From 64d0922881f95e7eb8a71312fc1bfc6d5ec71f71 Mon Sep 17 00:00:00 2001 From: Sky Wang Date: Sat, 22 Apr 2023 15:08:29 +0800 Subject: [PATCH 1/3] Add Simplified Chinese internationalization configuration files for Bullet Train. --- config/locales/locales.yml | 6 ++++ config/locales/zh-CN/application.zh-CN.yml | 14 ++++++++ .../locales/zh-CN/billing/products.zh-CN.yml | 17 ++++++++++ config/locales/zh-CN/memberships.zh-CN.yml | 10 ++++++ config/locales/zh-CN/oauth.zh-CN.yml | 3 ++ config/locales/zh-CN/teams.zh-CN.yml | 10 ++++++ config/locales/zh-CN/user_mailer.zh-CN.yml | 34 +++++++++++++++++++ config/locales/zh-CN/users.zh-CN.yml | 10 ++++++ config/locales/zh-CN/zh-CN.yml | 1 + 9 files changed, 105 insertions(+) create mode 100644 config/locales/zh-CN/application.zh-CN.yml create mode 100644 config/locales/zh-CN/billing/products.zh-CN.yml create mode 100644 config/locales/zh-CN/memberships.zh-CN.yml create mode 100644 config/locales/zh-CN/oauth.zh-CN.yml create mode 100644 config/locales/zh-CN/teams.zh-CN.yml create mode 100644 config/locales/zh-CN/user_mailer.zh-CN.yml create mode 100644 config/locales/zh-CN/users.zh-CN.yml create mode 100644 config/locales/zh-CN/zh-CN.yml diff --git a/config/locales/locales.yml b/config/locales/locales.yml index f3b66c014..d9882f1d5 100644 --- a/config/locales/locales.yml +++ b/config/locales/locales.yml @@ -2,6 +2,7 @@ locales: &locales # This is the canonical list of available languages. en: English # ja: 日本語 + zh-CN: 简体中文 # The language labels should be the same across all locales. en: @@ -13,3 +14,8 @@ ja: locale: default: デフォルト locales: *locales + +zh-CN: + locale: + default: 默认 + locales: *locales diff --git a/config/locales/zh-CN/application.zh-CN.yml b/config/locales/zh-CN/application.zh-CN.yml new file mode 100644 index 000000000..fe49b891d --- /dev/null +++ b/config/locales/zh-CN/application.zh-CN.yml @@ -0,0 +1,14 @@ +zh-CN: + application: + name: Untitled Application + owner: Unidentified Developer + description: 您可以在`config/locales/zh-CN/application.zh-CN.yml`中更新此说明。 + keywords: untitled application SEO 关键词 + support_email: change.me@localhost + key: untitled_application + webhooks/outgoing/endpoints: + fields: + api_version: + options: + 1: V1 + # 🚅 超级脚手架将在此行上方插入新的API版本。 diff --git a/config/locales/zh-CN/billing/products.zh-CN.yml b/config/locales/zh-CN/billing/products.zh-CN.yml new file mode 100644 index 000000000..b0f301216 --- /dev/null +++ b/config/locales/zh-CN/billing/products.zh-CN.yml @@ -0,0 +1,17 @@ +zh-CN: + billing/products: + free: + name: 免费 + basic: + name: 基础 + description: 这是一种示例月付费计划,包含免费试用期。 + features: + - 可以按团队成员数定价。 + - 允许创建最多五十个”创意概念”。 + - 超出限制后会提醒限制。 + pro: + name: 高级 + description: 这是一个改进的示例计划,拥有不同的功能。 + features: + - 固定价格,最多包含十名团队成员。 + - 允许创建无限数量的“创意概念”。 diff --git a/config/locales/zh-CN/memberships.zh-CN.yml b/config/locales/zh-CN/memberships.zh-CN.yml new file mode 100644 index 000000000..d0277c40a --- /dev/null +++ b/config/locales/zh-CN/memberships.zh-CN.yml @@ -0,0 +1,10 @@ +zh-CN: + memberships: + fields: + _: + # 🚅 超级脚手架将在此行上方插入新的字段。 + activerecord: + attributes: + membership: + _: + # 🚅 超级脚手架将在此行上方插入新的activerecord属性。 diff --git a/config/locales/zh-CN/oauth.zh-CN.yml b/config/locales/zh-CN/oauth.zh-CN.yml new file mode 100644 index 000000000..597190612 --- /dev/null +++ b/config/locales/zh-CN/oauth.zh-CN.yml @@ -0,0 +1,3 @@ +zh-CN: + stripe_connect: Stripe + # 🚅 超级脚手架将在此行上方插入新的oauth提供商。 diff --git a/config/locales/zh-CN/teams.zh-CN.yml b/config/locales/zh-CN/teams.zh-CN.yml new file mode 100644 index 000000000..b433c6db6 --- /dev/null +++ b/config/locales/zh-CN/teams.zh-CN.yml @@ -0,0 +1,10 @@ +zh-CN: + teams: + fields: + _: + # 🚅 超级脚手架将在此行上方插入新的字段。 + activerecord: + attributes: + team: + _: + # 🚅 超级脚手架将在此行上方插入新的activerecord属性。 diff --git a/config/locales/zh-CN/user_mailer.zh-CN.yml b/config/locales/zh-CN/user_mailer.zh-CN.yml new file mode 100644 index 000000000..18ff916ec --- /dev/null +++ b/config/locales/zh-CN/user_mailer.zh-CN.yml @@ -0,0 +1,34 @@ +zh-CN: + user_mailer: + signature: &SIGNATURE + html: +

如果您有任何疑问,请随时给我们发送电子邮件

+

谢谢
Untitled Application团队

+ invited: + subject: 邀请加入Untitled Application上的%{team_name}! + preview: "%{inviter_name}已向您发送此邀请。" + heading: 您已被邀请! + body: + html: +

+ %{inviter_name}已邀请您加入Untitled Application上的%{team_name}。 + 您可以通过点击下方按钮加入%{team_name}。 +

+ cta: + label: 加入%{team_name} + signature: + <<: *SIGNATURE + welcome: + subject: 欢迎使用Untitled Application! + preview: 此电子邮件包含有关如何开始使用您的帐户的详细信息。 + heading: 欢迎使用Untitled Application! + body: + html: +

这是默认的欢迎邮件!你可以在`config/locales/zh-CN/user_mailer.zh-CN.yml`中更新此欢迎邮件的内容。

+

感谢Postmark团队免费为此电子邮件模板提供原始基础

+ cta: + heading: 下一步? + body: 您可以使用以下链接返回您的仪表盘。 + label: 查看您的仪表盘 + signature: + <<: *SIGNATURE diff --git a/config/locales/zh-CN/users.zh-CN.yml b/config/locales/zh-CN/users.zh-CN.yml new file mode 100644 index 000000000..f22424338 --- /dev/null +++ b/config/locales/zh-CN/users.zh-CN.yml @@ -0,0 +1,10 @@ +zh-CN: + users: + fields: + _: + # 🚅 超级脚手架将在此行上方插入新的字段。 + activerecord: + attributes: + user: + _: + # 🚅 超级脚手架将在此行上方插入新的activerecord属性。 diff --git a/config/locales/zh-CN/zh-CN.yml b/config/locales/zh-CN/zh-CN.yml new file mode 100644 index 000000000..f0b698bf3 --- /dev/null +++ b/config/locales/zh-CN/zh-CN.yml @@ -0,0 +1 @@ +zh-CN: From 9b284142867c732915b92ebd35fe8f38b7c4720b Mon Sep 17 00:00:00 2001 From: Sky Wang Date: Sat, 22 Apr 2023 16:35:24 +0800 Subject: [PATCH 2/3] Fix alias conflicts in I18n configuration files --- config/locales/zh-CN/user_mailer.zh-CN.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/locales/zh-CN/user_mailer.zh-CN.yml b/config/locales/zh-CN/user_mailer.zh-CN.yml index 18ff916ec..b8f51f67d 100644 --- a/config/locales/zh-CN/user_mailer.zh-CN.yml +++ b/config/locales/zh-CN/user_mailer.zh-CN.yml @@ -1,6 +1,6 @@ zh-CN: user_mailer: - signature: &SIGNATURE + signature: &signature_zhcn html:

如果您有任何疑问,请随时给我们发送电子邮件

谢谢
Untitled Application团队

@@ -17,7 +17,7 @@ zh-CN: cta: label: 加入%{team_name} signature: - <<: *SIGNATURE + <<: *signature_zhcn welcome: subject: 欢迎使用Untitled Application! preview: 此电子邮件包含有关如何开始使用您的帐户的详细信息。 @@ -31,4 +31,4 @@ zh-CN: body: 您可以使用以下链接返回您的仪表盘。 label: 查看您的仪表盘 signature: - <<: *SIGNATURE + <<: *signature_zhcn From dadb983f0c8cf9462b1d7a042aca3bd2e4b21b8c Mon Sep 17 00:00:00 2001 From: Sky Wang Date: Sat, 22 Apr 2023 16:56:08 +0800 Subject: [PATCH 3/3] Restore some hook strings that should not have been translated in I18n files --- config/locales/zh-CN/application.zh-CN.yml | 2 +- config/locales/zh-CN/memberships.zh-CN.yml | 4 ++-- config/locales/zh-CN/oauth.zh-CN.yml | 2 +- config/locales/zh-CN/teams.zh-CN.yml | 4 ++-- config/locales/zh-CN/users.zh-CN.yml | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/locales/zh-CN/application.zh-CN.yml b/config/locales/zh-CN/application.zh-CN.yml index fe49b891d..99064cd5b 100644 --- a/config/locales/zh-CN/application.zh-CN.yml +++ b/config/locales/zh-CN/application.zh-CN.yml @@ -11,4 +11,4 @@ zh-CN: api_version: options: 1: V1 - # 🚅 超级脚手架将在此行上方插入新的API版本。 + # 🚅 super scaffolding will insert new api versions above this line. diff --git a/config/locales/zh-CN/memberships.zh-CN.yml b/config/locales/zh-CN/memberships.zh-CN.yml index d0277c40a..1ebd2bac2 100644 --- a/config/locales/zh-CN/memberships.zh-CN.yml +++ b/config/locales/zh-CN/memberships.zh-CN.yml @@ -2,9 +2,9 @@ zh-CN: memberships: fields: _: - # 🚅 超级脚手架将在此行上方插入新的字段。 + # 🚅 super scaffolding will insert new fields above this line. activerecord: attributes: membership: _: - # 🚅 超级脚手架将在此行上方插入新的activerecord属性。 + # 🚅 super scaffolding will insert new activerecord attributes above this line. diff --git a/config/locales/zh-CN/oauth.zh-CN.yml b/config/locales/zh-CN/oauth.zh-CN.yml index 597190612..4971816fe 100644 --- a/config/locales/zh-CN/oauth.zh-CN.yml +++ b/config/locales/zh-CN/oauth.zh-CN.yml @@ -1,3 +1,3 @@ zh-CN: stripe_connect: Stripe - # 🚅 超级脚手架将在此行上方插入新的oauth提供商。 + # 🚅 super scaffolding will insert new oauth providers above this line. diff --git a/config/locales/zh-CN/teams.zh-CN.yml b/config/locales/zh-CN/teams.zh-CN.yml index b433c6db6..2d44877b7 100644 --- a/config/locales/zh-CN/teams.zh-CN.yml +++ b/config/locales/zh-CN/teams.zh-CN.yml @@ -2,9 +2,9 @@ zh-CN: teams: fields: _: - # 🚅 超级脚手架将在此行上方插入新的字段。 + # 🚅 super scaffolding will insert new fields above this line. activerecord: attributes: team: _: - # 🚅 超级脚手架将在此行上方插入新的activerecord属性。 + # 🚅 super scaffolding will insert new activerecord attributes above this line. diff --git a/config/locales/zh-CN/users.zh-CN.yml b/config/locales/zh-CN/users.zh-CN.yml index f22424338..0e0987f94 100644 --- a/config/locales/zh-CN/users.zh-CN.yml +++ b/config/locales/zh-CN/users.zh-CN.yml @@ -2,9 +2,9 @@ zh-CN: users: fields: _: - # 🚅 超级脚手架将在此行上方插入新的字段。 + # 🚅 super scaffolding will insert new fields above this line. activerecord: attributes: user: _: - # 🚅 超级脚手架将在此行上方插入新的activerecord属性。 + # 🚅 super scaffolding will insert new activerecord attributes above this line.