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/ja.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/ja.js')
| -rw-r--r-- | packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js index 07dcac4..043586f 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js @@ -1331,4 +1331,25 @@ export default { 'photosync.fail_not_member': "写真のバックアップを停止しました: このグループのメンバーではなくなりました。", 'photosync.fail_permission': "写真のバックアップを停止しました: MeshBay が写真にアクセスできなくなりました。", 'photosync.fail_other': "写真のバックアップを停止しました。", + 'contactsync.heading': "連絡先のバックアップ", + 'contactsync.intro': "このスマートフォンの連絡先のコピーを、あなただけがメンバーのグループのフォルダーに、変更があった日に1日1回送ります。各コピーはどのスマートフォンでも読み込める .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': "停止しました。", }; |