$ cat /etc/default/locale LANG="ca_ES.UTF-8" LC_NUMERIC="ca_ES.UTF-8" LC_TIME="ca_ES.UTF-8" LC_MONETARY="ca_ES.UTF-8" LC_PAPER="ca_ES.UTF-8" LC_IDENTIFICATION="ca_ES.UTF-8" LC_NAME="ca_ES.UTF-8" LC_ADDRESS="ca_ES.UTF-8" LC_TELEPHONE="ca_ES.UTF-8" LC_MEASUREMENT="ca_ES.UTF-8" LANGUAGE="ca:en_US:en"
$ cat ~/.pam_environment LANGUAGE=ca:en_US:en LANG=ca_ES.UTF-8 LC_NUMERIC=ca_ES.UTF-8 LC_TIME=ca_ES.UTF-8 LC_MONETARY=ca_ES.UTF-8 LC_PAPER=ca_ES.UTF-8 LC_NAME=ca_ES.UTF-8 LC_ADDRESS=ca_ES.UTF-8 LC_TELEPHONE=ca_ES.UTF-8 LC_MEASUREMENT=ca_ES.UTF-8 LC_IDENTIFICATION=ca_ES.UTF-8 PAPERSIZE=a4 On your other questions: > Were the programs you mention displayed in Catalan before the update? They were in previous versions of Ubuntu. This is a program I compile myself and in previous versions once I had everything localized in Catalan in Ubuntu it would show up correctly in Catalan. Now unless I change the LANGUAGE variable as I explained above they will not show in Catalan. > Exacly what did you do when updating? Are you referring to the distupgrade 24 days ago? I was just referring to upgrading to 13.04 which I did some weeks ago. > I suppose that you have a /usr/share/locale/ca_ES folder on your system with translations for those programs. The strings for this program are actually in : /usr/local/share/locale/ca_ES/LC_MESSAGES/ -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to langpack-locales in Ubuntu. https://bugs.launchpad.net/bugs/1159496 Title: Locales does not set language fully Status in “langpack-locales” package in Ubuntu: Incomplete Bug description: I have updated my system and chose "Catalan" language as my locale everywhere. If I enter "locale" at a command line, I get the following: LANG=ca_ES.UTF-8 LANGUAGE=ca:en_US:en LC_CTYPE="ca_ES.UTF-8" LC_NUMERIC=ca_ES.UTF-8 LC_TIME=ca_ES.UTF-8 LC_COLLATE="ca_ES.UTF-8" LC_MONETARY=ca_ES.UTF-8 LC_MESSAGES="ca_ES.UTF-8" LC_PAPER=ca_ES.UTF-8 LC_NAME=ca_ES.UTF-8 LC_ADDRESS=ca_ES.UTF-8 LC_TELEPHONE=ca_ES.UTF-8 LC_MEASUREMENT=ca_ES.UTF-8 LC_IDENTIFICATION=ca_ES.UTF-8 LC_ALL= Notice the wrong string in language and and the empty string in LC_ALL. Some programs which are localized in Catalan don't start in Catalan, unless I redefine the variable LANGUAGE to: LANGUAGE= ca:ca_ES:ca ProblemType: Bug DistroRelease: Ubuntu 13.04 Package: locales 2.13+git20120306-9 ProcVersionSignature: Ubuntu 3.8.0-14.24-generic 3.8.4 Uname: Linux 3.8.0-14-generic x86_64 ApportVersion: 2.9.2-0ubuntu2 Architecture: amd64 Date: Sun Mar 24 20:13:39 2013 InstallationDate: Installed on 2012-05-31 (297 days ago) InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) MarkForUpload: True PackageArchitecture: all SourcePackage: langpack-locales UpgradeStatus: Upgraded to raring on 2013-02-28 (24 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/langpack-locales/+bug/1159496/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp