From 542e0292ca04659a40715ad879fbb6e80eca98db Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Thu, 20 Jul 2023 23:29:00 +0800 Subject: [PATCH] fix: fix i18n problem in about panel --- .../shared/i18n/langs/en-US/translation.json | 9 ++++++++ .../shared/i18n/langs/zh-CN/translation.json | 9 ++++++++ .../components/modals/SettingsView/About.tsx | 22 ++++++++++--------- 3 files changed, 30 insertions(+), 10 deletions(-) diff --git a/client/shared/i18n/langs/en-US/translation.json b/client/shared/i18n/langs/en-US/translation.json index 2cb48b89..dfbae01a 100644 --- a/client/shared/i18n/langs/en-US/translation.json +++ b/client/shared/i18n/langs/en-US/translation.json @@ -12,6 +12,7 @@ "k14565202": "Allow deletion of user information", "k1596c75c": "Only allow specified users to speak", "k1704ea49": "Install", + "k170859cb": "A communication platform completely exclusive to the private team", "k17777797": "The panel is provided by the plugin", "k17acf2a8": "Personalized configuration group background", "k18580d81": "Create a link and send it to external friends", @@ -54,8 +55,10 @@ "k2edb3d74": "Guest", "k2ef618a2": "Reset friend nickname", "k3081870c": "More", + "k30d67866": "Open Source url", "k313bda4b": "OTP", "k3172297b": "This feature is not yet open", + "k31881498": "Microkernel-based frontend plugin support, private customization", "k31a9d6a3": "The connect to the server is broken", "k323b5cc7": "Recall", "k3279c602": "Add now", @@ -216,6 +219,7 @@ "k9277af78": "Retry", "k92a84117": "Claim account", "k95222176": "Unread", + "k9792c6b6": "Highly customizable IM tool", "k979fc780": "Unable to join the room, you will not be able to get the latest information, please refresh the page and try again", "k9b0bdb34": "Allow members to view group details", "k9b91079c": "All readed", @@ -257,6 +261,7 @@ "kaa7d786e": "Create Converse", "kaaf56f78": "Debug", "kabb39529": "Save changes", + "kabb6a177": "Features (Highlights)", "kabbd6e6": "Document", "kabfe9512": "Save", "kad207008": "Edit", @@ -296,6 +301,7 @@ "kbef5b92e": "Copy Link", "kc14b2ea3": "Back", "kc161f3a6": "1 hour", + "kc1a5303e": "Panel-based group space, highly customizable", "kc1afdd08": "Don't worry, you can make changes anytime after this", "kc1bfb977": "Login {{serverName}}", "kc2d30ab7": "Plugin Name", @@ -314,6 +320,7 @@ "kceea83fc": "Join Group", "kcefdbe2d": "Modify avatar success", "kd0690a45": "Allow management of identity groups", + "kd0d594e4": "Distributed deployment can be used at any scale", "kd1af615e": "Panel not found", "kd28c05df": "Create Success", "kd2c1a316": "Login", @@ -348,6 +355,7 @@ "kdef84ee6": "Plugin", "kdf6e53ca": "Converse does not have permission", "kdf89681f": "Add friend nickname", + "ke00c5a2f": "An open source IM for everyone", "ke0131e71": "Recommended aspect: 16:9 | Recommended size: 1280x720", "ke0161a83": "Reset to default address", "ke040edce": "No rendering method of this type found", @@ -380,6 +388,7 @@ "keff3c3f": "10 minutes", "kf02c6db": "Friend List", "kf0bb5ed9": "Mention me in a message", + "kf0d58254": "Current Version", "kf0d97e0b": "Friend deleted successfully", "kf1396f1f": "Role group name", "kf15499b4": "Logout", diff --git a/client/shared/i18n/langs/zh-CN/translation.json b/client/shared/i18n/langs/zh-CN/translation.json index ceac1523..5493267a 100644 --- a/client/shared/i18n/langs/zh-CN/translation.json +++ b/client/shared/i18n/langs/zh-CN/translation.json @@ -12,6 +12,7 @@ "k14565202": "允许删除用户信息", "k1596c75c": "仅允许指定用户发言", "k1704ea49": "安装", + "k170859cb": "完全独属于私人团队的沟通平台", "k17777797": "该面板由插件提供", "k17acf2a8": "个性化配置群组背景", "k18580d81": "创建链接并发送给外部好友", @@ -54,8 +55,10 @@ "k2edb3d74": "游客", "k2ef618a2": "重置好友昵称", "k3081870c": "更多", + "k30d67866": "开源地址", "k313bda4b": "OTP", "k3172297b": "该功能暂未开放", + "k31881498": "基于微内核的前端插件支撑, 私人定制化", "k31a9d6a3": "与服务器的链接已断开", "k323b5cc7": "撤回", "k3279c602": "立即添加", @@ -216,6 +219,7 @@ "k9277af78": "重试", "k92a84117": "认领账号", "k95222176": "未读", + "k9792c6b6": "可供高度自定义的聊天工具", "k979fc780": "无法加入房间, 您将无法获取到最新的信息, 请刷新页面后重试", "k9b0bdb34": "允许成员查看群组详情", "k9b91079c": "所有已读", @@ -257,6 +261,7 @@ "kaa7d786e": "创建会话", "kaaf56f78": "调试", "kabb39529": "保存变更", + "kabb6a177": "特性(亮点)", "kabbd6e6": "文档", "kabfe9512": "保存", "kad207008": "编辑", @@ -296,6 +301,7 @@ "kbef5b92e": "复制链接", "kc14b2ea3": "返回", "kc161f3a6": "1小时", + "kc1a5303e": "基于面板的群组空间, 可高度自定义化", "kc1afdd08": "不要担心, 在此之后你可以随时进行变更", "kc1bfb977": "登录 {{serverName}}", "kc2d30ab7": "插件名", @@ -314,6 +320,7 @@ "kceea83fc": "加入群组", "kcefdbe2d": "修改头像成功", "kd0690a45": "允许管理身份组", + "kd0d594e4": "分布式部署可供任意规模的使用需求", "kd1af615e": "面板不存在", "kd28c05df": "创建成功", "kd2c1a316": "登录", @@ -348,6 +355,7 @@ "kdef84ee6": "插件", "kdf6e53ca": "会话没有权限", "kdf89681f": "添加好友昵称", + "ke00c5a2f": "属于所有人的开源聊天工具", "ke0131e71": "建议比例: 16:9 | 建议大小: 1280x720", "ke0161a83": "重置为默认地址", "ke040edce": "没有找到该类型的渲染方式", @@ -380,6 +388,7 @@ "keff3c3f": "10分钟", "kf02c6db": "好友列表", "kf0bb5ed9": "提及我的消息", + "kf0d58254": "当前版本", "kf0d97e0b": "好友删除成功", "kf1396f1f": "身份组名称", "kf15499b4": "退出登录", diff --git a/client/web/src/components/modals/SettingsView/About.tsx b/client/web/src/components/modals/SettingsView/About.tsx index 738f75f5..f48456ec 100644 --- a/client/web/src/components/modals/SettingsView/About.tsx +++ b/client/web/src/components/modals/SettingsView/About.tsx @@ -1,6 +1,6 @@ import { Typography } from 'antd'; import React from 'react'; -import { version } from 'tailchat-shared'; +import { t, version } from 'tailchat-shared'; import logoUrl from '@assets/images/logo.svg'; import { Icon } from 'tailchat-design'; @@ -37,21 +37,23 @@ export const SettingsAbout: React.FC = React.memo(() => { Tailchat - : 属于所有人的开源聊天工具 + : {t('属于所有人的开源聊天工具')} - 可供高度自定义的聊天工具 - 完全独属于私人团队的沟通平台 + {t('可供高度自定义的聊天工具')} + {t('完全独属于私人团队的沟通平台')} -
特性(亮点):
+
{t('特性(亮点)')}:
- 当前版本: {version} + + {t('当前版本')}: {version} +
{
- 开源地址:{' '} + {t('开源地址')}:{' '} https://github.com/msgbyte/tailchat