2009-09-16 5 views
0

J'utilise PHP gettext() pour simplement transformer un site Web dans une autre langue. La solution a bien fonctionné (anglais/hongrois) jusqu'à présent parce que je dois ajouter une traduction norvégienne à un nouveau site.PHP gettext() en norvégien

Lorsque je définis les paramètres régionaux norvégiens avec setlocale(LC_ALL, "nb_NO.ISO8859-1");gettext() renvoie uniquement la chaîne de base et non la traduction.

Est-ce lié aux paramètres régionaux installés de mes systèmes d'exploitation (en_US.UTF-8, hu_HU.UTF-8) donc j'ai besoin d'ajouter le norvégien aussi ou quelque chose d'autre provoquant cela?

Merci pour votre aide, Fabrik

Répondre

0

Oui, IIRC, vous devez avoir lieu sur le système pour le faire fonctionner.

+0

Merci pour votre confirmation. J'étais confus parce que je ne voulais pas ajouter d'autres paramètres régionaux à mon système sans raison réelle. Comme j'ai ajouté cela fonctionne comme un charme! Merci encore! – fabrik

+0

de rien;) –

+0

Comment ajouter des locales sur Windows? – Svish