diff options
Diffstat (limited to 'comm/suite/locales/en-US/chrome/common/sync')
7 files changed, 277 insertions, 0 deletions
diff --git a/comm/suite/locales/en-US/chrome/common/sync/syncBrand.dtd b/comm/suite/locales/en-US/chrome/common/sync/syncBrand.dtd new file mode 100644 index 0000000000..71955e69ae --- /dev/null +++ b/comm/suite/locales/en-US/chrome/common/sync/syncBrand.dtd @@ -0,0 +1,6 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY syncBrand.shortName.label "Sync"> +<!ENTITY syncBrand.fullName.label "SeaMonkey Sync"> diff --git a/comm/suite/locales/en-US/chrome/common/sync/syncGenericChange.properties b/comm/suite/locales/en-US/chrome/common/sync/syncGenericChange.properties new file mode 100644 index 0000000000..ed91abae36 --- /dev/null +++ b/comm/suite/locales/en-US/chrome/common/sync/syncGenericChange.properties @@ -0,0 +1,37 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE (whole file) "Sync" should match &syncBrand.shortName.label; from syncBrand.dtd +# LOCALIZATION NOTE (change.password.title): This (and associated change.password/passphrase) are used when the user elects to change their password. +change.password.title = Change your Password +change.password.acceptButton = Change Password +change.password.status.active = Changing your password… +change.password.status.success = Your password has been changed. +change.password.status.error = There was an error changing your password. + +change.password3.introText = Your password must be at least 8 characters long. It cannot be the same as either your user name or your Recovery Key. +change.password.warningText = Note: All of your other devices will be unable to connect to your account once you change this password. + +change.recoverykey.title = Change your Recovery Key +change.recoverykey.acceptButton = Change Recovery Key +change.recoverykey.label = Changing Recovery Key and uploading local data, please wait… +change.recoverykey.error = There was an error while changing your Recovery Key! +change.recoverykey.success = Your Recovery Key was successfully changed! +change.recoverykey.introText2 = To ensure your total privacy, all of your data is encrypted prior to being uploaded. The key to decrypt your data is not uploaded. +change.recoverykey.warningText = Note: Changing this will erase all data stored on the Sync server and upload new data secured by this Recovery Key. Your other devices will not sync until the new Recovery Key is entered for that device. + +new.recoverykey.label = Your Recovery Key + +# LOCALIZATION NOTE (new.password.title): This (and associated new.password/passphrase) are used on a second computer when it detects that your password or passphrase has been changed on a different device. +new.password.title = Update Password +new.password.introText = Your password was rejected by the server, please update your password. +new.password.label = Enter your new password +new.password.confirm = Confirm your new password +new.password.acceptButton = Update Password +new.password.status.incorrect = Password incorrect, please try again. + +new.recoverykey.title = Update Recovery Key +new.recoverykey.introText = You changed your Recovery Key from another device, please enter your updated Recovery Key. +new.recoverykey.acceptButton = Update Recovery Key +new.recoverykey.status.incorrect = Recovery Key incorrect, please try again. diff --git a/comm/suite/locales/en-US/chrome/common/sync/syncKey.dtd b/comm/suite/locales/en-US/chrome/common/sync/syncKey.dtd new file mode 100644 index 0000000000..d3a56c74de --- /dev/null +++ b/comm/suite/locales/en-US/chrome/common/sync/syncKey.dtd @@ -0,0 +1,18 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY syncKey.page.title "Your &syncBrand.fullName.label; Key"> +<!ENTITY syncKey.page.description "This key is used to decode the data in your &syncBrand.fullName.label; account. You will need to enter the key each time you configure &syncBrand.fullName.label; on a new computer or device."> +<!ENTITY syncKey.keepItSecret.heading "Keep it secret"> +<!ENTITY syncKey.keepItSecret.description "Your &syncBrand.fullName.label; account is encrypted to protect your privacy. Without this key, it would take years for anyone to decode your personal information. You are the only person who holds this key. This means you're the only one who can access your &syncBrand.fullName.label; data."> +<!ENTITY syncKey.keepItSafe.heading "Keep it safe"> +<!ENTITY syncKey.keepItSafe1.description "Do not lose this key."> +<!ENTITY syncKey.keepItSafe2.description " We don't keep a copy of your key (that wouldn't be keeping it secret!) so "> +<!ENTITY syncKey.keepItSafe3.description "we can't help you recover it"> +<!ENTITY syncKey.keepItSafe4.description " if it's lost. You'll need to use this key any time you connect a new computer or device to &syncBrand.fullName.label;."> +<!ENTITY syncKey.findOutMore1.label "Find out more about &syncBrand.fullName.label; and your privacy at "> +<!ENTITY syncKey.findOutMore2.label "."> +<!ENTITY syncKey.footer1.label "&syncBrand.fullName.label; Terms of Service are available at "> +<!ENTITY syncKey.footer2.label ". The Privacy Policy is available at "> +<!ENTITY syncKey.footer3.label "."> diff --git a/comm/suite/locales/en-US/chrome/common/sync/syncQuota.dtd b/comm/suite/locales/en-US/chrome/common/sync/syncQuota.dtd new file mode 100644 index 0000000000..71174f087e --- /dev/null +++ b/comm/suite/locales/en-US/chrome/common/sync/syncQuota.dtd @@ -0,0 +1,8 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY quota.dialogTitle.label "Server Quota"> +<!ENTITY quota.retrievingInfo.label "Retrieving quota information…"> +<!ENTITY quota.typeColumn.label "Type"> +<!ENTITY quota.sizeColumn.label "Size"> diff --git a/comm/suite/locales/en-US/chrome/common/sync/syncQuota.properties b/comm/suite/locales/en-US/chrome/common/sync/syncQuota.properties new file mode 100644 index 0000000000..8bed9ca69e --- /dev/null +++ b/comm/suite/locales/en-US/chrome/common/sync/syncQuota.properties @@ -0,0 +1,42 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +collection.addons.label = Add-ons +collection.bookmarks.label = Bookmarks +collection.history.label = History +collection.passwords.label = Passwords +collection.prefs.label = Preferences +collection.tabs.label = Tabs + +# LOCALIZATION NOTE (quota.usageNoQuota.label): %1$S and %2$S are numeric value +# and unit (as defined in the download manager) of the amount of space occupied +# on the server +quota.usageNoQuota.label = You are currently using %1$S %2$S. +# LOCALIZATION NOTE (quota.usagePercentage.label): +# %1$S is the percentage of space used, +# %2$S and %3$S numeric value and unit (as defined in the download manager) +# of the amount of space used, +# %3$S and %4$S numeric value and unit (as defined in the download manager) +# of the total space available. +quota.usagePercentage.label = You are using %1$S%% (%2$S %3$S) of your allowed %4$S %5$S. +quota.usageError.label = Could not retrieve quota information. +quota.retrieving.label = Retrieving… +# LOCALIZATION NOTE (quota.sizeValueUnit.label): %1$S is the amount of space +# occupied by the engine, %2$K the corresponding unit (e.g. kB) as defined in +# the download manager. +quota.sizeValueUnit.label = %1$S %2$S +quota.remove.label = Remove +quota.treeCaption.label = Uncheck items to stop syncing them and free up space on the server. +# LOCALIZATION NOTE (quota.removal.label): %S is a list of engines that will be +# disabled and whose data will be removed once the user confirms. +quota.removal.label = SeaMonkey Sync will remove the following data: %S. +# LOCALIZATION NOTE (quota.list.separator): This is the separator string used +# for the list of engines (incl. spaces where appropriate) +quota.list.separator = ,\u0020 +# LOCALIZATION NOTE (quota.freeup.label): %1$S and %2$S are numeric value +# and unit (as defined in the download manager) of the amount of space freed +# up by disabling the unchecked engines. If displayed this string is +# concatenated directly to quota.removal.label and may need to start off with +# whitespace. +quota.freeup.label = \u0020This will free up %1$S %2$S. diff --git a/comm/suite/locales/en-US/chrome/common/sync/syncSetup.dtd b/comm/suite/locales/en-US/chrome/common/sync/syncSetup.dtd new file mode 100644 index 0000000000..e9ed5a48b5 --- /dev/null +++ b/comm/suite/locales/en-US/chrome/common/sync/syncSetup.dtd @@ -0,0 +1,116 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY accountSetupTitle.label "&syncBrand.fullName.label; Setup"> + +<!-- First page of the wizard --> + +<!ENTITY setup.pickSetupType.description "Welcome, if you've never used &syncBrand.fullName.label; before, you will need to create a new account."> +<!ENTITY button.createNewAccount.label "Create a New Account"> +<!ENTITY setup.haveAccount.label "I already have a &syncBrand.fullName.label; account."> +<!ENTITY button.connect.label "Connect"> + +<!ENTITY setup.choicePage.title.label "Have you used &syncBrand.fullName.label; before?"> +<!ENTITY setup.choicePage.new.label "I've never used &syncBrand.shortName.label; before"> +<!ENTITY setup.choicePage.existing.label "I'm already using &syncBrand.shortName.label; on another computer"> + +<!-- New Account AND Existing Account --> +<!ENTITY server.label "Server"> +<!ENTITY server.accesskey "S"> +<!ENTITY serverType.main.label "&syncBrand.fullName.label; Server"> +<!ENTITY serverType.custom2.label "Use a custom server…"> +<!ENTITY signIn.account2.label "Account"> +<!ENTITY signIn.account2.accesskey "A"> +<!ENTITY signIn.password.label "Password"> +<!ENTITY signIn.password.accesskey "P"> +<!ENTITY signIn.recoveryKey.label "Recovery Key"> +<!ENTITY signIn.recoveryKey.accesskey "K"> + +<!-- New Account Page 1: Basic Account Info --> +<!ENTITY setup.newAccountDetailsPage.title.label "Account Details"> +<!ENTITY setup.confirmPassword.label "Confirm Password"> +<!ENTITY setup.confirmPassword.accesskey "C"> +<!ENTITY setup.emailAddress.label "Email Address"> +<!ENTITY setup.emailAddress.accesskey "E"> +<!-- LOCALIZATION NOTE: tosAgree1, tosLink, tosAgree2, ppLink, tosAgree3 are + joined with implicit white space, so spaces in the strings aren't necessary --> +<!ENTITY setup.tosAgree1.label "I agree to the"> +<!ENTITY setup.tosAgree1.accesskey "a"> +<!ENTITY setup.tosLink.label "Terms of Service"> +<!ENTITY setup.tosAgree2.label "and the"> +<!ENTITY setup.ppLink.label "Privacy Policy"> +<!ENTITY setup.tosAgree3.label ""> +<!ENTITY setup.tosAgree2.accesskey ""> + +<!-- New Account Page 2: Recovery Key --> +<!ENTITY setup.newRecoveryKeyPage.title.label "&brandShortName; Cares About Your Privacy"> +<!ENTITY setup.newRecoveryKeyPage.description.label "To ensure your total privacy, all of your data is encrypted prior to being uploaded. The Recovery Key which is necessary to decrypt your data is not uploaded."> +<!ENTITY recoveryKeyEntry.label "Your Recovery Key"> +<!ENTITY recoveryKeyEntry.accesskey "K"> +<!ENTITY recoveryGenerateNewKey.label "Generate a new key"> +<!ENTITY recoveryKeyBackup.description "Your Recovery Key is required to access &syncBrand.fullName.label; on other machines. Please create a backup copy. We cannot help you recover your Recovery Key."> + +<!ENTITY button.syncKeyBackup.print.label "Print…"> +<!ENTITY button.syncKeyBackup.print.accesskey "P"> +<!ENTITY button.syncKeyBackup.save.label "Save…"> +<!ENTITY button.syncKeyBackup.save.accesskey "S"> + +<!-- New Account Page 3: Captcha --> +<!ENTITY setup.captchaPage2.title.label "Please Confirm You're Not a Robot"> + +<!-- Existing Account Page 1: Add Device (incl. Add a Device dialog strings) --> +<!ENTITY addDevice.title.label "Add a Device"> +<!ENTITY addDevice.showMeHow.label "Show me how."> +<!ENTITY addDevice.dontHaveDevice.label "I don't have the device with me"> +<!ENTITY addDevice.setup.description.label "To activate, go to &syncBrand.shortName.label; Preferences/Options on your other device and select "Add a Device"."> +<!ENTITY addDevice.setup.enterCode.label "Then, enter this code:"> +<!ENTITY addDevice.dialog.description.label "To activate your new device, go to &syncBrand.shortName.label; Preferences/Options on the device and select "Connect.""> +<!ENTITY addDevice.dialog.enterCode.label "Enter the code that the device provides:"> +<!ENTITY addDevice.dialog.tryAgain.label "Please try again."> +<!ENTITY addDevice.dialog.successful.label "The device has been successfully added. The initial synchronization can take several minutes and will finish in the background."> +<!ENTITY addDevice.dialog.recoveryKey.label "To activate your device you will need to enter your Recovery Key. Please print or save this key and take it with you."> +<!ENTITY addDevice.dialog.connected.label "Device Connected"> + +<!-- Existing Account Page 2: Manual Login --> +<!ENTITY setup.signInPage.title.label "Sign In"> +<!ENTITY existingRecoveryKey.description "You can get a copy of your Recovery Key by going to &syncBrand.shortName.label; Preferences/Options on your other device, and selecting "My Recovery Key" under "Manage Account"."> +<!ENTITY verifying.label "Verifying…"> +<!ENTITY resetPassword.label "Reset Password"> +<!ENTITY resetSyncKey.label "I have lost my other device."> + +<!-- Sync Options --> +<!ENTITY setup.optionsPage.title "Sync Options"> +<!ENTITY syncComputerName.label "Computer Name:"> +<!ENTITY syncComputerName.accesskey "C"> + +<!ENTITY syncMy.label "Sync My"> +<!ENTITY engine.addons.label "Add-ons"> +<!ENTITY engine.addons.accesskey "A"> +<!ENTITY engine.bookmarks.label "Bookmarks"> +<!ENTITY engine.bookmarks.accesskey "B"> +<!ENTITY engine.tabs.label "Tabs"> +<!ENTITY engine.tabs.accesskey "T"> +<!ENTITY engine.history.label "History"> +<!ENTITY engine.history.accesskey "r"> +<!ENTITY engine.passwords.label "Passwords"> +<!ENTITY engine.passwords.accesskey "P"> +<!ENTITY engine.prefs.label "Preferences"> +<!ENTITY engine.prefs.accesskey "e"> + +<!ENTITY choice2.merge.main.label "Merge this computer's data with my &syncBrand.shortName.label; data"> +<!ENTITY choice2.merge.recommended.label "(recommended)"> +<!ENTITY choice2.client.main.label "Replace all data on this computer with my &syncBrand.shortName.label; data"> +<!ENTITY choice2.server.main.label "Replace all other devices with this computer's data"> + +<!-- Confirm Merge Options --> +<!ENTITY setup.optionsConfirmPage.title "Confirm"> +<!ENTITY confirm.merge.label "&syncBrand.fullName.label; will now merge all this computer's browser data into your Sync account."> +<!ENTITY confirm.client2.label "Warning: The following &brandShortName; data on this computer will be deleted:"> +<!ENTITY confirm.client.moreinfo.label "&brandShortName; will then copy your &syncBrand.fullName.label; data to this computer."> +<!ENTITY confirm.server2.label "Warning: The following devices will be overwritten with your local data:"> + +<!-- New & Existing Account: Setup Complete --> +<!ENTITY setup.successPage.title "Setup Complete"> +<!ENTITY changeOptions.label "You can change this preference by selecting Sync Options below."> +<!ENTITY continueUsing.label "You may now continue using &brandShortName;."> diff --git a/comm/suite/locales/en-US/chrome/common/sync/syncSetup.properties b/comm/suite/locales/en-US/chrome/common/sync/syncSetup.properties new file mode 100644 index 0000000000..f92cd37d9a --- /dev/null +++ b/comm/suite/locales/en-US/chrome/common/sync/syncSetup.properties @@ -0,0 +1,50 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +button.syncOptions.label = Sync Options +button.syncOptionsDone.label = Done +button.syncOptionsCancel.label = Cancel + +invalidEmail.label = Invalid email address +serverInvalid.label = Please enter a valid server URL +usernameNotAvailable.label = Already in use + +verifying.label = Verifying… + +# LOCALIZATION NOTE (additionalClientCount.label): +# Semi-colon list of plural forms. See: +# http://developer.mozilla.org/en/docs/Localization_and_Plurals +# #1 is the number of additional clients (was %S for a short while, use #1 instead, even if both work) +additionalClientCount.label = and #1 additional device;and #1 additional devices +# LOCALIZATION NOTE (bookmarksCount.label): +# Semi-colon list of plural forms. See: +# http://developer.mozilla.org/en/docs/Localization_and_Plurals +# #1 is the number of bookmarks (was %S for a short while, use #1 instead, even if both work) +bookmarksCount.label = #1 bookmark;#1 bookmarks +# LOCALIZATION NOTE (historyDaysCount.label): +# Semi-colon list of plural forms. See: +# http://developer.mozilla.org/en/docs/Localization_and_Plurals +# #1 is the number of days (was %S for a short while, use #1 instead, even if both work) +historyDaysCount.label = #1 day of history;#1 days of history +# LOCALIZATION NOTE (passwordsCount.label): +# Semi-colon list of plural forms. See: +# http://developer.mozilla.org/en/docs/Localization_and_Plurals +# #1 is the number of passwords (was %S for a short while, use #1 instead, even if both work) +passwordsCount.label = #1 password;#1 passwords +# LOCALIZATION NOTE (addonsCount.label): +# #1 is the number of add-ons, see the link above for forms +addonsCount.label = #1 add-on;#1 add-ons + +save.recoverykey.title = Save Recovery Key +save.recoverykey.defaultfilename = SeaMonkey Recovery Key.xhtml + +newAccount.action.label = SeaMonkey Sync is now set up to automatically sync all of your browser data. +newAccount.change.label = You can choose exactly what to sync by selecting Sync Options below. +resetClient.change.label = SeaMonkey Sync will now merge all this computer's browser data into your Sync account. +wipeClient.change.label = SeaMonkey Sync will now replace all of the browser data on this computer with the data in your Sync account. +wipeRemote.change.label = SeaMonkey Sync will now replace all of the browser data in your Sync account with the data on this computer. +existingAccount.change.label = You can change this preference by selecting Sync Options below. + +# Several other strings are used (via Weave.Status.login), but they come from +# /services/sync |