Compartilhar via


ILocalizer interface

Plug-in para localizar mensagens enviadas ao usuário por um bot.

Métodos

gettext(string, string, string)

Carrega uma cadeia de caracteres localizada para o idioma especificado.

load(string, (err: Error) => void)

Carrega a tabela localizada para a localidade fornecida e a chamada é o retorno de chamada fornecido após a conclusão da carga.

ngettext(string, string, string, number, string)

Carrega a forma plural de uma cadeia de caracteres localizada para o idioma especificado.

trygettext(string, string, string)

Carrega uma cadeia de caracteres localizada para o idioma especificado.

Detalhes do método

gettext(string, string, string)

Carrega uma cadeia de caracteres localizada para o idioma especificado.

function gettext(locale: string, msgid: string, namespace?: string)

Parâmetros

locale

string

Localidade desejada da cadeia de caracteres a ser retornada.

msgid

string

Cadeia de caracteres a ser usada como uma chave na tabela de cadeia de caracteres localizada. Normalmente, essa será apenas a versão em inglês da cadeia de caracteres.

namespace

string

(Opcional) namespace para as chaves msgid.

Retornos

string

load(string, (err: Error) => void)

Carrega a tabela localizada para a localidade fornecida e a chamada é o retorno de chamada fornecido após a conclusão da carga.

function load(locale: string, callback: (err: Error) => void)

Parâmetros

locale

string

A localidade a ser carregada.

callback

(err: Error) => void

retorno de chamada chamado após o carregamento da localidade fornecida ou um erro se a carga falhar.

ngettext(string, string, string, number, string)

Carrega a forma plural de uma cadeia de caracteres localizada para o idioma especificado.

function ngettext(locale: string, msgid: string, msgid_plural: string, count: number, namespace?: string)

Parâmetros

locale

string

Localidade desejada da cadeia de caracteres a ser retornada.

msgid

string

Forma singular da cadeia de caracteres a ser usada como uma chave na tabela de cadeia de caracteres localizada.

msgid_plural

string

Forma plural da cadeia de caracteres a ser usada como uma chave na tabela de cadeia de caracteres localizada.

count

number

Contagem a ser usada ao determinar se a forma singular ou plural da cadeia de caracteres deve ser usada.

namespace

string

(Opcional) namespace para as chaves msgid e msgid_plural.

Retornos

string

trygettext(string, string, string)

Carrega uma cadeia de caracteres localizada para o idioma especificado.

function trygettext(locale: string, msgid: string, namespace?: string)

Parâmetros

locale

string

Localidade desejada da cadeia de caracteres a ser retornada.

msgid

string

Cadeia de caracteres a ser usada como uma chave na tabela de cadeia de caracteres localizada. Normalmente, essa será apenas a versão em inglês da cadeia de caracteres.

namespace

string

(Opcional) namespace para as chaves msgid.

Retornos

string