diff options
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/locales/en.js')
| -rw-r--r-- | packages/meshbay-hub/src/meshbay_hub/static/locales/en.js | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js index 4193f00..a8392c7 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js @@ -125,7 +125,7 @@ export default { // Status 'status.idle': 'Idle', 'status.discovering': 'Finding nodes...', - 'status.connecting': 'Connecting via WebRTC...', + 'status.connecting': 'Connecting...', 'status.connecting_short': 'Connecting...', 'status.fetching': 'Fetching index...', 'status.files': { @@ -332,6 +332,36 @@ export default { 'create_group.hint': 'A group needs a node to host files. You can create the group now and connect a node later.', 'create_group.creating': 'Creating...', + // Create Group Wizard (Electron-only) + 'wizard.title': 'Create Group', + 'wizard.detecting': 'Detecting local node...', + 'wizard.node_not_found': 'No local node detected. Make sure meshbay-node is running.', + 'wizard.retry': 'Retry', + 'wizard.skip_node': 'Continue without node', + 'wizard.node_offline_warning': 'Node is not running. The group will be created on the hub only. You can connect the node later from the Node page.', + 'wizard.directories': 'Shared directories', + 'wizard.directories_hint': 'Choose the directories this group will share. At least one is required.', + 'wizard.add_directory': 'Add directory', + 'wizard.upload_target': 'upload target', + 'wizard.set_upload': 'Set as upload target', + 'wizard.remove': 'Remove', + 'wizard.create_and_setup': 'Create and set up', + 'wizard.create_hub_only': 'Create on hub only', + 'wizard.setting_up': 'Setting up your group...', + 'wizard.step_create_hub': 'Creating group on hub', + 'wizard.step_attach': 'Attaching to node', + 'wizard.step_add_roots': 'Adding directories', + 'wizard.step_gek': 'Initializing encryption key', + 'wizard.step_pair': 'Setting up pairing', + 'wizard.finish_later': 'Finish setup later', + 'wizard.done_title': 'Group created', + 'wizard.done_message': 'Your group is ready. Your node is hosting it and encryption is set up.', + 'wizard.go_to_group': 'Go to group', + + // Unified Group Settings (node sections) + 'settings_node.roots': 'Shared directories', + 'settings_node.detach_failed_continue': 'Could not detach the group from the node. Delete on hub anyway?', + // Members 'members.col_role': 'Role', 'members.group_role': 'Group role', @@ -469,6 +499,7 @@ export default { 'node.gek_rotate_confirm': 'Rotate the group key? Connected members will receive the new key automatically. Content already downloaded is unaffected.', 'node.gek_rotated': 'Group key rotated.', 'node.gek_init_hint': 'No group key yet. Run GEK init from the CLI to set one up.', + 'node.gek_public_hint': 'Key rotation is not available for public groups.', 'node.roster': 'Roster', 'node.roster_load': 'Load roster', 'node.roster_empty': 'No members pinned yet.', |