id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,distribution,status_field 4449,"""Spanish"" and other language names are not translated in My Settings language section",manuq,manuq,"gettext fails to find 'Spanish' translation because it doesn't exist. Having a look at the es.po file in upstream iso-codes, the one that exists is ""Spanish; Castilian"". In the es.po, for example, it is translated to ""Español; Castellano"" http://anonscm.debian.org/gitweb/?p=iso-codes/iso-codes.git;a=blob;f=iso_639/es.po;h=ca63ee0f55be60ff35065037a8ab421d10429939;hb=HEAD#l1689 Here is where ""Spanish"" comes from: to construct the set of available locales (language, country, code), Sugar parses the output of {{{locale -av}}} command. For language Spanish it returns 'Spanish' string parsing locales like this: {{{ locale: es_AR archive: /usr/lib/locale/locale-archive ------------------------------------------------------------------------------- title | Spanish locale for Argentina source | RAP address | Sankt Jrgens Alle 8, DK-1615 Kbenhavn V, Danmark email | bug-glibc-locales@gnu.org language | Spanish territory | Argentina revision | 1.0 date | 2000-06-29 codeset | ISO-8859-1 }}} ",defect,new,Normal,0.102.0,Sugar,Unspecified,Unspecified,,,erikos cjl,Unspecified,Unconfirmed