The Tunisian consular network: what the source publishes, and what it leaves unsaid
This page is read before the directory, not after. A directory of Tunisian posts can be found elsewhere; the record of what the source publishes field by field, of its contradictions and of the rule that decides which post gets a page, can be found nowhere. That is what this page establishes, and it is on that condition that the rest is defensible.
The source, and how it was read
Everything that follows comes from a single producer: Ministère des Affaires Étrangères, de la Migration et des Tunisiens à l'Étranger — portail E-CONSULAT. The portal was read in a browser on 15 September 2026 — the four French pages and the four Arabic pages, twenty entries per page. No value was corrected, completed or inferred.
| French pages | https://www.econsulat.tn/fr/les-consulats/vue-densemble |
|---|---|
| Arabic pages | https://www.econsulat.tn/ar/les-consulats/vue-densemble |
| Pagination | ?page=0 a ?page=3, 20 fiches par page |
| Page structure | .col-consulat > h2.title + .content-info (adresse en noeud texte) + .box-tel-fax + .views-field-field-indicatif-tel-pays + .views-field-field-pays-d-accreditation + a.rdv-link |
The survey is manual, and it stays manual: the portal refuses requests from our collection environment. No program reads it, so no figure on this page updates by itself. The date above is the date of the survey, and it is the only age this data has.
What the portal fills in, field by field
The portal publishes 80 posts. It does not describe them evenly: some fields are nearly always there, others nearly never. The count below is not a criticism of the producer — it is what decides what the site can say, and it is recomputed at every build.
| Field | Filled in | Absent |
|---|---|---|
| Postal address | 76 | 4 |
| City readable in the name | 76 | 4 |
| Name in Arabic | 75 | 5 |
| Area of jurisdiction | 79 | 1 |
| Area in Arabic | 75 | 5 |
| Telephone | 48 | 32 |
| Fax | 43 | 37 |
| The post's website | 10 | 70 |
| Detailed district | 1 | 79 |
Matching the French and the Arabic
The portal publishes two directories, one per language, and nowhere does it say which Arabic entry corresponds to which French one. The key used is the appointment sub-domain, stable from one language to the other; the fallback is the normalised address, both versions writing it in Latin characters. Result: 70 matches by code, 5 by address, that is 75 out of 80.
Never by position. The French page publishes 80 entries and the Arabic 77, in a different order: the first French entry is Belgrade, the first Arabic one Pretoria. Matching by rank would have given Belgrade the Arabic name of Pretoria, and nothing on the page would have looked wrong.
5 posts are left without an Arabic twin. They are named here and have no entry: the contract requires the Arabic name.
- Consulat General de Tunisie a Dubai
- Ambassade de la Republique tunisienne a Manama
- Ambassade de la Republique Tuisienne a La Haye
- Consulat de Tunisie a New Delhi
- Direction generale des Affaires consulaires
The entry rule, and its arithmetic
A page that brings no fact of its own is not generated: we group instead. Applied to a consular post, that rule sets four conditions, and they are not negotiable one by one.
- The portal publishes an address. That is the fact which belongs to this post alone, and the one a reader comes for.
- The name gives a city. Three names give a country and not a city — “in Cairo”, “in Senegal”, “in Cameroon”. We do not guess: drawing “Dakar” out of “in Senegal” would be an in-house inference on an official source.
- The name exists in Arabic. The site is multilingual: an entry whose institution has no Arabic name cannot keep that promise.
- The address is not shared with another post. When two posts publish the same one, it belongs to neither: building a page on it would make the source say what it does not say.
66 posts out of 80 pass the four conditions. 14 do not.
The posts set aside are not lost: they stay listed with their area of jurisdiction, and they lose nothing by it — that is all the source says about them.
The ten places where the source contradicts itself
We republish an official source, we never contest it. But publishing an internal contradiction as though it were a fact is not republishing it: it is making it say what it does not say. 10 anomalies were found on the day of reading. None was corrected. Each is recorded with what it forbids building.
| Kind | Finding | Consequence |
|---|---|---|
| Shared address | Adresse identique publiee pour 2 postes distincts : Consulat de Tunisie à Naples / Consulat de Tunisie à Palerme | Aucune fiche de ville n'est generee sur cette adresse : elle ne peut pas etre propre a deux postes. |
| Shared address | Adresse identique publiee pour 2 postes distincts : Ambassade de la République Tunisienne à Prague / Bureau de liaison de la République Tunisienne, Ramallah | Aucune fiche de ville n'est generee sur cette adresse : elle ne peut pas etre propre a deux postes. |
| Shared area | Zone de competence identique publiee pour : Ambassade de la République Tunisienne à Ouagadougou / Ambassade de la République Tunisienne à Pretoria | La zone est republiee telle quelle sur la fiche du poste, mais ne sert pas a construire une page de pays. |
| Shared code | Le sous-domaine de rendez-vous blq.econsulat.tn est publie pour 2 postes : Consulat de Tunisie à Bologna / Consulat de Tunisie à Benghazi | Le code ne peut pas servir d'identifiant : la cle primaire est l'URL de la fiche source. |
| Fax equal to telephone | Le fax publie est identique au telephone pour 43 postes sur 43 renseignes. | Le fax n'est pas affiche separement quand il egale le telephone. |
| Field misused | Le champ « Numero international » contient des adresses de courriel : (0034)madrid@embajadadetunez.es - consulado@embajadadetunez.es | Les courriels sont extraits dans un champ `courriels`, et l'indicatif est laisse vide plutot que faux. |
| Mismatched type | Le nom francais dit « Consulat de Tunisie à Hambourg » et le nom arabe dit le contraire. | Les deux noms sont republies ; le type retenu est celui du francais, et la discordance est signalee. |
| Unexpected appointment host | L'URL de rendez-vous publiee est http://bud.econsula.tn/rdv | Le lien est republie tel quel, sans etre reecrit. |
| Unexpected appointment host | L'URL de rendez-vous publiee est /rdv | Le lien est republie tel quel, sans etre reecrit. |
| No address | 4 postes n'ont aucune adresse publiee : Ambassade de la République Tuisienne à La Haye / Consulat de Tunisie à Bologna / Consulat de Tunisie à Benghazi / Consulat de Tunisie à New Delhi | Ils sont listes sur la page de leur pays et n'ont pas de fiche de ville. |
The finding on each line is quoted from the editor's survey, without rewriting.
What the source does not publish
The portal does not publish a post's country. It publishes an area of jurisdiction, which is something else: Pretoria's is “Burkina Faso / Niger”, Algiers' is “Algiers”, Bucharest's is “Moldova with residence in Romania”. The address, for its part, names its country in fewer than one case in four — among the posts in France, Lyon and Toulouse write it, Paris and Marseille do not. As long as the source does not write it, the site does not write it: this survey therefore yields no page by country. The posts in France have their own, but it is built on the French ministry's directory, not on this one.
The portal publishes no post in Canada. Third-party directories mention some, in Ottawa and Montreal; the official source is silent, and so is the site. Publishing nothing is information here, not a gap.
The portal publishes no email address in a field meant for it. Two are found in Madrid's “International number” field, which is a misused field and not a source of email addresses. The site therefore publishes none for the world network.