Oui alors il semblerais que je ne soit as assez clair, donc je précise !
^^'

Quand je parles de "langfilen...@mymodule", "langFileName" est le nom
d'un fichier ".lang" dans "/htdocs/mymodule/langs/code_CODE/".

Exemple, ici, on chargerais le fichier
"/htdocs/mymodule/langs/fr_FR/langFileName.lang" si l'on était dans un
environnement français.

L'intérêt est de pouvoir éviter d'avoir des fichiers de traduction de
40km de long si on a un gros module.
De plus, même pour un "petit module", ça permet d'avoir un fichier de
traduction par "unité fonctionnelle" (exemple : un fichier de traduction
pour le template du PDF d'une facture).

J'espère que c'est plus compréhensible ainsi. ;-)

Bien cordialement,


-- 
Pierre Morin
[email protected]



Le mardi 20 avril 2010 à 12:08 +0200, Pierre Morin a écrit :

> Bonjour,
> 
> Actuellement, si l'on fait un fichier de traduction spécifique à un
> module, ce fichier doit absolument avoir le même nom que le dossier du
> module.
> Ceci fait qu'il est impossible d'avoir plusieurs fichiers de
> traduction pour un module (pour une même langue).
> 
> Serait-il intéressant d'améliorer un peu la méthode "load" de
> "translate.class.php" pour qu'elle prenne en compte un  paramètre du
> style "langfilen...@mymodule" ?
> Bien entendu, on garderais l'ancien fonctionnement, c'est un ajout que
> je propose ici.
> 
> Bien cordialement,
> 
> 
> 
> -- 
> Pierre Morin
> [email protected]
> 
> 
> 
> 
> 
> _______________________________________________
> Dolibarr-dev mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à