Bagikan melalui


ILocalizer interface

Plugin untuk melokalisasi pesan yang dikirim ke pengguna oleh bot.

Metode

gettext(string, string, string)

Memuat string yang dilokalkan untuk bahasa yang ditentukan.

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

Memuat tabel yang dilokalkan untuk lokal yang disediakan, dan panggil panggilan balik yang disediakan setelah beban selesai.

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

Memuat bentuk jamak dari string yang dilokalkan untuk bahasa yang ditentukan.

trygettext(string, string, string)

Memuat string yang dilokalkan untuk bahasa yang ditentukan.

Detail Metode

gettext(string, string, string)

Memuat string yang dilokalkan untuk bahasa yang ditentukan.

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

Parameter

locale

string

Lokal string yang diinginkan untuk dikembalikan.

msgid

string

String untuk digunakan sebagai kunci dalam tabel string yang dilokalkan. Biasanya ini hanya akan menjadi versi bahasa Inggris dari string.

namespace

string

(Opsional) namespace untuk kunci msgid.

Mengembalikan

string

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

Memuat tabel yang dilokalkan untuk lokal yang disediakan, dan panggil panggilan balik yang disediakan setelah beban selesai.

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

Parameter

locale

string

Lokal yang akan dimuat.

callback

(err: Error) => void

panggilan balik yang dipanggil setelah lokal yang disediakan dimuat, atau kesalahan jika beban gagal.

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

Memuat bentuk jamak dari string yang dilokalkan untuk bahasa yang ditentukan.

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

Parameter

locale

string

Lokal string yang diinginkan untuk dikembalikan.

msgid

string

Bentuk tunggal string untuk digunakan sebagai kunci dalam tabel string yang dilokalkan.

msgid_plural

string

Bentuk jamak string untuk digunakan sebagai kunci dalam tabel string yang dilokalkan.

count

number

Hitung untuk digunakan saat menentukan apakah bentuk tunggal atau jamak dari string harus digunakan.

namespace

string

(Opsional) namespace untuk kunci msgid dan msgid_plural.

Mengembalikan

string

trygettext(string, string, string)

Memuat string yang dilokalkan untuk bahasa yang ditentukan.

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

Parameter

locale

string

Lokal string yang diinginkan untuk dikembalikan.

msgid

string

String untuk digunakan sebagai kunci dalam tabel string yang dilokalkan. Biasanya ini hanya akan menjadi versi bahasa Inggris dari string.

namespace

string

(Opsional) namespace untuk kunci msgid.

Mengembalikan

string