diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-10-10 12:56:26 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-10-10 12:56:26 +0200 |
| commit | a0793dd37030f7213ecb07a018b11e6a8adf9238 (patch) | |
| tree | 5de1046eae9b3747ac97a81652590fb6af99622b /packages/meshbay-hub/src/meshbay_hub/static/locales/zh-CN.js | |
| parent | 044c585f73cfd548e300859e89eaf5dcb40d3d3c (diff) | |
| download | meshbay-a0793dd37030f7213ecb07a018b11e6a8adf9238.tar.gz | |
feat(android): back the phone's contacts up to a group of one's own
A Contacts backup section on the Android Sync page sends a dated .vcf into
<folder>/<account>-contacts once a day when the address book changed, only
to a group the account is alone in, checked again at every run.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/locales/zh-CN.js')
| -rw-r--r-- | packages/meshbay-hub/src/meshbay_hub/static/locales/zh-CN.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/zh-CN.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/zh-CN.js index 14664c4..14595b1 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/locales/zh-CN.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/zh-CN.js @@ -1320,4 +1320,25 @@ export default { 'photosync.fail_not_member': "照片备份已停止:您已不再是此群组的成员。", 'photosync.fail_permission': "照片备份已停止:MeshBay 已无法访问照片。", 'photosync.fail_other': "照片备份已停止。", + 'contactsync.heading': "联系人备份", + 'contactsync.intro': "在联系人有变动的日子里,每天一次将本机联系人的副本发送到一个只有你一个成员的群组的文件夹。每份副本都是任何手机都能导入的 .vcf 文件。", + 'contactsync.permission_needed': "MeshBay 需要访问本机的联系人。", + 'contactsync.confirm': "你的联系人副本将发送到 {group} 的 {dir},之后每逢联系人有变动的日子再发送一份新的。\n\n你是这个群组的唯一成员。如果有人加入,备份将停止。", + 'phonesync.state_sending': "正在发送…", + 'phonesync.summary': "{group} → {dir}", + 'phonesync.copies_sent': "已发送副本:{n}", + 'phonesync.last_file': "最近一份副本:{name}", + 'phonesync.checking_groups': "正在查找只有你一个成员的群组…", + 'phonesync.no_private_group': "你没有自己专属的群组。请创建一个只有你一个成员的群组,然后回到这里。", + 'phonesync.no_folder': "这个群组没有你可以添加文件的文件夹。", + 'phonesync.destination': "副本保存到 {dir}", + 'phonesync.notice': "{what}。{reason}", + 'phonesync.fail_disk_full': "已停止:node 的磁盘已满。", + 'phonesync.fail_read_only': "已停止:该文件夹不再接受上传。", + 'phonesync.fail_no_folder': "已停止:该文件夹在群组中已不存在。", + 'phonesync.fail_unavailable': "已停止:该文件夹所在的磁盘未连接到 node。", + 'phonesync.fail_not_member': "已停止:你已不再是这个群组的成员。", + 'phonesync.fail_not_private': "已停止:有其他人加入了群组。请选择一个只有你一个成员的群组。", + 'phonesync.fail_permission': "已停止:MeshBay 已无法访问。", + 'phonesync.fail_other': "已停止。", }; |