Pontoon: Update Sinhala (si) localization of Firefox for Android Aurora
authorMozilla Pontoon <pontoon@mozilla.com>
Tue, 07 Mar 2017 01:06:50 +0000
changeset 593 a712db8bf3c09b5182df35f1b98d9c395234895a
parent 592 840263665e182fd113d8dd88638485e7cefb7903
child 594 8ff9d882ece945d1f571a131e74162c274b0848a
push id259
push userpontoon@mozilla.com
push dateTue, 07 Mar 2017 01:06:52 +0000
Pontoon: Update Sinhala (si) localization of Firefox for Android Aurora
--- a/mobile/android/base/android_strings.dtd
+++ b/mobile/android/base/android_strings.dtd
@@ -240,16 +240,18 @@ size. -->
 <!ENTITY pref_media_autoplay_enabled "Allow autoplay">
 <!ENTITY pref_media_autoplay_enabled_summary "Control if websites can autoplay videos and other media content">
 <!ENTITY pref_zoom_force_enabled "Always enable zoom">
 <!ENTITY pref_zoom_force_enabled_summary "Force override so you can zoom any page">
 <!ENTITY pref_use_master_password "Use master password">
 <!ENTITY pref_import_android_summary "Import bookmarks and history from the native browser">
+<!-- Localization note (pref_private_data_openTabs): Open tabs is an option in
+     the Clear Private Data  dialog and refers to currently open tabs. -->
 <!ENTITY pref_private_data_history2 "Browsing history">
 <!ENTITY pref_private_data_cache "Cache">
 <!ENTITY pref_private_data_offlineApps "Offline website data">
 <!ENTITY pref_private_data_siteSettings2 "Site settings">
 <!ENTITY pref_private_data_downloadFiles2 "Downloads">
 <!ENTITY pref_about_firefox "About &brandShortName;">
 <!ENTITY pref_vendor_faqs "FAQs">
--- a/mobile/android/base/sync_strings.dtd
+++ b/mobile/android/base/sync_strings.dtd
@@ -1,260 +1,110 @@
 <!-- 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/. -->
 <!-- Don't localize these. They're here until they have
      a better place to live. -->
 <!ENTITY syncBrand.fullName.label "ෆයර්ෆොක්ස් සම්මුහුර්තකරණය">
 <!ENTITY syncBrand.shortName.label "සම්මුහුර්තය">
 <!-- Main titles. -->
-<!ENTITY sync.app.name.label "&syncBrand.fullName.label;">
-<!ENTITY sync.title.connect.label "Connect to &syncBrand.shortName.label;">
-<!ENTITY sync.title.adddevice.label "Add a &syncBrand.fullName.label; Account">
-<!ENTITY sync.title.pair.label "Pair a Device">
-<!-- J-PAKE Key Screen -->
-<!ENTITY sync.subtitle.connect.label "To activate your new device, select “Set up &syncBrand.shortName.label;” on the device.">
-<!ENTITY sync.subtitle.pair.label "To activate, select “Pair a device” on your other device.">
-<!ENTITY sync.pin.default.label "...\n...\n...\n">
-<!ENTITY sync.pin.oneline.label "...">
-<!ENTITY sync.link.show.label "කරන අයුරු පෙන්වන්න.">
-<!ENTITY sync.link.advancedsetup.label "Advanced setup…">
-<!-- J-PAKE Waiting Screen -->
-<!ENTITY sync.jpake.subtitle.waiting.label "Waiting for other device…">
-<!-- Account Login Screen -->
-<!ENTITY sync.subtitle.account.label "Enter your &syncBrand.fullName.label; account information">
-<!ENTITY sync.input.username.label "Account Name">
-<!ENTITY sync.input.password.label "රහස්පදය">
-<!ENTITY sync.input.key.label "Recovery Key">
-<!ENTITY sync.checkbox.server.label "Use custom server">
-<!ENTITY sync.input.server.label "Server URL">
-<!-- Setup Fail -->
+<!ENTITY sync.title.connect.label 'Connect to &syncBrand.shortName.label;'>
-<!ENTITY sync.title.fail.label "Cannot Set Up &syncBrand.shortName.label;">
-<!ENTITY sync.subtitle.fail.label "&syncBrand.fullName.label; could not connect to the server. Would you like to try again?">
-<!ENTITY sync.button.tryagain.label "නැවත උත්සාහ කරන්න">
-<!ENTITY sync.button.manual.label "Manual Setup">
-<!ENTITY sync.subtitle.nointernet.label "No internet connection available.">
-<!-- Setup Success -->
-<!ENTITY sync.title.success.label "සැකසුම සම්පූර්ණයි">
-<!ENTITY sync.subtitle.success.label1 "Your data is now being downloaded in the background. You can go to Settings to manage your account, or start browsing with &brandShortName;.">
-<!ENTITY sync.settings.label "සැකසුම්">
-<!ENTITY sync.subtitle.manage.label1 "Your &syncBrand.fullName.label; account is already set up. You can go to Settings to manage your account, or launch &brandShortName;.">
-<!-- Pair Device -->
+<!-- J-PAKE Key Screen -->
+<!ENTITY sync.subtitle.connect.label 'To activate your new device, select “Set up &syncBrand.shortName.label;” on the device.'>
+<!ENTITY sync.subtitle.pair.label 'To activate, select “Pair a device” on your other device.'>
+<!ENTITY sync.pin.default.label '...\n...\n...\n'>
-<!ENTITY sync.pair.tryagain.label "නැවත උත්සාහ කරන්න.">
-<!ENTITY sync.pair.connectlocation.label "To activate your new device, select “Set up &syncBrand.shortName.label;” on the device, and then select “I Have an Account.”">
-<!-- Firefox SyncAdapter Settings Screen -->
-<!ENTITY sync.settings.options.label "විකල්ප">
-<!ENTITY sync.summary.pair.label "Link another device to your &syncBrand.shortName.label; account">
 <!-- Configure Engines -->
-<!ENTITY sync.configure.engines.title.bookmarks "පිටු සලකුණු">
+<!ENTITY sync.configure.engines.title.history 'අතීතය'>
-<!ENTITY sync.configure.engines.title.history "අතීතය">
-<!-- Common text -->
-<!ENTITY sync.button.cancel.label "එපා">
-<!ENTITY sync.button.connect.label "Connect">
-<!ENTITY sync.button.ok.label "හරි">
-<!-- Account strings -->
-<!ENTITY sync.account.label '&syncBrand.fullName.label; (deprecated)'>
 <!-- Localization note (sync.default.client.name): Default string of the "Device
      name" menu item upon setting up Firefox Sync.  The placeholder &formatS1
      will be replaced by the name of the Firefox release channel and &formatS2
      by the model name of the Android device. Examples look like "Aurora on
      GT-I1950" and "Fennec on MI 2S". -->
+<!ENTITY sync.default.client.name '&formatS1; on &formatS2;'>
-<!ENTITY sync.default.client.name '&formatS1; on &formatS2;'>
 <!-- Bookmark folder strings -->
-<!ENTITY bookmarks.folder.menu.label "පිටු සලකුණු මෙනුව">
+<!ENTITY bookmarks.folder.menu.label 'පිටු සලකුණු මෙනුව'>
 <!ENTITY bookmarks.folder.places.label ''>
-<!ENTITY bookmarks.folder.tags.label "Tags">
-<!ENTITY bookmarks.folder.toolbar.label "පිටු සලකුණු මෙවලම් තීරුව">
-<!ENTITY bookmarks.folder.unfiled.label "පිළිවෙල නොකළ පිටුසළකුණු">
-<!ENTITY bookmarks.folder.desktop.label "Desktop Bookmarks">
-<!ENTITY bookmarks.folder.mobile.label "Mobile Bookmarks">
-<!ENTITY bookmarks.folder.readinglist.label "Reading List">
+<!ENTITY bookmarks.folder.tags.label 'Tags'>
+<!ENTITY bookmarks.folder.toolbar.label 'පිටු සලකුණු මෙවලම් තීරුව'>
+<!ENTITY bookmarks.folder.desktop.label 'Desktop Bookmarks'>
+<!ENTITY bookmarks.folder.mobile.label 'Mobile Bookmarks'>
 <!-- Pinned sites on about:home. This folder should never be shown to the user, but we have to give it a string name -->
-<!-- Notification strings -->
-<!ENTITY sync.notification.oneaccount.label "Only one &syncBrand.fullName.label; account is supported.">
-<!-- Incorrect settings and changing credentials. -->
-<!ENTITY sync.invalidserver.label "වලංගු සේවාදායක URL ක් ඇතුළු කරන්න">
-<!ENTITY sync.verifying.label "ස්ථීර කරයි…">
-<!ENTITY sync.new.recoverykey.status.incorrect "Recovery Key incorrect. Please try again.">
-<!-- Send tab to device. -->
 <!-- Firefox Account strings. -->
-<!ENTITY fxaccount_full_label 'Firefox Accounts'>
-<!ENTITY fxaccount_custom_server_account_title 'Using account on server'>
-<!ENTITY fxaccount_custom_server_sync_title 'Storing Sync data on server'>
-<!-- Localization note: these are shown in all screens that query the
-     user for an email address and password. Hide and show are button
-     labels. -->
-<!ENTITY fxaccount_email_hint 'Email'>
-<!ENTITY fxaccount_password_hint 'Password'>
-<!ENTITY fxaccount_password_hide 'Hide'>
-<!ENTITY fxaccount_password_show 'Show'>
 <!-- Localization note: these are shown in screens after the user has
      created or signed in to an account, and take the user back to
      Firefox. -->
 <!ENTITY fxaccount_back_to_browsing 'Back to browsing'>
-<!-- Localization note: the following two strings are interpolated
-     into fxaccount_create_account_policy_text2; see note for that
-     string as well.  Compare fxaccount_status_{linktos,linkprivacy}:
-     these strings are separated to accommodate languages that decline
-     the two uses differently. -->
-<!ENTITY fxaccount_policy_linktos 'Terms of Service'>
-<!ENTITY fxaccount_policy_linkprivacy 'Privacy Notice'>
 <!ENTITY fxaccount_getting_started_welcome_to_sync 'Welcome to &syncBrand.shortName.label;'>
-<!ENTITY fxaccount_getting_started_description 'Sign in to sync your tabs, bookmarks, passwords &amp; more.'>
 <!ENTITY fxaccount_getting_started_get_started 'Get started'>
 <!ENTITY fxaccount_getting_started_old_firefox 'Using an older version of &syncBrand.shortName.label;?'>
-<!-- Localization note: the Firefox below should not change with the
-     particular version of Firefox installed (Release, Beta, Aurora,
-     etc).  The account remains a "Firefox Account". -->
-<!ENTITY fxaccount_create_account_header2 'Create a Firefox Account'>
-<!ENTITY fxaccount_create_account_password_length_restriction 'Must be at least 8 characters'>
-<!ENTITY fxaccount_create_account_day_of_birth 'Day'>
-<!ENTITY fxaccount_create_account_month_of_birth 'Month'>
-<!ENTITY fxaccount_create_account_year_of_birth 'Year of birth'>
-<!-- Localization note: &formatS1; is fxaccount_policy_linktos, &formatS2; is fxaccount_policy_linkprivacy, both hyperlinked. -->
-<!ENTITY fxaccount_create_account_policy_text2 'By proceeding, I agree to the &formatS1; and &formatS2; of Firefox cloud services.'>
-<!ENTITY fxaccount_create_account_button 'Next'>
-<!ENTITY fxaccount_create_account_choose_what_to_sync 'Choose what to sync'>
-<!ENTITY fxaccount_create_account_sign_in_instead 'Already have an account? Sign in'>
-<!ENTITY fxaccount_create_account_1990_or_earlier '1990 or earlier'>
-<!ENTITY fxaccount_create_account_unknown_error 'Could not create account'>
-<!ENTITY fxaccount_account_create_not_allowed 'Cannot create account'>
-<!ENTITY fxaccount_account_create_not_allowed_you_must_meet_certain_age_requirements 'You must meet certain age requirements to create an account.'>
-<!ENTITY fxaccount_account_create_not_allowed_learn_more 'Learn more'>
-<!ENTITY fxaccount_confirm_account_header 'Confirm your account'>
-<!-- Localization note: &formatS; is the Firefox Account's email address. -->
-<!ENTITY fxaccount_confirm_account_verification_link 'A verification link has been sent to &formatS;'>
-<!ENTITY fxaccount_confirm_account_resend_email 'Resend email'>
-<!ENTITY fxaccount_confirm_account_change_email 'Forget this email address?'>
-<!ENTITY fxaccount_confirm_account_verification_link_sent2 'Verification email sent'>
-<!ENTITY fxaccount_confirm_account_verification_link_not_sent2 'Couldn\&apos;t send verification email'>
-<!ENTITY fxaccount_resend_unlock_code_button_label 'Resend unlock email'>
-<!ENTITY fxaccount_unlock_code_sent 'Account unlock email sent'>
-<!ENTITY fxaccount_unlock_code_not_sent 'Couldn\&apos;t send account unlock email'>
-<!ENTITY fxaccount_sign_in_sub_header 'Sign in'>
-<!ENTITY fxaccount_sign_in_button_label 'Sign in'>
-<!ENTITY fxaccount_sign_in_forgot_password 'Forgot password?'>
-<!ENTITY fxaccount_sign_in_create_account_instead 'Create an account'>
-<!ENTITY fxaccount_sign_in_unknown_error 'Could not sign in'>
-<!ENTITY fxaccount_account_verified_sub_header 'Account verified'>
-<!ENTITY fxaccount_account_verified_description2 'Your data will begin syncing momentarily.'>
-<!ENTITY fxaccount_migration_finished_header 'Upgrade finished'>
-<!ENTITY fxaccount_update_credentials_header 'Sign in'>
-<!ENTITY fxaccount_update_credentials_button_label 'Sign in'>
-<!ENTITY fxaccount_update_credentials_unknown_error 'Could not sign in'>
-<!ENTITY fxaccount_finish_migrating_header 'Sign in to finish upgrading'>
-<!ENTITY fxaccount_finish_migrating_button_label 'Finish upgrading'>
-<!ENTITY fxaccount_finish_migrating_description 'Upgrading can transfer a lot of data. It\&apos;s best to be on a Wi-Fi network.'>
-<!ENTITY fxaccount_status_header2 'Firefox Account'>
 <!ENTITY fxaccount_status_signed_in_as 'Signed in as'>
 <!ENTITY fxaccount_status_auth_server 'Account server'>
 <!ENTITY fxaccount_status_sync_now 'Sync now'>
 <!ENTITY fxaccount_status_syncing2 'Syncing…'>
 <!ENTITY fxaccount_status_device_name 'Device name'>
 <!ENTITY fxaccount_status_sync_server 'Sync server'>
 <!ENTITY fxaccount_status_sync '&syncBrand.shortName.label;'>
 <!ENTITY fxaccount_status_sync_enabled '&syncBrand.shortName.label;: enabled'>
 <!ENTITY fxaccount_status_needs_verification2 'Your account needs to be verified. Tap to resend verification email.'>
 <!ENTITY fxaccount_status_needs_credentials 'Cannot connect. Tap to sign in.'>
 <!ENTITY fxaccount_status_needs_upgrade 'You need to upgrade &brandShortName; to sign in.'>
 <!ENTITY fxaccount_status_needs_master_sync_automatically_enabled '&syncBrand.shortName.label; is set up, but not syncing automatically. Toggle “Auto-sync data” in Android Settings &gt; Data Usage.'>
 <!ENTITY fxaccount_status_needs_master_sync_automatically_enabled_v21 '&syncBrand.shortName.label; is set up, but not syncing automatically. Toggle “Auto-sync data” in the menu of Android Settings &gt; Accounts.'>
 <!ENTITY fxaccount_status_needs_finish_migrating 'Tap to sign in to your new Firefox Account.'>
 <!ENTITY fxaccount_status_bookmarks 'Bookmarks'>
 <!ENTITY fxaccount_status_history 'History'>
-<!ENTITY fxaccount_status_passwords 'Passwords'>
 <!ENTITY fxaccount_status_tabs 'Open tabs'>
 <!ENTITY fxaccount_status_legal 'Legal' >
 <!-- Localization note: when tapped, the following two strings link to
      external web pages.  Compare fxaccount_policy_{linktos,linkprivacy}:
      these strings are separated to accommodate languages that decline
      the two uses differently. -->
-<!ENTITY fxaccount_status_linktos 'Terms of Service'>
-<!ENTITY fxaccount_status_linkprivacy 'Privacy Notice'>
 <!ENTITY fxaccount_status_more 'More&ellipsis;'>
-<!ENTITY fxaccount_remove_account_dialog_title 'Remove Firefox Account?'>
-<!ENTITY fxaccount_remove_account_dialog_message '&brandShortName; will stop syncing with your account, but won’t delete any of your browsing data on this device.'>
 <!-- Localization note: format string below will be replaced
      with the Firefox Account's email address. -->
-<!ENTITY fxaccount_remove_account_toast 'Firefox Account &formatS; removed.'>
+<!-- Localization note (fxaccount_remove_account_dialog_action_confirm): This is the label for the
+ confirm button in the dialog that shows up when disconnecting from sync. -->
-<!ENTITY fxaccount_remove_account_menu_item 'Remove Account'>
 <!-- Localization note: this is the name shown by the Android system
      itself for a Firefox Account. Don't localize this. -->
+<!ENTITY fxaccount_account_type_label 'Firefox'>
-<!ENTITY fxaccount_account_type_label 'Firefox'>
 <!-- Localization note: these are shown by the Android system itself,
      when the user navigates to the Android > Accounts > {Firefox
      Account} Screen. The link takes the user to the Firefox Account
      status activity, which lets them manage their Firefox
      Account. -->
 <!ENTITY fxaccount_options_title '&syncBrand.shortName.label; Options'>
 <!ENTITY fxaccount_options_configure_title 'Configure &syncBrand.shortName.label;'>
 <!-- Localization note: these error messages are shown after a request
      has been made to the remote server, and an error of some type has
      been returned. -->
+<!ENTITY fxaccount_remote_error_UPGRADE_REQUIRED 'You need to upgrade Firefox'>
-<!ENTITY fxaccount_remote_error_UPGRADE_REQUIRED 'You need to upgrade Firefox'>
 <!-- Localization note: the format string will be fxaccount_sign_in_button_label, linkified. -->
 <!ENTITY fxaccount_remote_error_ATTEMPT_TO_CREATE_AN_ACCOUNT_THAT_ALREADY_EXISTS_2 'Account already exists. &formatS1;'>
 <!ENTITY fxaccount_remote_error_ATTEMPT_TO_ACCESS_AN_ACCOUNT_THAT_DOES_NOT_EXIST 'Invalid email or password'>
 <!ENTITY fxaccount_remote_error_INCORRECT_PASSWORD 'Invalid email or password'>
 <!ENTITY fxaccount_remote_error_ATTEMPT_TO_OPERATE_ON_AN_UNVERIFIED_ACCOUNT 'Account is not verified'>
 <!ENTITY fxaccount_remote_error_CLIENT_HAS_SENT_TOO_MANY_REQUESTS 'Server busy, try again soon'>
 <!ENTITY fxaccount_remote_error_SERVICE_TEMPORARILY_UNAVAILABLE_TO_DUE_HIGH_LOAD 'Server busy, try again soon'>
 <!ENTITY fxaccount_remote_error_UNKNOWN_ERROR 'There was a problem'>
-<!ENTITY fxaccount_remote_error_COULD_NOT_CONNECT 'Cannot connect to network'>
 <!ENTITY fxaccount_remote_error_ACCOUNT_LOCKED 'Account is locked. &formatS1;'>
 <!ENTITY fxaccount_sync_sign_in_error_notification_title2 '&syncBrand.shortName.label; is not connected'>
 <!-- Localization note: the format string below will be replaced
      with the Firefox Account's email address. -->
 <!ENTITY fxaccount_sync_sign_in_error_notification_text2 'Tap to sign in as &formatS;'>
 <!ENTITY fxaccount_sync_finish_migrating_notification_title 'Finish upgrading &syncBrand.shortName.label;?'>
--- a/mobile/android/chrome/browser.properties
+++ b/mobile/android/chrome/browser.properties
@@ -197,18 +197,16 @@ browser.menu.showCharacterEncoding=false
 # Text Selection
 selectionHelper.textCopied=Text copied to clipboard
 # Casting
 # LOCALIZATION NOTE (casting.sendToDevice): Label that will be used in the
 # dialog/prompt.
 casting.sendToDevice=Send to Device
-casting.mirrorTab=Mirror Tab
-casting.mirrorTabStop=Stop Mirror
 # Context menu
 contextmenu.openInNewTab=Open Link in New Tab
 contextmenu.copyLink=Copy Link
 contextmenu.shareLink=Share Link
 contextmenu.bookmarkLink=Bookmark Link
 contextmenu.copyEmailAddress=Copy Email Address
 contextmenu.copyPhoneNumber=Copy Phone Number
@@ -227,16 +225,19 @@ contextmenu.setImageAs=Set Image As
 # depends on the screen size and the specific translations. For English "Paste" / "Add search engine"
 # is working while "Paste" / "Add as search engine" triggers the bug. See bug 1262098 for more details.
 # Manual testing the scenario described in bug 1262098 is highly recommended.
 contextmenu.shareMedia=Share Video
 contextmenu.saveAudio=හඬ පටය සුරකින්න
+# LOCALIZATION NOTE (contextmenu.saveMedia):
+# The label that will be used in the contextmenu in place of "Save Video" or "Save Audio", for
+# unloaded video elements.
 contextmenu.addToContacts=Add to Contacts
 # LOCALIZATION NOTE (contextmenu.sendToDevice):
 # The label that will be used in the contextmenu and the pageaction
 contextmenu.sendToDevice=Send to Device
 contextmenu.copy=පිටපත් කරන්න
 contextmenu.selectAll=සියල්ල තෝරන්න