aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js
diff options
context:
space:
mode:
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.js42
1 files changed, 27 insertions, 15 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 1ea6eda..0c9cb19 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js
+++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/en.js
@@ -96,26 +96,36 @@ export default {
'login.locked': "Too many wrong passphrases for this account. Try again in {minutes} min, or reset your passphrase.",
// Sign-in page: what MeshBay is (browser only)
'welcome.title': 'The Internet as it was meant to be.',
- 'welcome.lead': 'MeshBay is open-source software that gives you remote access to your personal files, and runs applications on top of the storage on your own computer:',
+ 'welcome.lead': 'Your photos, music, videos and conversations stay at home, on your own computer. MeshBay lets you enjoy them from anywhere, and share them with the people you choose.',
'welcome.app_chat': 'Chat',
'welcome.app_photos': 'Photos',
'welcome.app_media': 'Media center',
'welcome.app_video': 'Video player',
'welcome.app_music': 'Music player',
- 'welcome.groups': 'Create groups to give the people close to you access to some of these applications.',
- 'welcome.e2e': 'Your data is end-to-end encrypted and travels peer to peer, from each device to the computer that hosts it (your node). It never passes through the meshbay.org hub.',
+ 'welcome.how_title': 'How it works',
+ 'welcome.step_home': 'Install MeshBay on a computer at home. Your files stay right where they are.',
+ 'welcome.step_anywhere': 'Sign in from your phone, your laptop or any browser, wherever you are.',
+ 'welcome.step_share': 'Create groups and invite your family and friends to join them.',
'welcome.uses_title': 'What you can do with it',
'welcome.use_chat': 'Instant messaging within a group',
'welcome.use_photos': 'Share photo albums with your family and friends',
'welcome.use_media': 'Reach your home media center from anywhere, for the whole household (streaming, plus Chromecast from the desktop app)',
'welcome.use_apps': 'Build your own applications on the node you host',
- 'welcome.hub_title': 'What meshbay.org does',
- 'welcome.hub_body': 'meshbay.org is only a signaling service: it signs you in and connects the parties to one another, plug-and-play, across home networks.',
- 'welcome.hub_never': 'Your content never reaches it:',
- 'welcome.never_transit': 'Nothing passes through it: no content, no indexing',
- 'welcome.never_stored': 'None of your files or messages are stored on it',
- 'welcome.never_e2e': 'Encryption runs end to end, from each device to your node',
- 'welcome.hub_free': 'The service is free. There is no business model by design, no tracking and no ads. Enjoy!',
+ 'welcome.private_title': 'Private by design',
+ 'welcome.private_body': 'Your files and messages travel encrypted, straight from your devices to your own computer. meshbay.org simply helps your devices find each other: your content never passes through it.',
+ 'welcome.badge_free': 'Free',
+ 'welcome.badge_open': 'Open source',
+ 'welcome.badge_no_ads': 'No ads',
+ 'welcome.badge_no_tracking': 'No tracking',
+ 'welcome.docs_title': 'Documentation',
+ 'welcome.docs_source': 'Source code',
+ 'welcome.docs_repo': 'git.meshbay.org',
+ 'welcome.docs_user': 'User docs',
+ 'welcome.docs_quickstart': 'Quick start',
+ 'welcome.docs_userguide': 'User guide',
+ 'welcome.docs_devel': 'Developer docs',
+ 'welcome.docs_design': 'Design',
+ 'welcome.docs_protocol': 'Protocol',
'welcome.download': 'Download (beta)',
'welcome.legal': 'Legal information',
'register.err_mismatch': 'Passwords do not match',
@@ -804,10 +814,10 @@ export default {
'members.invite_email_failed': 'Could not send the email — share the code manually.',
'members.invite_email_opt': 'Send the invitation by e-mail (may land in spam)',
'members.link_title': "Invite by link",
- 'members.link_hint': "For someone who may not have an account yet. The link works once, and only for an account registered with this address.",
- 'members.link_email_placeholder': "E-mail address",
+ 'members.link_hint': "For someone who may not have an account yet. Send it however you like — a messaging app, a text. It works once, for seven days, for whoever opens it first.",
+ 'members.link_email_placeholder': "E-mail address (optional)",
'members.link_btn': "Create link",
- 'members.link_ready': "Invitation link for {email}:",
+ 'members.link_ready': "Invitation link — valid 7 days, single use:",
'members.link_copy': "Copy",
'members.link_copied': "Copied",
'members.link_email_sent': "The link has been sent by e-mail.",
@@ -816,9 +826,12 @@ export default {
'members.link_status_expired': "expired",
'members.link_expires': "expires {date}",
'members.link_cancel': "Cancel",
+ 'members.link_share': "Share",
+ 'members.link_share_title': "Invitation",
+ 'members.link_unlabelled': "link created {date}",
'invite.title': "You have been invited",
'invite.none': "There is no invitation waiting in this tab. Open the link you received again.",
- 'invite.signed_out': "Someone invited you to a group on this hub. Create an account with the e-mail address the invitation was sent to, or sign in if you already have one.",
+ 'invite.signed_out': "Someone invited you to a group on this hub. Create an account, or sign in if you already have one.",
'invite.register': "Create an account",
'invite.signin': "Sign in",
'invite.confirm': "{inviter} invites you to join {group}.",
@@ -826,7 +839,6 @@ export default {
'invite.ignore': "Ignore",
'invite.open': "Open the group",
'invite.already_member': "You are already a member of {group}.",
- 'invite.other_account': "This invitation was sent to another e-mail address. Sign in with the account registered with that address — aliases and dots must match exactly.",
'invite.invalid': "This invitation is no longer valid: it has been used, cancelled or has expired. Ask for a new one.",
'invite.joining': "Joining…",
'invite.after_register': "Sign in to join the group you were invited to.",