[AlternC-dev] AlternC et les locales

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

The Anarcat anarcat at anarcat.ath.cx
Mar 24 Avr 20:31:40 CEST 2007


On Tue, Apr 24, 2007 at 08:26:20PM +0200, Benjamin Sonntag wrote:
> mmassonnet at gmail.com a écrit :
> > Salut,
> >
> > À l'installation d'un module les fichiers po sont recopiés, toujours
> > comme tout le monde, dans /var/alternc/bureau/locales.  Ces fichiers ne
> > peuvent pas être pris en compte tel quel dans AlternC car uniquement le
> > domaine de texte (textdomain) "alternc" est utilisé.  Il est nécessaire
> > d'exécuter un script après chaque ajout d'un module pour reconstruire le
> > fichier alternc.mo avec toutes les traductions.
> >   
> En effet, très bonne description du fonctionnement des trads dans
> AlternC. Notez que l'utilisation d'un seul textdomain est dûe au fait que
> - un changement de textdomain, si on en utilise un par module, doit être
> effectué à chaque demande de traduction, car on peut très bien appeler
> des sous-fonctions qui vont modifier le textdomain courant, cela rend
> donc le code d'appel à gettext beaucoup plus lourd dans le php
> - textdomain() http://php.net/textdomain prend un temps cpu pas croyable
> sur la version de php testée à l'époque.

Si je me souviens bien, ce bug est maintenant résolu, ce qui fait que
gettext() est à nouveau très rapide.

A.
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 189 octets
Desc: Digital signature
URL: <http://lists.alternc.org/arch/dev/attachments/20070424/38aeef44/attachment.pgp>


Plus d'informations sur la liste de diffusion Dev