Sistema de traducción: Difference between revisions

Jump to navigation Jump to search
Line 9: Line 9:
Existen 2 métodos:
Existen 2 métodos:
* $langs->trans('TRAD_STRING');
* $langs->trans('TRAD_STRING');
Cette méthode renvoi la traduction de l'entrée TRAD_STRING, tout en codant le résultat en entities HTML pour permettre un affichage des caractères spéciaux correct dans une page HTML.
Este método devuelve la traducción de la entrada TRAD_STRING, codificando el resultado en entidades HTML para permitir que los caracteres especiales se muestren correctamente en una página HTML.
 
* $langs->transnoentities('TRAD_STRING');
* $langs->transnoentities('TRAD_STRING');
Cette méthode renvoi la traduction de l'entrée TRAD_STRING, mais ne code pas le résultat.
Este método devuelve la traducción de la entrada TRAD_STRING, pero no codifica el resultado.
 
Ces 2 méthodes peuvent accepter des arguments complémentaires qui sont substitués aux valeurs %s dans la chaine résultante de la traduction.


Estos 2 métodos puede aceptar argumentos complementarios que son sustituidos por los valores de %s en la cadena resultante de la traducción.


Note: Si en paramètre, on met un résultat de traduction, il convient que ce résultat soit renvoyé par la fonction $langs->transnoentities, sinon il sera codé en HTML puis le sera une deuxième fois par l'appel $langs->trans initiale. Exemple:
Nota: Si en un parámetro, ponemos el resultado de la traducción, es conveniente que este resultado sea devuelto por la función $langs->transnoentities, de lo contrario se codificará en HTML y será por segunda vez en la llamada $langs->trans initiale. Ejemplo:
print $langs->trans("STRING_TO_TRANSLATE",$langs->transnoentities("STRING_PARAM1"))
print $langs->trans("STRING_TO_TRANSLATE",$langs->transnoentities("STRING_PARAM1"))


== Traduire Dolibarr dans une autre langue ==
== Traduire Dolibarr dans une autre langue ==
Voir la page [http://www.dolibarr.com/wikidev/index.php/Documentation_traducteur Documentation_traducteur]
Voir la page [http://www.dolibarr.com/wikidev/index.php/Documentation_traducteur Documentation_traducteur]

Navigation menu