Skip to content

Commit

Permalink
support Chinese & Chinese Simplicified
Browse files Browse the repository at this point in the history
  • Loading branch information
sampsonye authored and justin-stephenson committed Dec 16, 2024
1 parent 23cd192 commit 90e43c3
Show file tree
Hide file tree
Showing 2 changed files with 150 additions and 0 deletions.
75 changes: 75 additions & 0 deletions mobile/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">FreeOTP</string>
<string name="ok">确认</string>
<string name="done">完成</string>
<string name="close">关闭</string>
<string name="save">保存</string>
<string name="about">关于</string>
<string name="auto_copy_clipboard">自动复制到剪贴板</string>
<string name="cancel">取消</string>
<string name="delete">删除</string>
<string name="move_up">上移</string>
<string name="move_down">下移</string>
<string name="add_anyway">继续新增</string>
<string name="unknown_issuer">未知发行者</string>
<string name="enable_lock_screen">启用屏幕锁定</string>
<string name="share_jelling_send_to">发送到...</string>
<string name="share_jelling_scan_for">搜索并寻找...</string>
<string name="share_jelling_scanning_for">扫描中并寻找...</string>
<string name="share_jelling_bluetooth_devices">蓝牙设备</string>
<string name="share_clipboard_copy_to">复制到...</string>
<string name="share_clipboard_clipboard">剪贴板</string>
<string name="error_camera_open">相机打开异常!</string>
<string name="main_about_title">FreeOTP 版本 %1$s (%2$d)</string>
<string name="main_welcome">欢迎使用 FreeOTP!\n\n请新增一组动态密码后开始使用。</string>
<string name="main_deletion_title">要删除已选中的动态密码吗?</string>
<string name="main_deletion_message">删除动态密码不会停用服务器上的设定。要是您继续,您的帐户可能会被锁定。已删除的动态密码将无法复原。</string>
<string name="main_unsafe_title">动态密码不安全!</string>
<string name="main_unsafe_message">您尝试新增的动态密码加密强度较低,强烈建议不要使用!请联络您的动态密码提供者。</string>
<string name="main_invalid_title">动态密码无效!</string>
<string name="main_invalid_message">您尝试新增的动态密码无效。请通知您的动态密码提供者。</string>
<string name="main_error_title">错误!</string>
<string name="main_error_message">新增动态密码时出错了。</string>
<string name="main_lock_message">这个动态密码要求每次使用时都要进行身份验证,所以您必须先启用装置的屏幕锁定功能。请先启用屏幕锁定,再重新设定动态密码。</string>
<string name="main_lock_title">屏幕锁定功能必须开放!</string>
<string name="main_invalidated_title">密钥已失效!</string>
<string name="main_invalidated_message">这个动态密码的密钥已被Android KeyStore设为失效,可能是因为您变更了屏幕锁定设定。动态密码已被移除,请联络您的动态密码提供者。</string>
<string name="main_restore_title">从备份中还原</string>
<string name="main_restore_message">请输入备份密码</string>
<string name="main_restore_bad_password">密码无效</string>
<string name="main_restore_cancel_title">要取消还原吗?</string>
<string name="main_restore_cancel_message">您将会失去所有先前备份的动态密码喔!</string>
<string name="main_restore_proceed">不进行还原,继续操作</string>
<string name="main_restore_go_back">返回</string>
<string name="password">输入密码</string>
<string name="password_confirm">确认输入密码</string>
<string name="password_info">动态密码备份让您可以从数据遗失中恢复,并且轻松地把您的动态密码转移到新装置上。\n\n备份会使用您提供的密码来加密。备份的安全性取决于密码的强度。\n\n请注意,这个密码受到FreeOTP的安全模型限制,设定后无法更改。</string>
<string name="password_match">密码不一致!</string>
<string name="manual_issuer_hint">公司名称示例</string>
<string name="manual_secret_text">私钥</string>
<string name="manual_secret_base32_text">Base32</string>
<string name="manual_type_text">类型</string>
<string name="manual_button_totp_text">基于时间的一次性密码(TOTP)</string>
<string name="manual_button_hotp_text">基于HMAC的一次性密码(HOTP)</string>
<string name="manual_digits_text">密码长度</string>
<string name="manual_button_digits_six">6</string>
<string name="manual_button_digits_eight">8</string>
<string name="manual_algorithm">算法</string>
<string name="manual_interval">时间间隔(秒)</string>
<string name="manual_add_token">新增动态密码</string>
<string name="manual_accessibility_algorithm">动态密码算法</string>
<string name="manual_accessibility_interval">动态密码间隔</string>
<string name="edit_token">编辑动态密码</string>
<string name="get_started">开始使用吧</string>
<string name="backup_title">备份</string>
<string name="restore_title">还原</string>
<string name="backup_restore_title">备份和还原</string>
<string name="keystore_migration_explanation">FreeOTP的动态密码现在已经迁移到Android KeyStore!这样可以提高动态密码密钥的安全性,但也会限制密钥的导出功能。\n\n现在已经新增了备份和还原功能,以确保动态密码可以被恢复。系统会提示您设置主密码来加密备份。</string>
<string name="manual_backup_explanation">此外,您可以将加密的备份档案导出到外部储存空间。只需透过上方工具栏菜单中的「备份」和「还原」选项来进行手动备份。</string>
<string name="google_auto_backup_link">FreeOTP支持Android的自动备份和还原功能。要了解如何使用这个备份方法,请查阅 &lt;a href=https://support.google.com/android/answer/2819582\\?hl=zh-Hant&gt;Google 提供的說明&lt;/a&gt;。</string>
<string name="backup_imageview">备份 imageView</string>
<string name="keystore_image">密钥存放区 image</string>
<string name="android_keystore_title">Android 密钥存放区</string>
<string name="menu_title">菜单</string>
</resources>
75 changes: 75 additions & 0 deletions mobile/src/main/res/values-zh/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">FreeOTP</string>
<string name="ok">确认</string>
<string name="done">完成</string>
<string name="close">关闭</string>
<string name="save">保存</string>
<string name="about">关于</string>
<string name="auto_copy_clipboard">自动复制到剪贴板</string>
<string name="cancel">取消</string>
<string name="delete">删除</string>
<string name="move_up">上移</string>
<string name="move_down">下移</string>
<string name="add_anyway">继续新增</string>
<string name="unknown_issuer">未知发行者</string>
<string name="enable_lock_screen">启用屏幕锁定</string>
<string name="share_jelling_send_to">发送到...</string>
<string name="share_jelling_scan_for">搜索并寻找...</string>
<string name="share_jelling_scanning_for">扫描中并寻找...</string>
<string name="share_jelling_bluetooth_devices">蓝牙设备</string>
<string name="share_clipboard_copy_to">复制到...</string>
<string name="share_clipboard_clipboard">剪贴板</string>
<string name="error_camera_open">相机打开异常!</string>
<string name="main_about_title">FreeOTP 版本 %1$s (%2$d)</string>
<string name="main_welcome">欢迎使用 FreeOTP!\n\n请新增一组动态密码后开始使用。</string>
<string name="main_deletion_title">要删除已选中的动态密码吗?</string>
<string name="main_deletion_message">删除动态密码不会停用服务器上的设定。要是您继续,您的帐户可能会被锁定。已删除的动态密码将无法复原。</string>
<string name="main_unsafe_title">动态密码不安全!</string>
<string name="main_unsafe_message">您尝试新增的动态密码加密强度较低,强烈建议不要使用!请联络您的动态密码提供者。</string>
<string name="main_invalid_title">动态密码无效!</string>
<string name="main_invalid_message">您尝试新增的动态密码无效。请通知您的动态密码提供者。</string>
<string name="main_error_title">错误!</string>
<string name="main_error_message">新增动态密码时出错了。</string>
<string name="main_lock_message">这个动态密码要求每次使用时都要进行身份验证,所以您必须先启用装置的屏幕锁定功能。请先启用屏幕锁定,再重新设定动态密码。</string>
<string name="main_lock_title">屏幕锁定功能必须开放!</string>
<string name="main_invalidated_title">密钥已失效!</string>
<string name="main_invalidated_message">这个动态密码的密钥已被Android KeyStore设为失效,可能是因为您变更了屏幕锁定设定。动态密码已被移除,请联络您的动态密码提供者。</string>
<string name="main_restore_title">从备份中还原</string>
<string name="main_restore_message">请输入备份密码</string>
<string name="main_restore_bad_password">密码无效</string>
<string name="main_restore_cancel_title">要取消还原吗?</string>
<string name="main_restore_cancel_message">您将会失去所有先前备份的动态密码喔!</string>
<string name="main_restore_proceed">不进行还原,继续操作</string>
<string name="main_restore_go_back">返回</string>
<string name="password">输入密码</string>
<string name="password_confirm">确认输入密码</string>
<string name="password_info">动态密码备份让您可以从数据遗失中恢复,并且轻松地把您的动态密码转移到新装置上。\n\n备份会使用您提供的密码来加密。备份的安全性取决于密码的强度。\n\n请注意,这个密码受到FreeOTP的安全模型限制,设定后无法更改。</string>
<string name="password_match">密码不一致!</string>
<string name="manual_issuer_hint">公司名称示例</string>
<string name="manual_secret_text">私钥</string>
<string name="manual_secret_base32_text">Base32</string>
<string name="manual_type_text">类型</string>
<string name="manual_button_totp_text">基于时间的一次性密码(TOTP)</string>
<string name="manual_button_hotp_text">基于HMAC的一次性密码(HOTP)</string>
<string name="manual_digits_text">密码长度</string>
<string name="manual_button_digits_six">6</string>
<string name="manual_button_digits_eight">8</string>
<string name="manual_algorithm">算法</string>
<string name="manual_interval">时间间隔(秒)</string>
<string name="manual_add_token">新增动态密码</string>
<string name="manual_accessibility_algorithm">动态密码算法</string>
<string name="manual_accessibility_interval">动态密码间隔</string>
<string name="edit_token">编辑动态密码</string>
<string name="get_started">开始使用吧</string>
<string name="backup_title">备份</string>
<string name="restore_title">还原</string>
<string name="backup_restore_title">备份和还原</string>
<string name="keystore_migration_explanation">FreeOTP的动态密码现在已经迁移到Android KeyStore!这样可以提高动态密码密钥的安全性,但也会限制密钥的导出功能。\n\n现在已经新增了备份和还原功能,以确保动态密码可以被恢复。系统会提示您设置主密码来加密备份。</string>
<string name="manual_backup_explanation">此外,您可以将加密的备份档案导出到外部储存空间。只需透过上方工具栏菜单中的「备份」和「还原」选项来进行手动备份。</string>
<string name="google_auto_backup_link">FreeOTP支持Android的自动备份和还原功能。要了解如何使用这个备份方法,请查阅 &lt;a href=https://support.google.com/android/answer/2819582\\?hl=zh-Hant&gt;Google 提供的說明&lt;/a&gt;。</string>
<string name="backup_imageview">备份 imageView</string>
<string name="keystore_image">密钥存放区 image</string>
<string name="android_keystore_title">Android 密钥存放区</string>
<string name="menu_title">菜单</string>
</resources>

0 comments on commit 90e43c3

Please sign in to comment.