Aviso de tradução por IA
Este documento foi traduzido por IA. Para informações precisas, consulte a versão em inglês.
ctx.t()
Uma função de atalho de i18n usada no RunJS para traduzir textos com base nas configurações de idioma do contexto atual. É adequada para a internacionalização de textos em linha, como botões, títulos e avisos.
Casos de Uso
O ctx.t() pode ser usado em todos os ambientes de execução do RunJS.
Definição de Tipo
Parâmetros
Valor de Retorno
- Retorna a string traduzida. Se não houver tradução para a chave e nenhum
defaultValuefor fornecido, poderá retornar a própria chave ou a string interpolada.
Namespace (ns)
O namespace padrão para o ambiente RunJS é runjs. Quando o ns não é especificado, o ctx.t(key) procurará a chave no namespace runjs.
Exemplos
Chave simples
Com variáveis de interpolação
Textos dinâmicos (ex: tempo relativo)
Especificando um namespace
Observações
- Plugin de Localização: Para traduzir textos, o plugin de Localização deve estar ativado. Chaves de tradução ausentes serão extraídas automaticamente para a lista de gerenciamento de localização para manutenção e tradução unificadas.
- Suporta interpolação no estilo i18next: use
{{nomeDaVariavel}}na chave e passe a variável correspondente emoptionspara substituí-la. - O idioma é determinado pelo contexto atual (ex:
ctx.i18n.language, localidade do usuário).
Relacionado
- ctx.i18n: Ler ou alternar idiomas

