[Squirrelmail] andere engels taal instellingen

Pagina: 1
Acties:

  • muis|IA
  • Registratie: Oktober 2001
  • Laatst online: 18-11-2022
op een apache webserver (linux) draai ik squirrelmail 1.42. Hierbij kun je als gebruiker zonder problemen een andere taal kiezen bij de instellingen.

inmiddels is het tijd voor versie 1.43 maar het probleem wat hierbij optreedt is dat er alleen engels als tijd getoond wordt. Bij de config heb ik aangegeven dat de default language "nl_NL" is maar er wordt alleen engels getoond. Ook wanneer ik inlog en de taal verander dan blijft deze gewoon engels terwijl de andere taal wel geselecteerd is.

Is er misschien een configuratie die ik over het hoofd heb gezien?

Een vergissing is menselijk maar om er een puinhoop van te maken heb je een computer nodig (met mij erachter)


  • muis|IA
  • Registratie: Oktober 2001
  • Laatst online: 18-11-2022
na nog een tijdje speurwerk kwam ik het volgende tegen:
http://www.squirrelmail.o...pportingMultipleLanguages


6. Translation works in 1.5.0 and 1.4.2, but does not work in 1.4.3a.
- i think you are using glibc system that does not ignore hyphens in locale names. squirrrelmail uses locales named like xx_XX.ISO8859-x in order to get them work on FreeBSD. Linux Debian Sarge (glibc 2.3.1) ignores hyphens used in locale name. Mandrake 10 does not do that.
- Solaris 9 also won't do i18n with Squirrelmail 1.4.3a for the same reasons, the fix below works for Solaris as well.
- open functions/i18n.php file, locate line with "$languages['xxt_XX']['LOCALE'] = 'xx_XX.ISO8859-x';"

disable that line by putting two slashes in front of it.

//$languages['xx_XX']['LOCALE'] = 'xx_XX.ISO8859-x';

or change it to
$languages['xx_XX']['LOCALE'] = 'xx_XX.ISO-8859-x';

en nu werkt het weer 8)

Een vergissing is menselijk maar om er een puinhoop van te maken heb je een computer nodig (met mij erachter)