Closed Bug 1434886 Opened 7 years ago Closed 7 years ago

Verify language and region names based on CLDR data

Categories

(Mozilla Localizations :: fr / French, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: flod, Assigned: bugzilla.fr)

References

Details

I did a similar exercise for Italian in bug 1434854, I'd be interested in seeing the results for another language. Trying with French, per conversation on IRC with Théo. There are 203 language names in Mozilla, 27 (13.3%) have a different translation compared to CLDR. There are 272 region names in Mozilla, 46 (16,91%) have a different translation compared to CLDR. Some differences might be due to the en-US names we have in Mozilla. Notably: Languages: ach CLDR: Acoli Mozilla: Acholi fy CLDR: Western Frisian Mozilla: Frisian ht CLDR: Haitian Creole Mozilla: Haitian kl CLDR: Kalaallisut Mozilla: Greenlandic ky CLDR: Kyrgyz Mozilla: Kirghiz li CLDR: Limburgish Mozilla: Limburgan ny CLDR: Nyanja Mozilla: Chichewa os CLDR: Ossetic Mozilla: Ossetian rm CLDR: Romansh Mozilla: Rhaeto-Romanic rn CLDR: Rundi Mozilla: Kirundi si CLDR: Sinhala Mozilla: Singhalese ss CLDR: Swati Mozilla: Siswati st CLDR: Southern Sotho Mozilla: Sotho, Southern to CLDR: Tongan Mozilla: Tonga ug CLDR: Uyghur Mozilla: Uighur Territories: BL CLDR: St. Barthélemy Mozilla: Saint Barthelemy BQ CLDR: Caribbean Netherlands Mozilla: Bonaire, Sint Eustatius, and Saba CD CLDR: Congo - Kinshasa Mozilla: Congo (Kinshasa) CG CLDR: Congo - Brazzaville Mozilla: Congo (Brazzaville) CZ CLDR: Czechia Mozilla: Czech Republic FK CLDR: Falkland Islands Mozilla: Falkland Islands (Islas Malvinas) FM CLDR: Micronesia Mozilla: Micronesia, Federated States of HK CLDR: Hong Kong SAR China Mozilla: Hong Kong HM CLDR: Heard & McDonald Islands Mozilla: Heard Island and McDonald Islands KP CLDR: North Korea Mozilla: Korea, North KR CLDR: South Korea Mozilla: Korea, South LC CLDR: St. Lucia Mozilla: Saint Lucia MF CLDR: St. Martin Mozilla: Saint Martin MM CLDR: Myanmar (Burma) Mozilla: Burma MO CLDR: Macau SAR China Mozilla: Macau PM CLDR: St. Pierre & Miquelon Mozilla: Saint Pierre and Miquelon SH CLDR: St. Helena Mozilla: Saint Helena, Ascension, and Tristan da Cunha ST CLDR: São Tomé & Príncipe Mozilla: Sao Tome and Principe TF CLDR: French Southern Territories Mozilla: French Southern and Antarctic Lands VC CLDR: St. Vincent & Grenadines Mozilla: Saint Vincent and the Grenadines
Here are the differences ----- LOCALE: fr Different values: ach CLDR: acoli Mozilla: acholi ba CLDR: bachkir Mozilla: bashkir bi CLDR: bichelamar Mozilla: bichlamar csb CLDR: kachoube Mozilla: cachoube cu CLDR: slavon d’église Mozilla: vieux slave dz CLDR: dzongkha Mozilla: rdzong-kha fa CLDR: persan Mozilla: farsi fy CLDR: frison occidental Mozilla: frison gu CLDR: goudjerati Mozilla: gujarati gv CLDR: mannois Mozilla: manx hil CLDR: hiligaynon Mozilla: hiligaïnon ht CLDR: créole haïtien Mozilla: haïtien hz CLDR: héréro Mozilla: herero ii CLDR: yi du sichuan Mozilla: yi de sichuan kj CLDR: kouanyama Mozilla: kuanyama ks CLDR: kashmiri Mozilla: cachemiri kv CLDR: komi Mozilla: kom mh CLDR: marshallais Mozilla: marshall ny CLDR: nyanja Mozilla: chichewa or CLDR: oriya Mozilla: odia rm CLDR: romanche Mozilla: rhéto-roman sg CLDR: sangho Mozilla: sango si CLDR: cinghalais Mozilla: singhalais ss CLDR: swati Mozilla: siswati to CLDR: tonguien Mozilla: tonga ug CLDR: ouïghour Mozilla: ouïgour vo CLDR: volapuk Mozilla: volapük Different values: BL CLDR: Saint-Barthélemy Mozilla: Saint Barthélemy BQ CLDR: Pays-Bas caribéens Mozilla: Bonaire, Saint-Eustache et Saba BV CLDR: Île Bouvet Mozilla: Bouvet, île BY CLDR: Biélorussie Mozilla: Bélarus CC CLDR: Îles Cocos Mozilla: Cocos (Keeling), îles CF CLDR: République centrafricaine Mozilla: Centrafricaine, République CK CLDR: Îles Cook Mozilla: Cook, îles CP CLDR: Île Clipperton Mozilla: Île de Clipperton CX CLDR: Île Christmas Mozilla: Christmas, île CZ CLDR: Tchéquie Mozilla: Tchèque, République DO CLDR: République dominicaine Mozilla: Dominicaine, République EH CLDR: Sahara occidental Mozilla: Sahara Occidental FK CLDR: Îles Malouines Mozilla: Malouines, îles FM CLDR: États fédérés de Micronésie Mozilla: Micronésie FO CLDR: Îles Féroé Mozilla: Féroé, îles GF CLDR: Guyane française Mozilla: Guyane Française GQ CLDR: Guinée équatoriale Mozilla: Guinée Équatoriale GS CLDR: Géorgie du Sud et îles Sandwich du Sud Mozilla: Géorgie du Sud et les îles Sandwich du Sud HK CLDR: R.A.S. chinoise de Hong Kong Mozilla: Hong-Kong HM CLDR: Îles Heard et McDonald Mozilla: Heard, îles et McDonald, îles IM CLDR: Île de Man Mozilla: Man, île de IO CLDR: Territoire britannique de l’océan Indien Mozilla: Océan Indien, territoire britannique de l’île de l’ IQ CLDR: Irak Mozilla: Iraq KN CLDR: Saint-Christophe-et-Niévès Mozilla: Saint-Kitts-et-Nevis KY CLDR: Îles Caïmans Mozilla: Caïmans, îles MF CLDR: Saint-Martin Mozilla: Saint Martin MH CLDR: Îles Marshall Mozilla: Marshall, îles MM CLDR: Myanmar (Birmanie) Mozilla: Birmanie MO CLDR: R.A.S. chinoise de Macao Mozilla: Macao MP CLDR: Îles Mariannes du Nord Mozilla: Mariannes du Nord, îles NF CLDR: Île Norfolk Mozilla: Norfolk, île NR CLDR: Nauru Mozilla: Nauruan NU CLDR: Niue Mozilla: Niué PN CLDR: Îles Pitcairn Mozilla: Pitcairn RE CLDR: La Réunion Mozilla: Réunion SA CLDR: Arabie saoudite Mozilla: Arabie Saoudite SB CLDR: Îles Salomon Mozilla: Salomon, îles SV CLDR: Salvador Mozilla: El Salvador SX CLDR: Saint-Martin (partie néerlandaise) Mozilla: Saint-Martin TC CLDR: Îles Turques-et-Caïques Mozilla: Turques et Caïques, îles TF CLDR: Terres australes françaises Mozilla: Terres Australes Françaises TK CLDR: Tokélaou Mozilla: Tokelau TL CLDR: Timor oriental Mozilla: Timor-Leste VA CLDR: État de la Cité du Vatican Mozilla: Vatican VG CLDR: Îles Vierges britanniques Mozilla: Îles Vierges Britanniques VI CLDR: Îles Vierges des États-Unis Mozilla: Îles Vierges Américaines
One final note: I convert language names to lowercase to compare them, that's why the name shows up lowercase in the list, but it's uppercase in l10n-central (e.g. chichewa vs Chichewa) or = Odia is correct, Oriya was the old name.
Here’s the only potential mistake in CLDR data that I could find: kj CLDR: kouanyama Mozilla: kuanyama kouanyama is the old name, according to Wikipedia https://fr.wikipedia.org/wiki/Kuanyama Everything else… was on us All changes landed in https://hg.mozilla.org/l10n-central/fr/rev/337f8c23b323
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Thanks Théo, that's really helpful.
You need to log in before you can comment on or make changes to this bug.