4D v16.3Get localized document path |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Get localized document path
Get localized document path
El comando Get localized document path devuelve la ruta completa (absoluta) de un documento designado por rutaRelativa y ubicado en la carpeta xxx.lproj.
4D Server: en modo remoto, el comando devuelve la ruta de la carpeta Resources en la máquina cliente si el comando se llama desde un proceso cliente. 4D busca el archivo respetando una secuencia que permite tratar todos los casos de aplicaciones en varios idiomas. En cada paso, 4D comprueba la presencia de rutaRelativa en la carpeta correspondiente al idioma y devuelve la ruta completa cuando tiene éxito. Si rutaRelativa no se encuentra o si la carpeta no existe, 4D pasa al siguiente paso. Aquí están las carpetas para cada una de las diferentes etapas de búsqueda: Lenguaje actual (por ejemplo: fr-ca) Lenguaje actual sin región (por ejemplo: fr) Lenguaje cargado por defecto al inicio (por ejemplo: en-ga) Lenguaje cargado por defecto al inicio sin región (es por ejemplo: es) Primera carpeta .lproj encontrada (por ejemplo: en.lproj) Primer nivel de la carpeta Resources Si rutaRelativa no se encuentra en ninguna de estas ubicaciones, el comando devuelve una cadena vacía. Para transformar un archivo XML en HTML, queremos utilizar un archivo de transformación "log.xsl". Este archivo difiere dependiendo del idioma actual. Usted quiere conocer la ruta del archivo "log.xsl" a utilizar. Para utilizar un archivo .xsl adaptado al lenguaje actual, sólo debe pasar: $myxsl:=Get localized document path("xsl/log.xsl") Si el lenguaje actual es, por ejemplo, francés canadiense (fr-ca), el comando devuelve:
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Creado por: 4D v12 PALABRAS CLAVES xliff, localisation, traduction, Resources folder ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||