Assunto

Produto:

Microsiga Protheus

Função:

i18n()

Programa fonte:

i18n.prw


Descrição:

Esta função troca as partes de uma frase por outra. Deve ser utilizada
em traduções de texto.


Sintaxe:

i18n(cTranslation,aToken)


Parâmetros:

Param.DescriçãoObrigatório
cTranslationTexto com as tags de tradução (#n)Sim
aTokenArray com o texto que será utilizado no local da tagSim


Retorno:

cTextoTexto com as tags trocadas


Exemplo:

I18N("A casa é do #1[João]#",{"Edu"})
//Retorno: A casa é do Edu
//Nota: Note que João é uma dica para a equipe de tradução saber a variação do texto.

I18N("A casa é do #1",{"João"})
//Retorno: A casa é do João