Friday, December 05, 2008

Localizarea, bat-o vina!

Azi, la prezentarea despre tehnologiile Mozilla & FOSS, am aflat (printre altele) mai multe detalii despre internaționalizare (i18n) și localizare (l10n).

Din prezentarea lui Antoni Hermoso Pulido - FOSS localisation in minorised languages - am aflat că și limba română poate fi considerată ca făcând parte dintre aceste minorised languages. Ca dovadă, nu știu cum aș putea putea traduce acest minorised în românește...

...și totuși, prefer să am toate programele localizate pe en_US! De aici si o mică problemă: în calendarul din Ubuntu, săptămâna mea de lucru începea duminică în loc de luni, cum e normal la români!

Soluția?

  1. verific localizarea:
    $ locale (ex: en_US.UTF-8)
  2. $ sudo gedit /usr/share/i18n/locales/en_US
  3. înlocuiesc valoarea pentru first_weekday cu 2
  4. regenerez fișierele de localizare:
    $ sudo locale-gen
  5. forțez calendarul să se reîncarce:
    $ killall gnome-panel

Și săptămâna mea începe iar de luni:

Ubuntu: first day of the week fix