From: Tomas K. <to...@us...> - 2004-05-31 13:03:23
|
>>>I've just installed SM v1.4.3rc2 on my box for testing purposes. >>>I I switch to german language nothing but the help page is displayed >>>in german. > > >> If you want to do some other tests - take functions/i18n.php and German >> translation from 1.4.2 and put them into 1.4.3rc1. I think, changes that >> were made between 1.4.2 and 1.4.3rc1 include Japanese fixes, new >> translations, added support for full locale names and rewritten decoding >> system. > > thank you for your fast reply. I compared the v1.4.2 language functions > with the v1.4.3rc1 functions and also compared the content of some > variables. Here are the results: > > v1.4.2: $sm_language: de_DE v1.4.3: $sm_language: de_DE > $sm_notAlias: de_DE $sm_notAlias: de_DE > $longlocale : de_DE $longlocale : de_DE.ISO8859-1 > > Than I checked the /etc/locale.alias file and found out that the > default language alias should be 'deutsch de_DE.ISO-8859-1'. It is called "support for full locale names". It is sometimes required if you have freebsd or different charset setting in short locale name. What OS you have or at least show output of "locale -a | grep de_DE"? First hyphen was removed because on FreeBSD translations work without it. Linux (debian sarge glibc 2.3.2) works with both. -- Tomas |