Partager via


ILocalizer interface

Plug-in pour localiser les messages envoyés à l’utilisateur par un bot.

Méthodes

gettext(string, string, string)

Charge une chaîne localisée pour la langue spécifiée.

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

Charge la table localisée pour les paramètres régionaux fournis et appelle le rappel fourni une fois la charge terminée.

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

Charge la forme plurielle d’une chaîne localisée pour la langue spécifiée.

trygettext(string, string, string)

Charge une chaîne localisée pour la langue spécifiée.

Détails de la méthode

gettext(string, string, string)

Charge une chaîne localisée pour la langue spécifiée.

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

Paramètres

locale

string

Paramètres régionaux souhaités de la chaîne à retourner.

msgid

string

Chaîne à utiliser comme clé dans la table de chaînes localisée. En règle générale, il s’agit simplement de la version anglaise de la chaîne.

namespace

string

(Facultatif) espace de noms pour les clés msgid.

Retours

string

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

Charge la table localisée pour les paramètres régionaux fournis et appelle le rappel fourni une fois la charge terminée.

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

Paramètres

locale

string

Paramètres régionaux à charger.

callback

(err: Error) => void

rappel appelé une fois les paramètres régionaux fournis chargés ou une erreur en cas d’échec de la charge.

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

Charge la forme plurielle d’une chaîne localisée pour la langue spécifiée.

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

Paramètres

locale

string

Paramètres régionaux souhaités de la chaîne à retourner.

msgid

string

Forme singulière de la chaîne à utiliser comme clé dans la table de chaînes localisée.

msgid_plural

string

Forme plurielle de la chaîne à utiliser comme clé dans la table de chaînes localisée.

count

number

Nombre à utiliser pour déterminer si la forme singulière ou plurielle de la chaîne doit être utilisée.

namespace

string

(Facultatif) espace de noms pour les clés msgid et msgid_plural.

Retours

string

trygettext(string, string, string)

Charge une chaîne localisée pour la langue spécifiée.

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

Paramètres

locale

string

Paramètres régionaux souhaités de la chaîne à retourner.

msgid

string

Chaîne à utiliser comme clé dans la table de chaînes localisée. En règle générale, il s’agit simplement de la version anglaise de la chaîne.

namespace

string

(Facultatif) espace de noms pour les clés msgid.

Retours

string