Comment 17 for bug 451204

Revision history for this message
Ali Savatar (blackfez) wrote :

Adi, I think I understood the reason behind those errors:

LC_ADDRESS: `country_ab2' value does not match `country_num' value
LC_ADDRESS: `country_ab3' value does not match `country_num' value

It seems that "country_ab2" and "country_ab3" are some special country codes that don't need to be changed in our case. In Russian locale they equal "RU" and "RUS" respectively. As for these ones:

LC_ADDRESS: `lang_ab' value does not match `lang_term' value
LC_ADDRESS: `lang_lib' value does not match `lang_term' value

I think all those "lang_*" strings can be dropped/commented out since other locales (I've checked crh_UA, ru_RU and tt_RU) work pretty well without them.

I'm attaching the corrected locale file, it seemed to compile without errors:

blackfez@blackfez:~$ localedef -i '/home/blackfez/Desktop/cv_RU' -f ISO-8859-1 cv_RU
cannot create temporary file: Permission denied
blackfez@blackfez:~$ sudo localedef -i '/home/blackfez/Desktop/cv_RU' -f ISO-8859-1 cv_RU
[sudo] password for blackfez:
blackfez@blackfez:~$