--- a/browser/chrome/browser/syncSetup.dtd
+++ b/browser/chrome/browser/syncSetup.dtd
@@ -39,18 +39,18 @@
<!ENTITY setup.tosAgree3.label " ਨਾਲ ਸਹਿਮਤ ਹਾਂ">
<!ENTITY setup.tosAgree2.accesskey "">
<!-- New Account Page 2: Sync Key -->
<!ENTITY setup.newRecoveryKeyPage.title.label "&brandShortName; ਤੁਹਾਡੀ ਪਰਾਈਵੇਸੀ ਦਾ ਖਿਆਲ ਰੱਖਦਾ ਹੈ">
<!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 "ਤੁਹਾਡੀ ਰਿਕਵਰੀ ਕੁੰਜੀ">
<!ENTITY recoveryKeyEntry.accesskey "K">
-
<!ENTITY syncGenerateNewKey.label "ਇੱਕ ਨਵੀਂ ਕੁੰਜੀ ਬਣਾਓ">
+<!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 "ਪਰਿੰਟ ਕਰੋ…">
<!ENTITY button.syncKeyBackup.print.accesskey "P">
<!ENTITY button.syncKeyBackup.save.label "ਸੰਭਾਲੋ…">
<!ENTITY button.syncKeyBackup.save.accesskey "S">
<!-- New Account Page 3: Captcha -->
<!ENTITY setup.captchaPage2.title.label "ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਤੁਸੀਂ ਰੋਬੋਟ ਮਸ਼ੀਨ ਨਹੀਂ ਹੋ">
<!-- Existing Account Page 1: Add Device (incl. Add a Device dialog strings) -->
--- a/mail/chrome/messenger/addressbook/abMainWindow.dtd
+++ b/mail/chrome/messenger/addressbook/abMainWindow.dtd
@@ -74,16 +74,18 @@
<!ENTITY propertiesCmd.accesskey "i">
<!ENTITY propertiesCmd.key "i">
<!-- View Menu -->
<!ENTITY viewMenu.label "ਵੇਖੋ">
<!ENTITY viewMenu.accesskey "v">
<!ENTITY viewToolbarsMenu.label "ਟੂਲਬਾਰ">
<!ENTITY viewToolbarsMenu.accesskey "T">
+<!ENTITY menubarCmd.label "ਮੇਨੂ ਪੱਟੀ">
+<!ENTITY menubarCmd.accesskey "M">
<!ENTITY showAbToolbarCmd.label "ਐਡਰੈੱਸ ਬੁੱਕ ਟੂਲਬਾਰ">
<!ENTITY showAbToolbarCmd.accesskey "o">
<!ENTITY showTaskbarCmd.label "ਹਾਲਤ-ਪੱਟੀ">
<!ENTITY showTaskbarCmd.accesskey "S">
<!ENTITY customizeToolbar.label "ਪਸੰਦ…">
<!ENTITY customizeToolbar.accesskey "C">
<!ENTITY showContactPane.label "ਸੰਪਰਕ ਸੰਖੇਪ ਬਾਹੀ">
<!ENTITY showContactPane.accesskey "C">
--- a/mobile/chrome/sync.dtd
+++ b/mobile/chrome/sync.dtd
@@ -9,16 +9,15 @@
<!ENTITY sync.syncNow "ਹੁਣੇ ਸਿੰਕ ਕਰੋ">
<!ENTITY sync.setup.title "ਸਿੰਕ ਨਾਲ ਕੁਨੈਕਟ ਕਰੋ">
<!ENTITY sync.setup.jpake "ਫਾਇਰਫਾਕਸ ਸਿੰਕ-ਕੁਨੈਕਟ ਹੋਏ ਕੰਪਿਊਟਰ ਉੱਤੇ ਜਾਉ, ਸਿੰਕ ਚੋਣ 'ਚ ਜਾਉ ਅਤੇ "ਜੰਤਰ ਸ਼ਾਮਲ ਕਰੋ" ਚੁਣੋ।">
<!ENTITY sync.fallback "ਮੈਂ ਆਪਣੇ ਕੰਪਿਊਟਰ ਦੇ ਨੇੜੇ ਨਹੀਂ ਹਾਂ…">
<!ENTITY sync.setup.manual "ਆਪਣੀ ਸਿੰਕ ਜਾਣਕਾਰੀ ਦਿਉ">
<!ENTITY sync.account "ਅਕਾਊਂਟ ਨਾਂ">
<!ENTITY sync.password "ਪਾਸਵਰਡ">
-<!ENTITY sync.syncKey "ਸਿੰਕ ਕੁੰਜੀ">
<!ENTITY sync.recoveryKey "ਕੁੰਜੀ ਮੁੜ-ਪ੍ਰਾਪਤੀ">
<!ENTITY sync.customServer "ਪਸੰਦੀਦਾ ਸਰਵਰ ਵਰਤੋਂ">
<!ENTITY sync.serverURL "ਸਰਵਰ URL">
<!ENTITY sync.setup.connect "ਕੁਨੈਕਟ ਕਰੋ">
<!ENTITY sync.setup.cancel "ਰੱਦ ਕਰੋ">
<!ENTITY sync.setup.tutorial "ਮੈਨੂੰ ਵੇਖਾਓ ਕਿਵੇਂ">
--- a/services/sync/errors.properties
+++ b/services/sync/errors.properties
@@ -10,16 +10,15 @@ error.sync.failed_partial = ਇੱਕ ਜਾਂ ਵੱਧ ਡਾਟਾ ਕਿਸਮ ਸੈਕਰੋਨਾਈਜ਼ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ
error.sync.reason.server_maintenance = ਫਾਇਰਫਾਕਸ ਸਿੰਕ ਸਰਵਰ ਦੇਖਭਾਲ ਜਾਂਚ ਅਧੀਨ ਹੈ, ਸਿੰਕ ਨੂੰ ਛੇਤੀ ਹੀ ਮੁੜ-ਚਾਲੂ ਕੀਤਾ ਜਾਵੇਗਾ।
invalid-captcha = ਗਲਤ ਸ਼ਬਦ, ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰੋ
weak-password = ਵੱਧ ਤਾਕਤਵਰ ਪਾਸਵਰਡ ਵਰਤੋਂ
# this is the fallback, if we hit an error we didn't bother to localize
error.reason.unknown = ਅਣਜਾਣ ਗਲਤੀ
-change.password.pwSameAsRecoveryKey = Password can't match your Recovery Key
-change.password.pwSameAsSyncKey = ਪਾਸਵਰਡ ਤੁਹਾਡੀ ਸਿੰਕ ਕੁੰਜੀ ਨਾਲ ਨਹੀਂ ਮਿਲਦਾ ਹੋ ਸਕਦਾ
+change.password.pwSameAsRecoveryKey = ਪਾਸਵਰਡ ਤੁਹਾਡੀ ਕੁੰਜੀ ਨਾਲ ਮਿਲਦਾ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ
# the following one is deprecated
change.password.pwSameAsPassword = ਪਾਸਵਰਡ ਮੌਜੂਦਾ ਪਾਸਵਰਡ ਨਾਲ ਨਹੀਂ ਮਿਲਦਾ ਹੋ ਸਕਦਾ
change.password.pwSameAsUsername = ਪਾਸਵਰਡ ਤੁਹਾਡੇ ਯੂਜ਼ਰ ਨਾਂ ਨਾਲ ਨਹੀਂ ਮਿਲਦਾ ਹੋ ਸਕਦਾ
change.password.pwSameAsEmail = ਪਾਸਵਰਡ ਤੁਹਾਡੇ ਈਮੇਲ ਐਡਰੈੱਡ ਨਹੀਂ ਮਿਲਦਾ ਹੋ ਸਕਦਾ
change.password.mismatch = ਦਿੱਤਾ ਪਾਸਵਰਡ ਮਿਲਦਾ ਨਹੀਂ ਹੈ
change.password.tooShort = ਦਿੱਤਾ ਪਾਸਵਰਡ ਬਹੁਤ ਛੋਟਾ ਹੈ