Sistema de traducción: Difference between revisions

Jump to navigation Jump to search
m
No edit summary
Line 11: Line 11:
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.
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->transnoentitiesnoconv('TRAD_STRING');
Este método devuelve la traducción de la entrada TRAD_STRING, pero no codifica el resultado.
Este método devuelve la traducción de la entrada TRAD_STRING, pero no codifica el resultado.


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


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:
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->transnoentitiesnoconv, 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->transnoentitiesnoconv("STRING_PARAM1"))


== Traducir Dolibarr a otro idioma ==
== Traducir Dolibarr a otro idioma ==
Ver la página [[Documentación traductores]]
Ver la página [[Documentación traductores]]

Navigation menu