diff --git a/crowdin.yml b/crowdin.yml new file mode 100644 index 0000000..cae6a08 --- /dev/null +++ b/crowdin.yml @@ -0,0 +1,11 @@ +commit_message: '[skip ci]' +pull_request_title: 'i18n: update translations' +pull_request_labels: + - i18n +files: + - source: /packages/*/src/locales/zh-CN.yml + translation: /%original_path%/%locale%.yml + - source: /docs/zh-CN/**/*.md + translation: /docs/%locale%/**/%file_name%.md + - source: /docs/.vitepress/**/zh-CN.json + translation: /docs/.vitepress/**/%locale%.json diff --git a/packages/author/src/index.ts b/packages/author/src/index.ts index 9da8c40..2d4d76e 100644 --- a/packages/author/src/index.ts +++ b/packages/author/src/index.ts @@ -49,7 +49,7 @@ export const using = ['dialogue'] as const export function apply(ctx: Context, config: Config) { const { authority } = config - ctx.i18n.define('zh', require('./locales/zh')) + ctx.i18n.define('zh-CN', require('./locales/zh-CN')) ctx.model.extend('dialogue', { writer: 'unsigned(20)', diff --git a/packages/author/src/locales/zh.yml b/packages/author/src/locales/zh-CN.yml similarity index 100% rename from packages/author/src/locales/zh.yml rename to packages/author/src/locales/zh-CN.yml diff --git a/packages/context/src/index.ts b/packages/context/src/index.ts index 9be4274..a8d6ab2 100644 --- a/packages/context/src/index.ts +++ b/packages/context/src/index.ts @@ -38,7 +38,7 @@ export const using = ['dialogue'] as const export function apply(ctx: Context, config: Config) { const { authority } = config - ctx.i18n.define('zh', require('./locales/zh')) + ctx.i18n.define('zh-CN', require('./locales/zh-CN')) ctx.model.extend('dialogue', { guilds: 'list(255)', diff --git a/packages/context/src/locales/zh.yml b/packages/context/src/locales/zh-CN.yml similarity index 100% rename from packages/context/src/locales/zh.yml rename to packages/context/src/locales/zh-CN.yml diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 5662079..bf2965c 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -148,7 +148,7 @@ export const name = 'dialogue' export const using = ['database'] as const export function apply(ctx: Context, config: Config) { - ctx.i18n.define('zh', require('./locales/zh')) + ctx.i18n.define('zh-CN', require('./locales/zh-CN')) // features ctx.plugin(DialogueService, config) diff --git a/packages/core/src/locales/zh.yml b/packages/core/src/locales/zh-CN.yml similarity index 100% rename from packages/core/src/locales/zh.yml rename to packages/core/src/locales/zh-CN.yml diff --git a/packages/flow/src/index.ts b/packages/flow/src/index.ts index 056f94f..efcd329 100644 --- a/packages/flow/src/index.ts +++ b/packages/flow/src/index.ts @@ -42,7 +42,7 @@ export const name = 'koishi-plugin-dialogue-flow' export const using = ['dialogue'] as const export function apply(ctx: Context, config: Dialogue.Config) { - ctx.i18n.define('zh', require('./locales/zh')) + ctx.i18n.define('zh-CN', require('./locales/zh-CN')) ctx.model.extend('dialogue', { predecessors: 'list(255)', diff --git a/packages/flow/src/locales/zh.yml b/packages/flow/src/locales/zh-CN.yml similarity index 100% rename from packages/flow/src/locales/zh.yml rename to packages/flow/src/locales/zh-CN.yml diff --git a/packages/time/src/index.ts b/packages/time/src/index.ts index 2c8549a..5a1b753 100644 --- a/packages/time/src/index.ts +++ b/packages/time/src/index.ts @@ -37,7 +37,7 @@ export const name = 'koishi-plugin-dialogue-time' export const using = ['database'] as const export function apply(ctx: Context, config: Config) { - ctx.i18n.define('zh', require('./locales/zh')) + ctx.i18n.define('zh-CN', require('./locales/zh-CN')) ctx.model.extend('dialogue', { startTime: 'integer', diff --git a/packages/time/src/locales/zh.yml b/packages/time/src/locales/zh-CN.yml similarity index 100% rename from packages/time/src/locales/zh.yml rename to packages/time/src/locales/zh-CN.yml