From f2d34de161756639bd0babc29f105973f9d802b2 Mon Sep 17 00:00:00 2001 From: ibuler Date: Thu, 20 Apr 2023 11:27:10 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BF=AE=E6=94=B9=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../automations/ping/host/posix/manifest.yml | 10 ++++------ apps/common/utils/yml.py | 4 ++-- apps/terminal/applets/chrome/manifest.yml | 17 ++++++++--------- apps/terminal/applets/dbeaver/i18n.yml | 3 --- apps/terminal/applets/dbeaver/manifest.yml | 18 +++++++++--------- 5 files changed, 23 insertions(+), 29 deletions(-) delete mode 100644 apps/terminal/applets/dbeaver/i18n.yml diff --git a/apps/assets/automations/ping/host/posix/manifest.yml b/apps/assets/automations/ping/host/posix/manifest.yml index 7e00c99f9..1e6143480 100644 --- a/apps/assets/automations/ping/host/posix/manifest.yml +++ b/apps/assets/automations/ping/host/posix/manifest.yml @@ -7,9 +7,7 @@ type: method: ping i18n: - zh: - Posix ping: Posix 测试 - ja: - Posix ping: Posix ピング - en: - Posix ping: Posix ping + Posix ping: + zh: Posix ping + en: Posix ping + ja: Posix ピング diff --git a/apps/common/utils/yml.py b/apps/common/utils/yml.py index 2a2954514..540f1a31f 100644 --- a/apps/common/utils/yml.py +++ b/apps/common/utils/yml.py @@ -7,8 +7,8 @@ from jinja2 import Environment def translate(i18n, key): lang = get_language()[:2] - lang_data = i18n.get(lang, {}) - return lang_data.get(key, key) + lang_data = i18n.get(key, {}) + return lang_data.get(lang, key) def yaml_load_with_i18n(stream): diff --git a/apps/terminal/applets/chrome/manifest.yml b/apps/terminal/applets/chrome/manifest.yml index 3b192ffee..1662a0422 100644 --- a/apps/terminal/applets/chrome/manifest.yml +++ b/apps/terminal/applets/chrome/manifest.yml @@ -12,12 +12,11 @@ protocols: - http i18n: - en: - Chrome Browser: Chrome Browser - Chrome Browser Open URL Page Address: Chrome Browser Open URL Page Address - zh: - Chrome Browser: Chrome 浏览器 - Chrome Browser Open URL Page Address: Chrome 浏览器打开网页地址 - ja: - Chrome Browser: Chrome ブラウザ - Chrome Browser Open URL Page Address: Chrome ブラウザでウェブページを開く + Chrome Browser: + en: Chrome Browser + zh: Chrome 浏览器 + ja: Chrome ブラウザ + Chrome Browser Open URL Page Address: + en: Chrome Browser Open URL Page Address + zh: Chrome 浏览器打开网页地址 + ja: Chrome ブラウザでウェブページを開く diff --git a/apps/terminal/applets/dbeaver/i18n.yml b/apps/terminal/applets/dbeaver/i18n.yml deleted file mode 100644 index fec926496..000000000 --- a/apps/terminal/applets/dbeaver/i18n.yml +++ /dev/null @@ -1,3 +0,0 @@ -- zh: - display_name: DBeaver Community - comment: 免费的多平台数据库工具,供开发人员、数据库管理员、分析师和所有需要使用数据库的人使用。 diff --git a/apps/terminal/applets/dbeaver/manifest.yml b/apps/terminal/applets/dbeaver/manifest.yml index dbf3c6dc3..5b834cf99 100644 --- a/apps/terminal/applets/dbeaver/manifest.yml +++ b/apps/terminal/applets/dbeaver/manifest.yml @@ -16,12 +16,12 @@ protocols: - oracle i18n: - en: - DBeaver Community: DBeaver Community - Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases.: Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. - zh: - DBeaver Community: DBeaver 社区版 - Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases.: 免费的多平台数据库工具,供开发人员、数据库管理员、分析师和所有需要使用数据库的人使用。 - ja: - DBeaver Community: DBeaver コミュニティ - Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases.: 開発者、データベース管理者、分析家、およびデータベースを使用する必要があるすべての人のための無料のマルチプラットフォームデータベースツール。 + DBeaver Community: + en: DBeaver Community + zh: DBeaver 社区版 + ja: DBeaver コミュニティ + + Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases.: + en: Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. + zh: 免费的多平台数据库工具,供开发人员、数据库管理员、分析师和所有需要使用数据库的人使用。 + ja: 開発者、データベース管理者、分析家、およびデータベースを使用する必要があるすべての人のための無料のマルチプラットフォームデータベースツール。