Compartir a través de


ILocalizer interface

Complemento para localizar los mensajes enviados al usuario por un bot.

Métodos

gettext(string, string, string)

Carga una cadena localizada para el idioma especificado.

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

Carga la tabla localizada para la configuración regional proporcionada y llama a la devolución de llamada proporcionada una vez completada la carga.

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

Carga la forma plural de una cadena localizada para el idioma especificado.

trygettext(string, string, string)

Carga una cadena localizada para el idioma especificado.

Detalles del método

gettext(string, string, string)

Carga una cadena localizada para el idioma especificado.

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

Parámetros

locale

string

Configuración regional deseada de la cadena que se va a devolver.

msgid

string

Cadena que se va a usar como clave en la tabla de cadenas localizadas. Normalmente, esto solo será la versión en inglés de la cadena.

namespace

string

(Opcional) espacio de nombres para las claves msgid.

Devoluciones

string

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

Carga la tabla localizada para la configuración regional proporcionada y llama a la devolución de llamada proporcionada una vez completada la carga.

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

Parámetros

locale

string

Configuración regional que se va a cargar.

callback

(err: Error) => void

devolución de llamada a la que se llama una vez que se ha cargado la configuración regional proporcionada o un error si se produce un error en la carga.

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

Carga la forma plural de una cadena localizada para el idioma especificado.

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

Parámetros

locale

string

Configuración regional deseada de la cadena que se va a devolver.

msgid

string

Forma singular de la cadena que se va a usar como clave en la tabla de cadenas localizadas.

msgid_plural

string

Forma plural de la cadena que se va a usar como clave en la tabla de cadenas localizadas.

count

number

Recuento que se va a usar al determinar si se debe usar la forma singular o plural de la cadena.

namespace

string

(Opcional) espacio de nombres para las claves msgid y msgid_plural.

Devoluciones

string

trygettext(string, string, string)

Carga una cadena localizada para el idioma especificado.

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

Parámetros

locale

string

Configuración regional deseada de la cadena que se va a devolver.

msgid

string

Cadena que se va a usar como clave en la tabla de cadenas localizadas. Normalmente, esto solo será la versión en inglés de la cadena.

namespace

string

(Opcional) espacio de nombres para las claves msgid.

Devoluciones

string