4D v14.3Get localized document path |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Get localized document path
Get localized document path
O comando Get localized document path retorna a rota completa (absoluta) de um documento designado por rotaRelativa e localizado na pasta xxx.lproj. Este comando deve ser usado dentro de uma arquitetura de aplicação multi-linguagem baseada na presença de uma pasta Resources e das subpastas xxx.lproj (xxx representa um idioma). Com esta arquitetura, 4D é automaticamente compatível arquivos localizados de tipo .xliff assim como as imagens, mas é possível que deva usar o mesmo mecanismo para outros tipos de arquivos.
A rota de acesso absoluta retornada pelo comando é sempre expressa na sintaxe do sistema. 4D Server: em modo remoto, o comando retorna a rota da pasta Resources na máquina cliente se o comando for chamado desde um processo cliente. Linguagem atual (por exemplo: fr-ca) Se rotaRelativa não for encontrada em nenhuma destas localizações, o comando retorna uma string vazia. Para transformar um arquivo XML em HTML, queremos utilizar um arquivo de transformação "log.xsl". Este arquivo difere dependendo do idioma atual. Você deseja conhecer a rota do arquivo "log.xsl" a utilizar. Para utilizar um arquivo .xsl adaptado a linguagem atual, apenas deve passar: $myxsl:=Get localized document path("xsl/log.xsl") Se a linguagem atuarl for, por exemplo, francês canadense (fr-ca), o comando devolve:
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
Criado por: 4D v12 VER TAMBÉM
Get current database localization PALAVRAS CHAVES xliff, localisation, traduction, Resources folder ARTICLE USAGE
Manual de linguagem 4D ( 4D v12.4) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||