Browse Source

Onboarding: Added 3 wording cases for security checklist. Update to password lock step, minor changes throughout the app

master
ddasilva 7 years ago
parent
commit
92262e5282
  1. 2
      src/components/DeviceConnect/index.js
  2. 2
      src/components/Workflow/WorkflowWithIcon.js
  3. 6
      static/i18n/en/app.yml
  4. 1
      static/i18n/en/errors.yml
  5. 26
      static/i18n/en/onboarding.yml

2
src/components/DeviceConnect/index.js

@ -295,7 +295,7 @@ class DeviceConnect extends PureComponent<Props> {
</StepIcon> </StepIcon>
<Box grow shrink> <Box grow shrink>
<Trans i18nKey="deviceConnect:stepGenuine.open" parent="div"> <Trans i18nKey="deviceConnect:stepGenuine.open" parent="div">
{'Allow the '} {'Allow '}
<strong>{'Ledger Manager'}</strong> <strong>{'Ledger Manager'}</strong>
{' on your device'} {' on your device'}
</Trans> </Trans>

2
src/components/Workflow/WorkflowWithIcon.js

@ -176,7 +176,7 @@ const WorkflowWithIcon = ({ device, deviceInfo, errors, isGenuine, t }: Props) =
</StepIcon> </StepIcon>
<Box grow shrink> <Box grow shrink>
<Trans i18nKey="deviceConnect:stepGenuine.open" parent="div"> <Trans i18nKey="deviceConnect:stepGenuine.open" parent="div">
{'Allow the '} {'Allow '}
<strong>{'Ledger Manager'}</strong> <strong>{'Ledger Manager'}</strong>
{' on your device'} {' on your device'}
</Trans> </Trans>

6
static/i18n/en/app.yml

@ -206,12 +206,12 @@ manager:
subtitle: Select apps to use on your device subtitle: Select apps to use on your device
device: device:
title: Connect your device title: Connect your device
desc: Follow the steps below to use the Manager desc: 'Follow the steps below to use the device Manager'
cta: Connect my device cta: Connect my device
errors: errors:
noDevice: No device is connected (TEMPLATE NEEDED) noDevice: No device is connected (TEMPLATE NEEDED)
noDashboard: Navigate to the dashboard on your device (TEMPLATED NEEDED) noDashboard: Navigate to the dashboard on your device (TEMPLATED NEEDED)
noGenuine: Allow the Manager to continue (TEMPLATE NEEDED) noGenuine: Allow Manager to continue (TEMPLATE NEEDED)
receive: receive:
title: Receive title: Receive
steps: steps:
@ -282,7 +282,7 @@ settings: # Always ensure descriptions carry full stops (.)
profile: Profile profile: Profile
about: Help about: Help
display: display:
desc: Control Ledger Live's appearance. desc: Unneeded description # Remove this, it controls multiple settings tabs and is not required.
language: Display language language: Display language
languageDesc: Set the language displayed in Ledger Live. languageDesc: Set the language displayed in Ledger Live.
counterValue: Base currency counterValue: Base currency

1
static/i18n/en/errors.yml

@ -21,7 +21,6 @@ DeviceSocketNoBulkStatus: Oops, device connection failed. Please try again [bulk
DeviceSocketNoHandler: Oops, device connection failed (handler {{query}}). Please try again. DeviceSocketNoHandler: Oops, device connection failed (handler {{query}}). Please try again.
LatestMCUInstalledError: MCU on device already up to date. LatestMCUInstalledError: MCU on device already up to date.
HardResetFail: Reset failed. Please try again. HardResetFail: Reset failed. Please try again.
ManagerAPIsFail: Services are unavailable. Please try again. ManagerAPIsFail: Services are unavailable. Please try again.
ManagerUnexpected: Unexpected error occurred ({{msg}}). Please try again. ManagerUnexpected: Unexpected error occurred ({{msg}}). Please try again.
ManagerNotEnoughSpace: Not enough storage on device. Uninstall some apps and try again. ManagerNotEnoughSpace: Not enough storage on device. Uninstall some apps and try again.

26
static/i18n/en/onboarding.yml

@ -1,10 +1,10 @@
breadcrumb: breadcrumb:
selectDevice: Select device selectDevice: Device selection
selectPIN: PIN code selectPIN: PIN code
writeSeed: Recovery phrase writeSeed: Recovery phrase
genuineCheck: Security checklist genuineCheck: Security checklist
setPassword: Encrypt data setPassword: Password lock
analytics: Analytics analytics: Bugs & analytics
start: start:
title: Welcome to Ledger Live title: Welcome to Ledger Live
startBtn: Get started startBtn: Get started
@ -37,7 +37,7 @@ selectPIN:
disclaimer: disclaimer:
note1: 'Choose your own PIN code: this code will unlock your device.' # dotted line should be in red. Increase size of the hand (+50%?) note1: 'Choose your own PIN code: this code will unlock your device.' # dotted line should be in red. Increase size of the hand (+50%?)
note2: An 8-digit PIN code offers an optimum level of security. note2: An 8-digit PIN code offers an optimum level of security.
note3: Never use a device supplied with a PIN code or a 24-word recovery phrase. note3: Never use a device supplied with a PIN code or a 24-word recovery phrase.
initialize: initialize:
title: Choose your PIN code title: Choose your PIN code
instructions: instructions:
@ -105,17 +105,23 @@ genuineCheck:
isGenuinePassed: Your device is genuine isGenuinePassed: Your device is genuine
buttons: buttons:
genuineCheck: Check now genuineCheck: Check now
contactSupport: Ledger Support contactSupport: Contact us
errorPage: errorPage:
ledgerNano: ledgerNano:
title: Oops, something went wrong... title: Oops, your device does not seem genuine...
desc: Go back to the security checklist or request Ledger Support assistance #PIN: Didn't choose your own PIN code?
#recoveryPhrase: Didn't save your own recovery phrase?
#Genuine: Oops, your device does not seem genuine...
desc: Your device did not pass the authenticity test required to connect to Ledger’s secure server. Please contact Ledger Support to get assistance.
#PIN: Never use a device supplied with a PIN code. If your device was provided with a PIN code, please contact us.
#recoveryPhrase: Only save a recovery phrase that is displayed on your device. Please contact us in case of doubt. Otherwise, go back to the security checklist.
#Genuine: Your device did not pass the authenticity test required to connect to Ledger’s secure server. Please contact Ledger Support to get assistance.
ledgerBlue: ledgerBlue:
title: Oops, something went wrong... title: Oops, something went wrong...
desc: Go back to the security checklist or request Ledger Support assistance desc: Go back to the security checklist or request Ledger Support assistance
setPassword: setPassword:
title: Encrypt Ledger Live data title: Password lock (optional)
desc: Set a password to encrypt Ledger Live data stored on your computer, including account names, balances, transactions and public addresses. desc: Set a password to prevent unauthorized access to Ledger Live data stored on your computer, including account names, balances, transactions and public addresses.
disclaimer: disclaimer:
note1: Make sure to remember your password. Do not share it. note1: Make sure to remember your password. Do not share it.
note2: Losing your password requires resetting Ledger Live and re-adding accounts. note2: Losing your password requires resetting Ledger Live and re-adding accounts.
@ -134,5 +140,5 @@ analytics:
desc: Automatically send reports to help Ledger fix bugs desc: Automatically send reports to help Ledger fix bugs
finish: finish:
title: Your device is ready! title: Your device is ready!
desc: Proceed to your porfolio and start adding your accounts... desc: Proceed to your portfolio and start adding your accounts...
openAppButton: Open Ledger Live openAppButton: Open Ledger Live

Loading…
Cancel
Save