ILocalizer interface
ボットによってユーザーに送信されたメッセージをローカライズするためのプラグイン。
メソッド
| gettext(string, string) | 指定した言語のローカライズされた文字列を読み込みます。 |
| ngettext(string, string, string, number) | 指定した言語のローカライズされた文字列の複数形を読み込みます。 |
メソッドの詳細
gettext(string, string)
指定した言語のローカライズされた文字列を読み込みます。
function gettext(language: string, msgid: string)
パラメーター
- language
-
string
返す文字列の目的の言語。
- msgid
-
string
ローカライズされた文字列テーブルのキーとして使用する文字列。 通常、これは文字列の英語版になります。
戻り値
string
ngettext(string, string, string, number)
指定した言語のローカライズされた文字列の複数形を読み込みます。
function ngettext(language: string, msgid: string, msgid_plural: string, count: number)
パラメーター
- language
-
string
返す文字列の目的の言語。
- msgid
-
string
ローカライズされた文字列テーブルのキーとして使用する文字列の単数形。
- msgid_plural
-
string
ローカライズされた文字列テーブルのキーとして使用する文字列の複数形。
- count
-
number
文字列の単数形または複数形のどちらを使用するかを決定するときに使用するカウント。
戻り値
string