Données du 2026-10-27 ©
Joshua Project
Mise à jour (live): ouvrir, connecté (droits d'écriture sur data-joshua), le lien « mise à jour » de la table : tables/liste.htm?table=X&profil=php-joshua.
Le script X.TXT.php lit l'API ou le CSV de Joshua Project, affiche la table et enregistre X.TXT (copie .bak du jour, date dans la 1re ligne).
Sources et colonnes adaptées : correspondance.TXT. peoples.TXT met environ 2 minutes (et met aussi à jour ressources.TXT).
- Encore à la main (CSV via Excel, commencer ligne 3)
- countries (renommer 10_40Window en Window1040)
- religion
- https://joshuaproject.net/global/religions
- AffinityBlocs
- depuis https://joshuaproject.net/global/affblocs
Pas besoin de mise à jour pour regions et Field Definitions
API Joshua Project (https://api.joshuaproject.net, doc : /v1/docs/available_api_requests) : clé dans data-txt/pwd (joshua_api_key), lue par getSecret().
Il est intéressant de pouvoir obtenir la liste des langues ISO à partir
- des clusters d'un bloc d'affinité (langues majeures) (data-joshua/clusters)
- des peuples d'un cluster (data-joshua/peoples)
- des peuples d'un pays (data-joshua/peoples ou audiolibrary)
- des peuples d'une région (audiolibrary ou speakers_location)
- d'une zone délimitée sur la carte (data-joshua/peoples)
- d'une liste de langues par nom de langues (grid_iso_languages ou speakers_location)
A partir d'une liste de langues ISO, générer config multilingue