summaryrefslogtreecommitdiffstats
path: root/chrome/app
diff options
context:
space:
mode:
authorjohnnyg@chromium.org <johnnyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-08 01:45:18 +0000
committerjohnnyg@chromium.org <johnnyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-08 01:45:18 +0000
commit22d3eff8c7ed0fe79450dc214857286e88c5dfed (patch)
tree7e2f37cf354aa0947d227e277ed3457aff670d6e /chrome/app
parentb15b5e32959926441c298a89c843293c52de75e2 (diff)
downloadchromium_src-22d3eff8c7ed0fe79450dc214857286e88c5dfed.zip
chromium_src-22d3eff8c7ed0fe79450dc214857286e88c5dfed.tar.gz
chromium_src-22d3eff8c7ed0fe79450dc214857286e88c5dfed.tar.bz2
Add passphrase migration UI according to the flow chart for users who require a passphrase the first time.
BUG=63014,58935 TEST=test Review URL: http://codereview.chromium.org/5563004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70825 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/app')
-rw-r--r--chrome/app/generated_resources.grd79
1 files changed, 61 insertions, 18 deletions
diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd
index e252069..7a9797d 100644
--- a/chrome/app/generated_resources.grd
+++ b/chrome/app/generated_resources.grd
@@ -8470,11 +8470,47 @@ Keep your key file in a safe place. You will need it to create new versions of y
<message name="IDS_SYNC_ERROR_SIGNING_IN" desc="An error was encountered while signing the user in.">
Error signing in.
</message>
+ <message name="IDS_SYNC_CONFIGURE_ENCRYPTION" desc="Link to configure sync encryption for passwords">
+ Configure password sync.
+ </message>
+ <message name="IDS_SYNC_PLEASE_SIGN_IN" desc="An title for a sign in dialog.">
+ Please sign in
+ </message>
+ <message name="IDS_SYNC_LOGIN_FOR_ENCRYPTION" desc="Explanation of login for the purpose of encryption.">
+ <ph name="PRODUCT_NAME">$1<ex>Chrome</ex></ph> can now sync your passwords. To protect your data, you need to confirm your account information.
+ </message>
+ <message name="IDS_SYNC_FIRST_PASSPHRASE_TITLE" desc="Title for dialog setting up first passphrase.">
+ Set up encrypted sync
+ </message>
+ <message name="IDS_SYNC_FIRST_PASSPHRASE_MESSAGE" desc="Message for setting up first passphrase.">
+ To sync passwords, <ph name="PRODUCT_NAME">$1<ex>Chrome</ex></ph> requires you to encrypt your data using either your Google password or your own passphrase.
+ </message>
+ <message name="IDS_SYNC_PASSPHRASE_OPT_GOOGLE" desc="Radio button label for using Google password.">
+ Use my Google password.
+ </message>
+ <message name="IDS_SYNC_PASSPHRASE_OPT_EXPLICIT" desc="Radio button label for using explicit passphrase.">
+ Choose my own passphrase.
+ </message>
+ <message name="IDS_SYNC_PASSPHRASE_OPT_CANCEL" desc="Radio button label for not syncing encrypted types.">
+ Do not sync my passwords.
+ </message>
+ <message name="IDS_SYNC_PASSPHRASE_MSG_GOOGLE" desc="Message when Google password is selected.">
+ You have chosen to encrypt data using your Google password; you can always change your mind later by changing your sync settings.
+ </message>
+ <message name="IDS_SYNC_PASSPHRASE_MSG_EXPLICIT" desc="Message when explicit passphrase is selected.">
+ Only someone with your passphrase can read your data. Google does not store your passphrase. If you lose or forget your passphrase, you will have to reset sync.
+ </message>
+ <message name="IDS_SYNC_PASSPHRASE_MSG_CANCEL" desc="Message when not syncing passwords is selected.">
+ You have chosen not to sync passwords; you can always change your mind later by changing your sync settings.
+ </message>
+ <message name="IDS_SYNC_CLEAR_DATA_FOR_PASSPHRASE" desc="Text on a button which clears data if the user wants to clear out their passphrase.">
+ Reset sync
+ </message>
<message name="IDS_SYNC_LOGIN_INFO_OUT_OF_DATE" desc="The login information for the user is out of date - for example, the user changed their password and therefore signing in again is required.">
Account sign-in details are out of date.
</message>
<message name="IDS_SYNC_SERVER_IS_UNREACHABLE" desc="The message to display in the New Tab Page sync section when the server is unreachable.">
- <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex> could not sync your data because it could not connect to the sync server. Retrying...</ph>
+ <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> could not sync your data because it could not connect to the sync server. Retrying...
</message>
<message name="IDS_SYNC_RELOGIN_LINK_LABEL" desc="The text to display on in the hyperlink when the user needs to sign in again to use sync.">
Sign in again
@@ -8527,7 +8563,16 @@ Keep your key file in a safe place. You will need it to create new versions of y
Sync
</message>
<message name="IDS_SYNC_NTP_SYNC_SECTION_ERROR_TITLE" desc="The title to display in the New Tab Page sync status section in case of an error.">
- Sync Error!
+ Sync needs your attention!
+ </message>
+ <message name="IDS_SYNC_NTP_SYNC_SECTION_PROMO_TITLE" desc="The title to display in the New Tab Page sync status section in case of a promotion.">
+ New!
+ </message>
+ <message name="IDS_SYNC_NTP_PASSWORD_PROMO" desc="The message to display to promote passwords sync now being available.">
+ <ph name="PRODUCT_NAME">$1<ex>Chrome</ex></ph> can now sync your passwords.
+ </message>
+ <message name="IDS_SYNC_NTP_PASSWORD_ENABLE" desc="The link text to present for passwords sync.">
+ Enable
</message>
<message name="IDS_SYNC_NTP_SETUP_IN_PROGRESS" desc="The message to display in the New Tab Page sync section when the sync setup is underway.">
Setup in progress...
@@ -8596,7 +8641,7 @@ Keep your key file in a safe place. You will need it to create new versions of y
<!-- Encryption tab of the configure sync dialog -->
<message name="IDS_SYNC_ENCRYPTION_INSTRUCTIONS" desc="Instructions for the encryption settings tab.">
- <ph name="PRODUCT_NAME">$1<ex>Chrome</ex></ph> always encrypts your data when it's transmitted to Google. Additionally, passwords are stored encrypted on Google servers.
+ <ph name="PRODUCT_NAME">$1<ex>Chrome</ex></ph> requires you to encrypt your data using either your Google password or your own passphrase.
</message>
<message name="IDS_SYNC_ENCRYPT_ALL_LABEL" desc="Label for the checkbox that enables encryption of everything.">
Encrypt all my data
@@ -8605,32 +8650,31 @@ Keep your key file in a safe place. You will need it to create new versions of y
Use a sync passphrase to encrypt my data
</message>
<message name="IDS_SYNC_PASSPHRASE_WARNING" desc="Warning message about using a passphrase for sync.">
- Once you start using a passphrase, you cannot remove the passphrase without clearing your sync data. The passphrase does not leave this computer, and if you lose this passphrase, you may not be able to sync this data on other computers.
+ You are currently using a passphrase. If you've lost or forgotten your passphrase, you can reset sync to clear your synced data from Google's servers using the Google Privacy Dashboard.
+ </message>
+ <message name="IDS_SYNC_CLEAR_DATA_LINK" desc="Link to the Google Dashboard.">
+ Go to Google Privacy Dashboard
</message>
<!-- Passphrase dialog strings -->
- <message name="IDS_SYNC_NEW_PASSPHRASE_TITLE" desc="Title for the dialog where the user creates a new passphrase.">
- Create a passphrase
- </message>
- <message name="IDS_SYNC_NEW_PASSPHRASE_BODY" desc="Instructions for the dialog where the user creates a new passphrase.">
- Choose a passphrase to encrypt your sync data. This passphrase will not leave this computer, and if you lose it you may not be able to sync your data.
- </message>
<message name="IDS_SYNC_ENTER_PASSPHRASE_TITLE" desc="Title for the dialog where the user enters the passphrase.">
Enter your passphrase
</message>
<message name="IDS_SYNC_ENTER_PASSPHRASE_BODY" desc="Instructions for the dialog where the user enters the passphrase.">
Your sync data has been encrypted using a passphrase. Please enter your passphrase to decrypt the data.
</message>
- <message name="IDS_SYNC_GAIA_PASSPHRASE_TITLE" desc="Title for the dialog where the user enters their password as passphrase.">
- Enter your Google account password
+ <message name="IDS_SYNC_PASSPHRASE_LABEL" desc="Label for the passphrase field.">
+ Passphrase:
</message>
- <message name="IDS_SYNC_GAIA_PASSPHRASE_BODY" desc="Instructions for the dialog where the user enters their password as passphrase.">
- Your sync data has been encrypted. Please re-enter your password to decrypt the data.
+ <message name="IDS_SYNC_CONFIRM_PASSPHRASE_LABEL" desc="Label for the confirm-passphrase field.">
+ Confirm Passphrase:
</message>
- <message name="IDS_SYNC_PASSPHRASE_LABEL" desc="Label for the passphrase field.">
- Passphrase
+ <message name="IDS_SYNC_EMPTY_PASSPHRASE_ERROR" desc="Error message when the passphrase is empty.">
+ Empty passphrase is not allowed.
+ </message>
+ <message name="IDS_SYNC_PASSPHRASE_MISMATCH_ERROR" desc="Error message when the passphrase and confirmation don't match.">
+ You must enter the same passphrase twice.
</message>
-
<!-- Login dialog strings -->
<message name="IDS_SYNC_MY_BOOKMARKS_LABEL" desc="Title of the sync login dialog.">
@@ -8847,7 +8891,6 @@ Keep your key file in a safe place. You will need it to create new versions of y
</message>
-
<!-- New Tab Page Promotional messages -->
<message name="IDS_NTP_PROMOTION_NEW" desc="Beginning of promotional message; a word in special red font signaling something new is coming.">
New!