From 2f2a9a6542d2194e50ffba6f382e4fdffd481838 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Sat, 10 Oct 2026 14:21:46 +0200 Subject: feat(android): one backup destination, a group the account owns alone Chosen once at the top of Android Sync for every kind; photos and contacts go into /-photos and -contacts. Owner and sole member are checked at set-up and before every run. Co-Authored-By: Claude Opus 5.5 --- .../src/meshbay_hub/static/locales/ja.js | 26 +++++++++++++--------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js') 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 043586f..1ee0a81 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js @@ -1301,7 +1301,6 @@ export default { 'photosync.choose_group': "グループを選択", 'photosync.checking_group': "グループのフォルダーを確認しています…", 'photosync.group_offline': "このグループをホストしている node は現在オンラインではありません。オンラインになってから再度お試しください。", - 'photosync.no_folder': "このグループには、アップロードでき、かつ写真タブに表示されるフォルダーがありません。", 'photosync.folder': "フォルダー", 'photosync.albums': "この電話のアルバム", 'photosync.album_camera': "カメラ", @@ -1309,10 +1308,9 @@ export default { 'photosync.scope_existing': "この電話にすでにある写真と、これからの写真", 'photosync.scope_new': "これから撮る写真のみ", 'photosync.start': "バックアップを開始", - 'photosync.confirm': "写真は {group}(ホスト: @{owner}、メンバー {members} 人)のフォルダー {folder} に送られます。このグループのメンバー全員が写真を見てダウンロードできます。\n\n{count} 枚({size})を送信し、その後は新しい写真を 1 日 1 回送信します。\n\n送信したものは後で削除できますが、他の人がすでにダウンロードしたコピーは削除できません。", - 'photosync.confirm_new': "写真は {group}(ホスト: @{owner}、メンバー {members} 人)のフォルダー {folder} に送られます。このグループのメンバー全員が写真を見てダウンロードできます。\n\n新しい写真を 1 日 1 回送信します。\n\n送信したものは後で削除できますが、他の人がすでにダウンロードしたコピーは削除できません。", + 'photosync.confirm': "{count} 枚の写真 ({size}) を {dir} に送り、その後は新しい写真を1日1回送ります。", + 'photosync.confirm_new': "新しい写真を1日1回 {dir} に送ります。", 'photosync.metered_confirm': "モバイルデータ通信中です — {count} 枚、{size}。それでも送信しますか?", - 'photosync.summary': "{group} (@{owner}) → {folder}", 'photosync.other_account': "@{account} 用に設定されています。続けるには @{account} でサインインするか、ここで設定し直してください。", 'photosync.sent_total': "送信済みの写真: {n}", 'photosync.last_run': "前回のバックアップ: {when}", @@ -1332,24 +1330,32 @@ export default { 'photosync.fail_permission': "写真のバックアップを停止しました: MeshBay が写真にアクセスできなくなりました。", 'photosync.fail_other': "写真のバックアップを停止しました。", 'contactsync.heading': "連絡先のバックアップ", - 'contactsync.intro': "このスマートフォンの連絡先のコピーを、あなただけがメンバーのグループのフォルダーに、変更があった日に1日1回送ります。各コピーはどのスマートフォンでも読み込める .vcf ファイルです。", + '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.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_not_private': "停止しました: 他の人がグループに参加しました。", 'phonesync.fail_permission': "停止しました: MeshBay はアクセスできなくなりました。", 'phonesync.fail_other': "停止しました。", + 'androidsync.dest_heading': "バックアップの保存先", + 'androidsync.dest_intro': "バックアップは、あなたが所有者で唯一のメンバーであるグループのフォルダーに保存されます。バックアップの種類ごとに専用のフォルダーが作られます。", + 'androidsync.dest_summary': "{group} → {folder}", + 'androidsync.dest_dirs': "使用するフォルダー: {dirs}", + 'androidsync.dest_change_confirm': "すべてのバックアップが {group} の {folder} で最初からやり直されます。送信済みのものはそのまま残ります。", + 'androidsync.dest_not_in_photos': "グループの写真タブには {dir} が表示されません。写真はバックアップされますが、このフォルダーがタブのフォルダーに含まれるまで (グループ設定) そこには表示されません。", + 'androidsync.dest_needed': "まず、このページの上部でバックアップの保存先を選んでください。", + 'androidsync.dest_save': "保存", + 'phonesync.turn_on': "オンにする", + 'photosync.fail_not_private': "写真のバックアップを停止しました: 他の人がグループに参加しました。", }; -- cgit v1.2.3