diff --git a/packages/cli/src/locales/ja.yml b/packages/cli/src/locales/ja.yml new file mode 100644 index 0000000000..e3253a7441 --- /dev/null +++ b/packages/cli/src/locales/ja.yml @@ -0,0 +1,11 @@ +commands: + exit: + description: BOT をシャットダウンする。 + + options: + restart: BOT を再起動する。 + + messages: + exiting: シャットダウン中…… + restarting: 再起動中…… + restarted: 再起動完了。 diff --git a/packages/cli/src/worker/daemon.ts b/packages/cli/src/worker/daemon.ts index 2c4e8b230f..5622984df1 100644 --- a/packages/cli/src/worker/daemon.ts +++ b/packages/cli/src/worker/daemon.ts @@ -28,6 +28,7 @@ export function apply(ctx: Context, config: Config = {}) { if (exitCommand) { ctx.i18n.define('zh', require('../locales/zh')) + ctx.i18n.define('ja', require('../locales/ja')) ctx.i18n.define('fr', require('../locales/fr')) ctx diff --git a/packages/core/src/i18n.ts b/packages/core/src/i18n.ts index c188152254..6ac4e1ea96 100644 --- a/packages/core/src/i18n.ts +++ b/packages/core/src/i18n.ts @@ -25,6 +25,7 @@ export class I18n { this.define('', { '': '' }) this.define('zh', require('./locales/zh')) this.define('en', require('./locales/en')) + this.define('ja', require('./locales/ja')) this.define('fr', require('./locales/fr')) this.registerBuiltins() } diff --git a/packages/core/src/locales/en.yml b/packages/core/src/locales/en.yml index c9521ba8f8..2031bcd841 100644 --- a/packages/core/src/locales/en.yml +++ b/packages/core/src/locales/en.yml @@ -31,7 +31,7 @@ suggest: command-prefix: '' command-suffix: Send a period to apply the suggestion. help-prefix: Command not found. - help-suffix: Send a blank line or a period to apply the suggestion. + help-suffix: Send a period to apply the suggestion. commands: help: diff --git a/packages/core/src/locales/fr.yml b/packages/core/src/locales/fr.yml index 416ef1cccd..dff6719fbf 100644 --- a/packages/core/src/locales/fr.yml +++ b/packages/core/src/locales/fr.yml @@ -31,7 +31,7 @@ suggest: command-prefix: '' command-suffix: Tapez un point pour appliquer la suggestion. help-prefix: Commande inconnue. - help-suffix: Tapez une ligne vide ou un point pour appliquer la suggestion. + help-suffix: Tapez un point pour appliquer la suggestion. commands: help: diff --git a/packages/core/src/locales/ja.yml b/packages/core/src/locales/ja.yml new file mode 100644 index 0000000000..2f0ab894da --- /dev/null +++ b/packages/core/src/locales/ja.yml @@ -0,0 +1,53 @@ +general: + name: 日本語 + paren: '({0})' + quote: '「{0}」' + comma: '、' + and: と + or: や + day: 日 + hour: 時間 + minute: 分 + second: 秒 + +internal: + low-authority: 実行できる権限が付与されていません + insufficient-arguments: パラメータが不足しています、「help」を送信して使い方を確認してください。 + redunant-arguments: パラメータ数が多すぎます、「help」を送信して使い方を確認してください。 + invalid-argument: 無効なパラメータ「{0}」、{1} + unknown-option: 未知なオプション「{0}」、「help」を送信して使い方を確認してください。 + invalid-option: 無効なオプション「{0}」、{1} + check-syntax: 「help」を送信して使い方を検索してください。 + invalid-number: 数字を指定してください。 + invalid-integer: 整数を指定してください。 + invalid-posint: 正の整数を指定してください。 + invalid-natural: 自然数を指定してください。 + invalid-date: 日付を指定してください。 + invalid-user: ユーザー名を指定してください。 + invalid-channel: チャンネル名を指定してください。 + +suggest: + hint: 「{0}」を実行したいですか? + command-prefix: '' + command-suffix: 句点を送信してコマンドを実行します。 + help-prefix: コマンドが見つかりません。 + help-suffix: 句点を送信してこの提案を実行します。 + +commands: + help: + description: ヘルプを表示 + options: + help: このメッセージを表示 + authority: コマンドやオプションの権限を表示 + showHidden: 隠しコマンドやオプションを表示 + messages: + hint-authority: 最低権限は括弧にで表示されています + hint-subcommand: サブコマンドがあるコマンドはアスタリスクで表示されています + command-aliases: '別名: {0}。' + command-examples: 例: + command-authority: '最低権限:{0}。' + subcommand-prolog: '利用可能なサブコマンド{0}:' + global-prolog: '利用可能なコマンド{0}:' + global-epilog: 「help 」を送信してコマンドの使い方を表示します。 + available-options: '利用可能なオプション:' + available-options-with-authority: '利用可能なオプション(必要な権限は括弧にで表示されています):' diff --git a/packages/core/src/locales/zh.yml b/packages/core/src/locales/zh.yml index 3c43266ae4..cb9fc320ef 100644 --- a/packages/core/src/locales/zh.yml +++ b/packages/core/src/locales/zh.yml @@ -29,9 +29,9 @@ internal: suggest: hint: 您要找的是不是{0}? command-prefix: '' - command-suffix: 发送空行或句号以使用推测的指令。 + command-suffix: 发送句号以使用推测的指令。 help-prefix: 指令未找到。 - help-suffix: 发送空行或句号以使用推测的指令。 + help-suffix: 发送句号以使用推测的指令。 commands: help: