|
|
|
|
||||||
| linux.debian.user.french Forum sur Linux Debian. Debian-user-french@lists.debian.org |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Salut,
J'utilise gettext pour diverses applications, notamment pour le bilinguisme de sites internet, et j'ai un petit souci sur un serveur, sur lequel la traduction ne fonctionne pas. Il s'agit d'un serveur sur lequel php est en safe-mode, j'ai donc d'abord cru qu'il s'agissait du fait que la variable LANG était intouchable, chose qui a été rectifié, et désormais, je peux faire un putenv, tout fonctionne bien, mais je n'ai toujours pas de traduction. J'ai donc commencé à rechercher, mais je n'arrive pas à savoir de quelles variables d'environnement se sert gettext, exactement. En effet, au départ on lui précise un chemin pour bindtextdomain, dans lequel LC_MESSAGE apparaît, j'ai donc vérifié que LC_MESSAGE était également modifiable, mais ça ne change rien. Donc, quelles sont les variables d'environnement influentes pour gettxet ? Si ma question n'est pas pertinente, ou si elle dénote un problème de compréhension de getext en lui-même n'hésitez pas à me le dire, je n'exclue absolument pas cette option ! A plus tard. -- ============================== ORL (alias Yvette H.) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Aurelien, dimanche 24 juin 2007, 11:06:20 CEST
> > Salut, ’lut, > J'utilise gettext pour diverses applications, notamment pour le > bilinguisme de sites internet, et j'ai un petit souci sur un serveur, > sur lequel la traduction ne fonctionne pas. > Il s'agit d'un serveur sur lequel php est en safe-mode, j'ai donc > d'abord cru qu'il s'agissait du fait que la variable LANG était > intouchable, chose qui a été rectifié, et désormais, je peux faire un > putenv, tout fonctionne bien, mais je n'ai toujours pas de traduction. > > J'ai donc commencé à rechercher, mais je n'arrive pas à savoir de > quelles variables d'environnement se sert gettext, exactement. > En effet, au départ on lui précise un chemin pour bindtextdomain, dans > lequel LC_MESSAGE apparaît, j'ai donc vérifié que LC_MESSAGE était > également modifiable, mais ça ne change rien. > > Donc, quelles sont les variables d'environnement influentes pour gettxet > ? > > Si ma question n'est pas pertinente, ou si elle dénote un problème de > compréhension de getext en lui-même n'hésitez pas à me le dire, je > n'exclue absolument pas cette option ! LANG suffit (http://www.gnu.org/software/gettext/...html#End-Users). Tu as bien les fichiers .mo ? Vérifie aussi que la locale est construite sur le serveur : si Php ne peut pas utiliser la locale pour lui-même, peut-être ne [vp]eut-il pas le faire pour ton application. (/etc/locale.gen, et dpkg-reconfigure locale pour le changer. locale-purge est-il installé ? bien configuré ?) -- Sylvain Sauvage |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Aurelien, dimanche 24 juin 2007, 11:06:20 CEST
> > Salut, ’lut, > J'utilise gettext pour diverses applications, notamment pour le > bilinguisme de sites internet, et j'ai un petit souci sur un serveur, > sur lequel la traduction ne fonctionne pas. > Il s'agit d'un serveur sur lequel php est en safe-mode, j'ai donc > d'abord cru qu'il s'agissait du fait que la variable LANG était > intouchable, chose qui a été rectifié, et désormais, je peux faire un > putenv, tout fonctionne bien, mais je n'ai toujours pas de traduction. > > J'ai donc commencé à rechercher, mais je n'arrive pas à savoir de > quelles variables d'environnement se sert gettext, exactement. > En effet, au départ on lui précise un chemin pour bindtextdomain, dans > lequel LC_MESSAGE apparaît, j'ai donc vérifié que LC_MESSAGE était > également modifiable, mais ça ne change rien. > > Donc, quelles sont les variables d'environnement influentes pour gettxet > ? > > Si ma question n'est pas pertinente, ou si elle dénote un problème de > compréhension de getext en lui-même n'hésitez pas à me le dire, je > n'exclue absolument pas cette option ! LANG suffit (http://www.gnu.org/software/gettext/...html#End-Users). Tu as bien les fichiers .mo ? Vérifie aussi que la locale est construite sur le serveur : si Php ne peut pas utiliser la locale pour lui-même, peut-être ne [vp]eut-il pas le faire pour ton application. (/etc/locale.gen, et dpkg-reconfigure locale pour le changer. locale-purge est-il installé ? bien configuré ?) -- Sylvain Sauvage |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
On Sun, Jun 24, 2007 at 11:06:20AM +0200, Aurélien Roux wrote :
> Salut, > J'utilise gettext pour diverses applications, notamment pour le > bilinguisme de sites internet, et j'ai un petit souci sur un serveur, > sur lequel la traduction ne fonctionne pas. > Il s'agit d'un serveur sur lequel php est en safe-mode, j'ai donc > d'abord cru qu'il s'agissait du fait que la variable LANG était > intouchable, chose qui a été rectifié, et désormais, je peux faire un > putenv, tout fonctionne bien, mais je n'ai toujours pas de traduction. > [...] Suite aux questions que l'on m'a posées, voici la réponse de l'admin du serveur en question : > *.mo existe. > locale.gen est OK. > "locale" ne correspond à rien, donc "dpkg-reconfigure locale" ne marche > pas. J'ai suggéré qu'il s'agissait du paquet locales et non locale (qui est la commande). Tcho ! -- ============================== ORL (alias Yvette H.) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
On Sun, Jun 24, 2007 at 11:06:20AM +0200, Aurélien Roux wrote :
> Salut, > J'utilise gettext pour diverses applications, notamment pour le > bilinguisme de sites internet, et j'ai un petit souci sur un serveur, > sur lequel la traduction ne fonctionne pas. > Il s'agit d'un serveur sur lequel php est en safe-mode, j'ai donc > d'abord cru qu'il s'agissait du fait que la variable LANG était > intouchable, chose qui a été rectifié, et désormais, je peux faire un > putenv, tout fonctionne bien, mais je n'ai toujours pas de traduction. > [...] Suite aux questions que l'on m'a posées, voici la réponse de l'admin du serveur en question : > *.mo existe. > locale.gen est OK. > "locale" ne correspond à rien, donc "dpkg-reconfigure locale" ne marche > pas. J'ai suggéré qu'il s'agissait du paquet locales et non locale (qui est la commande). Tcho ! -- ============================== ORL (alias Yvette H.) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
![]() |
| Outils de la discussion | |
|
|