From 4b229ded8188e2fc511f3a3a1840012750c4051a Mon Sep 17 00:00:00 2001
From: Mike Hommey
Date: Tue, 7 Sep 2021 22:35:55 +0100
Subject: [PATCH] Import firefox-esr_78.14.0esr.orig-l10n-an.tar.bz2
[dgit import orig firefox-esr_78.14.0esr.orig-l10n-an.tar.bz2]
---
browser/branding/official/brand.dtd | 11 +
browser/branding/official/brand.ftl | 37 +
browser/branding/official/brand.properties | 14 +
browser/browser/aboutCertError.ftl | 100 +
browser/browser/aboutConfig.ftl | 50 +
browser/browser/aboutDialog.ftl | 60 +
browser/browser/aboutLogins.ftl | 234 ++
browser/browser/aboutPolicies.ftl | 14 +
browser/browser/aboutPrivateBrowsing.ftl | 27 +
browser/browser/aboutRestartRequired.ftl | 10 +
browser/browser/aboutRobots.ftl | 29 +
browser/browser/aboutSessionRestore.ftl | 51 +
browser/browser/aboutTabCrashed.ftl | 27 +
browser/browser/allTabsMenu.ftl | 25 +
browser/browser/appMenuNotifications.ftl | 60 +
browser/browser/appmenu.ftl | 34 +
browser/browser/branding/brandings.ftl | 31 +
browser/browser/branding/sync-brand.ftl | 13 +
browser/browser/browser.ftl | 458 +++
browser/browser/browserContext.ftl | 316 +++
browser/browser/browserSets.ftl | 170 ++
browser/browser/customizeMode.ftl | 47 +
.../browser/defaultBrowserNotification.ftl | 9 +
browser/browser/downloads.ftl | 166 ++
browser/browser/editBookmarkOverlay.ftl | 42 +
browser/browser/menubar.ftl | 274 ++
browser/browser/migration.ftl | 166 ++
browser/browser/newInstallPage.ftl | 33 +
browser/browser/newtab/asrouter.ftl | 279 ++
browser/browser/newtab/newtab.ftl | 209 ++
browser/browser/newtab/onboarding.ftl | 230 ++
browser/browser/nsserrors.ftl | 354 +++
browser/browser/pageInfo.ftl | 231 ++
browser/browser/panicButton.ftl | 31 +
browser/browser/places.ftl | 68 +
.../policies/policies-descriptions.ftl | 112 +
browser/browser/preferences/addEngine.ftl | 22 +
.../preferences/applicationManager.ftl | 25 +
browser/browser/preferences/blocklists.ftl | 33 +
browser/browser/preferences/clearSiteData.ftl | 53 +
browser/browser/preferences/colors.ftl | 48 +
browser/browser/preferences/connection.ftl | 106 +
browser/browser/preferences/containers.ftl | 87 +
browser/browser/preferences/fonts.ftl | 160 ++
browser/browser/preferences/fxaPairDevice.ftl | 15 +
browser/browser/preferences/languages.ftl | 73 +
browser/browser/preferences/permissions.ftl | 157 ++
browser/browser/preferences/preferences.ftl | 1141 ++++++++
.../browser/preferences/selectBookmark.ftl | 9 +
.../browser/preferences/siteDataSettings.ftl | 57 +
browser/browser/preferences/translation.ftl | 33 +
browser/browser/protections.ftl | 240 ++
browser/browser/protectionsPanel.ftl | 108 +
browser/browser/safeMode.ftl | 16 +
browser/browser/safebrowsing/blockedSite.ftl | 31 +
browser/browser/sanitize.ftl | 110 +
browser/browser/screenshots.ftl | 36 +
browser/browser/search.ftl | 19 +
browser/browser/setDesktopBackground.ftl | 40 +
browser/browser/sidebarMenu.ftl | 15 +
browser/browser/sync.ftl | 21 +
browser/browser/syncedTabs.ftl | 43 +
browser/browser/tabContextMenu.ftl | 98 +
browser/browser/toolbarContextMenu.ftl | 57 +
browser/browser/touchbar/touchbar.ftl | 38 +
browser/browser/webrtcIndicator.ftl | 31 +
.../chrome/browser-region/region.properties | 24 +
browser/chrome/browser/accounts.properties | 129 +
.../browser/app-extension-fields.properties | 15 +
browser/chrome/browser/baseMenuOverlay.dtd | 18 +
browser/chrome/browser/brandings.dtd | 13 +
browser/chrome/browser/browser.dtd | 279 ++
browser/chrome/browser/browser.properties | 1067 +++++++
.../customizableWidgets.properties | 100 +
.../browser/downloads/downloads.properties | 97 +
.../chrome/browser/feeds/subscribe.properties | 10 +
browser/chrome/browser/fxmonitor.properties | 45 +
.../chrome/browser/migration/migration.dtd | 53 +
.../browser/migration/migration.properties | 76 +
browser/chrome/browser/newInstall.dtd | 15 +
.../places/bookmarkProperties.properties | 16 +
browser/chrome/browser/places/places.dtd | 62 +
.../chrome/browser/places/places.properties | 75 +
browser/chrome/browser/pocket.properties | 31 +
.../safebrowsing/safebrowsing.properties | 6 +
browser/chrome/browser/search.properties | 45 +
.../chrome/browser/shellservice.properties | 28 +
browser/chrome/browser/siteData.properties | 8 +
.../chrome/browser/sitePermissions.properties | 50 +
browser/chrome/browser/syncBrand.dtd | 6 +
browser/chrome/browser/syncSetup.properties | 14 +
browser/chrome/browser/tabbrowser.properties | 128 +
browser/chrome/browser/taskbar.properties | 12 +
browser/chrome/browser/translation.dtd | 72 +
browser/chrome/browser/translation.properties | 12 +
browser/chrome/browser/uiDensity.properties | 5 +
.../chrome/browser/webrtcIndicator.properties | 61 +
.../chrome/overrides/appstrings.properties | 45 +
browser/chrome/overrides/netError.dtd | 142 +
browser/chrome/overrides/settingsChange.dtd | 7 +
.../crashreporter/crashreporter-override.ini | 8 +
.../defaultagent/defaultagent_localized.ini | 12 +
browser/defines.inc | 14 +
.../formautofill/formautofill.properties | 241 ++
.../report-site-issue/webcompat.properties | 10 +
browser/firefox-l10n.js | 6 +
browser/installer/custom.properties | 92 +
browser/installer/mui.properties | 61 +
browser/installer/nsisstrings.properties | 50 +
browser/installer/override.properties | 86 +
browser/pdfviewer/chrome.properties | 19 +
browser/pdfviewer/viewer.properties | 251 ++
browser/profile/bookmarks.inc | 151 +
browser/updater/updater.ini | 9 +
calendar/README.txt | 3 +
.../chrome/calendar/calendar-event-dialog.dtd | 370 +++
.../calendar/calendar-event-dialog.properties | 351 +++
.../calendar/calendar-extract.properties | 218 ++
.../chrome/calendar/dateFormat.properties | 54 +
calendar/extra-jar.mn | 8 +
calendar/lightning-l10n.js | 23 +
calendar/sunbird-l10n.js | 23 +
chat/accounts.dtd | 16 +
devtools/client/aboutdebugging.ftl | 173 ++
devtools/client/animationinspector.properties | 162 ++
devtools/client/boxmodel.properties | 32 +
devtools/client/compatibility.ftl | 14 +
devtools/client/components.properties | 19 +
devtools/client/debugger.properties | 876 ++++++
devtools/client/device.properties | 20 +
devtools/client/dom.properties | 19 +
devtools/client/filterwidget.properties | 59 +
devtools/client/font-inspector.properties | 41 +
devtools/client/graphs.properties | 24 +
devtools/client/har.properties | 22 +
devtools/client/inspector.properties | 526 ++++
devtools/client/jit-optimizations.properties | 35 +
devtools/client/jsonview.properties | 45 +
devtools/client/layout.properties | 46 +
devtools/client/markers.properties | 139 +
devtools/client/memory.properties | 426 +++
devtools/client/menus.properties | 29 +
devtools/client/netmonitor.properties | 1396 +++++++++
devtools/client/network-throttling.properties | 27 +
devtools/client/performance.dtd | 136 +
devtools/client/performance.properties | 160 ++
devtools/client/responsive.properties | 154 +
devtools/client/shared.properties | 8 +
devtools/client/sourceeditor.dtd | 22 +
devtools/client/sourceeditor.properties | 117 +
devtools/client/startup.properties | 250 ++
devtools/client/storage.dtd | 15 +
devtools/client/storage.ftl | 6 +
devtools/client/storage.properties | 88 +
devtools/client/styleeditor.ftl | 25 +
devtools/client/styleeditor.properties | 52 +
devtools/client/toolbox-options.ftl | 118 +
devtools/client/toolbox.properties | 113 +
devtools/client/webconsole.properties | 298 ++
devtools/shared/debugger.properties | 59 +
devtools/shared/eyedropper.properties | 14 +
devtools/shared/shared.properties | 6 +
devtools/shared/styleinspector.properties | 194 ++
devtools/startup/aboutDevTools.ftl | 57 +
devtools/startup/key-shortcuts.properties | 52 +
devtools/startup/startup.properties | 8 +
dom/chrome/accessibility/AccessFu.properties | 359 +++
.../accessibility/mac/accessible.properties | 65 +
.../accessibility/unix/accessible.properties | 17 +
.../accessibility/win/accessible.properties | 17 +
dom/chrome/appstrings.properties | 38 +
dom/chrome/dom/dom.properties | 359 +++
dom/chrome/global-strres.properties | 5 +
dom/chrome/global.dtd | 5 +
dom/chrome/layout/HtmlForm.properties | 43 +
dom/chrome/layout/MediaDocument.properties | 21 +
dom/chrome/layout/css.properties | 45 +
dom/chrome/layout/htmlparser.properties | 134 +
dom/chrome/layout/layout_errors.properties | 38 +
dom/chrome/layout/printing.properties | 56 +
dom/chrome/layout/xmlparser.properties | 48 +
dom/chrome/layout/xul.properties | 5 +
dom/chrome/mathml/mathml.properties | 16 +
dom/chrome/netError.dtd | 96 +
dom/chrome/netErrorApp.dtd | 23 +
dom/chrome/nsWebBrowserPersist.properties | 17 +
dom/chrome/plugins.properties | 14 +
dom/chrome/security/caps.properties | 9 +
dom/chrome/security/csp.properties | 106 +
dom/chrome/security/security.properties | 79 +
dom/chrome/svg/svg.properties | 5 +
dom/chrome/xml/prettyprint.dtd | 5 +
dom/chrome/xslt/xslt.properties | 39 +
editor/ui/chrome/composer/editor.dtd | 53 +
editor/ui/chrome/composer/editorOverlay.dtd | 298 ++
.../ui/chrome/composer/editorPrefsOverlay.dtd | 12 +
editor/ui/chrome/composer/pref-composer.dtd | 29 +
.../ui/chrome/dialogs/EditorInsertSource.dtd | 13 +
editor/ui/chrome/region/region.properties | 7 +
mail/all-l10n.js | 8 +
.../chrome/messenger-region/region.properties | 25 +
mail/chrome/messenger/AccountWizard.dtd | 88 +
mail/chrome/messenger/aboutDialog.dtd | 76 +
.../messenger/accountCreation.properties | 45 +
.../messenger/addressbook/abMainWindow.dtd | 213 ++
.../addressbook/addressBook.properties | 133 +
mail/chrome/messenger/am-offline.dtd | 52 +
mail/chrome/messenger/imapMsgs.properties | 176 ++
mail/chrome/messenger/messenger.dtd | 863 ++++++
mail/chrome/messenger/messenger.properties | 427 +++
.../messengercompose/EditorInsertSource.dtd | 13 +
.../messengercompose/editorOverlay.dtd | 297 ++
.../messengercompose/messengercompose.dtd | 274 ++
mail/chrome/messenger/oeImportMsgs.properties | 72 +
.../messenger/outlookImportMsgs.properties | 69 +
mail/chrome/messenger/sanitize.dtd | 31 +
mail/chrome/messenger/viewZoomOverlay.dtd | 25 +
mail/chrome/messenger/wmImportMsgs.properties | 67 +
mail/chrome/overrides/netError.dtd | 68 +
mail/messenger/aboutRights.ftl | 28 +
mobile/android/chrome/about.dtd | 21 +
mobile/android/chrome/aboutAccounts.dtd | 13 +
.../android/chrome/aboutAccounts.properties | 16 +
mobile/android/chrome/aboutAddons.dtd | 15 +
mobile/android/chrome/aboutAddons.properties | 11 +
mobile/android/chrome/aboutCertError.dtd | 31 +
mobile/android/chrome/aboutDownloads.dtd | 15 +
.../android/chrome/aboutDownloads.properties | 17 +
mobile/android/chrome/aboutHome.dtd | 7 +
mobile/android/chrome/aboutLogins.dtd | 9 +
mobile/android/chrome/aboutLogins.properties | 31 +
.../android/chrome/aboutPrivateBrowsing.dtd | 25 +
mobile/android/chrome/browser.properties | 476 ++++
mobile/android/chrome/config.dtd | 21 +
mobile/android/chrome/config.properties | 9 +
mobile/android/chrome/devicePrompt.properties | 5 +
mobile/android/chrome/passwordmgr.properties | 20 +
mobile/android/chrome/phishing.dtd | 27 +
mobile/android/chrome/pippki.properties | 84 +
mobile/android/chrome/sync.properties | 12 +
.../chrome/webcompatReporter.properties | 12 +
mobile/android/defines.inc | 14 +
mobile/android/mobile-l10n.js | 6 +
mobile/chrome/region.properties | 27 +
mobile/overrides/appstrings.properties | 41 +
mobile/overrides/netError.dtd | 121 +
netwerk/necko.properties | 41 +
.../chrome/pipnss/nsserrors.properties | 331 +++
.../manager/chrome/pipnss/pipnss.properties | 296 ++
.../manager/chrome/pippki/pippki.properties | 85 +
.../security/certificates/certManager.ftl | 239 ++
.../security/certificates/deviceManager.ftl | 134 +
security/manager/security/pippki/pippki.ftl | 70 +
services/sync/sync.properties | 14 +
suite/chrome/branding/aboutRights.dtd | 73 +
suite/chrome/branding/aboutRights.properties | 7 +
suite/chrome/browser/linkToolbar.dtd | 48 +
.../mac/platformNavigationBindings.dtd | 11 +
suite/chrome/browser/mailNavigatorOverlay.dtd | 30 +
suite/chrome/browser/metadata.dtd | 31 +
suite/chrome/browser/metadata.properties | 19 +
suite/chrome/browser/navigator.dtd | 82 +
suite/chrome/browser/navigator.properties | 78 +
suite/chrome/browser/navigatorOverlay.dtd | 138 +
suite/chrome/browser/pageInfo.dtd | 122 +
suite/chrome/browser/pageInfo.properties | 76 +
suite/chrome/browser/region.properties | 26 +
suite/chrome/browser/tabbrowser.dtd | 22 +
suite/chrome/browser/tabbrowser.properties | 10 +
suite/chrome/browser/taskbar.properties | 21 +
.../unix/platformNavigationBindings.dtd | 9 +
suite/chrome/browser/webDeveloper.dtd | 8 +
.../win/platformNavigationBindings.dtd | 7 +
suite/chrome/common/about.dtd | 11 +
suite/chrome/common/aboutPrivateBrowsing.dtd | 26 +
suite/chrome/common/aboutSessionRestore.dtd | 22 +
suite/chrome/common/aboutSyncTabs.dtd | 22 +
suite/chrome/common/askViewZoom.dtd | 6 +
suite/chrome/common/certError.dtd | 38 +
suite/chrome/common/contentAreaCommands.dtd | 149 +
.../common/contentAreaCommands.properties | 15 +
suite/chrome/common/dataman/dataman.dtd | 156 ++
.../chrome/common/dataman/dataman.properties | 75 +
suite/chrome/common/defaultClientDialog.dtd | 14 +
.../common/downloads/downloadmanager.dtd | 90 +
.../downloads/downloadmanager.properties | 73 +
.../common/downloads/progressDialog.dtd | 20 +
suite/chrome/common/feeds/subscribe.dtd | 8 +
.../chrome/common/feeds/subscribe.properties | 52 +
suite/chrome/common/gopherAddon.dtd | 9 +
.../chrome/common/help/cert_dialog_help.xhtml | 491 ++++
suite/chrome/common/help/certs_help.xhtml | 423 +++
.../chrome/common/help/certs_prefs_help.xhtml | 128 +
suite/chrome/common/help/composer_help.xhtml | 2494 +++++++++++++++++
.../common/help/cs_nav_prefs_advanced.xhtml | 705 +++++
.../common/help/cs_nav_prefs_appearance.xhtml | 300 ++
.../common/help/cs_nav_prefs_navigator.xhtml | 694 +++++
.../common/help/cs_priv_prefs_popup.xhtml | 149 +
suite/chrome/common/help/customize_help.xhtml | 1464 ++++++++++
.../chrome/common/help/developer_tools.xhtml | 61 +
suite/chrome/common/help/forieusers.xhtml | 149 +
suite/chrome/common/help/glossary.xhtml | 884 ++++++
suite/chrome/common/help/help-glossary.rdf | 156 ++
suite/chrome/common/help/help-index1.rdf | 2251 +++++++++++++++
suite/chrome/common/help/help-indexAZ.rdf | 41 +
suite/chrome/common/help/help-win.rdf | 119 +
suite/chrome/common/help/helpFileLayout.css | 63 +
suite/chrome/common/help/help_help.xhtml | 118 +
.../common/help/images/anchor-in-doc.gif | Bin 0 -> 126 bytes
suite/chrome/common/help/images/broken.gif | Bin 0 -> 203 bytes
suite/chrome/common/help/images/bullets.gif | Bin 0 -> 154 bytes
suite/chrome/common/help/images/columns.png | Bin 0 -> 139 bytes
.../common/help/images/composer_icon.png | Bin 0 -> 2494 bytes
suite/chrome/common/help/images/help_nav.png | Bin 0 -> 2885 bytes
.../chrome/common/help/images/help_print.gif | Bin 0 -> 723 bytes
suite/chrome/common/help/images/image.gif | Bin 0 -> 489 bytes
suite/chrome/common/help/images/link.gif | Bin 0 -> 419 bytes
.../chrome/common/help/images/locationbar.png | Bin 0 -> 1673 bytes
suite/chrome/common/help/images/mail_flag.png | Bin 0 -> 924 bytes
.../common/help/images/mail_flag_column.png | Bin 0 -> 945 bytes
.../common/help/images/mail_junk_column.png | Bin 0 -> 571 bytes
.../common/help/images/mail_newmail_alert.png | Bin 0 -> 9048 bytes
.../help/images/mail_newmail_balloon.png | Bin 0 -> 3019 bytes
.../help/images/mail_newmail_trayicon.png | Bin 0 -> 239 bytes
.../common/help/images/mail_quicksearch.png | Bin 0 -> 531 bytes
suite/chrome/common/help/images/mail_read.png | Bin 0 -> 110 bytes
.../common/help/images/mail_read_column.png | Bin 0 -> 185 bytes
.../chrome/common/help/images/mail_unread.png | Bin 0 -> 144 bytes
suite/chrome/common/help/images/numbers.gif | Bin 0 -> 181 bytes
suite/chrome/common/help/images/offline.png | Bin 0 -> 184 bytes
suite/chrome/common/help/images/online.png | Bin 0 -> 180 bytes
.../chrome/common/help/images/personalbar.png | Bin 0 -> 5037 bytes
suite/chrome/common/help/images/reload.gif | Bin 0 -> 2860 bytes
suite/chrome/common/help/images/search.png | Bin 0 -> 2574 bytes
.../help/images/search_personal_toolbar.gif | Bin 0 -> 776 bytes
suite/chrome/common/help/images/sidebar.png | Bin 0 -> 4185 bytes
.../help/images/tabbed_browsing_bar.png | Bin 0 -> 2589 bytes
suite/chrome/common/help/images/table.gif | Bin 0 -> 512 bytes
suite/chrome/common/help/images/task_mail.png | Bin 0 -> 545 bytes
.../common/help/images/task_newmail.png | Bin 0 -> 569 bytes
.../chrome/common/help/images/taskbar-ab.png | Bin 0 -> 2357 bytes
suite/chrome/common/help/images/taskbar.png | Bin 0 -> 616 bytes
.../common/help/images/threadbutton.png | Bin 0 -> 589 bytes
suite/chrome/common/help/images/web-links.png | Bin 0 -> 226 bytes
.../help/mailnews_account_settings.xhtml | 1217 ++++++++
.../common/help/mailnews_addressbooks.xhtml | 572 ++++
.../help/mailnews_blogs_and_feeds.xhtml | 388 +++
.../help/mailnews_getting_started.xhtml | 391 +++
.../common/help/mailnews_newsgroups.xhtml | 203 ++
.../chrome/common/help/mailnews_offline.xhtml | 504 ++++
.../common/help/mailnews_organizing.xhtml | 848 ++++++
.../common/help/mailnews_preferences.xhtml | 756 +++++
.../common/help/mailnews_security.xhtml | 463 +++
.../common/help/mailnews_using_mail.xhtml | 1188 ++++++++
suite/chrome/common/help/nav_help.xhtml | 1525 ++++++++++
suite/chrome/common/help/page_info_help.xhtml | 247 ++
suite/chrome/common/help/passwords_help.xhtml | 448 +++
suite/chrome/common/help/privacy_help.xhtml | 325 +++
suite/chrome/common/help/privsec_help.xhtml | 180 ++
suite/chrome/common/help/profiles_help.xhtml | 113 +
suite/chrome/common/help/shortcuts.xhtml | 524 ++++
.../common/help/shortcuts_composer.xhtml | 184 ++
.../common/help/shortcuts_mailnews.xhtml | 359 +++
.../common/help/shortcuts_navigator.xhtml | 541 ++++
suite/chrome/common/help/ssl_help.xhtml | 218 ++
suite/chrome/common/help/suite-toc.rdf | 1190 ++++++++
suite/chrome/common/help/suitehelp.rdf | 58 +
.../chrome/common/help/using_certs_help.xhtml | 600 ++++
.../chrome/common/help/using_priv_help.xhtml | 1172 ++++++++
suite/chrome/common/help/welcome_help.xhtml | 96 +
suite/chrome/common/helpviewer/help-toc.rdf | 29 +
suite/chrome/common/helpviewer/help.dtd | 57 +
.../chrome/common/helpviewer/help.properties | 5 +
suite/chrome/common/helpviewer/welcome.xhtml | 67 +
.../mac/platformCommunicatorOverlay.dtd | 62 +
suite/chrome/common/migration/migration.dtd | 28 +
.../common/migration/migration.properties | 52 +
suite/chrome/common/notification.dtd | 15 +
suite/chrome/common/openLocation.dtd | 22 +
suite/chrome/common/openLocation.properties | 11 +
.../common/permissions/cookieViewer.dtd | 48 +
.../permissions/cookieViewer.properties | 28 +
.../common/permissions/permissionsManager.dtd | 19 +
.../permissions/permissionsManager.properties | 23 +
suite/chrome/common/places/places.properties | 71 +
.../common/pref/mac/platformPrefOverlay.dtd | 18 +
suite/chrome/common/pref/pref-advanced.dtd | 29 +
suite/chrome/common/pref/pref-appearance.dtd | 30 +
.../common/pref/pref-applicationManager.dtd | 8 +
.../pref/pref-applicationManager.properties | 10 +
.../chrome/common/pref/pref-applications.dtd | 14 +
.../common/pref/pref-applications.properties | 34 +
suite/chrome/common/pref/pref-cache.dtd | 31 +
suite/chrome/common/pref/pref-certs.dtd | 23 +
suite/chrome/common/pref/pref-colors.dtd | 33 +
suite/chrome/common/pref/pref-content.dtd | 25 +
suite/chrome/common/pref/pref-cookies.dtd | 45 +
suite/chrome/common/pref/pref-download.dtd | 40 +
.../chrome/common/pref/pref-findasyoutype.dtd | 21 +
suite/chrome/common/pref/pref-fonts.dtd | 74 +
suite/chrome/common/pref/pref-history.dtd | 25 +
suite/chrome/common/pref/pref-http.dtd | 23 +
suite/chrome/common/pref/pref-images.dtd | 29 +
suite/chrome/common/pref/pref-keynav.dtd | 20 +
suite/chrome/common/pref/pref-languages.dtd | 30 +
.../common/pref/pref-languages.properties | 13 +
suite/chrome/common/pref/pref-links.dtd | 29 +
suite/chrome/common/pref/pref-locationbar.dtd | 42 +
suite/chrome/common/pref/pref-masterpass.dtd | 24 +
suite/chrome/common/pref/pref-mousewheel.dtd | 34 +
suite/chrome/common/pref/pref-navigator.dtd | 50 +
suite/chrome/common/pref/pref-offlineapps.dtd | 24 +
suite/chrome/common/pref/pref-passwords.dtd | 13 +
suite/chrome/common/pref/pref-popups.dtd | 35 +
suite/chrome/common/pref/pref-privatedata.dtd | 27 +
.../common/pref/pref-proxies-advanced.dtd | 32 +
suite/chrome/common/pref/pref-proxies.dtd | 31 +
suite/chrome/common/pref/pref-scripts.dtd | 32 +
suite/chrome/common/pref/pref-search.dtd | 23 +
suite/chrome/common/pref/pref-security.dtd | 39 +
suite/chrome/common/pref/pref-smartupdate.dtd | 33 +
suite/chrome/common/pref/pref-spelling.dtd | 20 +
suite/chrome/common/pref/pref-ssl.dtd | 44 +
suite/chrome/common/pref/pref-sync.dtd | 56 +
suite/chrome/common/pref/pref-tabs.dtd | 20 +
suite/chrome/common/pref/preferences.dtd | 46 +
suite/chrome/common/pref/prefutilities.dtd | 40 +
.../common/pref/prefutilities.properties | 34 +
.../common/pref/unix/platformPrefOverlay.dtd | 18 +
.../common/pref/win/platformPrefOverlay.dtd | 18 +
suite/chrome/common/printPreview.dtd | 39 +
.../common/profile/profileSelection.dtd | 23 +
.../profile/profileSelection.properties | 11 +
suite/chrome/common/quitDialog.properties | 29 +
suite/chrome/common/region.properties | 14 +
suite/chrome/common/safeBrowsing.dtd | 22 +
suite/chrome/common/safeMode.dtd | 27 +
suite/chrome/common/sanitize.dtd | 27 +
suite/chrome/common/search/engineManager.dtd | 29 +
.../common/search/engineManager.properties | 9 +
suite/chrome/common/search/search-panel.dtd | 8 +
suite/chrome/common/search/search.properties | 6 +
suite/chrome/common/search/searchbar.dtd | 6 +
suite/chrome/common/setDesktopBackground.dtd | 19 +
suite/chrome/common/shellservice.properties | 7 +
suite/chrome/common/sidebar/customize.dtd | 27 +
suite/chrome/common/sidebar/preview.dtd | 5 +
.../chrome/common/sidebar/sidebar.properties | 10 +
.../chrome/common/sidebar/sidebarOverlay.dtd | 34 +
suite/chrome/common/sync/syncBrand.dtd | 6 +
.../common/sync/syncGenericChange.properties | 37 +
suite/chrome/common/sync/syncKey.dtd | 18 +
suite/chrome/common/sync/syncQuota.dtd | 8 +
suite/chrome/common/sync/syncQuota.properties | 42 +
suite/chrome/common/sync/syncSetup.dtd | 116 +
suite/chrome/common/sync/syncSetup.properties | 50 +
suite/chrome/common/tasksOverlay.dtd | 60 +
suite/chrome/common/typeaheadfind.properties | 17 +
.../unix/platformCommunicatorOverlay.dtd | 32 +
suite/chrome/common/utilityOverlay.dtd | 158 ++
suite/chrome/common/utilityOverlay.properties | 35 +
suite/chrome/common/viewApplyThemeOverlay.dtd | 10 +
.../common/viewApplyThemeOverlay.properties | 8 +
suite/chrome/common/viewZoomOverlay.dtd | 16 +
.../chrome/common/viewZoomOverlay.properties | 26 +
.../win/platformCommunicatorOverlay.dtd | 39 +
suite/chrome/mailnews/CustomHeaders.dtd | 11 +
suite/chrome/mailnews/FilterEditor.dtd | 62 +
suite/chrome/mailnews/FilterListDialog.dtd | 30 +
suite/chrome/mailnews/SearchDialog.dtd | 38 +
.../addressbook/abAddressBookNameDialog.dtd | 5 +
.../mailnews/addressbook/abCardOverlay.dtd | 140 +
.../mailnews/addressbook/abMailListDialog.dtd | 21 +
.../mailnews/addressbook/abMainWindow.dtd | 120 +
.../mailnews/addressbook/abNewCardDialog.dtd | 7 +
.../addressbook/abResultsPaneOverlay.dtd | 50 +
.../addressbook/abSelectAddressesDialog.dtd | 31 +
.../addressbook/addressBook.properties | 161 ++
.../addressbook/ldapAutoCompErrs.properties | 104 +
.../mailnews/appleMailImportMsgs.properties | 20 +
.../chrome/mailnews/charsetTitles.properties | 104 +
.../compose/addressingWidgetOverlay.dtd | 13 +
.../chrome/mailnews/compose/askSendFormat.dtd | 20 +
.../mailnews/compose/askSendFormat.properties | 8 +
.../mailnews/compose/composeMsgs.properties | 302 ++
.../compose/mailComposeEditorOverlay.dtd | 9 +
.../mailnews/compose/messengercompose.dtd | 134 +
.../chrome/mailnews/compose/sendProgress.dtd | 8 +
.../mailnews/compose/sendProgress.properties | 21 +
suite/chrome/mailnews/custom.properties | 5 +
suite/chrome/mailnews/downloadheaders.dtd | 20 +
suite/chrome/mailnews/fieldMapImport.dtd | 21 +
suite/chrome/mailnews/filter.properties | 75 +
suite/chrome/mailnews/folderProps.dtd | 73 +
.../chrome/mailnews/folderWidgets.properties | 11 +
suite/chrome/mailnews/folderpane.dtd | 11 +
suite/chrome/mailnews/gloda.properties | 104 +
suite/chrome/mailnews/imapMsgs.properties | 249 ++
suite/chrome/mailnews/importDialog.dtd | 42 +
suite/chrome/mailnews/importMsgs.properties | 306 ++
suite/chrome/mailnews/junkLog.dtd | 10 +
suite/chrome/mailnews/junkMailInfo.dtd | 11 +
suite/chrome/mailnews/localMsgs.properties | 149 +
suite/chrome/mailnews/mailEditorOverlay.dtd | 7 +
suite/chrome/mailnews/mailKeysOverlay.dtd | 26 +
suite/chrome/mailnews/mailOverlay.dtd | 14 +
suite/chrome/mailnews/mailTasksOverlay.dtd | 23 +
suite/chrome/mailnews/mailViewList.dtd | 9 +
suite/chrome/mailnews/mailViewSetup.dtd | 11 +
suite/chrome/mailnews/mailviews.properties | 13 +
suite/chrome/mailnews/mapi/mapi.properties | 13 +
suite/chrome/mailnews/markByDate.dtd | 9 +
suite/chrome/mailnews/messenger.dtd | 531 ++++
suite/chrome/mailnews/mime.properties | 156 ++
suite/chrome/mailnews/mimeheader.properties | 39 +
suite/chrome/mailnews/msgAccountCentral.dtd | 25 +
.../mailnews/msgFolderPickerOverlay.dtd | 7 +
suite/chrome/mailnews/msgHdrViewOverlay.dtd | 46 +
suite/chrome/mailnews/msgHdrViewPopup.dtd | 29 +
suite/chrome/mailnews/msgSynchronize.dtd | 23 +
.../chrome/mailnews/msgViewPickerOverlay.dtd | 22 +
suite/chrome/mailnews/msgmdn.properties | 18 +
suite/chrome/mailnews/newFolderDialog.dtd | 16 +
suite/chrome/mailnews/news.properties | 62 +
.../chrome/mailnews/newsblog/am-newsblog.dtd | 22 +
.../mailnews/newsblog/feed-subscriptions.dtd | 44 +
.../mailnews/newsblog/newsblog.properties | 84 +
suite/chrome/mailnews/oeImportMsgs.properties | 77 +
suite/chrome/mailnews/offline.properties | 51 +
.../chrome/mailnews/offlineStartup.properties | 8 +
.../mailnews/outlookImportMsgs.properties | 77 +
suite/chrome/mailnews/pgpmime.properties | 13 +
suite/chrome/mailnews/pref/AccountManager.dtd | 26 +
suite/chrome/mailnews/pref/AccountWizard.dtd | 124 +
suite/chrome/mailnews/pref/am-addressing.dtd | 49 +
suite/chrome/mailnews/pref/am-advanced.dtd | 24 +
.../mailnews/pref/am-archiveoptions.dtd | 23 +
suite/chrome/mailnews/pref/am-copies.dtd | 50 +
.../mailnews/pref/am-identities-list.dtd | 15 +
.../chrome/mailnews/pref/am-identity-edit.dtd | 11 +
suite/chrome/mailnews/pref/am-junk.dtd | 31 +
suite/chrome/mailnews/pref/am-main.dtd | 42 +
suite/chrome/mailnews/pref/am-mdn.dtd | 33 +
suite/chrome/mailnews/pref/am-mdn.properties | 6 +
suite/chrome/mailnews/pref/am-offline.dtd | 58 +
.../mailnews/pref/am-server-advanced.dtd | 33 +
suite/chrome/mailnews/pref/am-server-top.dtd | 86 +
.../pref/am-serverwithnoidentities.dtd | 6 +
.../chrome/mailnews/pref/mailPrefsOverlay.dtd | 25 +
.../chrome/mailnews/pref/pref-addressing.dtd | 22 +
.../mailnews/pref/pref-character_encoding.dtd | 17 +
.../mailnews/pref/pref-composing_messages.dtd | 51 +
.../mailnews/pref/pref-directory-add.dtd | 46 +
suite/chrome/mailnews/pref/pref-directory.dtd | 17 +
.../chrome/mailnews/pref/pref-formatting.dtd | 39 +
suite/chrome/mailnews/pref/pref-junk.dtd | 40 +
suite/chrome/mailnews/pref/pref-mailnews.dtd | 36 +
.../mailnews/pref/pref-notifications.dtd | 42 +
suite/chrome/mailnews/pref/pref-offline.dtd | 38 +
suite/chrome/mailnews/pref/pref-receipts.dtd | 28 +
suite/chrome/mailnews/pref/pref-tags.dtd | 20 +
.../mailnews/pref/pref-viewing_messages.dtd | 47 +
suite/chrome/mailnews/pref/prefs.properties | 82 +
.../pref/replicationProgress.properties | 16 +
.../chrome/mailnews/pref/smtpEditOverlay.dtd | 24 +
suite/chrome/mailnews/region.properties | 25 +
suite/chrome/mailnews/renameFolderDialog.dtd | 9 +
.../mailnews/search-attributes.properties | 45 +
.../mailnews/search-operators.properties | 31 +
suite/chrome/mailnews/search.properties | 28 +
suite/chrome/mailnews/searchTermOverlay.dtd | 18 +
.../chrome/mailnews/shutdownWindow.properties | 10 +
suite/chrome/mailnews/smime.properties | 13 +
suite/chrome/mailnews/smime/am-smime.dtd | 32 +
.../chrome/mailnews/smime/am-smime.properties | 27 +
.../mailnews/smime/certFetchingStatus.dtd | 9 +
.../mailnews/smime/msgCompSMIMEOverlay.dtd | 20 +
.../smime/msgCompSMIMEOverlay.properties | 6 +
.../mailnews/smime/msgCompSecurityInfo.dtd | 18 +
.../smime/msgCompSecurityInfo.properties | 13 +
.../mailnews/smime/msgReadSMIMEOverlay.dtd | 8 +
.../smime/msgReadSMIMEOverlay.properties | 11 +
.../mailnews/smime/msgReadSecurityInfo.dtd | 14 +
.../mailnews/smime/msgSecurityInfo.properties | 44 +
suite/chrome/mailnews/start.dtd | 29 +
suite/chrome/mailnews/subscribe.dtd | 22 +
suite/chrome/mailnews/subscribe.properties | 10 +
.../chrome/mailnews/textImportMsgs.properties | 46 +
suite/chrome/mailnews/threadpane.dtd | 45 +
.../mailnews/vCardImportMsgs.properties | 26 +
suite/chrome/mailnews/viewLog.dtd | 12 +
.../mailnews/virtualFolderListDialog.dtd | 9 +
.../mailnews/virtualFolderProperties.dtd | 22 +
suite/chrome/mailnews/wmImportMsgs.properties | 76 +
suite/chrome/mozldap/ldap.properties | 261 ++
.../crashreporter/crashreporter-override.ini | 8 +
suite/defines.inc | 11 +
suite/extra-jar.mn | 8 +
suite/installer/windows/custom.properties | 88 +
suite/installer/windows/mui.properties | 64 +
suite/installer/windows/override.properties | 86 +
suite/profile/bookmarks.extra | 17 +
suite/profile/bookmarks.inc | 185 ++
suite/profile/chrome/userChrome-example.css | 58 +
suite/profile/chrome/userContent-example.css | 47 +
suite/profile/panels.extra | 7 +
suite/suite-l10n.js | 8 +
suite/updater/updater.ini | 7 +
toolkit/chrome/alerts/alert.dtd | 6 +
toolkit/chrome/alerts/alert.properties | 23 +
.../chrome/autoconfig/autoconfig.properties | 12 +
.../global-platform/mac/intl.properties | 7 +
.../mac/platformKeys.properties | 30 +
.../global-platform/unix/intl.properties | 7 +
.../unix/platformKeys.properties | 34 +
.../global-platform/win/intl.properties | 7 +
.../win/platformKeys.properties | 34 +
toolkit/chrome/global/aboutReader.properties | 66 +
toolkit/chrome/global/aboutStudies.properties | 32 +
toolkit/chrome/global/aboutWebrtc.properties | 139 +
toolkit/chrome/global/appPicker.dtd | 7 +
toolkit/chrome/global/autocomplete.properties | 29 +
toolkit/chrome/global/browser.properties | 7 +
toolkit/chrome/global/charsetMenu.dtd | 5 +
toolkit/chrome/global/charsetMenu.properties | 126 +
toolkit/chrome/global/commonDialog.dtd | 10 +
.../chrome/global/commonDialogs.properties | 34 +
.../global/contentAreaCommands.properties | 23 +
toolkit/chrome/global/datetimebox.dtd | 35 +
toolkit/chrome/global/dialog.properties | 12 +
toolkit/chrome/global/dialogOverlay.dtd | 10 +
toolkit/chrome/global/editMenuOverlay.dtd | 11 +
toolkit/chrome/global/extensions.properties | 44 +
.../chrome/global/fallbackMenubar.properties | 8 +
toolkit/chrome/global/filepicker.properties | 18 +
toolkit/chrome/global/findbar.properties | 23 +
.../global/global-extension-fields.properties | 8 +
toolkit/chrome/global/globalKeys.dtd | 6 +
toolkit/chrome/global/intl.css | 11 +
toolkit/chrome/global/intl.properties | 51 +
toolkit/chrome/global/keys.properties | 78 +
toolkit/chrome/global/mozilla.dtd | 13 +
toolkit/chrome/global/narrate.properties | 20 +
toolkit/chrome/global/notification.dtd | 14 +
toolkit/chrome/global/printdialog.properties | 52 +
toolkit/chrome/global/resetProfile.dtd | 7 +
toolkit/chrome/global/resetProfile.properties | 14 +
toolkit/chrome/global/textcontext.dtd | 24 +
toolkit/chrome/global/tree.dtd | 5 +
toolkit/chrome/global/videocontrols.dtd | 52 +
toolkit/chrome/global/viewSource.properties | 16 +
toolkit/chrome/global/wizard.properties | 8 +
.../mozapps/downloads/downloads.properties | 109 +
.../mozapps/downloads/settingsChange.dtd | 6 +
.../mozapps/downloads/unknownContentType.dtd | 26 +
.../downloads/unknownContentType.properties | 24 +
.../chrome/mozapps/extensions/extensions.dtd | 6 +
.../mozapps/extensions/extensions.properties | 84 +
toolkit/chrome/mozapps/handling/handling.dtd | 10 +
.../mozapps/handling/handling.properties | 15 +
.../profile/profileSelection.properties | 57 +
.../chrome/mozapps/update/updates.properties | 44 +
.../chrome/passwordmgr/passwordmgr.properties | 74 +
toolkit/chrome/places/places.properties | 33 +
.../chrome/pluginproblem/pluginproblem.dtd | 31 +
toolkit/chrome/search/search.properties | 19 +
toolkit/crashreporter/aboutcrashes.ftl | 31 +
toolkit/crashreporter/crashreporter.ini | 57 +
toolkit/defines.inc | 1 +
toolkit/toolkit/about/aboutAbout.ftl | 6 +
toolkit/toolkit/about/aboutAddons.ftl | 276 ++
toolkit/toolkit/about/aboutCompat.ftl | 4 +
toolkit/toolkit/about/aboutConfig.ftl | 109 +
toolkit/toolkit/about/aboutGlean.ftl | 6 +
toolkit/toolkit/about/aboutHttpsOnlyError.ftl | 11 +
toolkit/toolkit/about/aboutMozilla.ftl | 10 +
toolkit/toolkit/about/aboutNetworking.ftl | 61 +
toolkit/toolkit/about/aboutPerformance.ftl | 23 +
toolkit/toolkit/about/aboutPlugins.ftl | 35 +
toolkit/toolkit/about/aboutProfiles.ftl | 62 +
toolkit/toolkit/about/aboutRights.ftl | 36 +
toolkit/toolkit/about/aboutServiceWorkers.ftl | 40 +
toolkit/toolkit/about/aboutSupport.ftl | 348 +++
toolkit/toolkit/about/aboutTelemetry.ftl | 147 +
toolkit/toolkit/about/abuseReports.ftl | 90 +
toolkit/toolkit/about/certviewer.ftl | 18 +
toolkit/toolkit/about/url-classifier.ftl | 53 +
toolkit/toolkit/extensions/blocklist.ftl | 22 +
toolkit/toolkit/featuregates/features.ftl | 4 +
.../toolkit/global/createProfileWizard.ftl | 53 +
toolkit/toolkit/global/handlerDialog.ftl | 31 +
toolkit/toolkit/global/processTypes.ftl | 36 +
toolkit/toolkit/global/profileDowngrade.ftl | 20 +
toolkit/toolkit/global/profileSelection.ftl | 36 +
toolkit/toolkit/global/resetProfile.ftl | 14 +
toolkit/toolkit/global/textActions.ftl | 49 +
toolkit/toolkit/global/unknownContentType.ftl | 13 +
toolkit/toolkit/global/videocontrols.ftl | 12 +
toolkit/toolkit/global/wizard.ftl | 37 +
toolkit/toolkit/intl/languageNames.ftl | 212 ++
toolkit/toolkit/intl/regionNames.ftl | 280 ++
toolkit/toolkit/main-window/autocomplete.ftl | 32 +
toolkit/toolkit/main-window/findbar.ftl | 38 +
toolkit/toolkit/payments/payments.ftl | 69 +
.../pictureinpicture/pictureinpicture.ftl | 22 +
toolkit/toolkit/preferences/preferences.ftl | 51 +
toolkit/toolkit/printing/printDialogs.ftl | 111 +
toolkit/toolkit/printing/printPreview.ftl | 60 +
toolkit/toolkit/printing/printUI.ftl | 88 +
toolkit/toolkit/updates/elevation.ftl | 14 +
toolkit/toolkit/updates/history.ftl | 27 +
711 files changed, 65992 insertions(+)
create mode 100644 browser/branding/official/brand.dtd
create mode 100644 browser/branding/official/brand.ftl
create mode 100644 browser/branding/official/brand.properties
create mode 100644 browser/browser/aboutCertError.ftl
create mode 100644 browser/browser/aboutConfig.ftl
create mode 100644 browser/browser/aboutDialog.ftl
create mode 100644 browser/browser/aboutLogins.ftl
create mode 100644 browser/browser/aboutPolicies.ftl
create mode 100644 browser/browser/aboutPrivateBrowsing.ftl
create mode 100644 browser/browser/aboutRestartRequired.ftl
create mode 100644 browser/browser/aboutRobots.ftl
create mode 100644 browser/browser/aboutSessionRestore.ftl
create mode 100644 browser/browser/aboutTabCrashed.ftl
create mode 100644 browser/browser/allTabsMenu.ftl
create mode 100644 browser/browser/appMenuNotifications.ftl
create mode 100644 browser/browser/appmenu.ftl
create mode 100644 browser/browser/branding/brandings.ftl
create mode 100644 browser/browser/branding/sync-brand.ftl
create mode 100644 browser/browser/browser.ftl
create mode 100644 browser/browser/browserContext.ftl
create mode 100644 browser/browser/browserSets.ftl
create mode 100644 browser/browser/customizeMode.ftl
create mode 100644 browser/browser/defaultBrowserNotification.ftl
create mode 100644 browser/browser/downloads.ftl
create mode 100644 browser/browser/editBookmarkOverlay.ftl
create mode 100644 browser/browser/menubar.ftl
create mode 100644 browser/browser/migration.ftl
create mode 100644 browser/browser/newInstallPage.ftl
create mode 100644 browser/browser/newtab/asrouter.ftl
create mode 100644 browser/browser/newtab/newtab.ftl
create mode 100644 browser/browser/newtab/onboarding.ftl
create mode 100644 browser/browser/nsserrors.ftl
create mode 100644 browser/browser/pageInfo.ftl
create mode 100644 browser/browser/panicButton.ftl
create mode 100644 browser/browser/places.ftl
create mode 100644 browser/browser/policies/policies-descriptions.ftl
create mode 100644 browser/browser/preferences/addEngine.ftl
create mode 100644 browser/browser/preferences/applicationManager.ftl
create mode 100644 browser/browser/preferences/blocklists.ftl
create mode 100644 browser/browser/preferences/clearSiteData.ftl
create mode 100644 browser/browser/preferences/colors.ftl
create mode 100644 browser/browser/preferences/connection.ftl
create mode 100644 browser/browser/preferences/containers.ftl
create mode 100644 browser/browser/preferences/fonts.ftl
create mode 100644 browser/browser/preferences/fxaPairDevice.ftl
create mode 100644 browser/browser/preferences/languages.ftl
create mode 100644 browser/browser/preferences/permissions.ftl
create mode 100644 browser/browser/preferences/preferences.ftl
create mode 100644 browser/browser/preferences/selectBookmark.ftl
create mode 100644 browser/browser/preferences/siteDataSettings.ftl
create mode 100644 browser/browser/preferences/translation.ftl
create mode 100644 browser/browser/protections.ftl
create mode 100644 browser/browser/protectionsPanel.ftl
create mode 100644 browser/browser/safeMode.ftl
create mode 100644 browser/browser/safebrowsing/blockedSite.ftl
create mode 100644 browser/browser/sanitize.ftl
create mode 100644 browser/browser/screenshots.ftl
create mode 100644 browser/browser/search.ftl
create mode 100644 browser/browser/setDesktopBackground.ftl
create mode 100644 browser/browser/sidebarMenu.ftl
create mode 100644 browser/browser/sync.ftl
create mode 100644 browser/browser/syncedTabs.ftl
create mode 100644 browser/browser/tabContextMenu.ftl
create mode 100644 browser/browser/toolbarContextMenu.ftl
create mode 100644 browser/browser/touchbar/touchbar.ftl
create mode 100644 browser/browser/webrtcIndicator.ftl
create mode 100644 browser/chrome/browser-region/region.properties
create mode 100644 browser/chrome/browser/accounts.properties
create mode 100644 browser/chrome/browser/app-extension-fields.properties
create mode 100644 browser/chrome/browser/baseMenuOverlay.dtd
create mode 100644 browser/chrome/browser/brandings.dtd
create mode 100644 browser/chrome/browser/browser.dtd
create mode 100644 browser/chrome/browser/browser.properties
create mode 100644 browser/chrome/browser/customizableui/customizableWidgets.properties
create mode 100644 browser/chrome/browser/downloads/downloads.properties
create mode 100644 browser/chrome/browser/feeds/subscribe.properties
create mode 100644 browser/chrome/browser/fxmonitor.properties
create mode 100644 browser/chrome/browser/migration/migration.dtd
create mode 100644 browser/chrome/browser/migration/migration.properties
create mode 100644 browser/chrome/browser/newInstall.dtd
create mode 100644 browser/chrome/browser/places/bookmarkProperties.properties
create mode 100644 browser/chrome/browser/places/places.dtd
create mode 100644 browser/chrome/browser/places/places.properties
create mode 100644 browser/chrome/browser/pocket.properties
create mode 100644 browser/chrome/browser/safebrowsing/safebrowsing.properties
create mode 100644 browser/chrome/browser/search.properties
create mode 100644 browser/chrome/browser/shellservice.properties
create mode 100644 browser/chrome/browser/siteData.properties
create mode 100644 browser/chrome/browser/sitePermissions.properties
create mode 100644 browser/chrome/browser/syncBrand.dtd
create mode 100644 browser/chrome/browser/syncSetup.properties
create mode 100644 browser/chrome/browser/tabbrowser.properties
create mode 100644 browser/chrome/browser/taskbar.properties
create mode 100644 browser/chrome/browser/translation.dtd
create mode 100644 browser/chrome/browser/translation.properties
create mode 100644 browser/chrome/browser/uiDensity.properties
create mode 100644 browser/chrome/browser/webrtcIndicator.properties
create mode 100644 browser/chrome/overrides/appstrings.properties
create mode 100644 browser/chrome/overrides/netError.dtd
create mode 100644 browser/chrome/overrides/settingsChange.dtd
create mode 100644 browser/crashreporter/crashreporter-override.ini
create mode 100644 browser/defaultagent/defaultagent_localized.ini
create mode 100644 browser/defines.inc
create mode 100644 browser/extensions/formautofill/formautofill.properties
create mode 100644 browser/extensions/report-site-issue/webcompat.properties
create mode 100644 browser/firefox-l10n.js
create mode 100644 browser/installer/custom.properties
create mode 100644 browser/installer/mui.properties
create mode 100644 browser/installer/nsisstrings.properties
create mode 100644 browser/installer/override.properties
create mode 100644 browser/pdfviewer/chrome.properties
create mode 100644 browser/pdfviewer/viewer.properties
create mode 100644 browser/profile/bookmarks.inc
create mode 100644 browser/updater/updater.ini
create mode 100644 calendar/README.txt
create mode 100644 calendar/chrome/calendar/calendar-event-dialog.dtd
create mode 100644 calendar/chrome/calendar/calendar-event-dialog.properties
create mode 100644 calendar/chrome/calendar/calendar-extract.properties
create mode 100644 calendar/chrome/calendar/dateFormat.properties
create mode 100644 calendar/extra-jar.mn
create mode 100644 calendar/lightning-l10n.js
create mode 100644 calendar/sunbird-l10n.js
create mode 100644 chat/accounts.dtd
create mode 100644 devtools/client/aboutdebugging.ftl
create mode 100644 devtools/client/animationinspector.properties
create mode 100644 devtools/client/boxmodel.properties
create mode 100644 devtools/client/compatibility.ftl
create mode 100644 devtools/client/components.properties
create mode 100644 devtools/client/debugger.properties
create mode 100644 devtools/client/device.properties
create mode 100644 devtools/client/dom.properties
create mode 100644 devtools/client/filterwidget.properties
create mode 100644 devtools/client/font-inspector.properties
create mode 100644 devtools/client/graphs.properties
create mode 100644 devtools/client/har.properties
create mode 100644 devtools/client/inspector.properties
create mode 100644 devtools/client/jit-optimizations.properties
create mode 100644 devtools/client/jsonview.properties
create mode 100644 devtools/client/layout.properties
create mode 100644 devtools/client/markers.properties
create mode 100644 devtools/client/memory.properties
create mode 100644 devtools/client/menus.properties
create mode 100644 devtools/client/netmonitor.properties
create mode 100644 devtools/client/network-throttling.properties
create mode 100644 devtools/client/performance.dtd
create mode 100644 devtools/client/performance.properties
create mode 100644 devtools/client/responsive.properties
create mode 100644 devtools/client/shared.properties
create mode 100644 devtools/client/sourceeditor.dtd
create mode 100644 devtools/client/sourceeditor.properties
create mode 100644 devtools/client/startup.properties
create mode 100644 devtools/client/storage.dtd
create mode 100644 devtools/client/storage.ftl
create mode 100644 devtools/client/storage.properties
create mode 100644 devtools/client/styleeditor.ftl
create mode 100644 devtools/client/styleeditor.properties
create mode 100644 devtools/client/toolbox-options.ftl
create mode 100644 devtools/client/toolbox.properties
create mode 100644 devtools/client/webconsole.properties
create mode 100644 devtools/shared/debugger.properties
create mode 100644 devtools/shared/eyedropper.properties
create mode 100644 devtools/shared/shared.properties
create mode 100644 devtools/shared/styleinspector.properties
create mode 100644 devtools/startup/aboutDevTools.ftl
create mode 100644 devtools/startup/key-shortcuts.properties
create mode 100644 devtools/startup/startup.properties
create mode 100644 dom/chrome/accessibility/AccessFu.properties
create mode 100644 dom/chrome/accessibility/mac/accessible.properties
create mode 100644 dom/chrome/accessibility/unix/accessible.properties
create mode 100644 dom/chrome/accessibility/win/accessible.properties
create mode 100644 dom/chrome/appstrings.properties
create mode 100644 dom/chrome/dom/dom.properties
create mode 100644 dom/chrome/global-strres.properties
create mode 100644 dom/chrome/global.dtd
create mode 100644 dom/chrome/layout/HtmlForm.properties
create mode 100644 dom/chrome/layout/MediaDocument.properties
create mode 100644 dom/chrome/layout/css.properties
create mode 100644 dom/chrome/layout/htmlparser.properties
create mode 100644 dom/chrome/layout/layout_errors.properties
create mode 100644 dom/chrome/layout/printing.properties
create mode 100644 dom/chrome/layout/xmlparser.properties
create mode 100644 dom/chrome/layout/xul.properties
create mode 100644 dom/chrome/mathml/mathml.properties
create mode 100644 dom/chrome/netError.dtd
create mode 100644 dom/chrome/netErrorApp.dtd
create mode 100644 dom/chrome/nsWebBrowserPersist.properties
create mode 100644 dom/chrome/plugins.properties
create mode 100644 dom/chrome/security/caps.properties
create mode 100644 dom/chrome/security/csp.properties
create mode 100644 dom/chrome/security/security.properties
create mode 100644 dom/chrome/svg/svg.properties
create mode 100644 dom/chrome/xml/prettyprint.dtd
create mode 100644 dom/chrome/xslt/xslt.properties
create mode 100644 editor/ui/chrome/composer/editor.dtd
create mode 100644 editor/ui/chrome/composer/editorOverlay.dtd
create mode 100644 editor/ui/chrome/composer/editorPrefsOverlay.dtd
create mode 100644 editor/ui/chrome/composer/pref-composer.dtd
create mode 100644 editor/ui/chrome/dialogs/EditorInsertSource.dtd
create mode 100644 editor/ui/chrome/region/region.properties
create mode 100644 mail/all-l10n.js
create mode 100644 mail/chrome/messenger-region/region.properties
create mode 100644 mail/chrome/messenger/AccountWizard.dtd
create mode 100644 mail/chrome/messenger/aboutDialog.dtd
create mode 100644 mail/chrome/messenger/accountCreation.properties
create mode 100644 mail/chrome/messenger/addressbook/abMainWindow.dtd
create mode 100644 mail/chrome/messenger/addressbook/addressBook.properties
create mode 100644 mail/chrome/messenger/am-offline.dtd
create mode 100644 mail/chrome/messenger/imapMsgs.properties
create mode 100644 mail/chrome/messenger/messenger.dtd
create mode 100644 mail/chrome/messenger/messenger.properties
create mode 100644 mail/chrome/messenger/messengercompose/EditorInsertSource.dtd
create mode 100644 mail/chrome/messenger/messengercompose/editorOverlay.dtd
create mode 100644 mail/chrome/messenger/messengercompose/messengercompose.dtd
create mode 100644 mail/chrome/messenger/oeImportMsgs.properties
create mode 100644 mail/chrome/messenger/outlookImportMsgs.properties
create mode 100644 mail/chrome/messenger/sanitize.dtd
create mode 100644 mail/chrome/messenger/viewZoomOverlay.dtd
create mode 100644 mail/chrome/messenger/wmImportMsgs.properties
create mode 100644 mail/chrome/overrides/netError.dtd
create mode 100644 mail/messenger/aboutRights.ftl
create mode 100644 mobile/android/chrome/about.dtd
create mode 100644 mobile/android/chrome/aboutAccounts.dtd
create mode 100644 mobile/android/chrome/aboutAccounts.properties
create mode 100644 mobile/android/chrome/aboutAddons.dtd
create mode 100644 mobile/android/chrome/aboutAddons.properties
create mode 100644 mobile/android/chrome/aboutCertError.dtd
create mode 100644 mobile/android/chrome/aboutDownloads.dtd
create mode 100644 mobile/android/chrome/aboutDownloads.properties
create mode 100644 mobile/android/chrome/aboutHome.dtd
create mode 100644 mobile/android/chrome/aboutLogins.dtd
create mode 100644 mobile/android/chrome/aboutLogins.properties
create mode 100644 mobile/android/chrome/aboutPrivateBrowsing.dtd
create mode 100644 mobile/android/chrome/browser.properties
create mode 100644 mobile/android/chrome/config.dtd
create mode 100644 mobile/android/chrome/config.properties
create mode 100644 mobile/android/chrome/devicePrompt.properties
create mode 100644 mobile/android/chrome/passwordmgr.properties
create mode 100644 mobile/android/chrome/phishing.dtd
create mode 100644 mobile/android/chrome/pippki.properties
create mode 100644 mobile/android/chrome/sync.properties
create mode 100644 mobile/android/chrome/webcompatReporter.properties
create mode 100644 mobile/android/defines.inc
create mode 100644 mobile/android/mobile-l10n.js
create mode 100644 mobile/chrome/region.properties
create mode 100644 mobile/overrides/appstrings.properties
create mode 100644 mobile/overrides/netError.dtd
create mode 100644 netwerk/necko.properties
create mode 100644 security/manager/chrome/pipnss/nsserrors.properties
create mode 100644 security/manager/chrome/pipnss/pipnss.properties
create mode 100644 security/manager/chrome/pippki/pippki.properties
create mode 100644 security/manager/security/certificates/certManager.ftl
create mode 100644 security/manager/security/certificates/deviceManager.ftl
create mode 100644 security/manager/security/pippki/pippki.ftl
create mode 100644 services/sync/sync.properties
create mode 100644 suite/chrome/branding/aboutRights.dtd
create mode 100644 suite/chrome/branding/aboutRights.properties
create mode 100644 suite/chrome/browser/linkToolbar.dtd
create mode 100644 suite/chrome/browser/mac/platformNavigationBindings.dtd
create mode 100644 suite/chrome/browser/mailNavigatorOverlay.dtd
create mode 100644 suite/chrome/browser/metadata.dtd
create mode 100644 suite/chrome/browser/metadata.properties
create mode 100644 suite/chrome/browser/navigator.dtd
create mode 100644 suite/chrome/browser/navigator.properties
create mode 100644 suite/chrome/browser/navigatorOverlay.dtd
create mode 100644 suite/chrome/browser/pageInfo.dtd
create mode 100644 suite/chrome/browser/pageInfo.properties
create mode 100644 suite/chrome/browser/region.properties
create mode 100644 suite/chrome/browser/tabbrowser.dtd
create mode 100644 suite/chrome/browser/tabbrowser.properties
create mode 100644 suite/chrome/browser/taskbar.properties
create mode 100644 suite/chrome/browser/unix/platformNavigationBindings.dtd
create mode 100644 suite/chrome/browser/webDeveloper.dtd
create mode 100644 suite/chrome/browser/win/platformNavigationBindings.dtd
create mode 100644 suite/chrome/common/about.dtd
create mode 100644 suite/chrome/common/aboutPrivateBrowsing.dtd
create mode 100644 suite/chrome/common/aboutSessionRestore.dtd
create mode 100644 suite/chrome/common/aboutSyncTabs.dtd
create mode 100644 suite/chrome/common/askViewZoom.dtd
create mode 100644 suite/chrome/common/certError.dtd
create mode 100644 suite/chrome/common/contentAreaCommands.dtd
create mode 100644 suite/chrome/common/contentAreaCommands.properties
create mode 100644 suite/chrome/common/dataman/dataman.dtd
create mode 100644 suite/chrome/common/dataman/dataman.properties
create mode 100644 suite/chrome/common/defaultClientDialog.dtd
create mode 100644 suite/chrome/common/downloads/downloadmanager.dtd
create mode 100644 suite/chrome/common/downloads/downloadmanager.properties
create mode 100644 suite/chrome/common/downloads/progressDialog.dtd
create mode 100644 suite/chrome/common/feeds/subscribe.dtd
create mode 100644 suite/chrome/common/feeds/subscribe.properties
create mode 100644 suite/chrome/common/gopherAddon.dtd
create mode 100644 suite/chrome/common/help/cert_dialog_help.xhtml
create mode 100644 suite/chrome/common/help/certs_help.xhtml
create mode 100644 suite/chrome/common/help/certs_prefs_help.xhtml
create mode 100644 suite/chrome/common/help/composer_help.xhtml
create mode 100644 suite/chrome/common/help/cs_nav_prefs_advanced.xhtml
create mode 100644 suite/chrome/common/help/cs_nav_prefs_appearance.xhtml
create mode 100644 suite/chrome/common/help/cs_nav_prefs_navigator.xhtml
create mode 100644 suite/chrome/common/help/cs_priv_prefs_popup.xhtml
create mode 100644 suite/chrome/common/help/customize_help.xhtml
create mode 100644 suite/chrome/common/help/developer_tools.xhtml
create mode 100644 suite/chrome/common/help/forieusers.xhtml
create mode 100644 suite/chrome/common/help/glossary.xhtml
create mode 100644 suite/chrome/common/help/help-glossary.rdf
create mode 100644 suite/chrome/common/help/help-index1.rdf
create mode 100644 suite/chrome/common/help/help-indexAZ.rdf
create mode 100644 suite/chrome/common/help/help-win.rdf
create mode 100644 suite/chrome/common/help/helpFileLayout.css
create mode 100644 suite/chrome/common/help/help_help.xhtml
create mode 100644 suite/chrome/common/help/images/anchor-in-doc.gif
create mode 100644 suite/chrome/common/help/images/broken.gif
create mode 100644 suite/chrome/common/help/images/bullets.gif
create mode 100644 suite/chrome/common/help/images/columns.png
create mode 100644 suite/chrome/common/help/images/composer_icon.png
create mode 100644 suite/chrome/common/help/images/help_nav.png
create mode 100644 suite/chrome/common/help/images/help_print.gif
create mode 100644 suite/chrome/common/help/images/image.gif
create mode 100644 suite/chrome/common/help/images/link.gif
create mode 100644 suite/chrome/common/help/images/locationbar.png
create mode 100644 suite/chrome/common/help/images/mail_flag.png
create mode 100644 suite/chrome/common/help/images/mail_flag_column.png
create mode 100644 suite/chrome/common/help/images/mail_junk_column.png
create mode 100644 suite/chrome/common/help/images/mail_newmail_alert.png
create mode 100644 suite/chrome/common/help/images/mail_newmail_balloon.png
create mode 100644 suite/chrome/common/help/images/mail_newmail_trayicon.png
create mode 100644 suite/chrome/common/help/images/mail_quicksearch.png
create mode 100644 suite/chrome/common/help/images/mail_read.png
create mode 100644 suite/chrome/common/help/images/mail_read_column.png
create mode 100644 suite/chrome/common/help/images/mail_unread.png
create mode 100644 suite/chrome/common/help/images/numbers.gif
create mode 100644 suite/chrome/common/help/images/offline.png
create mode 100644 suite/chrome/common/help/images/online.png
create mode 100644 suite/chrome/common/help/images/personalbar.png
create mode 100644 suite/chrome/common/help/images/reload.gif
create mode 100644 suite/chrome/common/help/images/search.png
create mode 100644 suite/chrome/common/help/images/search_personal_toolbar.gif
create mode 100644 suite/chrome/common/help/images/sidebar.png
create mode 100644 suite/chrome/common/help/images/tabbed_browsing_bar.png
create mode 100644 suite/chrome/common/help/images/table.gif
create mode 100644 suite/chrome/common/help/images/task_mail.png
create mode 100644 suite/chrome/common/help/images/task_newmail.png
create mode 100644 suite/chrome/common/help/images/taskbar-ab.png
create mode 100644 suite/chrome/common/help/images/taskbar.png
create mode 100644 suite/chrome/common/help/images/threadbutton.png
create mode 100644 suite/chrome/common/help/images/web-links.png
create mode 100644 suite/chrome/common/help/mailnews_account_settings.xhtml
create mode 100644 suite/chrome/common/help/mailnews_addressbooks.xhtml
create mode 100644 suite/chrome/common/help/mailnews_blogs_and_feeds.xhtml
create mode 100644 suite/chrome/common/help/mailnews_getting_started.xhtml
create mode 100644 suite/chrome/common/help/mailnews_newsgroups.xhtml
create mode 100644 suite/chrome/common/help/mailnews_offline.xhtml
create mode 100644 suite/chrome/common/help/mailnews_organizing.xhtml
create mode 100644 suite/chrome/common/help/mailnews_preferences.xhtml
create mode 100644 suite/chrome/common/help/mailnews_security.xhtml
create mode 100644 suite/chrome/common/help/mailnews_using_mail.xhtml
create mode 100644 suite/chrome/common/help/nav_help.xhtml
create mode 100644 suite/chrome/common/help/page_info_help.xhtml
create mode 100644 suite/chrome/common/help/passwords_help.xhtml
create mode 100644 suite/chrome/common/help/privacy_help.xhtml
create mode 100644 suite/chrome/common/help/privsec_help.xhtml
create mode 100644 suite/chrome/common/help/profiles_help.xhtml
create mode 100644 suite/chrome/common/help/shortcuts.xhtml
create mode 100644 suite/chrome/common/help/shortcuts_composer.xhtml
create mode 100644 suite/chrome/common/help/shortcuts_mailnews.xhtml
create mode 100644 suite/chrome/common/help/shortcuts_navigator.xhtml
create mode 100644 suite/chrome/common/help/ssl_help.xhtml
create mode 100644 suite/chrome/common/help/suite-toc.rdf
create mode 100644 suite/chrome/common/help/suitehelp.rdf
create mode 100644 suite/chrome/common/help/using_certs_help.xhtml
create mode 100644 suite/chrome/common/help/using_priv_help.xhtml
create mode 100644 suite/chrome/common/help/welcome_help.xhtml
create mode 100644 suite/chrome/common/helpviewer/help-toc.rdf
create mode 100644 suite/chrome/common/helpviewer/help.dtd
create mode 100644 suite/chrome/common/helpviewer/help.properties
create mode 100644 suite/chrome/common/helpviewer/welcome.xhtml
create mode 100644 suite/chrome/common/mac/platformCommunicatorOverlay.dtd
create mode 100644 suite/chrome/common/migration/migration.dtd
create mode 100644 suite/chrome/common/migration/migration.properties
create mode 100644 suite/chrome/common/notification.dtd
create mode 100644 suite/chrome/common/openLocation.dtd
create mode 100644 suite/chrome/common/openLocation.properties
create mode 100644 suite/chrome/common/permissions/cookieViewer.dtd
create mode 100644 suite/chrome/common/permissions/cookieViewer.properties
create mode 100644 suite/chrome/common/permissions/permissionsManager.dtd
create mode 100644 suite/chrome/common/permissions/permissionsManager.properties
create mode 100644 suite/chrome/common/places/places.properties
create mode 100644 suite/chrome/common/pref/mac/platformPrefOverlay.dtd
create mode 100644 suite/chrome/common/pref/pref-advanced.dtd
create mode 100644 suite/chrome/common/pref/pref-appearance.dtd
create mode 100644 suite/chrome/common/pref/pref-applicationManager.dtd
create mode 100644 suite/chrome/common/pref/pref-applicationManager.properties
create mode 100644 suite/chrome/common/pref/pref-applications.dtd
create mode 100644 suite/chrome/common/pref/pref-applications.properties
create mode 100644 suite/chrome/common/pref/pref-cache.dtd
create mode 100644 suite/chrome/common/pref/pref-certs.dtd
create mode 100644 suite/chrome/common/pref/pref-colors.dtd
create mode 100644 suite/chrome/common/pref/pref-content.dtd
create mode 100644 suite/chrome/common/pref/pref-cookies.dtd
create mode 100644 suite/chrome/common/pref/pref-download.dtd
create mode 100644 suite/chrome/common/pref/pref-findasyoutype.dtd
create mode 100644 suite/chrome/common/pref/pref-fonts.dtd
create mode 100644 suite/chrome/common/pref/pref-history.dtd
create mode 100644 suite/chrome/common/pref/pref-http.dtd
create mode 100644 suite/chrome/common/pref/pref-images.dtd
create mode 100644 suite/chrome/common/pref/pref-keynav.dtd
create mode 100644 suite/chrome/common/pref/pref-languages.dtd
create mode 100644 suite/chrome/common/pref/pref-languages.properties
create mode 100644 suite/chrome/common/pref/pref-links.dtd
create mode 100644 suite/chrome/common/pref/pref-locationbar.dtd
create mode 100644 suite/chrome/common/pref/pref-masterpass.dtd
create mode 100644 suite/chrome/common/pref/pref-mousewheel.dtd
create mode 100644 suite/chrome/common/pref/pref-navigator.dtd
create mode 100644 suite/chrome/common/pref/pref-offlineapps.dtd
create mode 100644 suite/chrome/common/pref/pref-passwords.dtd
create mode 100644 suite/chrome/common/pref/pref-popups.dtd
create mode 100644 suite/chrome/common/pref/pref-privatedata.dtd
create mode 100644 suite/chrome/common/pref/pref-proxies-advanced.dtd
create mode 100644 suite/chrome/common/pref/pref-proxies.dtd
create mode 100644 suite/chrome/common/pref/pref-scripts.dtd
create mode 100644 suite/chrome/common/pref/pref-search.dtd
create mode 100644 suite/chrome/common/pref/pref-security.dtd
create mode 100644 suite/chrome/common/pref/pref-smartupdate.dtd
create mode 100644 suite/chrome/common/pref/pref-spelling.dtd
create mode 100644 suite/chrome/common/pref/pref-ssl.dtd
create mode 100644 suite/chrome/common/pref/pref-sync.dtd
create mode 100644 suite/chrome/common/pref/pref-tabs.dtd
create mode 100644 suite/chrome/common/pref/preferences.dtd
create mode 100644 suite/chrome/common/pref/prefutilities.dtd
create mode 100644 suite/chrome/common/pref/prefutilities.properties
create mode 100644 suite/chrome/common/pref/unix/platformPrefOverlay.dtd
create mode 100644 suite/chrome/common/pref/win/platformPrefOverlay.dtd
create mode 100644 suite/chrome/common/printPreview.dtd
create mode 100644 suite/chrome/common/profile/profileSelection.dtd
create mode 100644 suite/chrome/common/profile/profileSelection.properties
create mode 100644 suite/chrome/common/quitDialog.properties
create mode 100644 suite/chrome/common/region.properties
create mode 100644 suite/chrome/common/safeBrowsing.dtd
create mode 100644 suite/chrome/common/safeMode.dtd
create mode 100644 suite/chrome/common/sanitize.dtd
create mode 100644 suite/chrome/common/search/engineManager.dtd
create mode 100644 suite/chrome/common/search/engineManager.properties
create mode 100644 suite/chrome/common/search/search-panel.dtd
create mode 100644 suite/chrome/common/search/search.properties
create mode 100644 suite/chrome/common/search/searchbar.dtd
create mode 100644 suite/chrome/common/setDesktopBackground.dtd
create mode 100644 suite/chrome/common/shellservice.properties
create mode 100644 suite/chrome/common/sidebar/customize.dtd
create mode 100644 suite/chrome/common/sidebar/preview.dtd
create mode 100644 suite/chrome/common/sidebar/sidebar.properties
create mode 100644 suite/chrome/common/sidebar/sidebarOverlay.dtd
create mode 100644 suite/chrome/common/sync/syncBrand.dtd
create mode 100644 suite/chrome/common/sync/syncGenericChange.properties
create mode 100644 suite/chrome/common/sync/syncKey.dtd
create mode 100644 suite/chrome/common/sync/syncQuota.dtd
create mode 100644 suite/chrome/common/sync/syncQuota.properties
create mode 100644 suite/chrome/common/sync/syncSetup.dtd
create mode 100644 suite/chrome/common/sync/syncSetup.properties
create mode 100644 suite/chrome/common/tasksOverlay.dtd
create mode 100644 suite/chrome/common/typeaheadfind.properties
create mode 100644 suite/chrome/common/unix/platformCommunicatorOverlay.dtd
create mode 100644 suite/chrome/common/utilityOverlay.dtd
create mode 100644 suite/chrome/common/utilityOverlay.properties
create mode 100644 suite/chrome/common/viewApplyThemeOverlay.dtd
create mode 100644 suite/chrome/common/viewApplyThemeOverlay.properties
create mode 100644 suite/chrome/common/viewZoomOverlay.dtd
create mode 100644 suite/chrome/common/viewZoomOverlay.properties
create mode 100644 suite/chrome/common/win/platformCommunicatorOverlay.dtd
create mode 100644 suite/chrome/mailnews/CustomHeaders.dtd
create mode 100644 suite/chrome/mailnews/FilterEditor.dtd
create mode 100644 suite/chrome/mailnews/FilterListDialog.dtd
create mode 100644 suite/chrome/mailnews/SearchDialog.dtd
create mode 100644 suite/chrome/mailnews/addressbook/abAddressBookNameDialog.dtd
create mode 100644 suite/chrome/mailnews/addressbook/abCardOverlay.dtd
create mode 100644 suite/chrome/mailnews/addressbook/abMailListDialog.dtd
create mode 100644 suite/chrome/mailnews/addressbook/abMainWindow.dtd
create mode 100644 suite/chrome/mailnews/addressbook/abNewCardDialog.dtd
create mode 100644 suite/chrome/mailnews/addressbook/abResultsPaneOverlay.dtd
create mode 100644 suite/chrome/mailnews/addressbook/abSelectAddressesDialog.dtd
create mode 100644 suite/chrome/mailnews/addressbook/addressBook.properties
create mode 100644 suite/chrome/mailnews/addressbook/ldapAutoCompErrs.properties
create mode 100644 suite/chrome/mailnews/appleMailImportMsgs.properties
create mode 100644 suite/chrome/mailnews/charsetTitles.properties
create mode 100644 suite/chrome/mailnews/compose/addressingWidgetOverlay.dtd
create mode 100644 suite/chrome/mailnews/compose/askSendFormat.dtd
create mode 100644 suite/chrome/mailnews/compose/askSendFormat.properties
create mode 100644 suite/chrome/mailnews/compose/composeMsgs.properties
create mode 100644 suite/chrome/mailnews/compose/mailComposeEditorOverlay.dtd
create mode 100644 suite/chrome/mailnews/compose/messengercompose.dtd
create mode 100644 suite/chrome/mailnews/compose/sendProgress.dtd
create mode 100644 suite/chrome/mailnews/compose/sendProgress.properties
create mode 100644 suite/chrome/mailnews/custom.properties
create mode 100644 suite/chrome/mailnews/downloadheaders.dtd
create mode 100644 suite/chrome/mailnews/fieldMapImport.dtd
create mode 100644 suite/chrome/mailnews/filter.properties
create mode 100644 suite/chrome/mailnews/folderProps.dtd
create mode 100644 suite/chrome/mailnews/folderWidgets.properties
create mode 100644 suite/chrome/mailnews/folderpane.dtd
create mode 100644 suite/chrome/mailnews/gloda.properties
create mode 100644 suite/chrome/mailnews/imapMsgs.properties
create mode 100644 suite/chrome/mailnews/importDialog.dtd
create mode 100644 suite/chrome/mailnews/importMsgs.properties
create mode 100644 suite/chrome/mailnews/junkLog.dtd
create mode 100644 suite/chrome/mailnews/junkMailInfo.dtd
create mode 100644 suite/chrome/mailnews/localMsgs.properties
create mode 100644 suite/chrome/mailnews/mailEditorOverlay.dtd
create mode 100644 suite/chrome/mailnews/mailKeysOverlay.dtd
create mode 100644 suite/chrome/mailnews/mailOverlay.dtd
create mode 100644 suite/chrome/mailnews/mailTasksOverlay.dtd
create mode 100644 suite/chrome/mailnews/mailViewList.dtd
create mode 100644 suite/chrome/mailnews/mailViewSetup.dtd
create mode 100644 suite/chrome/mailnews/mailviews.properties
create mode 100644 suite/chrome/mailnews/mapi/mapi.properties
create mode 100644 suite/chrome/mailnews/markByDate.dtd
create mode 100644 suite/chrome/mailnews/messenger.dtd
create mode 100644 suite/chrome/mailnews/mime.properties
create mode 100644 suite/chrome/mailnews/mimeheader.properties
create mode 100644 suite/chrome/mailnews/msgAccountCentral.dtd
create mode 100644 suite/chrome/mailnews/msgFolderPickerOverlay.dtd
create mode 100644 suite/chrome/mailnews/msgHdrViewOverlay.dtd
create mode 100644 suite/chrome/mailnews/msgHdrViewPopup.dtd
create mode 100644 suite/chrome/mailnews/msgSynchronize.dtd
create mode 100644 suite/chrome/mailnews/msgViewPickerOverlay.dtd
create mode 100644 suite/chrome/mailnews/msgmdn.properties
create mode 100644 suite/chrome/mailnews/newFolderDialog.dtd
create mode 100644 suite/chrome/mailnews/news.properties
create mode 100644 suite/chrome/mailnews/newsblog/am-newsblog.dtd
create mode 100644 suite/chrome/mailnews/newsblog/feed-subscriptions.dtd
create mode 100644 suite/chrome/mailnews/newsblog/newsblog.properties
create mode 100644 suite/chrome/mailnews/oeImportMsgs.properties
create mode 100644 suite/chrome/mailnews/offline.properties
create mode 100644 suite/chrome/mailnews/offlineStartup.properties
create mode 100644 suite/chrome/mailnews/outlookImportMsgs.properties
create mode 100644 suite/chrome/mailnews/pgpmime.properties
create mode 100644 suite/chrome/mailnews/pref/AccountManager.dtd
create mode 100644 suite/chrome/mailnews/pref/AccountWizard.dtd
create mode 100644 suite/chrome/mailnews/pref/am-addressing.dtd
create mode 100644 suite/chrome/mailnews/pref/am-advanced.dtd
create mode 100644 suite/chrome/mailnews/pref/am-archiveoptions.dtd
create mode 100644 suite/chrome/mailnews/pref/am-copies.dtd
create mode 100644 suite/chrome/mailnews/pref/am-identities-list.dtd
create mode 100644 suite/chrome/mailnews/pref/am-identity-edit.dtd
create mode 100644 suite/chrome/mailnews/pref/am-junk.dtd
create mode 100644 suite/chrome/mailnews/pref/am-main.dtd
create mode 100644 suite/chrome/mailnews/pref/am-mdn.dtd
create mode 100644 suite/chrome/mailnews/pref/am-mdn.properties
create mode 100644 suite/chrome/mailnews/pref/am-offline.dtd
create mode 100644 suite/chrome/mailnews/pref/am-server-advanced.dtd
create mode 100644 suite/chrome/mailnews/pref/am-server-top.dtd
create mode 100644 suite/chrome/mailnews/pref/am-serverwithnoidentities.dtd
create mode 100644 suite/chrome/mailnews/pref/mailPrefsOverlay.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-addressing.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-character_encoding.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-composing_messages.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-directory-add.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-directory.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-formatting.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-junk.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-mailnews.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-notifications.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-offline.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-receipts.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-tags.dtd
create mode 100644 suite/chrome/mailnews/pref/pref-viewing_messages.dtd
create mode 100644 suite/chrome/mailnews/pref/prefs.properties
create mode 100644 suite/chrome/mailnews/pref/replicationProgress.properties
create mode 100644 suite/chrome/mailnews/pref/smtpEditOverlay.dtd
create mode 100644 suite/chrome/mailnews/region.properties
create mode 100644 suite/chrome/mailnews/renameFolderDialog.dtd
create mode 100644 suite/chrome/mailnews/search-attributes.properties
create mode 100644 suite/chrome/mailnews/search-operators.properties
create mode 100644 suite/chrome/mailnews/search.properties
create mode 100644 suite/chrome/mailnews/searchTermOverlay.dtd
create mode 100644 suite/chrome/mailnews/shutdownWindow.properties
create mode 100644 suite/chrome/mailnews/smime.properties
create mode 100644 suite/chrome/mailnews/smime/am-smime.dtd
create mode 100644 suite/chrome/mailnews/smime/am-smime.properties
create mode 100644 suite/chrome/mailnews/smime/certFetchingStatus.dtd
create mode 100644 suite/chrome/mailnews/smime/msgCompSMIMEOverlay.dtd
create mode 100644 suite/chrome/mailnews/smime/msgCompSMIMEOverlay.properties
create mode 100644 suite/chrome/mailnews/smime/msgCompSecurityInfo.dtd
create mode 100644 suite/chrome/mailnews/smime/msgCompSecurityInfo.properties
create mode 100644 suite/chrome/mailnews/smime/msgReadSMIMEOverlay.dtd
create mode 100644 suite/chrome/mailnews/smime/msgReadSMIMEOverlay.properties
create mode 100644 suite/chrome/mailnews/smime/msgReadSecurityInfo.dtd
create mode 100644 suite/chrome/mailnews/smime/msgSecurityInfo.properties
create mode 100644 suite/chrome/mailnews/start.dtd
create mode 100644 suite/chrome/mailnews/subscribe.dtd
create mode 100644 suite/chrome/mailnews/subscribe.properties
create mode 100644 suite/chrome/mailnews/textImportMsgs.properties
create mode 100644 suite/chrome/mailnews/threadpane.dtd
create mode 100644 suite/chrome/mailnews/vCardImportMsgs.properties
create mode 100644 suite/chrome/mailnews/viewLog.dtd
create mode 100644 suite/chrome/mailnews/virtualFolderListDialog.dtd
create mode 100644 suite/chrome/mailnews/virtualFolderProperties.dtd
create mode 100644 suite/chrome/mailnews/wmImportMsgs.properties
create mode 100644 suite/chrome/mozldap/ldap.properties
create mode 100644 suite/crashreporter/crashreporter-override.ini
create mode 100644 suite/defines.inc
create mode 100644 suite/extra-jar.mn
create mode 100644 suite/installer/windows/custom.properties
create mode 100644 suite/installer/windows/mui.properties
create mode 100644 suite/installer/windows/override.properties
create mode 100644 suite/profile/bookmarks.extra
create mode 100644 suite/profile/bookmarks.inc
create mode 100644 suite/profile/chrome/userChrome-example.css
create mode 100644 suite/profile/chrome/userContent-example.css
create mode 100644 suite/profile/panels.extra
create mode 100644 suite/suite-l10n.js
create mode 100644 suite/updater/updater.ini
create mode 100644 toolkit/chrome/alerts/alert.dtd
create mode 100644 toolkit/chrome/alerts/alert.properties
create mode 100644 toolkit/chrome/autoconfig/autoconfig.properties
create mode 100644 toolkit/chrome/global-platform/mac/intl.properties
create mode 100644 toolkit/chrome/global-platform/mac/platformKeys.properties
create mode 100644 toolkit/chrome/global-platform/unix/intl.properties
create mode 100644 toolkit/chrome/global-platform/unix/platformKeys.properties
create mode 100644 toolkit/chrome/global-platform/win/intl.properties
create mode 100644 toolkit/chrome/global-platform/win/platformKeys.properties
create mode 100644 toolkit/chrome/global/aboutReader.properties
create mode 100644 toolkit/chrome/global/aboutStudies.properties
create mode 100644 toolkit/chrome/global/aboutWebrtc.properties
create mode 100644 toolkit/chrome/global/appPicker.dtd
create mode 100644 toolkit/chrome/global/autocomplete.properties
create mode 100644 toolkit/chrome/global/browser.properties
create mode 100644 toolkit/chrome/global/charsetMenu.dtd
create mode 100644 toolkit/chrome/global/charsetMenu.properties
create mode 100644 toolkit/chrome/global/commonDialog.dtd
create mode 100644 toolkit/chrome/global/commonDialogs.properties
create mode 100644 toolkit/chrome/global/contentAreaCommands.properties
create mode 100644 toolkit/chrome/global/datetimebox.dtd
create mode 100644 toolkit/chrome/global/dialog.properties
create mode 100644 toolkit/chrome/global/dialogOverlay.dtd
create mode 100644 toolkit/chrome/global/editMenuOverlay.dtd
create mode 100644 toolkit/chrome/global/extensions.properties
create mode 100644 toolkit/chrome/global/fallbackMenubar.properties
create mode 100644 toolkit/chrome/global/filepicker.properties
create mode 100644 toolkit/chrome/global/findbar.properties
create mode 100644 toolkit/chrome/global/global-extension-fields.properties
create mode 100644 toolkit/chrome/global/globalKeys.dtd
create mode 100644 toolkit/chrome/global/intl.css
create mode 100644 toolkit/chrome/global/intl.properties
create mode 100644 toolkit/chrome/global/keys.properties
create mode 100644 toolkit/chrome/global/mozilla.dtd
create mode 100644 toolkit/chrome/global/narrate.properties
create mode 100644 toolkit/chrome/global/notification.dtd
create mode 100644 toolkit/chrome/global/printdialog.properties
create mode 100644 toolkit/chrome/global/resetProfile.dtd
create mode 100644 toolkit/chrome/global/resetProfile.properties
create mode 100644 toolkit/chrome/global/textcontext.dtd
create mode 100644 toolkit/chrome/global/tree.dtd
create mode 100644 toolkit/chrome/global/videocontrols.dtd
create mode 100644 toolkit/chrome/global/viewSource.properties
create mode 100644 toolkit/chrome/global/wizard.properties
create mode 100644 toolkit/chrome/mozapps/downloads/downloads.properties
create mode 100644 toolkit/chrome/mozapps/downloads/settingsChange.dtd
create mode 100644 toolkit/chrome/mozapps/downloads/unknownContentType.dtd
create mode 100644 toolkit/chrome/mozapps/downloads/unknownContentType.properties
create mode 100644 toolkit/chrome/mozapps/extensions/extensions.dtd
create mode 100644 toolkit/chrome/mozapps/extensions/extensions.properties
create mode 100644 toolkit/chrome/mozapps/handling/handling.dtd
create mode 100644 toolkit/chrome/mozapps/handling/handling.properties
create mode 100644 toolkit/chrome/mozapps/profile/profileSelection.properties
create mode 100644 toolkit/chrome/mozapps/update/updates.properties
create mode 100644 toolkit/chrome/passwordmgr/passwordmgr.properties
create mode 100644 toolkit/chrome/places/places.properties
create mode 100644 toolkit/chrome/pluginproblem/pluginproblem.dtd
create mode 100644 toolkit/chrome/search/search.properties
create mode 100644 toolkit/crashreporter/aboutcrashes.ftl
create mode 100644 toolkit/crashreporter/crashreporter.ini
create mode 100644 toolkit/defines.inc
create mode 100644 toolkit/toolkit/about/aboutAbout.ftl
create mode 100644 toolkit/toolkit/about/aboutAddons.ftl
create mode 100644 toolkit/toolkit/about/aboutCompat.ftl
create mode 100644 toolkit/toolkit/about/aboutConfig.ftl
create mode 100644 toolkit/toolkit/about/aboutGlean.ftl
create mode 100644 toolkit/toolkit/about/aboutHttpsOnlyError.ftl
create mode 100644 toolkit/toolkit/about/aboutMozilla.ftl
create mode 100644 toolkit/toolkit/about/aboutNetworking.ftl
create mode 100644 toolkit/toolkit/about/aboutPerformance.ftl
create mode 100644 toolkit/toolkit/about/aboutPlugins.ftl
create mode 100644 toolkit/toolkit/about/aboutProfiles.ftl
create mode 100644 toolkit/toolkit/about/aboutRights.ftl
create mode 100644 toolkit/toolkit/about/aboutServiceWorkers.ftl
create mode 100644 toolkit/toolkit/about/aboutSupport.ftl
create mode 100644 toolkit/toolkit/about/aboutTelemetry.ftl
create mode 100644 toolkit/toolkit/about/abuseReports.ftl
create mode 100644 toolkit/toolkit/about/certviewer.ftl
create mode 100644 toolkit/toolkit/about/url-classifier.ftl
create mode 100644 toolkit/toolkit/extensions/blocklist.ftl
create mode 100644 toolkit/toolkit/featuregates/features.ftl
create mode 100644 toolkit/toolkit/global/createProfileWizard.ftl
create mode 100644 toolkit/toolkit/global/handlerDialog.ftl
create mode 100644 toolkit/toolkit/global/processTypes.ftl
create mode 100644 toolkit/toolkit/global/profileDowngrade.ftl
create mode 100644 toolkit/toolkit/global/profileSelection.ftl
create mode 100644 toolkit/toolkit/global/resetProfile.ftl
create mode 100644 toolkit/toolkit/global/textActions.ftl
create mode 100644 toolkit/toolkit/global/unknownContentType.ftl
create mode 100644 toolkit/toolkit/global/videocontrols.ftl
create mode 100644 toolkit/toolkit/global/wizard.ftl
create mode 100644 toolkit/toolkit/intl/languageNames.ftl
create mode 100644 toolkit/toolkit/intl/regionNames.ftl
create mode 100644 toolkit/toolkit/main-window/autocomplete.ftl
create mode 100644 toolkit/toolkit/main-window/findbar.ftl
create mode 100644 toolkit/toolkit/payments/payments.ftl
create mode 100644 toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
create mode 100644 toolkit/toolkit/preferences/preferences.ftl
create mode 100644 toolkit/toolkit/printing/printDialogs.ftl
create mode 100644 toolkit/toolkit/printing/printPreview.ftl
create mode 100644 toolkit/toolkit/printing/printUI.ftl
create mode 100644 toolkit/toolkit/updates/elevation.ftl
create mode 100644 toolkit/toolkit/updates/history.ftl
diff --git a/browser/branding/official/brand.dtd b/browser/branding/official/brand.dtd
new file mode 100644
index 00000000000..d094ad0f8d0
--- /dev/null
+++ b/browser/branding/official/brand.dtd
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/browser/branding/official/brand.ftl b/browser/branding/official/brand.ftl
new file mode 100644
index 00000000000..9cd03ddf871
--- /dev/null
+++ b/browser/branding/official/brand.ftl
@@ -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/.
+
+
+## Firefox Brand
+##
+## Firefox must be treated as a brand, and kept in English.
+## It cannot be:
+## - Declined to adapt to grammatical case.
+## - Transliterated.
+## - Translated.
+##
+## Reference: https://www.mozilla.org/styleguide/communications/translation/
+
+## Firefox and Mozilla Brand
+##
+## Firefox and Mozilla must be treated as a brand.
+##
+## They cannot be:
+## - Transliterated.
+## - Translated.
+##
+## Declension should be avoided where possible, leaving the original
+## brand unaltered in prominent UI positions.
+##
+## For further details, consult:
+## https://mozilla-l10n.github.io/styleguides/mozilla_general/#brands-copyright-and-trademark
+
+-brand-shorter-name = Firefox
+-brand-short-name = Firefox
+-brand-full-name = Mozilla Firefox
+# This brand name can be used in messages where the product name needs to
+# remain unchanged across different versions (Nightly, Beta, etc.).
+-brand-product-name = Firefox
+-vendor-short-name = Mozilla
+trademarkInfo = O Firefox y os logotipos d'o Firefox son marcas rechistradas d'a Mozilla Foundation.
diff --git a/browser/branding/official/brand.properties b/browser/branding/official/brand.properties
new file mode 100644
index 00000000000..568f227d4ce
--- /dev/null
+++ b/browser/branding/official/brand.properties
@@ -0,0 +1,14 @@
+# 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/.
+
+brandShorterName=Firefox
+brandShortName=Firefox
+brandFullName=Mozilla Firefox
+# LOCALIZATION NOTE(brandProductName):
+# This brand name can be used in messages where the product name needs to
+# remain unchanged across different versions (Nightly, Beta, etc.).
+brandProductName=Firefox
+vendorShortName=Mozilla
+
+syncBrandShortName=Sync
diff --git a/browser/browser/aboutCertError.ftl b/browser/browser/aboutCertError.ftl
new file mode 100644
index 00000000000..fa488ece442
--- /dev/null
+++ b/browser/browser/aboutCertError.ftl
@@ -0,0 +1,100 @@
+# 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/.
+
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+cert-error-intro = { $hostname } fa servir un certificau de seguranza no valido.
+cert-error-mitm-intro = Los puestos web preban la suya identidat per medio de certificaus emesos per entidatz certificaderas.
+cert-error-mitm-mozilla = { -brand-short-name } ye refirmau per Mozilla, una organización sin animo de lucro que administra un almagazén d'autoridatz de certificación (CA) ubierto de tot. L'almagazén aduya a asegurar que las autoridatz de certificación respectan las milloras practicas de seguranza pa protecher los usuarios.
+cert-error-mitm-connection = { -brand-short-name } emplega l'almagazén de CA de Mozilla pa verfificar si una connexion ye segura, millor que con certificaus daus por o sistema operativo de l'usuario. Per ixo, si un antivirus u un ret intercepta una connexion con bell certificau dau per una CA que no ye en l'almagazén de Mozilla, la conexión se considera insegura.
+cert-error-trust-unknown-issuer-intro = Belún puet estar mirando d'impersonar lo puesto, y no habráis de continar.
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+cert-error-trust-unknown-issuer = Las pachinas web prueban as suyas identidatz con certificaus. { -brand-short-name } no confÃa en { $hostname } perque lo suyo creador de certificaus ye desconoixiu, lo certificau ye autofirmau u lo servidor no ye ninviando los certificaus intermedios correctos.
+cert-error-trust-cert-invalid = No se confÃa en o certificau porque estió emitiu por un certificau de CA no valido.
+cert-error-trust-untrusted-issuer = No se confÃa en o certificau porque tampoco no se confÃa en o certificau d'o emisor.
+cert-error-trust-signature-algorithm-disabled = No se confÃa en o certificau porque s'ha sinyau con un algoritmo de sinyadura que se desactivó porque no yera seguro.
+cert-error-trust-expired-issuer = No se confÃa en o certificau porque o certificau d'o emisor ha venciu.
+cert-error-trust-self-signed = No se confÃa en o certificau porque ye sinyau por ell mesmo.
+cert-error-trust-symantec = Los certificaus expedius por GeoTrust, RapidSSL, Symantec, Thawte y VeriSign ya no se consideran seguras perque estas autoridatz de certificaus no han seguiu practicas de seguranza en o pasau.
+cert-error-untrusted-default = O certificau no procede d'una fuent de confianza.
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+cert-error-domain-mismatch = Las pachinas web gosan prebar la suya identidat con certificaus. { -brand-short-name } no confÃa en este puesto perque fa servir un certificau que no ye valido pa { $hostname }.
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+# $alt-name (String) - Alternate domain name for which the cert is valid.
+cert-error-domain-mismatch-single = Las pachinas web preban a suya identidat per medio de certificaus. { -brand-short-name } no confia en ista pachina perque fa servir un certificau que no ye valido pa { $hostname }. O certificau ye valido nomás pa { $alt-name } .
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+# $alt-name (String) - Alternate domain name for which the cert is valid.
+cert-error-domain-mismatch-single-nolink = Las pachinas web preban a suya identidat per medio de certificaus. { -brand-short-name } no confia en ista pachina perque fa servir un certificau que no ye valido pa { $hostname }. Lo certificau ye valido nomás pa { $alt-name } .
+# Variables:
+# $subject-alt-names (String) - Alternate domain names for which the cert is valid.
+cert-error-domain-mismatch-multiple = Las pachinas web preban a suya identidat per medio de certificaus. { -brand-short-name } no confia en ista pachina perque fa servir un certificau que no ye valido pa { $hostname }. Lo certificau ye valido nomás pa los nombres siguients:{ $subject-alt-names }
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+# $not-after-local-time (Date) - Certificate is not valid after this time.
+cert-error-expired-now = Las pachinas web preban a suya identidat per medio de certificaus, que son validos per un cierto tiempo. Lo certificau para { $hostname } caducó lo { $not-after-local-time }.
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+# $not-before-local-time (Date) - Certificate is not valid before this time.
+cert-error-not-yet-valid-now = Las pachinas web preban a suya identidat per medio de certificaus que son validos per un cierto tiempo. Lo certificau para { $hostname } no ye valido hasta { $not-before-local-time }.
+# Variables:
+# $error (String) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
+cert-error-code-prefix-link = Codigo d'error: { $error }
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+cert-error-symantec-distrust-description = Los puestos web preban la suya identidat per medio de certificaus, que son emesos per autoridatz de certificación. La mayor parte d'os navegadors ya no se fÃan d'os certificaus emesos per GeoTrust, RapidSSL, Symantec, Thawte y VeriSign. { $hostname } fa servir un certificau d'una d'estas autoridatz y per ixo la identidat d'o puesto web no se puede prebar.
+cert-error-symantec-distrust-admin = Puetz notificar lo problema a l'administrador d'o puesto web.
+# Variables:
+# $hasHSTS (Boolean) - Indicates whether HSTS header is present.
+cert-error-details-hsts-label = Seguranza de Transporte Estricto HTTP: { $hasHSTS }
+# Variables:
+# $hasHPKP (Boolean) - Indicates whether HPKP header is present.
+cert-error-details-key-pinning-label = Fixación de Clau Publica HTTP: { $hasHPKP }
+cert-error-details-cert-chain-label = Cadena de certificaus:
+open-in-new-window-for-csp-or-xfo-error = Ubrir pachina en una finestra nueva
+# Variables:
+# $hostname (String) - Hostname of the website blocked by csp or xfo error.
+csp-xfo-blocked-long-desc = Pa protecher la tuya seguranza, { $hostname } no permitirá que { -brand-short-name } amuestre la pachina si atro puesto la tiene incrustada. Pa veyer esta pachina la has d'ubrir en una nueva finestra.
+
+## Messages used for certificate error titles
+
+connectionFailure-title = No s'ha puesto connectar
+deniedPortAccess-title = L'adreza ye restrinchida
+# "Hmm" is a sound made when considering or puzzling over something.
+# You don't have to include it in your translation if your language does not have a written word like this.
+dnsNotFound-title = Umm. Somos tenendo bell problema pa trobar este puesto.
+fileNotFound-title = No s'ha trobau o fichero
+fileAccessDenied-title = S'ha denegau l'acceso a lo fichero
+generic-title = Ups.
+captivePortal-title = Iniciar sesión de ret
+# "Hmm" is a sound made when considering or puzzling over something.
+# You don't have to include it in your translation if your language does not have a written word like this.
+malformedURI-title = Umm. Ixa adreza no fa buena cara.
+netInterrupt-title = S'ha interrumpiu a connexión
+notCached-title = O documento ha circumduciu
+netOffline-title = Modo sin connexión
+contentEncodingError-title = Error de codificación d'o conteniu
+unsafeContentType-title = Tipo de fichero inseguro
+netReset-title = S'ha reiniciau a connexión
+netTimeout-title = S'ha acotolau o tiempo d'aspera d'a connexión
+unknownProtocolFound-title = No s'ha entendiu l'adreza
+proxyConnectFailure-title = O servidor proxy ye refusando as connexions
+proxyResolveFailure-title = No s'ha puesto trobar o servidor proxy
+redirectLoop-title = A pachina no ye reendrezando adequadament
+unknownSocketType-title = Respuesta inasperada d'o servidor
+nssFailure2-title = Ha fallau la connexión segura
+csp-xfo-error-title = { -brand-short-name } no puet ubrir esta pachina
+corruptedContentError-title = Error en o conteniu d'a pachina
+remoteXUL-title = XUL remoto
+sslv3Used-title = No ye posible connectar de traza segura
+inadequateSecurityError-title = La connexion no ye pas segura
+blockedByPolicy-title = Pachina blocada
+clockSkewError-title = Lo reloch d'o tuyo ordinador ye mal
+networkProtocolError-title = Error de protocolo de ret
+nssBadCert-title = Atención: risgo potencial de seguranza
+nssBadCert-sts-title = Connexión blocada: problema potencial de seguranza
+certerror-mitm-title = Un programa ye privando que { -brand-short-name } se connecte de manera segura a este puesto
diff --git a/browser/browser/aboutConfig.ftl b/browser/browser/aboutConfig.ftl
new file mode 100644
index 00000000000..b02fdd62b13
--- /dev/null
+++ b/browser/browser/aboutConfig.ftl
@@ -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/.
+
+
+## These strings appear on the warning you see when first visiting about:config.
+
+about-config-intro-warning-title = Ves con cuenta!
+about-config-intro-warning-text = Lo cambio d'as preferencia de configuración abanzadas puede afectar a lo rendimiento u la seguranza de { -brand-short-name }.
+about-config-intro-warning-checkbox = Avisar-me cuan yo mire d'acceder a estas preferencias
+about-config-intro-warning-button = Acceptar lo risgo y continar
+
+##
+
+# This is shown on the page before searching but after the warning is accepted.
+about-config-caution-text = Lo cambio d'esta preferencia puede afectar a lo rendimiento u la seguranza de { -brand-short-name }.
+about-config-page-title = Preferencias Abanzadas
+about-config-search-input1 =
+ .placeholder = Buscar por o nombre de preferencia
+about-config-show-all = Amostrar-lo tot
+about-config-pref-add-button =
+ .title = Anyadir
+about-config-pref-toggle-button =
+ .title = Commutar
+about-config-pref-edit-button =
+ .title = Editar
+about-config-pref-save-button =
+ .title = Alzar
+about-config-pref-reset-button =
+ .title = Reiniciar
+about-config-pref-delete-button =
+ .title = Borrar
+
+## Labels for the type selection radio buttons shown when adding preferences.
+
+about-config-pref-add-type-boolean = Booleano
+about-config-pref-add-type-number = Numero
+about-config-pref-add-type-string = Cadena
+
+## Preferences with a non-default value are differentiated visually, and at the
+## same time the state is made accessible to screen readers using an aria-label
+## that won't be visible or copied to the clipboard.
+##
+## Variables:
+## $value (String): The full value of the preference.
+
+about-config-pref-accessible-value-default =
+ .aria-label = { $value } (per defecto)
+about-config-pref-accessible-value-custom =
+ .aria-label = { $value } (personalizau)
diff --git a/browser/browser/aboutDialog.ftl b/browser/browser/aboutDialog.ftl
new file mode 100644
index 00000000000..2c92d794857
--- /dev/null
+++ b/browser/browser/aboutDialog.ftl
@@ -0,0 +1,60 @@
+# 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/.
+
+aboutDialog-title =
+ .title = Arredol de { -brand-full-name }
+
+releaseNotes-link = Novedatz
+
+update-checkForUpdatesButton =
+ .label = Mirar actualizacions
+ .accesskey = M
+
+update-updateButton =
+ .label = Reiniciar pa esviellar { -brand-shorter-name }
+ .accesskey = R
+
+update-checkingForUpdates = Comprebando as actualizacionsâ¦
+update-downloading = Descargando actualización â
+update-applying = Se ye esviellandoâ¦
+
+update-failed = L'actualización ha fallau. Descargar a zaguera versión
+update-failed-main = L'actualización ha fallau. Descargar a zaguera versión
+
+update-adminDisabled = Actualizacions desactivadas por o suyo administrador
+update-noUpdatesFound = { -brand-short-name } ye esviellau
+update-otherInstanceHandlingUpdates = Unatra instancia ye esviellando { -brand-short-name }
+
+update-manual = Actualización disponible en
+
+update-unsupported = Iste sistema ya no se puede esviellar mas. Saber-ne mas
+
+update-restarting = Se ye reiniciandoâ¦
+
+channel-description = Ye fendo servir a canal d'actualizacions.{ " " }
+
+warningDesc-version = { -brand-short-name } ye experimental y puede estar inestable.
+
+community-exp = { -vendor-short-name } ye una comunidat global que treballa a ixena ta preservar o ret ubierto, publico y accesible ta totz.
+
+community-2 = { -brand-short-name } ye disenyau por { -vendor-short-name } , una comunidat global que treballa a zofra ta preservar o ret ubierto, publico y accesible ta totz.
+
+helpus = Quiere aduyar? Faiga una donación u embreque-se-ie!
+
+bottomLinks-license = Información d'a licencia
+bottomLinks-rights = Dreitos d'os usuarios finals
+bottomLinks-privacy = Politica de privacidat
+
+# Example of resulting string: 66.0.1 (64-bit)
+# Variables:
+# $version (String): version of Firefox, e.g. 66.0.1
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version = { $version } ({ $bits }-bits)
+
+# Example of resulting string: 66.0a1 (2019-01-16) (64-bit)
+# Variables:
+# $version (String): version of Firefox for Nightly builds, e.g. 66.0a1
+# $isodate (String): date in ISO format, e.g. 2019-01-16
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version-nightly = { $version } ({ $isodate }) ({ $bits }-bits)
diff --git a/browser/browser/aboutLogins.ftl b/browser/browser/aboutLogins.ftl
new file mode 100644
index 00000000000..3cd53b05248
--- /dev/null
+++ b/browser/browser/aboutLogins.ftl
@@ -0,0 +1,234 @@
+# 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/.
+# NOTE: New strings should use the about-logins- prefix.
+
+about-logins-page-title = Inicios de sesión y claus
+
+# "Google Play" and "App Store" are both branding and should not be translated
+
+login-app-promo-title = Leva-te las tuyas claus ta qualsequier cabo
+login-app-promo-subtitle = Instala l'aplicación gratuita { -lockwise-brand-name }
+login-app-promo-android =
+ .alt = Baixa-te-la de Google Play
+login-app-promo-apple =
+ .alt = Baixa-te-la de l'App Store
+login-filter =
+ .placeholder = Buscar nombres d'usuario
+create-login-button = Creyar un nuevo nombre d'usuario
+fxaccounts-sign-in-text = Acceder a las claus dende totz los tuyos dispositivos
+fxaccounts-sign-in-button = Inicia la sesión en { -sync-brand-short-name }
+fxaccounts-avatar-button =
+ .title = Chestionar la cuenta
+
+## The ⯠menu that is in the top corner of the page
+
+menu =
+ .title = Ubrir lo menú
+# This menuitem is only visible on Windows and macOS
+about-logins-menu-menuitem-import-from-another-browser = Importar dende belatro navegadorâ¦
+about-logins-menu-menuitem-import-from-a-file = Importar dende un ficheroâ¦
+about-logins-menu-menuitem-export-logins = Exportar os inicios de sesiónâ¦
+menu-menuitem-preferences =
+ { PLATFORM() ->
+ [windows] Opcions
+ *[other] Preferencias
+ }
+about-logins-menu-menuitem-help = Aduya
+menu-menuitem-android-app = { -lockwise-brand-short-name } pa Android
+menu-menuitem-iphone-app = { -lockwise-brand-short-name } pa iPhone y iPad
+
+## Login List
+
+login-list =
+ .aria-label = Nombres d'usuario que coinciden con la busqueda
+login-list-count =
+ { $count ->
+ [one] { $count } nombre d'usuario
+ *[other] { $count } nombres d'usuario
+ }
+login-list-sort-label-text = Ordenar per:
+login-list-name-option = Nombre (A-Z)
+login-list-name-reverse-option = Nombre (Z-A)
+about-logins-login-list-alerts-option = Alertas
+login-list-last-changed-option = Zaguera modificación
+login-list-last-used-option = Zaguer uso
+login-list-intro-title = No s'ha trobau garra nombre d'usuario
+login-list-intro-description = Quan alces una clau en { -brand-product-name }, s'amostrará aquÃ
+about-logins-login-list-empty-search-title = No s'ha trobau garra nombre d'usuario
+about-logins-login-list-empty-search-description = No i hai garra resultau que coincida con a busqueda
+login-list-item-title-new-login = Nuevo nombre d'usuario
+login-list-item-subtitle-new-login = Escribe la tuya información d'inicio de sesión
+login-list-item-subtitle-missing-username = (garra nombre d'usuario)
+about-logins-list-item-breach-icon =
+ .title = Puesto web con filtración de datos
+about-logins-list-item-vulnerable-password-icon =
+ .title = Clau vulnerable
+
+## Introduction screen
+
+login-intro-heading = Yes mirando los inicios de sesión que has alzaus? Configura { -sync-brand-short-name }
+about-logins-login-intro-heading-logged-out = Yes mirando los inicios de sesión que has alzau? Configura { -sync-brand-short-name } u importar-los
+about-logins-login-intro-heading-logged-in = No s'ha trobau garra inicio de sesión sincronizau.
+login-intro-description = Si has alzau inicios de sesión en { -brand-product-name } en belatro dispositivo, esta ye la manera de tener-los tamién aquÃ:
+login-intro-instruction-fxa = Crea un { -fxaccount-brand-name } u inicia-ie la sesión dende lo dispositivo an que tiens alzaus los inicios de sesión
+login-intro-instruction-fxa-settings = Asegura-te de que has triau la casilla de selección Inicios de sesión en os achustes de { -sync-brand-short-name }
+about-logins-intro-instruction-help = Pa obtener mas aduya, visita l' asistencia de { -lockwise-brand-short-name } .
+about-logins-intro-import = Si los inicios de sesión s'han alzau en belatro ordinador, puetz importar-los en { -lockwise-brand-short-name }
+about-logins-intro-import2 = Si os tuyos inicios de sesión son guardaus defuera de { -brand-product-name }, puetz importar-los dende atro navegador u dende un archivo
+
+## Login
+
+login-item-new-login-title = Creyar un nuevo nombre d'usuario
+login-item-edit-button = Editar
+about-logins-login-item-remove-button = Eliminar
+login-item-origin-label = Adreza d'o puesto web
+login-item-origin =
+ .placeholder = https://www.example.com
+login-item-username-label = Nombre d'usuario
+about-logins-login-item-username =
+ .placeholder = (garra nombre d'usuario)
+login-item-copy-username-button-text = Copiar
+login-item-copied-username-button-text = S'ha copiau!
+login-item-password-label = Clau
+login-item-password-reveal-checkbox =
+ .aria-label = Amostrar a clau
+login-item-copy-password-button-text = Copiar
+login-item-copied-password-button-text = S'ha copiau!
+login-item-save-changes-button = Alzar los cambios
+login-item-save-new-button = Alzar
+login-item-cancel-button = Cancelar
+login-item-time-changed = Zaguera modificación: { DATETIME($timeChanged, day: "numeric", month: "long", year: "numeric") }
+login-item-time-created = Creau: { DATETIME($timeCreated, day: "numeric", month: "long", year: "numeric") }
+login-item-time-used = Zaguer uso: { DATETIME($timeUsed, day: "numeric", month: "long", year: "numeric") }
+
+## OS Authentication dialog
+
+about-logins-os-auth-dialog-caption = { -brand-full-name }
+
+## The macOS strings are preceded by the operating system with "Firefox is trying to "
+## and includes subtitle of "Enter password for the user "xxx" to allow this." These
+## notes are only valid for English. Please test in your respected locale.
+
+# This message can be seen when attempting to edit a login in about:logins on Windows.
+about-logins-edit-login-os-auth-dialog-message-win = Pa editar tu inicio de sesión, escribe las tuyas credencias d'acceso a Windows. Esto te aduya a protecher la seguranza d'as tuyas cuentas.
+# This message can be seen when attempting to edit a login in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-edit-login-os-auth-dialog-message-macosx = editar l'inicio de sesión alzau
+# This message can be seen when attempting to reveal a password in about:logins on Windows.
+about-logins-reveal-password-os-auth-dialog-message-win = Ta veyer a tuya clau, escribe las tuyas credencials d'acceso a Windows. Esto t'aduya a protecher la seguranza d'as tuyas cuentas.
+# This message can be seen when attempting to reveal a password in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-reveal-password-os-auth-dialog-message-macosx = amostrar la clau alzada
+# This message can be seen when attempting to copy a password in about:logins on Windows.
+about-logins-copy-password-os-auth-dialog-message-win = Pa veyer a tuya clau, escribe las tuyas credencials d'acceso a Windows. Esto t'aduya a protecher la seguranza d'as tuyas cuentas.
+# This message can be seen when attempting to copy a password in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-copy-password-os-auth-dialog-message-macosx = copia la clau alzada
+
+## Master Password notification
+
+master-password-notification-message = Escribe la clau mayestra pa veyer los inicios de sesión y claus alzaus
+# This message can be seen when attempting to export a password in about:logins on Windows.
+about-logins-export-password-os-auth-dialog-message-win = Pa exportar los tuyos inicios de sesión, escribe las tuyas credencials d'acceso a Windows. Esto t'aduya a protecher la seguranza d'as tuyas cuentas.
+# This message can be seen when attempting to export a password in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-export-password-os-auth-dialog-message-macosx = exportar los inicios de sesión y claus
+
+## Primary Password notification
+
+about-logins-primary-password-notification-message = Escribe la clau primaria pa veyer los inicios de sesión y as claus alzaus
+master-password-reload-button =
+ .label = Iniciar sesión
+ .accesskey = I
+
+## Password Sync notification
+
+enable-password-sync-notification-message =
+ { PLATFORM() ->
+ [windows] Quiers acceder a los tuyos inicios de sesión astà an que usas { -brand-product-name }? Ves ta las Opcions de { -sync-brand-short-name } y marca la caixeta de selección Inicios de sesión.
+ *[other] Quiers acceder a los tuyos inicios de sesión astà an que usas { -brand-product-name }? Ves ta las Preferencias de { -sync-brand-short-name } y marca la caixeta de selección Inicios de sesión.
+ }
+enable-password-sync-preferences-button =
+ .label =
+ { PLATFORM() ->
+ [windows] Visitar las opcions de { -sync-brand-short-name }
+ *[other] Visitar las preferencias de { -sync-brand-short-name }
+ }
+ .accesskey = V
+about-logins-enable-password-sync-dont-ask-again-button =
+ .label = No tornar a preguntar-me-lo
+ .accesskey = N
+
+## Dialogs
+
+confirmation-dialog-cancel-button = Cancelar
+confirmation-dialog-dismiss-button =
+ .title = Cancelar
+about-logins-confirm-remove-dialog-title = Eliminar este nombre d'usuario?
+confirm-delete-dialog-message = Esta acción no se puet desfer.
+about-logins-confirm-remove-dialog-confirm-button = Eliminar
+about-logins-confirm-export-dialog-title = Exportar inicios de sesión y claus
+about-logins-confirm-export-dialog-message = Las tuyas claus s'han alzau como testo lechible (exemplo, BadP@ssw0rd) asinas que qualsiquiera que pueda ubrir lo archivo alzau podrá leyer-las.
+about-logins-confirm-export-dialog-confirm-button = Exportarâ¦
+confirm-discard-changes-dialog-title = Descartar los cambios sin alzar?
+confirm-discard-changes-dialog-message = Totz los cambios sin alzar se pueden perder.
+confirm-discard-changes-dialog-confirm-button = Escartar
+
+## Breach Alert notification
+
+about-logins-breach-alert-title = Trenque en a pachina web
+breach-alert-text = Bellas claus d'este puesto s'han filtrau u robau dende que esviellés los tuyos detalles d'inicio de sesión. Cambia la tuya clau pa protecher la tuya cuenta.
+about-logins-breach-alert-date = Iste trenque ha ocurriu en { DATETIME($date, day: "numeric", month: "long", year: "numeric") }
+# Variables:
+# $hostname (String) - The hostname of the website associated with the login, e.g. "example.com"
+about-logins-breach-alert-link = Ir ta { $hostname }
+about-logins-breach-alert-learn-more-link = Saber-ne mas
+
+## Vulnerable Password notification
+
+about-logins-vulnerable-alert-title = Clau vulnerable
+about-logins-vulnerable-alert-text2 = Esta clau s'ha usau con atra cuenta que ha amaneixiu en un robo de datos. Reusar credencials mete las tuyas cuentas en periglo. Cambia esta clau.
+# Variables:
+# $hostname (String) - The hostname of the website associated with the login, e.g. "example.com"
+about-logins-vulnerable-alert-link = Ir ta { $hostname }
+about-logins-vulnerable-alert-learn-more-link = Saber-ne mas
+
+## Error Messages
+
+# This is an error message that appears when a user attempts to save
+# a new login that is identical to an existing saved login.
+# Variables:
+# $loginTitle (String) - The title of the website associated with the login.
+about-logins-error-message-duplicate-login-with-link = Ya existe una dentrada pa { $loginTitle } con ixe nombre d'usuario. Quirs ir ta la dentrada existent?
+# This is a generic error message.
+about-logins-error-message-default = S'ha produciu una error quan se miraba d'alzar esta clau.
+
+## Login Export Dialog
+
+# Title of the file picker dialog
+about-logins-export-file-picker-title = Exportar lo fichero d'inicios de sesión
+# The default file name shown in the file picker when exporting saved logins.
+# This must end in .csv
+about-logins-export-file-picker-default-filename = logins.csv
+about-logins-export-file-picker-export-button = Exportar
+# A description for the .csv file format that may be shown as the file type
+# filter by the operating system.
+about-logins-export-file-picker-csv-filter-title =
+ { PLATFORM() ->
+ [macos] Documento CSV
+ *[other] Archivo CSV
+ }
+
+## Login Import Dialog
+
+# Title of the file picker dialog
+about-logins-import-file-picker-title = Importar lo fichero d'inicios de sesión
+about-logins-import-file-picker-import-button = Importar
+# A description for the .csv file format that may be shown as the file type
+# filter by the operating system.
+about-logins-import-file-picker-csv-filter-title =
+ { PLATFORM() ->
+ [macos] Documento CSV
+ *[other] Archivo CSV
+ }
diff --git a/browser/browser/aboutPolicies.ftl b/browser/browser/aboutPolicies.ftl
new file mode 100644
index 00000000000..6acdfd0ee12
--- /dev/null
+++ b/browser/browser/aboutPolicies.ftl
@@ -0,0 +1,14 @@
+# 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/.
+
+about-policies-title = Politicas d'interpresa
+# 'Active' is used to describe the policies that are currently active
+active-policies-tab = Activo
+errors-tab = Errors
+documentation-tab = Documentación
+no-specified-policies-message = O servicio de politicas d'interpresa ye activo pero no i hai politcas activadas.
+inactive-message = Lo servicio de polÃticas d'interpresa ye inactivo.
+policy-name = Nombre d'a politica
+policy-value = Valor d'a politica
+policy-errors = Errors de politica
diff --git a/browser/browser/aboutPrivateBrowsing.ftl b/browser/browser/aboutPrivateBrowsing.ftl
new file mode 100644
index 00000000000..38cbc9061c3
--- /dev/null
+++ b/browser/browser/aboutPrivateBrowsing.ftl
@@ -0,0 +1,27 @@
+# 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/.
+
+privatebrowsingpage-open-private-window-label = Ubrir una finestra privada
+ .accesskey = p
+about-private-browsing-search-placeholder = Buscar en o web
+about-private-browsing-info-title = Yes en una finestra privada
+about-private-browsing-info-myths = Mitos comuns alredor d'a navegación privada
+about-private-browsing =
+ .title = Mirar en o Web
+about-private-browsing-not-private = Agora no ye en una finestra privada.
+about-private-browsing-info-description = { -brand-short-name } borra lo tuyo historia de busquedas y de navegación quan sales de l'aplicación u zarras totas las pestanyas y finestras de navegacion privada. Encara que ixo no fa que sigas anonimo pa los puestos webs u pa lo tuyo proveyedor de servicios d'Internet, ye mas facil mantener en privau lo que fas en lÃnea debant de qualsequier atra persona que emplegue este ordinador.
+about-private-browsing-need-more-privacy = Te cal mas privacidat?
+about-private-browsing-turn-on-vpn = Preba { -mozilla-vpn-brand-name }
+# This string is the title for the banner for search engine selection
+# in a private window.
+# Variables:
+# $engineName (String) - The engine name that will currently be used for the private window.
+about-private-browsing-search-banner-title = { $engineName } ye lo motor de busqueda per defecto en as finestras privadas
+about-private-browsing-search-banner-description =
+ { PLATFORM() ->
+ [windows] Pa triar unatro motor de busqueda, ves ta las Opcions
+ *[other] Pa triar unatro motor de busqueda, ves ta las Preferencias
+ }
+about-private-browsing-search-banner-close-button =
+ .aria-label = Zarrar
diff --git a/browser/browser/aboutRestartRequired.ftl b/browser/browser/aboutRestartRequired.ftl
new file mode 100644
index 00000000000..3cd74fa6abb
--- /dev/null
+++ b/browser/browser/aboutRestartRequired.ftl
@@ -0,0 +1,10 @@
+# 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/.
+
+restart-required-title = Reinicio requiesto
+restart-required-header = Encara nos falta una coseta que fer pa estar prestos.
+restart-required-intro-brand = Lo { -brand-short-name } s'ha actualizau en segundo plano. Fe clic en «Reiniciar { -brand-short-name }» pa rematar l'actualización.
+restart-required-description = Dimpués restauraremos totas las tuyas pachinas, finestrar y pestanyas, pa que puedas continuar rapidament.
+
+restart-button-label = Reiniciar { -brand-short-name }
diff --git a/browser/browser/aboutRobots.ftl b/browser/browser/aboutRobots.ftl
new file mode 100644
index 00000000000..e2d7aa5f2dc
--- /dev/null
+++ b/browser/browser/aboutRobots.ftl
@@ -0,0 +1,29 @@
+# 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/.
+
+
+### These strings are used in the about:robots page, which ties in with the
+### robots theme used in the Firefox 3 Beta 2/3 first run pages.
+### They're just meant to be fun and whimsical, with references to some geeky
+### but well-known robots in movies and books. Be creative with translations!
+
+# Nonsense line from the movie "The Day The Earth Stood Still". No translation needed.
+page-title = Gort! Klaatu barada nikto!
+# Movie: Logan's Run... Box (cyborg): "Welcome Humans! I am ready for you."
+error-title-text = Bienplegaus humans!
+# Movie: The Day The Earth Stood Still. Spoken by Klaatu.
+error-short-desc-text = Venimos a visitar-tos en paz y con buena voluntat!
+# Various books by Isaac Asimov. http://en.wikipedia.org/wiki/Three_Laws_of_Robotics
+error-long-desc1 = Un robot no ha de fer mal ta garra ser human ni, por a suya inacción, deixar que garra ser human se faiga mal.
+# Movie: Blade Runner. Batty: "I've seen things you people wouldnât believe..."
+error-long-desc2 = Os robots han visto cosas que vusatros nunca creyerÃatz.
+# Book: Hitchhikerâs Guide To The Galaxy. What the Sirius Cybernetics Corporation calls robots.
+error-long-desc3 = Os robots son os suyos amigos de plastico pa pasar-lo bien.
+# TV: Futurama. Bender's first line is "Bite my shiny metal ass."
+error-long-desc4 = Os robots tienen brillants culos metalicos que no s'ha de mosegar.
+# TV: Battlestar Galactica (2004 series). From the opening text.
+error-trailer-desc-text = Y tienen un plan.
+# Book: Hitchhiker's Guide To The Galaxy. Arthur presses a button and it warns him.
+error-try-again = Torna-lo a probar
+ .label2 = No torne a pretar iste botón.
diff --git a/browser/browser/aboutSessionRestore.ftl b/browser/browser/aboutSessionRestore.ftl
new file mode 100644
index 00000000000..767f4501c79
--- /dev/null
+++ b/browser/browser/aboutSessionRestore.ftl
@@ -0,0 +1,51 @@
+# 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/.
+
+restore-page-tab-title = Restaurar la sesión
+
+# The title is intended to be apologetic and disarming, expressing dismay
+# and regret that we are unable to restore the session for the user
+restore-page-error-title = Lo sentimos. Somos tenendo bell problema pa restaurar la tuya sesión.
+restore-page-problem-desc = Somos tenendo bell problema pa restaurar la suya zaguera sesión de navegación. Marque "Restaurar Sesión" pa intentar-lo de nuevas.
+restore-page-try-this = Encara no s'ha restaurau la tuya sesión? A veces una pestanya ye la causa d'o problema. Amuestra las pestanyas anteriors, borra la marca d'as pestanyas que no te faga falta recuperar, y restaura alavez.
+
+restore-page-hide-tabs = Amagar las pestanyas anteriors
+restore-page-show-tabs = Amostrar la pestanyas anteriors
+
+# When tabs are distributed across multiple windows, this message is used as a
+# header above the group of tabs for each window.
+#
+# Variables:
+# $windowNumber: Progressive number associated to each window
+restore-page-window-label = Finestra { $windowNumber }
+
+restore-page-restore-header =
+ .label = Restaurar
+
+restore-page-list-header =
+ .label = Finestras y pestanyas
+
+restore-page-try-again-button =
+ .label = Restaurar la sesión
+ .accesskey = R
+
+restore-page-close-button =
+ .label = Empecipiar una nueva sesión
+ .accesskey = N
+
+## The following strings are used in about:welcomeback
+
+welcome-back-tab-title = Exito!
+welcome-back-page-title = Feito!
+welcome-back-page-info = O { -brand-short-name } ye presto.
+
+welcome-back-restore-button =
+ .label = Imo-nos-ne!
+ .accesskey = L
+
+welcome-back-restore-all-label = Restaurar totas las finestras y pestanyas
+welcome-back-restore-some-label = Restaurar solo que as que quieras
+
+welcome-back-page-info-link = S'han eliminau los suyos complementos y personalizacions y los achustes d'o navegador s'han restaurau a las suyas valuras por defecto. Si isto no ha apanyau o problema, aquà puede trobar mas información sobre qué puede fer.
+
diff --git a/browser/browser/aboutTabCrashed.ftl b/browser/browser/aboutTabCrashed.ftl
new file mode 100644
index 00000000000..2e0b99e0e6a
--- /dev/null
+++ b/browser/browser/aboutTabCrashed.ftl
@@ -0,0 +1,27 @@
+# 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/.
+
+crashed-title = Reportador de fallos en pestanyas
+crashed-close-tab-button = Zarrar la pestanya
+crashed-restore-tab-button = Recuperar ista pestanya
+crashed-restore-all-button = Recuperar todas as pestanyas penchadas
+crashed-header = Ah, la pestanya s'ha estricallau
+crashed-offer-help = Le podemos aduyar!
+crashed-single-offer-help-message = Selecciona { crashed-restore-tab-button } pa tornar a cargar la pachina.
+crashed-multiple-offer-help-message = Selecciona { crashed-restore-tab-button } u { crashed-restore-all-button } pa tornar a cargar la pachina/pages.
+crashed-request-help = Nos aduyarás?
+crashed-request-help-message = Los reportes de crashes nos aduyan a diagnosticar problemas y a amillorar lo { -brand-short-name }.
+crashed-request-report-title = Reportar sobre ista pestanya
+crashed-send-report = Ninviar un reporte de fallo automatico pa que podamos apanyar problemes como este.
+crashed-send-report-2 = Ninviar un reporte de fallo automatico pa que podamos apanyar problemas como este
+crashed-comment =
+ .placeholder = Comentario opcionals (los comentarios son visibles publicament)
+crashed-include-URL = Incluyir las URLs d'os puestos an que yeras quan ha fallau { -brand-short-name }.
+crashed-include-URL-2 = Incluyir las URLs d'os puestos an que yeras quan ha fallau { -brand-short-name }
+crashed-email-placeholder = Escriba a suya adreza de correu electronico aquÃ
+crashed-email-me = Ninvia-me un correu electronico quan bi haiga mas información disponible
+crashed-report-sent = Ya s'ha ninviau o informe de fallos; muitas gracias por aduyar a amillorar { -brand-short-name }!
+crashed-request-auto-submit-title = Informar d'as pestanyas en segundo plano
+crashed-auto-submit-checkbox = Cambiar las preferencias enta ninviar reportes automaticament quan lo { -brand-short-name } falle.
+crashed-auto-submit-checkbox-2 = Cambiar las preferencias enta ninviar reportes automaticament quan { -brand-short-name } falle
diff --git a/browser/browser/allTabsMenu.ftl b/browser/browser/allTabsMenu.ftl
new file mode 100644
index 00000000000..827ebf5ce47
--- /dev/null
+++ b/browser/browser/allTabsMenu.ftl
@@ -0,0 +1,25 @@
+# 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/.
+
+all-tabs-menu-undo-close-tabs =
+ .label =
+ { $tabCount ->
+ [1] Desfer tancadura d'a pestanya
+ [one] Desfer tandadura d'a pestanya
+ *[other] Desfer tancadura d'as pestanyas
+ }
+
+# "Search" is a verb, as in "Search through tabs".
+all-tabs-menu-search-tabs =
+ .label = Mirar pestanyas
+
+all-tabs-menu-new-user-context =
+ .label = Nueva pestanya de contenedor
+
+all-tabs-menu-hidden-tabs =
+ .label = Pestanyas amagadas
+
+all-tabs-menu-manage-user-context =
+ .label = Chestionar contenedors
+ .accesskey = o
diff --git a/browser/browser/appMenuNotifications.ftl b/browser/browser/appMenuNotifications.ftl
new file mode 100644
index 00000000000..be718b874e2
--- /dev/null
+++ b/browser/browser/appMenuNotifications.ftl
@@ -0,0 +1,60 @@
+# 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/.
+
+appmenu-update-available =
+ .label = Ye disponible una nueva actualizacÃon de { -brand-shorter-name }.
+ .buttonlabel = Descargar actualización
+ .buttonaccesskey = D
+ .secondarybuttonlabel = No pas agora
+ .secondarybuttonaccesskey = N
+appmenu-update-available-message = Esviellar lo suyo { -brand-shorter-name } pa tener lo ultimo en velocidat y privacidat.
+appmenu-update-manual =
+ .label = Lo { -brand-shorter-name } no puede actualizar ta la zaguera versión.
+ .buttonlabel = Descargar lo { -brand-shorter-name }
+ .buttonaccesskey = D
+ .secondarybuttonlabel = No pas agora
+ .secondarybuttonaccesskey = N
+appmenu-update-manual-message = Descargue una copia recient de { -brand-shorter-name } y le aduyaremos a instalar-la.
+appmenu-update-whats-new =
+ .value = Mirar-te las novedatz.
+appmenu-update-unsupported =
+ .label = { -brand-shorter-name } no se puede esviellar a la versión mas recient.
+ .buttonlabel = Saber-ne mas
+ .buttonaccesskey = S
+ .secondarybuttonlabel = Zarrar
+ .secondarybuttonaccesskey = Z
+appmenu-update-unsupported-message = La versión mas recient de { -brand-shorter-name } no ye compatible con o tuyo sistema.
+appmenu-update-restart =
+ .label = Reiniciar pa esviellar { -brand-shorter-name }
+ .buttonlabel = Reiniciar y Restaurar
+ .buttonaccesskey = R
+ .secondarybuttonlabel = No pas agora
+ .secondarybuttonaccesskey = N
+appmenu-update-restart-message = Dimpués d'un rapido reinicio, { -brand-shorter-name } restaurará totas las tuyas pestanyas ubiertas y finestras que no son en o modo de navegación privada.
+appmenu-addon-private-browsing-installed =
+ .buttonlabel = Vale, entendiu!
+ .buttonaccesskey = V
+appmenu-addon-post-install-message = Chestionar los tuyos complementos fendo clic en o menú.
+appmenu-addon-post-install-incognito-checkbox =
+ .label = Permitir esta extensión en las finestras privadas
+ .accesskey = P
+
+appmenu-new-tab-controlled =
+ .label = La tuya Pestanya Nueva ha cambiau.
+ .buttonlabel = Mantener los cambios
+ .buttonaccesskey = M
+ .secondarybuttonlabel = Desactivar extensión
+ .secondarybuttonaccesskey = D
+appmenu-homepage-controlled =
+ .label = La tuya pachina d'inicio ha cambiau.
+ .buttonlabel = Mantener cambios
+ .buttonaccesskey = M
+ .secondarybuttonlabel = Desactivar extensión
+ .secondarybuttonaccesskey = D
+appmenu-tab-hide-controlled =
+ .label = Acceder a las tuyas pestanyas amagadas
+ .buttonlabel = Mantener pestanyas amagadas
+ .buttonaccesskey = M
+ .secondarybuttonlabel = Desactivar extensión
+ .secondarybuttonaccesskey = D
diff --git a/browser/browser/appmenu.ftl b/browser/browser/appmenu.ftl
new file mode 100644
index 00000000000..57580803cd0
--- /dev/null
+++ b/browser/browser/appmenu.ftl
@@ -0,0 +1,34 @@
+# 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/.
+
+
+## App Menu
+
+appmenuitem-update-banner =
+ .label-update-downloading = Se ye descargando l'actualización de { -brand-shorter-name }
+appmenuitem-protection-dashboard-title = Taulero de proteccions
+appmenuitem-customize-mode =
+ .label = Personalizarâ¦
+
+## Zoom Controls
+
+appmenuitem-zoom-enlarge =
+ .label = Agrandir
+appmenuitem-zoom-reduce =
+ .label = Achiquir
+
+## Firefox Account toolbar button and Sync panel in App menu.
+
+fxa-toolbar-sync-now =
+ .label = Sincronizar agora
+
+## What's New panel in App menu.
+
+whatsnew-panel-header = Novedatz
+
+# Checkbox displayed at the bottom of the What's New panel, allowing users to
+# enable/disable What's New notifications.
+whatsnew-panel-footer-checkbox =
+ .label = Informar-me d'as nuevas funcionalidatz
+ .accesskey = f
diff --git a/browser/browser/branding/brandings.ftl b/browser/browser/branding/brandings.ftl
new file mode 100644
index 00000000000..8bcd96f8327
--- /dev/null
+++ b/browser/browser/branding/brandings.ftl
@@ -0,0 +1,31 @@
+# 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/.
+
+## The following feature names must be treated as a brand, and kept in English.
+## They cannot be:
+## - Declined to adapt to grammatical case.
+## - Transliterated.
+## - Translated.
+
+## The following feature names must be treated as a brand.
+##
+## They cannot be:
+## - Transliterated.
+## - Translated.
+##
+## Declension should be avoided where possible, leaving the original
+## brand unaltered in prominent UI positions.
+##
+## For further details, consult:
+## https://mozilla-l10n.github.io/styleguides/mozilla_general/#brands-copyright-and-trademark
+
+-facebook-container-brand-name = Facebook Container
+-lockwise-brand-name = Firefox Lockwise
+-lockwise-brand-short-name = Lockwise
+-monitor-brand-name = Firefox Monitor
+-monitor-brand-short-name = Monitor
+-pocket-brand-name = Pocket
+-send-brand-name = Firefox Send
+-screenshots-brand-name = Firefox Screenshots
+-mozilla-vpn-brand-name = Mozilla VPN
diff --git a/browser/browser/branding/sync-brand.ftl b/browser/browser/branding/sync-brand.ftl
new file mode 100644
index 00000000000..02aa5cace5b
--- /dev/null
+++ b/browser/browser/branding/sync-brand.ftl
@@ -0,0 +1,13 @@
+# 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/.
+
+-sync-brand-short-name = Sync
+
+# âSyncâ can be localized, âFirefoxâ must be treated as a brand,
+# and kept in English.
+-sync-brand-name = Firefox Sync
+
+# âAccountâ can be localized, âFirefoxâ must be treated as a brand,
+# and kept in English.
+-fxaccount-brand-name = Cuenta de Firefox
diff --git a/browser/browser/browser.ftl b/browser/browser/browser.ftl
new file mode 100644
index 00000000000..2d922a2b5bf
--- /dev/null
+++ b/browser/browser/browser.ftl
@@ -0,0 +1,458 @@
+# 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/.
+
+
+## The main browser window's title
+
+# These are the default window titles everywhere except macOS. The first two
+# attributes are used when the web content opened has no title:
+#
+# default - "Mozilla Firefox"
+# private - "Mozilla Firefox (Private Browsing)"
+#
+# The last two are for use when there *is* a content title.
+# Variables:
+# $content-title (String): the title of the web content.
+browser-main-window =
+ .data-title-default = { -brand-full-name }
+ .data-title-private = { -brand-full-name } (Navegación privada)
+ .data-content-title-default = { $content-title } - { -brand-full-name }
+ .data-content-title-private = { $content-title } - { -brand-full-name } (Navegación privada)
+# These are the default window titles on macOS. The first two are for use when
+# there is no content title:
+#
+# "default" - "Mozilla Firefox"
+# "private" - "Mozilla Firefox - (Private Browsing)"
+#
+# The last two are for use when there *is* a content title.
+# Do not use the brand name in the last two attributes, as we do on non-macOS.
+#
+# Also note the other subtle difference here: we use a `-` to separate the
+# brand name from `(Private Browsing)`, which does not happen on other OSes.
+#
+# Variables:
+# $content-title (String): the title of the web content.
+browser-main-window-mac =
+ .data-title-default = { -brand-full-name }
+ .data-title-private = { -brand-full-name } - (Navegación privada)
+ .data-content-title-default = { $content-title }
+ .data-content-title-private = { $content-title } - (Navegación privada)
+# This gets set as the initial title, and is overridden as soon as we start
+# updating the titlebar based on loaded tabs or private browsing state.
+# This should match the `data-title-default` attribute in both
+# `browser-main-window` and `browser-main-window-mac`.
+browser-main-window-title = { -brand-full-name }
+
+##
+
+urlbar-identity-button =
+ .aria-label = Amostrar a información d'o puesto
+
+## Tooltips for images appearing in the address bar
+
+urlbar-services-notification-anchor =
+ .tooltiptext = Ubrir lo panel de mensaches d'instalación
+urlbar-web-notification-anchor =
+ .tooltiptext = Cambiar a opción de recibir notificacions dende iste puesto
+urlbar-midi-notification-anchor =
+ .tooltiptext = Ubrir lo panel MIDI
+urlbar-eme-notification-anchor =
+ .tooltiptext = Chestionar l'uso de software de DRM
+urlbar-web-authn-anchor =
+ .tooltiptext = Ubrir panel d'autenticación web
+urlbar-canvas-notification-anchor =
+ .tooltiptext = Chestionar lo permiso d'extracción d'o lienzo
+urlbar-web-rtc-share-microphone-notification-anchor =
+ .tooltiptext = Chestiona a compartición d'o microfono con iste puesto
+urlbar-default-notification-anchor =
+ .tooltiptext = Ubrir lo panel d'o mensache
+urlbar-geolocation-notification-anchor =
+ .tooltiptext = Ubrir lo panel de requesta de localización
+urlbar-xr-notification-anchor =
+ .tooltiptext = Ubrir lo panel de permisos d'a realidat virtual
+urlbar-storage-access-anchor =
+ .tooltiptext = Ubrir lo panel de permisos de navegación
+urlbar-translate-notification-anchor =
+ .tooltiptext = Traducir ista pachina
+urlbar-web-rtc-share-screen-notification-anchor =
+ .tooltiptext = Chestiona a compartición d'as finestras u a pantalla con iste puesto
+urlbar-indexed-db-notification-anchor =
+ .tooltiptext = Ubrir lo panel de mensaches d'almagazenamiento difuera de linia
+urlbar-password-notification-anchor =
+ .tooltiptext = Ubrir lo panel de mensaches d'alzar claus
+urlbar-translated-notification-anchor =
+ .tooltiptext = Chestionar la traducción de pachinas
+urlbar-plugins-notification-anchor =
+ .tooltiptext = Chestionar l'uso de plugins
+urlbar-web-rtc-share-devices-notification-anchor =
+ .tooltiptext = Chestiona a compartición d'a camera u microfono con iste puesto
+urlbar-autoplay-notification-anchor =
+ .tooltiptext = Ubrir panel de reproducción automatica
+urlbar-persistent-storage-notification-anchor =
+ .tooltiptext = Alzar los datos en l'almagazenamiento persistent
+urlbar-addons-notification-anchor =
+ .tooltiptext = Ubrir lo panel de mensaches d'instalación de complementos
+urlbar-tip-help-icon =
+ .title = Obtener aduya
+urlbar-search-tips-confirm = Vale, entendiu!
+# Read out before Urlbar Tip text content so screenreader users know the
+# subsequent text is a tip offered by the browser. It should end in a colon or
+# localized equivalent.
+urlbar-tip-icon-description =
+ .alt = Consello:
+
+## Prompts users to use the Urlbar when they open a new tab or visit the
+## homepage of their default search engine.
+## Variables:
+## $engineName (String): The name of the user's default search engine. e.g. "Google" or "DuckDuckGo".
+
+urlbar-search-tips-onboard = Escribe menos pa trobar mas cosas: Fe busquedas con { $engineName } dreitament dende la barra d'adrezas.
+urlbar-search-tips-redirect-2 = Empecipia la tuya busqueda en a barra d'adrezas pa veyer las sucherencias de { $engineName } y lo tuyo historial de busqueda.
+
+## Local search mode indicator labels in the urlbar
+
+urlbar-search-mode-bookmarks = Marcapachinas
+urlbar-search-mode-tabs = Pestanyas
+urlbar-search-mode-history = Historial
+
+##
+
+urlbar-geolocation-blocked =
+ .tooltiptext = Ha blocau la información de localización pa iste puesto web.
+urlbar-xr-blocked =
+ .tooltiptext = Has blocau l'acceso d'os dispositivos de realidat virtual en este puesto web.
+urlbar-web-notifications-blocked =
+ .tooltiptext = Ha blocau las notificacions pa iste puesto web.
+urlbar-camera-blocked =
+ .tooltiptext = Ha blocau la suya camara pa iste puesto web.
+urlbar-microphone-blocked =
+ .tooltiptext = Ha blocau lo suyo microfono pa iste puesto web.
+urlbar-screen-blocked =
+ .tooltiptext = Ha blocau la compartición d'a pantalla en iste puesto web.
+urlbar-persistent-storage-blocked =
+ .tooltiptext = Ha blocau l'almagazenamiento persistent de datos pa iste puesto web.
+urlbar-popup-blocked =
+ .tooltiptext = Has blocau las finestras emerchents en este puesto web.
+urlbar-autoplay-media-blocked =
+ .tooltiptext = Has blocau la lectura automatica de contenius multimedia con soniu en este puesto.
+urlbar-canvas-blocked =
+ .tooltiptext = Has blocau la extracción de datos de lienzo pa este puesto web.
+urlbar-midi-blocked =
+ .tooltiptext = Tiens blocau l'acceso MIDI en esta web.
+urlbar-install-blocked =
+ .tooltiptext = Has blocau la instalación de complementos dende este puesto web.
+# Variables
+# $shortcut (String) - A keyboard shortcut for the edit bookmark command.
+urlbar-star-edit-bookmark =
+ .tooltiptext = Editar iste marcapachinas ({ $shortcut })
+# Variables
+# $shortcut (String) - A keyboard shortcut for the add bookmark command.
+urlbar-star-add-bookmark =
+ .tooltiptext = Marcar ista pachina con o marcapachinas ({ $shortcut })
+
+## Page Action Context Menu
+
+page-action-add-to-urlbar =
+ .label = Anyader ta la barra d'adrezas
+page-action-manage-extension =
+ .label = Chestionar la extensiónâ¦
+page-action-remove-from-urlbar =
+ .label = Borrar d'a barra d'adrezas
+page-action-remove-extension =
+ .label = Borrar extensión
+
+## Page Action menu
+
+# Variables
+# $tabCount (integer) - Number of tabs selected
+page-action-send-tabs-panel =
+ .label =
+ { $tabCount ->
+ [one] Ninviar la pestanya a lo dispositivo
+ *[other] Ninviar { $tabCount } pestanyas a lo dispositivo
+ }
+page-action-send-tabs-urlbar =
+ .tooltiptext =
+ { $tabCount ->
+ [one] Ninviar la pestanya a lo dispositivo
+ *[other] Ninviar { $tabCount } pestanyas a lo dispositivo
+ }
+page-action-pocket-panel =
+ .label = Alzar la pachina en { -pocket-brand-name }
+page-action-copy-url-panel =
+ .label = Copiar lo vinclo
+page-action-copy-url-urlbar =
+ .tooltiptext = Copiar lo vinclo
+page-action-email-link-panel =
+ .label = Ninviar vinclo por correuâ¦
+page-action-email-link-urlbar =
+ .tooltiptext = Ninviar vinclo por correuâ¦
+page-action-share-url-panel =
+ .label = Compartir
+page-action-share-url-urlbar =
+ .tooltiptext = Compartir
+page-action-share-more-panel =
+ .label = Masâ¦
+page-action-send-tab-not-ready =
+ .label = Sincronizando dispositivosâ¦
+# "Pin" is being used as a metaphor for expressing the fact that these tabs
+# are "pinned" to the left edge of the tabstrip. Really we just want the
+# string to express the idea that this is a lightweight and reversible
+# action that keeps your tab where you can reach it easily.
+page-action-pin-tab-panel =
+ .label = Clavar a pestanya
+page-action-pin-tab-urlbar =
+ .tooltiptext = Clavar a pestanya
+page-action-unpin-tab-panel =
+ .label = Desclavar a pestanya
+page-action-unpin-tab-urlbar =
+ .tooltiptext = Desclavar a pestanya
+
+## Auto-hide Context Menu
+
+full-screen-autohide =
+ .label = Amagar as barras de ferramientas
+ .accesskey = f
+full-screen-exit =
+ .label = Salir d'o modo pantalla completa
+ .accesskey = m
+
+## Search Engine selection buttons (one-offs)
+
+# This string prompts the user to use the list of one-click search engines in
+# the Urlbar and searchbar.
+search-one-offs-with-title = Esta vegada, mira con:
+# This string won't wrap, so if the translated string is longer,
+# consider translating it as if it said only "Search Settings".
+search-one-offs-change-settings-button =
+ .label = Cambiar os achustes de busca
+search-one-offs-change-settings-compact-button =
+ .tooltiptext = Cambiar los achustes de busca
+search-one-offs-context-open-new-tab =
+ .label = Busca en una pestanya nueva
+ .accesskey = t
+search-one-offs-context-set-as-default =
+ .label = Definir como o motor de busca por defecto
+ .accesskey = D
+search-one-offs-context-set-as-default-private =
+ .label = Definir como motor de busqueda per defecto en finestras privadas
+ .accesskey = D
+# Search engine one-off buttons with an @alias shortcut/keyword.
+# Variables:
+# $engineName (String): The name of the engine.
+# $alias (String): The @alias shortcut/keyword.
+search-one-offs-engine-with-alias =
+ .tooltiptext = { $engineName } ({ $alias })
+
+## Local search mode one-off buttons
+## Variables:
+## $restrict (String): The restriction token corresponding to the search mode.
+## Restriction tokens are special characters users can type in the urlbar to
+## restrict their searches to certain sources (e.g., "*" to search only
+## bookmarks).
+
+search-one-offs-bookmarks =
+ .tooltiptext = Marcapachinas ({ $restrict })
+search-one-offs-tabs =
+ .tooltiptext = Pestanyas ({ $restrict })
+search-one-offs-history =
+ .tooltiptext = Historial ({ $restrict })
+
+## Bookmark Panel
+
+bookmark-panel-show-editor-checkbox =
+ .label = Amostrar l'editor mientres se grava
+ .accesskey = A
+bookmark-panel-done-button =
+ .label = Feito
+# Width of the bookmark panel.
+# Should be large enough to fully display the Done and
+# Cancel/Remove Bookmark buttons.
+bookmark-panel =
+ .style = min-width: 23em
+
+## Identity Panel
+
+identity-connection-not-secure = Connexión insegura
+identity-connection-secure = Connexión segura
+identity-connection-internal = Ista ye una pachina segura de { -brand-short-name }.
+identity-connection-file = Ista pachina s'alza en o suyo ordinadora
+identity-extension-page = Esta pachina ye estada cargada dende una extensión.
+identity-active-blocked = { -brand-short-name } ha blocau partes d'ista pachina que no son seguras.
+identity-custom-root = Connexión verificada per un emisor de certificaus que no ye reconoixiu per Mozilla.
+identity-passive-loaded = Bella parte d'ista pachina no ye segura (p. eix. imachens)
+identity-active-loaded = Ha desactivau a protección en ista pachina.
+identity-weak-encryption = Ista pachina fa servir zifrau feble.
+identity-insecure-login-forms = Los datos de dentrada escritos en ista pachina pueden estar compromesos.
+identity-permissions =
+ .value = Permisos
+identity-permissions-reload-hint = Talment haiga de recargar la pachina pa que s'apliquen los cambios.
+identity-permissions-empty = No ha dau garra permiso especial ta iste puesto.
+identity-clear-site-data =
+ .label = Borrar cookies y datos d'o puestoâ¦
+identity-connection-not-secure-security-view = No yes connectau de traza segura a este puesto:
+identity-connection-verified = Yes connectau de traza segura a este puesto:
+identity-ev-owner-label = Certificau emitiu a:
+identity-description-custom-root = Mozila no reconoix este emisor de certificaus. Talment te l'haiga anyadiu lo tuyo sistema operativo u bell administrador. Saber-ne mas
+identity-remove-cert-exception =
+ .label = Eliminar la excepción
+ .accesskey = x
+identity-description-insecure = A connexión ta iste puesto no ye privada. A información que ninvia podrÃa estar visualizada por atras personas (como claus, mensaches, tarchetas de credito, etc.).
+identity-description-insecure-login-forms = A información d'inicio de sesión que introduz en ista pachina no ye segura y podrÃa interceptar-se.
+identity-description-weak-cipher-intro = A suya connexión ta ista web fa servir un zifrau feble y no ye privada.
+identity-description-weak-cipher-risk = Atras personas podrÃan visualizar la información u modificar lo comportamiento d'o puesto
+identity-description-active-blocked = { -brand-short-name } ha blocau partes d'ista pachina que no son seguras. Saber-ne mas
+identity-description-passive-loaded = A connexión no ye privada y a información que comparte con o puesto podrÃa estar visualizada por atras personas.
+identity-description-passive-loaded-insecure = Iste puesto web inclui contenius que no son seguros (p. eix. imachens). Saber-ne mas
+identity-description-passive-loaded-mixed = Tot y que { -brand-short-name } ha blocau bell conteniu, encara queda conteniu no seguro en a pachina (p.eix. imachens). Saber-ne mas
+identity-description-active-loaded = Iste puesto web tien contenius que no son seguros (p. eix. scripts) y a suya connexión no ye privada.
+identity-description-active-loaded-insecure = A información que comparte con iste puesto podrÃa estar vista por atros (como claus, mensaches, tarchetas de credito, etc.).
+identity-learn-more =
+ .value = Saber-ne mas
+identity-disable-mixed-content-blocking =
+ .label = Desactivar a protección por agora
+ .accesskey = D
+identity-enable-mixed-content-blocking =
+ .label = Activar a protección
+ .accesskey = v
+identity-more-info-link-text =
+ .label = Mas información
+
+## Window controls
+
+browser-window-minimize-button =
+ .tooltiptext = Minimizar
+browser-window-maximize-button =
+ .tooltiptext = Maximizar
+browser-window-restore-down-button =
+ .tooltiptext = Restaurar
+browser-window-close-button =
+ .tooltiptext = Zarrar
+
+## WebRTC Pop-up notifications
+
+popup-select-camera =
+ .value = Camara ta compartir:
+ .accesskey = C
+popup-select-microphone =
+ .value = Microfono ta compartir:
+ .accesskey = M
+popup-all-windows-shared = Se compartirán todas as finestras visibles en a suya pantalla.
+popup-screen-sharing-not-now =
+ .label = No pas agora
+ .accesskey = g
+popup-screen-sharing-never =
+ .label = No permitir nunca
+ .accesskey = N
+popup-silence-notifications-checkbox = Desactivar notificacions de { -brand-short-name } mientras se comparte
+popup-silence-notifications-checkbox-warning = { -brand-short-name } no amostrará notificacions mientres compartes.
+
+## WebRTC window or screen share tab switch warning
+
+sharing-warning-window = Yes compartindo { -brand-short-name }. Atras personas pueden veyer quán te mueves ta una nueva pestanya.
+sharing-warning-screen = Yes compartindo tota la pantalla. Atras personas pueden veyer quan cambias ta unatra pestanya.
+sharing-warning-proceed-to-tab =
+ .label = Pasar a la pestanya
+sharing-warning-disable-for-session =
+ .label = Desactivar la protección de compartición pa esta sesión
+
+## DevTools F12 popup
+
+enable-devtools-popup-description = Pa emplegar l'alcorce F12, ubre en primeras DevTools per medio d'o menú de desenvolvedor web.
+
+## URL Bar
+
+urlbar-default-placeholder =
+ .defaultPlaceholder = Termen a mirar u adreza
+# This placeholder is used when not in search mode and the user's default search
+# engine is unknown.
+urlbar-placeholder =
+ .placeholder = Termen a mirar u adreza
+# This placeholder is used in search mode with search engines that search the
+# entire web.
+# Variables
+# $name (String): the name of a search engine that searches the entire Web
+# (e.g. Google).
+urlbar-placeholder-search-mode-web-2 =
+ .placeholder = Mirar en o Web
+ .aria-label = Mirar con { $name }
+# This placeholder is used in search mode with search engines that search a
+# specific site (e.g., Amazon).
+# Variables
+# $name (String): the name of a search engine that searches a specific site
+# (e.g. Amazon).
+urlbar-placeholder-search-mode-other-engine =
+ .placeholder = Escribe los termens de busqueda
+ .aria-label = Mirar { $name }
+# This placeholder is used when searching bookmarks.
+urlbar-placeholder-search-mode-other-bookmarks =
+ .placeholder = Escribe los termens de busqueda
+ .aria-label = Buscar marcapachinas
+# This placeholder is used when searching history.
+urlbar-placeholder-search-mode-other-history =
+ .placeholder = Escribe los termens de busqueda
+ .aria-label = Historial de busqueda
+# This placeholder is used when searching open tabs.
+urlbar-placeholder-search-mode-other-tabs =
+ .placeholder = Escribe los termens de busqueda
+ .aria-label = Pestanyas de busqueda
+# Variables
+# $name (String): the name of the user's default search engine
+urlbar-placeholder-with-name =
+ .placeholder = Mirar con { $name } u escribir una adreza
+urlbar-remote-control-notification-anchor =
+ .tooltiptext = Lo navegador ye controlau a distancia
+urlbar-permissions-granted =
+ .tooltiptext = Has dau permisos adicionals a este web.
+urlbar-switch-to-tab =
+ .value = Ir ta la pestanya:
+# Used to indicate that a selected autocomplete entry is provided by an extension.
+urlbar-extension =
+ .value = Extensión:
+urlbar-go-button =
+ .tooltiptext = Ir ta la URL d'a barra d'adrezas
+urlbar-page-action-button =
+ .tooltiptext = Accions de pachina
+urlbar-pocket-button =
+ .tooltiptext = Alzar en { -pocket-brand-name }
+
+## Action text shown in urlbar results, usually appended after the search
+## string or the url, like "result value - action text".
+
+# Used when the private browsing engine differs from the default engine.
+# The "with" format was chosen because the search engine name can end with
+# "Search", and we would like to avoid strings like "Search MSN Search".
+# Variables
+# $engine (String): the name of a search engine
+urlbar-result-action-search-in-private-w-engine = Mirar con { $engine } en una finestra privada
+# Used when the private browsing engine is the same as the default engine.
+urlbar-result-action-search-in-private = Mirar en una finestra privada
+# The "with" format was chosen because the search engine name can end with
+# "Search", and we would like to avoid strings like "Search MSN Search".
+# Variables
+# $engine (String): the name of a search engine
+urlbar-result-action-search-w-engine = Mirar con { $engine }
+urlbar-result-action-switch-tab = Cambiar t'a pestanya
+urlbar-result-action-visit = Vesitar
+
+## Action text shown in urlbar results, usually appended after the search
+## string or the url, like "result value - action text".
+## In these actions "Search" is a verb, followed by where the search is performed.
+
+
+## Full Screen and Pointer Lock UI
+
+# Please ensure that the domain stays in the `` markup.
+# Variables
+# $domain (String): the domain that is full screen, e.g. "mozilla.org"
+fullscreen-warning-domain = { $domain } ye a pantalla completa
+fullscreen-warning-no-domain = Iste documento ye a pantalla completa
+fullscreen-exit-button = Salir d'a pantalla completa (esc)
+# "esc" is lowercase on mac keyboards, but uppercase elsewhere.
+fullscreen-exit-mac-button = Salir d'a pantalla completa (esc)
+# Please ensure that the domain stays in the `` markup.
+# Variables
+# $domain (String): the domain that is using pointer-lock, e.g. "mozilla.org"
+pointerlock-warning-domain = { $domain } tien lo control d'o puntero. Prete Esc pa recuperar-ne lo control
+pointerlock-warning-no-domain = Iste documento tien lo control d'o puntero. Prete Esc pa recuperar-ne lo control.
diff --git a/browser/browser/browserContext.ftl b/browser/browser/browserContext.ftl
new file mode 100644
index 00000000000..07a470aa307
--- /dev/null
+++ b/browser/browser/browserContext.ftl
@@ -0,0 +1,316 @@
+# 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/.
+
+navbar-tooltip-instruction =
+ .value =
+ { PLATFORM() ->
+ [macos] Arrociegue enta baixo ta veyer l'historial
+ *[other] Punche con o botón dreito u arrociegue enta baixo ta veyer l'historial
+ }
+
+## Back
+
+main-context-menu-back =
+ .tooltiptext = Ir una pachina enta zaga
+ .aria-label = Enta zaga
+ .accesskey = B
+navbar-tooltip-back =
+ .value = { main-context-menu-back.tooltiptext }
+toolbar-button-back =
+ .label = { main-context-menu-back.aria-label }
+
+## Forward
+
+main-context-menu-forward =
+ .tooltiptext = Ir una pachina enta debant
+ .aria-label = Enta debant
+ .accesskey = F
+navbar-tooltip-forward =
+ .value = { main-context-menu-forward.tooltiptext }
+toolbar-button-forward =
+ .label = { main-context-menu-forward.aria-label }
+
+## Reload
+
+main-context-menu-reload =
+ .aria-label = Recargar
+ .accesskey = R
+toolbar-button-reload =
+ .label = { main-context-menu-reload.aria-label }
+
+## Stop
+
+main-context-menu-stop =
+ .aria-label = Aturar
+ .accesskey = S
+toolbar-button-stop =
+ .label = { main-context-menu-stop.aria-label }
+
+## Stop-Reload Button
+
+toolbar-button-stop-reload =
+ .title = { main-context-menu-reload.aria-label }
+
+## Save Page
+
+main-context-menu-page-save =
+ .label = Alzar a pachina comoâ¦
+ .accesskey = d
+toolbar-button-page-save =
+ .label = { main-context-menu-page-save.label }
+
+## Simple menu items
+
+main-context-menu-bookmark-add =
+ .aria-label = Marcar ista pachina con un marcapachinas
+ .accesskey = m
+ .tooltiptext = Marcar ista pachina con o marcapachinas
+# Variables
+# $shortcut (String) - A keyboard shortcut for the add bookmark command.
+main-context-menu-bookmark-add-with-shortcut =
+ .aria-label = Marcar ista pachina con un marcapachinas
+ .accesskey = m
+ .tooltiptext = Marcar ista pachina con o marcapachinas ({ $shortcut })
+main-context-menu-bookmark-change =
+ .aria-label = Editar iste marcapachinas
+ .accesskey = m
+ .tooltiptext = Editar iste marcapachinas
+# Variables
+# $shortcut (String) - A keyboard shortcut for the edit bookmark command.
+main-context-menu-bookmark-change-with-shortcut =
+ .aria-label = Editar iste marcapachinas
+ .accesskey = m
+ .tooltiptext = Editar iste marcapachinas ({ $shortcut })
+main-context-menu-open-link =
+ .label = Ubrir o vinclo
+ .accesskey = l
+main-context-menu-open-link-new-tab =
+ .label = Ubrir o vinclo en una pestanya nueva
+ .accesskey = t
+main-context-menu-open-link-container-tab =
+ .label = U&brir lo vinclo en una nueva pestanya de contenedor
+ .accesskey = c
+main-context-menu-open-link-new-window =
+ .label = Ubrir o vinclo en una finestra nueva
+ .accesskey = f
+main-context-menu-open-link-new-private-window =
+ .label = Ubrir o vinclo en una nueva finestra privada
+ .accesskey = p
+main-context-menu-bookmark-this-link =
+ .label = Adhibir iste vinclo a os marcapachinas
+ .accesskey = l
+main-context-menu-save-link =
+ .label = Alzar o vinclo comoâ¦
+ .accesskey = n
+main-context-menu-save-link-to-pocket =
+ .label = Alzar vinclo en { -pocket-brand-name }
+ .accesskey = o
+
+## The access keys for "Copy Link Location" and "Copy Email Address"
+## should be the same if possible; the two context menu items
+## are mutually exclusive.
+
+main-context-menu-copy-email =
+ .label = Copiar l'adreza de correu electronico
+ .accesskey = e
+main-context-menu-copy-link =
+ .label = Copiar l'adreza d'o vinclo
+ .accesskey = a
+
+## Media (video/audio) controls
+##
+## The accesskey for "Play" and "Pause" are the
+## same because the two context-menu items are
+## mutually exclusive.
+
+main-context-menu-media-play =
+ .label = Reproducir
+ .accesskey = p
+main-context-menu-media-pause =
+ .label = Aturar
+ .accesskey = A
+
+##
+
+main-context-menu-media-mute =
+ .label = Sin son
+ .accesskey = S
+main-context-menu-media-unmute =
+ .label = Con son
+ .accesskey = s
+main-context-menu-media-play-speed =
+ .label = Velocidat de reproducción
+ .accesskey = d
+main-context-menu-media-play-speed-slow =
+ .label = Aspacio (0.5Ã)
+ .accesskey = A
+main-context-menu-media-play-speed-normal =
+ .label = Normal
+ .accesskey = N
+main-context-menu-media-play-speed-fast =
+ .label = Rapido (1.25Ã)
+ .accesskey = R
+main-context-menu-media-play-speed-faster =
+ .label = Mas rapido (1.5Ã)
+ .accesskey = M
+# "Ludicrous" is a reference to the movie "Space Balls" and is meant
+# to say that this speed is very fast.
+main-context-menu-media-play-speed-fastest =
+ .label = Velocidat absoluta (2Ã)
+ .accesskey = a
+main-context-menu-media-loop =
+ .label = Bucle
+ .accesskey = l
+
+## The access keys for "Show Controls" and "Hide Controls" are the same
+## because the two context-menu items are mutually exclusive.
+
+main-context-menu-media-show-controls =
+ .label = Amostrar os controls
+ .accesskey = c
+main-context-menu-media-hide-controls =
+ .label = Amagar os controls
+ .accesskey = c
+
+##
+
+main-context-menu-media-video-fullscreen =
+ .label = Pantalla completa
+ .accesskey = P
+main-context-menu-media-video-leave-fullscreen =
+ .label = Salir d'a pantalla completa
+ .accesskey = p
+# This is used when right-clicking on a video in the
+# content area when the Picture-in-Picture feature is enabled.
+main-context-menu-media-pip =
+ .label = Video incrustau
+ .accesskey = u
+main-context-menu-image-reload =
+ .label = Recargar a imachen
+ .accesskey = R
+main-context-menu-image-view =
+ .label = Veyer a imachen
+ .accesskey = i
+main-context-menu-video-view =
+ .label = Veyer o video
+ .accesskey = i
+main-context-menu-image-copy =
+ .label = Copiar a imachen
+ .accesskey = C
+main-context-menu-image-copy-location =
+ .label = Copiar l'adreza d'a imachen
+ .accesskey = o
+main-context-menu-video-copy-location =
+ .label = Copiar l'adreza d'o vÃdeo
+ .accesskey = o
+main-context-menu-audio-copy-location =
+ .label = Copiar l'adreza de l'audio
+ .accesskey = o
+main-context-menu-image-save-as =
+ .label = Alzar a imachen comoâ¦
+ .accesskey = i
+main-context-menu-image-email =
+ .label = NinvÃa la imachen por correuâ¦
+ .accesskey = a
+main-context-menu-image-set-as-background =
+ .label = Establir como fundo d'escritorioâ¦
+ .accesskey = s
+main-context-menu-image-info =
+ .label = Veyer a información d'a imachen
+ .accesskey = f
+main-context-menu-image-desc =
+ .label = Veyer a descripción
+ .accesskey = d
+main-context-menu-video-save-as =
+ .label = Alzar o video comoâ¦
+ .accesskey = v
+main-context-menu-audio-save-as =
+ .label = Alzar l'audio comoâ¦
+ .accesskey = a
+main-context-menu-video-image-save-as =
+ .label = Alzar la captura comoâ¦
+ .accesskey = z
+main-context-menu-video-email =
+ .label = Ninviar o video por correuâ¦
+ .accesskey = a
+main-context-menu-audio-email =
+ .label = Ninviar audioâ¦
+ .accesskey = a
+main-context-menu-plugin-play =
+ .label = Activar iste plugin
+ .accesskey = c
+main-context-menu-plugin-hide =
+ .label = Amagar iste plugin
+ .accesskey = g
+main-context-menu-save-to-pocket =
+ .label = Alzar pachina en { -pocket-brand-name }
+ .accesskey = c
+main-context-menu-send-to-device =
+ .label = Ninviar la pachina ta lo dispositivo
+ .accesskey = d
+main-context-menu-view-background-image =
+ .label = Veyer a imachen de fundo
+ .accesskey = f
+main-context-menu-generate-new-password =
+ .label = Usar la clau generadaâ¦
+ .accesskey = g
+main-context-menu-keyword =
+ .label = Adhibir una parola clau ta ista buscaâ¦
+ .accesskey = u
+main-context-menu-link-send-to-device =
+ .label = Ninviar lo vinclo ta lo dispositivo
+ .accesskey = d
+main-context-menu-frame =
+ .label = Ista bastida
+ .accesskey = b
+main-context-menu-frame-show-this =
+ .label = Amostrar nomás ista bastida
+ .accesskey = o
+main-context-menu-frame-open-tab =
+ .label = Ubrir a bastida en una pestanya nueva
+ .accesskey = t
+main-context-menu-frame-open-window =
+ .label = Ubrir a bastida en una finestra nueva
+ .accesskey = a
+main-context-menu-frame-reload =
+ .label = Esviellar a bastida
+ .accesskey = E
+main-context-menu-frame-bookmark =
+ .label = Adhibir ista bastida a las marcapachinas
+ .accesskey = m
+main-context-menu-frame-save-as =
+ .label = Alzar a bastida comoâ¦
+ .accesskey = A
+main-context-menu-frame-print =
+ .label = Imprentar a bastidaâ¦
+ .accesskey = p
+main-context-menu-frame-view-source =
+ .label = Veyer o codigo fuent d'a bastida
+ .accesskey = V
+main-context-menu-frame-view-info =
+ .label = Veyer a información d'a bastida
+ .accesskey = i
+main-context-menu-view-selection-source =
+ .label = Veyer o codigo fuent d'a selección
+ .accesskey = e
+main-context-menu-view-page-source =
+ .label = Veyer codigo fuent d'a pachina
+ .accesskey = V
+main-context-menu-view-page-info =
+ .label = Veyer a información d'a pachina
+ .accesskey = i
+main-context-menu-bidi-switch-text =
+ .label = Cambiar o sentiu d'o texto
+ .accesskey = b
+main-context-menu-bidi-switch-page =
+ .label = Cambiar o sentiu d'a pachina
+ .accesskey = d
+main-context-menu-inspect-element =
+ .label = Inspeccionar elemento
+ .accesskey = l
+main-context-menu-inspect-a11y-properties =
+ .label = Examinar las propiedatz d'accesibilidat
+main-context-menu-eme-learn-more =
+ .label = Amortar o proceso web
+ .accesskey = A
diff --git a/browser/browser/browserSets.ftl b/browser/browser/browserSets.ftl
new file mode 100644
index 00000000000..825c37ef205
--- /dev/null
+++ b/browser/browser/browserSets.ftl
@@ -0,0 +1,170 @@
+# 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/.
+
+window-minimize-command =
+ .label = Minimizar
+window-zoom-command =
+ .label = Zoom
+window-new-shortcut =
+ .key = N
+window-minimize-shortcut =
+ .key = m
+close-shortcut =
+ .key = W
+tab-new-shortcut =
+ .key = t
+location-open-shortcut =
+ .key = l
+location-open-shortcut-alt =
+ .key = d
+search-focus-shortcut =
+ .key = k
+# This shortcut is used in two contexts:
+# - web search
+# - find in page
+find-shortcut =
+ .key = f
+search-find-again-shortcut =
+ .key = g
+search-find-again-shortcut-alt =
+ .keycode = VK_F3
+search-find-selection-shortcut =
+ .key = e
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+search-focus-shortcut-alt =
+ .key =
+ { PLATFORM() ->
+ [linux] j
+ *[other] e
+ }
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+downloads-shortcut =
+ .key =
+ { PLATFORM() ->
+ [linux] y
+ *[other] j
+ }
+addons-shortcut =
+ .key = A
+file-open-shortcut =
+ .key = o
+save-page-shortcut =
+ .key = s
+page-source-shortcut =
+ .key = u
+# This should match the Option+Command keyboard shortcut letter that Safari
+# and Chrome use for "View Source" on macOS. `page-source-shortcut` above
+# is Firefox's official keyboard shortcut shown in the GUI.
+# Safari variant is an alias provided for the convenience of Safari and Chrome
+# users on macOS. See bug 1398988.
+page-source-shortcut-safari =
+ .key = u
+page-info-shortcut =
+ .key = i
+print-shortcut =
+ .key = p
+mute-toggle-shortcut =
+ .key = M
+nav-back-shortcut-alt =
+ .key = [
+nav-fwd-shortcut-alt =
+ .key = ]
+nav-reload-shortcut =
+ .key = r
+# Shortcut available only on macOS.
+nav-stop-shortcut =
+ .key = .
+history-show-all-shortcut =
+ .key = H
+history-show-all-shortcut-mac =
+ .key = Y
+history-sidebar-shortcut =
+ .key = h
+full-screen-shortcut =
+ .key = f
+reader-mode-toggle-shortcut-windows =
+ .keycode = VK_F9
+reader-mode-toggle-shortcut-other =
+ .key = R
+picture-in-picture-toggle-shortcut-mac =
+ .key = ]
+# Pick the key that is commonly present
+# in your locale keyboards above the
+# `picture-in-picture-toggle-shortcut-mac` key.
+picture-in-picture-toggle-shortcut-mac-alt =
+ .key = { "}" }
+picture-in-picture-toggle-shortcut =
+ .key = ]
+# Pick the key that is commonly present
+# in your locale keyboards above the
+# `picture-in-picture-toggle-shortcut` key.
+picture-in-picture-toggle-shortcut-alt =
+ .key = { "}" }
+bookmark-this-page-shortcut =
+ .key = d
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+bookmark-show-all-shortcut =
+ .key =
+ { PLATFORM() ->
+ [linux] o
+ *[other] b
+ }
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+bookmark-show-sidebar-shortcut =
+ .key = b
+
+## All `-alt*` messages are alternative acceleration keys for zoom.
+## If shift key is needed with your locale popular keyboard for them,
+## you can use these alternative items. Otherwise, their values should be empty.
+
+full-zoom-reduce-shortcut =
+ .key = -
+# If in keyboard layouts popular for your locale you need to use the shift key
+# to access the original shortcuts, the following shortcuts can be used.
+# Otherwise their values should remain empty.
+full-zoom-reduce-shortcut-alt =
+ .key = { "" }
+full-zoom-reduce-shortcut-alt-a =
+ .key = _
+full-zoom-reduce-shortcut-alt-b =
+ .key = { "" }
+full-zoom-enlarge-shortcut =
+ .key = +
+full-zoom-enlarge-shortcut-alt =
+ .key = =
+full-zoom-enlarge-shortcut-alt2 =
+ .key = { "" }
+full-zoom-reset-shortcut =
+ .key = 0
+full-zoom-reset-shortcut-alt =
+ .key = { "" }
+
+##
+
+bidi-switch-direction-shortcut =
+ .key = X
+private-browsing-shortcut =
+ .key = P
+
+## The shortcuts below are for Mac specific
+## global menu.
+
+quit-app-shortcut =
+ .key = Q
+help-shortcut =
+ .key = ?
+preferences-shortcut =
+ .key = ,
+hide-app-shortcut =
+ .key = H
+hide-other-apps-shortcut =
+ .key = H
diff --git a/browser/browser/customizeMode.ftl b/browser/browser/customizeMode.ftl
new file mode 100644
index 00000000000..7374d6c39d6
--- /dev/null
+++ b/browser/browser/customizeMode.ftl
@@ -0,0 +1,47 @@
+# 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/.
+
+customize-mode-restore-defaults =
+ .label = Restaurar as valuras por defecto
+customize-mode-menu-and-toolbars-header = Arrociega los tuyos elementos favoritos enta la barra de ferramientas u lo menú de sobreiximiento.
+customize-mode-overflow-list-title = Menú de sobreiximiento
+customize-mode-uidensity =
+ .label = Densidat
+customize-mode-done =
+ .label = Feito
+customize-mode-lwthemes-menu-manage =
+ .label = Chestionar
+ .accesskey = M
+customize-mode-toolbars =
+ .label = Barras de ferramientas
+customize-mode-titlebar =
+ .label = Barra de titol
+customize-mode-uidensity-menu-touch =
+ .label = Toque
+ .accesskey = T
+ .tooltiptext = Toque
+customize-mode-uidensity-auto-touch-mode-checkbox =
+ .label = Usar Toque pa lo Modo Tauleta
+customize-mode-extra-drag-space =
+ .label = Espacio d'arrociego
+customize-mode-lwthemes =
+ .label = Temas
+customize-mode-overflow-list-description = Arrociega y suelta elementos aquà pa mantener-los a l'alcanz, pero difuera d'a tuya barra de ferramientasâ¦
+customize-mode-uidensity-menu-normal =
+ .label = Normal
+ .accesskey = N
+ .tooltiptext = Normal
+customize-mode-uidensity-menu-compact =
+ .label = Compacta
+ .accesskey = C
+ .tooltiptext = Compacta
+customize-mode-lwthemes-menu-get-more =
+ .label = Aconseguir mas temas
+ .accesskey = G
+customize-mode-undo-cmd =
+ .label = Desfer
+customize-mode-lwthemes-my-themes =
+ .value = Os mÃos temas
+customize-mode-touchbar-cmd =
+ .label = Personalizar la barra de toquesâ¦
diff --git a/browser/browser/defaultBrowserNotification.ftl b/browser/browser/defaultBrowserNotification.ftl
new file mode 100644
index 00000000000..6891f158f48
--- /dev/null
+++ b/browser/browser/defaultBrowserNotification.ftl
@@ -0,0 +1,9 @@
+# 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/.
+
+# The question portion of the following message should have the and tags surrounding it.
+default-browser-notification-message = Configurar { -brand-short-name } como tu navegador per defecto? Navega de manera mas rapida, segura y privada quan emplegues lo web.
+default-browser-notification-button =
+ .label = Configurar como predeterminau
+ .accesskey = C
diff --git a/browser/browser/downloads.ftl b/browser/browser/downloads.ftl
new file mode 100644
index 00000000000..89502ce142b
--- /dev/null
+++ b/browser/browser/downloads.ftl
@@ -0,0 +1,166 @@
+# 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/.
+
+
+## The title and aria-label attributes are used by screen readers to describe
+## the Downloads Panel.
+
+downloads-window =
+ .title = Descargas
+downloads-panel =
+ .aria-label = Descargas
+
+##
+
+# The style attribute has the width of the Downloads Panel expressed using
+# a CSS unit. The longest labels that should fit are usually those of
+# in-progress and blocked downloads.
+downloads-panel-list =
+ .style = width: 70ch
+
+downloads-cmd-pause =
+ .label = Pausa
+ .accesskey = P
+downloads-cmd-resume =
+ .label = Continar
+ .accesskey = r
+downloads-cmd-cancel =
+ .tooltiptext = Cancelar
+downloads-cmd-cancel-panel =
+ .aria-label = Cancelar
+
+# This message is only displayed on Windows and Linux devices
+downloads-cmd-show-menuitem =
+ .label = Ubrir a carpeta a on se troba
+ .accesskey = b
+
+# This message is only displayed on macOS devices
+downloads-cmd-show-menuitem-mac =
+ .label = Amostrar en o Finder
+ .accesskey = F
+
+downloads-cmd-use-system-default =
+ .label = Ubrir en o visualizador d'o sistema
+ .accesskey = v
+
+downloads-cmd-always-use-system-default =
+ .label = Ubrir siempre en o visualizador d'o sistema
+ .accesskey = s
+
+downloads-cmd-show-button =
+ .tooltiptext =
+ { PLATFORM() ->
+ [macos] Amostrar en o Finder
+ *[other] Ubrir a carpeta a on se troba
+ }
+
+downloads-cmd-show-panel =
+ .aria-label =
+ { PLATFORM() ->
+ [macos] Amostrar en o Finder
+ *[other] Ubrir a carpeta a on se troba
+ }
+downloads-cmd-show-description =
+ .value =
+ { PLATFORM() ->
+ [macos] Amostrar en o Finder
+ *[other] Ubrir a carpeta a on se troba
+ }
+
+downloads-cmd-show-downloads =
+ .label = Amostrar la carpeta de descargas
+downloads-cmd-retry =
+ .tooltiptext = Tornar a prebar
+downloads-cmd-retry-panel =
+ .aria-label = Tornar a prebar
+downloads-cmd-go-to-download-page =
+ .label = Ir ta la pachina de descargas
+ .accesskey = I
+downloads-cmd-copy-download-link =
+ .label = Copiar o vinclo d'a descarga
+ .accesskey = l
+downloads-cmd-remove-from-history =
+ .label = Eliminar de l'historial
+ .accesskey = E
+downloads-cmd-clear-list =
+ .label = Escoscar panel de previsualización
+ .accesskey = a
+downloads-cmd-clear-downloads =
+ .label = Limpiar as descargas
+ .accesskey = d
+
+# This command is shown in the context menu when downloads are blocked.
+downloads-cmd-unblock =
+ .label = Permitir descargas
+ .accesskey = d
+
+# This is the tooltip of the action button shown when malware is blocked.
+downloads-cmd-remove-file =
+ .tooltiptext = Eliminar Fichero
+
+downloads-cmd-remove-file-panel =
+ .aria-label = Eliminar Fichero
+
+# This is the tooltip of the action button shown when potentially unwanted
+# downloads are blocked. This opens a dialog where the user can choose
+# whether to unblock or remove the download. Removing is the default option.
+downloads-cmd-choose-unblock =
+ .tooltiptext = Eliminar fichero u permitir descarga
+
+downloads-cmd-choose-unblock-panel =
+ .aria-label = Eliminar fichero u permitir descarga
+
+# This is the tooltip of the action button shown when uncommon downloads are
+# blocked.This opens a dialog where the user can choose whether to open the
+# file or remove the download. Opening is the default option.
+downloads-cmd-choose-open =
+ .tooltiptext = Ubrir y eliminar fichero
+
+downloads-cmd-choose-open-panel =
+ .aria-label = Ubrir y eliminar fichero
+
+# Displayed when hovering a blocked download, indicates that it's possible to
+# show more information for user to take the next action.
+downloads-show-more-information =
+ .value = Amostrar mas información
+
+# Displayed when hovering a complete download, indicates that it's possible to
+# open the file using an app available in the system.
+downloads-open-file =
+ .value = Ubrir lo fichero
+
+# Displayed when hovering a download which is able to be retried by users,
+# indicates that it's possible to download this file again.
+downloads-retry-download =
+ .value = Reintentar la descarga
+
+# Displayed when hovering a download which is able to be cancelled by users,
+# indicates that it's possible to cancel and stop the download.
+downloads-cancel-download =
+ .value = Cancelar la descarga
+
+# This string is shown at the bottom of the Downloads Panel when all the
+# downloads fit in the available space, or when there are no downloads in
+# the panel at all.
+downloads-history =
+ .label = Amostrar todas as descargas
+ .accesskey = A
+
+# This string is shown at the top of the Download Details Panel, to indicate
+# that we are showing the details of a single download.
+downloads-details =
+ .title = Detalles d'as descargas
+
+downloads-clear-downloads-button =
+ .label = Limpiar as descargas
+ .tooltiptext = Limpia as descargas completas, canceladas y erronias
+
+# This string is shown when there are no items in the Downloads view, when it
+# is displayed inside a browser tab.
+downloads-list-empty =
+ .value = No s'ha trobau descargas.
+
+# This string is shown when there are no items in the Downloads Panel.
+downloads-panel-empty =
+ .value = Garra descarga en esta sesión.
diff --git a/browser/browser/editBookmarkOverlay.ftl b/browser/browser/editBookmarkOverlay.ftl
new file mode 100644
index 00000000000..204407a3723
--- /dev/null
+++ b/browser/browser/editBookmarkOverlay.ftl
@@ -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/.
+
+bookmark-overlay-name =
+ .value = Nombre:
+ .accesskey = N
+
+bookmark-overlay-location =
+ .value = Ubicación:
+ .accesskey = c
+
+bookmark-overlay-folder =
+ .value = Carpeta:
+
+bookmark-overlay-choose =
+ .label = Trigarâ¦
+
+bookmark-overlay-folders-expander =
+ .tooltiptext = Amostrar todas as carpetas de marcapachinas
+ .tooltiptextdown = { bookmark-overlay-folders-expander.tooltiptext }
+ .tooltiptextup = Amagar
+
+bookmark-overlay-new-folder-button =
+ .label = Nueva carpeta
+ .accesskey = t
+
+bookmark-overlay-tags =
+ .value = Etiquetas:
+ .accesskey = t
+
+bookmark-overlay-tags-empty-description =
+ .placeholder = Desepare as etiquetas con comas
+
+bookmark-overlay-tags-expander =
+ .tooltiptext = Amostrar todas as etiquetas
+ .tooltiptextdown = { bookmark-overlay-tags-expander.tooltiptext }
+ .tooltiptextup = Amagar
+
+bookmark-overlay-keyword =
+ .value = Parola clau:
+ .accesskey = l
diff --git a/browser/browser/menubar.ftl b/browser/browser/menubar.ftl
new file mode 100644
index 00000000000..7c69ec524bd
--- /dev/null
+++ b/browser/browser/menubar.ftl
@@ -0,0 +1,274 @@
+# 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/.
+
+
+## File Menu
+
+menu-file =
+ .label = Fichero
+ .accesskey = F
+menu-file-new-tab =
+ .label = Nueva pestanya
+ .accesskey = t
+menu-file-new-container-tab =
+ .label = Nueva pestanya de contenedor
+ .accesskey = c
+menu-file-new-window =
+ .label = Nueva finestra
+ .accesskey = N
+menu-file-new-private-window =
+ .label = Nueva finestra privada
+ .accesskey = p
+# "Open Location" is only displayed on macOS, and only on windows
+# that aren't main browser windows, or when there are no windows
+# but Firefox is still running.
+menu-file-open-location =
+ .label = Ubrir a ubicación...
+menu-file-open-file =
+ .label = Ubrir un ficheroâ¦
+ .accesskey = U
+menu-file-close =
+ .label = Zarrar
+ .accesskey = Z
+menu-file-close-window =
+ .label = Zarrar a finestra
+ .accesskey = f
+menu-file-save-page =
+ .label = Alzar a pachina comoâ¦
+ .accesskey = a
+menu-file-email-link =
+ .label = Ninviar vinclo por correuâ¦
+ .accesskey = e
+menu-file-print-setup =
+ .label = Configurar pachinaâ¦
+ .accesskey = f
+menu-file-print-preview =
+ .label = Previsualización
+ .accesskey = r
+menu-file-print =
+ .label = Imprentarâ¦
+ .accesskey = m
+menu-file-import-from-another-browser =
+ .label = Importar datos de belatro navegadorâ¦
+ .accesskey = I
+menu-file-go-offline =
+ .label = Treballar difuera de linia
+ .accesskey = d
+
+## Edit Menu
+
+menu-edit =
+ .label = Editar
+ .accesskey = E
+menu-edit-find-on =
+ .label = Trobar en esta pachinaâ¦
+ .accesskey = T
+menu-edit-find-again =
+ .label = Tornar a mirar
+ .accesskey = o
+menu-edit-bidi-switch-text-direction =
+ .label = Cambiar o sentiu d'o texto
+ .accesskey = b
+
+## View Menu
+
+menu-view =
+ .label = Veyer
+ .accesskey = V
+menu-view-toolbars-menu =
+ .label = Barras de ferramientas
+ .accesskey = t
+menu-view-customize-toolbar =
+ .label = Personalizarâ¦
+ .accesskey = P
+menu-view-sidebar =
+ .label = Panel lateral
+ .accesskey = e
+menu-view-bookmarks =
+ .label = Marcapachinas
+menu-view-history-button =
+ .label = Historial
+menu-view-synced-tabs-sidebar =
+ .label = Pestanyas sincronizadas
+menu-view-full-zoom =
+ .label = Mida d'a pachina
+ .accesskey = d
+menu-view-full-zoom-enlarge =
+ .label = Agrandir
+ .accesskey = A
+menu-view-full-zoom-reduce =
+ .label = Achiquir
+ .accesskey = q
+menu-view-full-zoom-actual-size =
+ .label = Mida real
+ .accesskey = a
+menu-view-full-zoom-toggle =
+ .label = Nomás agrandir o texto
+ .accesskey = i
+menu-view-page-style-menu =
+ .label = Estilo de pachina
+ .accesskey = i
+menu-view-page-style-no-style =
+ .label = Sin estilo
+ .accesskey = n
+menu-view-page-basic-style =
+ .label = Estilo de pachina basico
+ .accesskey = b
+menu-view-charset =
+ .label = Codificación d'o texto
+ .accesskey = C
+
+## These should match what Safari and other Apple applications
+## use on macOS.
+
+menu-view-enter-full-screen =
+ .label = Activar a pantalla completa
+ .accesskey = p
+menu-view-exit-full-screen =
+ .label = Desactivar a pantalla completa
+ .accesskey = p
+menu-view-full-screen =
+ .label = Pantalla completa
+ .accesskey = P
+
+##
+
+menu-view-show-all-tabs =
+ .label = Amostrar todas as pestanyas
+ .accesskey = a
+menu-view-bidi-switch-page-direction =
+ .label = Cambiar o sentiu d'a pachina
+ .accesskey = d
+
+## History Menu
+
+menu-history =
+ .label = Historial
+ .accesskey = s
+menu-history-show-all-history =
+ .label = Amostrar tot l'historial
+menu-history-clear-recent-history =
+ .label = Borrar o historial recientâ¦
+menu-history-synced-tabs =
+ .label = Pestanyas sincronizadas
+menu-history-restore-last-session =
+ .label = Restaurar a sesión anterior
+menu-history-hidden-tabs =
+ .label = Pestanyas amagadas
+menu-history-undo-menu =
+ .label = Pestanyas zarradas en zagueras
+menu-history-undo-window-menu =
+ .label = Finestras zarradas en zagueras
+
+## Bookmarks Menu
+
+menu-bookmarks-menu =
+ .label = Marcapachinas
+ .accesskey = c
+menu-bookmarks-show-all =
+ .label = Amostrar totz os marcapachinas
+menu-bookmark-this-page =
+ .label = Marcar ista pachina con marcapachinas
+menu-bookmark-edit =
+ .label = Editar iste marcapachinas
+menu-bookmarks-all-tabs =
+ .label = Adhibir pestanyas ta marcapachinasâ¦
+menu-bookmarks-toolbar =
+ .label = Barra de ferramientas de marcapachinas
+menu-bookmarks-other =
+ .label = Atros marcapachinas
+menu-bookmarks-mobile =
+ .label = Marcapachinas d'o mobil
+
+## Tools Menu
+
+menu-tools =
+ .label = Ferramientas
+ .accesskey = t
+menu-tools-downloads =
+ .label = Descargas
+ .accesskey = D
+menu-tools-addons =
+ .label = Complementos
+ .accesskey = C
+menu-tools-fxa-sign-in =
+ .label = Iniciar sesión en { -brand-product-name }
+ .accesskey = n
+menu-tools-turn-on-sync =
+ .label = Enchegar { -sync-brand-short-name }â¦
+ .accesskey = n
+menu-tools-sync-now =
+ .label = Sincronizar agora
+ .accesskey = z
+menu-tools-fxa-re-auth =
+ .label = Reconnectar a { -brand-product-name }â¦
+ .accesskey = R
+menu-tools-web-developer =
+ .label = Desembolicador web
+ .accesskey = w
+menu-tools-page-source =
+ .label = Codigo fuent d'a pachina
+ .accesskey = o
+menu-tools-page-info =
+ .label = Información d'a pachina
+ .accesskey = I
+menu-preferences =
+ .label =
+ { PLATFORM() ->
+ [windows] Opcions
+ *[other] Preferencias
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] O
+ *[other] n
+ }
+menu-tools-layout-debugger =
+ .label = Depurador de disenyo
+ .accesskey = L
+
+## Window Menu
+
+menu-window-menu =
+ .label = Finestra
+menu-window-bring-all-to-front =
+ .label = Trayer tot ta debant
+
+## Help Menu
+
+menu-help =
+ .label = Aduya
+ .accesskey = u
+menu-help-product =
+ .label = Aduya d'o { -brand-shorter-name }
+ .accesskey = A
+menu-help-show-tour =
+ .label = Vesita guiada por { -brand-shorter-name }
+ .accesskey = s
+menu-help-import-from-another-browser =
+ .label = Importar dende belatro navegadorâ¦
+ .accesskey = I
+menu-help-keyboard-shortcuts =
+ .label = Alcorces de teclau
+ .accesskey = t
+menu-help-troubleshooting-info =
+ .label = Información pa solucionar problemas
+ .accesskey = f
+menu-help-feedback-page =
+ .label = Ninviar una opiniónâ¦
+ .accesskey = v
+menu-help-safe-mode-without-addons =
+ .label = Reiniciar con os complementos desactivausâ¦
+ .accesskey = R
+menu-help-safe-mode-with-addons =
+ .label = Reiniciar con os complementos activaus
+ .accesskey = R
+# Label of the Help menu item. Either this or
+# menu-help-notdeceptive is shown.
+menu-help-report-deceptive-site =
+ .label = Informar de puesto maliciosoâ¦
+ .accesskey = I
+menu-help-not-deceptive =
+ .label = Iste no ye un puesto maliciosoâ¦
+ .accesskey = m
diff --git a/browser/browser/migration.ftl b/browser/browser/migration.ftl
new file mode 100644
index 00000000000..77f53748a71
--- /dev/null
+++ b/browser/browser/migration.ftl
@@ -0,0 +1,166 @@
+# 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/.
+
+migration-wizard =
+ .title = Asistent d'importación
+
+import-from =
+ { PLATFORM() ->
+ [windows] Importar opcions, marcapachinas, historial, claus y atros datos de:
+ *[other] Importar preferencias, marcapachinas, historial, claus y atros datos de:
+ }
+
+import-from-bookmarks = Importar os marcapachinas de:
+import-from-ie =
+ .label = Microsoft Internet Explorer
+ .accesskey = M
+import-from-edge =
+ .label = Microsoft Edge
+ .accesskey = E
+import-from-edge-legacy =
+ .label = Microsoft Edge Legacy
+ .accesskey = L
+import-from-edge-beta =
+ .label = Microsoft Edge Beta
+ .accesskey = d
+import-from-nothing =
+ .label = No importar cosa
+ .accesskey = p
+import-from-safari =
+ .label = Safari
+ .accesskey = S
+import-from-canary =
+ .label = Chrome Canary
+ .accesskey = n
+import-from-chrome =
+ .label = Chrome
+ .accesskey = C
+import-from-chrome-beta =
+ .label = Chrome Beta
+ .accesskey = B
+import-from-chrome-dev =
+ .label = Chrome Dev
+ .accesskey = D
+import-from-chromium =
+ .label = Chromium
+ .accesskey = u
+import-from-firefox =
+ .label = Firefox
+ .accesskey = x
+import-from-360se =
+ .label = Navegador seguro 360
+ .accesskey = 3
+
+no-migration-sources = No s'ha trobau garra programa que contenese marcapachinas, historial u datos de claus.
+
+import-source-page-title = Importar a configuración y os datos
+import-items-page-title = Elementos a importar
+
+import-items-description = Seleccione qué elementos quiere importar:
+
+import-migrating-page-title = Se ye importandoâ¦
+
+import-migrating-description = Os siguients elementos se son importando agoraâ¦
+
+import-select-profile-page-title = Seleccionar perfil
+
+import-select-profile-description = Os siguients perfils son disponibles ta importar-los dende:
+
+import-done-page-title = Fin d'a importación
+
+import-done-description = Os siguients elementos s'han importau correctament:
+
+import-close-source-browser = Asegure-se de que o navegador trigau ye zarrau antes de continar.
+
+# Displays which browser the bookmarks are being imported from
+#
+# Variables:
+# $source (String): The browser the user has chosen to import bookmarks from.
+imported-bookmarks-source = Dende o { $source }
+
+source-name-ie = Internet Explorer
+source-name-edge = Microsoft Edge
+source-name-edge-beta = Microsoft Edge Beta
+source-name-safari = Safari
+source-name-canary = Google Chrome Canary
+source-name-chrome = Google Chrome
+source-name-chrome-beta = Google Chrome Beta
+source-name-chrome-dev = Google Chrome Dev
+source-name-chromium = Chromium
+source-name-firefox = Mozilla Firefox
+source-name-360se = Navegador seguro 360
+
+imported-safari-reading-list = Lista de lectura (dende o Safari)
+imported-edge-reading-list = Lista de lectura (dende Edge)
+
+## Browser data types
+## All of these strings get a $browser variable passed in.
+## You can use the browser variable to differentiate the name of items,
+## which may have different labels in different browsers.
+## The supported values for the $browser variable are:
+## 360se
+## chrome
+## edge
+## firefox
+## ie
+## safari
+## The various beta and development versions of edge and chrome all get
+## normalized to just "edge" and "chrome" for these strings.
+
+browser-data-cookies-checkbox =
+ .label = Cookies
+browser-data-cookies-label =
+ .value = Cookies
+
+browser-data-history-checkbox =
+ .label =
+ { $browser ->
+ [firefox] Historial de navegación y marcapachinas
+ *[other] Historial de navegación
+ }
+browser-data-history-label =
+ .value =
+ { $browser ->
+ [firefox] HIstorial de navegación y marcapachinas
+ *[other] Historial de navegación
+ }
+
+browser-data-formdata-checkbox =
+ .label = Historial de formularios alzaus
+browser-data-formdata-label =
+ .value = Historial de formularios alzaus
+
+# This string should use the same phrase for "logins and passwords" as the
+# label in the main hamburger menu that opens about:logins.
+browser-data-passwords-checkbox =
+ .label = Inicios de sesión y claus alzaus
+# This string should use the same phrase for "logins and passwords" as the
+# label in the main hamburger menu that opens about:logins.
+browser-data-passwords-label =
+ .value = Inicios de sesión y claus alzaus
+
+browser-data-bookmarks-checkbox =
+ .label =
+ { $browser ->
+ [ie] Favoritos
+ [edge] Favoritos
+ *[other] Marcapachinas
+ }
+browser-data-bookmarks-label =
+ .value =
+ { $browser ->
+ [ie] Favoritos
+ [edge] Favoritos
+ *[other] Marcapachinas
+ }
+
+browser-data-otherdata-checkbox =
+ .label = Atros datos
+browser-data-otherdata-label =
+ .label = Atros datos
+
+browser-data-session-checkbox =
+ .label = Finestras y pestanyas
+browser-data-session-label =
+ .value = Finestras y pestanyas
diff --git a/browser/browser/newInstallPage.ftl b/browser/browser/newInstallPage.ftl
new file mode 100644
index 00000000000..06e5e270428
--- /dev/null
+++ b/browser/browser/newInstallPage.ftl
@@ -0,0 +1,33 @@
+# 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/.
+
+
+### For this feature, "installation" is used to mean "this discrete download of
+### Firefox" and "version" is used to mean "the specific revision number of a
+### given Firefox channel". These terms are not synonymous.
+
+title = Noticias importants
+heading = Cambios en o tuyo perfil de { -brand-short-name }
+
+changed-title = Qué ha cambiau?
+changed-desc-profiles = Esta instalación de { -brand-short-name } tien un perfil nuevo. Un perfil ye lo conchunto de fichers an que Firefox alza la información, como las adrezas d'interés, las laus y las preferencias de l'usuario.
+changed-desc-dedicated = Pa poder cambiar con mas facilidat y seguranza entre las instalacions de Firefox (incluyius Firefox, Firefox ESR, Firefox Beta, Firefox Developer Edition y Firefox Nightly), esta instalación tien agora un perfil adedicau. No parte automaticament la tuya información alzadas con a resta d'instalacions de Firefox.
+
+lost = No has perdiu los datos personals ni las personalizacions. Si ya has alzau información en Firefox en este ordinador, encara ye disponible en unatra instalación de Firefox.
+
+options-title = Qué opcions tiengo?
+options-do-nothing = Si no fas cosa, los datos d'o tuyo perfil de { -brand-short-name } serán diferents d'os datos d'o perfil d'as atras instalacions de Firefox.
+options-use-sync = Si quiers que totz los tuyos datos d'o perfil sigan iguals en totas las instalacions de Fierfox, puetz fer servir un { -fxaccount-brand-name } pa tener-las totas sincronizadas.
+
+resources = Recursos
+support-link = Uso de l'administrador de perfils - Articlo d'aduya
+
+sync-header = Inicia la sesión u crea una { -fxaccount-brand-name }
+sync-label = Escribe lo tuyo correu-e
+sync-input =
+ .placeholder = Correu-e
+sync-button = Continar
+sync-terms = En continar, acceptas las condicions d'uso d'o servicio y l'aviso de privacidat .
+sync-first = Ye la primer vegada que fas servir { -sync-brand-name }? Has d'iniciar la sesión en totas las instalacions de Firefox pa sincronizar la tuya información.
+sync-learn = Saber-ne mas
diff --git a/browser/browser/newtab/asrouter.ftl b/browser/browser/newtab/asrouter.ftl
new file mode 100644
index 00000000000..16add361645
--- /dev/null
+++ b/browser/browser/newtab/asrouter.ftl
@@ -0,0 +1,279 @@
+# 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/.
+
+
+## These messages are used as headings in the recommendation doorhanger
+
+cfr-doorhanger-extension-heading = Extensión recomendada
+cfr-doorhanger-feature-heading = Función recomendada
+cfr-doorhanger-pintab-heading = Intenta esto: Fixar pestanya
+
+##
+
+cfr-doorhanger-extension-sumo-link =
+ .tooltiptext = Per qué soi veyendo esto?
+
+cfr-doorhanger-extension-cancel-button = No pas agora
+ .accesskey = N
+
+cfr-doorhanger-extension-ok-button = Anyadir agora
+ .accesskey = A
+cfr-doorhanger-pintab-ok-button = Fixar esta pestanya
+ .accesskey = A
+
+cfr-doorhanger-extension-manage-settings-button = Administrar achustes de recomendacions
+ .accesskey = M
+
+cfr-doorhanger-extension-never-show-recommendation = No amostrar-me esta recomendación
+ .accesskey = N
+
+cfr-doorhanger-extension-learn-more-link = Saber-ne mas
+
+# This string is used on a new line below the add-on name
+# Variables:
+# $name (String) - Add-on author name
+cfr-doorhanger-extension-author = per { $name }
+
+# This is a notification displayed in the address bar.
+# When clicked it opens a panel with a message for the user.
+cfr-doorhanger-extension-notification = Recomendación
+cfr-doorhanger-extension-notification2 = Recomendación
+ .tooltiptext = Recomendación d'extensión
+ .a11y-announcement = Recomendación d'extensión disponible
+
+# This is a notification displayed in the address bar.
+# When clicked it opens a panel with a message for the user.
+cfr-doorhanger-feature-notification = Recomendación
+ .tooltiptext = Recomendación de caracteristica
+ .a11y-announcement = Recomendación de caracteristica disponible
+
+## Add-on statistics
+## These strings are used to display the total number of
+## users and rating for an add-on. They are shown next to each other.
+
+# Variables:
+# $total (Number) - The rating of the add-on from 1 to 5
+cfr-doorhanger-extension-rating =
+ .tooltiptext =
+ { $total ->
+ [one] { $total } estrella
+ *[other] { $total } estrellas
+ }
+# Variables:
+# $total (Number) - The total number of users using the add-on
+cfr-doorhanger-extension-total-users =
+ { $total ->
+ [one] { $total } usuario
+ *[other] { $total } usuarios
+ }
+
+cfr-doorhanger-pintab-description = Obtienga acceso rapido a los suyos puestos mas visitaus. Mantienga puestos ubiertos en una pestanya (mesmo quan reinicie).
+
+## These messages are steps on how to use the feature and are shown together.
+
+cfr-doorhanger-pintab-step1 = Fe clic con o botón dreito en a pestanya que quiers fixar.
+cfr-doorhanger-pintab-step2 = TrÃa Fixar pestanya en o menú.
+cfr-doorhanger-pintab-step3 = Si lo puesto tiene una actualización, veyerás un punto azul en a pestanya fixada.
+
+cfr-doorhanger-pintab-animation-pause = Pausar
+cfr-doorhanger-pintab-animation-resume = Continar
+
+
+## Firefox Accounts Message
+
+cfr-doorhanger-bookmark-fxa-header = Sincronice los suyos marcapachinas sÃa an sÃa.
+cfr-doorhanger-bookmark-fxa-body = Buena troballa! Agora no se quede sin este marcapachinas en os suyos dispositivos mobils. Empecipie con una { -fxaccount-brand-name }.
+cfr-doorhanger-bookmark-fxa-link-text = Sincronizando marcapachinas...
+cfr-doorhanger-bookmark-fxa-close-btn-tooltip =
+ .aria-label = Zarrar botón
+ .title = Zarrar
+
+## Protections panel
+
+cfr-protections-panel-header = Navegue sin que le sigan
+cfr-protections-panel-body = Alce los suyos datos nomás pa vusté. { -brand-short-name } le proteche de muitos d'os elementos de seguimiento mas comuns que espÃan lo que fa en linia.
+cfr-protections-panel-link-text = Saber mas
+
+## What's New toolbar button and panel
+
+# This string is used by screen readers to offer a text based alternative for
+# the notification icon
+cfr-badge-reader-label-newfeature = Nueva función:
+
+cfr-whatsnew-button =
+ .label = Novedatz
+ .tooltiptext = Novedatz
+
+cfr-whatsnew-panel-header = Novedatz
+
+cfr-whatsnew-release-notes-link-text = Consulte las notas de lanzamiento
+
+cfr-whatsnew-fx70-title = Agora, { -brand-short-name } luita mas en pro d'a suya privacidat
+cfr-whatsnew-fx70-body = La zaguera actualización millora la función de protección contra seguimiento y fa que sÃa mas facil que nunca la creación de claus seguras pa cada puesto.
+
+cfr-whatsnew-tracking-protect-title = Se protecha d'os elementos de seguimiento
+cfr-whatsnew-tracking-protect-body =
+ { -brand-short-name } bloca los elementos de seguimiento socials y entre puestos mas comuns que
+ le fan seguimiento mientres navega.
+cfr-whatsnew-tracking-protect-link-text = Veyer lo suyo informe
+
+# This string is displayed before a large numeral that indicates the total
+# number of tracking elements blocked. Donât add $blockedCount to your
+# localization, because it would result in the number showing twice.
+cfr-whatsnew-tracking-blocked-title =
+ { $blockedCount ->
+ [one] Rastreador bloqueado
+ *[other] Elementos de seguimiento bloqueados
+ }
+cfr-whatsnew-tracking-blocked-subtitle = Dende { DATETIME($earliestDate, month: "long", year: "numeric") }
+cfr-whatsnew-tracking-blocked-link-text = Veyer informe
+
+cfr-whatsnew-lockwise-backup-title = Alce una copia d'as suyas claus
+cfr-whatsnew-lockwise-backup-body = Agora puede chenerar claus seguras a las qualas puede acceder dende qualsequier puesto an enciete sesión.
+cfr-whatsnew-lockwise-backup-link-text = Activar copias de seguridat
+
+cfr-whatsnew-lockwise-take-title = se Leve siempre las suyas claus con ell
+cfr-whatsnew-lockwise-take-body = L'aplicación pa mobils { -lockwise-brand-short-name } le permite acceder a las suyas claus de forma segura dende qualsequier parte.
+cfr-whatsnew-lockwise-take-link-text = Obtener l'aplicación
+
+## Search Bar
+
+cfr-whatsnew-searchbar-title = Escriba menos, trobe mas con a barra d'adrezas
+cfr-whatsnew-searchbar-body-topsites = Agora, simplament trÃe la barra d'adrezas y se va a expandir un quadro con vinclos a los suyos puestos prencipals.
+cfr-whatsnew-searchbar-icon-alt-text = Icono de lupa
+
+## Picture-in-Picture
+
+cfr-whatsnew-pip-header = Veiga los suyos videos mientres navega
+cfr-whatsnew-pip-body = La función picture-in-picture amuestra lo video en una finestra flotant pa que pueda veyer-lo mientres treballa en atras pestanyas.
+cfr-whatsnew-pip-cta = Saber-ne mas
+
+## Permission Prompt
+
+cfr-whatsnew-permission-prompt-header = Reduce molestas finestras emerchents
+cfr-whatsnew-permission-prompt-body = { -brand-shorter-name } agora bloca los puestos pa que no soliciten automaticament lo ninvio de mensaches emerchents.
+cfr-whatsnew-permission-prompt-cta = Saber mas
+
+## Fingerprinter Counter
+
+# This string is displayed before a large numeral that indicates the total
+# number of tracking elements blocked. Donât add $fingerprinterCount to your
+# localization, because it would result in the number showing twice.
+cfr-whatsnew-fingerprinter-counter-header =
+ { $fingerprinterCount ->
+ [one] Detector de ditaladas dichitals blocau
+ *[other] Detectors de ditaladas dichitals blocaus
+ }
+cfr-whatsnew-fingerprinter-counter-body = { -brand-shorter-name } bloca muitos detectores de ditaladas (fingerprinters) que recopilan en secreto información sobre lo suyo dispositivo y accions, pa creyar un perfil suyo con fins publicitarias.
+
+# Message variation when fingerprinters count is less than 10
+cfr-whatsnew-fingerprinter-counter-header-alt = Ditaladas dichitals
+cfr-whatsnew-fingerprinter-counter-body-alt = { -brand-shorter-name } puede blocar muitos detectores de ditaladas dichitals (fingerprinters) que recopilan en secreto información sobre lo suyo dispositivo y accions, pa creyar un perfil suyo con fins publicitarias.
+
+## Bookmark Sync
+
+cfr-doorhanger-sync-bookmarks-header = Obtener este marcapachinas en o suyo telefono
+cfr-doorhanger-sync-bookmarks-body = Leve los suyos marcapachinas, claus, historial y mas a totas partes an enciete sesión en { -brand-product-name }.
+cfr-doorhanger-sync-bookmarks-ok-button = Activar { -sync-brand-short-name }
+ .accesskey = T
+
+## Login Sync
+
+cfr-doorhanger-sync-logins-header = No torne a perder una clau
+cfr-doorhanger-sync-logins-body = Almagazene y sincronice de forma segura las suyas claus en totz los suyos dispositivos.
+cfr-doorhanger-sync-logins-ok-button = Activar { -sync-brand-short-name }
+ .accesskey = T
+
+## Send Tab
+
+cfr-doorhanger-send-tab-header = Lo leiga en qualsequier momento
+cfr-doorhanger-send-tab-recipe-header = Se leve esta receta a la cocina
+cfr-doorhanger-send-tab-body = Send Tab le permite compartir este vinclo con o suyo telefono u con qualsequier dispositivo en o qual haiga encetau sesión con { -brand-product-name }.
+cfr-doorhanger-send-tab-ok-button = Prebar Send Tab
+ .accesskey = T
+
+## Firefox Send
+
+cfr-doorhanger-firefox-send-header = Compartir este PDF de forma segura
+cfr-doorhanger-firefox-send-body = Mantienga los suyos documentos confidencials a resguardo de miradas indiscretas con zifrau de cabo a cabo y un vinclo que desapareixe quan haiga rematau.
+cfr-doorhanger-firefox-send-ok-button = Prebe { -send-brand-name }
+ .accesskey = T
+
+## Social Tracking Protection
+
+cfr-doorhanger-socialtracking-ok-button = Veyer proteccions
+ .accesskey = P
+cfr-doorhanger-socialtracking-close-button = Zarrar
+ .accesskey = C
+cfr-doorhanger-socialtracking-dont-show-again = No tornar a amostrar mensaches como este
+ .accesskey = N
+cfr-doorhanger-socialtracking-heading = { -brand-short-name } impidió que un ret social le seguise dica aquÃ
+cfr-doorhanger-socialtracking-description = La suya privacidat importa. Agora, { -brand-short-name } bloca los elementos de seguimiento de retz socials mas comuns, limitando la cantidat de datos que pueden recopilar sobre lo que fa en linia.
+cfr-doorhanger-fingerprinters-heading = { -brand-short-name } blocó un detector de ditaladas dichitals en esta pachina
+cfr-doorhanger-fingerprinters-description = La suya privacidat ye important. { -brand-short-name } agora bloca los detectores de ditaladas, que recopilan piezas d'información que identifican de forma sola a lo suyo dispositivo pa poder seguir-lo.
+cfr-doorhanger-cryptominers-heading = { -brand-short-name } blocó un criptominero en esta pachina
+cfr-doorhanger-cryptominers-description = La suya privacidat ye important. { -brand-short-name } agora bloca los criptomineros, que utilizan la potencia informatica d'o suyo sistema pa extrayer diners dichitals.
+
+## Enhanced Tracking Protection Milestones
+
+# Variables:
+# $blockedCount (Number) - The total count of blocked trackers. This number will always be greater than 1.
+# $date (String) - The date we began recording the count of blocked trackers
+cfr-doorhanger-milestone-heading =
+ { $blockedCount ->
+ *[other] ¡{ -brand-short-name } bloqueó más de { $blockedCount } elementos de seguimiento desde { $date }!
+ }
+cfr-doorhanger-milestone-ok-button = Veyer tot
+ .accesskey = V
+
+cfr-doorhanger-milestone-close-button = Zarrar
+ .accesskey = Z
+
+## Whatâs New Panel Content for Firefox 76
+
+
+## Lockwise message
+
+cfr-whatsnew-lockwise-header = Creye facilment claus seguras
+cfr-whatsnew-lockwise-body = Ye dificil pensar en claus solas y seguras pa cada cuenta. En creyar una clau, trÃe lo campo de clau pa usar una clau segura y chenerada per { -brand-shorter-name }.
+cfr-whatsnew-lockwise-icon-alt = Icono de { -lockwise-brand-short-name }
+
+## Vulnerable Passwords message
+
+cfr-whatsnew-passwords-header = Reciba alertas sobre claus vulnerables
+cfr-whatsnew-passwords-body = Los hackers saben que la chent reutiliza las suyas claus. Si usó la mesma clau en quantos puestos, y un d'ixes puestos sufre una filtración de datos, veyerá una alerta en { -lockwise-brand-short-name } pa cambiar la suya clau en ixes puestos.
+cfr-whatsnew-passwords-icon-alt = Icono de clau vulnerable
+
+## Picture-in-Picture fullscreen message
+
+cfr-whatsnew-pip-fullscreen-header = Levar lo picture-in-picture a pantalla completa
+cfr-whatsnew-pip-fullscreen-body = Quan leva un video a una finestra flotant, puede fer dople clic en ixa finestra pa levar-lo a pantalla completa.
+cfr-whatsnew-pip-fullscreen-icon-alt = Icono de picture-in-picture
+
+## Protections Dashboard message
+
+cfr-whatsnew-protections-header = Proteccions d'un vistazo
+cfr-whatsnew-protections-body = Lo panel de proteccions incluye informes resumius sobre filtracions de datos y administración de claus. Agora puede realizar un seguimiento d'a cantidat de filtracions que ha resuelto y veyer si bella d'as suyas claus alzadas puede haber estau exposada en una filtración de datos.
+cfr-whatsnew-protections-cta-link = Veyer panel de proteccions
+cfr-whatsnew-protections-icon-alt = Icono de escudo
+
+## Better PDF message
+
+cfr-whatsnew-better-pdf-header = Millor experiencia con PDF
+cfr-whatsnew-better-pdf-body = Los documentos PDF agora s'ubren dreitament en { -brand-short-name }, mantenendo lo suyo fluxo de treballo a l'aconsiga d'a man.
+
+## DOH Message
+
+cfr-doorhanger-doh-body = La tuya privacidat ye important. Agora lo { -brand-short-name } encamina de forma segura las tuyas solicitutz DNS, siempre que siga posible, a un servicio asociau pa protecher-te mientres navegas.
+cfr-doorhanger-doh-header = Consultas DNS mas seguras y cifradas
+cfr-doorhanger-doh-primary-button = Vale, entendiu
+ .accesskey = V
+cfr-doorhanger-doh-secondary-button = Desactivar
+ .accesskey = D
+
+## What's new: Cookies message
+
+cfr-whatsnew-clear-cookies-header = Protección automatica contra tacticas de seguimiento enganyosas
+cfr-whatsnew-clear-cookies-body = Bell elemento de seguimiento te rediriche ta atras pachinas web que meten cookies secretament. { -brand-short-name } agora borra automaticament ixas cookies pa que no te puedan fer seguimiento.
+cfr-whatsnew-clear-cookies-image-alt = Illustracion dâuna cookie blocau
diff --git a/browser/browser/newtab/newtab.ftl b/browser/browser/newtab/newtab.ftl
new file mode 100644
index 00000000000..adc14518874
--- /dev/null
+++ b/browser/browser/newtab/newtab.ftl
@@ -0,0 +1,209 @@
+# 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/.
+
+
+### Firefox Home / New Tab strings for about:home / about:newtab.
+
+newtab-page-title = Nueva Pestanya
+newtab-settings-button =
+ .title = Personaliza la tuya pachina de Nueva Pestanya
+
+## Search box component.
+
+# "Search" is a verb/action
+newtab-search-box-search-button =
+ .title = Mirar
+ .aria-label = Mirar
+
+newtab-search-box-search-the-web-text = Mirar en o Web
+newtab-search-box-search-the-web-input =
+ .placeholder = Mirar en o Web
+ .title = Mirar en o Web
+ .aria-label = Mirar en o Web
+
+## Top Sites - General form dialog.
+
+newtab-topsites-add-search-engine-header = Anyadir motor de busqueda
+newtab-topsites-add-topsites-header = Nuevo puesto popular
+newtab-topsites-edit-topsites-header = Editar lo puesto popular
+newtab-topsites-title-label = Titol
+newtab-topsites-title-input =
+ .placeholder = Escribir un titol
+
+newtab-topsites-url-label = URL
+newtab-topsites-url-input =
+ .placeholder = Triar u apegar una adreza web
+newtab-topsites-url-validation = Fa falta una URL valida
+
+newtab-topsites-image-url-label = URL d'imachen personalizada
+newtab-topsites-use-image-link = Usar una imachen personalizadaâ¦
+newtab-topsites-image-validation = Ha fallau la carga d'a imachen. Preba con una URL diferent.
+
+## Top Sites - General form dialog buttons. These are verbs/actions.
+
+newtab-topsites-cancel-button = Cancelar
+newtab-topsites-delete-history-button = Eliminar de l'historial
+newtab-topsites-save-button = Alzar
+newtab-topsites-preview-button = Previsualizar
+newtab-topsites-add-button = Anyadir
+
+## Top Sites - Delete history confirmation dialog.
+
+newtab-confirm-delete-history-p1 = Yes seguro que quiers borrar totas las instancias d'esta pachina en o tuyo historial?
+# "This action" refers to deleting a page from history.
+newtab-confirm-delete-history-p2 = Esta acción no se puede desfer.
+
+## Context Menu - Action Tooltips.
+
+# General tooltip for context menus.
+newtab-menu-section-tooltip =
+ .title = Ubrir menú
+ .aria-label = Ubrir menú
+
+# Tooltip for dismiss button
+newtab-dismiss-button-tooltip =
+ .title = Eliminar
+ .aria-label = Eliminar
+
+# This tooltip is for the context menu of Pocket cards or Topsites
+# Variables:
+# $title (String): The label or hostname of the site. This is for screen readers when the context menu button is focused/active.
+newtab-menu-content-tooltip =
+ .title = Ubrir menú
+ .aria-label = Ubrir menú contextual pa { $title }
+# Tooltip on an empty topsite box to open the New Top Site dialog.
+newtab-menu-topsites-placeholder-tooltip =
+ .title = Editar este puesto
+ .aria-label = Editar este puesto
+
+## Context Menu: These strings are displayed in a context menu and are meant as a call to action for a given page.
+
+newtab-menu-edit-topsites = Editar
+newtab-menu-open-new-window = Ubrir en una nueva finestra
+newtab-menu-open-new-private-window = Ubrir en una nueva finestra privada
+newtab-menu-dismiss = Descartar
+newtab-menu-pin = Clavar
+newtab-menu-unpin = Desclavar
+newtab-menu-delete-history = Eliminar de l'historial
+newtab-menu-save-to-pocket = Alzar en { -pocket-brand-name }
+newtab-menu-delete-pocket = Borrar de { -pocket-brand-name }
+newtab-menu-archive-pocket = Archivar en { -pocket-brand-name }
+newtab-menu-show-privacy-info = Los nuestros patrocinadors y la tuya privacidat
+
+## Message displayed in a modal window to explain privacy and provide context for sponsored content.
+
+newtab-privacy-modal-button-done = Feito
+newtab-privacy-modal-button-manage = Chestionar los achustos de contenius patrocinaus
+newtab-privacy-modal-header = La tuya privacidat ye important.
+newtab-privacy-modal-paragraph-2 = Amás d'amostrar los articlos mas cautivadors, tamién tos amostramos conteniu relevant de patrocinadors seleccionaus. Te garantizamos que los tuyos datos de navegación no salen nunca de { -brand-product-name } : no las veyemos ni nusatros ni los nuestros patrocinadors.
+newtab-privacy-modal-link = Saber mas sobre cómo funciona la privacidat en a nueva pestanya
+
+##
+
+# Bookmark is a noun in this case, "Remove bookmark".
+newtab-menu-remove-bookmark = Sacar lo marcapachinas
+# Bookmark is a verb here.
+newtab-menu-bookmark = Anyadir marcapachinas
+
+## Context Menu - Downloaded Menu. "Download" in these cases is not a verb,
+## it is a noun. As in, "Copy the link that belongs to this downloaded item".
+
+newtab-menu-copy-download-link = Copiar vinclo de descarga
+newtab-menu-go-to-download-page = Ir ta la pachina de descarga
+newtab-menu-remove-download = Borrar de l'historial
+
+## Context Menu - Download Menu: These are platform specific strings found in the context menu of an item that has
+## been downloaded. The intention behind "this action" is that it will show where the downloaded file exists on the file
+## system for each operating system.
+
+newtab-menu-show-file =
+ { PLATFORM() ->
+ [macos] Amostrar en o Finder
+ *[other] Ubrir la carpeta an que se troba
+ }
+newtab-menu-open-file = Ubrir fichero
+
+## Card Labels: These labels are associated to pages to give
+## context on how the element is related to the user, e.g. type indicates that
+## the page is bookmarked, or is currently open on another device.
+
+newtab-label-visited = Vesitau
+newtab-label-bookmarked = Con marcapachinas
+newtab-label-removed-bookmark = S'ha eliminau lo marcapachinas
+newtab-label-recommended = Tendencia
+newtab-label-saved = Alzau en { -pocket-brand-name }
+newtab-label-download = Descargau
+
+# This string is used in the story cards to indicate sponsored content
+# Variables:
+# $sponsorOrSource (String): This is the name of a company or their domain
+newtab-label-sponsored = { $sponsorOrSource } · Patrocinau
+
+# This string is used at the bottom of story cards to indicate sponsored content
+# Variables:
+# $sponsor (String): This is the name of a sponsor
+newtab-label-sponsored-by = Patrocianu per { $sponsor }
+
+## Section Menu: These strings are displayed in the section context menu and are
+## meant as a call to action for the given section.
+
+newtab-section-menu-remove-section = Borrar la sección
+newtab-section-menu-collapse-section = Plegar la sección
+newtab-section-menu-expand-section = Desplegar la sección
+newtab-section-menu-manage-section = Chestionar la sección
+newtab-section-menu-manage-webext = Chestionar la extensión
+newtab-section-menu-add-topsite = Anyadir un puesto popular
+newtab-section-menu-add-search-engine = Anyadir motor de busqueda
+newtab-section-menu-move-up = Puyar
+newtab-section-menu-move-down = Baixar
+newtab-section-menu-privacy-notice = Nota sobre privacidat
+
+## Section aria-labels
+
+newtab-section-collapse-section-label =
+ .aria-label = Reducir la sección
+newtab-section-expand-section-label =
+ .aria-label = Ixamplar la sección
+
+## Section Headers.
+
+newtab-section-header-topsites = Mas freqüents
+newtab-section-header-highlights = Destacaus
+# Variables:
+# $provider (String): Name of the corresponding content provider.
+newtab-section-header-pocket = Recomendau per { $provider }
+
+## Empty Section States: These show when there are no more items in a section. Ex. When there are no more Pocket story recommendations, in the space where there would have been stories, this is shown instead.
+
+newtab-empty-section-highlights = Empecipia a navegar, y t'iremos amostrando aquà grans articlos, videos y atras pachinas que has vesitau u marcau en zagueras.
+
+# Ex. When there are no more Pocket story recommendations, in the space where there would have been stories, this is shown instead.
+# Variables:
+# $provider (String): Name of the content provider for this section, e.g "Pocket".
+newtab-empty-section-topstories = Ya ye tot per agora. Torna mas ta debant pa veyer mas articlos populars de { $provider }. No i puetz aguardar? TrÃa un tema popular pa descubrir los articlos mas interesants de tot lo web.
+
+
+## Empty Section (Content Discovery Experience). These show when there are no more stories or when some stories fail to load.
+
+newtab-discovery-empty-section-topstories-header = Ya lo tiens!
+newtab-discovery-empty-section-topstories-content = Torna mas tarda pa leyer mas articlos
+newtab-discovery-empty-section-topstories-try-again-button = Torna-lo a intentar
+newtab-discovery-empty-section-topstories-loading = Se ye cargandoâ¦
+# Displays when a layout in a section took too long to fetch articles.
+newtab-discovery-empty-section-topstories-timed-out = Ups! Pareix que no s'ha puesto cargar de tot esta sección.
+
+## Pocket Content Section.
+
+# This is shown at the bottom of the trending stories section and precedes a list of links to popular topics.
+newtab-pocket-read-more = Temas populars:
+newtab-pocket-more-recommendations = Mas recomendacions
+newtab-pocket-learn-more = Saber-ne mas
+newtab-pocket-cta-button = Instala { -pocket-brand-name }
+newtab-pocket-cta-text = Alza los tuyos articlos preferius en { -pocket-brand-name }, y regala-te con lecturas fascinants.
+
+## Error Fallback Content.
+## This message and suggested action link are shown in each section of UI that fails to render.
+
+newtab-error-fallback-info = Oi, ha fallau bella cosa en a carga d'este conteniu.
+newtab-error-fallback-refresh-link = Refrescar la pachina pa tornar-lo a intentar.
diff --git a/browser/browser/newtab/onboarding.ftl b/browser/browser/newtab/onboarding.ftl
new file mode 100644
index 00000000000..0292c7e79ca
--- /dev/null
+++ b/browser/browser/newtab/onboarding.ftl
@@ -0,0 +1,230 @@
+# 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/.
+
+
+### UI strings for the simplified onboarding modal / about:welcome
+### Various strings use a non-breaking space to avoid a single dangling /
+### widowed word, so test on various window sizes if you also want this.
+
+
+## These button action text can be split onto multiple lines, so use explicit
+## newlines in translations to control where the line break appears (e.g., to
+## avoid breaking quoted text).
+
+onboarding-button-label-learn-more = Saber-ne mas
+onboarding-button-label-get-started = Prencipiar
+
+## Welcome modal dialog strings
+
+onboarding-welcome-header = Bienveniu ta { -brand-short-name }
+onboarding-welcome-body = Ya tiene lo navegador. Conoixca la resta de { -brand-product-name }.
+onboarding-welcome-learn-more = Saber mas sobre las avantachas.
+onboarding-welcome-modal-get-body = Ya tiene lo navegador. Agora aproveite { -brand-product-name } a lo maximo.
+onboarding-welcome-modal-supercharge-body = Protección de privacidat a lo maximo nivel.
+onboarding-welcome-modal-privacy-body = Ya tiene lo navegador. Anyadamos mas protección de privacidat.
+onboarding-welcome-modal-family-learn-more = Conoixca mas sobre la familia de productos { -brand-product-name }.
+onboarding-welcome-form-header = Empecipiar per aquÃ
+onboarding-join-form-body = Pa empecipiar, introduzca la suya adreza de correu.
+onboarding-join-form-email =
+ .placeholder = Introducir adreza de correu
+onboarding-join-form-email-error = Fa falta una adreza de correu valida
+onboarding-join-form-legal = Si continas, acceptas los Termins d'o servicio y la Politica de privacidat .
+onboarding-join-form-continue = Continar
+# This message is followed by a link using onboarding-join-form-signin ("Sign In") as text.
+onboarding-join-form-signin-label = Ya tiens una cuenta?
+# Text for link to submit the sign in form
+onboarding-join-form-signin = Iniciar sesión
+onboarding-start-browsing-button-label = Empecipiar a navegar
+onboarding-cards-dismiss =
+ .title = Descartar
+ .aria-label = Descartar
+
+## Multistage 3-screen onboarding flow strings (about:welcome pages)
+
+# The in this string allows a "zap" underline style to be
+# automatically added to the text inside it. { -brand-short-name } should stay inside the span.
+onboarding-multistage-welcome-header = Bienveniu ta { -brand-short-name }
+onboarding-multistage-welcome-subtitle = Lo navegador rapido, seguro y privau respaldau por una organización no lucrativa.
+onboarding-multistage-welcome-primary-button-label = Empecipiar a configuración
+onboarding-multistage-welcome-secondary-button-label = Iniciar la sesión
+onboarding-multistage-welcome-secondary-button-text = Tiens una cuenta?
+# The in this string allows a "zap" underline style to be
+# automatically added to the text inside it. "more" should stay inside the span.
+onboarding-multistage-import-header = Importa las tuyas claus, marcapachinas, y mas
+onboarding-multistage-import-subtitle = Viens d'unatro navegador? Ye muito facil trayer-te-lo tot ta { -brand-short-name }.
+onboarding-multistage-import-primary-button-label = Iniciar importación
+onboarding-multistage-import-secondary-button-label = No pas agora
+# Info displayed in the footer of import settings screen during onboarding flow.
+# This supports welcome screen showing top sites imported from the user's default browser.
+onboarding-import-sites-disclaimer = Las pachinas listadas aquà s'han trobau en este dispositivo. { -brand-short-name } no alza u sincroniza datos d'atros navegadors de no estar que quieras importar-lo.
+# Aria-label to make the "steps" of multistage onboarding visible to screen readers.
+# Variables:
+# $current (Int) - Number of the current page
+# $total (Int) - Total number of pages
+onboarding-welcome-steps-indicator =
+ .aria-label = Iniciando: pantalla { $current } de { $total }
+# The in this string allows a "zap" underline style to be
+# automatically added to the text inside it. "look" should stay inside the span.
+onboarding-multistage-theme-header = TrÃa un aspecto
+onboarding-multistage-theme-subtitle = Personaliza { -brand-short-name } con un tema.
+onboarding-multistage-theme-primary-button-label = Alzar tema
+onboarding-multistage-theme-secondary-button-label = No pas agora
+# Automatic theme uses operating system color settings
+onboarding-multistage-theme-label-automatic = Automatico
+# System refers to the operating system
+onboarding-multistage-theme-description-automatic = Usa lo tema d'o sistema
+onboarding-multistage-theme-label-light = Claro
+onboarding-multistage-theme-label-dark = Fosco
+# "Firefox Alpenglow" here is the name of the theme, and should be kept in English.
+onboarding-multistage-theme-label-alpenglow = Firefox Alpenglow
+
+## Please make sure to split the content of the title attribute into lines whose
+## width corresponds to about 40 Latin characters, to ensure that the tooltip
+## doesn't become too long. Line breaks will be preserved when displaying the
+## tooltip.
+
+# Tooltip displayed on hover of automatic theme
+onboarding-multistage-theme-tooltip-automatic =
+ .title =
+ Hereda l'apariencia d'o tuyo sistema operativo
+ pa botons, menus y finestras.
+ .aria-label = { onboarding-multistage-theme-tooltip-automatic.title }
+# Tooltip displayed on hover of light theme
+onboarding-multistage-theme-tooltip-light =
+ .title = Usar una apariencia clara para botons, menus y finestras.
+ .aria-label = { onboarding-multistage-theme-tooltip-light.title }
+# Tooltip displayed on hover of dark theme
+onboarding-multistage-theme-tooltip-dark =
+ .title = Usar una apariencia fosca pa botons, menús y finestras.
+ .aria-label = { onboarding-multistage-theme-tooltip-dark.title }
+# Tooltip displayed on hover of Alpenglow theme
+onboarding-multistage-theme-tooltip-alpenglow =
+ .title = Usar una apariencia colorida pa botons, menús y finestras.
+ .aria-label = { onboarding-multistage-theme-tooltip-alpenglow.title }
+# Tooltip displayed on hover of automatic theme
+onboarding-multistage-theme-tooltip-automatic-2 =
+ .title =
+ Hereda l'apariencia d'o tuyo sistema operativo
+ pa botons, menus y finestras.
+# Input description for automatic theme
+onboarding-multistage-theme-description-automatic-2 =
+ .aria-description =
+ Hereda l'apariencia d'o tuyo sistema operativo
+ pa botons, menus y finestras.
+# Tooltip displayed on hover of light theme
+onboarding-multistage-theme-tooltip-light-2 =
+ .title = Usar una apariencia clara para botons, menus y finestras.
+# Input description for light theme
+onboarding-multistage-theme-description-light =
+ .aria-description = Usar una apariencia clara para botons, menus y finestras.
+# Tooltip displayed on hover of dark theme
+onboarding-multistage-theme-tooltip-dark-2 =
+ .title = Usar una apariencia fosca pa botons, menús y finestras.
+# Input description for dark theme
+onboarding-multistage-theme-description-dark =
+ .aria-description = Usar una apariencia fosca pa botons, menús y finestras.
+# Tooltip displayed on hover of Alpenglow theme
+onboarding-multistage-theme-tooltip-alpenglow-2 =
+ .title = Usar una apariencia colorida pa botons, menús y finestras.
+# Input description for Alpenglow theme
+onboarding-multistage-theme-description-alpenglow =
+ .aria-description = Usar una apariencia colorida pa botons, menús y finestras.
+
+## Welcome full page string
+
+onboarding-fullpage-welcome-subheader = Prencipiemos a explorar tot lo que puede fer.
+onboarding-fullpage-form-email =
+ .placeholder = La suya adreza de correu electronicoâ¦
+
+## Firefox Sync modal dialog strings.
+
+onboarding-sync-welcome-header = Leva-te { -brand-product-name } con tu
+onboarding-sync-welcome-content = Accede a los tuyos marcadors, historial, claus y mas achustes en totz los tuyos dispositivos.
+onboarding-sync-welcome-learn-more-link = Descubre mas sobre las Cuentas de Firefox
+onboarding-sync-form-input =
+ .placeholder = Correu electronico
+onboarding-sync-form-continue-button = Continar
+onboarding-sync-form-skip-login-button = Blincar este paso
+
+## This is part of the line "Enter your email to continue to Firefox Sync"
+
+onboarding-sync-form-header = Escribe lo tuyo correu electronico
+onboarding-sync-form-sub-header = pa acceder a { -sync-brand-name }.
+
+## These are individual benefit messages shown with an image, title and
+## description.
+
+onboarding-benefit-products-text = Fe las cosas con una familia de ferramientas que respecte la tuya privacidat en totz los tuyos dispositivos.
+# "Personal Data Promise" is a concept that should be translated consistently
+# across the product. It refers to a concept shown elsewhere to the user: "The
+# Firefox Personal Data Promise is the way we honor your data in everything we
+# make and do. We take less data. We keep it safe. And we make sure that we are
+# transparent about how we use it."
+onboarding-benefit-privacy-text = sTot lo que femos respecta la nuestra promesa de datos personals: Prener menos. Mantener-los seguro. Sin secretos.
+onboarding-benefit-sync-title = { -sync-brand-short-name }
+onboarding-benefit-sync-text = Leva-te los tuyos marcapachinas, claus, historial y mas a totz los puestos an que fagas servir { -brand-product-name }.
+onboarding-benefit-monitor-title = { -monitor-brand-short-name }
+onboarding-benefit-monitor-text = Recibe notificacions quan la tuya información personal se trobe en una filtración de datos conoixida.
+onboarding-benefit-lockwise-title = { -lockwise-brand-short-name }
+onboarding-benefit-lockwise-text = Chestiona las tuyas claus protechidas y portatils.
+
+## These strings belong to the individual onboarding messages.
+
+
+## Each message has a title and a description of what the browser feature is.
+## Each message also has an associated button for the user to try the feature.
+## The string for the button is found above, in the UI strings section
+
+onboarding-tracking-protection-title2 = Protección contra seguimiento
+onboarding-tracking-protection-text2 = { -brand-short-name } te aduya a privar que los puestos te fagan seguimiento en linia, per lo que será mas dificil que la publicidat te siga mientres navegas.
+onboarding-tracking-protection-button2 = Cómo funciona
+onboarding-data-sync-title = Leva-te los tuyos achustes con tu
+# "Sync" is short for synchronize.
+onboarding-data-sync-text2 = Sincroniza los suyos marcapachinas, claus y muito mas an quiera que uses { -brand-product-name }.
+onboarding-data-sync-button2 = Inisicar sesión en { -sync-brand-short-name }
+onboarding-firefox-monitor-title = Mantiene-te a lo dÃa sobre las filtracions de datos
+onboarding-firefox-monitor-text2 = { -monitor-brand-name } controla si la tuya adreza de correu amaneixió en una filtración de datos conoixida y te grita si amaneixe en una nueva filtración.
+onboarding-firefox-monitor-button = Subscribe-te pa recibir alertas
+onboarding-browse-privately-title = Navega de forma privada
+onboarding-browse-privately-text = La navegación privada elimina lo tuyo historial de busquedas y de navegación pa que dengún que use lo tuya equipo tienga acceso a ell.
+onboarding-browse-privately-button = Ubrir una finestra privada
+onboarding-firefox-send-title = Mantiene privaus los tuyos fichers compartius
+onboarding-firefox-send-text2 = Puya los tuyos fichers a { -send-brand-name } pa compartir-los con cifrau de cabo a cabo y un vinclo que expira automaticament.
+onboarding-firefox-send-button = Preba { -send-brand-name }
+onboarding-mobile-phone-title = Consigue { -brand-product-name } en o tuyo telefono
+onboarding-mobile-phone-text = Descarga { -brand-product-name } pa iOS u Android y sincroniza la tuya información en totz los dispositivos.
+# "Mobile" is short for mobile/cellular phone, "Browser" is short for web
+# browser.
+onboarding-mobile-phone-button = Descargar navegador mobil
+onboarding-send-tabs-title = Ninvia-te las pestanyas instantaniament
+# "Send Tabs" refers to "Send Tab to Device" feature that appears when opening a
+# tab's context menu.
+onboarding-send-tabs-text2 = Comparte facilment pachinas entre los tuyos dispositivos sin haber de copiar vinclos ni salir d'o navegador.
+onboarding-send-tabs-button = Empecipia a usar Send Tabs
+onboarding-pocket-anywhere-title = Leye y escuita sÃas an que sÃas
+onboarding-pocket-anywhere-text2 = Alza lo tuyo conteniu favorito sin connexión gracias a l'aplicación de { -pocket-brand-name } y leye-lo, escuita-lo y mira-lo án que te convienga.
+onboarding-pocket-anywhere-button = Prebe { -pocket-brand-name }
+onboarding-lockwise-strong-passwords-title = Crear y almagazenar claus seguras
+onboarding-lockwise-strong-passwords-text = { -lockwise-brand-name } crea claus seguras en l'acto y las alza en un solo puesto.
+onboarding-lockwise-strong-passwords-button = Administrar las tuyas credencials
+onboarding-facebook-container-title = Estableixe limites con Facebook
+onboarding-facebook-container-text2 = { -facebook-container-brand-name } desepara la tuya identidat de Facebook de tot o de demás, dificultando asinas que Facebook pueda amostrar-le publicidat personalizada.
+onboarding-facebook-container-button = Anyadir extensión
+onboarding-import-browser-settings-title = Importa los tuyos marcadors, claus y mas
+onboarding-import-browser-settings-text = Capuza-te de tot: leva-te facilment con tu los tuyos puestos y configuracions de Chrome.
+onboarding-import-browser-settings-button = Importar datos de Chrome
+onboarding-personal-data-promise-title = Privau per disenyo
+onboarding-personal-data-promise-text = { -brand-product-name } tracta los tuyos datos con respecto recopilando menos, protechendo-los y indicando clarament cómo los usamos.
+onboarding-personal-data-promise-button = Leye la nuestra promesa
+
+## Message strings belonging to the Return to AMO flow
+
+return-to-amo-sub-header = Bien! Ya tiens { -brand-short-name }
+# will be replaced with the icon belonging to the extension
+#
+# Variables:
+# $addon-name (String) - Name of the add-on
+return-to-amo-addon-header = Agora obtiene { $addon-name }.
+return-to-amo-extension-button = Anyadir la extensión
+return-to-amo-get-started-button = Prencipiar con { -brand-short-name }
diff --git a/browser/browser/nsserrors.ftl b/browser/browser/nsserrors.ftl
new file mode 100644
index 00000000000..f97e8d72782
--- /dev/null
+++ b/browser/browser/nsserrors.ftl
@@ -0,0 +1,354 @@
+# 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/.
+
+# DO NOT ADD THINGS OTHER THAN ERROR MESSAGES HERE.
+# This file gets parsed into a JS dictionary of all known error message ids in
+# gen_aboutneterror_codes.py . If we end up needing fluent attributes or
+# refactoring them in some way, the script will need updating.
+
+# Variables:
+# $hostname (String) - Hostname of the website with SSL error.
+# $errorMessage (String) - Error message corresponding to the type of error we are experiencing.
+ssl-connection-error = Ha ocurriu una error durant una connexión a { $hostname }. { $errorMessage }
+
+# Variables:
+# $error (string) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
+cert-error-code-prefix = Codigo d'error: { $error }
+
+psmerr-ssl-disabled = No se puede connectar de traza segura porque s'ha deshabilitau o protocolo SSL.
+psmerr-ssl2-disabled = No se puede connectar de traza segura porque o puesto emplega una versión antiga y insegura d'o protocolo SSL.
+
+# This is a multi-line message.
+psmerr-hostreusedissuerandserial =
+ Ha recibiu un certificau no valido. Contacte con l'administrador d'o servidor u con o remitent d'o certificau no valido y de-les a siguient información:
+
+ O suyo certificau Contiene o mesmo numero de serie que unatro certificau emeso por l'autoridat de certificación. Por favor, aconsiga un nuevo certificau que contienga un numero de serie unico.
+
+ssl-error-export-only-server = No se puede comunicar de traza segura. L'atro cabo d'a connexión no admite zifrau d'alto grau.
+ssl-error-us-only-server = No se puede establir una comunicación de trazasegura. L'atro cabo d'a connexión requiere zifrau d'alto grau que no ye implementau.
+ssl-error-no-cypher-overlap = No se puede establir una comunicación de forma segura con l'atro cabo d'a connexión: no i hai garra algorismo de zifrau común.
+ssl-error-no-certificate = No s'ha trobau o certificau u a clau necesarios ta l'autenticación.
+ssl-error-bad-certificate = No se puede comunicar de forma segura con l'atro cabo d'a connexión: s'ha refusau o suyo certificau.
+ssl-error-bad-client = O servidor s'ha trobau datos erronios d'o client.
+ssl-error-bad-server = O client s'ha trobau datos erronios d'o servidor.
+ssl-error-unsupported-certificate-type = No s'accepta ista mena de certificau.
+ssl-error-unsupported-version = L'atro cabo d'a connexión fa servir una versión no implementada d'o protocolo de seguranza.
+ssl-error-wrong-certificate = L'autenticación d'o client ha fallau: a clau privada en la base de datos de claus no coincide con a clau publica de la base de datos de certificaus.
+ssl-error-bad-cert-domain = No s'ha puesto comunicar de traza segura con l'atro cabo d'a connexión: o nombre de dominio solicitau no coincide con o certificau d'o servidor.
+ssl-error-post-warning = Codigo d'error SSL desconoixiu.
+ssl-error-ssl2-disabled = L'atro cabo d'a connexión nomás puede fer servir a versión 2 de SSL, que ye desactivada localment.
+ssl-error-bad-mac-read = SSL ha recibiu un rechistro con un codigo d'autenticación de mensaches incorrecto.
+ssl-error-bad-mac-alert = L'atro cabo d'a connexión SSL informa d'un codigo d'autenticación de mensaches incorrecto.
+ssl-error-bad-cert-alert = L'atro cabo d'a connexión SSL no puede verificar o suyo certificau.
+ssl-error-revoked-cert-alert = L'atro cabo d'a connexión SSL ha refusau o suyo certificau por considerar-lo revocau.
+ssl-error-expired-cert-alert = L'atro cabo d'a connexión SSL ha refusau o suyo certificau por considerar-lo venciu.
+ssl-error-ssl-disabled = No s'ha puesto connectar: SSL ye desactivau.
+ssl-error-fortezza-pqg = No s'ha puesto connectar: l'atro cabo d'a connexión SSL se troba en unatro dominio FORTEZZA.
+ssl-error-unknown-cipher-suite = S'ha solicitau un entorno de zifrau SSL desconoixiu.
+ssl-error-no-ciphers-supported = No i hai garra entorno de zifrau present y habilitau en iste programa.
+ssl-error-bad-block-padding = SSL ha recibiu un rechistro con un repleno de bloque malmeso.
+ssl-error-rx-record-too-long = SSL ha recibiu un rechistro que excedÃa a longaria maxima permitida.
+ssl-error-tx-record-too-long = SSL ha intentau ninviar un rechistro que excedÃa a longaria maxima permitida.
+ssl-error-rx-malformed-hello-request = SSL ha recibiu un mensache d'establimiento d'a connexión «Hello Request» mal formau.
+ssl-error-rx-malformed-client-hello = SSL ha recibiu un mensache d'establimiento d'a connexión «Client Hello» mal formau.
+ssl-error-rx-malformed-server-hello = SSL ha recibiu un mensache d'establimiento d'a connexión «Server Hello» mal formau.
+ssl-error-rx-malformed-certificate = SSL ha recibiu un mensache d'establimiento d'a connexión «Certificate» mal formau.
+ssl-error-rx-malformed-server-key-exch = SSL ha recibiu un mensache d'establimiento d'a connexión «Server Key Exchange» mal formau.
+ssl-error-rx-malformed-cert-request = SSL ha recibiu un mensache d'establimiento d'a connexión «Certificate Request» mal formau.
+ssl-error-rx-malformed-hello-done = SSL ha recibiu un mensache d'establimiento d'a connexión «Server Hello Done» mal formau.
+ssl-error-rx-malformed-cert-verify = SSL ha recibiu un mensache d'establimiento d'a connexión «Certificate Verify» mal formau.
+ssl-error-rx-malformed-client-key-exch = SSL ha recibiu un mensache de d'establimiento d'a connexión «Client Key Exchange» mal formau.
+ssl-error-rx-malformed-finished = SSL ha recibiu un mensache d'establimiento d'a connexión «Finished» mal formau.
+ssl-error-rx-malformed-change-cipher = SSL ha recibiu un rechistro «Change Cipher Spec» mal formau.
+ssl-error-rx-malformed-alert = SSL ha recibiu un rechistro «Alert» mal formau.
+ssl-error-rx-malformed-handshake = SSL ha recibiu un rechistro «Handshake» mal formau.
+ssl-error-rx-malformed-application-data = SSL ha recibiu un rechistro «Application Data» mal formau.
+ssl-error-rx-unexpected-hello-request = SSL ha recibiu un mensache d'establimiento d'a connexión «Hello Request» inasperau.
+ssl-error-rx-unexpected-client-hello = SSL ha recibiu un mensache d'establimiento d'a connexión «Client Hello» inasperau.
+ssl-error-rx-unexpected-server-hello = SSL ha recibiu un mensache d'establimiento d'a connexión «Server Hello» inasperau.
+ssl-error-rx-unexpected-certificate = SSL ha recibiu un mensache d'establimiento d'a connexión «Certificate» inasperau.
+ssl-error-rx-unexpected-server-key-exch = SSL ha recibiu un mensache d'establimiento d'a connexión «Server Key Exchange» inasperau.
+ssl-error-rx-unexpected-cert-request = SSL ha recibiu un mensache d'establimiento d'a connexión «Certificate Request» inasperau.
+ssl-error-rx-unexpected-hello-done = SSL ha recibiu un mensache d'establimiento d'a connexión «Server Hello Done» inasperau.
+ssl-error-rx-unexpected-cert-verify = SSL ha recibiu un mensache d'establimiento d'a connexión «Certificate Verify» inasperau.
+ssl-error-rx-unexpected-client-key-exch = SSL ha recibiu un mensache d'establimiento d'a connexión «Client Key Exchange» inasperau.
+ssl-error-rx-unexpected-finished = SSL ha recibiu un mensache d'establimiento d'a connexión «Finished» inasperau.
+ssl-error-rx-unexpected-change-cipher = SSL ha recibiu un rechistro «Change Cipher Spec» inasperau.
+ssl-error-rx-unexpected-alert = SSL ha recibiu un rechistro «Alert» inasperau.
+ssl-error-rx-unexpected-handshake = SSL ha recibiu un rechistro «Handshake» inasperau.
+ssl-error-rx-unexpected-application-data = SSL ha recibiu un rechistro «Application Data» inasperau.
+ssl-error-rx-unknown-record-type = SSL ha recibiu un rechistro con una mena de conteniu desconoixiu.
+ssl-error-rx-unknown-handshake = SSL ha recibiu un mensache d'establimiento de connexión con una mena de mensache desconoixiu.
+ssl-error-rx-unknown-alert = SSL ha recibiu un rechistro d'alerta con una descripción d'alerta desconoixida.
+ssl-error-close-notify-alert = L'atro cabo d'a connexión SSL ha zarrau ista connexión.
+ssl-error-handshake-unexpected-alert = L'atro cabo d'a connexión SSL ha recibiu un mensache d'establimiento de connexión que no asperaba.
+ssl-error-decompression-failure-alert = L'atro cabo d'a connexión SSL no ha puesto descomprimir con exito o rechistro SSL que ha recibiu.
+ssl-error-handshake-failure-alert = L'atro cabo d'a connexión SSL no ha puesto negociar un conchunto de parametros de seguranza acceptable.
+ssl-error-illegal-parameter-alert = L'atro cabo d'a connexión SSL ha refusau un mensache d'establimiento de connexión por tener un conteniu no acceptable.
+ssl-error-unsupported-cert-alert = L'atro cabo d'a connexión SSL no accepta certificaus d'a mena que ha recibiu.
+ssl-error-certificate-unknown-alert = L'atro cabo d'a connexión SSL ha experimentau bell problema no especificau con o certificau que ha recibiu.
+ssl-error-generate-random-failure = SSL ha experimentau una falla d'o suyo chenerador de numeros aleatorios.
+ssl-error-sign-hashes-failure = No s'ha pogut sinyar dichitalment os datos requerius ta verificar o suyo certificau.
+ssl-error-extract-public-key-failure = SSL no ha puesto extrayer a clau publica d'o certificau de l'atro cabo d'a connexión.
+ssl-error-server-key-exchange-failure = S'ha produciu una falla desconoixida en procesar o establimiento de connexión «SSL Server Key Exchange handshake».
+ssl-error-client-key-exchange-failure = S'ha produciu una falla desconoixida en procesar o establimiento de connexión «SSL Client Key Exchange».
+ssl-error-encryption-failure = L'algorismo de zifrau de datos masivos ha fallau en a suite de zifrau seleccionada.
+ssl-error-decryption-failure = L'algorismo de deszifrado de datos masivos ha fallau en a suite de zifrau seleccionada.
+ssl-error-socket-write-failure = Ha fallau un intento d'escribir datos zifraus en o socket subchacent.
+ssl-error-md5-digest-failure = A función de resumen MD5 ha falliu.
+ssl-error-sha-digest-failure = A función de resumen SHA-1 ha fallau.
+ssl-error-mac-computation-failure = O calculo d'a MAC ha fallau.
+ssl-error-sym-key-context-failure = S'ha produciu una falla en creyar un contexto de clau simetrica.
+ssl-error-sym-key-unwrap-failure = No s'ha puesto desembolicar a clau simetrica en o mensache «Client Key Exchange».
+ssl-error-pub-key-size-limit-exceeded = O servidor SSL ha mirau de fer servir una clau publica de ran domestico con una suite de zifrau d'exportación.
+ssl-error-iv-param-failure = O codigo PKCS11 no ha puesto traducir un IV en un parametro.
+ssl-error-init-cipher-suite-failure = No s'ha puesto inicializar a suite de zifrau seleccionada.
+ssl-error-session-key-gen-failure = O client no ha puesto chenerar as claus de sesión t'a sesión SSL.
+ssl-error-no-server-key-for-alg = O servidor no tenÃa garra clau ta l'algorismo d'intercambio de claus que s'ha intentau.
+ssl-error-token-insertion-removal = O teste PKCS#11 s'ha ficau u eliminau mientres a operación yera en progreso.
+ssl-error-token-slot-not-found = No s'ha puesto trobar garra teste PKCS#11 ta completar a operación requerida.
+ssl-error-no-compression-overlap = No se puede comunicar de traza segura con l'atro cabo d'a connexion: no i hai garra algorismo de compresión común.
+ssl-error-handshake-not-completed = No se puede encetar unatro establimiento de sesión SSL dica que l'actual no se remate.
+ssl-error-bad-handshake-hash-value = S'ha recibiu valors de hash d l'establimiento de connexión incorrectos dende l'atro cabo d'a connexión.
+ssl-error-cert-kea-mismatch = O certificau proporcionau no puede emplegar-se con l'algorismo d'intercambio de claus seleccionau.
+ssl-error-no-trusted-ssl-client-ca = No se confÃa en garra entidat certificadera ta l'autenticación d'o client SSL.
+ssl-error-session-not-found = No s'ha trobau a ID d'a sesión SSL d'o client en a memoria caché d'as sesions d'o servidor.
+ssl-error-decryption-failed-alert = L'atro cabo no ha puesto deszifrar un rechistro SSL que ha recibiu.
+ssl-error-record-overflow-alert = L'atro cabo ha recibiu un rechistro SSL mas largo que no a longaria permitida.
+ssl-error-unknown-ca-alert = L'atro cabo no reconoixe ni confÃa en a CA que ha emitiu o suyo certificau.
+ssl-error-access-denied-alert = L'atro cabo ha recibiu un certificau valido, pero s'ha denegau l'acceso.
+ssl-error-decode-error-alert = L'atro cabo d'a connexión no ha puesto decodificar o mensache d'establimiento de connexión SSL.
+ssl-error-decrypt-error-alert = L'atro cabo informa d'una falla en a verificación d'as sinyaturas u eb l'intercambio de claus.
+ssl-error-export-restriction-alert = L'atro cabo informa que a negociación no cumple con as regulacions d'exportación.
+ssl-error-protocol-version-alert = L'atro cabo informa d'una versión d'o protocolo incompatible u no implementada.
+ssl-error-insufficient-security-alert = O servidor requiere zifraus mas segurs que os permitidos por o client.
+ssl-error-internal-error-alert = L'atro cabo informa que ha experimentau una error interna.
+ssl-error-user-canceled-alert = L'usuario de l'atro cabo d'a connexión ha cancelau o establimiento de connexión.
+ssl-error-no-renegotiation-alert = L'atro cabo no permite a renegociación d'os parametros de seguranza SSL.
+ssl-error-server-cache-not-configured = A memoria caché d'o servidor SSL no ye configurada ni desactivada en iste socket.
+ssl-error-unsupported-extension-alert = L'atro cabo d'a connexión SSL no accepta la extensión «TLS Hello» solicitada.
+ssl-error-certificate-unobtainable-alert = L'atro cabo d'a connexión SSL no ha puesto obtener o suyo certificau de l'URL suministrau.
+ssl-error-unrecognized-name-alert = L'atro cabo d'a connexión SSL no tiene garra certificau t'o nombre DNS solicitau.
+ssl-error-bad-cert-status-response-alert = L'atro cabo d'a connexión SSL no ha puesto obtener una respuesta OCSP t'o suyo certificau.
+ssl-error-bad-cert-hash-value-alert = L'atro cabo d'a connexión SSL ha informau d'una valor hash de certificau malmesa.
+ssl-error-rx-unexpected-new-session-ticket = O SSL ha recibiu un mensache d'establimiento de connexión de "tiquet de nueva sesión" no asperau.
+ssl-error-rx-malformed-new-session-ticket = O SSL ha recibiu un mensache d'establimiento de connexión "tiquet de nueva sesión" mal formau.
+ssl-error-decompression-failure = O SSL ha recibiu un rechistro comprimiu que no s'ha puesto descomprimir.
+ssl-error-renegotiation-not-allowed = No se permite a renegociación en iste socket SSL.
+ssl-error-unsafe-negotiation = L'atro cabo ha mirau de establir una connexión a o estilo antigo (y, por tanto, potencialment vulnerable).
+ssl-error-rx-unexpected-uncompressed-record = O SSL ha recibiu un rechistro no comprimiu inasperau.
+ssl-error-weak-server-ephemeral-dh-key = O SSL ha recibiu una clave efÃmera Diffie-Hellman feble en o mensache d'establimiento de connexión «Server Key Exchange».
+ssl-error-next-protocol-data-invalid = O SSL ha recibiu una extensión NPN no valida.
+ssl-error-feature-not-supported-for-ssl2 = Caracteristica SSL no soportada ta connexions SSL 2.0.
+ssl-error-feature-not-supported-for-servers = Caracteristica SSL no soportada ta servidors.
+ssl-error-feature-not-supported-for-clients = Caracteristica SSL no soportada ta clients.
+ssl-error-invalid-version-range = O rango de versions de SSL no ye valido.
+ssl-error-cipher-disallowed-for-version = O par SSL trigó una suite de zifrau no permitida en a versión d'o protocolo trigau.
+ssl-error-rx-malformed-hello-verify-request = SSL ha recibiu un mensache d'establimiento d'a connexión «Hello Request» mal formau.
+ssl-error-rx-unexpected-hello-verify-request = SSL ha recibiu un mensache d'establimiento d'a connexión «Hello Request» inasperau.
+ssl-error-feature-not-supported-for-version = Caracteristica SSL no permitida en ixa versión d'o protocolo.
+ssl-error-rx-unexpected-cert-status = SSL ha recibiu un mensache d'establimiento d'a connexión «Certificate Request» inasperau.
+ssl-error-unsupported-hash-algorithm = O par TLS ha feito servir un algoritmo de hash no permitiu.
+ssl-error-digest-failure = A función de resumen MD5 ha fallau.
+ssl-error-incorrect-signature-algorithm = S'ha especificau un algoritmo de sinyatura incorrecto en un elemento sinyau dichitalment.
+ssl-error-next-protocol-no-callback = A siguien extensión de negociación d'o protocolo ye activada, pero o callback ya s'heba borrau quan s'amenistaba.
+ssl-error-next-protocol-no-protocol = O servidor no permite denguno d'os protocolos que o client anuncia en a extensión ALPN.
+ssl-error-inappropriate-fallback-alert = O servidor ha refusau o establimiento de connexión porque o client ha baixau ta una versión TLS mas baixa d'a que o servidor permite.
+ssl-error-weak-server-cert-key = O certificau d'o servidor incluye una clau publica que yera masiau feble.
+ssl-error-rx-short-dtls-read = No i hai masiau espacio en buffer pa lo rechistro DTLS.
+ssl-error-no-supported-signature-algorithm = No s'ha configurau garra algoritmo TLS suportau.
+ssl-error-unsupported-signature-algorithm = Lo par ha usau una combinación no soportada de signatura y algoritmo hash.
+ssl-error-missing-extended-master-secret = Lo par ha mirau de continar sin una extensión extended_master_secret extension correcta.
+ssl-error-unexpected-extended-master-secret = Lo par ha mirau de continar con una extensión inasperada extended_master_secret.
+sec-error-io = S'ha produciu una error de I/O entre l'autorización de seguranza.
+sec-error-library-failure = ha fallau a biblioteca de seguranza.
+sec-error-bad-data = biblioteca de seguranza: s'han recibiu datos incorrectos.
+sec-error-output-len = biblioteca de seguranza: s'ha produciu una error en a longaria d'a salida.
+sec-error-input-len = a biblioteca de seguranza ha experimentau una error en a longaria d'a dentrada.
+sec-error-invalid-args = biblioteca de seguranza: os argumentos no son validos.
+sec-error-invalid-algorithm = biblioteca de seguranza: l'algorismo no ye valido.
+sec-error-invalid-ava = biblioteca de seguranza: AVA no ye valido.
+sec-error-invalid-time = A cadena horaria no tiene un formato adequau.
+sec-error-bad-der = biblioteca de seguranza: o mensache codificau con DER no tiene un formato adequau.
+sec-error-bad-signature = O certificau de l'atr cabo no tiene una sinyatura valida.
+sec-error-expired-certificate = O certificau de l'atro cabo ha venciu.
+sec-error-revoked-certificate = O certificau de l'atro cabo ye estau revocau.
+sec-error-unknown-issuer = No se reconoixe l'emisor d'o certificau de l'atro cabo.
+sec-error-bad-key = A clau publica de l'atro cabo no ye valida.
+sec-error-bad-password = A clau de seguranza introducida no ye correcta.
+sec-error-retry-password = A nueva clau no s'ha introduciu correctament. Torne a prebar-lo.
+sec-error-no-nodelock = biblioteca de seguranza: no i hai garra bloqueo de nodo.
+sec-error-bad-database = biblioteca de seguranza: a base de datos ye incorrecta.
+sec-error-no-memory = biblioteca de seguranza: s'ha produciu una error en l'asignación de memoria.
+sec-error-untrusted-issuer = L'emisor d'o certificau d'iguales ye estau marcau por l'usuario como no confiable.
+sec-error-untrusted-cert = O certificau de l'atro cabo ye estau marcau por l'usuario como no confiable.
+sec-error-duplicate-cert = O certificau ya existe en a suya base de datos.
+sec-error-duplicate-cert-name = O nombre d'o certificau descargau ye igual a unatro que ya se troba en a suya base de datos.
+sec-error-adding-cert = S'ha produciu una error en adhibir o certificau a la base de datos.
+sec-error-filing-key = S'ha produciu una error en replenar a clau d'o certificau.
+sec-error-no-key = A clau privada d'o certificau no se puede trobar en a base de datos de claus
+sec-error-cert-valid = Iste certificau ye valido.
+sec-error-cert-not-valid = Iste certificau no ye valido.
+sec-error-cert-no-response = Biblioteca de certificaus: no i hai respuesta
+sec-error-expired-issuer-certificate = O certificau de l'emisor d'o certificau ha venciu. Comprebe a calendata y a hora d'o suyo sistema.
+sec-error-crl-expired = A CRL de l'emisor d'o certificau ha venciu. Esvielle-la u comprebe a calendata y a hora d'o suyo sistema.
+sec-error-crl-bad-signature = A CRL de l'emisor d'o certificau no tiene una sinyatura valida.
+sec-error-crl-invalid = A nueva CRL no tiene un formato valido.
+sec-error-extension-value-invalid = A valor d'a extensión d'o certificau no ye valido.
+sec-error-extension-not-found = No s'ha trobau a extensión d'o certificau.
+sec-error-ca-cert-invalid = O certificau de l'emisor no ye valido.
+sec-error-path-len-constraint-invalid = A restricción d'a longaria d'o camÃn d'o certificau no ye valida.
+sec-error-cert-usages-invalid = O campo d'usos d'o certificau no ye valido.
+sec-internal-only = **Modulo NOMÃS interno**
+sec-error-invalid-key = A clau no permite a operación solicitada.
+sec-error-unknown-critical-extension = O certificau contiene una extensión critica desconoixida.
+sec-error-old-crl = A nueva CRL no ye posterior a l'actual.
+sec-error-no-email-cert = Sin zifrau u sinyaturas: encara no tiene garra certificau d'adreza de correu electronico.
+sec-error-no-recipient-certs-query = Sin zifrau: no tiene ciertificaus ta cadagún d'os destinatarios.
+sec-error-not-a-recipient = No se puede deszrifrar: no en ye un destinatario, u bien no s'ha trobau o certificau y a clau privada apropiaus.
+sec-error-pkcs7-keyalg-mismatch = No se puede deszifrar: l'algorismo de zifrau d'a clau no corresponde con o suyo certificau.
+sec-error-pkcs7-bad-signature = A verificación d'a sinyatura ha fallau: no s'ha trobau garra sinyatura, u se'n ha trobau masiadas, u bien os datos son inadequaus u malmesos.
+sec-error-unsupported-keyalg = No se conoixe l'algorismo de clau u bien no ye implementau.
+sec-error-decryption-disallowed = No se puede deszifrar: s'ha zifrau fendo servir un algorismo u una grandaria de clau no permitius.
+xp-sec-fortezza-bad-card = A tarcheta Fortezza no s'ha inicializau correctament. Extraiga-la y torne-la ta o suyo emisor.
+xp-sec-fortezza-no-card = No s'ha trobau garra tarcheta Fortezza
+xp-sec-fortezza-none-selected = No s'ha trigau garra tarcheta Fortezza
+xp-sec-fortezza-more-info = Trigue una personalidat ta aconseguir-ne mas información
+xp-sec-fortezza-person-not-found = No s'ha trobau a personalidat
+xp-sec-fortezza-no-more-info = No n'i hai mas información
+xp-sec-fortezza-bad-pin = O PIN no ye valido
+xp-sec-fortezza-person-error = No s'ha puesto inicializar as personalidatz de Fortezza.
+sec-error-no-krl = No s'ha trobau garra KRL t'o certificau d'iste puesto.
+sec-error-krl-expired = A KRL d'o certificau d'iste puesto ha venciu.
+sec-error-krl-bad-signature = A KRL d'o certificau d'iste puesto no tiene una sinyatura valida.
+sec-error-revoked-key = S'ha revocau a clau t'o certificau d'iste puesto.
+sec-error-krl-invalid = A nueva KRL no tiene un formato valido.
+sec-error-need-random = biblioteca de seguranza: s'amenistan datos aleatorios.
+sec-error-no-module = biblioteca de seguranza: no i hai garra modulo de seguranza que pueda executar a operación solicitada.
+sec-error-no-token = A tarcheta u o teste de seguranza no existen, cal que s'inicialicen, u bien s'han d'eliminar.
+sec-error-read-only = biblioteca de seguranza: base de datos nomás de lectura.
+sec-error-no-slot-selected = No s'ha trigau garra ranura u teste.
+sec-error-cert-nickname-collision = Ya existe un certificau con a mesma embotada.
+sec-error-key-nickname-collision = Ya existe una clau con a mesma embotada.
+sec-error-safe-not-created = s'ha produciu una error en creyar l'obchecto seguro
+sec-error-baggage-not-created = s'ha produciu una error en creyar l'obchecto de equipache
+xp-java-remove-principal-error = No s'ha puesto eliminar o prencipal
+xp-java-delete-privilege-error = No s'ha puesto eliminar o privilechio
+xp-java-cert-not-exists-error = Iste prencipal no tiene un certificau
+sec-error-bad-export-algorithm = No se permite l'algorismo que s'ha solicitau.
+sec-error-exporting-certificates = S'ha produciu una error en mirar d'exportar os certificaus.
+sec-error-importing-certificates = S'ha produciu una error en mirar d'importar os certificaus.
+sec-error-pkcs12-decoding-pfx = No s'ha puesto importar. S'ha produciu una error de descodificación. O fichero no ye valido.
+sec-error-pkcs12-invalid-mac = No s'ha puesto importar. A MAC no ye valida. A clau ye incorrecta u o fichero ye corrupto.
+sec-error-pkcs12-unsupported-mac-algorithm = No s'ha puesto importar. L'algorismo MAC no ye implementau.
+sec-error-pkcs12-unsupported-transport-mode = No s'ha puesto importar. Nomás s'admiten os modos de privacidat y integridat de clau.
+sec-error-pkcs12-corrupt-pfx-structure = No s'ha puesto importar. A estructura d'o fichero ye corrompida.
+sec-error-pkcs12-unsupported-pbe-algorithm = No s'ha puesto importar. L'algorismo de zifrau no ye implementau.
+sec-error-pkcs12-unsupported-version = No s'ha puesto importar. No funciona con a versión d'o fichero.
+sec-error-pkcs12-privacy-password-incorrect = No s'ha puesto importar. A clau de privacidat no ye correcta.
+sec-error-pkcs12-cert-collision = No s'ha puesto importar. Ya existe a mesma embotada en a base de datos.
+sec-error-user-cancelled = L'usuario ha pretau Cancelar.
+sec-error-pkcs12-duplicate-data = No s'ha importau, ya ye en a base de datos.
+sec-error-message-send-aborted = No s'ha ninviau o mensache.
+sec-error-inadequate-key-usage = L'uso d'a clau d'o certificau ye inadequada t'a operación que s'ha prebau.
+sec-error-inadequate-cert-type = No s'ha aprobau a mena de certificau ta l'aplicación.
+sec-error-cert-addr-mismatch = L'adreza en o certificau de sinyatura no coincide con l'adreza d'as cabeceras d'o mensache.
+sec-error-pkcs12-unable-to-import-key = No s'ha puesto importar. S'ha produciu una error en mirar d'importar a clau privada.
+sec-error-pkcs12-importing-cert-chain = No s'ha puesto importar. S'ha produciu una error en mirar d'importar a cadena de certificaus.
+sec-error-pkcs12-unable-to-locate-object-by-name = No s'ha puesto exportar. No s'ha puesto trobar o certificau u a clau fendo servir a embotada como parametro de busca.
+sec-error-pkcs12-unable-to-export-key = No s'ha puesto exportar. A clau privada no s'ha puesto trobar ni exportar.
+sec-error-pkcs12-unable-to-write = No s'ha puesto exportar. No s'ha puesto escribir o fichero d'exportación.
+sec-error-pkcs12-unable-to-read = No s'ha puesto importar. No s'ha puesto leyer o fichero d'importación.
+sec-error-pkcs12-key-database-not-initialized = No s'ha puesto exportar. A base de datos de claus ye malmesa u s'ha eliminau.
+sec-error-keygen-fail = No s'ha puesto chenerar o par de claus publica/privada.
+sec-error-invalid-password = A clau que s'ha introduciu no ye valida. Trigue-ne unatra.
+sec-error-retry-old-password = A clau antiga no s'ha introduciu correctament. Prebe-lo de nuevas.
+sec-error-bad-nickname = A embotada d'o certificau ya ye en uso.
+sec-error-not-fortezza-issuer = A cadena FORTEZZA de l'atro cabo tiene un certificau que no ye de FORTEZZA.
+sec-error-cannot-move-sensitive-key = Una clau sensible no puede mover-se a la ranura an s'ameniste.
+sec-error-js-invalid-module-name = O nombre d'o modulo no ye valido.
+sec-error-js-invalid-dll = O camÃn u o nombre d'o fichero d'o modulo no ye valido
+sec-error-js-add-mod-failure = No s'ha puesto adhibir o modulo
+sec-error-js-del-mod-failure = No s'ha puesto eliminar o modulo
+sec-error-old-krl = A nueva KRL no ye posterior a l'actual.
+sec-error-ckl-conflict = A nueva CKL tiene un emisor diferent que l'actual. Elimine l'actual.
+sec-error-cert-not-in-name-space = L'entidat certificadera d'iste certificau no puede emitir un certificau con este nombre.
+sec-error-krl-not-yet-valid = A lista de revocación de claus d'iste certificau no ye encara valida.
+sec-error-crl-not-yet-valid = A lista de revocación de certificaus d'iste certificau no ye encara valida.
+sec-error-unknown-cert = No s'ha puesto trobar o certificau solicitau.
+sec-error-unknown-signer = No s'ha puesto trobar o certificau d'o sinyador.
+sec-error-cert-bad-access-location = L'adreza d'o servidor d'estau d'o certificau no tiene un formato valido.
+sec-error-ocsp-unknown-response-type = A respuesta OCSP no puede decodificar-se de raso; ye d'una mena desconoixida.
+sec-error-ocsp-bad-http-response = O servidor OCSP ha devuelto datos HTTP no asperaus u no validos.
+sec-error-ocsp-malformed-request = O servidor OCSP ha trobau que a solicitut yera malmesa u mal formada.
+sec-error-ocsp-server-error = O servidor OCSP ha experimentau una error interna.
+sec-error-ocsp-try-server-later = O servidor OCSP suchiere que lo intente de nuevas mas entabant.
+sec-error-ocsp-request-needs-sig = O servidor OCSP requiere una sinyatura con ista solicitut.
+sec-error-ocsp-unauthorized-request = O servidor OCSP ha refusau ista solicitut como no autorizada.
+sec-error-ocsp-unknown-response-status = O servidor OCSP ha devuelto un estau no reconoixible.
+sec-error-ocsp-unknown-cert = O servidor OCSP no tiene garra estau t'o certificau.
+sec-error-ocsp-not-enabled = Ha d'activar OCSP antes d'executar ista operación.
+sec-error-ocsp-no-default-responder = Ha d'establir o respondedor OCSP predeterminau antes d'executar ista operación.
+sec-error-ocsp-malformed-response = A respuesta d'o servidor OCSP yera malmesa u mal formada.
+sec-error-ocsp-unauthorized-response = O sinyador d'a respuesta OCSP no ye autorizau a proporcionar o estau d'iste certificau.
+sec-error-ocsp-future-response = A respuesta OCSP no ye encara valida (contiene una calendata d'o futuro).
+sec-error-ocsp-old-response = A respuesta OCSP contiene información obsoleta.
+sec-error-digest-not-found = No s'ha trobau o CMS u o resumen PKCS #7 en o mensache sinyau.
+sec-error-unsupported-message-type = No s'accepta o CMS u a mena de mensache PKCS #7.
+sec-error-module-stuck = O modulo PKCS #11 no s'ha puesto eliminar porque ye encara en uso.
+sec-error-bad-template = No s'ha puesto decodificar os datos ASN.1. A plantilla especificada no ye valida.
+sec-error-crl-not-found = No s'ha trobau garra CRL adequada.
+sec-error-reused-issuer-and-serial = Ye mirando d'importar un certificau con o mesmo numero de serie/emisor que un certificau ya existent, pero que no ye o mesmo certificau.
+sec-error-busy = No s'ha puesto zarrar o NSS. Os obchectos encara son en uso.
+sec-error-extra-input = O mensache codificau con DER conteneba datos suplementarios no emplegaus.
+sec-error-unsupported-elliptic-curve = Curva eliptica no implementada.
+sec-error-unsupported-ec-point-form = Forma de punto de curva eliptica no implementada.
+sec-error-unrecognized-oid = No se reconoixe l'iidentificador d'obchecto.
+sec-error-ocsp-invalid-signing-cert = O certificau de sinyatura OCSP no ye valiu en a respuesta OCSP.
+sec-error-revoked-certificate-crl = S'ha revocau o certificau en a lista de revocación de certificaus de l'emisor.
+sec-error-revoked-certificate-ocsp = O respondedor OCSP de l'emisor informa que o certificau ye revocau.
+sec-error-crl-invalid-version = A lista de revocación de certificaus de l'emisor tiene un numero de versión desconoixiu.
+sec-error-crl-v1-critical-extension = A lista de revocación de certificaus V1 de l'emisor tiene una extensión critica.
+sec-error-crl-unknown-critical-extension = A lista de revocación de certificaus V2 de l'emisor tiene una extensión critica desconoixida.
+sec-error-unknown-object-type = S'ha especificau una mena d'obchecto desconoixida.
+sec-error-incompatible-pkcs11 = O controlador PKCS #11 viola a especificación d'una traza incompatible.
+sec-error-no-event = No i hai garra evento de nueva ranura disponible en iste momento.
+sec-error-crl-already-exists = A CRL ya existe.
+sec-error-not-initialized = No s'ha incialiciau o NSS.
+sec-error-token-not-logged-in = A operación ha fallau porque no s'ha encetau a sesión d'o teste PKCS#11.
+sec-error-ocsp-responder-cert-invalid = O certificau de respuesta OCSP configurau no ye valido.
+sec-error-ocsp-bad-signature = A respuesta OCSP no tiene una sinyatura valida.
+sec-error-out-of-search-limits = A busca de validación d'o certificau ye difuera d'os limites de busca
+sec-error-invalid-policy-mapping = A correspondencia de normas d'un certificau contiene a valor inadequada «anypolicy»
+sec-error-policy-validation-failed = A cadena de certifición falla en a validación de politicas
+sec-error-unknown-aia-location-type = A mena d'ubicación en a extensión de certificau AIA ye desconoixida
+sec-error-bad-http-response = O servidor ha devuelto una respuesta HTTP no correcta
+sec-error-bad-ldap-response = O servidor ha devuelto una respuesta LDAP no correcta
+sec-error-failed-to-encode-data = No s'ha puesto zifrar os datos con o codificador ASN1
+sec-error-bad-info-access-location = L'información d'acceso d'a ubicación en a extension de certificau no ye valida
+sec-error-libpkix-internal = S'ha produciu una error interna Libpkix entre a validación de certificau.
+sec-error-pkcs11-general-error = Un modulo PKCS #11 ha devuelto una error CKR_GENERAL_ERROR, indicando que s'ha produciu una error irrecuperable.
+sec-error-pkcs11-function-failed = Un modulo PKCS #11 ha devuelto una falla CKR_FUNCTION_FAILED, indicando que a función solicitada no s'ha puesto executar. Si preba a mesma operación de nuevas podrÃa tener exito.
+sec-error-pkcs11-device-error = Un modulo PKCS #11 ha devuelto una error CKR_DEVICE_ERROR, indicando que s'ha produciu un problema con o teste u a ranura.
+sec-error-bad-info-access-method = O metodo d'acceso a la información en a extensión de certificau ye desconoixiu.
+sec-error-crl-import-failed = S'ha produciu una error en mirar d'importar una CRL.
+sec-error-expired-password = A clau ha caducau.
+sec-error-locked-password = A clau s'ha blocau.
+sec-error-unknown-pkcs11-error = Error desconoixida PKCS #11.
+sec-error-bad-crl-dp-url = URL no valida u no soportada en o punto de distribución CRL.
+sec-error-cert-signature-algorithm-disabled = O certificau s'ha sinyau con un algorismo que s'ha inhabilitau porque no ye seguro.
+mozilla-pkix-error-key-pinning-failure = O servidor usa key pinning (HPKP) pero s'ha puesto construir garra cadena de certificaus confiables que concuerde con o pinset. As violacions d'o key pinning no se pueden ignorar.
+mozilla-pkix-error-ca-cert-used-as-end-entity = O servidor fa servir un certificau con una extensión de restriccions basica, que lo identifica como una autoridat de certificaus. Esto no habrÃa de pasar en un certificau correctament emeso.
+mozilla-pkix-error-inadequate-key-size = O servidor presentó un certificado con una mida de clau masiau chicota como ta establir una connexión segura.
+mozilla-pkix-error-v1-cert-used-as-ca = S'ha usau un certificau X.509 versión 1 que no ye una ancora de confianza pa emeter o certificau d'o servidor. Os certificaus X.509 versión 1 son obsoletos y no s'habrÃan d'emplegar pa sinyar atros certificaus.
+mozilla-pkix-error-not-yet-valid-certificate = O servidor ha presentau un certificau que encara no ye valido.
+mozilla-pkix-error-not-yet-valid-issuer-certificate = En a emisión d'o certificau d'o servidor s'ha usau un certificau que encara no ye valido.
+mozilla-pkix-error-signature-algorithm-mismatch = L'algoritmo de sinaydura d'o campo de sinyadura d'o certificau no coincide con l'algorismo d'o campo «signatureAlgorithm».
+mozilla-pkix-error-ocsp-response-for-cert-missing = A rispuesta OCSP no incluye un estau ta lo certificau que ye verificando-se.
+mozilla-pkix-error-validity-too-long = O servidor ha presentau un certificau que ye valido pa masiau tiempo.
+mozilla-pkix-error-required-tls-feature-missing = Falta una caracteristica TLS necesaria.
+mozilla-pkix-error-invalid-integer-encoding = Lo servidor ha presentau un certificau que contién una codificación invalida d'un entero. Las causas mas comuns son numeros de serie negativos, modulos RSA negativos y codificacions que son mas grans d'o que cal.
+mozilla-pkix-error-empty-issuer-name = Lo servidor ha presentau un certificau con un nombre d'emisor vuedo.
+mozilla-pkix-error-additional-policy-constraint-failed = Una restricción de politica adicional ha fallau quan se validaba este certificau.
+mozilla-pkix-error-self-signed-cert = Lo certificau no ye confiable per estar auto-firmau.
diff --git a/browser/browser/pageInfo.ftl b/browser/browser/pageInfo.ftl
new file mode 100644
index 00000000000..63ad82d3c84
--- /dev/null
+++ b/browser/browser/pageInfo.ftl
@@ -0,0 +1,231 @@
+# 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/. --
+
+page-info-window =
+ .style = width: 610px; min-height: 550px;
+copy =
+ .key = C
+menu-copy =
+ .label = Copiar
+ .accesskey = C
+select-all =
+ .key = A
+menu-select-all =
+ .label = Seleccionar-lo tot
+ .accesskey = a
+close-dialog =
+ .key = w
+general-tab =
+ .label = Cheneral
+ .accesskey = G
+general-title =
+ .value = Titol:
+general-url =
+ .value = Adreza:
+general-type =
+ .value = Tipo:
+general-mode =
+ .value = Modo de representación:
+general-size =
+ .value = Mida:
+general-referrer =
+ .value = URL de procedencia:
+general-modified =
+ .value = Modificau:
+general-encoding =
+ .value = Codificacion d'o texto:
+general-meta-name =
+ .label = Nombre
+general-meta-content =
+ .label = Conteniu
+media-tab =
+ .label = Meyos
+ .accesskey = M
+media-location =
+ .value = Adreza:
+media-text =
+ .value = Texto asociau:
+media-alt-header =
+ .label = Texto alternativo
+media-address =
+ .label = Adreza
+media-type =
+ .label = Tipo
+media-size =
+ .label = Mida
+media-count =
+ .label = Cuenta
+media-dimension =
+ .value = Dimensions:
+media-long-desc =
+ .value = Descripción larga:
+media-save-as =
+ .label = Alzar comoâ¦
+ .accesskey = c
+media-save-image-as =
+ .label = Alzar comoâ¦
+ .accesskey = u
+perm-tab =
+ .label = Permisos
+ .accesskey = P
+permissions-for =
+ .value = Permisos ta:
+security-tab =
+ .label = Seguranza
+ .accesskey = S
+security-view =
+ .label = Veyer o certificau
+ .accesskey = V
+security-view-unknown = Desconoixiu
+ .value = Desconoixiu
+security-view-identity =
+ .value = Identidat d'o puesto web
+security-view-identity-owner =
+ .value = Propietario:
+security-view-identity-domain =
+ .value = Puesto web:
+security-view-identity-verifier =
+ .value = Verificau por:
+security-view-identity-validity =
+ .value = Vence lo:
+security-view-privacy =
+ .value = Privacidat y historia
+security-view-privacy-history-value = He visitau iste puesto web antes de hue?
+security-view-privacy-sitedata-value = Ye almagazenando esta pachina garra información en o mÃo ordinador?
+security-view-privacy-clearsitedata =
+ .label = Borrar cookies y datos d'o puesto
+ .accesskey = C
+security-view-privacy-passwords-value = Ha alzau garra clau d'iste puesto web?
+security-view-privacy-viewpasswords =
+ .label = Veyer as claus alzadas
+ .accesskey = v
+security-view-technical =
+ .value = Detalles tecnicos
+help-button =
+ .label = Aduya
+
+## These strings are used to tell the user if the website is storing cookies
+## and data on the users computer in the security tab of pageInfo
+## Variables:
+## $value (number) - Amount of data being stored
+## $unit (string) - The unit of data being stored (Usually KB)
+
+security-site-data-cookies = SÃ, las cookies y { $value } { $unit } de datos d'o puesto
+security-site-data-only = SÃ, { $value } { $unit } de datos d'o puesto
+security-site-data-cookies-only = SÃ, las cookies
+security-site-data-no = No
+image-size-unknown = Desconoixiu
+page-info-not-specified =
+ .value = No s'ha especificau
+not-set-alternative-text = No s'ha especificau
+not-set-date = No s'ha especificau
+media-img = Imachen
+media-bg-img = Fundo
+media-border-img = Canto
+media-list-img = Vinyeta
+media-cursor = Cursor
+media-object = Obchecto
+media-embed = Engalzar
+media-link = Icono
+media-input = Dentrada
+media-video = Video
+media-audio = Audio
+saved-passwords-yes = SÃ
+saved-passwords-no = No
+no-page-title =
+ .value = Pachina sin titol:
+general-quirks-mode =
+ .value = Modo de compatibilidat con extensions no estandar
+general-strict-mode =
+ .value = Modo de compatibilidad d'os estandars
+page-info-security-no-owner =
+ .value = Iste puesto web no proporciona información sobre o suyo amo.
+media-select-folder = Trigue una carpeta a on alzar as imachens
+media-unknown-not-cached =
+ .value = Desconoixiu (no ye en a memoria caché)
+permissions-use-default =
+ .label = Usar os predefinius
+security-no-visits = No
+# This string is used to display the number of meta tags
+# in the General Tab
+# Variables:
+# $tags (number) - The number of meta tags
+general-meta-tags =
+ .value =
+ { $tags ->
+ [one] Meta (1 etiqueta)
+ *[other] Meta( { $tags } etiquetas)
+ }
+# This string is used to display the number of times
+# the user has visited the website prior
+# Variables:
+# $visits (number) - The number of previous visits
+security-visits-number =
+ { $visits ->
+ [0] No
+ [one] Si, una vegada
+ *[other] Si, { $visits } vegadas
+ }
+# This string is used to display the size of a media file
+# Variables:
+# $kb (number) - The size of an image in Kilobytes
+# $bytes (number) - The size of an image in Bytes
+properties-general-size =
+ .value =
+ { $bytes ->
+ [one] { $kb } KB ({ $bytes } byte)
+ *[other] { $kb } KB ( { $bytes } bytes)
+ }
+# This string is used to display the type and number
+# of frames of a animated image
+# Variables:
+# $type (string) - The type of a animated image
+# $frames (number) - The number of frames in an animated image
+media-animated-image-type =
+ .value =
+ { $frames ->
+ [one] { $type } Imachen ( animada, { $frames } fotograma)
+ *[other] { $type } imachen ( animada, { $frames } fotogramas)
+ }
+# This string is used to display the type of
+# an image
+# Variables:
+# $type (string) - The type of an image
+media-image-type =
+ .value = Imachen { $type }
+# This string is used to display the size of a scaled image
+# in both scaled and unscaled pixels
+# Variables:
+# $dimx (number) - The horizontal size of an image
+# $dimy (number) - The vertical size of an image
+# $scaledx (number) - The scaled horizontal size of an image
+# $scaledy (number) - The scaled vertical size of an image
+media-dimensions-scaled =
+ .value = { $dimx }px à { $dimy }px (escalau a { $scaledx }px à { $scaledy }px)
+# This string is used to display the size of an image in pixels
+# Variables:
+# $dimx (number) - The horizontal size of an image
+# $dimy (number) - The vertical size of an image
+media-dimensions =
+ .value = { $dimx }px à { $dimy }px
+# This string is used to display the size of a media
+# file in kilobytes
+# Variables:
+# $size (number) - The size of the media file in kilobytes
+media-file-size = { $size } KB
+# This string is used to display the website name next to the
+# "Block Images" checkbox in the media tab
+# Variables:
+# $website (string) - The website name
+media-block-image =
+ .label = Blocar imachens de { $website }
+ .accesskey = B
+# This string is used to display the URL of the website on top of the
+# pageInfo dialog box
+# Variables:
+# $website (string) - The url of the website pageInfo is getting info for
+page-info-page =
+ .title = Información d'a pachina - { $website }
+page-info-frame =
+ .title = Información d'a bastida - { $website }
diff --git a/browser/browser/panicButton.ftl b/browser/browser/panicButton.ftl
new file mode 100644
index 00000000000..a406a222c16
--- /dev/null
+++ b/browser/browser/panicButton.ftl
@@ -0,0 +1,31 @@
+# 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/.
+
+panic-button-open-new-window = Ubrir una finestra nueva escoscada
+panic-button-undo-warning = Ista acción no se puet desfer.
+panic-button-forget-button =
+ .label = Xublidar!
+
+## These strings are combined to form a complete sentence starting with
+## panic-main-timeframe-desc. For example: "Forget the last: Five minutes".
+## Please ensure that this remains the case in the translation.
+
+panic-main-timeframe-desc = Xublidar os zaguers:
+panic-button-5min =
+ .label = Cinco minutos
+panic-button-2hr =
+ .label = Dos horas
+panic-button-day =
+ .label = 24 horas
+
+## These strings are combined to form a complete sentence starting with
+## panic-button-action-desc. For example: "Proceeding will: Delete Recent Cookies".
+## Please ensure that this remains the case in the translation.
+## Note also that some strings include tags for emphasis on the
+## words "Cookies", "History", "Tabs" and "Windows". The translation should do the same.
+
+panic-button-action-desc = Continando ferá:
+panic-button-delete-cookies = Borrar as Cookies recientz
+panic-button-delete-history = Borrar l'historial recient
+panic-button-delete-tabs-and-windows = Trancar todas as Pestanyas y finestras
diff --git a/browser/browser/places.ftl b/browser/browser/places.ftl
new file mode 100644
index 00000000000..d45b4b2ae1a
--- /dev/null
+++ b/browser/browser/places.ftl
@@ -0,0 +1,68 @@
+# 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/.
+
+places-open =
+ .label = Ubrir
+ .accesskey = U
+places-open-tab =
+ .label = Ubrir en una pestanya nueva
+ .accesskey = v
+places-open-all-in-tabs =
+ .label = Ubrir tot en pestanyas
+ .accesskey = o
+places-open-window =
+ .label = Ubrir en una finestra nueva
+ .accesskey = b
+places-open-private-window =
+ .label = Ubrir en una nueva finestra privada
+ .accesskey = p
+places-new-bookmark =
+ .label = Adhibir un nuevo marcapachinasâ¦
+ .accesskey = n
+places-new-folder-contextmenu =
+ .label = Creyar una nueva carpetaâ¦
+ .accesskey = c
+places-new-folder =
+ .label = Creyar una nueva carpetaâ¦
+ .accesskey = u
+places-new-separator =
+ .label = Adhibir un nuevo separador
+ .accesskey = v
+places-view =
+ .label = Veyer
+ .accesskey = r
+places-by-date =
+ .label = Por calendata
+ .accesskey = P
+places-by-site =
+ .label = Por puesto
+ .accesskey = p
+places-by-most-visited =
+ .label = Por numero de visitas
+ .accesskey = v
+places-by-last-visited =
+ .label = Por calendata d'a zaguera visita
+ .accesskey = g
+places-by-day-and-site =
+ .label = Por calendata y sitio
+ .accesskey = t
+places-history-search =
+ .placeholder = Buscar en l'historial
+places-bookmarks-search =
+ .placeholder = Trobar marcapachinas
+places-delete-domain-data =
+ .label = Xublidar iste puesto web
+ .accesskey = X
+places-sortby-name =
+ .label = Ordenar por nombre
+ .accesskey = r
+places-properties =
+ .label = Propiedatz
+ .accesskey = i
+# Managed bookmarks are created by an administrator and cannot be changed by the user.
+managed-bookmarks =
+ .label = Marcapachinas chestionaus
+# This label is used when a managed bookmarks folder doesn't have a name.
+managed-bookmarks-subfolder =
+ .label = Subcarpeta
diff --git a/browser/browser/policies/policies-descriptions.ftl b/browser/browser/policies/policies-descriptions.ftl
new file mode 100644
index 00000000000..1f0024b3ade
--- /dev/null
+++ b/browser/browser/policies/policies-descriptions.ftl
@@ -0,0 +1,112 @@
+# 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/.
+
+
+## The Enterprise Policies feature is aimed at system administrators
+## who want to deploy these settings across several Firefox installations
+## all at once. This is traditionally done through the Windows Group Policy
+## feature, but the system also supports other forms of deployment.
+## These are short descriptions for individual policies, to be displayed
+## in the documentation section in about:policies.
+
+policy-3rdparty = Definir las politicas a que WebExtensions puede acceder via chrome.storage.managed.
+policy-AppAutoUpdate = Activar u desactivar las actualizacions automaticas de l'aplicación.
+policy-AppUpdateURL = Cambia la URL personalizada d'actualización de l'aplicación
+policy-Authentication = Configura l'autenticación integrada pa pachinas web que la proposen.
+policy-BlockAboutAddons = Blocar l'acceso a lo chestor d'extensions (about:addons).
+policy-BlockAboutConfig = Blocar l'acceso a la pachina about:config.
+policy-BlockAboutProfiles = Blocar l'acceso a la pachina about:profiles.
+policy-BlockAboutSupport = Blocar l'acceso a la pachina about:support .
+policy-Bookmarks = Crear marcapachinas en a barra de ferramientas de Marcapachinas, lo menú de marcapachinas u en una carpeta especifica adintro d'ella.
+policy-CaptivePortal = Activar u desactivar lo soporte a portals cautivos.
+policy-CertificatesDescription = Anyadir certificaus u usar los certificaus predefinius.
+policy-Cookies = Permitir u vedar a las pachinas web de definir cookies.
+policy-DisabledCiphers = Desactivar cifraus.
+policy-DefaultDownloadDirectory = Definir la carpeta de descargas por defecto
+policy-DisableAppUpdate = Privar que lo navegador s'esvielle.
+policy-DisableBuiltinPDFViewer = Desactiva PDF.js, lo lector incorporau de PDF en { -brand-short-name }.
+policy-DisableDefaultBrowserAgent = Priva que l'achent d'o navegador per defecto prenga garra acción. Nomás aplicable en Windows, atros sistemas no tienen l'achent.
+policy-DisableDeveloperTools = Blocar l'acceso a las ferramientas de desenvolvedor.
+policy-DisableFeedbackCommands = Desactiva los comandos de ninviar feedback desde lo menú d'Aduya (Ninviar feedback y reportar puestos enganyosos).
+policy-DisableFirefoxAccounts = Desactivar servicios basaus en { -fxaccount-brand-name }, mesmo Sync.
+# Firefox Screenshots is the name of the feature, and should not be translated.
+policy-DisableFirefoxScreenshots = Desactivar la función Foto de pantalla de Firefox.
+policy-DisableFirefoxStudies = Priva que { -brand-short-name } execute estudios.
+policy-DisableForgetButton = Priva l'acceso a lo botón Oblidar.
+policy-DisableFormHistory = No remerar lo historial de buquedas y formularios.
+policy-DisableMasterPasswordCreation = Si ye activau, no se podrá crear una clau mayestra.
+policy-DisablePrimaryPasswordCreation = Si ye activau, no se podrá crear una clau primaria.
+policy-DisablePasswordReveal = No permitir de revelar claus en inicios de sesión alzaus.
+policy-DisablePocket = Desactivar la función d'alzar pachinas web en Pocket.
+policy-DisablePrivateBrowsing = Desactivar la navegación privada.
+policy-DisableProfileImport = Desactivar la orden de menú que permite importar datos d'unatro navegador.
+policy-DisableProfileRefresh = Desactivar lo botón de refresco de { -brand-short-name } en a pachina about:support
+policy-DisableSafeMode = Desactivar la función de reiniciar en Modo seguro. Nota: la tecla Shift pa dentrar en Modo seguro nomás puede desactivar-se en Windows fendo servir politicas de grupo.
+policy-DisableSecurityBypass = Priva que l'usuario se pase ciertos avisos de seguranza.
+policy-DisableSetAsDesktopBackground = Desactivar lo comando de menú Triar como Fondo de escritorio para imachens.
+policy-DisableSystemAddonUpdate = Priva que lo navegador instale u esvielle extensions d'o sistema.
+policy-DisableTelemetry = Desactivar TelemetrÃa.
+policy-DisplayBookmarksToolbar = Amuestra la barra de ferramientas de marcapachinas per defecto.
+policy-DisplayMenuBar = Amostrar la barra de menú per defecto.
+policy-DNSOverHTTPS = Configurar lo DNS con HTTPS.
+policy-DontCheckDefaultBrowser = Desactivar la comprebación d'o navegador per defecto a l'inicio.
+policy-DownloadDirectory = Definir y trancar lo directorio de descargas.
+# âlockâ means that the user wonât be able to change this setting
+policy-EnableTrackingProtection = Activar u desactivar lo bloqueyo de conteniu y opcionalment blocar-lo.
+# âlockâ means that the user wonât be able to change this setting
+policy-EncryptedMediaExtensions = Activar u desactivar las extensions de medios cifraus y opcionalment blocar-los.
+# A âlockedâ extension canât be disabled or removed by the user. This policy
+# takes 3 keys (âInstallâ, âUninstallâ, âLockedâ), you can either keep them in
+# English or translate them as verbs.
+policy-Extensions = Instalar, desinstalar u blocar extensions. La opción d'instalar prene URLs u rutas como parametros. Las opcions de desinstalar y blocar prenen las IDs d'extension.
+policy-ExtensionSettings = Chestionar totz los aspectos de la instalación d'extensions.
+policy-ExtensionUpdate = Activar u desactivar las actualizacións automaticas
+policy-FirefoxHome = Configurar la pachina d'inicio de Firefox.
+policy-FlashPlugin = Permitir u no l'uso d'a extensión de Flash.
+policy-Handlers = Configurar los chestors d'as aplicacions per defecto.
+policy-HardwareAcceleration = Si ye falso, amorta l'acceleración per hardware.
+# âlockâ means that the user wonât be able to change this setting
+policy-Homepage = Configura y opcionalment bloca la pachina d'inicio.
+policy-InstallAddonsPermission = Permitir a ciertas pachinas web d'instalar extensions.
+policy-LegacyProfiles = Desactivar la función de forzar un perfil deseparau pa cada instalación.
+
+## Do not translate "SameSite", it's the name of a cookie attribute.
+
+policy-LegacySameSiteCookieBehaviorEnabled = Activar la configuración de conducta de cookies SameSite heredada per defecto.
+policy-LegacySameSiteCookieBehaviorEnabledForDomainList = Restaurar la conducta desactualizada SameSite pa cookies en pachinas especificas.
+
+##
+
+policy-LocalFileLinks = Permitir a pachinas web usar vinclos a fichers locals.
+policy-MasterPassword = Requerir u privar l'uso d'una clau mayestra.
+policy-PrimaryPassword = Requerir u privar l'uso d'una clau principal.
+policy-NetworkPrediction = Activar u desactivar la predicción de ret (DNS prefetching).
+policy-NewTabPage = Activar u desactivar la pachina de nueva pestanya.
+policy-NoDefaultBookmarks = Desactivar la creación d'os marcapachinas per defecto adintro de { -brand-short-name }, y los marcapachinas intelichents (mas visitaus, etiquetas recients). Nota: esta politica nomás ye efectiva si se fa servir antes d'o primer uso d'o perfil.
+policy-OfferToSaveLogins = Aforzar la configuración que permite que { -brand-short-name } s'obreixca a recordar d'os inicios de sesión y claus alzaus. S'acceptan las valors verdadero y falso.
+policy-OfferToSaveLoginsDefault = Configura la valor por defecto pa permitir que { -brand-short-name } s'ofreixca a recordar los inicios de sesión y claus alzaus. S'acceptan las valors verdadero y falso.
+policy-OverrideFirstRunPage = Sobrescribe la pachina d'a primer execución. Configura esta polÃtica en blanco si quiers desactivar la pachina d'a primer execución.
+policy-OverridePostUpdatePage = Sobrescribe la pachina "Novedatz" de dimpués d'a instalación. Configura esta politica en blanco si quiers desactivar la pachina de dimpués de la instalación.
+policy-PasswordManagerEnabled = Permitir alzar claus en o chestor de claus.
+# PDF.js and PDF should not be translated
+policy-PDFjs = Desactivar u configurar PDF.js, lo visor de PDF de { -brand-short-name }.
+policy-Permissions2 = Configurar permisos pa la camara, microfono, localización, notificacions y reproducción automatica.
+policy-PictureInPicture = Activar u desactivar Picture-in-Picture.
+policy-PopupBlocking = Permitir a ciertas pachinas web de mostrar popups per defecto.
+policy-Preferences = Configurar y blocar la valor d'un subconchunto de preferencias.
+policy-PromptForDownloadLocation = Preguntar án alzar los fichers quan se descargan.
+policy-Proxy = Configurar lo proxy
+policy-RequestedLocales = Configura la lista d'idiomas (locales) demandaus pa aplicar-los en orden de preferencia.
+policy-SanitizeOnShutdown2 = Limpia los datos de navegación en amortar.
+policy-SearchBar = Configura la localización por defecto en a barra de busqueda. L'usuario la puede personalizar.
+policy-SearchEngines = Configurar las opcions de motors de busqueda. Esta politica nomás ye accesible en a versión de soporte extendido (ESR).
+policy-SearchSuggestEnabled = Activar u desactivar las sucherencias de busqueda.
+# For more information, see https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/PKCS11/Module_Installation
+policy-SecurityDevices = Instalar los módulos PKCS #11.
+policy-SSLVersionMax = Configurar la versión maxima de SSL.
+policy-SSLVersionMin = Configurar la versión minima de SSL.
+policy-SupportMenu = Anyadir un elemento d'o menú de soporte personalizau a lo menú d'aduya.
+policy-UserMessaging = No amostrar ciertos mensaches a l'usuario.
+# âformatâ refers to the format used for the value of this policy.
+policy-WebsiteFilter = Blocar l'acceso a pachinas web. Mira la documentación pa mas detalles sobre lo formato.
diff --git a/browser/browser/preferences/addEngine.ftl b/browser/browser/preferences/addEngine.ftl
new file mode 100644
index 00000000000..832ecc9ce40
--- /dev/null
+++ b/browser/browser/preferences/addEngine.ftl
@@ -0,0 +1,22 @@
+# 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/.
+
+add-engine-window =
+ .title = Anyadir buscador
+ .style = width: 32em;
+add-engine-button = Anyadir buscador personalizau
+add-engine-name = Nombre d'o motor de busqueda
+add-engine-alias = Alias
+add-engine-url = URL de motor de busqueda, usa %s en o puesto d'o termen de busqueda
+add-engine-cancel =
+ .label = Cancelar
+ .accesskey = C
+add-engine-ok =
+ .label = Anyadir motor
+ .accesskey = A
+add-engine-dialog =
+ .buttonlabelaccept = Anyadir motor
+ .buttonaccesskeyaccept = A
+engine-name-exists = Ya existe un motor de busqueda con ixe nombre
+engine-alias-exists = Ya existe un motor de busqueda con ixe alias
diff --git a/browser/browser/preferences/applicationManager.ftl b/browser/browser/preferences/applicationManager.ftl
new file mode 100644
index 00000000000..abdeb752ee9
--- /dev/null
+++ b/browser/browser/preferences/applicationManager.ftl
@@ -0,0 +1,25 @@
+# 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/.
+
+app-manager-window =
+ .title = Detalles de l'aplicación
+ .style = width: 30em; min-height: 20em;
+
+app-manager-remove =
+ .label = Eliminar
+ .accesskey = l
+
+# Variables:
+# $type (String) - the URI scheme of the link (e.g. mailto:)
+app-manager-handle-protocol = Ye posible fer servir as aplicacions siguients ta chestionar vinclos { $type }.
+
+# Variables:
+# $type (String) - the MIME type (e.g. application/binary)
+app-manager-handle-file = Ye posible fer servir as aplicacions siguients ta chestionar conteniu { $type }.
+
+## These strings are followed, on a new line,
+## by the URL or path of the application.
+
+app-manager-web-app-info = Ista aplicación web s'alocha en:
+app-manager-local-app-info = Ista aplicación se troba en:
diff --git a/browser/browser/preferences/blocklists.ftl b/browser/browser/preferences/blocklists.ftl
new file mode 100644
index 00000000000..4693b219d78
--- /dev/null
+++ b/browser/browser/preferences/blocklists.ftl
@@ -0,0 +1,33 @@
+# 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/.
+
+blocklist-window =
+ .title = Listas de bloqueyo
+ .style = width: 55em
+blocklist-description = TrÃa la lista que { -brand-short-name } fa servir pa blocar los elementos que tos fan seguimiento. Estas listas son proporcionadas per Desconnectar .
+blocklist-close-key =
+ .key = w
+blocklist-treehead-list =
+ .label = Lista
+blocklist-button-cancel =
+ .label = Cancelar
+ .accesskey = C
+blocklist-button-ok =
+ .label = Alzar os cambios
+ .accesskey = A
+blocklist-dialog =
+ .buttonlabelaccept = Alzar os cambios
+ .buttonaccesskeyaccept = A
+# This template constructs the name of the block list in the block lists dialog.
+# It combines the list name and description.
+# e.g. "Standard (Recommended). This list does a pretty good job."
+#
+# Variables:
+# $listName {string, "Standard (Recommended)."} - List name.
+# $description {string, "This list does a pretty good job."} - Description of the list.
+blocklist-item-list-template = { $listName } { $description }
+blocklist-item-moz-std-listName = Lista de bloqueyo de nivel 1 (recomendada).
+blocklist-item-moz-std-description = Permite bell elemento de seguimiento, y asinas i hai menos webs que no funcionan.
+blocklist-item-moz-full-listName = Lista de bloqueyo de nivel 2.
+blocklist-item-moz-full-description = Bloqueya totz los elementos de seguimiento detectaus. Ye posible que bell puesto web u conteniu no se cargue correctament.
diff --git a/browser/browser/preferences/clearSiteData.ftl b/browser/browser/preferences/clearSiteData.ftl
new file mode 100644
index 00000000000..2fcc91d33dc
--- /dev/null
+++ b/browser/browser/preferences/clearSiteData.ftl
@@ -0,0 +1,53 @@
+# 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/.
+
+clear-site-data-window =
+ .title = Borrar los datos
+ .style = width: 35em
+clear-site-data-description = Limpiar totas las cookies y datos d'e puestos web almagazenaus per { -brand-short-name } podrÃan zarrar-te la sesión en bells puestos web, y eliminar lo conteniu web offline. Borrar lo datos de caché no afectará a los tuyos inicios de sesión.
+clear-site-data-close-key =
+ .key = w
+# The parameters in parentheses in this string describe disk usage
+# in the format ($amount $unit), e.g. "Cookies and Site Data (24 KB)"
+# Variables:
+# $amount (Number) - Amount of site data currently stored on disk
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+clear-site-data-cookies-with-data =
+ .label = Cookies y datos de puestos web ({ $amount } { $unit })
+ .accesskey = S
+# This string is a placeholder for while the data used to fill
+# clear-site-data-cookies-with-data is loading. This placeholder is usually
+# only shown for a very short time (< 1s), so it should be very similar
+# or the same as clear-site-data-cookies-with-data (except the amount and unit),
+# to avoid flickering.
+clear-site-data-cookies-empty =
+ .label = Cookies y datos de puestos web
+ .accesskey = S
+clear-site-data-cookies-info = Pueden zarrar-te la sesión se bells puestos web si lo borras
+# The parameters in parentheses in this string describe disk usage
+# in the format ($amount $unit), e.g. "Cached Web Content (24 KB)"
+# Variables:
+# $amount (Number) - Amount of cache currently stored on disk
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+clear-site-data-cache-with-data =
+ .label = Conteniu web en caché ({ $amount } { $unit })
+ .accesskey = W
+# This string is a placeholder for while the data used to fill
+# clear-site-data-cache-with-data is loading. This placeholder is usually
+# only shown for a very short time (< 1s), so it should be very similar
+# or the same as clear-site-data-cache-with-data (except the amount and unit),
+# to avoid flickering.
+clear-site-data-cache-empty =
+ .label = Conteniu web en caché
+ .accesskey = W
+clear-site-data-cache-info = Requiere que los puestos web recargen las imachens y los datos
+clear-site-data-cancel =
+ .label = Cancelar
+ .accesskey = C
+clear-site-data-clear =
+ .label = Limpiar
+ .accesskey = l
+clear-site-data-dialog =
+ .buttonlabelaccept = Limpiar
+ .buttonaccesskeyaccept = l
diff --git a/browser/browser/preferences/colors.ftl b/browser/browser/preferences/colors.ftl
new file mode 100644
index 00000000000..fb5c3cd01e7
--- /dev/null
+++ b/browser/browser/preferences/colors.ftl
@@ -0,0 +1,48 @@
+# 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/.
+
+colors-window =
+ .title = Colors
+ .style =
+ { PLATFORM() ->
+ [macos] width: 49em
+ *[other] width: 48em
+ }
+
+colors-close-key =
+ .key = w
+
+colors-page-override = Sobrescribir las colors especificadas por a pachina con as tuyas seleccions d'alto
+ .accesskey = O
+
+colors-page-override-option-always =
+ .label = Siempre
+colors-page-override-option-auto =
+ .label = Nomás con temas d'alto contraste
+colors-page-override-option-never =
+ .label = Nunca
+
+colors-text-and-background = Texto y fundo
+
+colors-text-header = Texto
+ .accesskey = T
+
+colors-background = Fundo
+ .accesskey = B
+
+colors-use-system =
+ .label = Utilizar as colors d'o sistema
+ .accesskey = s
+
+colors-underline-links =
+ .label = Subrayar os vinclos
+ .accesskey = b
+
+colors-links-header = Color d'os vinclos
+
+colors-unvisited-links = Vinclos no vesitaus
+ .accesskey = L
+
+colors-visited-links = Vinclos vesitaus
+ .accesskey = V
diff --git a/browser/browser/preferences/connection.ftl b/browser/browser/preferences/connection.ftl
new file mode 100644
index 00000000000..2f31ade966a
--- /dev/null
+++ b/browser/browser/preferences/connection.ftl
@@ -0,0 +1,106 @@
+# 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/.
+
+connection-window =
+ .title = Configuración de connexión
+ .style =
+ { PLATFORM() ->
+ [macos] width: 44em
+ *[other] width: 49em
+ }
+
+connection-close-key =
+ .key = w
+
+connection-disable-extension =
+ .label = Desactivar extensión
+
+connection-proxy-configure = Configurar lo servidor proxy d'acceso a Internet
+
+connection-proxy-option-no =
+ .label = Sin proxy
+ .accesskey = y
+connection-proxy-option-system =
+ .label = Usar a configuración d'o proxy d'o sistema
+ .accesskey = s
+connection-proxy-option-auto =
+ .label = Detectar automaticament a configuración d'o proxy ta iste ret
+ .accesskey = e
+connection-proxy-option-manual =
+ .label = Configuración manual d'o proxy
+ .accesskey = m
+
+connection-proxy-http = Proxy HTTP
+ .accesskey = x
+connection-proxy-http-port = Puerto
+ .accesskey = P
+connection-proxy-http-sharing =
+ .label = Emplegar tamién este proxy pa FTP y HTTPS
+ .accesskey = t
+
+connection-proxy-https = Proxy HTTPS
+ .accesskey = H
+connection-proxy-ssl-port = Puerto
+ .accesskey = o
+
+connection-proxy-ftp = Proxy FTP
+ .accesskey = F
+connection-proxy-ftp-port = Puerto
+ .accesskey = r
+
+connection-proxy-socks = Servidor SOCKS
+ .accesskey = C
+connection-proxy-socks-port = Puerto
+ .accesskey = t
+
+connection-proxy-socks4 =
+ .label = SOCKS v4
+ .accesskey = K
+connection-proxy-socks5 =
+ .label = SOCKS v5
+ .accesskey = v
+connection-proxy-noproxy = No i hai Proxy pa
+ .accesskey = n
+
+connection-proxy-noproxy-desc = Eixemplo: .mozilla.org, .net.nz, 192.168.1.0/24
+
+# Do not translate localhost, 127.0.0.1 and ::1.
+connection-proxy-noproxy-localhost-desc = Las connexions a lo servidor local 127.0.0.1, y ::1 no usan garra servidor interemidario.
+
+connection-proxy-autotype =
+ .label = URL de configuración automatica d'o proxy
+ .accesskey = A
+
+connection-proxy-reload =
+ .label = Esviellar
+ .accesskey = E
+
+connection-proxy-autologin =
+ .label = No demandar identificación si a clau ye alzada
+ .accesskey = i
+ .tooltip = Ista opción le identifica de traza silenciosa debant d'os proxys quan ha alzau as credencials ta ells. Se le demandará a clau si falla a identificación.
+
+connection-proxy-socks-remote-dns =
+ .label = Servidor intermediario DNS quan se fa servir SOCKS v6
+ .accesskey = d
+
+connection-dns-over-https =
+ .label = Activar lo DNS sobre HTTPS
+ .accesskey = v
+
+connection-dns-over-https-url-resolver = Fe servir lo proveyedor
+ .accesskey = p
+
+# Variables:
+# $name (String) - Display name or URL for the DNS over HTTPS provider
+connection-dns-over-https-url-item-default =
+ .label = { $name } (per defecto)
+ .tooltiptext = Usar la URL per defecto pa resolver los DNS sobre HTTPS
+
+connection-dns-over-https-url-custom =
+ .label = Personalizada
+ .accesskey = P
+ .tooltiptext = Escribe la tuya URL preferida pa resolver lo DNS sobre HTTPS
+
+connection-dns-over-https-custom-label = Personalizau
diff --git a/browser/browser/preferences/containers.ftl b/browser/browser/preferences/containers.ftl
new file mode 100644
index 00000000000..09aa1d5fdc2
--- /dev/null
+++ b/browser/browser/preferences/containers.ftl
@@ -0,0 +1,87 @@
+# 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/.
+
+containers-window-new =
+ .title = Anyader Nuevo Contenedor
+ .style = width: 45em
+# Variables
+# $name (String) - Name of the container
+containers-window-update =
+ .title = { $name } Preferencias de contenedor
+ .style = width: 45em
+containers-window-close =
+ .key = w
+# This is a term to store style to be applied
+# on the three labels in the containers add/edit dialog:
+# - name
+# - icon
+# - color
+#
+# Using this term and referencing it in the `.style` attribute
+# of the three messages ensures that all three labels
+# will be aligned correctly.
+-containers-labels-style = min-width: 4rem
+containers-name-label = Nombre
+ .accesskey = N
+ .style = { -containers-labels-style }
+containers-name-text =
+ .placeholder = Escribir un nombre de contenedor
+containers-icon-label = Icono
+ .accesskey = I
+ .style = { -containers-labels-style }
+containers-color-label = Color
+ .accesskey = o
+ .style = { -containers-labels-style }
+containers-button-done =
+ .label = Feito
+ .accesskey = F
+containers-dialog =
+ .buttonlabelaccept = Feito
+ .buttonaccesskeyaccept = F
+containers-color-blue =
+ .label = Azul
+containers-color-turquoise =
+ .label = Turquesa
+containers-color-green =
+ .label = Verde
+containers-color-yellow =
+ .label = Amariello
+containers-color-orange =
+ .label = Narancha
+containers-color-red =
+ .label = Royo
+containers-color-pink =
+ .label = Rosa
+containers-color-purple =
+ .label = Morau
+containers-color-toolbar =
+ .label = Barra de ferramientas de coincidencias
+containers-icon-fence =
+ .label = Cleta
+containers-icon-fingerprint =
+ .label = Ditalada
+containers-icon-briefcase =
+ .label = Cartera
+# String represents a money sign but currently uses a dollar sign
+# so don't change to local currency. See Bug 1291672.
+containers-icon-dollar =
+ .label = Signo de dolar
+containers-icon-cart =
+ .label = Carret d'a crompa
+containers-icon-circle =
+ .label = Punto
+containers-icon-vacation =
+ .label = Vacanzas
+containers-icon-gift =
+ .label = Regalo
+containers-icon-food =
+ .label = Minchar
+containers-icon-fruit =
+ .label = Fruita
+containers-icon-pet =
+ .label = Animal
+containers-icon-tree =
+ .label = Arbol
+containers-icon-chill =
+ .label = Relax
diff --git a/browser/browser/preferences/fonts.ftl b/browser/browser/preferences/fonts.ftl
new file mode 100644
index 00000000000..b8b18162ec5
--- /dev/null
+++ b/browser/browser/preferences/fonts.ftl
@@ -0,0 +1,160 @@
+# 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/.
+
+fonts-window =
+ .title = Tipo de letra
+
+fonts-window-close =
+ .key = w
+
+## Font groups by language
+
+fonts-langgroup-header = Fuens pa
+ .accesskey = F
+
+fonts-langgroup-arabic =
+ .label = Arabe
+fonts-langgroup-armenian =
+ .label = Armenio
+fonts-langgroup-bengali =
+ .label = BengalÃ
+fonts-langgroup-simpl-chinese =
+ .label = Chinés simplificau
+fonts-langgroup-trad-chinese-hk =
+ .label = Chinés tradicional (Hong Kong)
+fonts-langgroup-trad-chinese =
+ .label = Chinés tradicional (Taiwan)
+fonts-langgroup-cyrillic =
+ .label = Cirilico
+fonts-langgroup-devanagari =
+ .label = Devanagari
+fonts-langgroup-ethiopic =
+ .label = Etiope
+fonts-langgroup-georgian =
+ .label = Cheorchiano
+fonts-langgroup-el =
+ .label = Griego
+fonts-langgroup-gujarati =
+ .label = Gujarati
+fonts-langgroup-gurmukhi =
+ .label = Gurmukhi
+fonts-langgroup-japanese =
+ .label = Chaponés
+fonts-langgroup-hebrew =
+ .label = Hebreu
+fonts-langgroup-kannada =
+ .label = Kannada
+fonts-langgroup-khmer =
+ .label = Khmer
+fonts-langgroup-korean =
+ .label = Coreán
+# Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+fonts-langgroup-latin =
+ .label = Latino
+fonts-langgroup-malayalam =
+ .label = Malayo
+fonts-langgroup-math =
+ .label = Matematicas
+fonts-langgroup-odia =
+ .label = Oriya
+fonts-langgroup-sinhala =
+ .label = Sinhala
+fonts-langgroup-tamil =
+ .label = Tamil
+fonts-langgroup-telugu =
+ .label = Telugu
+fonts-langgroup-thai =
+ .label = Tailandés
+fonts-langgroup-tibetan =
+ .label = Tibetano
+fonts-langgroup-canadian =
+ .label = Silabario canadenco unificau
+fonts-langgroup-other =
+ .label = Atros sistemas d'escritura
+
+## Default fonts and their sizes
+
+fonts-proportional-header = Proporcional
+ .accesskey = P
+
+fonts-default-serif =
+ .label = Serif
+fonts-default-sans-serif =
+ .label = Sans Serif
+
+fonts-proportional-size = Tamanyo
+ .accesskey = i
+
+fonts-serif = Serif
+ .accesskey = S
+
+fonts-sans-serif = Sans-serif
+ .accesskey = n
+
+fonts-monospace = Monospace
+ .accesskey = M
+
+fonts-monospace-size = Tamanyo
+ .accesskey = a
+
+fonts-minsize = Tamanyo de fuent minimo
+ .accesskey = o
+
+fonts-minsize-none =
+ .label = Garra
+
+fonts-allow-own =
+ .label = Permitir a las pachinas amostrar os suyos tipos de letra propios, en cuenta d'os trigaus alto
+ .accesskey = e
+
+## Text Encodings
+##
+## Translate the encoding names as adjectives for an encoding, not as the name
+## of the language.
+
+fonts-languages-fallback-header = Codificación d'o texto ta os contenius antigos
+fonts-languages-fallback-desc = Ista codificación d'os textos ye emplegada ta contenius antigos que no declaran a suya codificación.
+
+fonts-languages-fallback-label = Codificación de texto como zaguer recurso
+ .accesskey = T
+
+fonts-languages-fallback-name-auto =
+ .label = Por defecto en a luenga actual
+fonts-languages-fallback-name-arabic =
+ .label = Arabe
+fonts-languages-fallback-name-baltic =
+ .label = Baltico
+fonts-languages-fallback-name-ceiso =
+ .label = Centroeuropeu, ISO
+fonts-languages-fallback-name-cewindows =
+ .label = Centroeuropeu, Microsoft
+fonts-languages-fallback-name-simplified =
+ .label = Chinés, simplificau
+fonts-languages-fallback-name-traditional =
+ .label = Chinés, tradicional
+fonts-languages-fallback-name-cyrillic =
+ .label = Cirilico
+fonts-languages-fallback-name-greek =
+ .label = Griego
+fonts-languages-fallback-name-hebrew =
+ .label = Hebreu
+fonts-languages-fallback-name-japanese =
+ .label = Chaponés
+fonts-languages-fallback-name-korean =
+ .label = Coreán
+fonts-languages-fallback-name-thai =
+ .label = Tailandés
+fonts-languages-fallback-name-turkish =
+ .label = Baltico
+fonts-languages-fallback-name-vietnamese =
+ .label = Vietnamés
+fonts-languages-fallback-name-other =
+ .label = Atros (incl. europeu occidental)
+
+# Variables:
+# $name {string, "Arial"} - Name of the default font
+fonts-label-default =
+ .label = Por defecto ({ $name })
+fonts-label-default-unnamed =
+ .label = Per defecto
diff --git a/browser/browser/preferences/fxaPairDevice.ftl b/browser/browser/preferences/fxaPairDevice.ftl
new file mode 100644
index 00000000000..e8697b12308
--- /dev/null
+++ b/browser/browser/preferences/fxaPairDevice.ftl
@@ -0,0 +1,15 @@
+# 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/.
+
+fxa-pair-device-dialog =
+ .title = Connectar belatro dispositivo
+ .style = width: 26em; min-height: 35em;
+fxa-qrcode-heading-phase1 = 1. Si encara no l'has feito, instala Firefox en o tuyo dispositivo mobil .
+fxa-qrcode-heading-phase2 = 2. Contino, inicia la sesión en { -sync-brand-short-name } u, en Android, escanyea lo codigo d'emparellamiento dende los achustes de { -sync-brand-short-name }.
+fxa-qrcode-heading-step1 = 1. Si encara no l'has feito, instala Firefox en o tuyo dispositivo mobil .
+fxa-qrcode-heading-step2 = 2. Ubre Firefox en o tuyo dispositivo mobil.
+fxa-qrcode-heading-step3 = 3. Ubre lo menú ( u ), toca Parametros y trÃa Activar la sincronización
+fxa-qrcode-heading-step4 = 4. Escaneya este codigo:
+fxa-qrcode-error-title = Enparellamiento incorrecto.
+fxa-qrcode-error-body = Torna-lo a intentar.
diff --git a/browser/browser/preferences/languages.ftl b/browser/browser/preferences/languages.ftl
new file mode 100644
index 00000000000..235a398af4a
--- /dev/null
+++ b/browser/browser/preferences/languages.ftl
@@ -0,0 +1,73 @@
+# 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/.
+
+webpage-languages-window =
+ .title = Achustes d'idioma d'as pachinas web
+ .style = width: 40em
+
+languages-close-key =
+ .key = w
+
+languages-description = Bellas pachinas web puede ofrir-se en mas d'una luenga. Triga los idiomas en que quiers que s'amuestren estas pachinas webs, en orden de preferencia
+
+languages-customize-spoof-english =
+ .label = Demandar versions en anglés de pachinas web pa amillorar la privacidat
+
+languages-customize-moveup =
+ .label = Puyar
+ .accesskey = u
+
+languages-customize-movedown =
+ .label = Baixar
+ .accesskey = B
+
+languages-customize-remove =
+ .label = Eliminar
+ .accesskey = r
+
+languages-customize-select-language =
+ .placeholder = Trigue un idioma a adhibirâ¦
+
+languages-customize-add =
+ .label = Adhibir
+ .accesskey = A
+
+# The pattern used to generate strings presented to the user in the
+# locale selection list.
+#
+# Example:
+# Icelandic [is]
+# Spanish (Chile) [es-CL]
+#
+# Variables:
+# $locale (String) - A name of the locale (for example: "Icelandic", "Spanish (Chile)")
+# $code (String) - Locale code of the locale (for example: "is", "es-CL")
+languages-code-format =
+ .label = { $locale } [{ $code }]
+
+languages-active-code-format =
+ .value = { languages-code-format.label }
+
+browser-languages-window =
+ .title = { -brand-short-name } Achustes d'idioma
+ .style = width: 40em
+
+browser-languages-description = { -brand-short-name } fará servir lo primer idioma como valor per defecto y amostrar los idiomas alternativos si ye necesario, en l'orden en que i amaneixen.
+
+browser-languages-search = Buscar mas idiomas...
+
+browser-languages-searching =
+ .label = Se ye buscando mas idiomas...
+
+browser-languages-downloading =
+ .label = Se ye descargando...
+
+browser-languages-select-language =
+ .label = Triar un idioma pa anyadir...
+ .placeholder = Triar un idioma pa anyadir...
+
+browser-languages-installed-label = Idiomas instalaus
+browser-languages-available-label = Idiomas disponibles
+
+browser-languages-error = { -brand-short-name } no puet actualizar agora mesmo los idiomas. Comprebe que ye connectau a internet u torne-lo a prebar.
diff --git a/browser/browser/preferences/permissions.ftl b/browser/browser/preferences/permissions.ftl
new file mode 100644
index 00000000000..8c4c04786aa
--- /dev/null
+++ b/browser/browser/preferences/permissions.ftl
@@ -0,0 +1,157 @@
+# 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/.
+
+permissions-window =
+ .title = Excepcions
+ .style = width: 48em
+permissions-close-key =
+ .key = w
+permissions-address = Adreza d'o puesto web
+ .accesskey = a
+permissions-block =
+ .label = Blocar
+ .accesskey = B
+permissions-session =
+ .label = Permitir por ista sesión
+ .accesskey = s
+permissions-allow =
+ .label = Permitir
+ .accesskey = P
+permissions-site-name =
+ .label = Puesto web
+permissions-status =
+ .label = Estau
+permissions-remove =
+ .label = Borrar puesto web
+ .accesskey = B
+permissions-remove-all =
+ .label = Borrar totz los puestos web
+ .accesskey = t
+permissions-button-cancel =
+ .label = Cancelar
+ .accesskey = C
+permissions-button-ok =
+ .label = Alzar os cambios
+ .accesskey = A
+permission-dialog =
+ .buttonlabelaccept = Alzar os cambios
+ .buttonaccesskeyaccept = A
+permissions-autoplay-menu = Per defecto pa totz los puestos web:
+permissions-searchbox =
+ .placeholder = Mirar puesto web
+permissions-capabilities-autoplay-allow =
+ .label = Permitir l'audio y lo video
+permissions-capabilities-autoplay-block =
+ .label = Blocar l'audio
+permissions-capabilities-autoplay-blockall =
+ .label = Blocar l'audio y lo video
+permissions-capabilities-allow =
+ .label = Permitir
+permissions-capabilities-block =
+ .label = Blocar
+permissions-capabilities-prompt =
+ .label = Preguntar-me-lo siempre
+permissions-capabilities-listitem-allow =
+ .value = Permitir
+permissions-capabilities-listitem-block =
+ .value = Blocar
+permissions-capabilities-listitem-allow-session =
+ .value = Permitir ta ista sesión
+
+## Invalid Hostname Dialog
+
+permissions-invalid-uri-title = S'ha introduciu un nombre de servidor que no ye valido
+permissions-invalid-uri-label = Introduzca un nombre de servidor valido
+
+## Exceptions - Tracking Protection
+
+permissions-exceptions-etp-window =
+ .title = Excepcions pa la protección de seguimiento millorada
+ .style = { permissions-window.style }
+permissions-exceptions-etp-desc = Has desactivau las proteccions d'estes puestos web.
+
+## Exceptions - Cookies
+
+permissions-exceptions-cookie-window =
+ .title = Excepcions - Cookies y datos d'o puesto
+ .style = { permissions-window.style }
+permissions-exceptions-cookie-desc = Puetz especificar los puestos web a qui se permite siempre u no se permite nunca usar cookies y datos d'o puesto. Escribe l'adreza exacta d'o puesto que quiers chestionar y fe clic en Blocar, Permitir per esta sesión u Permitir.
+
+## Exceptions - Pop-ups
+
+permissions-exceptions-popup-window =
+ .title = Pachinas web autorizadas- Pop-ups
+ .style = { permissions-window.style }
+permissions-exceptions-popup-desc = Puede especificar qué puestos web pueden ubrir finestras emerchents. Escriba l'adreza exacta d'o puesto que quiere permitir y prete Permitir.
+
+## Exceptions - Saved Logins
+
+permissions-exceptions-saved-logins-window =
+ .title = Excepcions - Inicios de sesión alzaus
+ .style = { permissions-window.style }
+permissions-exceptions-saved-logins-desc = No s'alzarán los datos d'inicio en os siguients puestos web
+
+## Exceptions - Add-ons
+
+permissions-exceptions-addons-window =
+ .title = Pachinas web autorizadas- Instalación de complementos
+ .style = { permissions-window.style }
+permissions-exceptions-addons-desc = Puede especificar qué puestos web pueden instalar complementos. Escriba l'adreza exacta d'o puesto que quiere permitir y prete Permitir.
+
+## Site Permissions - Autoplay
+
+permissions-site-autoplay-window =
+ .title = Achustes - Lectura automatica
+ .style = { permissions-window.style }
+permissions-site-autoplay-desc = Puetz chestionar dende aquà los puestos que no siguen los parametros de reproducción automatica per defecto.
+
+## Site Permissions - Notifications
+
+permissions-site-notification-window =
+ .title = Achustes - Permisos de notificación
+ .style = { permissions-window.style }
+permissions-site-notification-desc = Los siguients puestos web han demandau ninviar-te notificacions. Puetz especificar a qué puestos web permites que te ninvien notificacions. Tamién puet blocar las nuevas demandas de notificacions.
+permissions-site-notification-disable-label =
+ .label = Blocar nuevas demandas de notificacions
+permissions-site-notification-disable-desc = Esto privará que garra puesto web no listau alto te pueda demandar permiso pa ninviar notificacions. Blocar las notificacions podrÃa trencar bella caracteristica de bells puestos web.
+
+## Site Permissions - Location
+
+permissions-site-location-window =
+ .title = Achustes - Permisos de localización
+ .style = { permissions-window.style }
+permissions-site-location-desc = Los siguients puestos web han demanda acceso a la tuya ubicación. Puetz especificar qué puestos web pueden acceder a la tuya ubicación.
+permissions-site-location-disable-label =
+ .label = Blocar nuevas demandas d'acceso a la tuya ubicación
+permissions-site-location-disable-desc = Esto privará que garra puesto web no listau alto te pueda demandar permiso pa acceder ta la tuya ubicación. Blocar l'acceso a la tuya ubicación podrÃa trencar bella caracteristica de bells puestos web.
+
+## Site Permissions - Virtual Reality
+
+permissions-site-xr-window =
+ .title = Achustes - Permisos de realidat virtual
+ .style = { permissions-window.style }
+permissions-site-xr-desc = Los puestos web siguients han demandau l'acceso a los tuyos dispositivos de realidat virutal. Puetz especificar qué puestos web son autorizaus a acceder a los dispositivos de realidat virtual. Tamién puetz blocar las nuevas demandas d'acceso a ixes dispositivos.
+permissions-site-xr-disable-label =
+ .label = Blocar nuevas demandas d'accesos a los tuyos dispositivos de realidat virtual
+permissions-site-xr-disable-desc = Esto privará a totz los puestos web que no sigan listaus aquà debaixo de demandar permiso d'acceso a los tuyos dispositivos de realidat virutal. Blocar l'acceso a estes dispositivos puede restrinchir las funcionalidatz de bell puesto web.
+
+## Site Permissions - Camera
+
+permissions-site-camera-window =
+ .title = Achustes - Permisos d'acceso a camara
+ .style = { permissions-window.style }
+permissions-site-camera-desc = Los siguients puestos web han demandau acceso a la camara. Puetz especificar qué puestos web tienen permiso pa acceder ta la tuya camera. Tamién puetz blocar nuevas demandas d'acceso a la camara.
+permissions-site-camera-disable-label =
+ .label = Blocar nuevas demandas d'acceso a la camara
+permissions-site-camera-disable-desc = Esto privará que garra puesto web no listau alto pueda demandar permiso pa acceder ta la tuya camara. Blocar l'acceso a la camara puede trencar bella caracteristica de bell puesto web.
+
+## Site Permissions - Microphone
+
+permissions-site-microphone-window =
+ .title = Achustes - Permisos d'acceso a microfono
+ .style = { permissions-window.style }
+permissions-site-microphone-desc = Los siguients puestos web han demandau acceso ta lo tuyo microfono. Puetz especificar qué puestos web puede acceder ta lo tuyo microfono. Tamién puetz blocar nuevas demandas d'acceso a lo microfono.
+permissions-site-microphone-disable-label =
+ .label = Blocar nuevas demandas d'acceso a lo microfono
+permissions-site-microphone-disable-desc = Esto privará que garra puesto web no listau alto pueda demandar permiso d'acceso a lo tuyo microfono. Blocar l'acceso a lo microfono puede trencar bella caracteristica de bell puesto web.
diff --git a/browser/browser/preferences/preferences.ftl b/browser/browser/preferences/preferences.ftl
new file mode 100644
index 00000000000..0f20e007d00
--- /dev/null
+++ b/browser/browser/preferences/preferences.ftl
@@ -0,0 +1,1141 @@
+# 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/.
+
+do-not-track-description = Ninviar a los webs un sinyal de "No seguir" indicando que no quiers que te fagan garra seguimiento
+do-not-track-learn-more = Saber-ne mas
+do-not-track-option-default-content-blocking-known =
+ .label = Nomás quan { -brand-short-name } siga configuau pa blocar los elementos de seguimiento
+do-not-track-option-always =
+ .label = Siempre
+pref-page-title =
+ { PLATFORM() ->
+ [windows] Opcions
+ *[other] Preferencias
+ }
+# This is used to determine the width of the search field in about:preferences,
+# in order to make the entire placeholder string visible
+#
+# Please keep the placeholder string short to avoid truncation.
+#
+# Notice: The value of the `.style` attribute is a CSS string, and the `width`
+# is the name of the CSS property. It is intended only to adjust the element's width.
+# Do not translate.
+search-input-box =
+ .style = width: 15.4em
+ .placeholder =
+ { PLATFORM() ->
+ [windows] Trobar en Opcions
+ *[other] Trobar en Preferencias
+ }
+managed-notice = Lo tuyo navegador ye chestionau per la tuya organización.
+pane-general-title = Cheneral
+category-general =
+ .tooltiptext = { pane-general-title }
+pane-home-title = Inicio
+category-home =
+ .tooltiptext = { pane-home-title }
+pane-search-title = Mirar
+category-search =
+ .tooltiptext = { pane-search-title }
+pane-privacy-title = Privacidat & Seguranza
+category-privacy =
+ .tooltiptext = { pane-privacy-title }
+pane-sync-title2 = { -sync-brand-short-name }
+category-sync2 =
+ .tooltiptext = { pane-sync-title2 }
+pane-experimental-title = Experimentos de { -brand-short-name }
+category-experimental =
+ .tooltiptext = Experimentos de { -brand-short-name }
+pane-experimental-subtitle = Ves con cuenta!
+pane-experimental-search-results-header = Experimentos de { -brand-short-name }: Ves con cuenta
+pane-experimental-description = Lo cambio d'as preferencias de configuración abanzadas puede afectar a lo rendimiento u la seguranza de { -brand-short-name }.
+help-button-label = Soporte de { -brand-short-name }
+addons-button-label = Extensions y temas
+focus-search =
+ .key = f
+close-button =
+ .aria-label = Zarrar
+
+## Browser Restart Dialog
+
+feature-enable-requires-restart = Ha de reiniciar o { -brand-short-name } ta activar ista caracteristica.
+feature-disable-requires-restart = Ha de reiniciar o { -brand-short-name } ta desactivar ista caracteristica.
+should-restart-title = Reiniciar o { -brand-short-name }
+should-restart-ok = Reiniciar agora lo { -brand-short-name }
+cancel-no-restart-button = Cancelar
+restart-later = Reiniciar mas entabant
+
+## Extension Control Notifications
+##
+## These strings are used to inform the user
+## about changes made by extensions to browser settings.
+##
+## is going to be replaced by the extension icon.
+##
+## Variables:
+## $name (String): name of the extension
+
+# This string is shown to notify the user that their home page
+# is being controlled by an extension.
+extension-controlled-homepage-override = Una extensión, { $name }, ye controlando la tuya pachina d'inicio.
+# This string is shown to notify the user that their new tab page
+# is being controlled by an extension.
+extension-controlled-new-tab-url = Una extensión, { $name }, ye controlando la tuya pachina de Nueva Pestanya.
+# This string is shown to notify the user that the password manager setting
+# is being controlled by an extension
+extension-controlled-password-saving = Una extensión, { $name }, ye controlando este parametro.
+# This string is shown to notify the user that their notifications permission
+# is being controlled by an extension.
+extension-controlled-web-notifications = Una extensión, { $name }, ye controlando este parametro.
+# This string is shown to notify the user that the default search engine
+# is being controlled by an extension.
+extension-controlled-default-search = Una extensión, { $name }, ha fixau lo tuyo motor de busqueda per defecto.
+# This string is shown to notify the user that Container Tabs
+# are being enabled by an extension.
+extension-controlled-privacy-containers = Una extensión, { $name }, requiere Pestanyas Contenederas.
+# This string is shown to notify the user that their content blocking "All Detected Trackers"
+# preferences are being controlled by an extension.
+extension-controlled-websites-content-blocking-all-trackers = Una extensión, { $name }, ye controlando este parametro.
+# This string is shown to notify the user that their proxy configuration preferences
+# are being controlled by an extension.
+extension-controlled-proxy-config = Una extensión, { $name }, ye controlando cómo { -brand-short-name } se connecta a internet.
+# This string is shown after the user disables an extension to notify the user
+# how to enable an extension that they disabled.
+#
+# will be replaced with Add-ons icon
+# will be replaced with Menu icon
+extension-controlled-enable = Pa activar la extensión ves ta extensions en o menú .
+
+## Preferences UI Search Results
+
+search-results-header = Resultaus de buscar
+# ` ` will be replaced by the search term.
+search-results-empty-message =
+ { PLATFORM() ->
+ [windows] No i hai garra resultau en Opcions pa â â.
+ *[other] No i hai garra resultau en Preferencias pa â â.
+ }
+search-results-help-link = Te cal aduya? Vesita Aduya de { -brand-short-name }
+
+## General Section
+
+startup-header = Inicio
+# { -brand-short-name } will be 'Firefox Developer Edition',
+# since this setting is only exposed in Firefox Developer Edition
+separate-profile-mode =
+ .label = Permitir que { -brand-short-name } y Firefox corran de vez
+use-firefox-sync = Consello: Isto fa servir perfils deseparaus. Faiga servir { -sync-brand-short-name } pa compartir datos entre ells.
+get-started-not-logged-in = Dentrar en { -sync-brand-short-name }â¦
+get-started-configured = Ubrir las preferencias de { -sync-brand-short-name }
+always-check-default =
+ .label = Comprebar siempre si lo { -brand-short-name } ye o suyo navegador por defecto
+ .accesskey = o
+is-default = { -brand-short-name } ye agora o suyo navegador por defecto
+is-not-default = { -brand-short-name } no ye o suyo navegador por defecto
+set-as-my-default-browser =
+ .label = Definir per defectoâ¦
+ .accesskey = D
+startup-restore-previous-session =
+ .label = Restaurar la sesión anterior
+ .accesskey = s
+startup-restore-warn-on-quit =
+ .label = Alvertir-te quan se salga d'o navegador
+disable-extension =
+ .label = Desactivar extensión
+tabs-group-header = Pestanyas
+ctrl-tab-recently-used-order =
+ .label = Ctrl+Tab cambia de pestanya en orden d'uso mas recient
+ .accesskey = T
+open-new-link-as-tabs =
+ .label = Ubrir vinclos en pestanyas en cuenta d'en nuevas finestras
+ .accesskey = w
+warn-on-close-multiple-tabs =
+ .label = Alvertir-me en zarrar multiples pestanyas
+ .accesskey = m
+warn-on-open-many-tabs =
+ .label = Alvertir-me quan ubrir multiples pestanyas pueda enlentir lo { -brand-short-name }
+ .accesskey = d
+switch-links-to-new-tabs =
+ .label = En ubrir un vinclo en una nueva pestanya, cambiar enta ista de camÃn
+ .accesskey = h
+show-tabs-in-taskbar =
+ .label = Amostrar miniaturas d'as pestanyas en a barra de quefers de Windows
+ .accesskey = n
+browser-containers-enabled =
+ .label = Habilitar las pestanyas de contenedor
+ .accesskey = H
+browser-containers-learn-more = Saber-ne mas
+browser-containers-settings =
+ .label = Configuraciónâ¦
+ .accesskey = g
+containers-disable-alert-title = Zarrar totas las pestanyas de contenedor?
+containers-disable-alert-desc =
+ { $tabCount ->
+ [one] Si desactiva agora las pestanyas de contenedor, se zarrará { $tabCount } pestanya de contenedor. Ye seguro de fer-lo?
+ *[other] Si desactiva agora las pestanyas de contenedor, se zarrará { $tabCount } pestanyas de contenedor. Ye seguro de fer-lo?
+ }
+containers-disable-alert-ok-button =
+ { $tabCount ->
+ [one] Zarrar { $tabCount } pestanya de contenedor
+ *[other] Zarrar { $tabCount } pestanyas de contenedor
+ }
+containers-disable-alert-cancel-button = Mantener habilitadas
+containers-remove-alert-title = Borrar iste contenedor?
+# Variables:
+# $count (Number) - Number of tabs that will be closed.
+containers-remove-alert-msg =
+ { $count ->
+ [one] Si borra iste contenedor agora, { $count } pestanya de contender se zarrará. Ye seguro que quiere borrar iste contenedor?
+ *[other] Si borra iste contenedor agora, { $count } pestanyas de contender se zarrarán. Ye seguro que quiere borrar iste contenedor?
+ }
+containers-remove-ok-button = Borrar iste contenedor
+containers-remove-cancel-button = No borrar iste contenedor
+
+## General Section - Language & Appearance
+
+language-and-appearance-header = Idioma y aparición
+fonts-and-colors-header = Fuents y Colors
+default-font = TipografÃa por defecto:
+ .accesskey = d
+default-font-size = Mida:
+ .accesskey = M
+advanced-fonts =
+ .label = Abanzadasâ¦
+ .accesskey = A
+colors-settings =
+ .label = Colorsâ¦
+ .accesskey = C
+# Zoom is a noun, and the message is used as header for a group of options
+preferences-zoom-header = Zoom
+preferences-default-zoom = Zoom per defecto
+ .accesskey = Z
+preferences-default-zoom-value =
+ .label = { $percentage }%
+preferences-zoom-text-only =
+ .label = Zoom nomás en o texto
+ .accesskey = t
+language-header = Idioma
+choose-language-description = Trigar l'idioma preferiu ta amostrar as pachinas web
+choose-button =
+ .label = Trigarâ¦
+ .accesskey = T
+choose-browser-language-description = Triar los idiomas usaus pa amostrar los menús, mensaches y notificacions de { -brand-short-name }.
+manage-browser-languages-button =
+ .label = Definir alternativasâ¦
+ .accesskey = l
+confirm-browser-language-change-description = Reiniciar { -brand-short-name } pa aplicar estes cambios
+confirm-browser-language-change-button = Aplicar y reiniciar
+translate-web-pages =
+ .label = Traducir o conteniu web
+ .accesskey = T
+# The element is replaced by the logo of the provider
+# used to provide machine translations for web pages.
+translate-attribution = Traduccions de
+translate-exceptions =
+ .label = Excepcionsâ¦
+ .accesskey = x
+# Variables:
+# $localeName (string) - Localized name of the locale to be used.
+use-system-locale =
+ .label = Usar los achustes de â{ $localeName }â d'o tuyo sistema operativo pa lo formato de datas, horas, numersos y midas.
+check-user-spelling =
+ .label = Comprebar la ortografÃa entre que escribo
+ .accesskey = t
+
+## General Section - Files and Applications
+
+files-and-applications-title = Fichers y aplicacions
+download-header = Descargas
+download-save-to =
+ .label = Alzar os fichers en
+ .accesskey = A
+download-choose-folder =
+ .label =
+ { PLATFORM() ->
+ [macos] Trigarâ¦
+ *[other] Examinarâ¦
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] T
+ *[other] x
+ }
+download-always-ask-where =
+ .label = Preguntar-me siempre aón alzar los fichers
+ .accesskey = a
+applications-header = Aplicacions
+applications-description = Trigar cómo { -brand-short-name } tracta los fichers que has descargaus d'o web u las aplicacions que fas servir quan navegas.
+applications-filter =
+ .placeholder = Mirar los tipos de fichers u aplicacions
+applications-type-column =
+ .label = Mena de conteniu
+ .accesskey = M
+applications-action-column =
+ .label = Acción
+ .accesskey = A
+# Variables:
+# $extension (String) - file extension (e.g .TXT)
+applications-file-ending = fichero { $extension }
+applications-action-save =
+ .label = Alzar o fichero
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app =
+ .label = Usar { $app-name }
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app-default =
+ .label = Usar { $app-name } (por defecto)
+applications-use-os-default =
+ .label =
+ { PLATFORM() ->
+ [macos] Usar l'aplicación per defecto de macOS
+ [windows] Usar l'aplicación per defecto de Windows
+ *[other] Usar l'aplicación per defecto d'o sistema
+ }
+applications-use-other =
+ .label = Usar unatraâ¦
+applications-select-helper = Trigue l'aplicación d'aduya
+applications-manage-app =
+ .label = Detalles de l'aplicaciónâ¦
+applications-always-ask =
+ .label = Preguntar siempre
+applications-type-pdf = Portable Document Format (PDF)
+# Variables:
+# $type (String) - the MIME type (e.g application/binary)
+applications-type-pdf-with-type = { applications-type-pdf } ({ $type })
+# Variables:
+# $type-description (String) - Description of the type (e.g "Portable Document Format")
+# $type (String) - the MIME type (e.g application/binary)
+applications-type-description-with-type = { $type-description } ({ $type })
+# Variables:
+# $extension (String) - file extension (e.g .TXT)
+# $type (String) - the MIME type (e.g application/binary)
+applications-file-ending-with-type = { applications-file-ending } ({ $type })
+# Variables:
+# $plugin-name (String) - Name of a plugin (e.g Adobe Flash)
+applications-use-plugin-in =
+ .label = Usar { $plugin-name } (en o { -brand-short-name })
+applications-open-inapp =
+ .label = Ubrir en { -brand-short-name }
+
+## The strings in this group are used to populate
+## selected label element based on the string from
+## the selected menu item.
+
+applications-use-plugin-in-label =
+ .value = { applications-use-plugin-in.label }
+applications-action-save-label =
+ .value = { applications-action-save.label }
+applications-use-app-label =
+ .value = { applications-use-app.label }
+applications-open-inapp-label =
+ .value = { applications-open-inapp.label }
+applications-always-ask-label =
+ .value = { applications-always-ask.label }
+applications-use-app-default-label =
+ .value = { applications-use-app-default.label }
+applications-use-other-label =
+ .value = { applications-use-other.label }
+applications-use-os-default-label =
+ .value = { applications-use-os-default.label }
+
+##
+
+drm-content-header = Conteniu DRM (Digital Rights Management, Chestión de dreitos dichitals)
+play-drm-content =
+ .label = Reproducir conteniu controlau per DRM
+ .accesskey = R
+play-drm-content-learn-more = Mas información
+update-application-title = Actualizacions d'o { -brand-short-name }:
+update-application-description = Mantener { -brand-short-name } a lo dÃa pa tener lo millor rendimiento, estabilidat y seguranza.
+update-application-version = Versión { $version } Novedatz
+update-history =
+ .label = Amostrar l'historial d'actualizacions
+ .accesskey = h
+update-application-allow-description = Permitir a { -brand-short-name }
+update-application-auto =
+ .label = Instalar automaticament las actualizacions (recomendau)
+ .accesskey = A
+update-application-check-choose =
+ .label = Comprebar as actualizacions, pero deixar-me trigar si las quiero instalar
+ .accesskey = C
+update-application-manual =
+ .label = No comprebar nunca las actualizacions
+ .accesskey = N
+update-application-warning-cross-user-setting = Esta configuración s'aplicará a totas las cuentas de Windows y perfils de { -brand-short-name } que fagan servir esta instalación de { -brand-short-name }.
+update-application-use-service =
+ .label = Instalar as actualizacions en un segundo plan
+ .accesskey = p
+update-setting-write-failure-title = Error en alzar als preferencias d'actualización
+# Variables:
+# $path (String) - Path to the configuration file
+# The newlines between the main text and the line containing the path is
+# intentional so the path is easier to identify.
+update-setting-write-failure-message =
+ { -brand-short-name } ha trobau una error y no ha alzau este cambio. Para cuenta que pa cambiar esta configuración s'ha de poder escribir en o fichero d'abaixo. Tu, u bell administrador de sistema podetz resolver esta error permitiendo a lo grupo d'Usuarios lo control total d'este fichero.
+
+ No s'ha puesto escribir en: { $path }
+update-in-progress-title = Actualización en curso
+update-in-progress-message = Quiers que { -brand-short-name } contine con esta actualización?
+update-in-progress-ok-button = &Descartar
+# Continue is the cancel button so pressing escape or using a platform standard
+# method of closing the UI will not discard the update.
+update-in-progress-cancel-button = &Continar
+
+## General Section - Performance
+
+performance-title = Rendimiento
+performance-use-recommended-settings-checkbox =
+ .label = Usar las caracteristicas de rendimiento recomendadas
+ .accesskey = U
+performance-use-recommended-settings-desc = Estos achustes son adaptaus a lo hardware y lo sistema operativo d'o tuyo ordinador.
+performance-settings-learn-more = Saber-ne mas
+performance-allow-hw-accel =
+ .label = Usar l'acceleración d'hardware quan sÃa disponible
+ .accesskey = r
+performance-limit-content-process-option = Limite de procesado de conteniu
+ .accesskey = L
+performance-limit-content-process-enabled-desc = Los procesos de conteniu adicional pueden millorar las prestacions quan se fan servir multiples pestanyas, pero tamién usarán mas memoria.
+performance-limit-content-process-blocked-desc = Modificar lo numero de procesos de contenius no ye posible soque con la versión multiproceso de { -brand-short-name }. Aprender a comprebar si los multiprocesos son activaus
+# Variables:
+# $num - default value of the `dom.ipc.processCount` pref.
+performance-default-content-process-count =
+ .label = { $num } (por defecto)
+
+## General Section - Browsing
+
+browsing-title = Navegación
+browsing-use-autoscroll =
+ .label = Usar o desplazamiento automatico
+ .accesskey = a
+browsing-use-smooth-scrolling =
+ .label = Usar o desplazamiento suau
+ .accesskey = d
+browsing-use-onscreen-keyboard =
+ .label = Amostrar un teclau tactil quan siga necesario
+ .accesskey = t
+browsing-use-cursor-navigation =
+ .label = Fer servir siempre as teclas d'o cursor ta navegar endentro d'as pachinas
+ .accesskey = c
+browsing-search-on-start-typing =
+ .label = Mirar textos malas que s'escomienza a tecliar
+ .accesskey = x
+browsing-picture-in-picture-toggle-enabled =
+ .label = Activar los controls de video incrustau
+ .accesskey = A
+browsing-picture-in-picture-learn-more = Saber-ne mas
+browsing-cfr-recommendations =
+ .label = Recomendar extensions mientres navegas
+ .accesskey = R
+browsing-cfr-features =
+ .label = Recomendar caracteristicas mientres navegas
+ .accesskey = c
+browsing-cfr-recommendations-learn-more = Saber-ne mas
+
+## General Section - Proxy
+
+network-settings-title = Configuración de ret
+network-proxy-connection-description = Configurar cómo { -brand-short-name } se connecta con internet.
+network-proxy-connection-learn-more = Saber-ne mas
+network-proxy-connection-settings =
+ .label = Configuraciónâ¦
+ .accesskey = o
+
+## Home Section
+
+home-new-windows-tabs-header = Nuevas finestras y pestanyas
+home-new-windows-tabs-description2 = Triar qué ye lo que se vei quan s'ubre la pachina d'inicio, finestras nuevas y pestanyas nuevas.
+
+## Home Section - Home Page Customization
+
+home-homepage-mode-label = Pachina d'inicio y nuevas finestras
+home-newtabs-mode-label = Nuevas pestanyas
+home-restore-defaults =
+ .label = Restaurar valors per defecto
+ .accesskey = R
+# "Firefox" should be treated as a brand and kept in English,
+# while "Home" and "(Default)" can be localized.
+home-mode-choice-default =
+ .label = Inicio de Firefox
+home-mode-choice-custom =
+ .label = URL personalizadasâ¦
+home-mode-choice-blank =
+ .label = Pachina en blanco
+home-homepage-custom-url =
+ .placeholder = Apega una URLâ¦
+# This string has a special case for '1' and [other] (default). If necessary for
+# your language, you can add {$tabCount} to your translations and use the
+# standard CLDR forms, or only use the form for [other] if both strings should
+# be identical.
+use-current-pages =
+ .label =
+ { $tabCount ->
+ [1] Usar pachina actual
+ *[other] Usar pachinas actuals
+ }
+ .accesskey = c
+choose-bookmark =
+ .label = Usar o marcapachinasâ¦
+ .accesskey = m
+
+## Home Section - Firefox Home Content Customization
+
+home-prefs-content-header = Conteniu d'inicio de Firefox
+home-prefs-content-description = TrÃa qué contenius quiers veyer en a tuya pachina d'inicio de Firefox.
+home-prefs-search-header =
+ .label = Busqueda web
+home-prefs-topsites-header =
+ .label = Puestos mas vesitaus
+home-prefs-topsites-description = Los puestos que mas vesitas
+
+## Variables:
+## $provider (String): Name of the corresponding content provider, e.g "Pocket".
+
+home-prefs-recommended-by-header =
+ .label = Recomendau per { $provider }
+home-prefs-recommended-by-description-update = Conteniu excepcional de tot lo web, triau per { $provider }
+
+##
+
+home-prefs-recommended-by-learn-more = Cómo funciona
+home-prefs-recommended-by-option-sponsored-stories =
+ .label = Articlos esponsorizaus
+home-prefs-highlights-header =
+ .label = Destacaus
+home-prefs-highlights-description = Una trÃa d'os puestos que has alzau u vesitau
+home-prefs-highlights-option-visited-pages =
+ .label = Pachinas visitadas
+home-prefs-highlights-options-bookmarks =
+ .label = Marcapachinas
+home-prefs-highlights-option-most-recent-download =
+ .label = Descarga mas recient
+home-prefs-highlights-option-saved-to-pocket =
+ .label = Pachinas alzadas en { -pocket-brand-name }
+# For the "Snippets" feature traditionally on about:home.
+# Alternative translation options: "Small Note" or something that
+# expresses the idea of "a small message, shortened from something else,
+# and non-essential but also not entirely trivial and useless.
+home-prefs-snippets-header =
+ .label = Retallos
+home-prefs-snippets-description = Actualizacions de { -vendor-short-name } y { -brand-product-name }
+home-prefs-sections-rows-option =
+ .label =
+ { $num ->
+ [one] { $num } ringlera
+ *[other] { $num } ringleras
+ }
+
+## Search Section
+
+search-bar-header = Barra de busqueda
+search-bar-hidden =
+ .label = Fe servir la barra d'adrezas pa buscar y navegar
+search-bar-shown =
+ .label = Anyader la barra de busqueda en a barra de ferramientas
+search-engine-default-header = Motor de busca por defecto
+search-engine-default-desc-2 = Este ye lo tuyo motor de busqueda per defecto en a barra d'adrezas y en a barra de busqueda. Puetz cambiar-lo en qualsequier momento.
+search-engine-default-private-desc-2 = Triar un motor de busqueda per defecto diferent, nomás pa finestras privadas
+search-separate-default-engine =
+ .label = Fer servir este motor de busqueda en finestras privadas
+ .accesskey = v
+search-suggestions-header = Sucherencias de busqueda
+search-suggestions-desc = TrÃa cómo amaneixerán las sucherencias d'os motors de busqueda.
+search-suggestions-option =
+ .label = Dar sucherencia de busca
+ .accesskey = b
+search-show-suggestions-url-bar-option =
+ .label = Amostrar las sucherencias de busqueda en os resultaus d'a barra d'adrezas
+ .accesskey = l
+# This string describes what the user will observe when the system
+# prioritizes search suggestions over browsing history in the results
+# that extend down from the address bar. In the original English string,
+# "ahead" refers to location (appearing most proximate to), not time
+# (appearing before).
+search-show-suggestions-above-history-option =
+ .label = Amostrar las sucherencias de busqueda antes de l'hstorial de navegación en os resultasu d'a barra d'adrezas
+search-show-suggestions-private-windows =
+ .label = Amostrar las sucherencias de busqueda en as finestras privadas
+suggestions-addressbar-settings-generic = Cambiar las preferencias d'atras sucherencias de barra d'adrezas
+search-suggestions-cant-show = No s'amostrarán sucherencias de busca a os resultaus d'a barra d'ubicación porque ha configurau o { -brand-short-name } pa que no recuerde nunca o historial.
+search-one-click-header = Motors de busca d'un solo click
+search-one-click-desc = Triga los motors de busqueda alternativos que amaneixerán debaixo d'a barra d'adrezas y la barra de busqueda quan empecipies a tecliar una parola clau.
+search-choose-engine-column =
+ .label = Motors de busca
+search-choose-keyword-column =
+ .label = Parola clau
+search-restore-default =
+ .label = Restaurar os motors de busca por defecto
+ .accesskey = d
+search-remove-engine =
+ .label = Borrarâ¦
+ .accesskey = r
+search-add-engine =
+ .label = Anyadir
+ .accesskey = A
+search-find-more-link = Troba mas motors de busqueda
+# This warning is displayed when the chosen keyword is already in use
+# ('Duplicate' is an adjective)
+search-keyword-warning-title = Duplicar a parola clau
+# Variables:
+# $name (String) - Name of a search engine.
+search-keyword-warning-engine = Ha trigau una parola clau que ya emplega "{ $name }". Trigue-ne unatra.
+search-keyword-warning-bookmark = Ha trigau una parola clau que ya emplega unatro marcapachinas. Trigue-ne unatra.
+
+## Containers Section
+
+containers-back-button =
+ .aria-label =
+ { PLATFORM() ->
+ [windows] Tornar ta opcions
+ *[other] Tornar ta preferencias
+ }
+containers-header = Pestanyas contenederas
+containers-add-button =
+ .label = Anyader nuevo contenedor
+ .accesskey = A
+containers-new-tab-check =
+ .label = Triar un contenedor pa cada pestanya nueva
+ .accesskey = T
+containers-preferences-button =
+ .label = Preferencias
+containers-remove-button =
+ .label = Borrar
+
+## Firefox Account - Signed out. Note that "Sync" and "Firefox Account" are now
+## more discrete ("signed in" no longer means "and sync is connected").
+
+sync-signedout-caption = Leva-te lo web con tu
+sync-signedout-description = Sincroniza os tuyos marcapachinas, historial, pestanyas, claus, complementos y preferencias entre totz os tuyos dispositivos.
+sync-signedout-account-signin2 =
+ .label = Dentrar en { -sync-brand-short-name }â¦
+ .accesskey = D
+# This message contains two links and two icon images.
+# ` ` - Android logo icon
+# `` - Link to Android Download
+# ` ` - iOS logo icon
+# ` ` - Link to iOS Download
+#
+# They can be moved within the sentence as needed to adapt
+# to your language, but should not be changed or translated.
+sync-mobile-promo = Descargar Firefos pa Android u bien lo iOS sincronizar con o tuyo dispositivo mobil.
+
+## Firefox Account - Signed in
+
+sync-profile-picture =
+ .tooltiptext = Cambiar a imachen de perfil
+sync-sign-out =
+ .label = Zarrar la sesiónâ¦
+ .accesskey = Z
+sync-manage-account = Chestionar la cuenta
+ .accesskey = t
+sync-signedin-unverified = { $email } no ye verificau.
+sync-signedin-login-failure = Enciete una sesión ta reconnectar { $email }
+sync-resend-verification =
+ .label = Reninviar la verificación
+ .accesskey = d
+sync-remove-account =
+ .label = Borrar la cuenta
+ .accesskey = o
+sync-sign-in =
+ .label = Connectar-se
+ .accesskey = g
+
+## Sync section - enabling or disabling sync.
+
+prefs-syncing-on = Sincronización: Activada
+prefs-syncing-off = Sincronización: Desactivada
+prefs-sync-setup =
+ .label = Configurar { -sync-brand-short-name }
+ .accesskey = C
+prefs-sync-offer-setup-label = Sincroniza os tuyos marcapachinas, historial, pestanyas, claus, complementos y preferencias entre totz os tuyos dispositivos.
+prefs-sync-now =
+ .labelnotsyncing = Sincronizar agora
+ .accesskeynotsyncing = N
+ .labelsyncing = Se ye sincronizandoâ¦
+
+## The list of things currently syncing.
+
+sync-currently-syncing-heading = Actualment se sincronizan estes elementos:
+sync-currently-syncing-bookmarks = Marcapachinas
+sync-currently-syncing-history = Historial
+sync-currently-syncing-tabs = Ubrir as pestanyas
+sync-currently-syncing-logins-passwords = Inicios de sesión y claus
+sync-currently-syncing-addresses = Adrezas
+sync-currently-syncing-creditcards = Tarchetas de credito
+sync-currently-syncing-addons = Complementos
+sync-currently-syncing-prefs =
+ { PLATFORM() ->
+ [windows] Opcions
+ *[other] Preferencias
+ }
+sync-change-options =
+ .label = Cambiar
+ .accesskey = C
+
+## The "Choose what to sync" dialog.
+
+sync-choose-what-to-sync-dialog =
+ .title = TrÃa qué quiers sincronizar
+ .style = width: 36em; min-height: 35em;
+ .buttonlabelaccept = Alzar cambios
+ .buttonaccesskeyaccept = A
+ .buttonlabelextra2 = Desconnectauâ¦
+ .buttonaccesskeyextra2 = D
+sync-engine-bookmarks =
+ .label = Marcapachinas
+ .accesskey = M
+sync-engine-history =
+ .label = Historial
+ .accesskey = r
+sync-engine-tabs =
+ .label = Ubrir las pestanyas
+ .tooltiptext = Un listau d'o que ye ubierto en totz los dispositivos sincronizaus
+ .accesskey = T
+sync-engine-logins-passwords =
+ .label = Inicios de sesión y claus
+ .tooltiptext = Inicios de sesión y claus que has alzau
+ .accesskey = I
+sync-engine-addresses =
+ .label = Adrezas
+ .tooltiptext = Adrezas postals que has alzadas (nomás pa sobremesa)
+ .accesskey = e
+sync-engine-creditcards =
+ .label = Tarchetas de credito
+ .tooltiptext = Nombres, numeros y calendatas de caducidat (nomás pa sobremesa)
+ .accesskey = c
+sync-engine-addons =
+ .label = Complementos
+ .tooltiptext = Extensions y temas pa lo Firefox de sobremesa
+ .accesskey = C
+sync-engine-prefs =
+ .label =
+ { PLATFORM() ->
+ [windows] Opcions
+ *[other] Preferencias
+ }
+ .tooltiptext = Achustes chenerals, de privacidat y de seguranza que has cambiaus
+ .accesskey = s
+
+## The device name controls.
+
+sync-device-name-header = Nombre d'o dispositivo
+sync-device-name-change =
+ .label = Cambiar lo nombre d'o dispositivo...
+ .accesskey = b
+sync-device-name-cancel =
+ .label = Cancelar
+ .accesskey = n
+sync-device-name-save =
+ .label = Alzar
+ .accesskey = z
+sync-connect-another-device = Connectar belatro dispositivo
+
+## Privacy Section
+
+privacy-header = Privacidat d'o navegador
+
+## Privacy Section - Logins and Passwords
+
+# The search keyword isn't shown to users but is used to find relevant settings in about:preferences.
+pane-privacy-logins-and-passwords-header = Inicios de sesión y claus
+ .searchkeywords = { -lockwise-brand-short-name }
+# Checkbox to control whether UI is shown to users to save or fill logins/passwords.
+forms-ask-to-save-logins =
+ .label = Demandar alzar usuarios y claus d'os puestos web
+ .accesskey = r
+forms-exceptions =
+ .label = Excepcionsâ¦
+ .accesskey = x
+forms-generate-passwords =
+ .label = Sucherir y chenerar claus fuertes
+ .accesskey = u
+forms-breach-alerts =
+ .label = Amostrar alertas sobre claus en puestos relacionaus con filtracions de datos
+ .accesskey = b
+forms-breach-alerts-learn-more-link = Saber-ne mas
+# Checkbox which controls filling saved logins into fields automatically when they appear, in some cases without user interaction.
+forms-fill-logins-and-passwords =
+ .label = Autorreplenar usuarios y claus
+ .accesskey = i
+forms-saved-logins =
+ .label = Inicios de sesión alzaus
+ .accesskey = I
+forms-master-pw-use =
+ .label = Usar una clau mayestra
+ .accesskey = s
+forms-primary-pw-use =
+ .label = Fer servir una clau primaria
+ .accesskey = u
+forms-primary-pw-learn-more-link = Saber-ne mas
+# This string uses the former name of the Primary Password feature
+# ("Master Password" in English) so that the preferences can be found
+# when searching for the old name. The accesskey is unused.
+forms-master-pw-change =
+ .label = Cambiar a clau mayestraâ¦
+ .accesskey = m
+forms-master-pw-fips-title = Se troba en modo FIPS. Iste modo requiere una clau mayestra no vueda.
+forms-primary-pw-change =
+ .label = Cambiar a clau primariaâ¦
+ .accesskey = P
+# Leave this message empty if the translation for "Primary Password" matches
+# "Master Password" in your language. If you're editing the FTL file directly,
+# use { "" } as the value.
+forms-primary-pw-former-name = Anteriorment clamada «Clau mayestra»
+forms-primary-pw-fips-title = Actualment ye en modo FIPS. FIPS requiere una clau primaria.
+forms-master-pw-fips-desc = O cambio de clau ha fallau
+
+## OS Authentication dialog
+
+# This message can be seen by trying to add a Master Password.
+master-password-os-auth-dialog-message-win = Pa crear una clau mayestra, escribe las tuyas credencials d'acceso a Windows. Esto te aduya a protecher la seguranza d'as tuyas cuentas.
+# This message can be seen by trying to add a Master Password.
+# The macOS strings are preceded by the operating system with "Firefox is trying to "
+# and includes subtitle of "Enter password for the user "xxx" to allow this." These
+# notes are only valid for English. Please test in your locale.
+master-password-os-auth-dialog-message-macosx = Crear una clau mayestra
+# This message can be seen by trying to add a Primary Password.
+primary-password-os-auth-dialog-message-win = Pa crear una clau primaria, escribe las tuyas credencials d'acceso a Windows. Esto te aduya a protecher la seguranza d'as tuyas cuentas.
+# This message can be seen by trying to add a Primary Password.
+# The macOS strings are preceded by the operating system with "Firefox is trying to "
+# and includes subtitle of "Enter password for the user "xxx" to allow this." These
+# notes are only valid for English. Please test in your locale.
+primary-password-os-auth-dialog-message-macosx = Crear una clau primaria
+master-password-os-auth-dialog-caption = { -brand-full-name }
+
+## Privacy Section - History
+
+history-header = Historial
+# This label is followed, on the same line, by a dropdown list of options
+# (Remember history, etc.).
+# In English it visually creates a full sentence, e.g.
+# "Firefox will" + "Remember history".
+#
+# If this doesn't work for your language, you can translate this message:
+# - Simply as "Firefox", moving the verb into each option.
+# This will result in "Firefox" + "Will remember history", etc.
+# - As a stand-alone message, for example "Firefox history settings:".
+history-remember-label = Lo { -brand-short-name }:
+ .accesskey = L
+history-remember-option-all =
+ .label = remerará l'historial
+history-remember-option-never =
+ .label = no remerará l'historial
+history-remember-option-custom =
+ .label = ferá servir a configuración personalizada de l'historial
+history-remember-description = { -brand-short-name } recordará la tuya navegación, descargas, formularios y historial de busqueda.
+history-dontremember-description = O { -brand-short-name } ferá servir a mesma configuración que en a navegación privada, y no remerará garra dato d'o suyo historial entre que navega por a Web.
+history-private-browsing-permanent =
+ .label = Emplegar siempre o modo de navegación privada
+ .accesskey = p
+history-remember-browser-option =
+ .label = Fer acordanza de l'historial de navegación y descargas
+ .accesskey = r
+history-remember-search-option =
+ .label = Remerar l'historial de formularios y buscas
+ .accesskey = f
+history-clear-on-close-option =
+ .label = Porgar l'historial quan o { -brand-short-name } se zarre
+ .accesskey = h
+history-clear-on-close-settings =
+ .label = Configuraciónâ¦
+ .accesskey = g
+history-clear-button =
+ .label = Borrar l'historialâ¦
+ .accesskey = h
+
+## Privacy Section - Site Data
+
+sitedata-header = Cookies y datos de puestos web
+sitedata-total-size-calculating = Calculando los datos d'o puesto y la grandaria d'a cachéâ¦
+# Variables:
+# $value (Number) - Value of the unit (for example: 4.6, 500)
+# $unit (String) - Name of the unit (for example: "bytes", "KB")
+sitedata-total-size = Las tuyas cookies, datos d'o puesto y caché son usando per agora { $value } { $unit } d'o espacio de disco
+sitedata-learn-more = Saber-ne mas
+sitedata-delete-on-close =
+ .label = Borrar las cookies y datos d'o puesto quan { -brand-short-name } siga zarrau
+ .accesskey = c
+sitedata-delete-on-close-private-browsing = En o modo de navegación privada permanent, las cookies y datos de puesto siempre se borrarán en zarrar { -brand-short-name }.
+sitedata-allow-cookies-option =
+ .label = Acceptar cookies y datos d'o puesto
+ .accesskey = A
+sitedata-disallow-cookies-option =
+ .label = Blocar cookies y datos d'o puesto
+ .accesskey = B
+# This label means 'type of content that is blocked', and is followed by a drop-down list with content types below.
+# The list items are the strings named sitedata-block-*-option*.
+sitedata-block-desc = Tipo de conteniu blocau
+ .accesskey = T
+sitedata-option-block-cross-site-trackers =
+ .label = Elementos de seguimiento entre puestos
+sitedata-option-block-cross-site-and-social-media-trackers =
+ .label = Elementos de seguimiento de puestos y retz socials
+sitedata-option-block-cross-site-and-social-media-trackers-plus-isolate =
+ .label = Elementos de seguimiento entre puestos y en retz socials, y aÃslar las de demás.
+sitedata-option-block-unvisited =
+ .label = Cookies de webs no visitaus
+sitedata-option-block-all-third-party =
+ .label = Totas las cookies de tercers (puede causar errors en os puestos web)
+sitedata-option-block-all =
+ .label = Totas las cookies (qualques puestos no funcionarán correctament)
+sitedata-clear =
+ .label = Borrar los datosâ¦
+ .accesskey = r
+sitedata-settings =
+ .label = Chestionar datosâ¦
+ .accesskey = C
+sitedata-cookies-permissions =
+ .label = Chestionar permisosâ¦
+ .accesskey = P
+sitedata-cookies-exceptions =
+ .label = Chestionar excepcionsâ¦
+ .accesskey = x
+
+## Privacy Section - Address Bar
+
+addressbar-header = Barra d'adrezas
+addressbar-suggest = Quan s'use la barra d'adrezas, sucherir
+addressbar-locbar-history-option =
+ .label = Historial de navegación
+ .accesskey = H
+addressbar-locbar-bookmarks-option =
+ .label = Marcapachinas
+ .accesskey = M
+addressbar-locbar-openpage-option =
+ .label = Ubrir as pestanyas
+ .accesskey = O
+addressbar-locbar-topsites-option =
+ .label = Puestos mas visitaus
+ .accesskey = F
+addressbar-suggestions-settings = Cam&biar las preferencias de sucherencias en motors de buscaâ¦
+
+## Privacy Section - Content Blocking
+
+content-blocking-enhanced-tracking-protection = Protección reforzada contra seguimiento
+content-blocking-section-top-level-description = Los elementos de seguimiento te siguen en linia pa replegar información sobre los tuyos habitos de navegación y intereses. { -brand-short-name } bloca muitos d'estes elementos de seguimiento y atros programas maliciosos.
+content-blocking-learn-more = Saber-ne mas
+
+## These strings are used to define the different levels of
+## Enhanced Tracking Protection.
+
+# "Standard" in this case is an adjective, meaning "default" or "normal".
+enhanced-tracking-protection-setting-standard =
+ .label = Standard
+ .accesskey = d
+enhanced-tracking-protection-setting-strict =
+ .label = Estricto
+ .accesskey = r
+enhanced-tracking-protection-setting-custom =
+ .label = Personalizau
+ .accesskey = P
+
+##
+
+content-blocking-etp-standard-desc = Equilibrau entre protección y rendimiento. Las pachinas se cargarán normalment.
+content-blocking-etp-strict-desc = Mayor protección, pero podrÃa fer que bella pachina u conteniu no funcione bien.
+content-blocking-etp-custom-desc = TrÃa qué elementos de seguimiento y seqüencias de comandos blocar.
+content-blocking-private-windows = Conteniu que fa seguimiento en as finestras privadas
+content-blocking-cross-site-tracking-cookies = Cookies de seguimiento entre puestos
+content-blocking-cross-site-tracking-cookies-plus-isolate = Las cookies de seguimiento entre puestos, y aÃslar las cookies restants
+content-blocking-social-media-trackers = Elementos de seguimiento de retz socials
+content-blocking-all-cookies = Totas las cookies
+content-blocking-unvisited-cookies = Cookies de puestos no visitaus
+content-blocking-all-windows-tracking-content = Conteniu que fa seguimiento en totas las finestras
+content-blocking-all-third-party-cookies = Totas las cookies de tercers
+content-blocking-cryptominers = Criptominers
+content-blocking-fingerprinters = Ditaladas dichitals
+content-blocking-warning-title = Atención!
+content-blocking-and-isolating-etp-warning-description = Lo bloqueyo d'elementos de seguimiento y l'aÃslamiento de cookies podrÃan afectar a la funcionalidat de bell puesto. Recarga la pachina con elementos de seguimiento pa cargar tot lo conteniu.
+content-blocking-warning-learn-how = Aprende cómo
+content-blocking-reload-description = Habrás de recargar las tuyas pestanyas pa aplicar estes cambios.
+content-blocking-reload-tabs-button =
+ .label = Tornar a cargar totas las pestanyas
+ .accesskey = r
+content-blocking-tracking-content-label =
+ .label = Conteniu de seguimiento
+ .accesskey = t
+content-blocking-tracking-protection-option-all-windows =
+ .label = En totas las finestras
+ .accesskey = a
+content-blocking-option-private =
+ .label = Nomás en finestras privadas
+ .accesskey = p
+content-blocking-tracking-protection-change-block-list = Cambiar a lista de bloqueyos
+content-blocking-cookies-label =
+ .label = Cookies
+ .accesskey = C
+content-blocking-expand-section =
+ .tooltiptext = Mas información
+# Cryptomining refers to using scripts on websites that can use a computerâs resources to mine cryptocurrency without a userâs knowledge.
+content-blocking-cryptominers-label =
+ .label = Criptominers
+ .accesskey = C
+# Browser fingerprinting is a method of tracking users by the configuration and settings information (their "digital fingerprint")
+# that is visible to websites they browse, rather than traditional tracking methods such as IP addresses and unique cookies.
+content-blocking-fingerprinters-label =
+ .label = Cheneradors de ditaladas dichitals
+ .accesskey = d
+
+## Privacy Section - Tracking
+
+tracking-manage-exceptions =
+ .label = Chestionar excepcionsâ¦
+ .accesskey = h
+
+## Privacy Section - Permissions
+
+permissions-header = Permisos
+permissions-location = Puesto
+permissions-location-settings =
+ .label = Achustesâ¦
+ .accesskey = t
+permissions-xr = Realidat Virtual
+permissions-xr-settings =
+ .label = Configuraciónâ¦
+ .accesskey = C
+permissions-camera = Camara
+permissions-camera-settings =
+ .label = Achustesâ¦
+ .accesskey = t
+permissions-microphone = Microfono
+permissions-microphone-settings =
+ .label = Achustesâ¦
+ .accesskey = t
+permissions-notification = Notificacions
+permissions-notification-settings =
+ .label = Achustesâ¦
+ .accesskey = t
+permissions-notification-link = Saber-ne mas
+permissions-notification-pause =
+ .label = Notificacions de pausa dica que { -brand-short-name } se reinicie
+ .accesskey = n
+permissions-autoplay = Reproducción automatica
+permissions-autoplay-settings =
+ .label = Configuraciónâ¦
+ .accesskey = C
+permissions-block-popups =
+ .label = Blocar finestras emerchents
+ .accesskey = B
+permissions-block-popups-exceptions =
+ .label = Excepcionsâ¦
+ .accesskey = E
+permissions-addon-install-warning =
+ .label = Alvertir-te quan bell puesto web mire d'instalar complementos
+ .accesskey = v
+permissions-addon-exceptions =
+ .label = Excepcionsâ¦
+ .accesskey = E
+permissions-a11y-privacy-checkbox =
+ .label = Privar que los servicios d'accesibilidat accedan a lo tuyo navegador
+ .accesskey = a
+permissions-a11y-privacy-link = Saber-ne mas
+
+## Privacy Section - Data Collection
+
+collection-header = Replega de datos y uso de { -brand-short-name }
+collection-description = Nos esforzamos pa dar-te opcions y replegar nomás lo que necesitamos pa ofrir y amillorar { -brand-short-name } pa totz. Siempre demandamos permiso antes de recibir información personal.
+collection-privacy-notice = Nota sobre privacidat
+collection-health-report-telemetry-disabled = Ya no permites que { -vendor-short-name } obtienga datos tecnicos y d'interacción. Totz los datos anteriors se borrarán en 30 dÃas.
+collection-health-report-telemetry-disabled-link = Saber-ne mas
+collection-health-report =
+ .label = Permitir que { -brand-short-name } ninvie datos tecnicos y d'interacción ta { -vendor-short-name }
+ .accesskey = r
+collection-health-report-link = Saber-ne mas
+collection-studies =
+ .label = Permitir que { -brand-short-name } instale y execute estudios
+collection-studies-link = Veyer estudios de { -brand-short-name }
+addon-recommendations =
+ .label = Permite que { -brand-short-name } faga recomendacions d'extensión personalizadas
+addon-recommendations-link = Saber-ne mas
+# This message is displayed above disabled data sharing options in developer builds
+# or builds with no Telemetry support available.
+collection-health-report-disabled = Lo reporte de datos ye desactivau en esta configuración de programa
+collection-backlogged-crash-reports =
+ .label = Permitir que { -brand-short-name } ninvie de parte suya los reportes de fallos rechistraus previament
+ .accesskey = c
+collection-backlogged-crash-reports-link = Saber-ne mas
+
+## Privacy Section - Security
+##
+## It is important that wording follows the guidelines outlined on this page:
+## https://developers.google.com/safe-browsing/developers_guide_v2#AcceptableUsage
+
+security-header = Seguranza
+security-browsing-protection = Protección contra los contenius enganyosos y los programas periglosos
+security-enable-safe-browsing =
+ .label = Blocar lo conteniu perigloso y malicioso
+ .accesskey = B
+security-enable-safe-browsing-link = Saber-ne mas
+security-block-downloads =
+ .label = Blocar las descargas periglosas
+ .accesskey = d
+security-block-uncommon-software =
+ .label = Alvertir-me sobre software no deseyau u poco común
+ .accesskey = c
+
+## Privacy Section - Certificates
+
+certs-header = Certificaus
+certs-personal-label = Quan un servidor requiera lo mÃo certificau personal
+certs-select-auto-option =
+ .label = Trigar-ne un automaticament
+ .accesskey = e
+certs-select-ask-option =
+ .label = Preguntar-me-lo cada vegada
+ .accesskey = m
+certs-enable-ocsp =
+ .label = Consultar a os servidors respondedors OCSP ta confirmar a valideza actual d'os certificaus
+ .accesskey = u
+certs-view =
+ .label = Veyer los certificausâ¦
+ .accesskey = C
+certs-devices =
+ .label = Dispositivos de seguranzaâ¦
+ .accesskey = D
+space-alert-learn-more-button =
+ .label = Saber-ne mas
+ .accesskey = S
+space-alert-over-5gb-pref-button =
+ .label =
+ { PLATFORM() ->
+ [windows] Ubrir las opcions
+ *[other] Ubrir las preferencias
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] U
+ *[other] U
+ }
+space-alert-over-5gb-message =
+ { PLATFORM() ->
+ [windows] { -brand-short-name } se ye quedando sin espacio de disco. Los contenius web puede que no s'amuestren correctament. Puetz borrar los datos almagazenaus en Opcions > Privacidat & Seguranza > Cookies y datos d'o puesto.
+ *[other] { -brand-short-name } se ye quedando sin espacio de disco. Los contenius web puede que no s'amuestren correctament. Puetz borrar los datos almagazenaus en Preferencias > Privacidat & Seguranza > Cookies y datos d'o puesto.
+ }
+space-alert-under-5gb-ok-button =
+ .label = Entendiu
+ .accesskey = d
+space-alert-under-5gb-message = { -brand-short-name } se ye quedando sin espacio de disco. Los contenius d'os webs puede que no s'amuestren como cal. Vesite âSaber-ne masâ ta optimizar lo suyos uso de disco, pa tener una millor experiencia de navegación.
+
+## Privacy Section - HTTPS-Only
+
+httpsonly-header = Modo nomás HTTPS
+httpsonly-description = HTTPS permite una connexión segura, encriptada entre { -brand-short-name } y las pachinas web que vesitas. La mayor parte d'os web funcionan con HTTPS, y si s'activa lo modo Nomás-HTTPS, { -brand-short-name } pasará totas las connexions a HTTPS.
+httpsonly-learn-more = Saber-ne mas
+httpsonly-radio-enabled =
+ .label = Activar lo modo Nomás-HTTPS en totas las finestras
+httpsonly-radio-enabled-pbm =
+ .label = Activar lo modo Nomás-HTTPS nomás en as finestras privadas
+httpsonly-radio-disabled =
+ .label = No activar lo modo Nomás-HTTPS
+
+## The following strings are used in the Download section of settings
+
+desktop-folder-name = Escritorio
+downloads-folder-name = Descargas
+choose-download-folder-title = Trigar a carpeta de descargas:
+# Variables:
+# $service-name (String) - Name of a cloud storage provider like Dropbox, Google Drive, etc...
+save-files-to-cloud-storage =
+ .label = Alzar fichers en { $service-name }
diff --git a/browser/browser/preferences/selectBookmark.ftl b/browser/browser/preferences/selectBookmark.ftl
new file mode 100644
index 00000000000..b626b59512f
--- /dev/null
+++ b/browser/browser/preferences/selectBookmark.ftl
@@ -0,0 +1,9 @@
+# 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/.
+
+select-bookmark-window =
+ .title = Definir a pachina d'encieto
+ .style = width: 32em;
+
+select-bookmark-desc = Trigue un marcapachinas ta que sÃa a suya pachina d'encieto. Si triga una carpeta, totz os marcapachinas d'ixa carpeta s'ubrirán en pestanyas.
diff --git a/browser/browser/preferences/siteDataSettings.ftl b/browser/browser/preferences/siteDataSettings.ftl
new file mode 100644
index 00000000000..28c2cf7c170
--- /dev/null
+++ b/browser/browser/preferences/siteDataSettings.ftl
@@ -0,0 +1,57 @@
+# 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/.
+
+
+## Settings
+
+site-data-settings-window =
+ .title = Chestionar las cookies y datos d'o puesto
+site-data-settings-description = Los siguients puestos web almagazenan cookies y datos d'o puesto en o tuyo ordinador. { -brand-short-name } mantién los datos de webs con almagazenamiento persistent dica que los borras, y borra los datos de puestos web con almagazenamiento no persistent quan cal mas espacio.
+site-data-search-textbox =
+ .placeholder = Mirar en puestos web
+ .accesskey = S
+site-data-column-host =
+ .label = Puesto
+site-data-column-cookies =
+ .label = Cookies
+site-data-column-storage =
+ .label = Almagazenamiento
+site-data-column-last-used =
+ .label = Feito servir per zaguer vegada
+# This label is used in the "Host" column for local files, which have no host.
+site-data-local-file-host = (fichero local)
+site-data-remove-selected =
+ .label = Borrar los seleccionaus
+ .accesskey = B
+site-data-button-cancel =
+ .label = Cancelar
+ .accesskey = C
+site-data-button-save =
+ .label = Alzar los cambios
+ .accesskey = A
+site-data-settings-dialog =
+ .buttonlabelaccept = Alzar los cambios
+ .buttonaccesskeyaccept = A
+# Variables:
+# $value (Number) - Value of the unit (for example: 4.6, 500)
+# $unit (String) - Name of the unit (for example: "bytes", "KB")
+site-storage-usage =
+ .value = { $value } { $unit }
+site-storage-persistent =
+ .value = { site-storage-usage.value } (Permanent)
+site-data-remove-all =
+ .label = Borrar-lo tot
+ .accesskey = r
+site-data-remove-shown =
+ .label = Borrar totz los amostraus
+ .accesskey = r
+
+## Removing
+
+site-data-removing-dialog =
+ .title = { site-data-removing-header }
+ .buttonlabelaccept = Borrar
+site-data-removing-header = Se son borrando las cookies y los datos d'o puesto
+site-data-removing-desc = Borrar las cookies y los datos d'o puesto puede sacar-te de la sesión en bells puestos web. Seguro que quiers fer lo cambio?
+site-data-removing-table = Se van a borrar las cookies y datos d'o puesto d'os siguients puestos web
diff --git a/browser/browser/preferences/translation.ftl b/browser/browser/preferences/translation.ftl
new file mode 100644
index 00000000000..b0bf2cc8c16
--- /dev/null
+++ b/browser/browser/preferences/translation.ftl
@@ -0,0 +1,33 @@
+# 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/.
+
+translation-window =
+ .title = Excepcions - Traducción
+ .style = width: 36em
+translation-close-key =
+ .key = w
+translation-languages-disabled-desc = No s'ofrirá garra traducción ta las luengas siguients
+translation-languages-column =
+ .label = Luengas
+translation-languages-button-remove =
+ .label = Borrar luenga
+ .accesskey = r
+translation-languages-button-remove-all =
+ .label = Borrar todas as luengas
+ .accesskey = e
+translation-sites-disabled-desc = No s'ofrirá garra traducción en os puestos siguients
+translation-sites-column =
+ .label = Puestos web
+translation-sites-button-remove =
+ .label = Eliminar o puesto
+ .accesskey = s
+translation-sites-button-remove-all =
+ .label = Borrar totz os puestos
+ .accesskey = B
+translation-button-close =
+ .label = Zarrar
+ .accesskey = Z
+translation-dialog =
+ .buttonlabelaccept = Zarrar
+ .buttonaccesskeyaccept = Z
diff --git a/browser/browser/protections.ftl b/browser/browser/protections.ftl
new file mode 100644
index 00000000000..5d204c16d2e
--- /dev/null
+++ b/browser/browser/protections.ftl
@@ -0,0 +1,240 @@
+# 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/.
+
+# Variables:
+# $count (Number) - Number of tracking events blocked.
+graph-week-summary =
+ { $count ->
+ [one] Lo { -brand-short-name } ha blocau { $count } elemento de seguimiento en a semana passada
+ *[other] Lo { -brand-short-name } ha blocau { $count } elementos de seguimiento en a semana passada
+ }
+
+# Variables:
+# $count (Number) - Number of tracking events blocked.
+# $earliestDate (Number) - Unix timestamp in ms, representing a date. The
+# earliest date recorded in the database.
+graph-total-tracker-summary =
+ { $count ->
+ [one] S'ha blocau { $count } elemento de seguimiento dende { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
+ *[other] S'ha blocau { $count } elementos de seguimiento dende { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
+ }
+
+# Text displayed instead of the graph when in Private Mode
+graph-private-window = { -brand-short-name } sigue blocando elementos de seguimiento en finestras privadas, pero no mantiene un rechistro d'o que se blocó.
+# Weekly summary of the graph when the graph is empty in Private Mode
+graph-week-summary-private-window = Elementos de seguimiento blocaus per { -brand-short-name } esta semana
+
+protection-report-webpage-title = Panel de proteccions
+protection-report-page-content-title = Panel de proteccions
+# This message shows when all privacy protections are turned off, which is why we use the word "can", Firefox is able to protect your privacy, but it is currently not.
+protection-report-page-summary = { -brand-short-name } puede protecher la suya privacidat entre bastidores mientres navega. Este ye un resumen personalizau d'ixas proteccions, incluyidas las ferramientas pa prener lo control d'a suya seguridat en linia.
+# This message shows when at least some protections are turned on, we are more assertive compared to the message above, Firefox is actively protecting you.
+protection-report-page-summary-default = { -brand-short-name } proteche la suya privacidat entre bastidores mientres navega. Este ye un resumen personalizau d'ixas proteccions, incluyidas las ferramientas pa prener lo control d'a suya seguridat en linia.
+
+protection-report-settings-link = Administrar la suya configuración de privacidat y seguridat
+
+etp-card-title-always = Protección contra seguimiento amillorada: siempre activa
+etp-card-title-custom-not-blocking = Protección contra seguimiento amillorada: desactivada
+etp-card-content-description = { -brand-short-name } bloca automaticament a las companyÃas que le siguen en secreto per la web.
+protection-report-etp-card-content-custom-not-blocking = Totas las proteccions son desactivadas. TrÃe qué elementos de seguimiento blocar cambiando la configuración de protección de { -brand-short-name }.
+protection-report-manage-protections = Administrar achustes
+
+# This string is used to label the X axis of a graph. Other days of the week are generated via Intl.DateTimeFormat,
+# capitalization for this string should match the output for your locale.
+graph-today = Hue
+
+# This string is used to describe the graph for screenreader users.
+graph-legend-description = La grafica muestra lo numero total de cada tipo de elemento de seguimiento que se blocó esta semana.
+
+social-tab-title = Elementos de seguimiento de retz socials
+social-tab-contant = Los retz socials colocan elementos de seguimiento en atros puestos web pa saber qué fas, veyes y miras en linia. Ixe seguimiento les permite saber muito mas d'o que compartes en os tuyos perfils d'os retz socials. Saber mas
+
+cookie-tab-title = Cookies de seguimiento entre puestos
+cookie-tab-content = Estas cookies le siguen de pachina en pachina pa recopilar información sobre la suya vida en linia. Gosan estar las achencias de publicidat y d'analisi las que las configuran. Las cookies de seguimiento entre puestos reduz lo numero de anuncios que le siguen. Saber mas
+
+tracker-tab-title = Conteniu de seguimiento
+tracker-tab-description = Los puestos web pueden cargar anuncios externos, vÃdeos y atros contenius con codigo de seguimiento. Lo bloqueyo d'o conteniu de seguimiento puede aduyar a que los puestos se carguen mas rapido, pero ye posible que qualques botons, formularios y campos d'inicio de sesión no funcionen. Saber mas
+
+fingerprinter-tab-title = Detectores de ditaladas
+fingerprinter-tab-content = Los detectores de ditaladas (fingerprinters) recopilan la configuración d'o tuyo navegador y lo tuyo ordinador pa creyar un perfil tuyo. Usando esta ditalada dichital pueden seguir-te a traviés de diferents puestos web. Saber mas
+
+cryptominer-tab-title = Criptominers
+cryptominer-tab-content = Los criptominers utilizan la potencia informatica d'o suyo sistema pa obtener diners dichitals. Los scripts de criptominerÃa acotolan la baterÃa d'o suyo ordinador, lo ralentizan y pueden aumentar la tuya factura d'electricidat. Saber mas
+
+protections-close-button2 =
+ .aria-label = Zarrar
+ .title = Zarrar
+
+mobile-app-title = Bloca los elementos de seguimiento de anuncios en mas dispositivos
+mobile-app-card-content = Usa lo navegador mobil con protección integrada contra lo seguimiento de anuncios.
+mobile-app-links = Lo navegador { -brand-product-name } pa Android y iOS
+
+lockwise-title = No tornará a ixuplidar la suya clau
+lockwise-title-logged-in2 = Administración de claus
+lockwise-header-content = { -lockwise-brand-name } almagazena de forma segura las suyas claus en o navegador.
+lockwise-header-content-logged-in = Alce y sincronice las suyas claus en totz los suyos dispositivos de traza segura.
+protection-report-save-passwords-button = Alzar claus
+ .title = Alzar claus en { -lockwise-brand-short-name }
+protection-report-manage-passwords-button = Administrar claus
+ .title = Administrar claus en { -lockwise-brand-short-name }
+lockwise-mobile-app-title = Leve las suyas claus a totas partes
+lockwise-no-logins-card-content = Use claus alzadas en { -brand-short-name } en qualsequier dispositivo.
+lockwise-app-links = { -lockwise-brand-name } pa Android y iOS
+
+# Variables:
+# $count (Number) - Number of passwords exposed in data breaches.
+lockwise-scanned-text-breached-logins =
+ { $count ->
+ [one] 1 clau puede haber estau exposada en una filtración de datos.
+ *[other] { $count } claus pueden haber estau exposadas en una filtración de datos.
+ }
+
+# While English doesn't use the number in the plural form, you can add $count to your language
+# if needed for grammatical reasons.
+# Variables:
+# $count (Number) - Number of passwords stored in Lockwise.
+lockwise-scanned-text-no-breached-logins =
+ { $count ->
+ [one] 1 clau almagazenada de traza segura.
+ *[other] Las tuyas claus s'algamazenan de traza segura.
+ }
+lockwise-how-it-works-link = Cómo funciona
+
+turn-on-sync = Activar { -sync-brand-short-name }...
+ .title = Ir a las preferencias de sincronización
+
+monitor-title = Buscar filtracions de datos
+monitor-link = Cómo funciona
+monitor-header-content-no-account = Consulta { -monitor-brand-name } pa veyer si los tuyos datos amaneixen en garra filtración de datos y recibe alertas sobre nuevas filtracions.
+monitor-header-content-signed-in = { -monitor-brand-name } le advierte si la suya información ha amaneixiu en una filtración de datos conoixida.
+monitor-sign-up-link = Suscribir-se a las alertas de filtracions
+ .title = Suscribir-se a las alertas de filtracions en { -monitor-brand-name }
+auto-scan = S'ha escaniau hue automaticament
+
+monitor-emails-tooltip =
+ .title = Veyer las adrezas de correu electronico supervisadas en { -monitor-brand-short-name }
+monitor-breaches-tooltip =
+ .title = Veyer filtracions de datos conoixidas en { -monitor-brand-short-name }
+monitor-passwords-tooltip =
+ .title = Veyer claus exposadas en { -monitor-brand-short-name }
+
+# This string is displayed after a large numeral that indicates the total number
+# of email addresses being monitored. Donât add $count to
+# your localization, because it would result in the number showing twice.
+info-monitored-emails =
+ { $count ->
+ [one] adreza electronica supervisada
+ *[other] adrezas electronicas supervisadas
+ }
+
+# This string is displayed after a large numeral that indicates the total number
+# of known data breaches. Donât add $count to
+# your localization, because it would result in the number showing twice.
+info-known-breaches-found =
+ { $count ->
+ [one] filtración de datos conoixida ha exposau información tuya
+ *[other] filtracions de datos conoixidas han exposau información tuya
+ }
+
+# This string is displayed after a large numeral that indicates the total number
+# of known data breaches that are marked as resolved by the user. Donât add $count
+# to your localization, because it would result in the number showing twice.
+info-known-breaches-resolved =
+ { $count ->
+ [one] filtración de datos conoixida marcada como resuelta
+ *[other] filtracions de datos conoixidas marcadas como resueltas
+ }
+
+# This string is displayed after a large numeral that indicates the total number
+# of exposed passwords. Donât add $count to
+# your localization, because it would result in the number showing twice.
+info-exposed-passwords-found =
+ { $count ->
+ [one] clau exposada entre totas las filtracions
+ *[other] claus exposadas entre totas las filtracions
+ }
+
+# This string is displayed after a large numeral that indicates the total number
+# of exposed passwords that are marked as resolved by the user. Donât add $count
+# to your localization, because it would result in the number showing twice.
+info-exposed-passwords-resolved =
+ { $count ->
+ [one] clau exposada en filtracions no resueltas
+ *[other] claus exposadas en filtracions no resueltas
+ }
+
+monitor-no-breaches-title = Buenas noticias!
+monitor-no-breaches-description = No tiene filtracions conoixidas. Si ixo cambia, #le lo feremos saber.
+monitor-view-report-link = Veyer l'informe
+ .title = Resolver las filtracions en { -monitor-brand-short-name }
+monitor-breaches-unresolved-title = Resolver las suyas filtracions
+monitor-breaches-unresolved-description =
+ Dimpués de revisar los detalles sobre una filtración y prener medidas pa protecher
+ la suya información, puede marcar las filtracions como resueltas.
+monitor-manage-breaches-link = Chestionar filtracions
+ .title = Chestiona filtracions en { -monitor-brand-short-name }
+monitor-breaches-resolved-title = Muit bien! Has resuelto totas las filtracions conoixidas.
+monitor-breaches-resolved-description = Si lo tuyo correu amaneix en qualsequier atra filtración, te'n faremos sabedor.
+
+# Variables:
+# $numBreachesResolved (Number) - Number of breaches marked as resolved by the user on Monitor.
+# $numBreaches (Number) - Number of breaches in which a user's data was involved, detected by Monitor.
+monitor-partial-breaches-title =
+ { $numBreaches ->
+ *[other] { $numBreachesResolved } de { $numBreaches } filtracions marcadas com a resueltas
+ }
+
+# Variables:
+# $percentageResolved (Number) - Percentage of breaches marked as resolved by a user on Monitor.
+monitor-partial-breaches-percentage = { $percentageResolved }% completo
+
+monitor-partial-breaches-motivation-title-start = Gran comienzo!
+monitor-partial-breaches-motivation-title-middle = Sigue asinas!
+monitor-partial-breaches-motivation-title-end = Quasi rematau! Sigue asinas.
+monitor-partial-breaches-motivation-description = Resuelve la resta de filtracions en { -monitor-brand-short-name }.
+monitor-resolve-breaches-link = Resolver filtracions
+ .title = Resolver filtracions en { -monitor-brand-short-name }
+
+## The title attribute is used to display the type of protection.
+## The aria-label is spoken by screen readers to make the visual graph accessible to blind users.
+##
+## Variables:
+## $count (Number) - Number of specific trackers
+## $percentage (Number) - Percentage this type of tracker contributes to the whole graph
+
+bar-tooltip-social =
+ .title = Elementos de seguimiento de retz socials
+ .aria-label =
+ { $count ->
+ [one] { $count } elemento de seguimiento de retz socials ({ $percentage }%)
+ *[other] { $count } elementos de seguimiento de retz socials ({ $percentage }%)
+ }
+bar-tooltip-cookie =
+ .title = Cookies de seguimient entre webs
+ .aria-label =
+ { $count ->
+ [one] { $count } cookie de seguimient entre webs ({ $percentage }%)
+ *[other] { $count } cookies de seguimient entre webs ({ $percentage }%)
+ }
+bar-tooltip-tracker =
+ .title = Conteniu que fa seguimiento
+ .aria-label =
+ { $count ->
+ [one] { $count } contenius que fa seguimiento ({ $percentage }%)
+ *[other] { $count } contenius que fa seguimiento ({ $percentage }%)
+ }
+bar-tooltip-fingerprinter =
+ .title = Ditaladas dichitals
+ .aria-label =
+ { $count ->
+ [one] { $count } ditalada dichital ({ $percentage }%)
+ *[other] { $count } ditaladas dichitals ({ $percentage }%)
+ }
+bar-tooltip-cryptominer =
+ .title = Criptominers
+ .aria-label =
+ { $count ->
+ [one] { $count } Criptominero ({ $percentage }%)
+ *[other] { $count } Criptominers ({ $percentage }%)
+ }
diff --git a/browser/browser/protectionsPanel.ftl b/browser/browser/protectionsPanel.ftl
new file mode 100644
index 00000000000..1eb13b3342f
--- /dev/null
+++ b/browser/browser/protectionsPanel.ftl
@@ -0,0 +1,108 @@
+# 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/.
+
+protections-panel-sendreportview-error = I hai habiu una error en ninviar l'informe. Torna a intentar-lo mas tarde.
+
+# A link shown when ETP is disabled for a site. Opens the breakage report subview when clicked.
+protections-panel-sitefixedsendreport-label = Puesto apanyau? Ninviar informe
+
+## These strings are used to define the different levels of
+## Enhanced Tracking Protection.
+
+protections-popup-footer-protection-label-strict = Estricto
+ .label = Estricto
+protections-popup-footer-protection-label-custom = Personalizada
+ .label = Personalizada
+protections-popup-footer-protection-label-standard = Standard
+ .label = Standard
+
+##
+
+# The text a screen reader speaks when focused on the info button.
+protections-panel-etp-more-info =
+ .aria-label = Mas información sobre la protección contra seguimiento amillorada
+
+protections-panel-etp-on-header = La protección contra seguimiento amillorada ye habilitada pa este puesto
+protections-panel-etp-off-header = La protección contra seguimiento amillorada ye deshabilitada pa este puesto
+
+# The link to be clicked to open the sub-panel view
+protections-panel-site-not-working = Lo puesto no funciona?
+
+# The heading/title of the sub-panel view
+protections-panel-site-not-working-view =
+ .title = Lo puesto no funciona?
+
+## The "Allowed" header also includes a "Why?" link that, when hovered, shows
+## a tooltip explaining why these items were not blocked in the page.
+
+protections-panel-not-blocking-why-label = Per qué?
+protections-panel-not-blocking-why-etp-on-tooltip = Blocar-los puede interferir con elementos en qualques puestos. Sin elementos de seguimiento, qualques botons, formularios y campos d'inicio de sesión podrÃan no funcionar.
+protections-panel-not-blocking-why-etp-off-tooltip = Totz los elementos de seguimiento en este puesto s'han cargau perque las proteccions son desactivadas.
+
+##
+
+protections-panel-no-trackers-found = No s'han detectau elementos de seguimiento conoixius per { -brand-short-name } en esta pachina.
+
+protections-panel-content-blocking-tracking-protection = Conteniu de seguimiento
+
+protections-panel-content-blocking-socialblock = Elementos de seguimiento de retz socials
+protections-panel-content-blocking-cryptominers-label = Criptominers
+protections-panel-content-blocking-fingerprinters-label = Ditaladas dichitals
+
+## In the protections panel, Content Blocking category items are in three sections:
+## "Blocked" for categories being blocked in the current page,
+## "Allowed" for categories detected but not blocked in the current page, and
+## "None Detected" for categories not detected in the current page.
+## These strings are used in the header labels of each of these sections.
+
+protections-panel-blocking-label = Blocau
+protections-panel-not-blocking-label = Permitiu
+protections-panel-not-found-label = Garra detectau
+
+##
+
+protections-panel-settings-label = Achustes de protección
+# This should match the "appmenuitem-protection-dashboard-title" string in browser/appmenu.ftl.
+protections-panel-protectionsdashboard-label = Panel de proteccions
+
+## In the Site Not Working? view, we suggest turning off protections if
+## the user is experiencing issues with any of a variety of functionality.
+
+# The header of the list
+protections-panel-site-not-working-view-header = Desactiva las proteccions si tiens problemas con:
+
+# The list items, shown in a
+protections-panel-site-not-working-view-issue-list-login-fields = Campos d'inicio de sesión
+protections-panel-site-not-working-view-issue-list-forms = Formularios
+protections-panel-site-not-working-view-issue-list-payments = Pagos
+protections-panel-site-not-working-view-issue-list-comments = Comentarios
+protections-panel-site-not-working-view-issue-list-videos = Videos
+
+protections-panel-site-not-working-view-send-report = Ninviar un informe
+
+##
+
+protections-panel-cross-site-tracking-cookies = Estas cookies te siguen de pachina en pachina pa recopilar información sobre la tuya vida en linia. Gosan estar las achencias de publicidat y d'analisi las que las configuran.
+protections-panel-cryptominers = Los criptominers emplegan la potencia informatica d'o tuyo sistema pa obtener diners dichitals. Los scripts de criptominerÃa acotolan la baterÃa d'o tuyo ordinador, lo ralentizan y pueden aumentar la tuya factura d'electricidat.
+protections-panel-fingerprinters = Los detectores de ditaladas dichitals recolectan la configuración d'o tuyo navegador y lo tuyo ordinador pa crear lo tuyo perfil. Fende servir este detector de ditaladas seguir-te a traviés de diferents puestos web.
+protections-panel-tracking-content = Los puestos web pueden cargar anuncios externos, videos y unatro tipo de conteniu gracias a un codigo de seguimiento. Si blocas lo conteniu de seguimiento, los puestos se cargarán mas rapido, pero puede que qualques botons y formularios deixen de funcionar.
+protections-panel-social-media-trackers = Los retz socials plazan elementos de seguimiento en atros puestos web pa seguir lo que fas, lo que veyes y lo que miras en linia. Esto les permite a las companyÃas de medios socials de saber mas sobre tu, dillá d'o que compartes en os tuyos perfils de retz socials.
+
+protections-panel-content-blocking-manage-settings =
+ .label = Chestionar los achustes de protección
+ .accesskey = M
+
+protections-panel-content-blocking-breakage-report-view =
+ .title = Informar de problemas con un puesto
+protections-panel-content-blocking-breakage-report-view-description = Si blocas bell elementos de seguimiento, puede que qualques puestos deixen de funcionar. Si nos informas d'estes problemas, nos aduyarás a amillorar { -brand-short-name }. En ninviar este informe, Mozilla recibirá una URL y información sobre la configuración d'o tuyo navegador. Saber mas
+protections-panel-content-blocking-breakage-report-view-collection-url = URL
+protections-panel-content-blocking-breakage-report-view-collection-url-label =
+ .aria-label = URL
+protections-panel-content-blocking-breakage-report-view-collection-comments = Opcional: describe lo problema
+protections-panel-content-blocking-breakage-report-view-collection-comments-label =
+ .aria-label = Opcional: describe lo problema
+protections-panel-content-blocking-breakage-report-view-cancel =
+ .label = Cancelar
+protections-panel-content-blocking-breakage-report-view-send-report =
+ .label = Ninviar reporte
diff --git a/browser/browser/safeMode.ftl b/browser/browser/safeMode.ftl
new file mode 100644
index 00000000000..d9c330c5952
--- /dev/null
+++ b/browser/browser/safeMode.ftl
@@ -0,0 +1,16 @@
+# 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/.
+
+safe-mode-window =
+ .title = Modo seguro d'o { -brand-short-name }
+ .style = max-width: 400px
+start-safe-mode =
+ .label = Empecipiar en Modo seguro
+refresh-profile =
+ .label = Refrescar o { -brand-short-name }
+safe-mode-description = Lo Modo seguro ye un modo especial d'o { -brand-short-name } que se fa servir pa solucionar problemas.
+safe-mode-description-details = Los suyos complementos y achustes personalizaus se desactivarán temporalment, y las caracteristicas { -brand-short-name } talment no funcionen como lo fan agora.
+refresh-profile-instead = Tamién puetz blincar a resolución de problemas en modo seguro mirando de refrescar o { -brand-short-name }.
+# Shown on the safe mode dialog after multiple startup crashes.
+auto-safe-mode-description = O { -brand-short-name } s'ha zarrau de traza inasperada. Talment a causa d'os complementos u atros problemas. Pa mirar de resolver o problema, puede reiniciar en Modo Seguro.
diff --git a/browser/browser/safebrowsing/blockedSite.ftl b/browser/browser/safebrowsing/blockedSite.ftl
new file mode 100644
index 00000000000..b4530650ec3
--- /dev/null
+++ b/browser/browser/safebrowsing/blockedSite.ftl
@@ -0,0 +1,31 @@
+# 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/.
+
+safeb-blocked-phishing-page-title = Este ye un puesto web enganyoso
+safeb-blocked-malware-page-title = Visitar este puesto web puet danyar lo tuyo ordinador
+safeb-blocked-unwanted-page-title = Este puesto puede contener programas perchudicials
+safeb-blocked-harmful-page-title = Este puesto puede contener malware
+safeb-blocked-phishing-page-short-desc = { -brand-short-name } ha blocau esta pachina ya que puede enganyar-te pa que fagas bella cosa periglosa como instalar software u revelar información personal como claus y tarchetas de credito.
+safeb-blocked-malware-page-short-desc = { -brand-short-name } ha blocau esta pachina perque podrÃa mirar d'instalar software perchudicial que puede rapar u borrar información personal d'o suyo ordinador.
+safeb-blocked-unwanted-page-short-desc = { -brand-short-name } ha blocau esta pachina perque podrÃa mirar d'enganyar-le pa que instale programas que pueden danyar la tuya experiencia de navegación (per eixemplo, cambiando la tuya pachina d'inicio u amostrando publicidat en os puestos que vesitas).
+safeb-blocked-harmful-page-short-desc = { -brand-short-name } ha blocau esta pachina ya que podrÃa mirar d'instalar apps periglosas u rapar u borrar la suya información (per eixemplo, fotos, claus, mensaches u tarchetas de credito).
+safeb-palm-advisory-desc = Consello de { $advisoryname } .
+safeb-palm-accept-label = Ir enta zaga
+safeb-palm-see-details-label = Veyer los detalles
+safeb-blocked-phishing-page-error-desc-override = S'ha reportau que { $sitename } ye un web enganyosos . Puetz reportar un problema de detección u ignorar lo risgo y ir ta este puesto inseguro.
+safeb-blocked-phishing-page-error-desc-no-override = S'ha reportau que { $sitename } ye un web enganyosos . Puetz reportar un problema de detección .
+safeb-blocked-phishing-page-learn-more = Aprende mas sobre puestos enganyosos y phising en www.antiphishing.org . Aprende mas sobre la protección contra Phising y Malware de { -brand-short-name }en support.mozilla.org .
+safeb-blocked-malware-page-error-desc-override = Ha estau reportau que { $sitename } contiene software malicioso . Puetz reportar un problema de detección u ignorar lo risgo y ir ta este puesto inseguro.
+safeb-blocked-malware-page-error-desc-no-override = Ha estau reportau que { $sitename } contiene software malicioso . Puetz reportar un problema de detección .
+safeb-blocked-malware-page-learn-more = Aprende mas sobre lo conteniu perchudicial d'o web, incluyindo-ie virus y atro malware y sobre cómo protecher lo tuyo ordinador en StopBadware.org . Aprende mas sobre la protección contra Phising y Malware de { -brand-short-name } en support.mozilla.org .
+safeb-blocked-malware-page-learn-more-sumo = Aprende mas sobre la protección contra Phising y Malware de { -brand-short-name }en support.mozilla.org .
+safeb-blocked-unwanted-page-error-desc-override = S'ha reportau que { $sitename } contiene software perchudicial . Puetz ignorar lo risgo y ir ta este puesto inseguro.
+safeb-blocked-unwanted-page-error-desc-no-override = S'ha reportau que { $sitename } contiene software perchudicial .
+safeb-blocked-unwanted-page-learn-more = Aprende mas sobre lo software perchudicial y no deseyau en Unwanted Software Policy . Aprende mas sobre la protección contra Phising y Malware de { -brand-short-name } en support.mozilla.org .
+safeb-blocked-harmful-page-error-desc-override = S'ha reportau que { $sitename } contién una aplicación potencialment perchudicial . Puetz ignorar lo risgo y ir ta este puesto inseguro.
+safeb-blocked-harmful-page-error-desc-no-override = S'ha reportau que { $sitename } contién una aplicación potencialment perchudicial .
+safeb-blocked-harmful-page-learn-more = Aprende mas sobre la protección contra Phising y Malware de { -brand-short-name }en support.mozilla.org .
+safeb-palm-notdeceptive =
+ .label = Iste no ye un puesto maliciosoâ¦
+ .accesskey = m
diff --git a/browser/browser/sanitize.ftl b/browser/browser/sanitize.ftl
new file mode 100644
index 00000000000..78f752be61d
--- /dev/null
+++ b/browser/browser/sanitize.ftl
@@ -0,0 +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/.
+
+sanitize-prefs =
+ .title = Parametros ta la limpieza de l'historial
+ .style = width: 34em
+
+sanitize-prefs-style =
+ .style = width: 17em
+
+dialog-title =
+ .title = Limpiar l'historial recient
+ .style = width: 34em
+
+# When "Time range to clear" is set to "Everything", this message is used for the
+# title instead of dialog-title.
+dialog-title-everything =
+ .title = Limpiar tot l'historial
+ .style = width: 34em
+
+clear-data-settings-label = Quan se zarre, { -brand-short-name } habrÃa de borrar-lo tot automaticament
+
+## clear-time-duration-prefix is followed by a dropdown list, with
+## values localized using clear-time-duration-value-* messages.
+## clear-time-duration-suffix is left empty in English, but can be
+## used in other languages to change the structure of the message.
+##
+## This results in English:
+## Time range to clear: (Last Hour, Today, etc.)
+
+clear-time-duration-prefix =
+ .value = Rango temporal a limpiar:{ " " }
+ .accesskey = t
+
+clear-time-duration-value-last-hour =
+ .label = A zaguera hora
+
+clear-time-duration-value-last-2-hours =
+ .label = As zagueras dos horas
+
+clear-time-duration-value-last-4-hours =
+ .label = As zagueras quatro horas
+
+clear-time-duration-value-today =
+ .label = Hue
+
+clear-time-duration-value-everything =
+ .label = Tot
+
+clear-time-duration-suffix =
+ .value = { "" }
+
+## These strings are used as section comments and checkboxes
+## to select the items to remove
+
+history-section-label = Historial
+
+item-history-and-downloads =
+ .label = Historial de navegación y descargas
+ .accesskey = g
+
+item-cookies =
+ .label = Cookies
+ .accesskey = C
+
+item-active-logins =
+ .label = Sesions activas
+ .accesskey = S
+
+item-cache =
+ .label = Caché
+ .accesskey = a
+
+item-form-search-history =
+ .label = Formularios y historial de buscas
+ .accesskey = F
+
+data-section-label = Datos
+
+item-site-preferences =
+ .label = Preferencias d'o puesto
+ .accesskey = r
+
+item-offline-apps =
+ .label = Datos de puestos web sin connexión
+ .accesskey = t
+
+sanitize-everything-undo-warning = Ista acción no puede desfer-se.
+
+window-close =
+ .key = w
+
+sanitize-button-ok =
+ .label = Limpiar-lo agora
+
+# The label for the default button between the user clicking it and the window
+# closing. Indicates the items are being cleared.
+sanitize-button-clearing =
+ .label = Escoscando
+
+# Warning that appears when "Time range to clear" is set to "Everything" in Clear
+# Recent History dialog, provided that the user has not modified the default set
+# of history items to clear.
+sanitize-everything-warning = Se borrará tot l'historial.
+
+# Warning that appears when "Time range to clear" is set to "Everything" in Clear
+# Recent History dialog, provided that the user has modified the default set of
+# history items to clear.
+sanitize-selected-warning = Totz os items seleccionaus serán eliminaus.
diff --git a/browser/browser/screenshots.ftl b/browser/browser/screenshots.ftl
new file mode 100644
index 00000000000..6a1f31938c6
--- /dev/null
+++ b/browser/browser/screenshots.ftl
@@ -0,0 +1,36 @@
+# 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/.
+
+screenshots-context-menu = Fer una foto de pantalla
+screenshots-my-shots-button = Las mias fotos de pantalla
+screenshots-instructions = Arrociega u fes clic en a pachinar pa eslechir una rechión. Preta ESC para cancelar.
+screenshots-cancel-button = Cancelar
+screenshots-save-visible-button = Alzar la parte visible
+screenshots-save-page-button = Alzar la pachina entera
+screenshots-download-button = Descargar
+screenshots-download-button-tooltip = Descargar foto de pantalla
+screenshots-copy-button = Copiar
+screenshots-copy-button-tooltip = Copiar la foto de pantalla en o portafuellas
+screenshots-meta-key =
+ { PLATFORM() ->
+ [macos] â
+ *[other] Ctrl
+ }
+screenshots-notification-link-copied-title = Vinclo copiau
+screenshots-notification-link-copied-details = Lo vinclo a la tuya foto de pantalla ha estau copiau en o portafuellas. Preta { screenshots-meta-key } -V pa apegar.
+screenshots-notification-image-copied-title = Foto copiada
+screenshots-notification-image-copied-details = La tuya foto de pantalla ha estau copiada en o portafuellas. Preta { screenshots-meta-key } -V pa apegar.
+screenshots-request-error-title = No funciona.
+screenshots-request-error-details = Lo siento! No s'ha puesto alzar la tuya foto de pantalla. Torna a intentar-lo dimpués.
+screenshots-connection-error-title = No podemos connectar con as tuyas fotos de pantalla.
+screenshots-connection-error-details = Revisa la tuya connexion. Si te puetz connectar a internet, puet haber-ie un problema temporal con el servicio de { -screenshots-brand-name }.
+screenshots-login-error-details = No puetz alzar la tuya foto de pantalla porque bi ha un problema con o servicio de { -screenshots-brand-name }. Por favor, tornar-lo a intentar dimpués.
+screenshots-unshootable-page-error-title = No podemos fer foto de pantalla d'esta pachina.
+screenshots-unshootable-page-error-details = Esta no ye una pachina web normal, asinas que no en puetz fer una foto de pantalla.
+screenshots-self-screenshot-error-title = No puetz fer una foto de pantalla d'una pachina { -screenshots-brand-name }!
+screenshots-empty-selection-error-title = La selección ye masiau chicota
+screenshots-private-window-error-title = { -screenshots-brand-name } ye desactivau en modo de navegación privada
+screenshots-private-window-error-details = Sentimos las molestias. Somos treballando en esta ferramienta pa futuras versions.
+screenshots-generic-error-title = Ola! { -screenshots-brand-name } ha feito rabosa.
+screenshots-generic-error-details = No somos seguros de qué ha paasau. Puetz Mirar de prebar-lo atra vez u fer una foto de pantalla d'unatra pachina.
diff --git a/browser/browser/search.ftl b/browser/browser/search.ftl
new file mode 100644
index 00000000000..b96efa06df9
--- /dev/null
+++ b/browser/browser/search.ftl
@@ -0,0 +1,19 @@
+# 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/.
+
+
+## These strings are used for errors when installing OpenSearch engines, e.g.
+## via "Add Search Engine" on the address bar or search bar.
+## Variables
+## $location-url (String) - the URL of the OpenSearch engine that was attempted to be installed.
+
+opensearch-error-duplicate-title = Error d'instalación
+opensearch-error-duplicate-desc = { -brand-short-name } no ha puesto instalar o plugin de busca dende "{ $location-url }" porque ya existe un buscador con o mesmo nombre.
+opensearch-error-format-title = Formato invalido
+opensearch-error-format-desc = { -brand-short-name } no ha puesto instalar lo motor de busca dende: { $location-url }
+opensearch-error-download-title = Error en a descarga
+opensearch-error-download-desc = { -brand-short-name } no ha puesto descargar o plugin de busca dende: { $location-url }
+
+##
+
diff --git a/browser/browser/setDesktopBackground.ftl b/browser/browser/setDesktopBackground.ftl
new file mode 100644
index 00000000000..6c536725f74
--- /dev/null
+++ b/browser/browser/setDesktopBackground.ftl
@@ -0,0 +1,40 @@
+# 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/.
+
+set-desktop-background-window =
+ .title = Establir como fundo d'escritorio
+
+set-desktop-background-accept =
+ .label = Establir como fundo d'escritorio
+
+open-desktop-prefs =
+ .label = Ubrir as preferencias d'o escritorio
+
+set-background-preview-unavailable = La previsualización no ye disponible
+
+# This refers to the wallpaper "spanning" multiple monitors when the
+# user has more than one. Only some of the entire image will be on
+# each monitor. This should ideally match the wording in Windows' own
+# Desktop Background settings page.
+set-background-span =
+ .label = Estender
+
+set-background-color = Color:
+
+set-background-position = Posición:
+
+set-background-tile =
+ .label = Mosaico
+
+set-background-center =
+ .label = Centro
+
+set-background-stretch =
+ .label = Estirau
+
+set-background-fill =
+ .label = Emplir
+
+set-background-fit =
+ .label = Achustar
diff --git a/browser/browser/sidebarMenu.ftl b/browser/browser/sidebarMenu.ftl
new file mode 100644
index 00000000000..6f821c1cc2d
--- /dev/null
+++ b/browser/browser/sidebarMenu.ftl
@@ -0,0 +1,15 @@
+# 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/.
+
+sidebar-menu-bookmarks =
+ .label = Marcapachinas
+
+sidebar-menu-history =
+ .label = Historial
+
+sidebar-menu-synced-tabs =
+ .label = Pestanyas sincronizadas
+
+sidebar-menu-close =
+ .label = Zarrar la barra lateral
diff --git a/browser/browser/sync.ftl b/browser/browser/sync.ftl
new file mode 100644
index 00000000000..b0df3d11402
--- /dev/null
+++ b/browser/browser/sync.ftl
@@ -0,0 +1,21 @@
+# 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/.
+
+fxa-toolbar-sync-syncing =
+ .label = Sincronizandoâ¦
+fxa-toolbar-sync-syncing-tabs =
+ .label = Sincronización d'as pestanyasâ¦
+sync-disconnect-dialog-title = Desconnectar { -sync-brand-short-name }
+sync-disconnect-dialog-body = { -brand-product-name } deixará de sincronizar-se con la tuya cuenta, pero no borrará garra dato de navegación d'este dispositivo.
+fxa-disconnect-dialog-title = Desconnectar { -brand-product-name }?
+fxa-disconnect-dialog-body = { -brand-product-name } se desconnectará d'a tuya cuenta, pero no borrará garra dato de navegación d'este dispositivo.
+sync-disconnect-dialog-button = Desconnectar
+fxa-signout-dialog-heading = Zarrar la sesión de { -fxaccount-brand-name }?
+fxa-signout-dialog-body = Los datos sincronizaus se quedarán en a tuya cuenta.
+fxa-signout-checkbox =
+ .label = Borrar datos d'este dispositivo (identificadors, claus, historial, marcapachinas, etc.).
+fxa-signout-dialog =
+ .title = Zarrar la sesión de { -fxaccount-brand-name }
+ .style = min-width: 375px;
+ .buttonlabelaccept = Zarrar
diff --git a/browser/browser/syncedTabs.ftl b/browser/browser/syncedTabs.ftl
new file mode 100644
index 00000000000..d335794b2dc
--- /dev/null
+++ b/browser/browser/syncedTabs.ftl
@@ -0,0 +1,43 @@
+# 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/.
+
+synced-tabs-sidebar-title = Pestanyas sincronizadas
+synced-tabs-sidebar-noclients-subtitle = Quiere veyer aquà las pestanyas d'os atros dispositivos?
+synced-tabs-sidebar-intro = Veyer una lista d'as pestanyas d'os atros dispositivos.
+synced-tabs-sidebar-unverified = Fa falta verificar lo tuyo conto.
+synced-tabs-sidebar-notabs = No i hai garra pestanya ubierta
+synced-tabs-sidebar-openprefs = Ubrir las preferencias d'o { -sync-brand-short-name }
+synced-tabs-sidebar-tabsnotsyncing = Activar la sincronización de pestanyas pa veyer una lista de pestanyas dende los atros dispositivos.
+synced-tabs-sidebar-connect-another-device = Connectar belatro dispositivo
+synced-tabs-sidebar-search =
+ .placeholder = Mirar pestanyas sincronizadas
+synced-tabs-context-open =
+ .label = Ubrir
+ .accesskey = U
+synced-tabs-context-open-in-new-tab =
+ .label = Ubrir en una pestanya nueva
+ .accesskey = v
+synced-tabs-context-open-in-new-window =
+ .label = Ubrir lo vinclo en una finestra nueva
+ .accesskey = f
+synced-tabs-context-open-in-new-private-window =
+ .label = Ubrir lo vinclo en una nueva finestra privada
+ .accesskey = p
+synced-tabs-context-bookmark-single-tab =
+ .label = Marcar ista pachina con marcapachinas
+ .accesskey = B
+synced-tabs-context-copy =
+ .label = Copiar
+ .accesskey = C
+synced-tabs-context-open-all-in-tabs =
+ .label = Ubrir-lo tot en pestanyas
+ .accesskey = U
+synced-tabs-context-manage-devices =
+ .label = Chestionar los dispositivosâ¦
+ .accesskey = d
+synced-tabs-context-sync-now =
+ .label = Sincronizar agora
+ .accesskey = z
+fxa-sign-in = Connectar-se a { -sync-brand-short-name }
+turn-on-sync = Enchegar { -sync-brand-short-name }â¦
diff --git a/browser/browser/tabContextMenu.ftl b/browser/browser/tabContextMenu.ftl
new file mode 100644
index 00000000000..cb09a739f08
--- /dev/null
+++ b/browser/browser/tabContextMenu.ftl
@@ -0,0 +1,98 @@
+# 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/.
+
+reload-tab =
+ .label = Tornar a cargar a pestanya
+ .accesskey = g
+select-all-tabs =
+ .label = Triar totas las pestanyas
+ .accesskey = T
+duplicate-tab =
+ .label = Duplicar la pestanya
+ .accesskey = D
+duplicate-tabs =
+ .label = Duplicar pestanyas
+ .accesskey = D
+close-tabs-to-the-end =
+ .label = Zarrar as pestanyas d'a dreita
+ .accesskey = a
+close-other-tabs =
+ .label = Zarrar as atras pestanyas
+ .accesskey = Z
+reload-tabs =
+ .label = Recargar pestanyas
+ .accesskey = R
+pin-tab =
+ .label = Clavar a pestanya
+ .accesskey = C
+unpin-tab =
+ .label = Desclavar a pestanya
+ .accesskey = D
+pin-selected-tabs =
+ .label = Clavar pestanyas
+ .accesskey = C
+unpin-selected-tabs =
+ .label = Desclavar las pestanyas
+ .accesskey = s
+bookmark-selected-tabs =
+ .label = Anyadir las pestanyas a marcapachinasâ¦
+ .accesskey = m
+bookmark-tab =
+ .label = Anyadir la pestanya a los marcapachinas
+ .accesskey = m
+reopen-in-container =
+ .label = Reubrir en o contenedor
+ .accesskey = e
+move-to-start =
+ .label = Ir ta l'inicio
+ .accesskey = i
+move-to-end =
+ .label = Ir ta la fin
+ .accesskey = f
+move-to-new-window =
+ .label = Mover ta una finestra nueva
+ .accesskey = v
+tab-context-close-multiple-tabs =
+ .label = Zarrar multiples pestanyas
+ .accesskey = m
+
+## Variables:
+## $tabCount (Number): the number of tabs that are affected by the action.
+
+tab-context-undo-close-tabs =
+ .label =
+ { $tabCount ->
+ [1] Desfer la tancadura
+ [one] Desfer la tancadura d'a pestanya
+ *[other] Desfer la tancadura d'as pestanyas
+ }
+ .accesskey = D
+close-tab =
+ .label = Zarrar a pestaña
+ .accesskey = t
+close-tabs =
+ .label = Zarrar las pestanyas
+ .accesskey = Z
+move-tabs =
+ .label = Mover pestanyas
+ .accesskey = v
+move-tab =
+ .label = Mover la pestanya
+ .accesskey = v
+tab-context-close-tabs =
+ .label =
+ { $tabCount ->
+ [1] Zarrar la pestanya
+ [one] Zarrar la pestanya
+ *[other] Zarrar las pestanyas
+ }
+ .accesskey = Z
+tab-context-move-tabs =
+ .label =
+ { $tabCount ->
+ [1] Mover pestanya
+ [one] Mover la pestanya
+ *[other] Mover las pestanyas
+ }
+ .accesskey = v
diff --git a/browser/browser/toolbarContextMenu.ftl b/browser/browser/toolbarContextMenu.ftl
new file mode 100644
index 00000000000..02e2fa1c08e
--- /dev/null
+++ b/browser/browser/toolbarContextMenu.ftl
@@ -0,0 +1,57 @@
+# 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/.
+
+toolbar-context-menu-reload-selected-tab =
+ .label = Recargar la pestanya triada
+ .accesskey = R
+toolbar-context-menu-reload-selected-tabs =
+ .label = Recargar las pestanyas triadas
+ .accesskey = R
+toolbar-context-menu-bookmark-selected-tab =
+ .label = Meter en marcapachinas la pestanya triada
+ .accesskey = t
+toolbar-context-menu-bookmark-selected-tabs =
+ .label = Meter en marcapachinas la pestanya triada
+ .accesskey = t
+toolbar-context-menu-select-all-tabs =
+ .label = Triar totas las pestanyas
+ .accesskey = S
+toolbar-context-menu-undo-close-tabs =
+ .label =
+ { $tabCount ->
+ [1] Desfer tancadura de pestanyas
+ [one] Desfer la tancadura d'a pestanya
+ *[other] Desfer la tancadura d'as pestanyas
+ }
+ .accesskey = D
+
+toolbar-context-menu-manage-extension =
+ .label = Chestionar extensión
+ .accesskey = E
+toolbar-context-menu-remove-extension =
+ .label = Borrar extensión
+ .accesskey = B
+
+# This label is used in the extensions toolbar buttons context menus,
+# a user can use this command to submit to Mozilla an abuse report
+# related to that extension. "Report" is a verb.
+toolbar-context-menu-report-extension =
+ .label = Informar sobre extensión
+ .accesskey = o
+
+# Can appear on the same context menu as menubarCmd ("Menu Bar") and
+# personalbarCmd ("Bookmarks Toolbar"), so they should have different
+# access keys.
+toolbar-context-menu-pin-to-overflow-menu =
+ .label = Penchar en o menú de sobreiximiento
+ .accesskey = P
+toolbar-context-menu-auto-hide-downloads-button =
+ .label = Autoamagar en a barra de ferramientas
+ .accesskey = A
+toolbar-context-menu-remove-from-toolbar =
+ .label = Eliminar d'a barra de ferramientas
+ .accesskey = E
+toolbar-context-menu-view-customize-toolbar =
+ .label = Personalizarâ¦
+ .accesskey = P
diff --git a/browser/browser/touchbar/touchbar.ftl b/browser/browser/touchbar/touchbar.ftl
new file mode 100644
index 00000000000..3a7b9779cac
--- /dev/null
+++ b/browser/browser/touchbar/touchbar.ftl
@@ -0,0 +1,38 @@
+# 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/.
+
+# Strings in this file are used to localize button titles displayed on the
+# MacBook Touch Bar.
+back = Enta zaga
+forward = Enta debant
+reload = Recargar
+home = Inicio
+fullscreen = Pantalla completa
+touchbar-fullscreen-exit = Salir d'a pantalla completa
+find = Mirar
+new-tab = Pestanya nueva
+add-bookmark = Anyadir un marcapachinas
+reader-view = Vista de lectura
+# Meant to match the string displayed in an empty URL bar.
+open-location = Mirar u escribir adreza
+share = Compartir
+close-window = Zarrar la finestra
+open-sidebar = Barras laterals
+
+# This string describes shortcuts for search.
+search-popover = Mirar alcorces
+# Describes searches limited to a specific scope
+# (e.g. searching only in history).
+search-search-in = Mirar en:
+
+## Various categories of shortcuts for search.
+
+search-bookmarks = Marcapachinas
+search-history = Historial
+search-opentabs = Ubrir las pestanyas
+search-tags = Etiquetas
+search-titles = Titols
+
+##
+
diff --git a/browser/browser/webrtcIndicator.ftl b/browser/browser/webrtcIndicator.ftl
new file mode 100644
index 00000000000..ee7177593bf
--- /dev/null
+++ b/browser/browser/webrtcIndicator.ftl
@@ -0,0 +1,31 @@
+# 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/.
+
+
+# Note: This is currently placed under browser/base/content so that we can
+# get the strings to appear without having our localization community need
+# to go through and translate everything. Once these strings are ready for
+# translation, we'll move it to the locales folder.
+
+# This string is used so that the window has a title in tools that enumerate/look for window
+# titles. It is not normally visible anywhere.
+webrtc-indicator-title = Indicador de compartición de { -brand-short-name }
+webrtc-sharing-window = Yes compartindo unatra finestra d'aplicación.
+webrtc-sharing-browser-window = Yes compartindo { -brand-short-name }.
+webrtc-sharing-screen = Yes compartindo la pantalla completa.
+webrtc-stop-sharing-button = Deixar de compartir
+webrtc-microphone-button =
+ .title = Yes compartindo lo tuyo microfono. Fe clic ta controlar la compartición.
+webrtc-camera-button =
+ .title = Yes compartindo la tuya camara. Fe clic pa controlar la compartición.
+webrtc-microphone-unmuted =
+ .title = Amortar lo microfono.
+webrtc-microphone-muted =
+ .title = Enchegar lo microfono.
+webrtc-camera-unmuted =
+ .title = Amortar la camara
+webrtc-camera-muted =
+ .title = Enchegar la camara
+webrtc-minimize =
+ .title = Minimizar l'indicador
diff --git a/browser/chrome/browser-region/region.properties b/browser/chrome/browser-region/region.properties
new file mode 100644
index 00000000000..4c4ea76e53f
--- /dev/null
+++ b/browser/chrome/browser-region/region.properties
@@ -0,0 +1,24 @@
+# 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/.
+
+# increment this number when anything gets changed in the list below. This will
+# cause Firefox to re-read these prefs and inject any new handlers into the
+# profile database. Note that "new" is defined as "has a different URL"; this
+# means that it's not possible to update the name of existing handler, so
+# don't make any spelling errors here.
+gecko.handlerService.defaultHandlersVersion=4
+
+# The default set of protocol handlers for mailto:
+gecko.handlerService.schemes.mailto.0.name=Yahoo! Mail
+gecko.handlerService.schemes.mailto.0.uriTemplate=https://compose.mail.yahoo.com/?To=%s
+gecko.handlerService.schemes.mailto.1.name=Gmail
+gecko.handlerService.schemes.mailto.1.uriTemplate=https://mail.google.com/mail/?extsrc=mailto&url=%s
+
+# The default set of protocol handlers for irc:
+gecko.handlerService.schemes.irc.0.name=Mibbit
+gecko.handlerService.schemes.irc.0.uriTemplate=https://www.mibbit.com/?url=%s
+
+# The default set of protocol handlers for ircs:
+gecko.handlerService.schemes.ircs.0.name=Mibbit
+gecko.handlerService.schemes.ircs.0.uriTemplate=https://www.mibbit.com/?url=%s
diff --git a/browser/chrome/browser/accounts.properties b/browser/chrome/browser/accounts.properties
new file mode 100644
index 00000000000..8711ca8fff6
--- /dev/null
+++ b/browser/chrome/browser/accounts.properties
@@ -0,0 +1,129 @@
+# 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 (reconnectDescription) - %S = Email address of user's Firefox Account
+reconnectDescription = Tornar a connectar %S
+
+# LOCALIZATION NOTE (verifyDescription) - %S = Email address of user's Firefox Account
+verifyDescription = Verificar %S
+
+# These strings are shown in a desktop notification after the
+# user requests we resend a verification email.
+verificationSentTitle = Verificación ninviada
+# LOCALIZATION NOTE (verificationSentBody) - %S = Email address of user's Firefox Account
+verificationSentBody = S'ha ninviau un vinclo de verificación ta %S
+verificationNotSentTitle = No s'ha puesto ninviar a verificación
+verificationNotSentBody = No s'ha puesto ninviar una verificación de correu en isto momento, torne a prebar-lo dimpués.
+
+# LOCALIZATION NOTE (deviceConnDisconnTitle) - the title shown in a notification
+# when either this device or another device has connected to, or disconnected
+# from, a Firefox Account.
+deviceConnDisconnTitle = Cuenta de Firefox
+
+# LOCALIZATION NOTE (otherDeviceConnectedBody, otherDeviceConnectedBody.noDeviceName)
+# These strings are used in a notification shown when a new device joins the
+# Firefox account.
+# %S is the name of the new device; otherDeviceConnectedBody.noDeviceName is shown
+# instead of otherDeviceConnectedBody when the name is not known.
+otherDeviceConnectedBody = Este ordinador ye connectau agora con %S.
+otherDeviceConnectedBody.noDeviceName = Este ordinador ye connectau agora con un nuevo dispositivo.
+
+# LOCALIZATION NOTE (thisDeviceConnectedBody) - used in a notification shown
+# after a Firefox Account is connected to the current device.
+thisDeviceConnectedBody = Has iniciau la sesión correctament
+
+# LOCALIZATION NOTE (thisDeviceDisconnectedBody) - used in a notification shown
+# after the Firefox Account was disconnected remotely.
+thisDeviceDisconnectedBody = Este ordinador s'ha desconnectau.
+
+# LOCALIZATION NOTE (sendToAllDevices.menuitem)
+# Displayed in the Send Tab/Page/Link to Device context menu when right clicking a tab, a page or a link.
+sendToAllDevices.menuitem = Ninviar ta totz los dispositivos
+
+# LOCALIZATION NOTE (manageDevices.menuitem)
+# Displayed in the Send Tab/Page/Link to Device context menu when right clicking a tab, a page or a link.
+manageDevices.menuitem = â¦Chestionar dispositivos...
+
+# LOCALIZATION NOTE (sendTabToDevice.unconfigured, sendTabToDevice.unconfigured.label2)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account is unconfigured. Redirects to a marketing page.
+sendTabToDevice.unconfigured.label2 = No s'ha iniciau la sesión
+sendTabToDevice.unconfigured = Saber mas de Ninviar Pestanyasâ¦
+
+# LOCALIZATION NOTE (sendTabToDevice.signintofxa)
+# Displayed in the Send Tabs context menu and the page action panel when FxA is not
+# configured. Allows users to immediately sign into FxA via the preferences.
+# %S is replaced by brandProductName.
+sendTabToDevice.signintofxa = Iniciar la sesión en %Sâ¦
+
+# LOCALIZATION NOTE (sendTabToDevice.singledevice, sendTabToDevice.connectdevice,
+# sendTabToDevice.singledevice.status)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account has only 1 device. The sendTabToDevice.singledevice link
+# redirects to a marketing page, the sendTabToDevice.connectdevice redirects
+# to an FxAccounts page that tells to you to connect another device.
+sendTabToDevice.singledevice.status = No i hai garra dispositivo connectau
+sendTabToDevice.singledevice = Saber mas sobre Ninviar Pestanyasâ¦
+sendTabToDevice.connectdevice = Connectar belatro dispositivoâ¦
+
+# LOCALIZATION NOTE (sendTabToDevice.verify, sendTabToDevice.verify.status)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account is unverified. Redirects to the Sync preferences page.
+sendTabToDevice.verify.status = Cuenta no verificada
+sendTabToDevice.verify = Verificar la tuya cuentaâ¦
+
+# LOCALIZATION NOTE (tabArrivingNotification.title, tabArrivingNotificationWithDevice.title,
+# multipleTabsArrivingNotification.title, unnamedTabsArrivingNotification2.body,
+# unnamedTabsArrivingNotificationMultiple2.body, unnamedTabsArrivingNotificationNoDevice.body,
+# singleTabArrivingWithTruncatedURL.body)
+# These strings are used in a notification shown when we're opening tab(s) another device sent us to display.
+
+# LOCALIZATION NOTE (tabArrivingNotification.title, tabArrivingNotificationWithDevice.title)
+# The body for these is the URL of the tab received
+tabArrivingNotification.title = Pestanya recibida
+# LOCALIZATION NOTE (tabArrivingNotificationWithDevice.title) %S is the device name
+tabArrivingNotificationWithDevice.title = Pestanya de %S
+
+multipleTabsArrivingNotification.title = Pestanyas recibidas
+# LOCALIZATION NOTE (unnamedTabsArrivingNotification2.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received and #2 is the device name.
+unnamedTabsArrivingNotification2.body = S'ha recibiu #1 pestanya dende #2; S'ha recibiu #1 pestanyas dende #2
+# LOCALIZATION NOTE (unnamedTabsArrivingNotificationMultiple2.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received.
+unnamedTabsArrivingNotificationMultiple2.body = S'ha recibiu #1 pestanya dende los suyos dispositivos connectaus;S'ha recibiu #1 pestanyas dende los uyos dispositivos connectaus
+
+# LOCALIZATION NOTE (unnamedTabsArrivingNotificationNoDevice.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received
+# This version is used when we don't know any device names.
+unnamedTabsArrivingNotificationNoDevice.body = #1 pestanya ha plegau;#1 pestanyas han plegau
+
+# LOCALIZATION NOTE (singleTabArrivingWithTruncatedURL.body):
+# Used when a tab from a remote device arrives but the URL must be truncated.
+# Should display the URL with an indication that it's benen truncated.
+# %S is the portion of the URL that remains after truncation.
+singleTabArrivingWithTruncatedURL.body = %Sâ¦
+
+# LOCALIZATION NOTE (account.title):
+# Used as a default header for the FxA toolbar menu.
+account.title = Cuenta
+
+# LOCALIZATION NOTE (account.accountSettings):
+# Used as the description below user's email in the FxA toolbar menu.
+account.accountSettings = Achustes d'a cuenta
+
+# LOCALIZATION NOTE (account.finishAccountSetup):
+# Used as the FxA toolbar menu item value when user has not
+# finished setting up an account.
+account.finishAccountSetup = Rematar la configuración d'a cuenta
+
+# LOCALIZATION NOTE (account.reconnectToFxA):
+# Used as the FxA toolbar menu item title when the user
+# needs to reconnect their account.
+account.reconnectToFxA = Reconectar a la cuenta de Firefox
diff --git a/browser/chrome/browser/app-extension-fields.properties b/browser/chrome/browser/app-extension-fields.properties
new file mode 100644
index 00000000000..55ab3344743
--- /dev/null
+++ b/browser/chrome/browser/app-extension-fields.properties
@@ -0,0 +1,15 @@
+# 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 (extension.firefox-compact-light@mozilla.org.name): This is displayed in about:addons -> Appearance
+extension.firefox-compact-light@mozilla.org.name=Claro
+extension.firefox-compact-light@mozilla.org.description=Un tema con colors claras.
+
+# LOCALIZATION NOTE (extension.firefox-compact-dark@mozilla.org.name): This is displayed in about:addons -> Appearance
+extension.firefox-compact-dark@mozilla.org.name=Fosco
+extension.firefox-compact-dark@mozilla.org.description=Un tema con colors foscas.
+
+# LOCALIZATION NOTE (extension.firefox-alpenglow@mozilla.org.name): This is displayed in about:addons -> Appearance
+extension.firefox-alpenglow@mozilla.org.name=Firefox Alpenglow
+extension.firefox-alpenglow@mozilla.org.description=Usar una apariencia colorida pa botons, menús y finestras.
diff --git a/browser/chrome/browser/baseMenuOverlay.dtd b/browser/chrome/browser/baseMenuOverlay.dtd
new file mode 100644
index 00000000000..cbc131ae227
--- /dev/null
+++ b/browser/chrome/browser/baseMenuOverlay.dtd
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/browser/chrome/browser/brandings.dtd b/browser/chrome/browser/brandings.dtd
new file mode 100644
index 00000000000..46a76ff0ffc
--- /dev/null
+++ b/browser/chrome/browser/brandings.dtd
@@ -0,0 +1,13 @@
+
+
+
+
+
+
diff --git a/browser/chrome/browser/browser.dtd b/browser/chrome/browser/browser.dtd
new file mode 100644
index 00000000000..29ca47fca28
--- /dev/null
+++ b/browser/chrome/browser/browser.dtd
@@ -0,0 +1,279 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/browser/chrome/browser/browser.properties b/browser/chrome/browser/browser.properties
new file mode 100644
index 00000000000..3344a0b959a
--- /dev/null
+++ b/browser/chrome/browser/browser.properties
@@ -0,0 +1,1067 @@
+# 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/.
+
+nv_timeout=Tiempo excediu
+openFile=Ubrir fichero
+
+droponhometitle=Definir a pachina d'inicio
+droponhomemsg=Deseya que iste documento sÃa a suya nueva pachina d'inicio?
+droponhomemsgMultiple=Deseya que istos documentos sÃan las suyas pachina d'inicio nuevas?
+
+# context menu strings
+
+# LOCALIZATION NOTE (contextMenuSearch): %1$S is the search engine,
+# %2$S is the selection string.
+contextMenuSearch=Mirar "%2$S" en %1$S
+contextMenuSearch.accesskey=S
+
+contextMenuPrivateSearch=Mirar en una finestra privada
+contextMenuPrivateSearch.accesskey=M
+# LOCALIZATION NOTE (contextMenuPrivateSearchOtherEngine): %S is the search
+# engine name as set for Private Browsing mode. This label is only used when
+# this engine is different from the default engine name used in normal mode.
+contextMenuPrivateSearchOtherEngine=Mirar con %S en una finestra privada
+contextMenuPrivateSearchOtherEngine.accesskey=M
+
+# bookmark dialog strings
+
+bookmarkAllTabsDefault=[Nombre d'a carpeta]
+
+xpinstallPromptMessage=%S ha privau que iste puesto web le demande d'instalar bell software en o suyo ordinador.
+# LOCALIZATION NOTE (xpinstallPromptMessage.header)
+# The string contains the hostname of the site the add-on is being installed from.
+xpinstallPromptMessage.header=Permitir que %S instale un complemento?
+xpinstallPromptMessage.message=Yes mirando d'instalar un complemento dende %S. Compreba que i confÃas antes de continar.
+xpinstallPromptMessage.header.unknown=Permitir que un puesto desconoixiu instale un complemento?
+xpinstallPromptMessage.message.unknown=Yes mirando d'instalar un complemento dende un puesto desconoixiu. Asegura-te de que confÃas en este puesto antes de continar.
+xpinstallPromptMessage.learnMore=Aprende mas sobre instalar complementos de manera segura
+xpinstallPromptMessage.dontAllow=No permitir-lo
+xpinstallPromptMessage.dontAllow.accesskey=N
+xpinstallPromptMessage.neverAllow=No permitir-lo nunca
+xpinstallPromptMessage.neverAllow.accesskey=N
+# Accessibility Note:
+# Be sure you do not choose an accesskey that is used elsewhere in the active context (e.g. main menu bar, submenu of the warning popup button)
+# See https://website-archive.mozilla.org/www.mozilla.org/access/access/keyboard/ for details
+xpinstallPromptMessage.install=Seguir con a instalación
+xpinstallPromptMessage.install.accesskey=S
+
+xpinstallDisabledMessageLocked=A instalación de software ha estau desactivada por l'administrador d'o suyo sistema.
+xpinstallDisabledMessage=A instalación de software ye actualment desactivada. Prete Activar y torne-lo a prebar.
+xpinstallDisabledButton=Activar
+xpinstallDisabledButton.accesskey=H
+
+# LOCALIZATION NOTE (addonInstallBlockedByPolicy)
+# This message is shown when the installation of an add-on is blocked by
+# enterprise policy. %1$S is replaced by the name of the add-on.
+# %2$S is replaced by the ID of add-on. %3$S is a custom message that
+# the administration can add to the message.
+addonInstallBlockedByPolicy=%1$S (%2$S) ye blocau per lo tuyo administrador de sistemas.%3$S
+
+addonInstallFullScreenBlocked=La instalación de complementos no ye permitida mientres u antes de dentrar en o modo de pantalla completa.
+
+# LOCALIZATION NOTE (webextPerms.header)
+# This string is used as a header in the webextension permissions dialog,
+# %S is replaced with the localized name of the extension being installed.
+# See https://bug1308309.bmoattachments.org/attachment.cgi?id=8814612
+# for an example of the full dialog.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.header=Quiere anyader %S?
+
+webextPerms.unsignedWarning=Pare cuenta: Iste complemento no ye verificau. Los complementos maliciosos puede robar-le la suya información privada u menazar lo suyo ordinador. Nomás instale iste complemento si confÃa en a fuent.
+
+# LOCALIZATION NOTE (webextPerms.listIntro)
+# This string will be followed by a list of permissions requested
+# by the webextension.
+webextPerms.listIntro=Necesita permisos pa:
+webextPerms.learnMore=Saber mas sobre permisos
+webextPerms.add.label=Anyader
+webextPerms.add.accessKey=A
+webextPerms.cancel.label=Cancelar
+webextPerms.cancel.accessKey=C
+
+# LOCALIZATION NOTE (webextPerms.sideloadMenuItem)
+# %1$S will be replaced with the localized name of the sideloaded add-on.
+# %2$S will be replace with the name of the application (e.g., Firefox, Nightly)
+webextPerms.sideloadMenuItem=%1$S s'ha anyadiu a %2$S
+
+# LOCALIZATION NOTE (webextPerms.sideloadHeader)
+# This string is used as a header in the webextension permissions dialog
+# when the extension is side-loaded.
+# %S is replaced with the localized name of the extension being installed.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.sideloadHeader=S'ha anyadiu %S
+webextPerms.sideloadText2=Atro programa ha instalau un complemento en l'ordinador que puede afectar a lo suyo navegador. Verifique los permisos pedius y trigue Habilitar u Cancelar (pa habilitar u inhabilitar lo complemento).
+webextPerms.sideloadTextNoPerms=Unatro programa ha instalau un complemento en l'ordinador, que puede afectar a lo vuestro navegador. Verifique los permisos demandau y trigue Habilitar u CAncelar (pa habilitar u cancelar lo complemento).\u0020
+
+webextPerms.sideloadEnable.label=Activar
+webextPerms.sideloadEnable.accessKey=E
+webextPerms.sideloadCancel.label=Cancelar
+webextPerms.sideloadCancel.accessKey=C
+
+# LOCALIZATION NOTE (webextPerms.updateMenuItem)
+# %S will be replaced with the localized name of the extension which
+# has been updated.
+webextPerms.updateMenuItem=%S requiere nuevos permisos
+
+# LOCALIZATION NOTE (webextPerms.updateText)
+# %S is replaced with the localized name of the updated extension.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.updateText=S'ha esviellau %S. Puede aprebar los nuevos permisos antes d'instalar. Puede mantener la versión acutal fendo clic en Cancelar.
+
+webextPerms.updateAccept.label=Actualizar
+webextPerms.updateAccept.accessKey=A
+
+# LOCALIZATION NOTE (webextPerms.optionalPermsHeader)
+# %S is replace with the localized name of the extension requested new
+# permissions.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.optionalPermsHeader=%S demanda permisos adicionals.
+webextPerms.optionalPermsListIntro=Quiere:
+webextPerms.optionalPermsAllow.label=Permitir
+webextPerms.optionalPermsAllow.accessKey=P
+webextPerms.optionalPermsDeny.label=Refusar
+webextPerms.optionalPermsDeny.accessKey=R
+
+webextPerms.description.bookmarks=Leyer y modificar las adrezas d'interés
+webextPerms.description.browserSettings=Leyer y modificar los achustes d'o navegador
+webextPerms.description.browsingData=Borrar l'historial de navegación recient, cookies y atros datos relacionaus
+webextPerms.description.clipboardRead=Obtener los datos d'o portapapels
+webextPerms.description.clipboardWrite=Anyader datos a lo portapapels
+webextPerms.description.devtools=Ixamplar las ferramientas pa desenvolvedors pa acceder a los tuyos datos d'as pestanyas ubiertas
+webextPerms.description.downloads=Baixar los fichers y modificar l'historial de baixadas d'o navegador
+webextPerms.description.downloads.open=Ubrir los fichers descargaus en o tuyo ordinador
+webextPerms.description.find=Leyer lo texto de totas las pestanyas ubiertas
+webextPerms.description.geolocation=Conoixer la suya ubicación
+webextPerms.description.history=Conoixer l'historial de navegación
+webextPerms.description.management=Monitorizar l'uso d'a extensión y chestionar los temas
+# LOCALIZATION NOTE (webextPerms.description.nativeMessaging)
+# %S will be replaced with the name of the application
+webextPerms.description.nativeMessaging=Intercambiar mensaches con atros programas diferents a lo %S
+webextPerms.description.notifications=Amostrar-le notificacions
+webextPerms.description.pkcs11=Furnir servicios d'autenticación criptografica
+webextPerms.description.privacy=Leyer y modificar la configuración de privadeza
+webextPerms.description.proxy=Controlar los parametros proxy d'o navegador
+webextPerms.description.sessions=Accedir a las pestanyas zarradas recientment
+webextPerms.description.tabs=Accedir a las pestanyas d'o navegador
+webextPerms.description.tabHide=Amagar y amostrar las pestanyas d'o navegador
+webextPerms.description.topSites=Conoixer l'historial de navegación
+webextPerms.description.webNavigation=Accedir a l'actividat durant la navegación
+
+webextPerms.hostDescription.allUrls=Accedir a los datos de totz los puestos web
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.wildcard)
+# %S will be replaced by the DNS domain for which a webextension
+# is requesting access (e.g., mozilla.org)
+webextPerms.hostDescription.wildcard=Accedir a los datos web d'o dominio %S
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManyWildcards):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# domains for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManyWildcards=Accedir a los datos en #1 atro dominion;Accedir a los datos en #1 atros dominios
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.oneSite)
+# %S will be replaced by the DNS host name for which a webextension
+# is requesting access (e.g., www.mozilla.org)
+webextPerms.hostDescription.oneSite=Accedir a los datos de %S
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManySites)
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManySites=Accedir a los datos en #1 atro dominio;Accedir a los datos en #1 atros dominios
+
+# LOCALIZATION NOTE (webext.defaultSearch.description)
+# %1$S is replaced with the localized named of the extension that is asking to change the default search engine.
+# %2$S is replaced with the name of the current search engine
+# %3$S is replaced with the name of the new search engine
+webext.defaultSearch.description=%1$S deseya cambiar lo motor de busqueda dende %2$S enta %3$S. Te pareix bien?
+webext.defaultSearchYes.label=SÃ
+webext.defaultSearchYes.accessKey=S
+webext.defaultSearchNo.label=No
+webext.defaultSearchNo.accessKey=N
+
+# LOCALIZATION NOTE (webext.remove.confirmation.title)
+# %S is the name of the extension which is about to be removed.
+webext.remove.confirmation.title=Eliminar %S
+# LOCALIZATION NOTE (webext.remove.confirmation.message)
+# %1$S is the name of the extension which is about to be removed.
+# %2$S is brandShorterName
+webext.remove.confirmation.message=Sacar %1$S de %2$S?
+webext.remove.confirmation.button=Eliminar
+# LOCALIZATION NOTE (webext.remove.abuseReportCheckbox.message)
+# %S is vendorShortName
+webext.remove.abuseReportCheckbox.message=Quiero denunciar esta extensión a %S
+
+# LOCALIZATION NOTE (addonPostInstall.message1)
+# %1$S is replaced with the localized named of the extension that was
+# just installed.
+# %2$S is replaced with the localized name of the application.
+addonPostInstall.message1=%1$S s'ha anyadiu a %2$S.
+
+# LOCALIZATION NOTE (addonDownloadingAndVerifying):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Also see https://bugzilla.mozilla.org/show_bug.cgi?id=570012 for mockups
+addonDownloadingAndVerifying=Se ye baixando y verificando o complementoâ¦;Se son baixando y verificando #1 complementosâ¦
+addonDownloadVerifying=Se ye verificando
+
+addonInstall.unsigned=(No verificau)
+addonInstall.cancelButton.label=Cancelar
+addonInstall.cancelButton.accesskey=C
+addonInstall.acceptButton2.label=Anyader
+addonInstall.acceptButton2.accesskey=A
+
+# LOCALIZATION NOTE (addonConfirmInstallMessage,addonConfirmInstallUnsigned):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the number of add-ons being installed
+addonConfirmInstall.message=Iste puesto quiere instalar un complemento en o #1:;Iste puesto quiere instalar #2 complementos en o #1:
+addonConfirmInstallUnsigned.message=Pare cuenta: Iste puesto quiere instalar un complemento no verificau en #1. Siga baixo o suyo propio risgo.;Pare cuenta: Iste puesto quiere instalar #2 complementos no verificaus en #1. Siga baixo o suyo propio risgo.
+
+# LOCALIZATION NOTE (addonConfirmInstallSomeUnsigned.message):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the total number of add-ons being installed (at least 2)
+addonConfirmInstallSomeUnsigned.message=;Pare cuenta: Iste puesto quiere instalar #2 complementos en #1, d'os quals beluns son no verificaus. Siga baixo o suyo propio risgo.
+
+# LOCALIZATION NOTE (addonInstalled):
+# %S is the name of the add-on
+addonInstalled=%S s'ha instalau con exito.
+# LOCALIZATION NOTE (addonsGenericInstalled):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of add-ons
+addonsGenericInstalled=S'ha instalau correctament #1 complemento.; S'ha instalau correctament #1 complementos.
+
+# LOCALIZATION NOTE (addonInstallError-1, addonInstallError-2, addonInstallError-3, addonInstallError-4, addonInstallError-5, addonLocalInstallError-1, addonLocalInstallError-2, addonLocalInstallError-3, addonLocalInstallError-4, addonLocalInstallError-5):
+# %1$S is the application name, %2$S is the add-on name
+addonInstallError-1=No s'ha puesto descargar o complemento por una error con a connexión.
+addonInstallError-2=No s'ha puesto instalar iste complemento porque no concuerda con a complemento que asperaba %1$S.
+addonInstallError-3=No s'ha puesto instalar o complemento descargau dende iste puesto porque pareixe que ye corrompiu.
+addonInstallError-4=No s'ha puesto instalar %2$S porque %1$S no podeba modificar o fichero preciso.
+addonInstallError-5=O %1$S ha privau que iste puesto instalase un complemento no verificau.
+addonLocalInstallError-1=No s'ha puesto instalar iste complemento por un error en o sistema de fichers.
+addonLocalInstallError-2=No s'ha puesto instalar iste complemento porque no concuerda con a complemento que asperaba o %1$S.
+addonLocalInstallError-3=No s'ha puesto instalar iste complemento porque pareixe que ye corrompiu.
+addonLocalInstallError-4=No s'ha puesto instalar %2$S porque %1$S no podeba modificar o fichero preciso.
+addonLocalInstallError-5=No s'ha puesto instalar iste complemento porque no s'ha verificau.
+
+# LOCALIZATION NOTE (addonInstallErrorIncompatible):
+# %1$S is the application name, %2$S is the application version, %3$S is the add-on name
+addonInstallErrorIncompatible=No s'ha puesto instalar %3$S porque no ye compatible con %1$S %2$S.
+
+# LOCALIZATION NOTE (addonInstallErrorBlocklisted): %S is add-on name
+addonInstallErrorBlocklisted=No s'ha puesto instalar %S porque i ha un alto risgo que pueda causar problemas d'estabilidat u seguranza.
+
+unsignedAddonsDisabled.message=Uno u mas complementos instalaus no se pueden verificar y s'han desactivau.
+unsignedAddonsDisabled.learnMore.label=Saber-ne mas
+unsignedAddonsDisabled.learnMore.accesskey=S
+
+# LOCALIZATION NOTE (popupWarning.message): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName and #2 is the number of pop-ups blocked.
+popupWarning.message=#1 privó que iste puesto ubrise una finestra emerchent.;#1 privó que iste puesto ubrise #2 finestras emerchents.
+# LOCALIZATION NOTE (popupWarning.exceeded.message): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is left empty for English, since the number of blocked pop-ups is always greater than 1.
+# #1 is brandShortName and #2 is the number of pop-ups blocked.
+popupWarning.exceeded.message=;#1 ha privau que este puesto ubrise mas de #2 finestras emerchents.
+popupWarningButton=Opcions
+popupWarningButton.accesskey=O
+popupWarningButtonUnix=Preferencias
+popupWarningButtonUnix.accesskey=f
+popupAllow=Permitir as finestras emerchents ta %S
+popupBlock=Blocar as finestras emerchents ta %S
+popupWarningDontShowFromMessage=No amostrar iste mensache quan se bloquen las finestras emerchents
+popupShowPopupPrefix=Amostrar '%S'
+
+# LOCALIZATION NOTE (popupShowBlockedPopupsIndicatorText): Semicolon separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of pop-ups blocked.
+popupShowBlockedPopupsIndicatorText=Amostrar #1 finestra emerchent blocadaâ¦;Amostrar #1 finestras emerchents blocadasâ¦
+
+# LOCALIZATION NOTE (geolocationLastAccessIndicatorText): %S is the relative time of the most recent geolocation access (e.g. 5 min. ago)
+geolocationLastAccessIndicatorText=Zaguer acceso %S
+
+crashedpluginsMessage.title=O plugin %S ha fallau.
+crashedpluginsMessage.reloadButton.label=Recargar a imachen
+crashedpluginsMessage.reloadButton.accesskey=R
+crashedpluginsMessage.submitButton.label=Ninviar un reporte de fallo
+crashedpluginsMessage.submitButton.accesskey=N
+crashedpluginsMessage.learnMore=Saber-ne masâ¦
+
+# Keyword fixup messages
+# LOCALIZATION NOTE (keywordURIFixup.message): Used when the user tries to visit
+# a local host page, by the time the DNS request recognizes it, we have already
+# loaded a search page for the given word. An infobar then asks to the user
+# whether he rather wanted to visit the host. %S is the recognized host.
+keywordURIFixup.message=No querrÃa ir ta %S?
+keywordURIFixup.goTo=SÃ, leva me enta %S
+keywordURIFixup.goTo.accesskey=S
+keywordURIFixup.dismiss=No, gracias
+keywordURIFixup.dismiss.accesskey=N
+
+pluginInfo.unknownPlugin=Desconoixiu
+
+# Flash activation doorhanger UI
+flashActivate.message=Quiers permitir que Adobe Flash s'execute en este puesto? Nomás has d'incluyir Adobe Flash entre los puestos en que confÃas.
+flashActivate.outdated.message=Quiers permitir una versión obsoleta d'Adobe Flash en estep uesto? Una versión obsoleta podrÃa afectar a lo rendimiento y seguranza d'o navegador.
+flashActivate.noAllow=No permitir-lo
+flashActivate.allow=Permitir-lo
+flashActivate.noAllow.accesskey=N
+flashActivate.allow.accesskey=P
+
+# in-page UI
+# LOCALIZATION NOTE (PluginClickToActivate2): Two changes were done to the
+# previous version of the string. The first is that we changed the wording from
+# "Activate" to "Run", because it's shorter and feels less technical in English.
+# Feel free to keep using the previous wording in your language if it's already
+# the best one.
+# The second change is that we removed the period at the end of the phrase, because
+# it's not natural in our UI, and the underline was removed from this, so it doesn't
+# look like a link anymore. We suggest that everyone removes that period too.
+PluginClickToActivate2=Executar %S
+PluginVulnerableUpdatable=Iste plugin ye vulnerable y cal esviellar-lo.
+PluginVulnerableNoUpdate=Iste plugin tiene vulnerabilidatz de seguranza.
+
+# Sanitize
+# LOCALIZATION NOTE (update.downloadAndInstallButton.label): %S is replaced by the
+# version of the update: "Update to 28.0".
+update.downloadAndInstallButton.label=Esviellar a la versión %S
+update.downloadAndInstallButton.accesskey=a
+
+menuOpenAllInTabs.label=Ubrir tot en pestanyas
+
+# History menu
+menuRestoreAllTabs.label=Restaurar todas as pestanyas
+# LOCALIZATION NOTE (menuRestoreAllWindows, menuUndoCloseWindowLabel, menuUndoCloseWindowSingleTabLabel):
+# see bug 394759
+menuRestoreAllWindows.label=Restaurar todas as finestras
+# LOCALIZATION NOTE (menuUndoCloseWindowLabel): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 Window Title, #2 Number of tabs
+menuUndoCloseWindowLabel=#1 (y #2 unatra pestanya);#1 (y #2 atras pestanyas)
+menuUndoCloseWindowSingleTabLabel=#1
+
+# Unified Back-/Forward Popup
+tabHistory.current=Quedar-se en ista pachina
+tabHistory.goBack=Tornar ta ista pachina
+tabHistory.goForward=Abanzar a ista pachina
+
+# URL Bar
+pasteAndGo.label=Apegar-lo y ir-ie
+# LOCALIZATION NOTE (reloadButton.tooltip):
+# %S is the keyboard shortcut for reloading the current page
+reloadButton.tooltip=Recargar la pachina actual (%S)
+# LOCALIZATION NOTE (stopButton.tooltip):
+# %S is the keyboard shortcut for stopping loading the page
+stopButton.tooltip=Deixar de cargar ista pachina (%S)
+# LOCALIZATION NOTE (urlbar-zoom-button.tooltip):
+# %S is the keyboard shortcut for resetting the zoom level to 100%
+urlbar-zoom-button.tooltip=Reiniciar lo nivel de zoom (%S)
+# LOCALIZATION NOTE (reader-mode-button.tooltip):
+# %S is the keyboard shortcut for entering/exiting reader view
+reader-mode-button.tooltip=Cambiar la vista de lectura (%S)
+# LOCALIZATION NOTE (urlbar.placeholder):
+# %S is the name of the user's current search engine
+urlbar.placeholder=Mirar con %S u introducir una adreza
+
+# LOCALIZATION NOTE(zoom-button.label): %S is the current page zoom level,
+# %% will be displayed as a single % character (% is commonly used to define
+# format specifiers, so it needs to be escaped).
+zoom-button.label = %S%%
+
+# Block autorefresh
+refreshBlocked.goButton=Permitir
+refreshBlocked.goButton.accesskey=P
+refreshBlocked.refreshLabel=%S ha privau que ista pachina se recargase automaticament.
+refreshBlocked.redirectLabel=%S privó que ista pachina se reendrezase automaticament enta unatra.
+
+# General bookmarks button
+# LOCALIZATION NOTE (bookmarksMenuButton.tooltip):
+# %S is the keyboard shortcut for "Show All Bookmarks"
+bookmarksMenuButton.tooltip=Amostrar os suyos marcapachinas (%S)
+
+# Downloads button tooltip
+# LOCALIZATION NOTE (downloads.tooltip):
+# %S is the keyboard shortcut for "Downloads"
+downloads.tooltip=Amostrar o progreso d'as descargas en curso (%S)
+
+# Print button tooltip on OS X
+# LOCALIZATION NOTE (printButton.tooltip):
+# Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+# %S is the keyboard shortcut for "Print"
+printButton.tooltip=Imprente ista pachina... (%S)
+
+# New Window button tooltip
+# LOCALIZATION NOTE (newWindowButton.tooltip):
+# %S is the keyboard shortcut for "New Window"
+newWindowButton.tooltip=Ubrir una finestra nueva (%S)
+
+# New Tab button tooltip
+# LOCALIZATION NOTE (newTabButton.tooltip):
+# %S is the keyboard shortcut for "New Tab"
+newTabButton.tooltip=Ubrir una nueva etiqueta (%S)
+
+newTabContainer.tooltip=Ubrir una nueva pestanya (%S)\nPreta y mantiene pa ubrir una nueva pestanya contenedera
+newTabAlwaysContainer.tooltip=Triar un contenedor pa ubirr una nuevas pestanya
+
+# Offline web applications
+offlineApps.available2=Quiere permitir que %S almagazene datos en l'ordinador?
+offlineApps.allowStoring.label=Permitir l'almagazenache
+offlineApps.allowStoring.accesskey=a
+offlineApps.dontAllow.label=No permitir-lo
+offlineApps.dontAllow.accesskey=N
+
+# Canvas permission prompt
+# LOCALIZATION NOTE (canvas.siteprompt): %S is hostname
+canvas.siteprompt=Permites que %S use los datos d'imachen d'o lienzo HTML5? Esto podrÃa fer-se servir pa identificar lo suyo ordinador de traza unica.
+canvas.notAllow=No pemitir-lo
+canvas.notAllow.accesskey=n
+canvas.allow=Permitir l'acceso a los datos
+canvas.allow.accesskey=a
+canvas.remember=Fer alcordanza d'esta decisión
+
+# WebAuthn prompts
+# LOCALIZATION NOTE (webauthn.registerPrompt2): %S is hostname
+webauthn.registerPrompt2=%S quiere rechistrar una cuenta con una d'as tuyas claus de seguranza. Puetz connectar-te y autorizar-ne una agora, u cancelar.
+# LOCALIZATION NOTE (webauthn.registerDirectPrompt2):
+# %1$S is hostname. %2$S is brandShortName.
+# The website is asking for extended information about your
+# hardware authenticator that shouldn't be generally necessary. Permitting
+# this is safe if you only use one account at this website. If you have
+# multiple accounts at this website, and you use the same hardware
+# authenticator, then the website could link those accounts together.
+# And this is true even if you use a different profile / browser (or even Tor
+# Browser). To avoid this, you should use different hardware authenticators
+# for different accounts on this website.
+webauthn.registerDirectPrompt2=%1$S demanda información adicional sobre la tuya clau de seguranza, lo qual podrÃa afectar a la tuya privacidat.\n\n%2$S puede anonimizar-lo, pero la web podrÃa no acceptar este autentificador. Si no l'accepta, puetz tornar-lo a intentar.
+# LOCALIZATION NOTE (webauthn.signPrompt2): %S is hostname
+webauthn.signPrompt2=%S quiere que t'autentifiques fendo servir una clau de seguranza rechistrada. Puetz connectar-te y autorizar-ne uno agora u cancelar.
+webauthn.cancel=Cancelar
+webauthn.cancel.accesskey=c
+webauthn.proceed=Continar
+webauthn.proceed.accesskey=n
+webauthn.anonymize=Anonimizar de totas trazas
+
+# Spoof Accept-Language prompt
+privacy.spoof_english=Si cambas los tuyos achustes d'idioma enta anglés se fará mas dificil identificar y amillorar la tuya privacidat. Quers demadar las versions en anglés d'as pachinas web?
+
+# LOCALIZATION NOTE (identity.headerMainWithHost, identity.headerSecurityWithHost):
+# %S is the hostname of the site that is being displayed.
+identity.headerMainWithHost=Información de puesto de %S
+identity.headerSecurityWithHost=Seguranza de connexión de %S
+identity.identified.verifier=Verificau por: %S
+identity.identified.verified_by_you=Ha adhibiu una excepción de seguranza ta iste puesto.
+identity.identified.state_and_country=%S, %S
+
+identity.ev.contentOwner2=Certificau emitiu a: %S
+
+# LOCALIZATION NOTE (identity.notSecure.label):
+# Keep this string as short as possible, this is displayed in the URL bar
+# use a synonym for "safe" or "private" if "secure" is too long.
+identity.notSecure.label=Inseguro
+
+identity.notSecure.tooltip=La connexión no ye segura
+
+identity.extension.label=Extensión (%S)
+identity.extension.tooltip=Cargau per la extensión: %S
+identity.showDetails.tooltip=Amostrar detalles de connexión
+
+# LOCALIZATION NOTE (contentBlocking.trackersView.blocked.label):
+# This label is shown next to a tracker in the trackers subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.trackersView.blocked.label=Blocau
+
+contentBlocking.trackersView.empty.label=No se'n ha detectau garra en este puesto
+
+# LOCALIZATION NOTE (contentBlocking.cookies.blockingTrackers.label, contentBlocking.cookies.blocking3rdParty.label,
+# contentBlocking.cookies.blockingUnvisited.label,contentBlocking.cookies.blockingAll.label):
+contentBlocking.cookies.blockingTrackers3.label=Cookies de seguimiento entre puestos
+contentBlocking.cookies.blocking3rdParty2.label=Cookies de tercers
+contentBlocking.cookies.blockingUnvisited2.label=Cookies de puestos que no has vesitau
+contentBlocking.cookies.blockingAll2.label=Totas las cookies
+
+contentBlocking.cookiesView.firstParty.label=Dende este puesto
+# LOCALIZATION NOTE (contentBlocking.cookiesView.firstParty.empty.label):
+# This references the header from contentBlocking.cookiesView.firstParty.label:
+# "[Cookies] From This Site: None detected on this site".
+contentBlocking.cookiesView.firstParty.empty.label=No se'n ha detectau garra en este puesto
+
+contentBlocking.cookiesView.trackers2.label=Cookies de seguimiento entre puestos
+# LOCALIZATION NOTE (contentBlocking.cookiesView.trackers.empty.label):
+# This references the header from contentBlocking.cookiesView.trackers.label:
+# "Tracking Cookies: None detected on this site".
+contentBlocking.cookiesView.trackers.empty.label=No se'n ha detectau garra en este puesto
+
+contentBlocking.cookiesView.thirdParty.label=Cookies de tercers
+# LOCALIZATION NOTE (contentBlocking.cookiesView.thirdParty.empty.label):
+# This references the header from contentBlocking.cookiesView.thirdParty.label:
+# "Third-Party Cookies: None detected on this site".
+contentBlocking.cookiesView.thirdParty.empty.label=No se'n ha detectau garra en este puesto
+
+# LOCALIZATION NOTE (contentBlocking.cookiesView.allowed.label):
+# This label is shown next to a cookie origin in the cookies subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Allowed"
+contentBlocking.cookiesView.allowed.label=Permitiu
+# LOCALIZATION NOTE (contentBlocking.cookiesView.blocked.label):
+# This label is shown next to a cookie origin in the cookies subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.cookiesView.blocked.label=Blocau
+# LOCALIZATION NOTE (contentBlocking.cookiesView.removeButton.tooltip): %S is the domain of the site.
+contentBlocking.cookiesView.removeButton.tooltip=Borrar excepción de cookies pa %S
+
+# LOCALIZATION NOTE (contentBlocking.fingerprintersView.blocked.label):
+# This label is shown next to a fingerprinter in the fingerprinters subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.fingerprintersView.blocked.label=Blocau
+
+# LOCALIZATION NOTE (contentBlocking.cryptominersView.blocked.label):
+# This label is shown next to a cryptominer in the cryptominers subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.cryptominersView.blocked.label=Blocau
+
+trackingProtection.icon.activeTooltip2=Se son blocando elementos de seguimiento de retz socials, cookies de seguimiento entre puestos y los cheneradors de ditaladas dichitals.
+trackingProtection.icon.disabledTooltip2=La protección contra seguimiento amillorada ye desactivada pa este puesto.
+# LOCALIZATION NOTE (trackingProtection.icon.noTrackersDetectedTooltip): %S is brandShortName.
+trackingProtection.icon.noTrackersDetectedTooltip=No s'ha detectau en esta pachina garra elemento de seguimiento conoixiu per %S.
+
+# LOCALIZATION NOTE (protections.header):
+# Header of the Protections Panel. %S is replaced with the site's hostname.
+protections.header=Proteccions pa %S
+
+# LOCALIZATION NOTE (protections.disableAriaLabel):
+# Text that gets spoken by a screen reader if the button will disable protections.
+# %s is the site's hostname.
+protections.disableAriaLabel=Desactivar protecciones pa %S
+
+# LOCALIZATION NOTE (protections.enableAriaLabel):
+# Text that gets spoken by a screen reader if the button will enable protections.
+# %s is the site's hostname.
+protections.enableAriaLabel=Permitir proteccions pa %S
+
+# Blocking and Not Blocking sub-views in the Protections Panel
+protections.blocking.fingerprinters.title=Detectors de ditaladas dichitals blocaus
+protections.blocking.cryptominers.title=Criptominers blocaus
+protections.blocking.cookies.trackers.title=Cookies de seguimiento entre puestos blocadas
+protections.blocking.cookies.3rdParty.title=Cookies de tercers blocadas
+protections.blocking.cookies.all.title=Totas las cookies blocadas
+protections.blocking.cookies.unvisited.title=Cookies de puestos que no has vesitau blocadas
+protections.blocking.trackingContent.title=Contenius que fan seguimiento blocaus
+protections.blocking.socialMediaTrackers.title=Elementos de seguimiento de retz socials blocaus
+protections.notBlocking.fingerprinters.title=No se blocan los cheneradors de ditaladas dichitals
+protections.notBlocking.cryptominers.title=No se blocan los criptominers
+protections.notBlocking.cookies.3rdParty.title=No se blocan las cookies de tercers
+protections.notBlocking.cookies.all.title=No se blocan cookies
+protections.notBlocking.crossSiteTrackingCookies.title=No se blocan las cookies de seguimiento entre puestos
+protections.notBlocking.trackingContent.title=No se bloca lo conteniu que fa seguimiento
+protections.notBlocking.socialMediaTrackers.title=No se blocan los elementos de seguimiento en retz socials
+
+# Footer section in the Protections Panel
+# LOCALIZATION NOTE (protections.footer.blockedTrackerCounter.description,
+# protections.footer.blockedTrackerCounter.tooltip):
+# This text indicates the total number of trackers blocked on all sites. In
+# its tooltip, we show the date when we started counting this number.
+# LOCALIZATION NOTE (protections.footer.blockedTrackerCounter.description):
+# Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Replacement for #1 is a locale-string converted positive integer.
+protections.footer.blockedTrackerCounter.description=#1 blocau;#1 blocaus
+# LOCALIZATION NOTE (protections.footer.blockedTrackerCounter.tooltip):
+# %S is the date on which we started counting (e.g., July 17, 2019).
+protections.footer.blockedTrackerCounter.tooltip=Dende %S
+
+# Milestones section in the Protections Panel
+# LOCALIZATION NOTE (protections.milestone.description):
+# Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is replaced with brandShortName.
+# #2 is replaced with the (locale-formatted) number of trackers blocked
+# #3 is replaced by a locale-formatted date with short month and numeric year.
+# In English this looks like "Firefox blocked over 10,000 trackers since Oct 2019"
+protections.milestone.description=#1 ha blocau #2 elemento de seguimiento dende #3;#1 ha blocau #2 elementos de seguimiento dende #3
+
+# Edit Bookmark UI
+editBookmarkPanel.newBookmarkTitle=Nuevo marcapachinas
+editBookmarkPanel.editBookmarkTitle=Editar este Marcapachinas
+editBookmarkPanel.cancel.label=Cancelar
+editBookmarkPanel.cancel.accesskey=C
+
+# LOCALIZATION NOTE (editBookmark.removeBookmarks.label): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Replacement for #1 is the number of bookmarks to be removed.
+# If this causes problems with localization you can also do "Remove Bookmarks (#1)"
+# instead of "Remove #1 Bookmarks".
+editBookmark.removeBookmarks.label=Eliminar o marcapachinas;Eliminar os #1 marcapachinas
+editBookmark.removeBookmarks.accesskey=R
+
+# Application menu
+
+# LOCALIZATION NOTE(zoomReduce-button.tooltip): %S is the keyboard shortcut.
+zoomReduce-button.tooltip = Achiquir (%S)
+# LOCALIZATION NOTE(zoomReset-button.tooltip): %S is the keyboard shortcut.
+zoomReset-button.tooltip = Reiniciar lo nivel de zoom (%S)
+# LOCALIZATION NOTE(zoomEnlarge-button.tooltip): %S is the keyboard shortcut.
+zoomEnlarge-button.tooltip = Agrandir (%S)
+
+# LOCALIZATION NOTE (cut-button.tooltip): %S is the keyboard shortcut.
+cut-button.tooltip = Retallar (%S)
+# LOCALIZATION NOTE (copy-button.tooltip): %S is the keyboard shortcut.
+copy-button.tooltip = Copiar (%S)
+# LOCALIZATION NOTE (paste-button.tooltip): %S is the keyboard shortcut.
+paste-button.tooltip = Apegar (%S)
+
+# Geolocation UI
+
+geolocation.allowLocation=Pemitir l'acceso a la ubicación
+geolocation.allowLocation.accesskey=A
+geolocation.dontAllowLocation=No permitir-lo
+geolocation.dontAllowLocation.accesskey=n
+geolocation.shareWithSite3=Quiere permitir que %S acceda a la suya ubicación?
+geolocation.shareWithFile3=Quiere permitir que iste fichero local acceda a la suya ubicación?
+# LOCALIZATION NOTE(geolocation.shareWithSiteUnsafeDelegation):
+# %1$S is the first party origin, %2$S is the third party origin.
+geolocation.shareWithSiteUnsafeDelegation=Quier permitir que %1$S dé permiso a %2$S pa acceder a la tuya ubicación?
+geolocation.remember=Recordar ista decisión
+
+# Virtual Reality Device UI
+xr.allow=Permitir acceso a la realidat virtual
+xr.allow.accesskey=P
+xr.dontAllow=No permitir-lo
+xr.dontAllow.accesskey=n
+xr.shareWithSite3=Permites que %S acceda a dispositivos de realidat virtual? Esto podrÃa exposar información confidencial.
+xr.shareWithFile3=Permites que este fichero local acceda a dispositivos de realidat virtual? Este podrÃa exposar información confidencial.
+xr.remember=Recordar esta decisión
+
+# Persistent storage UI
+persistentStorage.allow=Permitir
+persistentStorage.allow.accesskey=A
+persistentStorage.neverAllow.label=No permitir-lo nunca
+persistentStorage.neverAllow.accesskey=N
+persistentStorage.notNow.label=No pas agora
+persistentStorage.notNow.accesskey=g
+persistentStorage.allowWithSite=Quiere permitir que %S almagazene datos en algamazemamiento persistent?
+
+webNotifications.allow=Permitir las notificacions
+webNotifications.allow.accesskey=a
+webNotifications.notNow=No pas agora
+webNotifications.notNow.accesskey=n
+webNotifications.never=No permitir nunca
+webNotifications.never.accesskey=v
+webNotifications.receiveFromSite2=Quiere permitir que %S ninvie notificacions?
+
+# Phishing/Malware Notification Bar.
+# LOCALIZATION NOTE (notADeceptiveSite, notAnAttack)
+# The two button strings will never be shown at the same time, so
+# it's okay for them to have the same access key
+safebrowsing.getMeOutOfHereButton.label=Saca-me d'aquÃ!
+safebrowsing.getMeOutOfHereButton.accessKey=S
+safebrowsing.deceptiveSite=Iste puesto puet estar malicioso!
+safebrowsing.notADeceptiveSiteButton.label=Iste no ye un puesto maliciosoâ¦
+safebrowsing.notADeceptiveSiteButton.accessKey=m
+safebrowsing.reportedAttackSite=S'ha informau que iste ye un puesto web atacant!
+safebrowsing.notAnAttackButton.label=Isto no ye un puesto atacantâ¦
+safebrowsing.notAnAttackButton.accessKey=a
+safebrowsing.reportedUnwantedSite=Puesto denunciau como de Softwar no deseyau!
+safebrowsing.reportedHarmfulSite=Puesto reportau como perchudicial!
+
+# Ctrl-Tab
+# LOCALIZATION NOTE (ctrlTab.listAllTabs.label): #1 represents the number
+# of tabs in the current browser window. It will always be 2 at least.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+ctrlTab.listAllTabs.label=;Listar as #1 pestanyas
+
+# LOCALIZATION NOTE (addKeywordTitleAutoFill): %S will be replaced by the page's title
+# Used as the bookmark name when saving a keyword for a search field.
+addKeywordTitleAutoFill=Mirar %S
+
+# safeModeRestart
+safeModeRestartPromptTitle=Reiniciar con os complementos desactivaus
+safeModeRestartPromptMessage=Ye seguro de querer desactivar totz os complementos y reiniciar?
+safeModeRestartButton=Reiniciar
+
+# LOCALIZATION NOTE (browser.menu.showCharacterEncoding): Set to the string
+# "true" (spelled and capitalized exactly that way) to show the "Text
+# Encoding" menu in the main Firefox button on Windows. Any other value will
+# hide it. Regardless of the value of this setting, the "Text Encoding"
+# menu will always be accessible via the "Web Developer" menu.
+# This is not a string to translate; it just controls whether the menu shows
+# up in the Firefox button. If users frequently use the "Text Encoding"
+# menu, set this to "true". Otherwise, you can leave it as "false".
+browser.menu.showCharacterEncoding=false
+
+# Mozilla data reporting notification (Telemetry, Firefox Health Report, etc)
+dataReportingNotification.message = %1$S ninvia automaticament bells datos ta %2$S pa que podamos amillorar a suya experiencia.
+dataReportingNotification.button.label = Deixar-me trigar o que quiero compartir
+dataReportingNotification.button.accessKey = c
+
+# Process hang reporter
+processHang.label = Una web ye fendo que o tuyo navegador vaiga pando. Qué querrÃa fer?
+# LOCALIZATION NOTE (processHang.add-on.label): %1$S is the name of the
+# extension. %2$S is the name of the product (e.g., Firefox)
+processHang.add-on.label = Un script en a extensión â%1$Sâ ye fendo que %2$S vaiga mas lento.
+processHang.add-on.learn-more.text = Saber-ne mas
+processHang.button_stop.label = Aturar lo
+processHang.button_stop.accessKey = t
+processHang.button_stop_sandbox.label = Desactivar temporalment la extensión en a Pachina
+processHang.button_stop_sandbox.accessKey = A
+processHang.button_wait.label = Aguardar
+processHang.button_wait.accessKey = A
+processHang.button_debug.label = Depurar o script
+processHang.button_debug.accessKey = D
+
+# LOCALIZATION NOTE (fullscreenButton.tooltip): %S is the keyboard shortcut for full screen
+fullscreenButton.tooltip=Amostrar a finestra en pantalla completa (%S)
+
+# These are visible when opening the popup inside the bookmarks sidebar
+sidebar.moveToLeft=Mover la barra lateral enta la zurda
+sidebar.moveToRight=Mover la barra lateral enta la Dreita
+
+# LOCALIZATION NOTE (getUserMedia.shareCamera2.message,
+# getUserMedia.shareMicrophone2.message,
+# getUserMedia.shareScreen3.message,
+# getUserMedia.shareCameraAndMicrophone2.message,
+# getUserMedia.shareCameraAndAudioCapture2.message,
+# getUserMedia.shareScreenAndMicrophone3.message,
+# getUserMedia.shareScreenAndAudioCapture3.message,
+# getUserMedia.shareAudioCapture2.message):
+# %S is the website origin (e.g. www.mozilla.org)
+getUserMedia.shareCamera2.message = Quiere permitir que %S faga servir la camara?
+getUserMedia.shareMicrophone2.message = Quiere permitir que %S faga servir lo microfono?
+getUserMedia.shareScreen3.message = Quiere permitir que %S se mire la suya pantalla?
+getUserMedia.shareCameraAndMicrophone2.message = Quiere permitir que %S faga servir la camera y lo microfono?
+getUserMedia.shareCameraAndAudioCapture2.message = Quiere permitir que %S faga servir la camera y escuite l'audio d'ista pestanya?
+getUserMedia.shareScreenAndMicrophone3.message = Quiere permitir que %S faga servir lo suyo microfono y veiga la suya pantalla?
+getUserMedia.shareScreenAndAudioCapture3.message = Quiere permitir que %S acceda a la suya pantalla y escuite l'audio d'ista pestanya?
+getUserMedia.shareAudioCapture2.message = Quiere permitir que %S escuite l'audio d'ista pestanya?
+
+# LOCALIZATION NOTE (getUserMedia.shareCameraUnsafeDelegation.message,
+# getUserMedia.shareMicrophoneUnsafeDelegation.message,
+# getUserMedia.shareScreenUnsafeDelegation.message,
+# getUserMedia.shareCameraAndMicrophoneUnsafeDelegation.message,
+# getUserMedia.shareCameraAndAudioCaptureUnsafeDelegation.message,
+# getUserMedia.shareScreenAndMicrophoneUnsafeDelegation.message,
+# getUserMedia.shareScreenAndAudioCaptureUnsafeDelegation.message,
+# %1$S is the first party origin.
+# %2$S is the third party origin.
+getUserMedia.shareCameraUnsafeDelegation.message = Permites que %1$S dé acceso a %2$S a la tuya camara?
+getUserMedia.shareMicrophoneUnsafeDelegations.message = Permites que %1$S dé acceso a %2$S a lo tuyo microfono?
+getUserMedia.shareScreenUnsafeDelegation.message = Permites que %1$S dé permiso a %2$S pa veyer la tuya pantalla?
+getUserMedia.shareCameraAndMicrophoneUnsafeDelegation.message = Permites que %1$S dé acceso a %2$S a la tuya camara y microfono?
+getUserMedia.shareCameraAndAudioCaptureUnsafeDelegation.message = Permites que %1$S dé acceso a %2$S a la tuya camara y a escuitar l'audio d'esta pestanya?
+getUserMedia.shareScreenAndMicrophoneUnsafeDelegation.message = Permites que %1$S dé acceso a %2$S a lo tuyo microfono y veiga la tuya pantalla?
+getUserMedia.shareScreenAndAudioCaptureUnsafeDelegation.message = Permites que %1$S dé permiso a %2$S pa escuitar l'audio d'esta pestanya y veyer la tuya pantalla?
+
+# LOCALIZATION NOTE (getUserMedia.shareScreenWarning.message): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+# %S will be the 'learn more' link
+getUserMedia.shareScreenWarning.message = Nomás compartir pantallas con puestos de confianza. Compartir podrÃa permitir que puestos enganyosos se fagan pasar por vusté y le furten datos privaus. %S
+# LOCALIZATION NOTE (getUserMedia.shareFirefoxWarning.message): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+# %1$S is brandShortName (eg. Firefox)
+# %2$S will be the 'learn more' link
+getUserMedia.shareFirefoxWarning.message = Nomás compartir %1$S con puestos en os quals confÃe. Compartir podrÃa permitir que puestos enganyosos se fagan pasar por vusté y le furten datos privaus. %2$S
+# LOCALIZATION NOTE(getUserMedia.shareScreen.learnMoreLabel): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+getUserMedia.shareScreen.learnMoreLabel = Saber-ne mas
+getUserMedia.selectWindowOrScreen.label=Finestra u pantalla a compartir:
+getUserMedia.selectWindowOrScreen.accesskey=F
+getUserMedia.pickWindowOrScreen.label = Triar finestra u pantalla
+getUserMedia.shareEntireScreen.label = Pantalla completa
+# LOCALIZATION NOTE (getUserMedia.shareMonitor.label):
+# %S is screen number (digits 1, 2, etc)
+# Example: Screen 1, Screen 2,..
+getUserMedia.shareMonitor.label = Pantalla %S
+# LOCALIZATION NOTE (getUserMedia.shareApplicationWindowCount.label):
+# Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Replacement for #1 is the name of the application.
+# Replacement for #2 is the number of windows currently displayed by the application.
+getUserMedia.shareApplicationWindowCount.label=#1 (#2 finestra);#1 (#2 finestras)
+# LOCALIZATION NOTE (getUserMedia.allow.label,
+# getUserMedia.dontAllow.label):
+# These two buttons are the possible answers to the various prompts in the
+# "getUserMedia.share{device}.message" strings.
+getUserMedia.allow.label = Permitir
+getUserMedia.allow.accesskey = P
+getUserMedia.dontAllow.label = No permitir-lo
+getUserMedia.dontAllow.accesskey = N
+getUserMedia.remember=Recordar ista decisión
+# LOCALIZATION NOTE (getUserMedia.reasonForNoPermanentAllow.screen3,
+# getUserMedia.reasonForNoPermanentAllow.audio,
+# getUserMedia.reasonForNoPermanentAllow.insecure):
+# %S is brandShortName
+getUserMedia.reasonForNoPermanentAllow.screen3=%S no puede permitir l'acceso permanent a la suya pantalla.
+getUserMedia.reasonForNoPermanentAllow.audio=%S no puede acceder de traza permanent a l'audio de garra pestanya sin demandar-le antes con quà lo quiere compartir.
+getUserMedia.reasonForNoPermanentAllow.insecure=La suya connexión a iste puesto no ye segura. Pa protecher-le, %S nomás permitirá l'acceso en ista sesión.
+
+getUserMedia.sharingMenu.label = Pestanyas que comparten dispositivos
+getUserMedia.sharingMenu.accesskey = d
+# LOCALIZATION NOTE (getUserMedia.sharingMenuCamera
+# getUserMedia.sharingMenuMicrophone,
+# getUserMedia.sharingMenuAudioCapture,
+# getUserMedia.sharingMenuApplication,
+# getUserMedia.sharingMenuScreen,
+# getUserMedia.sharingMenuWindow,
+# getUserMedia.sharingMenuBrowser,
+# getUserMedia.sharingMenuCameraMicrophone,
+# getUserMedia.sharingMenuCameraMicrophoneApplication,
+# getUserMedia.sharingMenuCameraMicrophoneScreen,
+# getUserMedia.sharingMenuCameraMicrophoneWindow,
+# getUserMedia.sharingMenuCameraMicrophoneBrowser,
+# getUserMedia.sharingMenuCameraAudioCapture,
+# getUserMedia.sharingMenuCameraAudioCaptureApplication,
+# getUserMedia.sharingMenuCameraAudioCaptureScreen,
+# getUserMedia.sharingMenuCameraAudioCaptureWindow,
+# getUserMedia.sharingMenuCameraAudioCaptureBrowser,
+# getUserMedia.sharingMenuCameraApplication,
+# getUserMedia.sharingMenuCameraScreen,
+# getUserMedia.sharingMenuCameraWindow,
+# getUserMedia.sharingMenuCameraBrowser,
+# getUserMedia.sharingMenuMicrophoneApplication,
+# getUserMedia.sharingMenuMicrophoneScreen,
+# getUserMedia.sharingMenuMicrophoneWindow,
+# getUserMedia.sharingMenuMicrophoneBrowser,
+# getUserMedia.sharingMenuAudioCaptureApplication,
+# getUserMedia.sharingMenuAudioCaptureScreen,
+# getUserMedia.sharingMenuAudioCaptureWindow,
+# getUserMedia.sharingMenuAudioCaptureBrowser):
+# %S is the website origin (e.g. www.mozilla.org)
+getUserMedia.sharingMenuCamera = %S (camara)
+getUserMedia.sharingMenuMicrophone = %S (microfono)
+getUserMedia.sharingMenuAudioCapture = %S (audio d'a pestanya)
+getUserMedia.sharingMenuApplication = %S (aplicación)
+getUserMedia.sharingMenuScreen = %S (pantalla)
+getUserMedia.sharingMenuWindow = %S (finestra)
+getUserMedia.sharingMenuBrowser = %S (pestanya)
+getUserMedia.sharingMenuCameraMicrophone = %S (camara y microfono)
+getUserMedia.sharingMenuCameraMicrophoneApplication = %S (camara, microfono y aplicación)
+getUserMedia.sharingMenuCameraMicrophoneScreen = %S (camara, microfono y pantalla)
+getUserMedia.sharingMenuCameraMicrophoneWindow = %S (camara, microfono y finestra)
+getUserMedia.sharingMenuCameraMicrophoneBrowser = %S (camara, microfono y pestanya)
+getUserMedia.sharingMenuCameraAudioCapture = %S (camera y audio d'a pestanya)
+getUserMedia.sharingMenuCameraAudioCaptureApplication = %S (camera, audio d'a pestanya y aplicación)
+getUserMedia.sharingMenuCameraAudioCaptureScreen = %S (camera, audio d'a pestanya y pantalla)
+getUserMedia.sharingMenuCameraAudioCaptureWindow = %S (camera, audio d'a pestanya y finestra)
+getUserMedia.sharingMenuCameraAudioCaptureBrowser = %S (camera, audio d'a pestanya y pestanya)
+getUserMedia.sharingMenuCameraApplication = %S (camara y aplicación)
+getUserMedia.sharingMenuCameraScreen = %S (camara y pantalla)
+getUserMedia.sharingMenuCameraWindow = %S (camara y finestra)
+getUserMedia.sharingMenuCameraBrowser = %S (camara y pestanya)
+getUserMedia.sharingMenuMicrophoneApplication = %S (microfono y aplicación)
+getUserMedia.sharingMenuMicrophoneScreen = %S (microphone y pantalla)
+getUserMedia.sharingMenuMicrophoneWindow = %S (microfono y finestra)
+getUserMedia.sharingMenuMicrophoneBrowser = %S (microfono y pestanya)
+getUserMedia.sharingMenuAudioCaptureApplication = %S (audio d'a pestanya y aplicación)
+getUserMedia.sharingMenuAudioCaptureScreen = %S (audio d'a pestanya y pantalla)
+getUserMedia.sharingMenuAudioCaptureWindow = %S (audio d'a pestanya y finestra)
+getUserMedia.sharingMenuAudioCaptureBrowser = %S (audio d'a pestanya y pestanya)
+# LOCALIZATION NOTE(getUserMedia.sharingMenuUnknownHost): this is used for the website
+# origin for the sharing menu if no readable origin could be deduced from the URL.
+getUserMedia.sharingMenuUnknownHost = Orichen desconoixiu
+
+# LOCALIZATION NOTE(emeNotifications.drmContentPlaying.message2): %S is brandShortName.
+emeNotifications.drmContentPlaying.message2 = Bell audio u video d'iste puesto fan servir software DRM, o qual puet limitar o que %S le deixará fer con ell.
+emeNotifications.drmContentPlaying.button.label = Configurarâ¦
+emeNotifications.drmContentPlaying.button.accesskey = C
+
+# LOCALIZATION NOTE(emeNotifications.drmContentDisabled.message): NB: inserted via innerHTML, so please don't use <, > or & in this string. %S will be the 'learn more' link
+emeNotifications.drmContentDisabled.message = Ha d'activar DRM ta reproducir bell audio u video d'ista pachina. %S
+emeNotifications.drmContentDisabled.button.label = Activar DRM
+emeNotifications.drmContentDisabled.button.accesskey = A
+# LOCALIZATION NOTE(emeNotifications.drmContentDisabled.learnMoreLabel): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+emeNotifications.drmContentDisabled.learnMoreLabel = Saber-ne mas
+
+# LOCALIZATION NOTE(emeNotifications.drmContentCDMInstalling.message): NB: inserted via innerHTML, so please don't use <, > or & in this string. %S is brandShortName
+emeNotifications.drmContentCDMInstalling.message = %S ye instalando components necesarias ta reproducir l'audio u o video d'ista pachina. Intente-lo dimpués.\u0020
+
+emeNotifications.unknownDRMSoftware = Desconoixiu
+
+# LOCALIZATION NOTE - %S is brandShortName
+slowStartup.message = %S pareix que va pando⦠en⦠enchegar.
+slowStartup.helpButton.label = Aprender cómo accelerar-lo
+slowStartup.helpButton.accesskey = l
+slowStartup.disableNotificationButton.label = No tornar a alvertir-me
+slowStartup.disableNotificationButton.accesskey = a
+
+# LOCALIZATION NOTE - %S is brandShortName
+flashHang.message = %S ha cambiau bells achustes d'Adobe Flash ta amillorar as prestacions.
+flashHang.helpButton.label = Saber-ne masâ¦
+flashHang.helpButton.accesskey = S
+
+# LOCALIZATION NOTE (customizeMode.tabTitle): %S is brandShortName
+customizeMode.tabTitle = Personalizar lo %S
+
+e10s.accessibilityNotice.acceptButton.label = D'alcuerdo
+e10s.accessibilityNotice.acceptButton.accesskey = a
+
+# LOCALIZATION NOTE (e10s.accessibilityNotice.jawsMessage): %S is brandShortName
+e10s.accessibilityNotice.jawsMessage = La visualización d'o conteniu d'a pestanya ye desactivada per incompatibilidat entre %S y lo tuyo software d'accesibilidat. Per favor esviella lo tuyo lector de pantalla u cambia a Firefox Extended Support Release.
+
+# LOCALIZATION NOTE (userContextPersonal.label,
+# userContextWork.label,
+# userContextShopping.label,
+# userContextBanking.label,
+# userContextNone.label):
+# These strings specify the four predefined contexts included in support of the
+# Contextual Identity / Containers project. Each context is meant to represent
+# the context that the user is in when interacting with the site. Different
+# contexts will store cookies and other information from those sites in
+# different, isolated locations. You can enable the feature by typing
+# about:config in the URL bar and changing privacy.userContext.enabled to true.
+# Once enabled, you can open a new tab in a specific context by clicking
+# File > New Container Tab > (1 of 4 contexts). Once opened, you will see these
+# strings on the right-hand side of the URL bar.
+userContextPersonal.label = Personal
+userContextWork.label = Treballo
+userContextBanking.label = Banca
+userContextShopping.label = Mercau
+userContextNone.label = Garra contenedor
+
+userContextPersonal.accesskey = P
+userContextWork.accesskey = T
+userContextBanking.accesskey = B
+userContextShopping.accesskey = M
+userContextNone.accesskey = G
+
+userContext.aboutPage.label = Chestionar contenedors
+userContext.aboutPage.accesskey = o
+
+userContextOpenLink.label = Ubrir lo vinclo en una pestanya %S nueva
+
+muteTab.label = Silenciar a pestanya
+muteTab.accesskey = S
+unmuteTab.label = Meter son en a pestanya
+unmuteTab.accesskey = s
+playTab.label = Reproduce la pestanya
+playTab.accesskey = l
+
+muteSelectedTabs2.label = Silenciar pestanyas
+# LOCALIZATION NOTE (muteSelectedTabs2.accesskey): The accesskey should
+# match the accesskey for muteTab.accesskey
+muteSelectedTabs2.accesskey = S
+unmuteSelectedTabs2.label = Activar audio en as pestanyas
+# LOCALIZATION NOTE (unmuteSelectedTabs2.accesskey): The accesskey should
+# match the accesskey for unmuteTab.accesskey
+unmuteSelectedTabs2.accesskey = y
+playTabs.label = Reproducir prestanyas
+playTabs.accesskey = c
+
+# LOCALIZATION NOTE (sendTabsToDevice.label):
+# Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs sent to the device.
+sendTabsToDevice.label = Ninviar pestanya ta lo dispostivo;Ninviar #1 pestanyas ta lo dispositivo
+sendTabsToDevice.accesskey = n
+
+# LOCALIZATION NOTE (pageAction.sendTabsToDevice.label):
+# Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs sent to the device.
+pageAction.sendTabsToDevice.label = Ninviar la pestanya a lo dispositivo;Ninviar #1 pestanyas a lo dispositivo
+
+# LOCALIZATION NOTE (pendingCrashReports2.label): Semi-colon list of plural forms
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of pending crash reports
+pendingCrashReports2.label = Tien un reporte de fallo por ninviar;Tien #1 reportes de fallo por ninviar
+pendingCrashReports.viewAll = Veyer
+pendingCrashReports.send = Ninviar
+pendingCrashReports.alwaysSend = Ninviar siempre
+
+decoder.noCodecs.button = Aprenda cómo
+decoder.noCodecs.accesskey = L
+decoder.noCodecsLinux.message = Pa reproducir video, talment le calga instalar los codecs de video requiestos.
+decoder.noHWAcceleration.message = Pa amillorar la qualidat de video, talment le calga instalar lo Microsoftâs Media Feature Pack.
+decoder.noPulseAudio.message = Pa reproducir audio, talment le calga instalar el programa PuleAudio necesario.
+decoder.unsupportedLibavcodec.message = libavcodec puet estar vulnerable u no ye soportau, y habrÃa d'actualizar-se a play video.
+
+decoder.decodeError.message = Ha ocurriu una error entre que descodificaba un recurso multimedia.
+decoder.decodeError.button = Reportar un problema con o puesto
+decoder.decodeError.accesskey = R
+decoder.decodeWarning.message = Una error recuperabla ha ocurriu entre que se descodificaba un recuso multimedia.
+
+# LOCALIZATION NOTE (captivePortal.infoMessage3):
+# Shown in a notification bar when we detect a captive portal is blocking network access
+# and requires the user to log in before browsing.
+captivePortal.infoMessage3 = Ha d'iniciar la sesión en iste ret antes que no pueda acceder a Internet.
+# LOCALIZATION NOTE (captivePortal.showLoginPage2):
+# The label for a button shown in the info bar in all tabs except the login page tab.
+# The button shows the portal login page tab when clicked.
+captivePortal.showLoginPage2 = Ubrir la pachina d'Inicio de ret
+
+permissions.remove.tooltip = Borrar iste permiso y tornar a preguntar
+
+permissions.fullscreen.promptCanceled = Demandas de permiso en espera canceladas: las demandas de permiso no se pueden emitir antes de dentrar en modo DOM pantalla completa.
+permissions.fullscreen.fullScreenCanceled = S'ha saliu de DOM pantalla completa: las demandas de permiso no se pueden emitir mientras se ye en modo DOM pantalla completa.
+
+# LOCALIZATION NOTE (aboutDialog.architecture.*):
+# The sixtyFourBit and thirtyTwoBit strings describe the architecture of the
+# current Firefox build: 32-bit or 64-bit. These strings are used in parentheses
+# between the Firefox version and the "What's new" link in the About dialog,
+# e.g.: "48.0.2 (32-bit) " or "51.0a1 (2016-09-05) (64-bit)".
+aboutDialog.architecture.sixtyFourBit = 64 bits
+aboutDialog.architecture.thirtyTwoBit = 32 bits
+
+# LOCALIZATION NOTE (certImminentDistrust.message):
+# Shown in the browser console when visiting a website that is trusted today,
+# but won't be in the future unless the site operator makes a change.
+certImminentDistrust.message = Lo certificau de seguranza usau en este puesto web no se considerará fiable en una versión futura. Pa saber-nes mas, vesita https://wiki.mozilla.org/CA/Upcoming_Distrust_Actions
+
+midi.Allow.label = Permitir
+midi.Allow.accesskey = P
+midi.DontAllow.label = No permitir
+midi.DontAllow.accesskey = N
+midi.remember=Acordar-se d'esta decisión
+midi.shareWithFile.message = Quiere permitir que este fichero local acceda ta los suyos dispositivos MIDI?
+# LOCALIZATION NOTE (midi.shareWithSite.message): %S is the name of the site URL (https://...) requesting MIDI access
+midi.shareWithSite.message = Quiere permitir que %S acceda ta los suyos dispositivos MIDI?
+midi.shareSysexWithFile.message = Quiere permitir que este fichero local acceda a los suyos dispositivos MIDI y ninvie/reciba mensaches SysEx?
+# LOCALIZATION NOTE (midi.shareSysexWithSite.message): %S is the name of the site URL (https://...) requesting MIDI access
+midi.shareSysexWithSite.message = Quiere permitir que %S accedta a los suyos dispositivos MIDI y ninvie/reciba mensaches SysEx?
+
+# LOCALIZATION NOTE (panel.back):
+# This is used by screen readers to label the "back" button in various browser
+#Â popup panels, including the sliding subviews of the main menu.
+panel.back = Enta zaga
+
+storageAccess.Allow.label = Permitir acceso
+storageAccess.Allow.accesskey = P
+storageAccess.DontAllow.label = Blocar acceso
+storageAccess.DontAllow.accesskey = B
+
+# LOCALIZATION NOTE (storageAccess2.message):
+# %1$S is the name of the site URL (www.site1.example) trying to track the user's activity.
+# %2$S is the name of the site URL (www.site2.example) that the user is visiting. This is the same domain name displayed in the address bar.
+storageAccess2.message = Permites que %1$S faga seguimiento d'a tuya actividat de navegación en %2$S?
+
+# LOCALIZATION NOTE (storageAccess3.message, storageAccess.hintText):
+# %1$S and %3$S are both the name of the site URL (www.site1.example) trying to track the user's activity.
+# %2$S is the name of the site URL (www.site2.example) that the user is visiting. This is the same domain name displayed in the address bar.
+storageAccess3.message = Permites que %1$S faga servir cookies y datos d'o puesto en %2$S? Permitir esto puede deixar que %3$S faga seguimiento d'o que fas en este puesto.
+storageAccess.hintText = HabrÃas de blocar l'acceso si no confÃas u reconoixes %1$S.
+
+
+
+confirmationHint.sendToDevice.label = Ninviada!
+confirmationHint.copyURL.label = S'ha copiau en o portafuellas.
+confirmationHint.pageBookmarked.label = Alzada en a biblioteca!
+confirmationHint.addSearchEngine.label = S'ha anyadiu un motor de busqueda.
+confirmationHint.pinTab.label = Clavau!
+confirmationHint.pinTab.description = Fe clic en a pestanya pa desclavar-la.
+
+confirmationHint.passwordSaved.label = S'ha alzau la clau.
+confirmationHint.loginRemoved.label = S'ha eliminau l'inicio de sesión.
+confirmationHint.breakageReport.label = S'ha ninviau l'informe. Gracias!
+
+# LOCALIZATION NOTE (livebookmarkMigration.title):
+# Used by the export of user's live bookmarks to an OPML file as a title for the file.
+# %S will be replaced with brandShortName
+livebookmarkMigration.title = %S marcapachinas dinamicos
+
+# LOCALIZATION NOTE (gnomeSearchProviderSearch):
+# Used for search by Gnome Shell activity screen, %S is a searched string.
+gnomeSearchProviderSearch=Mirar %S en o web
diff --git a/browser/chrome/browser/customizableui/customizableWidgets.properties b/browser/chrome/browser/customizableui/customizableWidgets.properties
new file mode 100644
index 00000000000..403fa6c6225
--- /dev/null
+++ b/browser/chrome/browser/customizableui/customizableWidgets.properties
@@ -0,0 +1,100 @@
+# 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/.
+
+history-panelmenu.label = Historial
+# LOCALIZATION NOTE(history-panelmenu.tooltiptext2): %S is the keyboard shortcut
+history-panelmenu.tooltiptext2 = Amuestre o suyo historial (%S)
+
+remotetabs-panelmenu.label = Pestanyas sincronizadas
+remotetabs-panelmenu.tooltiptext2 = Amostrar las pestanyas d'atros dispositivos
+
+privatebrowsing-button.label = Nueva finestra privada
+# LOCALIZATION NOTE(privatebrowsing-button.tooltiptext): %S is the keyboard shortcut
+privatebrowsing-button.tooltiptext = Ubrir una nueva finestra de navegación privada (%S)
+
+save-page-button.label = Alzar a pachina
+# LOCALIZATION NOTE(save-page-button.tooltiptext3): %S is the keyboard shortcut
+save-page-button.tooltiptext3 = Alza ista pachina (%S)
+
+find-button.label = Buscar
+# LOCALIZATION NOTE(find-button.tooltiptext3): %S is the keyboard shortcut.
+find-button.tooltiptext3 = Mira en ista pachina (%S)
+
+open-file-button.label = Ubrir un fichero
+# LOCALIZATION NOTE (open-file-button.tooltiptext3): %S is the keyboard shortcut.
+open-file-button.tooltiptext3 = Ubre un fichero (%S)
+
+developer-button.label = Desembolicador
+# LOCALIZATION NOTE(developer-button.tooltiptext): %S is the keyboard shortcut
+developer-button.tooltiptext2 = Ubre ferramientas d'o desembolicador web (%S)
+
+profiler-button.label = Perfilador
+profiler-button.tooltiptext = Gravar un perfil de prestacions
+
+sidebar-button.label = Barras laterals
+sidebar-button.tooltiptext2 = Amostrar as barras laterals
+
+add-ons-button.label = Complementos
+# LOCALIZATION NOTE(add-ons-button.tooltiptext3): %S is the keyboard shortcut
+add-ons-button.tooltiptext3 = Chestionar os complementos (%S)
+
+preferences-button.label = Preferencias
+preferences-button.tooltiptext2 = Ubrir preferencias
+preferences-button.tooltiptext.withshortcut = Ubrir preferencias (%S)
+# LOCALIZATION NOTE (preferences-button.labelWin): Windows-only label for Options
+preferences-button.labelWin = Opcions
+# LOCALIZATION NOTE (preferences-button.tooltipWin): Windows-only tooltip for Options
+preferences-button.tooltipWin2 = Ubrir as opcions
+
+zoom-controls.label = Controls d'o zoom
+zoom-controls.tooltiptext2 = Controls d'o zoom
+
+zoom-out-button.label = Achiquir
+# LOCALIZATION NOTE(zoom-out-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-out-button.tooltiptext2 = Achiquir (%S)
+
+# LOCALIZATION NOTE(zoom-reset-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-reset-button.tooltiptext2 = Reiniciar o libel de zoom (%S)
+
+zoom-in-button.label = Agrandir
+# LOCALIZATION NOTE(zoom-in-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-in-button.tooltiptext2 = Agrandir (%S)
+
+edit-controls.label = Controls d'edición
+edit-controls.tooltiptext2 = Controls d'edición
+
+cut-button.label = Retallar
+# LOCALIZATION NOTE(cut-button.tooltiptext2): %S is the keyboard shortcut.
+cut-button.tooltiptext2 = Retallar (%S)
+
+copy-button.label = Copiar
+# LOCALIZATION NOTE(copy-button.tooltiptext2): %S is the keyboard shortcut.
+copy-button.tooltiptext2 = Copiar (%S)
+
+paste-button.label = Apegar
+# LOCALIZATION NOTE(paste-button.tooltiptext2): %S is the keyboard shortcut.
+paste-button.tooltiptext2 = Apegar (%S)
+
+# LOCALIZATION NOTE (characterencoding-button2.label): The \u00ad text at the beginning
+# of the string is used to disable auto hyphenation on the button text when it is displayed
+# in the menu panel.
+characterencoding-button2.label = Codificación d'o texto
+characterencoding-button2.tooltiptext = Amuestra as opcions de codificación d'o texto
+
+email-link-button.label = Ninviar un vinclo
+email-link-button.tooltiptext3 = Ninvia por correu un vinclo ta ista pachina
+
+# LOCALIZATION NOTE(quit-button.tooltiptext.linux2): %1$S is the brand name (e.g. Firefox),
+# %2$S is the keyboard shortcut
+quit-button.tooltiptext.linux2 = Salir d'o %1$S (%2$S)
+# LOCALIZATION NOTE(quit-button.tooltiptext.mac): %1$S is the brand name (e.g. Firefox),
+# %2$S is the keyboard shortcut
+quit-button.tooltiptext.mac = Salir de %1$S (%2$S)
+
+panic-button.label = Xublidar
+panic-button.tooltiptext = Xublidar bella historia de navego
+
+toolbarspring.label = Espacio flexible
+toolbarseparator.label = Separador
+toolbarspacer.label = Espacio
diff --git a/browser/chrome/browser/downloads/downloads.properties b/browser/chrome/browser/downloads/downloads.properties
new file mode 100644
index 00000000000..423a0274b9f
--- /dev/null
+++ b/browser/chrome/browser/downloads/downloads.properties
@@ -0,0 +1,97 @@
+# 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 (stateStarting):
+# Indicates that the download is starting.
+stateStarting=Empecipiandoâ¦
+# LOCALIZATION NOTE (stateFailed):
+# Indicates that the download failed because of an error.
+stateFailed=Ha fallau
+# LOCALIZATION NOTE (statePaused):
+# Indicates that the download was paused by the user.
+statePaused=Ye pausau
+# LOCALIZATION NOTE (stateCanceled):
+# Indicates that the download was canceled by the user.
+stateCanceled=S'ha cancelau
+# LOCALIZATION NOTE (stateCompleted):
+# Indicates that the download was completed.
+stateCompleted=Completau
+# LOCALIZATION NOTE (stateBlockedParentalControls):
+# Indicates that the download was blocked by the Parental Controls feature of
+# Windows. "Parental Controls" should be consistently named and capitalized
+# with the display of this feature in Windows. The following article can
+# provide a reference for the translation of "Parental Controls" in various
+# languages:
+# http://windows.microsoft.com/en-US/windows-vista/Set-up-Parental-Controls
+stateBlockedParentalControls=Os Controls Parentals l'ha blocau
+# LOCALIZATION NOTE (blockedMalware, blockedPotentiallyUnwanted,
+# blockedUncommon2):
+# These strings are shown in the panel for some types of blocked downloads. You
+# may need to adjust "downloads.width" in "downloads.dtd" if this turns out to
+# be longer than the other existing status strings.
+blockedMalware=Iste fichero contién un virus u software dolent.
+blockedPotentiallyUnwanted=Iste fichero podrÃa danyar o suyo ordinador.
+blockedInsecure = Este fichero no s'ha puesto descargar de traza segura.
+blockedUncommon2=Iste fichero no se gosa descargar a sobén.
+
+# LOCALIZATION NOTE (fileMovedOrMissing):
+# Displayed when a complete download which is not at the original folder.
+fileMovedOrMissing=S'ha tresladau lo fichero u no existe
+
+# LOCALIZATION NOTE (unblockHeaderUnblock, unblockHeaderOpen,
+# unblockTypeMalware, unblockTypePotentiallyUnwanted2,
+# unblockTypeUncommon2, unblockTip2, unblockButtonOpen,
+# unblockButtonUnblock, unblockButtonConfirmBlock):
+# These strings are displayed in the dialog shown when the user asks a blocked
+# download to be unblocked. The severity of the threat is expressed in
+# descending order by the unblockType strings, it is higher for files detected
+# as malware and lower for uncommon downloads.
+unblockHeaderUnblock=Ye seguro que quiere permitir ista descarga?
+unblockHeaderOpen=Ye seguro que quiere ubrir iste fichero?
+unblockTypeMalware=Iste fichero contién un virus u atro software dolent que puede danyar o suyo ordinador.
+unblockTypePotentiallyUnwanted2=Iste fichero, esvrazau como una baixada util, puede producir cambios inasperaus a los suyos programas y achustes.
+unblockTypeUncommon2=Iste fichero no gosa estar descargau a sobén y ubrir-lo podrÃa no estar seguro. Puede contener un virus u fer cambios inasperaus en os suyos programas u achustes.
+unblockTip2=Puet mirar una fuent alternativa de descarga u tornar a intentar-lo dimpués de nuevas.
+unblockButtonOpen=Ubrir
+unblockButtonUnblock=Permitir descarga
+unblockButtonConfirmBlock=Eliminar fichero
+
+# LOCALIZATION NOTE (sizeWithUnits):
+# %1$S is replaced with the size number, and %2$S with the measurement unit.
+sizeWithUnits=%1$S %2$S
+sizeUnknown=Mida desconoixida
+
+# LOCALIZATION NOTE (statusSeparator, statusSeparatorBeforeNumber):
+# These strings define templates for the separation of different elements in the
+# status line of a download item. As a separator, by default we use the Unicode
+# character U+2014 'EM DASH' (long dash). Examples of status lines include
+# "Canceled - 222.net", "1.1 MB - website2.com", or "Paused - 1.1 MB". Note
+# that we use a wider space after the separator when it is followed by a number,
+# just to avoid visually confusing it with with a minus sign with some fonts.
+# If you use a different separator, this might not be necessary. However, there
+# is usually no need to change the separator or the order of the substitutions,
+# even for right-to-left languages, unless the defaults are not suitable.
+statusSeparator=%1$S â %2$S
+statusSeparatorBeforeNumber=%1$S â %2$S
+
+# LOCALIZATION NOTE (otherDownloads3):
+# This is displayed in an item at the bottom of the Downloads Panel when
+# there are more downloads than can fit in the list in the panel. Use a
+# semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/Localization_and_Plurals
+otherDownloads3=Se ye descargando %1$S fitxer;Se son descargando %1$S fitxers
+
+# LOCALIZATION NOTE (showLabel, showMacLabel):
+# This is displayed when you hover a download item in the Library widget view.
+# showMacLabel is only shown on Mac OSX.
+showLabel=Ubrir la carpeta an que se troba
+showMacLabel=Ubrir en o Finder
+# LOCALIZATION NOTE (openFileLabel):
+# Displayed when hovering a complete download, indicates that it's possible to
+# open the file using an app available in the system.
+openFileLabel=Ubrir lo fichero
+# LOCALIZATION NOTE (retryLabel):
+# Displayed when hovering a download which is able to be retried by users,
+# indicates that it's possible to download this file again.
+retryLabel=Reintentar la descarga
diff --git a/browser/chrome/browser/feeds/subscribe.properties b/browser/chrome/browser/feeds/subscribe.properties
new file mode 100644
index 00000000000..b4699c2f4b5
--- /dev/null
+++ b/browser/chrome/browser/feeds/subscribe.properties
@@ -0,0 +1,10 @@
+# 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 (addProtocolHandlerMessage):
+# Message displayed when adding a protocol handler:
+# %1$S is the application's domain, %2$S is the type of protocol
+addProtocolHandlerMessage=Quiers anyadir â%1$Sâ como una aplicación pa los vinclos de tipo %2$S?
+addProtocolHandlerAddButton=Adhibir l'aplicación
+addProtocolHandlerAddButtonAccesskey=A
diff --git a/browser/chrome/browser/fxmonitor.properties b/browser/chrome/browser/fxmonitor.properties
new file mode 100644
index 00000000000..6434202d654
--- /dev/null
+++ b/browser/chrome/browser/fxmonitor.properties
@@ -0,0 +1,45 @@
+# 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/.
+
+# Header of the popup
+fxmonitor.popupHeader=Tiens bella cuenta en ista pachina?
+# Firefox Monitor must be treated as a brand, and kept in English.
+# It cannot be:
+# - Declined to adapt to grammatical case.
+# - Transliterated.
+# - Translated.
+fxmonitor.brandName=Firefox Monitor
+# Tooltip text for the popup's anchor icon in the URL bar
+# %S is replaced with fxmonitor.brandName.
+fxmonitor.anchorIcon.tooltiptext=Pachina denunciada a %S
+# Text content of popup. Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This version is only used when the number of accounts is smaller than 100,000.
+# The placeholders are:
+# #1: The exact number of accounts compromised in the breach.
+# #2: The name of the breached site.
+# #3: The year of the breach.
+# #4: The brand name ("Firefox Monitor").
+fxmonitor.popupText=La cuenta #1 de #2 ha estau compromesa en #3. Compreba #4 pa mirar si la tuya ye en periglo.;las cuentas #1 de #2 han estau compromesas en #3. Compreba #4 pa veyer si la tuya ye en periglo.
+# Text content of popup. Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This version is only used when the number of accounts is greater than 100,000.
+# The placeholders are:
+# #1: The number of accounts compromised in the breach, rounded down to the
+# most significant digit.
+# Ex.: 234,567 -> More than 200,000 accounts [...]
+# 345,678,901 -> More than 300,000,000 accounts [...]
+# 4,567,890,123 -> More than 4,000,000,000 accounts [...]
+# #2: The name of the breached site.
+# #3: The year of the breach.
+# #4: The brand name ("Firefox Monitor").
+fxmonitor.popupTextRounded=Mas de #1 cuenta de #2 ha estau compromesa en #3. Compreba #4 pa veyer si la tuya ye en periglo.; Mas de #1 cuentas de #2 han estau compromesas en #3. Compreba #4 pa veyer si la tuya ye en periglo.
+# %S is replaced with fxmonitor.brandName.
+fxmonitor.checkButton.label=Compreba %S
+fxmonitor.checkButton.accessKey=C
+fxmonitor.dismissButton.label=Descartar
+fxmonitor.dismissButton.accessKey=D
+# %S is replaced with fxmonitor.brandName.
+fxmonitor.neverShowButton.label=No amostrar nunca las alertas %S
+fxmonitor.neverShowButton.accessKey=N
diff --git a/browser/chrome/browser/migration/migration.dtd b/browser/chrome/browser/migration/migration.dtd
new file mode 100644
index 00000000000..0633ef95a06
--- /dev/null
+++ b/browser/chrome/browser/migration/migration.dtd
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/browser/chrome/browser/migration/migration.properties b/browser/chrome/browser/migration/migration.properties
new file mode 100644
index 00000000000..add176f0abc
--- /dev/null
+++ b/browser/chrome/browser/migration/migration.properties
@@ -0,0 +1,76 @@
+# 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/.
+
+profileName_format=%S %S
+
+# Browser Specific
+sourceNameIE=Internet Explorer
+sourceNameEdge=Microsoft Edge
+sourceNameEdgeBeta=Microsoft Edge Beta
+sourceNameSafari=Safari
+sourceNameCanary=Google Chrome Canary
+sourceNameChrome=Google Chrome
+sourceNameChromeBeta=Google Chrome Beta
+sourceNameChromeDev=Google Chrome Dev
+sourceNameChromium=Chromium
+sourceNameFirefox=Mozilla Firefox
+sourceName360se=Navegador seguro 360
+
+importedBookmarksFolder=Dende o %S
+
+importedSafariReadingList=Lista de lectura (dende o Safari)
+importedEdgeReadingList=Lista de lectura (dende Edge)
+
+# Import Sources
+# Note: When adding an import source for profile reset, add the string name to
+# resetProfile.js if it should be listed in the reset dialog.
+1_ie=Opcions d'Internet
+1_edge=Achustes
+1_safari=Preferencias
+1_chrome=Preferencias
+1_360se=Preferencias
+
+2_ie=Cookies
+2_edge=Cookies
+2_safari=Cookies
+2_chrome=Cookies
+2_firefox=Cookies
+2_360se=Cookies
+
+4_ie=Historial de navegación
+4_edge=Historial de navegación
+4_safari=Historial de navegación
+4_chrome=Historial de navegación
+4_firefox_history_and_bookmarks=Historial de navegación y marcapachinas
+4_360se=Historial de navegación
+
+8_ie=Historial de formularios alzaus
+8_edge=Historial de formularios alzaus
+8_safari=Historial de formularios alzaus
+8_chrome=Historial de formularios alzaus
+8_firefox=Historial de formularios alzaus
+8_360se=Historial de formularios alzaus
+
+16_ie=Claus alzadas
+16_edge=Claus alzadas
+16_safari=Claus alzadas
+16_chrome=Claus alzadas
+16_firefox=Claus alzadas
+16_360se=Claus alzadas
+
+32_ie=Preferius
+32_edge=Preferius
+32_safari=Marcapachinas
+32_chrome=Adrezas d'interés
+32_360se=Marcapachinas
+
+64_ie=Atros datos
+64_edge=Atros datos
+64_safari=Atros datos
+64_chrome=Atros datos
+64_firefox_other=Atros datos
+64_360se=Atros datos
+
+128_firefox=Finestras y pestanyas
+
diff --git a/browser/chrome/browser/newInstall.dtd b/browser/chrome/browser/newInstall.dtd
new file mode 100644
index 00000000000..53271d04904
--- /dev/null
+++ b/browser/chrome/browser/newInstall.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/browser/chrome/browser/places/bookmarkProperties.properties b/browser/chrome/browser/places/bookmarkProperties.properties
new file mode 100644
index 00000000000..9961778ad94
--- /dev/null
+++ b/browser/chrome/browser/places/bookmarkProperties.properties
@@ -0,0 +1,16 @@
+# 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/.
+
+dialogAcceptLabelAddItem=Adhibir-lo
+dialogAcceptLabelSaveItem=Alzar-lo
+dialogAcceptLabelAddMulti=Adhibir os marcapachinas
+dialogAcceptLabelEdit=Alzar
+dialogTitleAddBookmark=Adhibir un marcapachinas
+dialogTitleAddFolder=Adhibir una carpeta
+dialogTitleAddMulti=Adhibir nuevos marcapachinas
+dialogTitleEdit=Propiedatz de â%Sâ
+
+bookmarkAllTabsDefault=[Nombre d'a carpeta]
+newFolderDefault=Nueva carpeta
+newBookmarkDefault=Nuevo marcapachinas
diff --git a/browser/chrome/browser/places/places.dtd b/browser/chrome/browser/places/places.dtd
new file mode 100644
index 00000000000..b5eee92509d
--- /dev/null
+++ b/browser/chrome/browser/places/places.dtd
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Z">
+
+ A">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/browser/chrome/browser/places/places.properties b/browser/chrome/browser/places/places.properties
new file mode 100644
index 00000000000..c0ab12540a2
--- /dev/null
+++ b/browser/chrome/browser/places/places.properties
@@ -0,0 +1,75 @@
+# 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/.
+
+load-js-data-url-error=Por razons de seguranza, as URLs de javascript u de datos no se pueden cargar dende a finestra u o panel lateral de l'historial.
+noTitle=(sin titol)
+
+bookmarksMenuEmptyFolder=(Vuedo)
+
+bookmarksBackupTitle=Nombre d'o fichero de copia d'os marcapachinas
+
+bookmarksRestoreAlertTitle=Revertir os marcapachinas
+bookmarksRestoreAlert=Ista acción cambiará totz os suyos marcadors por os d'a copia de seguranza. Ye seguro?
+bookmarksRestoreTitle=Trigar una copia de seguranza d'os marcapachinas
+bookmarksRestoreFilterName=JSON
+
+bookmarksRestoreFormatError=No se puede interpretar ista mena de fichero.
+bookmarksRestoreParseError=No s'ha puesto procesar o fichero de copia de seguranza.
+
+# LOCALIZATION NOTE (view.sortBy.1.name.label): sortBy properties are versioned.
+# When any of these changes, all of the properties must be bumped, and the
+# change must be annotated here. Both label and accesskey must be updated.
+# - version 1: changed view.sortBy.1.date.
+view.sortBy.1.name.label=Ordenar por nombre
+view.sortBy.1.name.accesskey=n
+view.sortBy.1.url.label=Ordenar por puesto
+view.sortBy.1.url.accesskey=p
+view.sortBy.1.date.label=Ordenar por vesita mas recient
+view.sortBy.1.date.accesskey=v
+view.sortBy.1.visitCount.label=Ordenar por numbro de vesitas
+view.sortBy.1.visitCount.accesskey=r
+view.sortBy.1.dateAdded.label=Ordenar por data d'anyadencia
+view.sortBy.1.dateAdded.accesskey=e
+view.sortBy.1.lastModified.label=Ordenar por data de zaguera modificación
+view.sortBy.1.lastModified.accesskey=m
+view.sortBy.1.tags.label=Ordenar por etiquetas
+view.sortBy.1.tags.accesskey=t
+
+searchBookmarks=Mirar marcadors
+searchHistory=Mirar l'historial
+searchDownloads=Mirar descargas
+
+SelectImport=Importar un fichero de marcapachinas
+EnterExport=Exportar un fichero de marcapachinas
+
+detailsPane.noItems=Garra elemento
+# LOCALIZATION NOTE (detailsPane.itemsCountLabel): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of items
+# example: 111 items
+detailsPane.itemsCountLabel=Un elemento;#1 elementos
+
+
+# LOCALIZATION NOTE (lockPrompt.text)
+# %S will be replaced with the application name.
+lockPrompt.title=Error en encetar o navegador
+lockPrompt.text=Lo sistema de marcapachinas y l'historial no funcionarán ya que un d'os fichers de %S lo ye fendo servir belatra aplicación. Qualque programa de seguranza podrÃa estar causando iste problema.
+lockPromptInfoButton.label=Saber-ne mas
+lockPromptInfoButton.accessKey=n
+
+# LOCALIZATION NOTE (cmd.deleteSinglePage.accesskey,
+# cmd.deleteMultiplePages.accesskey): these accesskeys can use the same
+# character, since they're never displayed at the same time
+cmd.deleteSinglePage.label=Borrar la pachina
+cmd.deleteSinglePage.accesskey=B
+cmd.deleteMultiplePages.label=Borrar las pachinas
+cmd.deleteMultiplePages.accesskey=B
+
+# LOCALIZATION NOTE (cmd.bookmarkSinglePage.accesskey,
+# cmd.bookmarkMultiplePages.accesskey): these accesskeys can use the same
+# character, since they're never displayed at the same time
+cmd.bookmarkSinglePage.label=Pachina de marcapachinas
+cmd.bookmarkSinglePage.accesskey=M
+cmd.bookmarkMultiplePages.label=Pachinas de marcapachinas
+cmd.bookmarkMultiplePages.accesskey=M
diff --git a/browser/chrome/browser/pocket.properties b/browser/chrome/browser/pocket.properties
new file mode 100644
index 00000000000..fadf16bcfc6
--- /dev/null
+++ b/browser/chrome/browser/pocket.properties
@@ -0,0 +1,31 @@
+# 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/.
+
+addtags = Anyader etiquetas
+alreadyhaveacct = Ya fas serivr Pocket?
+errorgeneric = I ha habiu una error mirando d'alzar en Pocket.
+learnmore = Saber-ne mas
+loginnow = Iniciar sesión
+maxtaglength = Las etiquetas son limitadas a 25 caracters
+onlylinkssaved = Nomás se puede alzar vinclos
+pagenotsaved = La pachina no ye alzada
+pageremoved = Pachina eliminada
+pagesaved = Alzau en Pocket
+processingremove = Borrando la pachinaâ¦
+processingtags = Anyadendo etiquetasâ¦
+removepage = Eliminar la pachina
+save = Alzar
+saving = Se ye alzandoâ¦
+signupemail = Inscribir-se con correu electronico
+signuptosave = Inscribir-se en Pocket. Ye de gratis.
+suggestedtags = Etiquetas sucheridas
+tagline = Alzar articlos y videos con Firefox pa visualizar en Pocket en qualsquier atro dispositivo, en qualsequier momento.
+taglinestory_one = Fe clic en o botón Pocket pa alzar qualsequier articlo, video u pachina dende Firefox.
+taglinestory_two = Visualizar en Pocket quan quieras, en o dispositivo que quieras.
+tagssaved = Etiquetas anyadidas
+tos = Si continas, acceptas las condicions de servicio y politicas de confidencialidat de Pocket
+tryitnow = Intenta-lo agora
+signupfirefox = Inscribe-te con Firefox
+viewlist = Veyer la lista
+
diff --git a/browser/chrome/browser/safebrowsing/safebrowsing.properties b/browser/chrome/browser/safebrowsing/safebrowsing.properties
new file mode 100644
index 00000000000..4ddb2305625
--- /dev/null
+++ b/browser/chrome/browser/safebrowsing/safebrowsing.properties
@@ -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/.
+
+errorReportFalseDeceptiveTitle=Iste no ye un puesto enganyoso
+errorReportFalseDeceptiveMessage=No se puede reportar iste error en iste momento.
diff --git a/browser/chrome/browser/search.properties b/browser/chrome/browser/search.properties
new file mode 100644
index 00000000000..60e6d3fd1c4
--- /dev/null
+++ b/browser/chrome/browser/search.properties
@@ -0,0 +1,45 @@
+# 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/.
+
+searchtip=Mirar fendo servir %S
+
+# LOCALIZATION NOTE (searchHeader): this is displayed at the top of the panel
+# showing search suggestions.
+# %S is replaced with the name of the current default search engine.
+searchHeader=Mirar con %S
+
+# LOCALIZATION NOTE (cmd_pasteAndSearch): "Search" is a verb, this is the
+# search bar equivalent to the url bar's "Paste & Go"
+cmd_pasteAndSearch=Apegar-lo y mirar-lo
+
+cmd_clearHistory=Limpiar l'historial de busca
+cmd_clearHistory_accesskey=L
+
+# LOCALIZATION NOTE (cmd_addFoundEngine): %S is replaced by the name of
+# a search engine offered by a web page. Each engine is displayed as a
+# menuitem at the bottom of the search panel.
+cmd_addFoundEngine=Anyader "%S"
+# LOCALIZATION NOTE (cmd_addFoundEngineMenu): When more than 5 engines
+# are offered by a web page, instead of listing all of them in the
+# search panel using the cmd_addFoundEngine string, they will be
+# grouped in a submenu using cmd_addFoundEngineMenu as a label.
+cmd_addFoundEngineMenu=Adhibir buscador
+
+searchAddFoundEngine2=Anyadir motor de busqueda
+
+# LOCALIZATION NOTE (searchForSomethingWith2):
+# This string is used to build the header above the list of one-click
+# search providers: "Search for with:"
+searchForSomethingWith2=Mirar %S con:
+
+# LOCALIZATION NOTE (searchWithHeader):
+# The wording of this string should be as close as possible to
+# searchForSomethingWith2. This string will be used when the user
+# has not typed anything.
+searchWithHeader=Buscar con:
+
+# LOCALIZATION NOTE (searchSettings):
+# This is the label for the button that opens Search preferences.
+searchSettings=Cambiar os achustes de busca
+
diff --git a/browser/chrome/browser/shellservice.properties b/browser/chrome/browser/shellservice.properties
new file mode 100644
index 00000000000..bc17da5b60f
--- /dev/null
+++ b/browser/chrome/browser/shellservice.properties
@@ -0,0 +1,28 @@
+# 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 (setDefaultBrowserMessage2, setDefaultBrowserConfirm.label):
+# %S will be replaced by brandShortName
+setDefaultBrowserMessage2 = Saca treslau de %S fixando-lo como o tuyo navegador por defecto
+setDefaultBrowserConfirm.label = Fer servir %S como o mÃo navegador por defecto
+setDefaultBrowserConfirm.accesskey = v
+setDefaultBrowserOptions.label = Opcions
+setDefaultBrowserOptions.accesskey = O
+setDefaultBrowserNotNow.label = No pas agora
+setDefaultBrowserNotNow.accesskey = N
+setDefaultBrowserNever.label = No tornar a preguntar-me
+setDefaultBrowserNever.accesskey = N
+
+# LOCALIZATION NOTE (setDefaultBrowserTitle, setDefaultBrowserMessage, setDefaultBrowserDontAsk, setDefaultBrowserAlertConfirm.label, setDefaultBrowserAlertNotNow.label):
+# These strings are used as an alternative to the ones above, in a modal dialog.
+# %S will be replaced by brandShortName
+setDefaultBrowserTitle=Navegador por defecto
+setDefaultBrowserMessage=%S no ye seleccionau como navegador por defecto. Quiere que siga o suyo navegador por defecto?
+setDefaultBrowserDontAsk=Comprebar siempre que s'enciete %S.
+setDefaultBrowserAlertConfirm.label=Fer servir %S como o mÃo navegador por defecto
+setDefaultBrowserAlertNotNow.label=No pas agora
+
+desktopBackgroundLeafNameWin=Fondo d'escritorio.bmp
+DesktopBackgroundDownloading=Se ye alzando a imachenâ¦
+DesktopBackgroundSet=Establir como fondo d'escritorio
diff --git a/browser/chrome/browser/siteData.properties b/browser/chrome/browser/siteData.properties
new file mode 100644
index 00000000000..e73828d8717
--- /dev/null
+++ b/browser/chrome/browser/siteData.properties
@@ -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/.
+
+clearSiteDataPromptTitle=Limpiar totas las cookies y datos d'o puesto
+# LOCALIZATION NOTE (clearSiteDataPromptText): %S = brandShortName
+clearSiteDataPromptText=Si seleccionas âLimpiar agoraâ se limpiarán totas las cookies y datos d'o puesto almagazenaus per %S. Esto puede fer-te salir d'a sesión en bells puestos web y eliminar conteniu web offline.
+clearSiteDataNow=Borrar agora
diff --git a/browser/chrome/browser/sitePermissions.properties b/browser/chrome/browser/sitePermissions.properties
new file mode 100644
index 00000000000..014b6c65c4b
--- /dev/null
+++ b/browser/chrome/browser/sitePermissions.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/.
+
+# LOCALIZATION NOTE (state.current.allowed,
+# state.current.allowedForSession,
+# state.current.allowedTemporarily,
+# state.current.blockedTemporarily,
+# state.current.blocked,
+# state.current.hide):
+# This label is used to display active permission states in the site
+# identity popup (which does not have a lot of screen space).
+state.current.allowed = Permitiu
+state.current.allowedForSession = Permitiu durant la sesión
+state.current.allowedTemporarily = Permitir temporalment
+state.current.blockedTemporarily = Permitir temporalment
+state.current.blocked = Blocau
+state.current.prompt = Preguntar-me-lo siempre
+
+# LOCALIZATION NOTE (state.multichoice.alwaysAsk,
+# state.multichoice.allow,
+# state.multichoice.allowForSession,
+# state.multichoice.block):
+# Used to label permission state checkboxes in the page info dialog.
+state.multichoice.alwaysAsk = Demandar siempre
+state.multichoice.allow = Permitir
+state.multichoice.allowForSession = Permitir pa ista sesión
+state.multichoice.block = Blocar
+
+state.multichoice.autoplayblock = Blocar l'audio
+state.multichoice.autoplayblockall = Blocau l'audio y lo video
+state.multichoice.autoplayallow = Permitir l'audio y lo video
+
+permission.autoplay.label = Reproducción automatica
+permission.cookie.label = Establir as cookies
+permission.desktop-notification3.label = Ninviar notificacions
+permission.camera.label = Fer servir a camara
+permission.microphone.label = Fer servir o microfono
+permission.screen.label = Compartir la pantalla
+permission.install.label = Instalar os complementos
+permission.popup.label = Ubrir as finestras emerchents
+permission.geo.label = Accedir a la suya localización
+permission.xr.label = Acceder a los dispositivos de realidat virtual
+permission.shortcuts.label = Cambiar los alcorces de telcau
+permission.focus-tab-by-prompt.label = Cambiar ta ista pestanya
+permission.persistent-storage.label = Alzar los datos en l'almagazenamiento persistent
+permission.canvas.label = Extrayer datos d'o lienzo
+permission.midi.label = Acceder a dispositivos MIDI
+permission.midi-sysex.label = Acceder a dispositivos MIDI con soporte SysEx
+permission.https-only-load-insecure.label = Usar HTTP inseguro
diff --git a/browser/chrome/browser/syncBrand.dtd b/browser/chrome/browser/syncBrand.dtd
new file mode 100644
index 00000000000..7ee004244f9
--- /dev/null
+++ b/browser/chrome/browser/syncBrand.dtd
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/browser/chrome/browser/syncSetup.properties b/browser/chrome/browser/syncSetup.properties
new file mode 100644
index 00000000000..fc0de59074a
--- /dev/null
+++ b/browser/chrome/browser/syncSetup.properties
@@ -0,0 +1,14 @@
+# 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/.
+
+# Several other strings are used (via Weave.Status.login), but they come from
+# /services/sync
+
+# Firefox Accounts based setup.
+continue.label = Continar
+
+relinkVerify.title = Alvertencia de fusión
+relinkVerify.heading = Ye seguro que quiere enceetar una sesión en Sync?
+# LOCALIZATION NOTE (relinkVerify.description): Email address of a user previously signed into sync.
+relinkVerify.description = Unatro usuario encetó una sesión previament en Sync en iste equipo. Encetar sesión fusionará os marcapachinas, claus y atros achustes d'iste navegador con os de %S
diff --git a/browser/chrome/browser/tabbrowser.properties b/browser/chrome/browser/tabbrowser.properties
new file mode 100644
index 00000000000..5f9a0cc29e5
--- /dev/null
+++ b/browser/chrome/browser/tabbrowser.properties
@@ -0,0 +1,128 @@
+# 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/.
+
+tabs.emptyTabTitle=Nueva pestanya
+tabs.emptyPrivateTabTitle=Navegación privada
+tabs.closeTab=Zarrar a pestanya
+tabs.close=Zarrar
+tabs.closeTitleTabs=Quiers zarrar as pestanyas?
+tabs.closeAndQuitTitleTabs=Quiers salir y zarrar las pestanyas?
+tabs.closeAndQuitTitleTabsWin=Quies salir y zarrar las pestanyas?
+# LOCALIZATION NOTE (tabs.closeWarningMultiple):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is not considered since this string is used only for
+# multiple tabs.
+tabs.closeWarningMultiple=;Ye en momentos de zarrar #1 pestanyas. Ye seguro de continar?
+# LOCALIZATION NOTE (tabs.closeWarningMultipleSessionRestore2):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The forms for 0 or 1 items are not considered since this string is used only
+# for multiple tabs.
+# If
+# "Tabs in non-private windows will be restored when you restart"
+# is difficult to translate, you could translate
+# "Tabs (except those in private windows) will be restored when you restart"
+# instead.
+tabs.closeWarningMultipleSessionRestore2=;Yes en momentos de zarrar #1 pestanyas. Las pestanyas d'as finestras no privadas se restaurarán quan reinicies. Yes seguro de querer continar?
+tabs.closeButtonMultiple=Zarrar as pestanyas
+tabs.closeWarningPromptMe=Alvertir-me quan si miro de zarrar multiples pestanyas
+
+# LOCALIZATION NOTE (tabs.closeWarningMultipleWindows):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The forms for 0 or 1 items are not considered since this string is used only for
+# multiple windows. The %S replacement form will be replaced with the contents
+# of tabs.closeWarningMultipleWindowsTabSnippet, which will contain the number
+# of tabs in these windows.
+# Note that every one of these plural forms must contain one instance of '%S'.
+tabs.closeWarningMultipleWindows=;Yes en momentos de zarrar #1 pestanyas %S. Yes seguro de querer continar?
+# LOCALIZATION NOTE (tabs.closeWarningMultipleWindowsSessionRestore2):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The forms for 0 or 1 items are not considered since this string is used only for
+# multiple windows. The %S replacement form will be replaced with the contents
+# of tabs.closeWarningMultipleWindowsTabSnippet, which will contain the number
+# of tabs in these windows.
+# If
+# "Tabs in non-private windows will be restored when you restart"
+# is difficult to translate, you could translate
+# "Tabs (except those in private windows) will be restored when you restart"
+# instead.
+# Note that every one of these plural forms must contain one instance of '%S'.
+tabs.closeWarningMultipleWindowsSessionRestore2=;Yes en momentos de zarrar #1 finestras %S. Las pestanyas d'as finestras no privadas se restaurarán quan reinicies. Yes seguro de querer continar?
+
+# LOCALIZATION NOTE (tabs.closeWarningMultipleWindowsTabSnippet):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is not considered since this string is used only for
+# multiple windows which must contain multiple tabs (in total).
+# This string will be inserted in tabs.closeWarningMultipleWindows
+tabs.closeWarningMultipleWindowsTabSnippet=;con #1 pestanyas
+
+# LOCALIZATION NOTE (tabs.closeTabs.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will be closed. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.closeTabs.tooltip=Zarrar la pestanya;Zarrar #1 pestanyas
+
+# LOCALIZATION NOTE (tabs.muteAudio2.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# %S is the keyboard shortcut for "Mute tab".
+# #1 is the number of tabs that will be muted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.muteAudio2.tooltip=Silenciar la pestanya (%S);Silenciar #1 pestanyas (%S)
+
+# LOCALIZATION NOTE (tabs.unmuteAudio2.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# %S is the keyboard shortcut for "Unmute tab".
+# #1 is the number of tabs that will be unmuted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.unmuteAudio2.tooltip=No silenciar la pestanya (%S);No silenciar #1 pestanyas (%S)
+
+# LOCALIZATION NOTE (tabs.muteAudio2.background.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will be muted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.muteAudio2.background.tooltip=Silenciar la pestanya;Silenciar #1 pestanyas
+
+# LOCALIZATION NOTE (tabs.unmuteAudio2.background.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will be unmuted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.unmuteAudio2.background.tooltip=No silenciar la pestanya;No silenciar #1 pestanyas
+
+# LOCALIZATION NOTE (tabs.unblockAudio2.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will have their audio unblocked. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.unblockAudio2.tooltip=Reproducir la pestanya;Reproducir #1 pestanyas
+
+# LOCALIZATION NOTE (tabs.allowTabFocusByPromptForSite):
+# %S is the hostname of the site where dialogs are allowed to switch tabs
+tabs.allowTabFocusByPromptForSite=Permite que os dialogos de %S te leven t'a suya pestanya
+
+# LOCALIZATION NOTE (tabs.containers.tooltip):
+# Displayed as a tooltip on container tabs
+# %1$S is the title of the current tab
+# %2$S is the name of the current container
+tabs.containers.tooltip=%1$S - %2$S
+
+# LOCALIZATION NOTE (tabs.openWarningTitle, tabs.openWarningMultipleBranded, tabs.openButtonMultiple, tabs.openWarningPromptMeBranded):
+# These items are moved from chrome/browser/places/places.properties
+# Now they are not specific to bookmark.
+tabs.openWarningTitle=Confirmación d'obridura
+tabs.openWarningMultipleBranded=Ye en momentos d'ubrir %S pestanyas. Isto podrÃa enlentir %S entre que se cargan as pachinas. Ye seguro que quiere continar?
+tabs.openButtonMultiple=Ubrir as pestanyas
+tabs.openWarningPromptMeBranded=Alvertir-me quan ubrir multiples pestanyas pueda enlentir %S
+
+browsewithcaret.checkMsg=No me tornes a amostrar esta finestra de dialogo.
+browsewithcaret.checkWindowTitle=Navegación con cursor
+browsewithcaret.checkLabel=En pretar a tecla F7, s'activa u desactiva o modo de navegación con cursor. Esta caracteristica mete un cursor mobil en as pachinas web, permitindo a selección de texto con o teclau. Quiere activar o modo de navegación con cursor?
diff --git a/browser/chrome/browser/taskbar.properties b/browser/chrome/browser/taskbar.properties
new file mode 100644
index 00000000000..1dc17544a12
--- /dev/null
+++ b/browser/chrome/browser/taskbar.properties
@@ -0,0 +1,12 @@
+# 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/.
+
+taskbar.tasks.newTab.label=Ubrir una pestanya nueva
+taskbar.tasks.newTab.description=Ubrir una pestanya nueva d'o navegador.
+taskbar.tasks.newWindow.label=Ubrir una nueva finestra
+taskbar.tasks.newWindow.description=Ubrir una finestra nueva d'o navegador.
+taskbar.tasks.newPrivateWindow.label=Nueva finestra de navegación privada
+taskbar.tasks.newPrivateWindow.description=Ubre una nueva finestra en modo de navegación privada.
+taskbar.frequent.label=Freqüent
+taskbar.recent.label=Recient
diff --git a/browser/chrome/browser/translation.dtd b/browser/chrome/browser/translation.dtd
new file mode 100644
index 00000000000..52feb1eddd0
--- /dev/null
+++ b/browser/chrome/browser/translation.dtd
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/browser/chrome/browser/translation.properties b/browser/chrome/browser/translation.properties
new file mode 100644
index 00000000000..24610b58244
--- /dev/null
+++ b/browser/chrome/browser/translation.properties
@@ -0,0 +1,12 @@
+# 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 (translation.options.neverForLanguage.label):
+# %S is a language name coming from the global/languageNames.properties file.
+translation.options.neverForLanguage.label=No traducir nunca %S
+
+# LOCALIZATION NOTE (translation.options.neverForLanguage.accesskey):
+# The accesskey value used here should not clash with the values used for
+# translation.options.*.accesskey in translation.dtd
+translation.options.neverForLanguage.accesskey=N
diff --git a/browser/chrome/browser/uiDensity.properties b/browser/chrome/browser/uiDensity.properties
new file mode 100644
index 00000000000..b15ba9091c0
--- /dev/null
+++ b/browser/chrome/browser/uiDensity.properties
@@ -0,0 +1,5 @@
+# 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/.
+
+uiDensity.menuitem-touch.acceltext=Modo Tauleta activau
diff --git a/browser/chrome/browser/webrtcIndicator.properties b/browser/chrome/browser/webrtcIndicator.properties
new file mode 100644
index 00000000000..01ffdaf3939
--- /dev/null
+++ b/browser/chrome/browser/webrtcIndicator.properties
@@ -0,0 +1,61 @@
+# 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 : FILE This file contains the webrtc global indicator strings
+
+# LOCALIZATION NOTE (webrtcIndicator.windowtitle): %S is the brand name (e.g. Firefox).
+# This string is used so that the window has a title in tools that enumerate/look for window
+# titles. It is not normally visible anywhere.
+webrtcIndicator.windowtitle = %S - Indicador de compartición
+
+webrtcIndicator.sharingCameraAndMicrophone.tooltip = Ye compartindo a suya camara y microfono. Faga clic ta controlar a compartición.
+webrtcIndicator.sharingCamera.tooltip = Ye compartindo a suya camara. Faga clic ta controlar a compartición.
+webrtcIndicator.sharingMicrophone.tooltip = Ye compartindo o suyo microfono. Faga clic ta controlar a compartición.
+webrtcIndicator.sharingApplication.tooltip = Se ye compartindo una aplicación. Faiga clic ta controlar a compartición.
+webrtcIndicator.sharingScreen.tooltip = Ye compartindo a suya pantalla. Faga clic ta controlar a compartición.
+webrtcIndicator.sharingWindow.tooltip = Ye compartindo una finestra. Faga clic ta controlar a compartición.
+webrtcIndicator.sharingBrowser.tooltip = Se ye compartindo una pestanya. Faga clic ta controlar a compartición.
+
+
+# LOCALIZATION NOTE : The following strings are only used on Mac for
+# menus attached to icons near the clock on the mac menubar.
+
+# LOCALIZATION NOTE (webrtcIndicator.sharing*With.menuitem):
+# %S is the title of the tab using the share.
+webrtcIndicator.sharingCameraWith.menuitem = Ye compartindo la camara con â%Sâ
+webrtcIndicator.sharingMicrophoneWith.menuitem = Ye compartindo lo microfono con â%Sâ
+webrtcIndicator.sharingApplicationWith.menuitem = Ye compartindo una Aplicación con "%S"
+webrtcIndicator.sharingScreenWith.menuitem = Ye compartindo a pantalla con "%S"
+webrtcIndicator.sharingWindowWith.menuitem = Ye compartindo una finestra con "%S"
+webrtcIndicator.sharingBrowserWith.menuitem = Ye compartindo una pestanya con "%S"
+webrtcIndicator.controlSharing.menuitem = Controlar compartición
+# LOCALIZATION NOTE (webrtcIndicator.sharingCameraWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingCameraWithNTabs.menuitem = Ye compartindo a camara con #1 pestanya;Ye compartindo a camara con #1 pestanyas
+# LOCALIZATION NOTE (webrtcIndicator.sharingMicrophoneWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingMicrophoneWithNTabs.menuitem = Ye compartindo o microfono con #1 pestanya;Ye compartindo a camara con #1 pestanyas
+# LOCALIZATION NOTE (webrtcIndicator.sharingApplicationWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingApplicationWithNTabs.menuitem = Compartir una Aplicación con #1 pestanya;Compartir Aplicacions con #1 pestanyas
+# LOCALIZATION NOTE (webrtcIndicator.sharingScreenWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingScreenWithNTabs.menuitem = Ye compartindo a pantalla con #1 pestanya;Ye compartindo a camara con #1 pestanyas
+# LOCALIZATION NOTE (webrtcIndicator.sharingWindowWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingWindowWithNTabs.menuitem = Ye compartindo una finestra con #1 pestanya;Ye compartindo a camara con #1 pestanyas
+# LOCALIZATION NOTE (webrtcIndicator.sharingBrowserWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This message is shown when the contents of a tab is shared during a WebRTC
+# session, which currently is only possible with Loop/Hello.
+webrtcIndicator.sharingBrowserWithNTabs.menuitem = Ye compartindo una Pestanya con #1 pestanya;Ye compartindo Pestanyas con #1 pestanyas
+# LOCALIZATION NOTE (webrtcIndicator.controlSharingOn.menuitem):
+# %S is the title of the tab using the share.
+webrtcIndicator.controlSharingOn.menuitem = Controlar la compartición en "%S"
diff --git a/browser/chrome/overrides/appstrings.properties b/browser/chrome/overrides/appstrings.properties
new file mode 100644
index 00000000000..fe29c903f37
--- /dev/null
+++ b/browser/chrome/overrides/appstrings.properties
@@ -0,0 +1,45 @@
+# 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/.
+
+malformedURI2=Compreba que la URL ye correcta y torna a intentar-lo.
+fileNotFound=Lo Firefox no puede trobar lo fichero en %S.
+fileAccessDenied=Lo fichero de %S no ye leyible.
+dnsNotFound2=No nos podemos connectar a lo servidor en %S.
+unknownProtocolFound=Firefox no sabe cómo ubrir ista adreza, ya que uno d'os protocolos siguients (%S) no ye asociau con garra programa u no se permite en iste contexto.
+connectionFailure=Firefox no puede establir una connexión con o servidor en %S.
+netInterrupt=S'ha interrompiu a connexión ta %S entre que se cargaba a pachina.
+netTimeout=O servidor %S ye tardando masiau a responder.
+redirectLoop=O Firefox ha detectau que o servidor ye reendrezando a demanda ta ista adreza d'una traza que nunca se completará.
+## LOCALIZATION NOTE (confirmRepostPrompt): In this item, donât translate "%S"
+confirmRepostPrompt=Ta amostrar ista pachina, o %S precisa de ninviar información que repetirá qualsiquier acción (como una busca u una confirmación de compra) que haiga feito denantes.
+resendButton.label=Reninviar
+unknownSocketType=Firefox no sabe cómo comunicar-se con o servidor.
+netReset=S'ha reiniciau a connexión ta o servidor entre que a pachina se cargaba.
+notCached=O documento ya no ye disponible.
+netOffline=Firefox ye actualment en modo sin connexión y no puede navegar por la web.
+isprinting=Lo documento no se puede cambiar entre que s'imprenta u mestanto s'amuestra a suya visualización previa.
+deniedPortAccess=Ista adreza fa servir un puerto de ret que por un regular s'utiliza con fins distintas a la navegación web. O Firefox ha cancelau a suya demanda ta la suya protección.
+proxyResolveFailure=Firefox ye configurau ta usar un servidor proxy que no se puede trobar.
+proxyConnectFailure=O Firefox ye configurau ta usar un servidor proxy que ye refusando as connexions.
+contentEncodingError=No se puede amostrar a pachina que ye mirando de visualizar porque fa servir un formato de compresión no valido u no admitiu.
+unsafeContentType=No se puede amostrar a pachina que ye mirando de veyer porque ye contenida en una mena de fichero que talment no ye seguro d'ubrir. Por favor, contacte con os amos d'o puesto web ta informar-les d'iste problema.
+externalProtocolTitle=Solicitut de protocolo externo
+externalProtocolPrompt=Se debe executar una aplicación externa ta maniar vinclos %1$S:.\n\n\nVinclo demandau:\n\n%2$S\n\nAplicación: %3$S\n\n\nSi no asperaba ista solicitut, ye posible que sÃa un intento d'esclatar una vulnerabilidad en ixatro programa. Cancele ista solicitut si no seguro que no ye maliciosa.\n
+#LOCALIZATION NOTE (externalProtocolUnknown): The following string is shown if the application name can't be determined
+externalProtocolUnknown=
+externalProtocolChkMsg=Recordar a mÃa triga ta totz los vinclos d'ista mena.
+externalProtocolLaunchBtn=Executar aplicación
+malwareBlocked=S'ha informau que %S podrÃa estar un puesto atacant y s'ha bloqueyau d'alcuerdo con as suyas preferencias de seguranza.
+harmfulBlocked=Lo puesto en %S s'ha reportau como un puesto potencialment perchudicial y s'ha blocau seguntes las tuyas preferencias de seguranza.
+unwantedBlocked=S'ha informau que %S podrÃa estar un puesto de software no deseyau y s'ha bloqueyau d'alcuerdo con as suyas preferencias de seguranza.
+deceptiveBlocked=S'ha informau que %S podrÃa estar un puesto atacant y s'ha blocau d'alcuerdo con as suyas preferencias de seguranza.
+cspBlocked=Ista pachina tiene una politica de seguranza de conteniu que priva que pueda estar cargada d'ista traza.
+xfoBlocked=Ista pachina tiene una politica de X-Frame-Options que priva que se pueda cargar en este contexto.
+corruptedContentErrorv2=Lo puesto %S ha experimentau una violación de protocolo de ret que no se puede reparar.
+remoteXUL=Ista pachina fa servir una tecnolochÃa no admitida que ya no ye disponible por defecto en Firefox.
+## LOCALIZATION NOTE (sslv3Used) - Do not translate "%S".
+sslv3Used=Firefox no puede guaranciar a seguranza d'os suyos datos en %S ya que usa SSLv3, un protocolo de seguranza trencau.
+inadequateSecurityError=Lo puesto web ha mirau de noegciar en un libel de seguranza inadequau.
+blockedByPolicy=La tuya organizacaión ha blocau l'acceso ta esta pachina u puesto web.
+networkProtocolError=Firefox ha experimentau una violación de protocolo de ret que no se puede reparar.
diff --git a/browser/chrome/overrides/netError.dtd b/browser/chrome/overrides/netError.dtd
new file mode 100644
index 00000000000..0302bca7b99
--- /dev/null
+++ b/browser/chrome/overrides/netError.dtd
@@ -0,0 +1,142 @@
+
+
+
+%brandDTD;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Si l'adreza ye correcta, vet aquà tres atras cosas que puetz fer:
+
+ Tornar-lo a intentar mas enta debant.
+ Comprebar la tuya connexión de ret.
+ Si yes connectau a través d'un talla-fuego, compreba que &brandShortName; tien lo permiso d'acceso a lo Web.
+ ">
+
+ Comprebe que o nombre de fichero no tiene errors d'escritura u de l'uso de mayusclas. Comprebe si o fichero s'ha tresladau, renombrau u borrau. ">
+
+ Talment s'haiga borrau, moviu u l'acceso ye vedau por los permisos d'o fichero. ">
+
+&brandShortName; no puet cargar la pachina por bella razón.
">
+
+
+Has d'iniciar sesión en iste ret antes d'acceder a internet.">
+
+
+
+
+
+
+
+Lo documento requiesto ya no ye disponible en a memoria caché d'o &brandShortName;.Por precaución de seguranza, lo &brandShortName; no tornará a demandar automaticament documentos sensible. Faga clic en Tornar-lo a intentar pa solicitar lo documento a lo puesto web. ">
+
+ Faiga clic en "Tornar-lo a probar" ta tornar o modo en linia y esviellar a pachina. ">
+
+ Meta-se en contacto con os propietarios d'o puesto web ta informar-les d'iste problema. ">
+
+ Meta-se en contacto con os propietarios d'o puesto web ta informar-les d'iste problema. ">
+
+
+
+
+
+ PodrÃa estar que calese instalar unatro software ta ubrir l'adreza. ">
+
+ Comprebe a configuración d'o servidor proxy ta asegurar-se de que ye correcta. Meta-se en contacto con l'administrador d'o ret ta asegurar-se de que o servidor proxy ye funcionando. ">
+
+ Comprebe que os parametros de configuración d'o proxy son correctos. Comprebe que o suyo ordinador tiene una connexión de ret operativa. Si o suyo ordinador u o suyo ret son protechius por un tallafuegos u proxy, asegure-se que o &brandShortName; tiene permiso ta accedir ta la web. ">
+
+ Ixo podrÃa pasar en haber desactivau u refusau l'acceptación de cookies. ">
+
+ Asegure-se de que o suyo sistema tiene un chestor de seguranza personal instalau. Puestar se tracte de una configuración no estandar en o servidor. ">
+
+ A pachina que ye mirando de veyer no puet amostrar-se porque no ye posible verificar lâautenticidat d'os datos recibius. Meta-se en contacto con o responsable d'o puesto web ta informar-le-ne. ">
+
+
+. Si vesitas esta pachina, los atacants podrÃan rapar información como las tuyas claus, correus, u detalles de tarcheta de credito.">
+ perque esta pachina requiere una connexión segura.">
+
+. La pachina ye mal configurada u la hora d'o reloch d'o tuyo ordinador no ye correcta.">
+
+
+
+
+
+Lo problema ye muit probablement con la pachina, y no bi ha cosa a fer pa resolver-la.
+Si yes en un ret corporativo u fendo servir antivirus, puetz clamar al equipo de soporte pa aduya. Tamién puetz notificar-lo el problema a l'administrador d'a pachina.
+
+">
+
+Lo reloch de l'ordinador ye configurau como . Asegura-te que lo dÃa, hora y fuso horario d'o tuyo ordinador son correctos en as preferencias de sistema, y refresca .
+Si lo tuyo reloch ye en hora, la pachina web ye mal configurada y no bi ha cosa a fer pa solucionar lo problema. Puetz notificar-le-ne a l'administrador d'a pachina.
+
+">
+
+Lo problema ye en a pachina web y no bi ha cosa que fer pa solucionar-lo. Puetz informar d'o problema a l'administrador d'a pachina.
+">
+
+ Lo puesto podrÃa estar temporalment no disponible u masiau aqueferau. Torne a prebar-lo en bells momentos. Si no puede cargar garra pachina, comprebe a connexión de ret d'o suyo equipo. Si o suyo equipo u ret son protechius por un tallafuegos u proxy, asegure-se que o &brandShortName; tiene permiso ta accedir ta la web. ">
+
+&brandShortName; ha privau que a pachina se cargue d'ista traza porque tiene una politica de seguranza de conteniu que no lo permite.">
+
+&brandShortName; ha privau que esta pachina se cargue en este contexto perque la pachina tiene una politica de X-Frame-Options que no lo permite.">
+
+A pachina que ye mirando de veyer no se puede amostrar porque s'ha produciu una error en a transmisión d'os datos.Meta-se en contacto con os propietarios d'o puesto web ta informar-les d'iste problema ">
+
+
+
+
+
+
+Meta-se en contacto con os propietarios d'o puesto web ta informar-les d'iste problema. ">
+
+
+
+
+
+
+ tiene una politica de seguranza clamada HTTP Strict Transport Security (HSTS), que significa que &brandShortName; nomás puede connectar-se a ell de traza segura. No puetz anyadir una excepción pa vesitar este puesto.">
+
+
+
+ fa servir technolochÃa de seguranza que ye obsoleta y vulnerable debant d'un ataque. Un acatant podrÃa revelar información que vusté creyeba segura. L'administrador d'o puesto web habrá de fixar lo servidor antes que vusté pueda vesitar lo puesto.Codigo d'error: NS_ERROR_NET_INADEQUATE_SECURITY
">
+
+
+
+ ye muit posiblement un puesto seguro, pero no se puede establir una connexión segura. Este problema ye causau per que ye un software d'o tuyo ordinador u d'o tuyo ret.">
+
+
+, esto puede ser un ataque y no has de continar enta lo puesto.">
+, esto puede estar un ataque y no bi ha cosa que fer para acceder a la pachina.">
+
+, lo qual priva a &brandShortName; de connectar de traza segura. Pa vesitar , actualiza lo reloch d'o tuyo ordinador en as preferencias d'o sistema a la data, hora y zona horaria actuals, y alavez refresca .">
+
+
+
+
+
+
+
+
+La pachina que ye mirando de visualizar no se puede amostrar porque s'ha detectau un error en o procotolo de ret Per favor, contacte con os propietarios d'o puesto web pa informar-les d'este problema. ">
diff --git a/browser/chrome/overrides/settingsChange.dtd b/browser/chrome/overrides/settingsChange.dtd
new file mode 100644
index 00000000000..56349d42e92
--- /dev/null
+++ b/browser/chrome/overrides/settingsChange.dtd
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/browser/crashreporter/crashreporter-override.ini b/browser/crashreporter/crashreporter-override.ini
new file mode 100644
index 00000000000..89395cd2efa
--- /dev/null
+++ b/browser/crashreporter/crashreporter-override.ini
@@ -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/.
+; This file is in the UTF-8 encoding
+[Strings]
+; LOCALIZATION NOTE (CrashReporterProductErrorText2): The %s is replaced with a string containing detailed information.
+CrashReporterProductErrorText2=Firefox ha teniu un problema y ha fallau. Se mirará de recuperar las suyas pestanyas y finestras malas que se reinicie.\n\nDesenfortunadament, lo chenerador d'informes de fallida no ha puesto ninviar-ne uno.\n\nDetalles: %s
+CrashReporterDescriptionText2=Firefox ha teniu un problema y ha fallau. Se mirará de recuperar las suyas pestanyas y finestras malas que se reinicie.\n\nTa aduyar-nos a diagnosticar y resolver lo problema, puet ninviar-nos un informe de fallita.
diff --git a/browser/defaultagent/defaultagent_localized.ini b/browser/defaultagent/defaultagent_localized.ini
new file mode 100644
index 00000000000..d2df05de3ee
--- /dev/null
+++ b/browser/defaultagent/defaultagent_localized.ini
@@ -0,0 +1,12 @@
+# 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/.
+
+# This file is in the UTF-8 encoding
+[Strings]
+DefaultBrowserAgentTaskDescription=La fayena «Achent de navegador per defecto» controla quan lo navegador per defecto kcambia de %MOZ_APP_DISPLAYNAME% ta unatro navegador. Si lo cambio se produce en circumstancias sospeitosas, demandará a los usuarios que tornen a cambiar-lo per %MOZ_APP_DISPLAYNAME% dos veces como maximo. Lo %MOZ_APP_DISPLAYNAME% instala esta fayena automaticament y se reinstala quan s'esviella lo %MOZ_APP_DISPLAYNAME%. Per desactivar esta fayena, actualiza la preferencia «default-browser-agent.enabled» en a pachina about:config u lo parametro de politica d'interpresa «DisableDefaultBrowserAgent» de %MOZ_APP_DISPLAYNAME%.
+
+DefaultBrowserNotificationTitle=Fer de %MOZ_APP_DISPLAYNAME% lo tuyo navegador por defecto
+DefaultBrowserNotificationText=%MOZ_APP_DISPLAYNAME% ya no ye lo tuyo navegador per defecto. Quiers que torne a estar-ne?
+DefaultBrowserNotificationYesButtonText=SÃ
+DefaultBrowserNotificationNoButtonText=No
diff --git a/browser/defines.inc b/browser/defines.inc
new file mode 100644
index 00000000000..1ad799266be
--- /dev/null
+++ b/browser/defines.inc
@@ -0,0 +1,14 @@
+# 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/.
+#filter emptyLines
+
+#define MOZ_LANGPACK_CREATOR mozilla.org / Softaragonés
+
+# If non-English locales wish to credit multiple contributors, uncomment this
+
+# variable definition and use the format specified.
+
+#define MOZ_LANGPACK_CONTRIBUTORS Softaragonés Softcatalà Juan Pablo MartÃnez Cortés Chesús Daniel Trigo Daniel MartÃnez Cucalón
+
+#unfilter emptyLines
diff --git a/browser/extensions/formautofill/formautofill.properties b/browser/extensions/formautofill/formautofill.properties
new file mode 100644
index 00000000000..fd21f4ad372
--- /dev/null
+++ b/browser/extensions/formautofill/formautofill.properties
@@ -0,0 +1,241 @@
+# 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 (saveAddressesMessage): %S is brandShortName. This string is used on the doorhanger to
+# notify users that addresses are saved.
+saveAddressesMessage = %S alza dende agora las adrezas pa que puedas remplir mas aprisa los formularios.
+# LOCALIZATION NOTE (autofillOptionsLink, autofillOptionsLinkOSX): These strings are used in the doorhanger for
+# updating addresses. The link leads users to Form Autofill browser preferences.
+autofillOptionsLink = Opcions d'autorrepleno d'os formularios
+autofillOptionsLinkOSX = Preferencias d'autorrepleno d'os formularios
+# LOCALIZATION NOTE (autofillSecurityOptionsLink, autofillSecurityOptionsLinkOSX): These strings are used
+# in the doorhanger for saving credit card info. The link leads users to Form Autofill browser preferences.
+autofillSecurityOptionsLink = Autorrepleno d'os formularios y opcions de seguranza
+autofillSecurityOptionsLinkOSX = Autorrepleno d'os formularios y preferencias de seguranza
+# LOCALIZATION NOTE (changeAutofillOptions, changeAutofillOptionsOSX): These strings are used on the doorhanger
+# that notifies users that addresses are saved. The button leads users to Form Autofill browser preferences.
+changeAutofillOptions = Cambiar las opcions d'autorrepleno d'os formularios
+changeAutofillOptionsOSX = Cambiar las preferencias d'autorrepleno d'os formularios
+changeAutofillOptionsAccessKey = C
+# LOCALIZATION NOTE (addressesSyncCheckbox): If Sync is enabled, this checkbox is displayed on the doorhanger
+# shown when saving addresses.
+addressesSyncCheckbox = Compartir las adrezas con los dispositivos sincronizaus
+# LOCALIZATION NOTE (creditCardsSyncCheckbox): If Sync is enabled and credit card sync is available,
+# this checkbox is displayed on the doorhanger shown when saving credit card.
+creditCardsSyncCheckbox = Compartir las tarchetas de credito con los dispositivos sincronizaus
+# LOCALIZATION NOTE (updateAddressMessage, updateAddressDescriptionLabel, createAddressLabel, updateAddressLabel):
+# Used on the doorhanger when an address change is detected.
+updateAddressMessage = QuerrÃa esviellar la suya adreza con esta nueva información?
+updateAddressDescriptionLabel = Adreza a esviellar:
+createAddressLabel = Crear una nueva adreza
+createAddressAccessKey = C
+updateAddressLabel = Esviellar l'adreza
+updateAddressAccessKey = U
+# LOCALIZATION NOTE (saveCreditCardMessage, saveCreditCardDescriptionLabel, saveCreditCardLabel, cancelCreditCardLabel, neverSaveCreditCardLabel):
+# Used on the doorhanger when users submit payment with credit card.
+# LOCALIZATION NOTE (saveCreditCardMessage): %S is brandShortName.
+saveCreditCardMessage = Quiere que %S alce esta tarcheta de credito? (No s'alzará lo codigo de seguranza)
+saveCreditCardDescriptionLabel = Tarcheta de credito a alzar:
+saveCreditCardLabel = Alzar la tarcheta de credito
+saveCreditCardAccessKey = S
+cancelCreditCardLabel = No alzar-la
+cancelCreditCardAccessKey = D
+neverSaveCreditCardLabel = No alzar nunca tarchetas de credito
+neverSaveCreditCardAccessKey = N
+# LOCALIZATION NOTE (updateCreditCardMessage, updateCreditCardDescriptionLabel, createCreditCardLabel, updateCreditCardLabel):
+# Used on the doorhanger when an credit card change is detected.
+updateCreditCardMessage = Quiers esviellar la tuya tarcheta de credito con esta nueva información?
+updateCreditCardDescriptionLabel = Tarcheta de credito a esviellar:
+createCreditCardLabel = Crear nueva tarcheta de credito
+createCreditCardAccessKey = C
+updateCreditCardLabel = Esviellar la tarcheta de credito
+updateCreditCardAccessKey = U
+# LOCALIZATION NOTE (openAutofillMessagePanel): Tooltip label for Form Autofill doorhanger icon on address bar.
+openAutofillMessagePanel = Ubrir lo panel de mensache d'autorreplenau de formularios
+
+# LOCALIZATION NOTE ( (autocompleteFooterOptionShort, autocompleteFooterOptionOSXShort): Used as a label for the button,
+# displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autocompleteFooterOptionShort = Mas opcions
+autocompleteFooterOptionOSXShort = Preferencias
+
+# LOCALIZATION NOTE (autocompleteFooterOption2):
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autocompleteFooterOption2 = Opcions d'autoreplenau de formularios
+# LOCALIZATION NOTE (autocompleteFooterOptionOSX2):
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autocompleteFooterOptionOSX2 = Preferencias d'autorreplenau de formularios
+# LOCALIZATION NOTE (autocompleteFooterOptionShort2):
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+# The short version is used for inputs below a certain width (e.g. 150px).
+autocompleteFooterOptionShort2 = Opcions d'autorreplenau
+# LOCALIZATION NOTE (autocompleteFooterOptionOSXShort2):
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+# The short version is used for inputs below a certain width (e.g. 150px).
+autocompleteFooterOptionOSXShort2 = Preferencias d'autorreplenau
+# LOCALIZATION NOTE (category.address, category.name, category.organization2, category.tel, category.email):
+# Used in autofill drop down suggestion to indicate what other categories Form Autofill will attempt to fill.
+category.address = adreza
+category.name = nombre
+category.organization2 = organización
+category.tel = telefono
+category.email = correu-e
+# LOCALIZATION NOTE (fieldNameSeparator): This is used as a separator between categories.
+fieldNameSeparator = ,\u0020
+# LOCALIZATION NOTE (phishingWarningMessage, phishingWarningMessage2): The warning
+# text that is displayed for informing users what categories are about to be filled.
+# "%S" will be replaced with a list generated from the pre-defined categories.
+# The text would be e.g. Also autofills organization, phone, email.
+phishingWarningMessage = Autorreplena tamién %S
+phishingWarningMessage2 = Autorreplena %S
+# LOCALIZATION NOTE (insecureFieldWarningDescription): %S is brandShortName. This string is used in drop down
+# suggestion when users try to autofill credit card on an insecure website (without https).
+insecureFieldWarningDescription = %S ha detectau un puesto inseguro. L'autorreplenau de formularios s'ha desactivau temporalment.
+# LOCALIZATION NOTE (clearFormBtnLabel2): Label for the button in the dropdown menu that used to clear the populated
+# form.
+clearFormBtnLabel2 = Limpiar lo formulario d'autorreplenau
+
+autofillHeader = Formularios y autorreplenau
+# LOCALIZATION NOTE (autofillAddressesCheckbox): Label for the checkbox that enables autofilling addresses.
+autofillAddressesCheckbox = Autorreplenar adrezas
+# LOCALIZATION NOTE (learnMoreLabel): Label for the link that leads users to the Form Autofill SUMO page.
+learnMoreLabel = Saber-ne mas
+# LOCALIZATION NOTE (savedAddressesBtnLabel): Label for the button that opens a dialog that shows the
+# list of saved addresses.
+savedAddressesBtnLabel = Adrezas alzadasâ¦
+# LOCALIZATION NOTE (autofillCreditCardsCheckbox): Label for the checkbox that enables autofilling credit cards.
+autofillCreditCardsCheckbox = Autorreplenar tarchetas de credito
+# LOCALIZATION NOTE (savedCreditCardsBtnLabel): Label for the button that opens a dialog that shows the list
+# of saved credit cards.
+savedCreditCardsBtnLabel = Tarchetas de credito alzadasâ¦
+
+autofillReauthCheckboxMac = Requiere autentificar-se en macOS pa fer autorreplenau, veyer u editar tarchetas de credito alzadas.
+autofillReauthCheckboxWin = Requiere autentificar-se en Windows pa fer autorreplenau, veyer u editar tarchetas de credito alzadas.
+autofillReauthCheckboxLin = Requiere autentificar-se en Linux pa fer autorreplenau, veyer u editar tarchetas de credito alzadas.
+
+# LOCALIZATION NOTE (autofillReauthOSDialogMac): This string is
+# preceded by the operating system (macOS) with "Firefox is trying to ", and
+# has a period added to its end. Make sure to test in your locale.
+autofillReauthOSDialogMac = cambiar las preferencias d'autenticación
+autofillReauthOSDialogWin = Pa cambiar las preferencias d'autentificación, escribe las tuyas credencials de Windows.
+autofillReauthOSDialogLin = Pa cambiar las preferencias d'autentificación, escribe las tuyas credencials de Linux.
+
+# LOCALIZATION NOTE (manageAddressesTitle, manageCreditCardsTitle): The dialog title for the list of addresses or
+# credit cards in browser preferences.
+manageAddressesTitle = Adrezas alzadas
+manageCreditCardsTitle = Tarchetas de credito alzadas
+# LOCALIZATION NOTE (addressesListHeader, creditCardsListHeader): The header for the list of addresses or credit cards
+# in browser preferences.
+addressesListHeader = Adrezas
+creditCardsListHeader = Tarchetas de credito
+removeBtnLabel = Eliminar
+addBtnLabel = Anyaderâ¦
+editBtnLabel = Editarâ¦
+# LOCALIZATION NOTE (manageDialogsWidth): This strings sets the default width for windows used to manage addresses and
+# credit cards.
+manageDialogsWidth = 560px
+
+# LOCALIZATION NOTE (addNewAddressTitle, editAddressTitle): The dialog title for creating or editing addresses
+# in browser preferences.
+addNewAddressTitle = Anyader nueva adreza
+editAddressTitle = Editar adreza
+givenName = Nombre
+additionalName = Segundo nombre
+familyName = Apellius
+organization2 = Organización
+streetAddress = Adreza postal
+
+## address-level-3 (Sublocality) names
+# LOCALIZATION NOTE (neighborhood): Used in IR, MX
+neighborhood = Barrio
+# LOCALIZATION NOTE (village_township): Used in MY
+village_township = Lugar u villa
+island = Isla
+# LOCALIZATION NOTE (townland): Used in IE
+townland = Municipio
+
+## address-level-2 names
+city = Ciudat
+# LOCALIZATION NOTE (district): Used in HK, SD, SY, TR as Address Level-2
+# and used in KR as Sublocality.
+district = Distrito
+# LOCALIZATION NOTE (post_town): Used in GB, NO, SE
+post_town = Localidat
+# LOCALIZATION NOTE (suburb): Used in AU as Address Level-2
+# and used in ZZ as Sublocality.
+suburb = Suburbio
+
+# address-level-1 names
+province = Provincia
+state = Estau
+county = Condau
+# LOCALIZATION NOTE (parish): Used in BB, JM
+parish = Parroquia
+# LOCALIZATION NOTE (prefecture): Used in JP
+prefecture = Prefectura
+# LOCALIZATION NOTE (area): Used in HK
+area = Aria
+# LOCALIZATION NOTE (do_si): Used in KR
+do_si = Do/Si
+# LOCALIZATION NOTE (department): Used in NI, CO
+department = Department
+# LOCALIZATION NOTE (emirate): Used in AE
+emirate = Emirato
+# LOCALIZATION NOTE (oblast): Used in RU and UA
+oblast = Oblast
+
+# LOCALIZATION NOTE (pin, postalCode, zip, eircode): Postal code name types
+# LOCALIZATION NOTE (pin): Used in IN
+pin = Pin
+postalCode = Codigo postal
+zip = Codigo postal (Estaus Unius)
+# LOCALIZATION NOTE (eircode): Used in IE
+eircode = Codigo postal (Eircode)
+
+country = PaÃs u rechión
+tel = Telefono
+email = Correu-e
+cancelBtnLabel = Cancelar
+saveBtnLabel = Alzar
+countryWarningMessage2 = L'autorreplenau de formularios nomás ye disponible per agora en bells paÃses.
+
+# LOCALIZATION NOTE (addNewCreditCardTitle, editCreditCardTitle): The dialog title for creating or editing
+# credit cards in browser preferences.
+addNewCreditCardTitle = Anyader una nueva tarcheta de credito
+editCreditCardTitle = Editar tarcheta de credito
+cardNumber = Numero de tarcheta
+invalidCardNumber = Escribe un numero de tarcheta valido
+nameOnCard = Nombre d'o titular en a tarcheta
+cardExpiresMonth = Mes de caducidat
+cardExpiresYear = Anyo de caducidat
+billingAddress = Adreza de facturación
+cardNetwork = Tipo de tarcheta
+# LOCALIZATION NOTE (cardCVV): Credit card security code https://en.wikipedia.org/wiki/Card_security_code
+cardCVV = CVV
+
+# LOCALIZATION NOTE: (cardNetwork.*): These are brand names and should only be translated when a locale-specific name for that brand is in common use
+cardNetwork.amex = American Express
+cardNetwork.cartebancaire = Carte Bancaire
+cardNetwork.diners = Diners Club
+cardNetwork.discover = Discover
+cardNetwork.jcb = JCB
+cardNetwork.mastercard = MasterCard
+cardNetwork.mir = MIR
+cardNetwork.unionpay = Union Pay
+cardNetwork.visa = Visa
+
+# LOCALIZATION NOTE (editCreditCardPasswordPrompt.*, useCreditCardPasswordPrompt.*): %S is brandShortName.
+editCreditCardPasswordPrompt.win = %S ye mirando d'amostrar la información d'a tarcheta. Confirma contino l'acceso a esta cuenta de Windows.
+editCreditCardPasswordPrompt.macosx = %S está mirando d'amostrar información d'a tarcheta de credito.
+# LOCALIZATION NOTE (editCreditCardPasswordPrompt.macos): This string is
+# preceded by the operating system (macOS) with "Firefox is trying to ", and
+# has a period added to its end. Make sure to test in your locale.
+editCreditCardPasswordPrompt.macos = amostrar información d'a tarcheta de credito
+editCreditCardPasswordPrompt.linux = %S ye mirando d'amostrar la información d'a tarcheta de credito.
+useCreditCardPasswordPrompt.win = %S ye mirando de fer servir la información alzada d'as tarchetas de credito. Confirma contino l'acceso a esta cuenta de Windows.
+useCreditCardPasswordPrompt.macosx = %S ye mirando de fer servir la información d'as tarchetas de credito alzadas.
+# LOCALIZATION NOTE (useCreditCardPasswordPrompt.macos): This string is
+# preceded by the operating system (macOS) with "Firefox is trying to ", and
+# has a period added to its end. Make sure to test in your locale.
+useCreditCardPasswordPrompt.macos = fa servir la información d'as tarchetas de credito alzadas
+useCreditCardPasswordPrompt.linux = %S ye mirando de fer servir la información d'as tarchetas de credito alzadas.
diff --git a/browser/extensions/report-site-issue/webcompat.properties b/browser/extensions/report-site-issue/webcompat.properties
new file mode 100644
index 00000000000..1230ad0bbca
--- /dev/null
+++ b/browser/extensions/report-site-issue/webcompat.properties
@@ -0,0 +1,10 @@
+# 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(wc-reporter.label2): This string will be used in the
+# Firefox page actions menu. Localized length should be considered.
+wc-reporter.label2=Reportar un problema con o puestoâ¦
+# LOCALIZATION NOTE(wc-reporter.tooltip): A site compatibility issue is
+# a website bug that exists in one browser (Firefox), but not another.
+wc-reporter.tooltip=Reporta un problema de compatibilidat con o puesto
diff --git a/browser/firefox-l10n.js b/browser/firefox-l10n.js
new file mode 100644
index 00000000000..b410ad9aef4
--- /dev/null
+++ b/browser/firefox-l10n.js
@@ -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/.
+
+#filter substitution
+
diff --git a/browser/installer/custom.properties b/browser/installer/custom.properties
new file mode 100644
index 00000000000..23cc2e489e4
--- /dev/null
+++ b/browser/installer/custom.properties
@@ -0,0 +1,92 @@
+# 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:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+REG_APP_DESC=$BrandShortName permite una navegación web facil y segura. Una interficie d'usario familiar, caracteristicas de seguranza amilloradas, incluindo-ie protección contra robos d'identidat en linia, y busca integrada le permiten quitar o maximo d'a web.
+CONTEXT_OPTIONS=&Opcions d'o $BrandShortName
+CONTEXT_SAFE_MODE=Modo &seguro d'o $BrandShortName
+OPTIONS_PAGE_TITLE=Mena d'instalación
+OPTIONS_PAGE_SUBTITLE=Trigue as opcions d'instalación
+SHORTCUTS_PAGE_TITLE=Definición d'os alcorces
+SHORTCUTS_PAGE_SUBTITLE=Creyar iconos de programa
+COMPONENTS_PAGE_TITLE=Configurar os components opcionals
+COMPONENTS_PAGE_SUBTITLE=Components opcionals recomendaus
+OPTIONAL_COMPONENTS_DESC=O servicio de mantenimiento le permitirá d'esviellar o $BrandShortName silenciosament en un segundo plan.
+MAINTENANCE_SERVICE_CHECKBOX_DESC=Instalar o &Servicio de mantenimiento
+SUMMARY_PAGE_TITLE=Resumen
+SUMMARY_PAGE_SUBTITLE=Tot presto ta instalar o $BrandShortName
+SUMMARY_INSTALLED_TO=O $BrandShortName s'instalará en a siguient ubicación:
+SUMMARY_REBOOT_REQUIRED_INSTALL=Talment calga reiniciar l'ordinador ta completar a instalación.
+SUMMARY_REBOOT_REQUIRED_UNINSTALL=Talment calga reiniciar l'ordinador ta completar a desinstalación.
+SUMMARY_TAKE_DEFAULTS=Fer &servir o $BrandShortName como o mÃo navegador por defecto
+SUMMARY_INSTALL_CLICK=Faiga clic en Instalar ta continar.
+SUMMARY_UPGRADE_CLICK=Faiga clic en Esviellar ta continar.
+SURVEY_TEXT=&Diga-nos qué en piensa, d'o $BrandShortName
+LAUNCH_TEXT=&Executar agora o $BrandShortName
+CREATE_ICONS_DESC=Creyar iconos ta o $BrandShortName:
+ICONS_DESKTOP=En o mÃo es&criptorio
+ICONS_STARTMENU=En a mÃa carpeta de Programas d'o menú &Inicio
+ICONS_QUICKLAUNCH=En a mÃa barra de inicio &rapido
+WARN_MANUALLY_CLOSE_APP_INSTALL=Cal zarrar o $BrandShortName ta poder seguir con a instalación.\n\nZarre o $BrandShortName ta continar.
+WARN_MANUALLY_CLOSE_APP_UNINSTALL=Cal zarrar $BrandShortName ta seguir con a desinstalación.\n\nZarre $BrandShortName ta continar.
+WARN_MANUALLY_CLOSE_APP_REFRESH=Cal zarrar $BrandShortName ta seguir con o restablimiento.\n\nZarre $BrandShortName ta continar.
+WARN_WRITE_ACCESS=No tiene acceso d'escritura ta o directorio d'instalación.\n\nPrete Acceptar ta trigar un directorio diferent.
+WARN_DISK_SPACE=No tiene pro espacio en disco ta fer a instalación en ista ubicación.\n\nPrete Acceptar ta trigar unatra ubicación diferent.
+WARN_MIN_SUPPORTED_OSVER_MSG=No se puet instalar $BrandShortName. Ista versión de $BrandShortName requiere ${MinSupportedVer} u mas nueva. Faga clic en o botón OK pa mas información.
+WARN_MIN_SUPPORTED_CPU_MSG=No se puet instalar $BrandShortName. Ista versión de $BrandShortName requiere un procesador con soporte ${MinSupportedCPU}. Faga clic en o botón OK pa mas información.
+WARN_MIN_SUPPORTED_OSVER_CPU_MSG=No se puet instalar $BrandShortName. Ista versión de $BrandShortName requiere ${MinSupportedVer} u mas nueva y un procesador con soporte ${MinSupportedCPU}. Faga clic en o botón OK pa mas información.
+WARN_RESTART_REQUIRED_UNINSTALL=Cal reiniciar o suyo ordinador ta rematar a desinstalación de $BrandShortName. Quiere reiniciar agora mesmo?
+WARN_RESTART_REQUIRED_UPGRADE=Ha de reiniciar o suyo ordinador ta rematar una actualización anterior de $BrandShortName. Quiere reiniciar agora mesmo?
+ERROR_CREATE_DIRECTORY_PREFIX=Error en creyar o directorio:
+ERROR_CREATE_DIRECTORY_SUFFIX=Faiga clic en Cancelar ta aturar a instalación u\nen Reintentar ta intentar-lo de nuevas.
+
+UN_CONFIRM_PAGE_TITLE=Desinstalar o $BrandFullName
+UN_CONFIRM_PAGE_SUBTITLE=Eliminar o $BrandFullName de l'equipo.
+UN_CONFIRM_UNINSTALLED_FROM=O $BrandShortName se desinstalará d'a siguient ubicación:
+UN_CONFIRM_CLICK=Faiga clic en desinstalar ta continar.
+
+UN_REFRESH_PAGE_TITLE=En cuenta d'ixo, quiere restablir $BrandShortName a lo estau inicial?
+UN_REFRESH_PAGE_EXPLANATION=Si tiens prolemas con $BrandShortName, restablirlo a lo estau inicial puet aduyar.\n\nAsinas restablirá los parametros per defecto y suprimirá los modulos complementarios. Torna de nuevo pa Aquò restablirà los paramètres per defaut e suprimirà los moduls complementaris. Enpecipia dende zero pa un rendimiento optimo.
+UN_REFRESH_LEARN_MORE=&Saber-ne mas
+UN_REFRESH_BUTTON=&Restablir $BrandShortName a lo estau inicial
+
+BANNER_CHECK_EXISTING=Se ye comprebando a instalación existentâ¦
+
+STATUS_INSTALL_APP=Se ye instalando o $BrandShortNameâ¦
+STATUS_INSTALL_LANG=Se son instalando os fichers de luenga (${AB_CD})â¦
+STATUS_UNINSTALL_MAIN=Se ye desinstalando o $BrandShortNameâ¦
+STATUS_CLEANUP=Fendo a casa un poquetâ¦
+
+UN_SURVEY_CHECKBOX_LABEL=Conta-le a Mozilla perque yes desinstalando $BrandShortName
+
+# _DESC strings support approximately 65 characters per line.
+# One line
+OPTIONS_SUMMARY=Trigue a mena d'instalación que prefiera y faiga clic en Siguient.
+# One line
+OPTION_STANDARD_DESC=O $BrandShortName s'instalará con as opcions mas comunas.
+OPTION_STANDARD_RADIO=&Estandard
+# Two lines
+OPTION_CUSTOM_DESC=Puede trigar as opcions individuals a instalar. Recomendau ta usuarios con experiencia.
+OPTION_CUSTOM_RADIO=&Personalizada
+
+# LOCALIZATION NOTE:
+# The following text replaces the Install button text on the summary page.
+# Verify that the access key for InstallBtn (in override.properties) and
+# UPGRADE_BUTTON is not already used by SUMMARY_TAKE_DEFAULTS.
+UPGRADE_BUTTON=&Esviellar
diff --git a/browser/installer/mui.properties b/browser/installer/mui.properties
new file mode 100644
index 00000000000..ee4a39070bf
--- /dev/null
+++ b/browser/installer/mui.properties
@@ -0,0 +1,61 @@
+# 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/.
+
+# To make the l10n tinderboxen see changes to this file you can change a value
+# name by adding - to the end of the name followed by chars (e.g. Branding-2).
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+MUI_TEXT_WELCOME_INFO_TITLE=Bienplegau en l'asistent d'instalación d'o $BrandFullNameDA
+MUI_TEXT_WELCOME_INFO_TEXT=Iste asistent le guidará a traviés d'a instalación d'o $BrandFullNameDA.\n\nSe recomienda que zarre a resta d'aplicacions antes d'encetar a instalación. Isto le permitirá d'esviellar os fichers de sistema afectaus sin haber de reiniciar o suyo equipo.\n\n$_CLICK
+MUI_TEXT_COMPONENTS_TITLE=Triga d'os components
+MUI_TEXT_COMPONENTS_SUBTITLE=Trigue qué caracteristicas d'o $BrandFullNameDA quiere instalar.
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE=Descripción
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO=Pose o ratet dencima d'un component ta veyer a suya descripción.
+MUI_TEXT_DIRECTORY_TITLE=Trigue una ubicación d'instalación
+MUI_TEXT_DIRECTORY_SUBTITLE=Trigue a carpeta en a qual quiere instalar o $BrandFullNameDA.
+MUI_TEXT_INSTALLING_TITLE=Se ye instalando
+MUI_TEXT_INSTALLING_SUBTITLE=Por favor, aguarde entre que s'instala o $BrandFullNameDA.
+MUI_TEXT_FINISH_TITLE=S'ha completau a instalación
+MUI_TEXT_FINISH_SUBTITLE=A instalación s'ha completau correctament.
+MUI_TEXT_ABORT_TITLE=S'ha abandonau a instalación
+MUI_TEXT_ABORT_SUBTITLE=A instalación no s'ha completau correctament.
+MUI_BUTTONTEXT_FINISH=&Finalizar
+MUI_TEXT_FINISH_INFO_TITLE=L'asistent d'instalación d'o $BrandFullNameDA ha acabau
+MUI_TEXT_FINISH_INFO_TEXT=S'ha instalau o $BrandFullNameDA en o suyo ordinador.\n\nPrete Finalizar ta zarrar iste asistent.
+MUI_TEXT_FINISH_INFO_REBOOT=Cal reiniciar o suyo ordinador ta completar a instalación de $BrandFullNameDA. Deseya reiniciar-lo agora?
+MUI_TEXT_FINISH_REBOOTNOW=Reiniciar agora
+MUI_TEXT_FINISH_REBOOTLATER=Lo reiniciaré manualment mas tarde
+MUI_TEXT_STARTMENU_TITLE=Trigue a carpeta d'o menú Inicio
+MUI_TEXT_STARTMENU_SUBTITLE=Trigue una carpeta d'o menú Inicio ta los accesos de directos de $BrandFullNameDA.
+MUI_INNERTEXT_STARTMENU_TOP=Trigue a carpeta d'o menú Inicio en a qual le ferÃa goyo de creyar os accesos dreitos d'o programa. Tamién puede escribir-ie unatro nombre si deseya creyar una carpeta nueva.
+MUI_TEXT_ABORTWARNING=Ye seguro que quiere salir d'a instalación d'o $BrandFullName?
+MUI_UNTEXT_WELCOME_INFO_TITLE=Bienplegau en l'asistent de desinstalación d'o $BrandFullNameDA
+MUI_UNTEXT_WELCOME_INFO_TEXT=Iste asistent le guidará a traviés d'a desinstalación de $BrandFullNameDA.\n\nAntes d'encetar a desinstalación, asegure-se que o $BrandFullNameDA no ye executando-se.\n\n$_CLICK
+MUI_UNTEXT_CONFIRM_TITLE=Desinstalar o $BrandFullNameDA
+MUI_UNTEXT_CONFIRM_SUBTITLE=Eliminar o $BrandFullNameDA d'o suyo ordinador.
+MUI_UNTEXT_UNINSTALLING_TITLE=Se ye desinstalando
+MUI_UNTEXT_UNINSTALLING_SUBTITLE=Aguarde entre que o $BrandFullNameDA se desinstala.
+MUI_UNTEXT_FINISH_TITLE=S'ha rematau a desinstalación
+MUI_UNTEXT_FINISH_SUBTITLE=A desinstalación s'ha completau correctament.
+MUI_UNTEXT_ABORT_TITLE=S'ha abandonau a desinstalación
+MUI_UNTEXT_ABORT_SUBTITLE=A desinstalación no s'ha completau correctament.
+MUI_UNTEXT_FINISH_INFO_TITLE=L'asistent de desinstalación de $BrandFullNameDA ha acabau
+MUI_UNTEXT_FINISH_INFO_TEXT=O $BrandFullNameDA s'ha desintalau d'o suyo ordinador.\n\nPrete Finalizar ta zarrar iste asistent.
+MUI_UNTEXT_FINISH_INFO_REBOOT=Car reiniciar o suyo ordinador ta completar a desinstalación de $BrandFullNameDA. Deseya reiniciar-lo agora?
+MUI_UNTEXT_ABORTWARNING=Ye seguro que quiere salir d'a desinstalación d'o $BrandFullName?
diff --git a/browser/installer/nsisstrings.properties b/browser/installer/nsisstrings.properties
new file mode 100644
index 00000000000..57e9fa67b3b
--- /dev/null
+++ b/browser/installer/nsisstrings.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/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandProductName, $BrandFullName,
+# or $BrandFullNameDA with a custom string and always use the same one as used
+# by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+INSTALLER_WIN_CAPTION=Instalador de $BrandShortName
+
+STUB_CLEANUP_PAVEOVER_HEADER2=$BrandShortName ya ye instalau. Imos a esviellar-lo.
+STUB_CLEANUP_REINSTALL_HEADER2=$BrandShortName ya ye instalau. Imos a baixar una nueva copia.
+
+STUB_CLEANUP_PAVEOVER_BUTTON2=Esviellar
+STUB_CLEANUP_REINSTALL_BUTTON2=Reinstalar
+STUB_CLEANUP_CHECKBOX_LABEL2=Restaurar los achustes per defecto y sacar los complementos viellos pa un rendimiento optimo
+
+STUB_INSTALLING_LABEL2=Se ye instalandoâ¦
+STUB_INSTALLING_HEADLINE2=Optimizacion d'os tuyos parametros per la velocidat, privacidat y seguranza.
+STUB_INSTALLING_BODY2=$BrandShortName será presto d'aquà a un momento.
+STUB_BLURB_FIRST1=Lo $BrandShortName mas rapido y responsivo dica hue
+STUB_BLURB_SECOND1=Carga de pachinas y cambio de pestanyas mas rapido
+STUB_BLURB_THIRD1=Navegación privada potent
+STUB_BLURB_FOOTER2=Feito per la chent, no pas per lo proveito
+
+WARN_MIN_SUPPORTED_OSVER_MSG=No se puet instalar $BrandShortName. Ista versión de $BrandShortName requiere ${MinSupportedVer} u mas nueva. Faga clic en o botón OK pa mas información.
+WARN_MIN_SUPPORTED_CPU_MSG=No se puet instalar $BrandShortName. Ista versión de $BrandShortName requiere un procesador con soporte ${MinSupportedCPU}. Faga clic en o botón OK pa mas información.\u0020
+WARN_MIN_SUPPORTED_OSVER_CPU_MSG=No se puet instalar $BrandShortName. Ista versión de $BrandShortName requiere ${MinSupportedVer} u mas nueva y un procesador con soporte ${MinSupportedCPU}. Faga clic en o botón OK pa mas información.
+WARN_WRITE_ACCESS_QUIT=No tiens acceso a escribir en o directorio d'instalación
+WARN_DISK_SPACE_QUIT=No tiens prou espacio de disco pa fer la instalación.
+
+ERROR_DOWNLOAD_CONT=Umm. Per bella razón, no s'ha puesto instalar $BrandShortName.\nTriga OK pa empecipiar de nuevas.
+
+STUB_CANCEL_PROMPT_HEADING=Quiers instalar $BrandShortName?
+STUB_CANCEL_PROMPT_MESSAGE=Si cancelas, $BrandShortName no s'instalará.
+STUB_CANCEL_PROMPT_BUTTON_CONTINUE=Instalar $BrandShortName
+STUB_CANCEL_PROMPT_BUTTON_EXIT=Cancelar
diff --git a/browser/installer/override.properties b/browser/installer/override.properties
new file mode 100644
index 00000000000..1f5cee64ae8
--- /dev/null
+++ b/browser/installer/override.properties
@@ -0,0 +1,86 @@
+# 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:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+# Strings that require a space at the end should be enclosed with double
+# quotes and the double quotes will be removed. To add quotes to the beginning
+# and end of a strong enclose the add and additional double quote to the
+# beginning and end of the string (e.g. ""This will include quotes"").
+
+SetupCaption=Instalación d'o $BrandFullName
+UninstallCaption=Desinstalación d'o $BrandFullName
+BackBtn=< Enta &zaga
+NextBtn=Enta &debant >
+AcceptBtn=&Accepto os termins de l'alcuerdo de licencia
+DontAcceptBtn=&No accepto os termins de l'alcuerdo de licencia
+InstallBtn=&Instalar
+UninstallBtn=&Desinstalar
+CancelBtn=Cancelar
+CloseBtn=&Zarrar
+BrowseBtn=&Navegarâ¦
+ShowDetailsBtn=Amostrar &detalles
+ClickNext=Faiga clic en Enta debant ta continar.
+ClickInstall=Faiga clic en Instalar ta encomenzar a instalación.
+ClickUninstall=Faiga clic en Desinstalar ta encomenzar a desinstalación.
+Completed=S'ha acabau
+LicenseTextRB=Por favor, revise l'alcuerdo de licencia antes d'instalar o $BrandFullNameDA. Si accepta totz os termins de l'alcuerdo, trigue a primera opción de debaixo. $_CLICK
+ComponentsText=Marque os components que quiere instalar y desmarque os que no quiera instalar. $_CLICK
+ComponentsSubText2_NoInstTypes=Trigue os components ta instalar:
+DirText=S'instalará o $BrandFullNameDA en a siguient carpeta. Ta instalar-lo en una carpeta diferent, faiga clic en Examinar y trigue belatra carpeta. $_CLICK
+DirSubText=Carpeta de destÃn
+DirBrowseText=Trigue a carpeta a on s'instalará o $BrandFullNameDA:
+SpaceAvailable="Espacio disponible: "
+SpaceRequired="Espacio preciso: "
+UninstallingText=O $BrandFullNameDA se desinstalará d'a siguient carpeta. $_CLICK
+UninstallingSubText=Se ye desinstalando de:
+FileError=Error en ubrir o fichero ta escribir: \r\n\r\n$0\r\n\r\nPrete Abandonar ta aturar a instalación,\r\nen Reintentar ta prebar-lo atra vegada, u\r\nen Ignorar ta blincar iste fichero.
+FileError_NoIgnore=Error en ubrir o fichero ta escribir: \r\n\r\n$0\r\n\r\nPrete en Reintentar ta intentar-lo de nuevas, u\r\nen Cancelar ta aturar a instalación.
+CantWrite="No se puede escribir: "
+CopyFailed=A copia ha fallau
+CopyTo="Copiar ta "
+Registering="Se ye rechistrando: "
+Unregistering="Se ye borrando o rechistro: "
+SymbolNotFound="No s'ha trobau o simbolo: "
+CouldNotLoad="No s'ha puesto cargar: "
+CreateFolder="Creyar a carpeta: "
+CreateShortcut="Creyar l'acceso dreito: "
+CreatedUninstaller="S'ha creyau o desintalador: "
+Delete="Borrar o fichero: "
+DeleteOnReboot="Eliminar en reiniciar: "
+ErrorCreatingShortcut="Error en creyar l'acceso dreito: "
+ErrorCreating="S'ha produciu una error en creyar: "
+ErrorDecompressing=S'ha produciu una error en descomprimir os datos! L'instalador ye corrompiu?
+ErrorRegistering=S'ha produciu una error en rechistrar a DLL
+ExecShell="Entrepite d'ordens: "
+Exec="Executar: "
+Extract="Extrayer: "
+ErrorWriting="Extrayer: s'ha produciu una error en escribir en o fichero "
+InvalidOpcode=O instalador ye corrompiu: o codigo d'operación no ye valido
+NoOLE="No i hai OLE ta: "
+OutputFolder="Carpeta de salida: "
+RemoveFolder="Eliminar a carpeta: "
+RenameOnReboot="Renombrar en reiniciar: "
+Rename="Renombrar: "
+Skipped="S'ha blincau: "
+CopyDetails=Copiar detalles en o portafuellas
+LogInstall=Rechistrar o proceso d'instalación
+Byte=B
+Kilo=K
+Mega=M
+Giga=G
diff --git a/browser/pdfviewer/chrome.properties b/browser/pdfviewer/chrome.properties
new file mode 100644
index 00000000000..56e590d1ff5
--- /dev/null
+++ b/browser/pdfviewer/chrome.properties
@@ -0,0 +1,19 @@
+# Copyright 2012 Mozilla Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Chrome notification bar messages and buttons
+unsupported_feature=Iste documento PDF talment no s'amuestre correctament.
+unsupported_feature_forms=Iste documento PDF contién formularios. A cumplimentación d'os campos de formularios no ye encara posible.
+open_with_different_viewer=Ubrir con belatro visor diferent
+open_with_different_viewer.accessKey=o
diff --git a/browser/pdfviewer/viewer.properties b/browser/pdfviewer/viewer.properties
new file mode 100644
index 00000000000..e33936cde6d
--- /dev/null
+++ b/browser/pdfviewer/viewer.properties
@@ -0,0 +1,251 @@
+# Copyright 2012 Mozilla Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Main toolbar buttons (tooltips and alt text for images)
+previous.title=Pachina anterior
+previous_label=Anterior
+next.title=Pachina siguient
+next_label=Siguient
+
+# LOCALIZATION NOTE (page.title): The tooltip for the pageNumber input.
+page.title=Pachina
+# LOCALIZATION NOTE (of_pages): "{{pagesCount}}" will be replaced by a number
+# representing the total number of pages in the document.
+of_pages=de {{pagesCount}}
+# LOCALIZATION NOTE (page_of_pages): "{{pageNumber}}" and "{{pagesCount}}"
+# will be replaced by a number representing the currently visible page,
+# respectively a number representing the total number of pages in the document.
+page_of_pages=({{pageNumber}} de {{pagesCount}})
+
+zoom_out.title=Achiquir
+zoom_out_label=Achiquir
+zoom_in.title=Agrandir
+zoom_in_label=Agrandir
+zoom.title=Grandaria
+presentation_mode.title=Cambear t'o modo de presentación
+presentation_mode_label=Modo de presentación
+open_file.title=Ubrir o fichero
+open_file_label=Ubrir
+print.title=Imprentar
+print_label=Imprentar
+download.title=Descargar
+download_label=Descargar
+bookmark.title=Vista actual (copiar u ubrir en una nueva finestra)
+bookmark_label=Vista actual
+
+# Secondary toolbar and context menu
+tools.title=Ferramientas
+tools_label=Ferramientas
+first_page.title=Ir ta la primer pachina
+first_page.label=Ir ta la primer pachina
+first_page_label=Ir ta la primer pachina
+last_page.title=Ir ta la zaguer pachina
+last_page.label=Ir ta la zaguera pachina
+last_page_label=Ir ta la zaguer pachina
+page_rotate_cw.title=Chirar enta la dreita
+page_rotate_cw.label=Chirar enta la dreita
+page_rotate_cw_label=Chira enta la dreita
+page_rotate_ccw.title=Chirar enta la zurda
+page_rotate_ccw.label=Chirar en sentiu antihorario
+page_rotate_ccw_label=Chirar enta la zurda
+
+cursor_text_select_tool.title=Activar la ferramienta de selección de texto
+cursor_text_select_tool_label=Ferramienta de selección de texto
+cursor_hand_tool.title=Activar la ferramienta man
+cursor_hand_tool_label=Ferramienta man
+
+scroll_vertical.title=Usar lo desplazamiento vertical
+scroll_vertical_label=Desplazamiento vertical
+scroll_horizontal.title=Usar lo desplazamiento horizontal
+scroll_horizontal_label=Desplazamiento horizontal
+scroll_wrapped.title=Activaar lo desplazamiento contino
+scroll_wrapped_label=Desplazamiento contino
+
+spread_none.title=No unir vistas de pachinas
+spread_none_label=Una pachina nomás
+spread_odd.title=Mostrar vista de pachinas, con as impars a la zurda
+spread_odd_label=Doble pachina, impar a la zurda
+spread_even.title=Amostrar vista de pachinas, con as pars a la zurda
+spread_even_label=Doble pachina, para a la zurda
+
+# Document properties dialog box
+document_properties.title=Propiedatz d'o documento...
+document_properties_label=Propiedatz d'o documento...
+document_properties_file_name=Nombre de fichero:
+document_properties_file_size=Grandaria d'o fichero:
+# LOCALIZATION NOTE (document_properties_kb): "{{size_kb}}" and "{{size_b}}"
+# will be replaced by the PDF file size in kilobytes, respectively in bytes.
+document_properties_kb={{size_kb}} KB ({{size_b}} bytes)
+# LOCALIZATION NOTE (document_properties_mb): "{{size_mb}}" and "{{size_b}}"
+# will be replaced by the PDF file size in megabytes, respectively in bytes.
+document_properties_mb={{size_mb}} MB ({{size_b}} bytes)
+document_properties_title=Titol:
+document_properties_author=Autor:
+document_properties_subject=Afer:
+document_properties_keywords=Parolas clau:
+document_properties_creation_date=Calendata de creyación:
+document_properties_modification_date=Calendata de modificación:
+# LOCALIZATION NOTE (document_properties_date_string): "{{date}}" and "{{time}}"
+# will be replaced by the creation/modification date, and time, of the PDF file.
+document_properties_date_string={{date}}, {{time}}
+document_properties_creator=Creyador:
+document_properties_producer=Creyador de PDF:
+document_properties_version=Versión de PDF:
+document_properties_page_count=Numero de pachinas:
+document_properties_page_size=Mida de pachina:
+document_properties_page_size_unit_inches=pulgadas
+document_properties_page_size_unit_millimeters=mm
+document_properties_page_size_orientation_portrait=vertical
+document_properties_page_size_orientation_landscape=horizontal
+document_properties_page_size_name_a3=A3
+document_properties_page_size_name_a4=A4
+document_properties_page_size_name_letter=Carta
+document_properties_page_size_name_legal=Legal
+# LOCALIZATION NOTE (document_properties_page_size_dimension_string):
+# "{{width}}", "{{height}}", {{unit}}, and {{orientation}} will be replaced by
+# the size, respectively their unit of measurement and orientation, of the (current) page.
+document_properties_page_size_dimension_string={{width}} x {{height}} {{unit}} {{orientation}}
+# LOCALIZATION NOTE (document_properties_page_size_dimension_name_string):
+# "{{width}}", "{{height}}", {{unit}}, {{name}}, and {{orientation}} will be replaced by
+# the size, respectively their unit of measurement, name, and orientation, of the (current) page.
+document_properties_page_size_dimension_name_string={{width}} x {{height}} {{unit}} {{name}}, {{orientation}}
+# LOCALIZATION NOTE (document_properties_linearized): The linearization status of
+# the document; usually called "Fast Web View" in English locales of Adobe software.
+document_properties_linearized=Vista web rapida:
+document_properties_linearized_yes=SÃ
+document_properties_linearized_no=No
+document_properties_close=Zarrar
+
+print_progress_message=Se ye preparando la documentación pa imprentarâ¦
+# LOCALIZATION NOTE (print_progress_percent): "{{progress}}" will be replaced by
+# a numerical per cent value.
+print_progress_percent={{progress}}%
+print_progress_close=Cancelar
+
+# Tooltips and alt text for side panel toolbar buttons
+# (the _label strings are alt text for the buttons, the .title strings are
+# tooltips)
+toggle_sidebar.title=Amostrar u amagar a barra lateral
+toggle_sidebar_notification.title=Cambiar barra lateral (lo documento contiene esquema/adchuntos)
+toggle_sidebar_notification2.title=Cambiar barra lateral (lo documento contiene esquema/adchuntos/capas)
+toggle_sidebar_label=Amostrar a barra lateral
+document_outline.title=Amostrar esquema d'o documento (fer doble clic pa expandir/compactar totz los items)
+document_outline_label=Esquema d'o documento
+attachments.title=Amostrar os adchuntos
+attachments_label=Adchuntos
+layers.title=Amostrar capas (doble clic para reiniciar totas las capas a lo estau per defecto)
+layers_label=Capas
+thumbs.title=Amostrar as miniaturas
+thumbs_label=Miniaturas
+findbar.title=Trobar en o documento
+findbar_label=Trobar
+
+additional_layers=Capas adicionals
+# LOCALIZATION NOTE (page_canvas): "{{page}}" will be replaced by the page number.
+page_canvas=Pachina {{page}}
+# Thumbnails panel item (tooltip and alt text for images)
+# LOCALIZATION NOTE (thumb_page_title): "{{page}}" will be replaced by the page
+# number.
+thumb_page_title=Pachina {{page}}
+# LOCALIZATION NOTE (thumb_page_canvas): "{{page}}" will be replaced by the page
+# number.
+thumb_page_canvas=Miniatura d'a pachina {{page}}
+
+# Find panel button title and messages
+find_input.title=Trobar
+find_input.placeholder=Trobar en o documentoâ¦
+find_previous.title=Trobar l'anterior coincidencia d'a frase
+find_previous_label=Anterior
+find_next.title=Trobar a siguient coincidencia d'a frase
+find_next_label=Siguient
+find_highlight=Resaltar-lo tot
+find_match_case_label=Coincidencia de mayusclas/minusclas
+find_entire_word_label=Parolas completas
+find_reached_top=S'ha plegau a l'inicio d'o documento, se contina dende baixo
+find_reached_bottom=S'ha plegau a la fin d'o documento, se contina dende alto
+# LOCALIZATION NOTE (find_match_count): The supported plural forms are
+# [one|two|few|many|other], with [other] as the default value.
+# "{{current}}" and "{{total}}" will be replaced by a number representing the
+# index of the currently active find result, respectively a number representing
+# the total number of matches in the document.
+find_match_count={[ plural(total) ]}
+find_match_count[one]={{current}} de {{total}} coincidencia
+find_match_count[two]={{current}} de {{total}} coincidencias
+find_match_count[few]={{current}} de {{total}} coincidencias
+find_match_count[many]={{current}} de {{total}} coincidencias
+find_match_count[other]={{current}} de {{total}} coincidencias
+# LOCALIZATION NOTE (find_match_count_limit): The supported plural forms are
+# [zero|one|two|few|many|other], with [other] as the default value.
+# "{{limit}}" will be replaced by a numerical value.
+find_match_count_limit={[ plural(limit) ]}
+find_match_count_limit[zero]=Mas de {{limit}} coincidencias
+find_match_count_limit[one]=Mas de {{limit}} coincidencias
+find_match_count_limit[two]=Mas que {{limit}} coincidencias
+find_match_count_limit[few]=Mas que {{limit}} coincidencias
+find_match_count_limit[many]=Mas que {{limit}} coincidencias
+find_match_count_limit[other]=Mas que {{limit}} coincidencias
+find_not_found=No s'ha trobau a frase
+
+# Error panel labels
+error_more_info=Mas información
+error_less_info=Menos información
+error_close=Zarrar
+# LOCALIZATION NOTE (error_version_info): "{{version}}" and "{{build}}" will be
+# replaced by the PDF.JS version and build ID.
+error_version_info=PDF.js v{{version}} (build: {{build}})
+# LOCALIZATION NOTE (error_message): "{{message}}" will be replaced by an
+# english string describing the error.
+error_message=Mensache: {{message}}
+# LOCALIZATION NOTE (error_stack): "{{stack}}" will be replaced with a stack
+# trace.
+error_stack=Pila: {{stack}}
+# LOCALIZATION NOTE (error_file): "{{file}}" will be replaced with a filename
+error_file=Fichero: {{file}}
+# LOCALIZATION NOTE (error_line): "{{line}}" will be replaced with a line number
+error_line=Linia: {{line}}
+rendering_error=Ha ocurriu una error en renderizar a pachina.
+
+# Predefined zoom values
+page_scale_width=Amplaria d'a pachina
+page_scale_fit=Achuste d'a pachina
+page_scale_auto=Grandaria automatica
+page_scale_actual=Grandaria actual
+# LOCALIZATION NOTE (page_scale_percent): "{{scale}}" will be replaced by a
+# numerical scale value.
+page_scale_percent={{scale}}%
+
+# Loading indicator messages
+loading_error_indicator=Error
+loading_error=S'ha produciu una error en cargar o PDF.
+invalid_file_error=O PDF no ye valido u ye estorbau.
+missing_file_error=No i ha fichero PDF.
+unexpected_response_error=Respuesta a lo servicio inasperada.
+
+# LOCALIZATION NOTE (annotation_date_string): "{{date}}" and "{{time}}" will be
+# replaced by the modification date, and time, of the annotation.
+annotation_date_string={{date}}, {{time}}
+
+# LOCALIZATION NOTE (text_annotation_type.alt): This is used as a tooltip.
+# "{{type}}" will be replaced with an annotation type from a list defined in
+# the PDF spec (32000-1:2008 Table 169 â Annotation types).
+# Some common types are e.g.: "Check", "Text", "Comment", "Note"
+text_annotation_type.alt=[Anotación {{type}}]
+password_label=Introduzca a clau ta ubrir iste fichero PDF.
+password_invalid=Clau invalida. Torna a intentar-lo.
+password_ok=Acceptar
+password_cancel=Cancelar
+
+printing_not_supported=Pare cuenta: Iste navegador no maneya totalment as impresions.
+printing_not_ready=Aviso: Encara no se ha cargau completament o PDF ta imprentar-lo.
+web_fonts_disabled=As fuents web son desactivadas: no se puet incrustar fichers PDF.
diff --git a/browser/profile/bookmarks.inc b/browser/profile/bookmarks.inc
new file mode 100644
index 00000000000..3c48eb0a76f
--- /dev/null
+++ b/browser/profile/bookmarks.inc
@@ -0,0 +1,151 @@
+# 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/.
+#filter emptyLines
+
+# LOCALIZATION NOTE: The 'en-US' strings in the URLs will be replaced with
+
+# your locale code, and link to your translated pages as soon as they're
+
+# live.
+
+
+#define bookmarks_title Marcapachinas
+
+
+#define bookmarks_heading Marcapachinas
+
+
+#define bookmarks_toolbarfolder Carpeta d'a barra de marcapachinas
+
+
+#define bookmarks_toolbarfolder_description Adhiba marcadors a ista carpeta ta veyer-los en a barra de ferramientas de marcapachinas
+
+
+# LOCALIZATION NOTE (getting_started):
+
+
+# link title for https://www.mozilla.org/en-US/firefox/central/
+
+
+#define getting_started Primers trangos
+
+
+# LOCALIZATION NOTE (firefox_heading):
+
+
+# Firefox links folder name
+
+
+#define firefox_heading Mozilla Firefox
+
+
+# LOCALIZATION NOTE (firefox_help):
+
+
+# link title for https://www.mozilla.org/en-US/firefox/help/
+
+
+#define firefox_help Aduya y guidas
+
+
+# LOCALIZATION NOTE (firefox_customize):
+
+
+# link title for https://www.mozilla.org/en-US/firefox/customize/
+
+
+#define firefox_customize Personalice o Firefox
+
+
+# LOCALIZATION NOTE (firefox_community):
+
+
+# link title for https://www.mozilla.org/en-US/contribute/
+
+
+#define firefox_community Embreque-se-ie
+
+
+# LOCALIZATION NOTE (firefox_about):
+
+
+# link title for https://www.mozilla.org/en-US/about/
+
+
+#define firefox_about Arredol de nusatros
+
+
+# LOCALIZATION NOTE (nightly_heading):
+
+
+# Firefox Nightly links folder name
+
+
+#define nightly_heading Recursos en desenvolvimiento de Firefox
+
+
+# LOCALIZATION NOTE (nightly_blog):
+
+
+# Nightly builds only, link title for https://blog.nightly.mozilla.org/
+
+
+#define nightly_blog Blog de desenvolvimiento de Firefox
+
+
+# LOCALIZATION NOTE (bugzilla):
+
+
+# Nightly builds only, link title for https://bugzilla.mozilla.org/
+
+
+#define bugzilla Seguidor de Bugs de Mozilla
+
+
+# LOCALIZATION NOTE (mdn):
+
+
+# Nightly builds only, link title for https://developer.mozilla.org/
+
+
+#define mdn Ret de Desenvolvedors de Mozilla
+
+
+# LOCALIZATION NOTE (nightly_tester_tools):
+
+
+# Nightly builds only, link title for https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/
+
+
+#define nightly_tester_tools Ferramientas de testeyo de desenvolvimiento
+
+
+# LOCALIZATION NOTE (crashes):
+
+
+# Nightly builds only, link title for about:crashes
+
+
+#define crashes Totz los tuyos crashes
+
+
+# LOCALIZATION NOTE (irc):
+
+
+# Nightly builds only, link title for ircs://irc.mozilla.org/nightly
+
+
+#define irc Discutor versión en desenvolvimiento en IRC
+
+
+# LOCALIZATION NOTE (planet):
+
+
+# Nightly builds only, link title for https://planet.mozilla.org/
+
+
+#define planet Planeta Mozilla
+
+
+#unfilter emptyLines
diff --git a/browser/updater/updater.ini b/browser/updater/updater.ini
new file mode 100644
index 00000000000..7b8f980544f
--- /dev/null
+++ b/browser/updater/updater.ini
@@ -0,0 +1,9 @@
+; 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/.
+; This file is in the UTF-8 encoding
+; All strings must be less than 600 chars.
+[Strings]
+TitleText=Actualización d'o %MOZ_APP_DISPLAYNAME%
+InfoText=%MOZ_APP_DISPLAYNAME% ye instalando as actualizacions y encomenzará de seguidaâ¦
+MozillaMaintenanceDescription=O servicio de mantenimiento de Mozilla guarencia que tiene en o suyo ordinador a versión zaguera y mas segura d'o Mozilla Firefox. Ye important que mantienga o Firefox esviellau ta la seguranza en linia y, por tanto, Mozilla recomienda que tienga activau iste servicio.
diff --git a/calendar/README.txt b/calendar/README.txt
new file mode 100644
index 00000000000..8886c8d0728
--- /dev/null
+++ b/calendar/README.txt
@@ -0,0 +1,3 @@
+For information about installing, running and configuring Lightning
+including a list of known issues and troubleshooting information,
+refer to: http://www.mozilla.org/projects/calendar/
diff --git a/calendar/chrome/calendar/calendar-event-dialog.dtd b/calendar/chrome/calendar/calendar-event-dialog.dtd
new file mode 100644
index 00000000000..c66a07773f3
--- /dev/null
+++ b/calendar/chrome/calendar/calendar-event-dialog.dtd
@@ -0,0 +1,370 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/calendar/chrome/calendar/calendar-event-dialog.properties b/calendar/chrome/calendar/calendar-event-dialog.properties
new file mode 100644
index 00000000000..556af8a3142
--- /dev/null
+++ b/calendar/chrome/calendar/calendar-event-dialog.properties
@@ -0,0 +1,351 @@
+# 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 (dailyEveryNth):
+# Edit recurrence window -> Recurrence pattern -> Daily repeat rules
+# #1 - number
+# e.g. "every 4 days"
+
+# LOCALIZATION NOTE (weeklyNthOnNounclass...)
+# Edit recurrence window -> Recurrence pattern -> Weekly repeat rules
+# Translate these strings according to noun class/gender of weekday (%1$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - weekday (one or more)
+# #2 - week interval
+# e.g. "every 3 weeks on Tuesday, Wednesday and Thursday
+
+# LOCALIZATION NOTE (weeklyEveryNth):
+# Edit recurrence window -> Recurrence pattern -> Weekly repeat rules
+# #1 - interval
+# e.g. "every 5 weeks"
+
+# LOCALIZATION NOTE ('repeatDetailsDay...' and 'repeatDetailsDay...Nounclass'):
+# Week days names and week days noun classes (feminine/masculine grammatical
+# gender) for languages that need different localization when weekdays nouns
+# have different noun classes (genders).
+# For every weekday, in 'repeatDetailsDay...Nounclass' strings write:
+# "nounclass1" for languages with grammatical genders -> MASCULINE gender;
+# for languages with noun classes -> a noun class;
+# for languages without noun classes or grammatical gender.
+#
+# "nounclass2" for languages with grammatical genders -> FEMININE gender;
+# for languages with noun classes -> a different noun class.
+#
+# "nounclass3", "nounclass4" and so on for languages that need more than two
+# noun classes for weekdays. In this case add corresponding
+# rule string with "Nounclass..." suffix and ordinal string
+# "repeatOrdinalxNounclass..."
+# Will be used rule strings with "Nounclass..." suffix corresponding to the
+# following strings if there is a weekday in the rule string.
+
+# LOCALIZATION NOTE (repeatDetailsAnd)
+# Used to show a number of weekdays in a list
+# i.e. "Sunday, Monday, Tuesday " + and + " Wednesday"
+
+# LOCALIZATION NOTE (monthlyRuleNthOfEveryNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# Translate these strings according to noun class/gender of weekday (%2$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - list of weekdays with ordinal, article and noun class/gender
+# (ordinal and weekday of every element in the list follow the order
+# and the rule of ordinalWeekdayOrder string)
+# #2 - interval
+# e.g. "the first Monday and the last Friday of every 3 months"
+
+# LOCALIZATION NOTE (ordinalWeekdayOrder):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# This string allows to change the order of the elements "ordinal" and
+# "weekday" (or to insert a word between them) for the argument %1$S of the
+# string monthlyRuleNthOfEveryNounclass...
+# Without changing this string, the order is that one required from most
+# languages: ordinal + weekday (e.g. "'the first' 'Monday' of every 2 months").
+# %1$S - ordinal with article
+# %2$S - weekday noun
+# e.g. "'the first' 'Monday'"
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+ordinalWeekdayOrder=%1$S %2$S
+
+# LOCALIZATION NOTE (monthlyEveryOfEveryNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# Translate these strings according to noun class/gender of weekday (%1$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - list of single weekdays and/or weekdays with ordinal, article and
+# noun class/gender when rule contains also specific day in the month
+# #2 - interval
+# e.g. "every Monday, Tuesday and the second Sunday of every month"
+
+# LOCALIZATION NOTE (monthlyDaysOfNth_day):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# %1$S - day of month or a sequence of days of month, possibly followed by an ordinal symbol
+# (depending on the string dayOrdinalSymbol in dateFormat.properties) separated with commas;
+# e.g. "days 3, 6 and 9" or "days 3rd, 6th and 9th"
+
+# LOCALIZATION NOTE (monthlyDaysOfNth):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# %1$S - it's the string monthlyDaysOfNth_day: day of month or a sequence of days
+# of month, possibly followed by an ordinal symbol, separated with commas;
+# #2 - monthly interval
+# e.g. "days 3, 6, 9 and 12 of every 3 months"
+
+# LOCALIZATION NOTE (monthlyLastDayOfNth):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# %1$S - day of month
+# #2 - month interval
+# e.g. "the last day of every 3 months"
+
+# LOCALIZATION NOTE (monthlyEveryDayOfNth):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# #2 - month interval
+# e.g. "every day of the month every 4 months"
+
+# LOCALIZATION NOTE (repeatOrdinal...Nounclass...):
+# Ordinal numbers nouns for every noun class (grammatical genders) of weekdays
+# considered in 'repeatDetailsDayxNounclass' strings. For languages that need
+# localization according to genders or noun classes.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add 'repeatOrdinal...Nounclass' strings with suffix 3, 4 and so on for
+# languages with more than two noun classes for weekdays. In this case
+# must be added corresponding rule strings with 'Nounclass...' suffix and
+# corresponding values "nounclass..." must be written in
+# 'repeatDetailsDayxNounclass' strings.
+
+# LOCALIZATION NOTE (yearlyNthOn):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# %1$S - month name
+# %2$S - day of month possibly followed by an ordinal symbol (depending on the string
+# dayOrdinalSymbol in dateFormat.properties)
+# #3 - yearly interval
+# e.g. "every 3 years on December 14"
+# "every 2 years on December 8th"
+
+# LOCALIZATION NOTE (yearlyNthOnNthOfNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# Translate these strings according to noun class/gender of weekday (%2$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - ordinal with article and noun class/gender corresponding to weekday
+# %2$S - weekday
+# %3$S - month
+# #4 - yearly interval
+# e.g. "the second Monday of every March"
+# e.g "every 3 years the second Monday of March"
+
+# LOCALIZATION NOTE (yearlyOnEveryNthOfNthNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# Translate these strings according to noun class/gender of weekday (%1$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - weekday
+# %2$S - month
+# #3 - yearly interval
+# e.g. "every Thursday of March"
+# e.g "every 3 years on every Thursday of March"
+
+#LOCALIZATION NOTE (yearlyEveryDayOf):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# This string describes part of a yearly rule which includes every day of a month.
+# %1$S - month
+# #2 - yearly interval
+# e.g. "every day of December"
+# e.g. "every 3 years every day of December"
+
+
+# LOCALIZATION NOTE (repeatCount):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event start time (e.g. hh:mm (PM/AM))
+# %4$S - event end time (e.g. hh:mm (PM/AM))
+# #5 - event occurence times: number
+# e.g. with monthlyRuleNthOfEvery:
+# "Occurs the first Sunday of every 3 month
+# only on 1/1/2009"
+# from 5:00 PM to 6:00 PM"
+# "Occurs the first Sunday of every 3 month
+# effective 1/1/2009 for 5 times
+# from 5:00 PM to 6:00 PM"
+
+# LOCALIZATION NOTE (repeatCountAllDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# #3 - event occurence times: number
+# e.g. with monthlyRuleNthOfEvery:
+# "Occurs the first Sunday of every 3 month
+# only on 1/1/2009"
+# "Occurs the first Sunday of every 3 month
+# effective 1/1/2009 for 5 times"
+
+# LOCALIZATION NOTE (repeatDetailsUntil):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event end date (e.g. mm/gg/yyyy)
+# %4$S - event start time (e.g. hh:mm (PM/AM))
+# %5$S - event end time (e.g. hh:mm (PM/AM))
+# e.g. with weeklyNthOn:
+# "Occurs every 2 weeks on Sunday and Friday
+# effective 1/1/2009 until 1/1/2010
+# from 5:00 PM to 6:00 PM"
+
+# LOCALIZATION NOTE (repeatDetailsUntilAllDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event end date (e.g. mm/gg/yyyy)
+# e.g. with monthlyDaysOfNth and all day event:
+# "Occurs day 3 of every 5 month
+# effective 1/1/2009 until 1/1/2010"
+
+# LOCALIZATION NOTE (repeatDetailsInfinite):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event start time (e.g. hh:mm (PM/AM))
+# %4$S - event end time (e.g. hh:mm (PM/AM))
+# e.g. with monthlyDaysOfNth:
+# "Occurs day 3 of every 5 month
+# effective 1/1/2009
+# from 5:00 PM to 6:00 PM"
+
+# LOCALIZATION NOTE (repeatDetailsInfiniteAllDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# e.g. with monthlyDaysOfNth and all day event:
+# "Occurs day 3 of every 5 month
+# effective 1/1/2009"
+
+# LOCALIZATION NOTE (monthlyLastDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# A monthly rule with one or more days of the month (monthlyDaysOfNth) and the
+# string "the last day" of the month.
+# e.g.: "Occurs day 15, 20, 25 and the last day of every 3 months"
+
+# LOCALIZATION NOTE (ruleTooComplex):
+# This string is shown in the repeat details area if our code can't handle the
+# complexity of the recurrence rule yet.
+
+# LOCALIZATION NOTE (ruleTooComplexSummary):
+# This string is shown in the event summary dialog if our code can't handle the
+# complexity of the recurrence rule yet.
+
+# differences between the dialog for an Event or a Task
+
+
+# Link Location Dialog
+
+
+# Attach File Dialog
+
+# LOCALIZATION NOTE (removeAttachmentsText): Semi-colon list of plural forms for
+# prompting attachment removal.
+# See http://developer.mozilla.org/en/Localization_and_Plurals
+
+# Recurrence Dialog Widget Order
+# LOCALIZATION NOTE: You can change the order of below params
+# Edit recurrence window -> Recurrence pattern -> Repeat monthly
+# %1$S - ordinal with article, %2$S - weekday
+# e.g. "the First Saturday"
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+monthlyOrder=%1$S %2$S
+
+# Edit recurrence window -> Recurrence pattern -> Repeat yearly
+# %1$S - day of month, %2$S - of, %3$S - month
+# e.g. "6 [of] September"
+# If you don't need %2$S in your locale - please put this on the third place.
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+yearlyOrder=%1$S %3$S %2$S
+
+# Edit recurrence window -> Recurrence pattern -> Repeat yearly
+# %1$S - ordinal with article, %2$S - weekday, %3$S - of, %4$S - month
+# e.g. "the First Saturday of September"
+# If you don't need %3$S in your locale - please put this on the third place.
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+yearlyOrder2=%1$S %2$S %3$S %4$S
+
+# LOCALIZATION NOTE (pluralForWeekdays):
+# This string allows to set the use of weekdays nouns in plural form for
+# languages that need them in sentences like "every Monday" or "every Sunday
+# of March" etc.
+# Rule strings involved by this setting are:
+# - weeklyNthOn (only the first part) e.g. "every Sunday"
+# - monthlyEveryOfEvery
+# e.g. "every Monday of every month;every Monday every 2 months"
+# - yearlyOnEveryNthOfNth
+# e.g. "every Friday of March;every 2 years on every Friday of March"
+# In your local write:
+# "true" if sentences like those above need weekday in plural form;
+# "false" if sentences like those above don't need weekday in plural form;
+
+# LOCALIZATION NOTE (repeatDetailsDayxxxPlural):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# Weekdays in plural form used inside sentences like "every Monday" or
+# "every Sunday of May" etc. for languages that need them.
+# These plurals will be used inside the following rule strings only if string
+# 'pluralForWeekdays' (see above) is set to "true":
+# - weeklyNthOn (only the first part) e.g. "every Sunday"
+# - monthlyEveryOfEvery
+# e.g. "every Monday of every month;every Monday every 2 months"
+# - yearlyOnEveryNthOfNth
+# e.g. "every Friday of March;every 2 years on every Friday of March"
+
+# LOCALIZATION NOTE (eventRecurrenceForeverLabel):
+# Edit/New Event dialog -> datepicker that sets the until date.
+# For recurring rules that repeat forever, this labels appears in the
+# datepicker, below the minimonth, as an option for the until date.
+
+# LOCALIZATION NOTE (eventRecurrenceMonthlyLastDayLabel):
+# Edit dialog recurrence -> Monthly Recurrence pattern -> Monthly daypicker
+# The label on the monthly daypicker's last button that allows to select
+# the last day of the month inside a BYMONTHDAY rule.
+
+# LOCALIZATION NOTE (counterSummaryAccepted) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+
+# LOCALIZATION NOTE (counterSummaryDeclined) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+
+# LOCALIZATION NOTE (counterSummaryDelegated) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+
+# LOCALIZATION NOTE (counterSummaryNeedsAction) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+
+# LOCALIZATION NOTE (counterSummaryTentative) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+
+# LOCALIZATION NOTE (counterOnPreviousVersionNotification) - this is only visible when opening the
+# dialog from the email summary view after receiving a counter message
+
+# LOCALIZATION NOTE (counterOnCounterDisallowedNotification) - this is only visible when opening the
+# dialog from the email summary view after receiving a counter message
diff --git a/calendar/chrome/calendar/calendar-extract.properties b/calendar/chrome/calendar/calendar-extract.properties
new file mode 100644
index 00000000000..84dd5c0f020
--- /dev/null
+++ b/calendar/chrome/calendar/calendar-extract.properties
@@ -0,0 +1,218 @@
+# 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:
+# Strings here are used to create events and tasks with start and end times
+# based on email content.
+# None of the strings are displayed in the user interface.
+#
+# You don't have to fill all from.*, until.*, *.prefix and *.suffix patterns.
+# It's ok to leave some empty.
+# Please consider declensions and gender if your language has them.
+# Don't just translate directly. The number of variants doesn't have to be
+# the same as in en-US. All of 0, 1, 2, etc is allowed in patterns except alphabet
+# pattern. You can and should add language specific variants.
+#
+# There are two different ways to find a start time text in email:
+# 1) it matches a from.* pattern and does not have end.prefix or end.suffix next to it
+# 2) it matches until.* pattern and has start.prefix or start.suffix next to it
+# Similar inverse logic applies to end times.
+# These rules enable using prefix and suffix values with only start.* or only until.*
+# patterns localized for some languages and thus not having to repeat the same
+# values in both.
+#
+# Patterns are partially space-insensitive.
+# "deadline is" pattern will find both "deadlineis" and "deadline is"
+# but "deadlineis" won't find "deadline is" or "deadline is".
+# Therefore you should include all spaces that are valid within a pattern.
+
+# LOCALIZATION NOTE (start.prefix):
+# datetimes with these in front are extracted as start times
+# can be a list of values, separate variants by |
+start.prefix =
+
+# LOCALIZATION NOTE (start.suffix):
+# datetimes followed by these are extracted as start times
+
+# LOCALIZATION NOTE (end.prefix):
+# datetimes with these in front are extracted as end times
+
+# LOCALIZATION NOTE (end.suffix):
+# datetimes followed by these are extracted as end times
+# can be a list of values, separate variants by |
+end.suffix =
+
+# LOCALIZATION NOTE (no.datetime.prefix):
+# datetimes with these in front won't be used
+# specify full words here
+
+# LOCALIZATION NOTE (no.datetime.suffix):
+# datetimes followed by these won't be used
+
+# LOCALIZATION NOTE (from.*):
+# can be a list of values, separate variants by |
+
+# LOCALIZATION NOTE (from.today):
+# must not be empty!
+
+# LOCALIZATION NOTE (until.*):
+# can be a list of values, separate variants by |
+until.tomorrow =
+
+# LOCALIZATION NOTE (from.ordinal.date):
+# #1 = matches numbers 1-31 and number.x
+# should not have "#1" as this would match any single number in email to a time
+
+# LOCALIZATION NOTE (until.ordinal.date):
+# #1 = matches numbers 1-31 and number.x
+until.ordinal.date =
+
+until.noon =
+
+# LOCALIZATION NOTE (from.hour):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should not have "#1" as this would match any single number in email to a time
+
+# LOCALIZATION NOTE (until.hour):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should also list how to find end of a timeframe
+
+# LOCALIZATION NOTE (from.hour.am):
+# #1 = matches numbers 0-23 and number.0-number.23
+
+# LOCALIZATION NOTE (until.hour.am):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should also list how to find end of a timeframe
+until.hour.am =
+
+# LOCALIZATION NOTE (from.hour.pm):
+# #1 = matches numbers 0-23 and number.0-number.23
+
+# LOCALIZATION NOTE (until.hour.pm):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should also list how to find end of a timeframe
+until.hour.pm =
+
+# LOCALIZATION NOTE (from.half.hour.before):
+# denotes times 30 minutes before next full hour
+
+# LOCALIZATION NOTE (until.half.hour.before):
+# denotes times 30 minutes before next full hour
+until.half.hour.before =
+
+# LOCALIZATION NOTE (from.half.hour.after):
+# denotes times 30 minutes after last full hour
+
+# LOCALIZATION NOTE (until.half.hour.after):
+# denotes times 30 minutes after last full hour
+until.half.hour.after =
+
+# LOCALIZATION NOTE (from.hour.minutes):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+
+# LOCALIZATION NOTE (until.hour.minutes):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+until.hour.minutes =
+
+# LOCALIZATION NOTE (from.hour.minutes.am):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+
+# LOCALIZATION NOTE (until.hour.minutes.am):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+until.hour.minutes.am =
+
+# LOCALIZATION NOTE (from.hour.minutes.pm):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+
+# LOCALIZATION NOTE (until.hour.minutes.pm):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+until.hour.minutes.pm =
+
+# LOCALIZATION NOTE (from.monthname.day):
+# #1 = matches numbers 1-31 and number.x
+# #2 = matches monthname
+
+# LOCALIZATION NOTE (until.monthname.day):
+# #1 = matches numbers 1-31
+# #2 = matches monthname
+until.monthname.day =
+
+# LOCALIZATION NOTE (from.month.day):
+# #1 = matches numbers 1-31
+# #2 = matches numbers 1-12
+
+# LOCALIZATION NOTE (until.month.day):
+# #1 = matches numbers 1-31 and number.x
+# #2 = matches numbers 1-12
+until.month.day =
+
+# LOCALIZATION NOTE (from.year.month.day):
+# #1 = matches numbers 1-31
+# #2 = matches numbers 1-12
+# #3 = matches 2/4 numbers
+
+# LOCALIZATION NOTE (until.year.month.day):
+# #1 = matches numbers 1-31
+# #2 = matches numbers 1-12
+# #3 = matches 2/4 numbers
+until.year.month.day =
+
+# LOCALIZATION NOTE (from.year.monthname.day):
+# #1 = matches numbers 1-31
+# #2 = matches monthname
+# #3 = matches 2/4 numbers
+
+# LOCALIZATION NOTE (until.year.monthname.day):
+# #1 = matches numbers 1-31
+# #2 = matches monthname
+# #3 = matches 2/4 numbers
+until.year.monthname.day =
+
+# LOCALIZATION NOTE (duration.*):
+# can be a list of values, separate variants by |
+
+# LOCALIZATION NOTE (duration.minutes):
+# #1 = matches 1/2 numbers and number.0 - and number.31
+
+# LOCALIZATION NOTE (duration.hours):
+# #1 = matches 1/2 numbers and number.0 - and number.31
+
+# LOCALIZATION NOTE (duration.days):
+# #1 = matches 1/2 numbers and number.0 - and number.31
+
+# LOCALIZATION NOTE (month.*):
+# can be a list of values, separate variants by |
+
+# LOCALIZATION NOTE (from.weekday.*):
+# used to derive start date based on weekdays mentioned
+# can be a list of values, separate variants by |
+# LOCALIZATION NOTE (from.weekday.0):
+# Regardless of what the first day of the week is in your country, 0 is Sunday here.
+
+# LOCALIZATION NOTE (until.weekday.*):
+# used to derive end date based on weekdays mentioned
+# can be a list of values, separate variants by |
+# LOCALIZATION NOTE (until.weekday.0):
+# Regardless of what the first day of the week is in your country, 0 is Sunday here.
+until.weekday.0 =
+until.weekday.1 =
+until.weekday.2 =
+until.weekday.3 =
+until.weekday.4 =
+until.weekday.5 =
+until.weekday.6 =
+
+# LOCALIZATION NOTE (number.*):
+# used within other patterns to understand dates where day of month isn't written with digits
+# can be a list of values, separate variants by |
+
+# LOCALIZATION NOTE (alphabet):
+# list all lower and uppercase letters if your language has an alphabet
+# otherwise leave it empty
diff --git a/calendar/chrome/calendar/dateFormat.properties b/calendar/chrome/calendar/dateFormat.properties
new file mode 100644
index 00000000000..7ea979bfbc0
--- /dev/null
+++ b/calendar/chrome/calendar/dateFormat.properties
@@ -0,0 +1,54 @@
+# 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/.
+
+# In case you are looking for the note about different declensions on date
+# formats, here it is. If your language doesn't use different declensions of
+# month names, you shouldn't have much work. Just leave the *.monthFormat
+# string on "nominative" and the string month.*.name will be filled in.
+#
+# If you need a different form for a string, you can change the
+# *.monthFormat to a different value. Supported values are currently:
+# nominative (default), genitive
+# The modified month name form will then be filled in accordingly. If this
+# system does not suit your needs, please file a bug!
+
+# LOCALIZATION NOTE (month.*.name):
+# Some languages require different declensions of month names.
+# These values will be used if *.monthFormat is set to "nominative" or in places
+# where using a different declension is not yet supported.
+
+# LOCALIZATION NOTE (month.*.genitive):
+# Some languages require different declensions of month names.
+# These values will be used if *.monthFormat is set to "genitive"
+# If your language doesn't use different declensions, just set the same
+# values as for month.*.name.
+
+
+
+
+# Can someone tell me why we're not counting from zero?
+
+# Localizable day's date
+
+# LOCALIZATION NOTE (dayOrdinalSymbol):
+# Allows to insert a string, a character or a symbol after the number of a
+# monthday in order to give it the meaning of ordinal number e.g. 1 -> 1st etc.
+# It's mainly used when formatting dates with both monthday and month name. It
+# affects the following localizable strings that hence must be localized *without*
+# any ordinal symbol for the monthday number:
+# dayHeaderLabel, monthlyDaysOfNth_day,
+# yearlyNthOn, daysIntervalBetweenYears,
+# daysIntervalBetweenMonths, daysIntervalInMonth.
+# Write only a single string if the ordinal symbol is the same for every monthday, otherwise
+# write a sequence of _31_ strings (one for each monthday) separated with commas.
+# If your language doesn't require that in the mentioned strings, leave it empty.
+# e.g.
+# dayOrdinalSymbol=.
+# -> daysIntervalInMonth: 'March 3. - 9., 2008'
+# dayOrdinalSymbol=st,nd,rd,th,th,th,th,th,th,th,th,th,th,th,th,
+# th,th,th,th,th,st,nd,rd,th,th,th,th,th,th,th,st
+# -> daysIntervalBetweenMonths: 'September 29th - November 1st, 2008'
+dayOrdinalSymbol=
+
+
diff --git a/calendar/extra-jar.mn b/calendar/extra-jar.mn
new file mode 100644
index 00000000000..591237101e3
--- /dev/null
+++ b/calendar/extra-jar.mn
@@ -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/.
+
+# this is an empty file
+# locales can ship "extra" files from here, to ship a custom set
+# of files for the help system
+# do not put any blank lines in this file
diff --git a/calendar/lightning-l10n.js b/calendar/lightning-l10n.js
new file mode 100644
index 00000000000..868504b8f30
--- /dev/null
+++ b/calendar/lightning-l10n.js
@@ -0,0 +1,23 @@
+# 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/.
+
+#filter substitution
+
+# the default day to start the week on
+#0=Sunday 1=Monday 2=Tuesday 3=Wednesday 4=Thursday 5=Friday 6=Saturday
+pref("calendar.week.start", 0);
+
+# default days off (not in work week)
+pref("calendar.week.d0sundaysoff", true);
+pref("calendar.week.d1mondaysoff", false);
+pref("calendar.week.d2tuesdaysoff", false);
+pref("calendar.week.d3wednesdaysoff", false);
+pref("calendar.week.d4thursdaysoff", false);
+pref("calendar.week.d5fridaysoff", false);
+pref("calendar.week.d6saturdaysoff", true);
+
+pref("general.useragent.locale", "@AB_CD@");
+
+# categories
+pref("calendar.categories.names", "Anniversary,Birthday,Business,Calls,Clients,Competition,Customer,Favorites,Follow up,Gifts,Holidays,Ideas,Issues,Meeting,Miscellaneous,Personal,Projects,Public Holiday,Status,Suppliers,Travel,Vacation");
diff --git a/calendar/sunbird-l10n.js b/calendar/sunbird-l10n.js
new file mode 100644
index 00000000000..868504b8f30
--- /dev/null
+++ b/calendar/sunbird-l10n.js
@@ -0,0 +1,23 @@
+# 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/.
+
+#filter substitution
+
+# the default day to start the week on
+#0=Sunday 1=Monday 2=Tuesday 3=Wednesday 4=Thursday 5=Friday 6=Saturday
+pref("calendar.week.start", 0);
+
+# default days off (not in work week)
+pref("calendar.week.d0sundaysoff", true);
+pref("calendar.week.d1mondaysoff", false);
+pref("calendar.week.d2tuesdaysoff", false);
+pref("calendar.week.d3wednesdaysoff", false);
+pref("calendar.week.d4thursdaysoff", false);
+pref("calendar.week.d5fridaysoff", false);
+pref("calendar.week.d6saturdaysoff", true);
+
+pref("general.useragent.locale", "@AB_CD@");
+
+# categories
+pref("calendar.categories.names", "Anniversary,Birthday,Business,Calls,Clients,Competition,Customer,Favorites,Follow up,Gifts,Holidays,Ideas,Issues,Meeting,Miscellaneous,Personal,Projects,Public Holiday,Status,Suppliers,Travel,Vacation");
diff --git a/chat/accounts.dtd b/chat/accounts.dtd
new file mode 100644
index 00000000000..4b66ebe6e57
--- /dev/null
+++ b/chat/accounts.dtd
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/devtools/client/aboutdebugging.ftl b/devtools/client/aboutdebugging.ftl
new file mode 100644
index 00000000000..f6e7b57bdf8
--- /dev/null
+++ b/devtools/client/aboutdebugging.ftl
@@ -0,0 +1,173 @@
+# 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/.
+
+
+### These strings are used inside the about:debugging UI.
+
+
+# Page Title strings
+
+# Page title (ie tab title) for the Setup page
+about-debugging-page-title-setup-page = Depurar- Instalación
+# Page title (ie tab title) for the Runtime page
+# { $selectedRuntimeId } is the id of the current runtime, such as "this-firefox", "localhost:6080", ...
+about-debugging-page-title-runtime-page = Depurar - Entorno de execución / { $selectedRuntimeId }
+
+# Sidebar strings
+
+# Display name of the runtime for the currently running instance of Firefox. Used in the
+# Sidebar and in the Setup page.
+about-debugging-this-firefox-runtime-name = Este { -brand-shorter-name }
+# Sidebar heading for selecting the currently running instance of Firefox
+about-debugging-sidebar-this-firefox =
+ .name = { about-debugging-this-firefox-runtime-name }
+# Sidebar heading for connecting to some remote source
+about-debugging-sidebar-setup =
+ .name = Instalación
+# Text displayed in the about:debugging sidebar when USB devices discovery is enabled.
+about-debugging-sidebar-usb-enabled = USB activau
+# Text displayed in the about:debugging sidebar when USB devices discovery is disabled
+# (for instance because the mandatory ADB extension is not installed).
+about-debugging-sidebar-usb-disabled = USB desactivau
+# Connection status (connected) for runtime items in the sidebar
+aboutdebugging-sidebar-runtime-connection-status-connected = Connectau
+# Connection status (disconnected) for runtime items in the sidebar
+aboutdebugging-sidebar-runtime-connection-status-disconnected = Desconnectau
+# Text displayed in the about:debugging sidebar when no device was found.
+about-debugging-sidebar-no-devices = Garra dispositivo descubierto
+# Text displayed in buttons found in sidebar items representing remote runtimes.
+# Clicking on the button will attempt to connect to the runtime.
+about-debugging-sidebar-item-connect-button = Connectar
+# Text displayed in buttons found in sidebar items when the runtime is connecting.
+about-debugging-sidebar-item-connect-button-connecting = Se ye connectandoâ¦
+# Text displayed in buttons found in sidebar items when the connection failed.
+about-debugging-sidebar-item-connect-button-connection-failed = Fallo de connexión
+# Text displayed in connection warning on sidebar item of the runtime when connecting to
+# the runtime is taking too much time.
+about-debugging-sidebar-item-connect-button-connection-not-responding = Connexión encara pendient, compreba los mensaches en o navegador obchetivo
+# Text displayed as connection error in sidebar item when the connection has timed out.
+about-debugging-sidebar-item-connect-button-connection-timeout = La connexión ha caducau
+# Temporary text displayed in sidebar items representing remote runtimes after
+# successfully connecting to them. Temporary UI, do not localize.
+about-debugging-sidebar-item-connected-label = Connectau
+# Text displayed in sidebar items for remote devices where a compatible browser (eg
+# Firefox) has not been detected yet. Typically, Android phones connected via USB with
+# USB debugging enabled, but where Firefox is not started.
+about-debugging-sidebar-runtime-item-waiting-for-browser = Aguardando a lo navegadorâ¦
+# Text displayed in sidebar items for remote devices that have been disconnected from the
+# computer.
+about-debugging-sidebar-runtime-item-unplugged = Desconnectau
+# Title for runtime sidebar items that are related to a specific device (USB, WiFi).
+about-debugging-sidebar-runtime-item-name =
+ .title = { $displayName } { $deviceName }
+# Title for runtime sidebar items where we cannot get device information (network
+# locations).
+about-debugging-sidebar-runtime-item-name-no-device =
+ .title = { $displayName }
+# Text to show in the footer of the sidebar that links to a help page
+# (currently: https://developer.mozilla.org/docs/Tools/about:debugging)
+about-debugging-sidebar-support = Soporte de depuración
+# Text to show as the ALT attribute of a help icon that accompanies the help about
+# debugging link in the footer of the sidebar
+about-debugging-sidebar-support-icon =
+ .alt = Icono d'aduya
+# Text displayed in a sidebar button to refresh the list of USB devices. Clicking on it
+# will attempt to update the list of devices displayed in the sidebar.
+about-debugging-refresh-usb-devices-button = Refrescar los dispositivos
+
+# Setup Page strings
+
+# Title of the Setup page.
+about-debugging-setup-title = Instalación
+# Introduction text in the Setup page to explain how to configure remote debugging.
+about-debugging-setup-intro = Configurar lo metodo de connexión con que quiers depurar remotament lo tuyo dispositivo.
+# Explanatory text in the Setup page about what the 'This Firefox' page is for
+about-debugging-setup-this-firefox2 = Fer servir { about-debugging-this-firefox-runtime-name } pa depurar las extensions y los servicios d'esta version de { -brand-shorter-name }.
+# Title of the heading Connect section of the Setup page.
+about-debugging-setup-connect-heading = Connectar un dispositivo
+# USB section of the Setup page
+about-debugging-setup-usb-title = USB
+# Explanatory text displayed in the Setup page when USB debugging is disabled
+about-debugging-setup-usb-disabled = Activando esto se descargara y anyadira los componentes de depuración USB d'Android a { -brand-shorter-name }.
+# Text of the button displayed in the USB section of the setup page when USB debugging is disabled.
+# Clicking on it will download components needed to debug USB Devices remotely.
+about-debugging-setup-usb-enable-button = Activar dispositivos USB
+# Text of the button displayed in the USB section of the setup page when USB debugging is enabled.
+about-debugging-setup-usb-disable-button = Desactivar dispositivos USB
+# Text of the button displayed in the USB section of the setup page while USB debugging
+# components are downloaded and installed.
+about-debugging-setup-usb-updating-button = Esviellando...
+# USB section of the Setup page (USB status)
+about-debugging-setup-usb-status-enabled = Activau
+about-debugging-setup-usb-status-disabled = Desactivau
+about-debugging-setup-usb-status-updating = Esviellando...
+# USB section step by step guide
+about-debugging-setup-usb-step-enable-dev-menu2 = Activando lo menu de desenvolvedor en o tuyo dispositivo Android.
+# USB section step by step guide
+about-debugging-setup-usb-step-enable-debug2 = Activando la depuración USB en el menu de desenvolvedor d'Android.
+# USB section step by step guide
+about-debugging-setup-usb-step-enable-debug-firefox2 = Activar la depuración USB en Firefox en el dispositivo Android.
+# USB section step by step guide
+about-debugging-setup-usb-step-plug-device = Connectar lo dispositiu Android a lo tuyo ordinador.
+# Text shown in the USB section of the setup page with a link to troubleshoot connection errors.
+# The link goes to https://developer.mozilla.org/docs/Tools/Remote_Debugging/Debugging_over_USB
+about-debugging-setup-usb-troubleshoot = Problemas connectando a lo dispositivo USB?GuÃa de problemas
+# Network section of the Setup page
+about-debugging-setup-network =
+ .title = Plazamiento de ret
+# Text shown in the Network section of the setup page with a link to troubleshoot connection errors.
+# The link goes to https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_over_a_network
+about-debugging-setup-network-troubleshoot = Problemas connectando via plazamiento de ret? GuÃa de problemas
+# Text of a button displayed after the network locations "Host" input.
+# Clicking on it will add the new network location to the list.
+about-debugging-network-locations-add-button = Anyadir
+# Text to display when there are no locations to show.
+about-debugging-network-locations-empty-text = No s'ha anyadiu encara garra plazamiento de ret
+# Text of the label for the text input that allows users to add new network locations in
+# the Connect page. A host is a hostname and a port separated by a colon, as suggested by
+# the input's placeholder "localhost:6080".
+about-debugging-network-locations-host-input-label = Servidor
+# Text of a button displayed next to existing network locations in the Connect page.
+# Clicking on it removes the network location from the list.
+about-debugging-network-locations-remove-button = Eliminar
+# Text used as error message if the format of the input value was invalid in the network locations form of the Setup page.
+# Variables:
+# $host-value (string) - The input value submitted by the user in the network locations form
+about-debugging-network-location-form-invalid = Servidor invalido "{ $host-value }". Lo formato esperau ye "hostname:portnumber".
+# Text used as error message if the input value was already registered in the network locations form of the Setup page.
+# Variables:
+# $host-value (string) - The input value submitted by the user in the network locations form
+about-debugging-network-location-form-duplicate = Lo servidor "{ $host-value }" ya ye rechistrau
+
+# Runtime Page strings
+
+# Below are the titles for the various categories of debug targets that can be found
+# on "runtime" pages of about:debugging.
+# Title of the temporary extensions category (only available for "This Firefox" runtime).
+about-debugging-runtime-temporary-extensions =
+ .name = Extensions temporals
+# Title of the extensions category.
+about-debugging-runtime-extensions =
+ .name = Extensions
+# Title of the tabs category.
+about-debugging-runtime-tabs =
+ .name = Pestanyas
+# Title of the service workers category.
+about-debugging-runtime-service-workers =
+ .name = Procesos de treballo de servicio
+# Title of the shared workers category.
+about-debugging-runtime-shared-workers =
+ .name = Procesos de treballo compartius
+# Title of the other workers category.
+about-debugging-runtime-other-workers =
+ .name = Atros procesos de treballo
+# Title of the processes category.
+about-debugging-runtime-processes =
+ .name = Procesos
+# Label of the button opening the performance profiler panel in runtime pages for remote
+# runtimes.
+about-debugging-runtime-profile-button2 = Rendimiento de perfil
+
+# Debug Targets strings
+
diff --git a/devtools/client/animationinspector.properties b/devtools/client/animationinspector.properties
new file mode 100644
index 00000000000..7f32e6df926
--- /dev/null
+++ b/devtools/client/animationinspector.properties
@@ -0,0 +1,162 @@
+# 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 These strings are used inside the Animation inspector
+# which is available as a sidebar panel in the Inspector.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (panel.invalidElementSelected):
+# This is the label shown in the panel when there are no displayable animations.
+# (e.g. In case of user selected a non-element node or a node that is not animated).
+panel.noAnimation=No s'ha trobau animacions pa l'elemento actual.\nSeleccionar bell elemento d'a pachina.
+
+# LOCALIZATION NOTE (player.animationDurationLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation duration.
+player.animationDurationLabel=Duración:
+
+# LOCALIZATION NOTE (player.animationDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation delay.
+player.animationDelayLabel=Retardo:
+
+# LOCALIZATION NOTE (player.animationEndDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation endDelay.
+player.animationEndDelayLabel=Fin d'o retardo:
+
+# LOCALIZATION NOTE (player.animationRateLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation playback rate.
+player.animationRateLabel=Taxa de playback:
+
+# LOCALIZATION NOTE (player.animationIterationCountLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the number of times the animation is set to repeat.
+player.animationIterationCountLabel=Repeticions:
+
+# LOCALIZATION NOTE (player.infiniteIterationCount):
+# In case the animation repeats infinitely, this string is displayed next to the
+# player.animationIterationCountLabel string, instead of a number.
+player.infiniteIterationCount=∞
+
+# LOCALIZATION NOTE (player.infiniteIterationCountText):
+# See player.infiniteIterationCount for a description of what this is.
+# Unlike player.infiniteIterationCount, this string isn't used in HTML, but in
+# a tooltip.
+player.infiniteIterationCountText=â
+
+# LOCALIZATION NOTE (player.animationOverallEasingLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the easing
+# that applies to a whole iteration of an animation as opposed to the
+# easing that applies between animation keyframes.
+player.animationOverallEasingLabel=Alivio cheneral:
+
+# LOCALIZATION NOTE (player.animationTimingFunctionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the
+# animation-timing-function for CSS Animations.
+player.animationTimingFunctionLabel=Función de temporización d'animación:
+
+# LOCALIZATION NOTE (player.animationFillLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# fill mode value.
+player.animationFillLabel=Fill:
+
+# LOCALIZATION NOTE (player.animationDirectionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# direction value.
+player.animationDirectionLabel=Dirección:
+
+# LOCALIZATION NOTE (player.timeLabel):
+# This string is displayed in each animation player widget, to indicate either
+# how long (in seconds) the animation lasts, or what is the animation's current
+# time (in seconds too);
+player.timeLabel=%Ss
+
+# LOCALIZATION NOTE (player.playbackRateLabel):
+# This string is displayed in each animation player widget, as the label of
+# drop-down list items that can be used to change the rate at which the
+# animation runs (1Ã being the default, 2Ã being twice as fast).
+player.playbackRateLabel=Ã%S
+
+# LOCALIZATION NOTE (player.runningOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that the
+# animation is running on the compositor thread.
+player.runningOnCompositorTooltip=Ista animacion ye executando-se en o fil d'o compositor
+
+# LOCALIZATION NOTE (player.allPropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is running on the compositor thread.
+player.allPropertiesOnCompositorTooltip=Totas las propiedatz de l'animación son optimizadas
+
+# LOCALIZATION NOTE (player.somePropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is not running on the compositor thread.
+player.somePropertiesOnCompositorTooltip=Bellas propiedatz de l'animación son optimizadas
+
+# LOCALIZATION NOTE (timeline.pauseResumeButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.pausedButtonTooltip=Reprener las animacions
+
+# LOCALIZATION NOTE (timeline.pauseResumeButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.resumedButtonTooltip=Pausar las animacions
+
+# LOCALIZATION NOTE (timeline.rewindButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# rewind button that can be used to rewind the animations
+timeline.rewindButtonTooltip=Rebobinar las animacions
+
+# LOCALIZATION NOTE (timeline.timeGraduationLabel):
+# This string is displayed at the top of the animation panel, next to each time
+# graduation, to indicate what duration (in milliseconds) this graduation
+# corresponds to.
+timeline.timeGraduationLabel=%Sms
+
+# LOCALIZATION NOTE (timeline.cssanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.cssanimation.nameLabel=%S - Animación CSS
+
+# LOCALIZATION NOTE (timeline.csstransition.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Transition in the timeline UI.
+# %S will be replaced by the name of the transition at run-time.
+timeline.csstransition.nameLabel=%S - Transición CSS
+
+# LOCALIZATION NOTE (timeline.scriptanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a script-generated animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.scriptanimation.nameLabel=%S - Animación de script
+
+# LOCALIZATION NOTE (timeline.scriptanimation.unnamedLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over an unnamed script-generated animation in the timeline UI.
+timeline.scriptanimation.unnamedLabel=Animación de script
+
+# LOCALIZATION NOTE (timeline.unknown.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of an unknown animation type in the timeline UI.
+# This can happen if devtools couldn't figure out the type of the animation.
+# %S will be replaced by the name of the transition at run-time.
+timeline.unknown.nameLabel=%S
+
+# LOCALIZATION NOTE (detail.propertiesHeader.percentage):
+# This string is displayed on header label in .animated-properties-header.
+# %S represents the value in percentage with two decimal points, localized.
+# there are two "%" after %S to escape and display "%"
+detail.propertiesHeader.percentage=%S%%
+
diff --git a/devtools/client/boxmodel.properties b/devtools/client/boxmodel.properties
new file mode 100644
index 00000000000..e22ff770800
--- /dev/null
+++ b/devtools/client/boxmodel.properties
@@ -0,0 +1,32 @@
+# 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 : FILE This file contains the Layout View strings.
+# The Layout View is a panel displayed in the computed view tab of the Inspector sidebar.
+
+# LOCALIZATION NOTE : FILE The correct localization of this file might be to
+# keep it in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (boxmodel.title) This is the title of the box model panel and is
+# displayed as a label.
+boxmodel.title=Modelo de caixa
+
+# LOCALIZATION NOTE: (boxmodel.geometryButton.tooltip) This label is displayed as a
+# tooltip that appears when hovering over the button that allows users to edit the
+# position of an element in the page.
+boxmodel.geometryButton.tooltip=Editar posición
+
+# LOCALIZATION NOTE: (boxmodel.propertiesLabel) This label is displayed as the header
+# for showing and collapsing the properties underneath the box model in the layout view
+boxmodel.propertiesLabel=Propiedat d'o modelo de caixa
+
+# LOCALIZATION NOTE: (boxmodel.offsetParent) This label is displayed inside the list of
+# properties, below the box model, in the layout view. It is displayed next to the
+# position property, when position is absolute, relative, sticky. This label tells users
+# what the DOM node previewed next to it is: an offset parent for the position element.
+boxmodel.offsetParent=desplazamiento
+
diff --git a/devtools/client/compatibility.ftl b/devtools/client/compatibility.ftl
new file mode 100644
index 00000000000..0c8cccfbae5
--- /dev/null
+++ b/devtools/client/compatibility.ftl
@@ -0,0 +1,14 @@
+# 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/.
+
+## Messages used as headers in the main pane
+
+## Message used as labels for the type of issue
+
+## Messages used as labels and titles for buttons in the footer
+
+## Messages used as headers in settings pane
+
+##
+
diff --git a/devtools/client/components.properties b/devtools/client/components.properties
new file mode 100644
index 00000000000..322ee6ed85a
--- /dev/null
+++ b/devtools/client/components.properties
@@ -0,0 +1,19 @@
+# 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 These strings are used in the shared React components,
+# so files in `devtools/client/shared/components/*`.
+
+# LOCALIZATION NOTE (frame.unknownSource): When we do not know the source filename of
+# a frame, we use this string instead.
+frame.unknownSource=(desconoixiu)
+
+# LOCALIZATION NOTE (viewsourceindebugger): The label for the tooltip when hovering over
+# a source link that links to the debugger.
+# %S represents the URL to match in the debugger.
+frame.viewsourceindebugger=Veyer la fuent en o Depurador â %S
+
+# LOCALIZATION NOTE (notificationBox.closeTooltip): The content of a tooltip that
+# appears when hovering over the close button in a notification box.
+notificationBox.closeTooltip=Zarrar iste mensache
diff --git a/devtools/client/debugger.properties b/devtools/client/debugger.properties
new file mode 100644
index 00000000000..bba22acf2d1
--- /dev/null
+++ b/devtools/client/debugger.properties
@@ -0,0 +1,876 @@
+# 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 These strings are used inside the Debugger
+# which is available from the Web Developer sub-menu -> 'Debugger'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (collapseSources): This is the tooltip for the button
+# that collapses the Sources and Outlines panes in the debugger UI.
+
+# LOCALIZATION NOTE (collapseBreakpoints): This is the tooltip for the button
+# that collapses the Breakpoints panes in the debugger UI.
+
+# LOCALIZATION NOTE (copyToClipboard.label): This is the text that appears in the
+# context menu to copy the complete source of the open file.
+copyToClipboard.label=Copiar en o portafuellas
+copyToClipboard.accesskey=C
+
+# LOCALIZATION NOTE (copySource.label): This is the text that appears in the
+# context menu to copy the selected source of file open.
+copySource.accesskey=y
+
+# LOCALIZATION NOTE (copySourceUri2): This is the text that appears in the
+# context menu to copy the source URI of file open.
+copySourceUri2=Copiar l'URI d'a fuent
+copySourceUri2.accesskey=u
+
+# LOCALIZATION NOTE (collapseAll.label): This is the text that appears in the
+# context menu to collapse a directory and all of its subdirectories.
+
+# LOCALIZATION NOTE (expandAll.label): This is the text that appears in the
+# context menu to expand a directory and all of its subdirectories.
+
+# LOCALIZATION NOTE (setDirectoryRoot.label): This is the text that appears in the
+# context menu to set a directory as root directory
+setDirectoryRoot.label=Defininir la radiz d'o directorio
+setDirectoryRoot.accesskey=r
+
+# LOCALIZATION NOTE (removeDirectoryRoot.label): This is the text that appears in the
+# context menu to remove a directory as root directory
+removeDirectoryRoot.label=Borrar lo directorio radiz
+
+# LOCALIZATION NOTE (copyFunction.label): This is the text that appears in the
+# context menu to copy the function the user selected
+copyFunction.label=Copiar la función
+copyFunction.accesskey=F
+
+# LOCALIZATION NOTE (copyStackTrace): This is the text that appears in the
+# context menu to copy the stack trace methods, file names and row number.
+copyStackTrace=Copiar la traza d'a pila
+copyStackTrace.accesskey=c
+
+# LOCALIZATION NOTE (expandSources): This is the tooltip for the button
+# that expands the Sources and Outlines panes in the debugger UI.
+
+# LOCALIZATION NOTE (expandBreakpoints): This is the tooltip for the button
+# that expands the Breakpoints panes in the debugger UI.
+
+# LOCALIZATION NOTE (evaluateInConsole.label): Editor right-click menu item
+# to execute selected text in browser console.
+evaluateInConsole.label=Evaluar en a consola
+
+# LOCALIZATION NOTE (pauseButtonTooltip): The tooltip that is displayed for the pause
+# button when the debugger is in a running state.
+pauseButtonTooltip=Pausar %S
+
+# LOCALIZATION NOTE (pausePendingButtonTooltip): The tooltip that is displayed for
+# the pause button after it's been clicked but before the next JavaScript to run.
+pausePendingButtonTooltip=Se ye aguardando a la siguient execución
+
+# LOCALIZATION NOTE (resumeButtonTooltip): The label that is displayed on the pause
+# button when the debugger is in a paused state.
+resumeButtonTooltip=Continar %S
+
+# LOCALIZATION NOTE (stepOverTooltip): The label that is displayed on the
+# button that steps over a function call.
+stepOverTooltip=Blincar %S
+
+# LOCALIZATION NOTE (stepInTooltip): The label that is displayed on the
+# button that steps into a function call.
+stepInTooltip=Dentrar %S
+
+# LOCALIZATION NOTE (stepOutTooltip): The label that is displayed on the
+# button that steps out of a function call.
+stepOutTooltip=Salir %S
+
+# LOCALIZATION NOTE (skipPausingTooltip.label): The tooltip text for disabling all
+# breakpoints and pausing triggers
+
+# LOCALIZATION NOTE (undoSkipPausingTooltip.label): The tooltip text for enabling all
+# breakpoints and pausing triggers
+
+# LOCALIZATION NOTE (pauseOnExceptionsItem2): The pause on exceptions checkbox description
+# when the debugger will pause on all exceptions.
+pauseOnExceptionsItem2=Fer pausa en as excepcions
+
+# LOCALIZATION NOTE (pauseOnCaughtExceptionsItem): The pause on exceptions checkbox description
+# when the debugger should pause on caught exceptions
+pauseOnCaughtExceptionsItem=Fer pausa en as excepcions capturadas
+
+# LOCALIZATION NOTE (threadsHeader): The text to describe the threads header
+
+# LOCALIZATION NOTE (mainThread): The text to describe the thread of the
+# program as opposed to worker threads.
+
+# LOCALIZATION NOTE (noSourcesText): The text to display in the sources list
+# when there are no sources.
+noSourcesText=Ista pachina no tien fuents.
+
+# LOCALIZATION NOTE (eventListenersHeader1): The text to display in the events
+# header.
+
+# LOCALIZATION NOTE (noDomMutationBreakpoints): The text to
+# display in the DOM Mutation Breakpoints pane when there are no events.
+# %S will be replaced by an active link using inspectorTool as text
+
+# LOCALIZATION NOTE (inspectorTool): The text to describe the the Inspector tool
+
+# LOCALIZATION NOTE (eventListenersHeader1.placeholder): The placeholder text in
+# the event search input bar
+
+# LOCALIZATION NOTE (domMutationHeader): The text to display in the
+# DOM Mutation Breakpoints header
+
+# LOCALIZATION NOTE (domMutationTypes.attribute): The text to display in the
+# DOM Mutation Breakpoints panel for an attribute change
+
+# LOCALIZATION NOTE (domMutationTypes.removal): The text to display in the
+# DOM Mutation Breakpoints panel for a DOM node removal
+
+# LOCALIZATION NOTE (domMutationTypes.subtree): The text to display in the
+# DOM Mutation Breakpoints panel for a DOM subtree change
+
+# LOCALIZATION NOTE (sources.search.key2): Key shortcut to open the search for
+# searching all the source files the debugger has seen.
+# Do not localize "CmdOrCtrl+P", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sources.search.key2=CmdOrCtrl+P
+
+# LOCALIZATION NOTE (sources.search.alt.key): A second key shortcut to open the
+# search for searching all the source files the debugger has seen.
+# Do not localize "CmdOrCtrl+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sources.search.alt.key=CmdOrCtrl+O
+
+# LOCALIZATION NOTE (projectTextSearch.key): A key shortcut to open the
+# full project text search for searching all the files the debugger has seen.
+# Do not localize "CmdOrCtrl+Shift+F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+projectTextSearch.key=CmdOrCtrl+Shift+F
+
+# LOCALIZATION NOTE (allShortcut.key): A key shortcut to open the
+# modal of full shortcuts list.
+# Do not localize "CmdOrCtrl+/", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+
+# LOCALIZATION NOTE (functionSearch.key): A key shortcut to open the
+# modal for searching functions in a file.
+# Do not localize "CmdOrCtrl+Shift+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+functionSearch.key=CmdOrCtrl+Shift+O
+
+# LOCALIZATION NOTE (toggleBreakpoint.key): A key shortcut to toggle
+# breakpoints.
+# Do not localize "CmdOrCtrl+B", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+toggleBreakpoint.key=CmdOrCtrl+B
+
+# LOCALIZATION NOTE (toggleCondPanel.breakpoint.key): A key shortcut to toggle
+# the conditional panel for breakpoints.
+# Do not localize "CmdOrCtrl+Shift+B", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+
+# LOCALIZATION NOTE (toggleCondPanel.logPoint.key): A key shortcut to toggle
+# the conditional panel for log points.
+# Do not localize "CmdOrCtrl+Shift+Y", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+
+# LOCALIZATION NOTE (stepOut.key): A key shortcut to
+# step out.
+stepOut.key=Shift+F11
+
+# LOCALIZATION NOTE (shortcuts.header.editor): Sections header in
+# the shortcuts modal for keyboard shortcuts related to editing.
+shortcuts.header.editor=Editor
+
+# LOCALIZATION NOTE (shortcuts.header.stepping): Sections header in
+# the shortcuts modal for keyboard shortcuts related to stepping.
+shortcuts.header.stepping=Paso a paso
+
+# LOCALIZATION NOTE (shortcuts.header.search): Sections header in
+# the shortcuts modal for keyboard shortcuts related to search.
+shortcuts.header.search=Mirar
+
+# LOCALIZATION NOTE (projectTextSearch.placeholder): A placeholder shown
+# when searching across all of the files in a project.
+projectTextSearch.placeholder=Mirar en fichersâ¦
+
+# LOCALIZATION NOTE (projectTextSearch.noResults): The center pane Text Search
+# message when the query did not match any text of all files in a project.
+projectTextSearch.noResults=No s'ha trobau garra resultau
+
+# LOCALIZATION NOTE (sourceSearch.search.key2): Key shortcut to open the search
+# for searching within a the currently opened files in the editor
+# Do not localize "CmdOrCtrl+F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sourceSearch.search.key2=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (sourceSearch.search.placeholder): placeholder text in
+# the source search input bar
+sourceSearch.search.placeholder=Mirar en o ficheroâ¦
+
+# LOCALIZATION NOTE (sourceSearch.search.placeholder2): placeholder text in
+# the source search input bar
+
+# LOCALIZATION NOTE (searchPanelFunction2): This is the text that appears in the
+# filter panel popup for the function search operation.
+
+# LOCALIZATION NOTE (sourceSearch.search.again.key3): Key shortcut to highlight
+# the next occurrence of the last search triggered from a source search
+# Do not localize "Cmd+G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+
+# LOCALIZATION NOTE (sourceSearch.search.againPrev.key3): Key shortcut to highlight
+# the previous occurrence of the last search triggered from a source search
+# Do not localize "Cmd+Shift+G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+
+# LOCALIZATION NOTE (sourceSearch.resultsSummary2): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Shows a summary of the number of matches for autocomplete
+
+# LOCALIZATION NOTE (breakpointHeadingMenuItem.*): The text for all the elements
+# that are displayed in the breakpoint headings menu item popup.
+
+# LOCALIZATION NOTE (breakpointMenuItem): The text for all the elements that
+# are displayed in the breakpoints menu item popup.
+breakpointMenuItem.enableSelf2.label=Activar
+breakpointMenuItem.enableSelf2.accesskey=i
+breakpointMenuItem.disableSelf2.label=Desactivar
+breakpointMenuItem.disableSelf2.accesskey=D
+breakpointMenuItem.deleteSelf2.label=Eliminar
+breakpointMenuItem.deleteSelf2.accesskey=R
+breakpointMenuItem.enableOthers2.label=Activar atros
+breakpointMenuItem.enableOthers2.accesskey=o
+breakpointMenuItem.disableOthers2.label=Desactivar atros
+breakpointMenuItem.disableOthers2.accesskey=s
+breakpointMenuItem.deleteOthers2.label=Eliminar atros
+breakpointMenuItem.deleteOthers2.accesskey=t
+breakpointMenuItem.enableAll2.label=Activar totz
+breakpointMenuItem.enableAll2.accesskey=v
+breakpointMenuItem.disableAll2.label=Desactivar totz
+breakpointMenuItem.disableAll2.accesskey=z
+breakpointMenuItem.deleteAll2.label=Borrar totz
+breakpointMenuItem.deleteAll2.accesskey=B
+breakpointMenuItem.removeCondition2.label=Borrar condición
+breakpointMenuItem.removeCondition2.accesskey=c
+breakpointMenuItem.addCondition2.label=Anyader condición
+breakpointMenuItem.addCondition2.accesskey=y
+breakpointMenuItem.editCondition2.label=Editar condición
+breakpointMenuItem.editCondition2.accesskey=n
+breakpointMenuItem.enableSelf=Activar punto d'aturada
+breakpointMenuItem.disableSelf=Desactivar punto d'aturada
+breakpointMenuItem.deleteSelf=Eliminar punto d'aturada
+breakpointMenuItem.enableOthers=Activar a resta
+breakpointMenuItem.disableOthers=Desactivar a resta
+breakpointMenuItem.deleteOthers=Eliminar a resta
+breakpointMenuItem.enableAll=Activar totz los puntos d'aturada
+breakpointMenuItem.disableAll=Desactivar totz los puntos d'aturada
+breakpointMenuItem.deleteAll=Sacar totz los puntos d'aturada
+
+# LOCALIZATION NOTE (breakpoints.header): Breakpoints right sidebar pane header.
+breakpoints.header=Puntos d'aturada
+
+# LOCALIZATION NOTE (breakpoints.enable): The text that may appear as a tooltip
+# when hovering over the 'disable breakpoints' switch button in right sidebar
+breakpoints.enable=Activar punto d'aturada
+
+# LOCALIZATION NOTE (breakpoints.disable): The text that may appear as a tooltip
+# when hovering over the 'disable breakpoints' switch button in right sidebar
+breakpoints.disable=Desactivar punto d'aturada
+
+# LOCALIZATION NOTE (breakpoints.removeBreakpointTooltip): The tooltip that is displayed
+# for remove breakpoint button in right sidebar
+breakpoints.removeBreakpointTooltip=Sacar punto d'aturada
+
+# LOCALIZATION NOTE (callStack.header): Call Stack right sidebar pane header.
+callStack.header=Pila de clamadas
+
+# LOCALIZATION NOTE (callStack.notPaused): Call Stack right sidebar pane
+# message when not paused.
+callStack.notPaused=No pausau
+
+# LOCALIZATION NOTE (callStack.collapse): Call Stack right sidebar pane
+# message to hide some of the frames that are shown.
+callStack.collapse=Compactar ringleras
+
+# LOCALIZATION NOTE (callStack.expand): Call Stack right sidebar pane
+# message to show more of the frames.
+callStack.expand=Expandir ringleras
+
+# LOCALIZATION NOTE (callStack.group.expandTooltip): The text that will appear
+# when hovering a collapsed Group of frames in the callStack panel. `frames` is
+# always plural since a group can only exist if it contain more that 1 frame.
+# %S is replaced by the name of the library of the frames in the group.
+# example: `Show React frames`.
+
+# LOCALIZATION NOTE (callStack.group.collapseTooltip): The text that will appear
+# when hovering an expanded Group of frames in the callStack panel. `frames` is
+# always plural since a group can only exist if it contain more that 1 frame.
+# %S is replaced by the name of the library of the frames in the group.
+# example: `Collapse React frames`.
+
+# LOCALIZATION NOTE (editor.searchResults1): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Editor Search bar message to summarize the selected search result. e.g. 5 of 10 results.
+
+# LOCALIZATION NOTE (editor.noResultsFound): Editor Search bar message
+# for when no results found.
+
+# LOCALIZATION NOTE (editor.searchResults.nextResult): Editor Search bar
+# tooltip for traversing to the Next Result
+editor.searchResults.nextResult=Resultau siguient
+
+# LOCALIZATION NOTE (editor.searchResults.prevResult): Editor Search bar
+# tooltip for traversing to the Previous Result
+editor.searchResults.prevResult=Resultau previo
+
+# LOCALIZATION NOTE (editor.continueToHere.label): Editor gutter context
+# menu item for jumping to a new paused location
+editor.continueToHere.label=Continar enta aquÃ
+editor.continueToHere.accesskey=A
+
+# LOCALIZATION NOTE (editor.addBreakpoint): Editor gutter context menu item
+# for adding a breakpoint on a line.
+editor.addBreakpoint=Adhibir un punto d'interrupción
+
+# LOCALIZATION NOTE (editor.disableBreakpoint): Editor gutter context menu item
+# for disabling a breakpoint on a line.
+editor.disableBreakpoint=Desactivar lo punto d'aturada
+editor.disableBreakpoint.accesskey=D
+
+# LOCALIZATION NOTE (editor.enableBreakpoint): Editor gutter context menu item
+# for enabling a breakpoint on a line.
+editor.enableBreakpoint=Activar un punto d'aturada
+
+# LOCALIZATION NOTE (editor.removeBreakpoint): Editor gutter context menu item
+# for removing a breakpoint on a line.
+editor.removeBreakpoint=Eliminar lo punto d'aturada
+
+# LOCALIZATION NOTE (editor.addConditionBreakpoint): Editor gutter context
+# menu item for adding a breakpoint condition on a line.
+
+# LOCALIZATION NOTE (editor.editConditionBreakpoint): Editor gutter context menu item
+# for setting a breakpoint condition on a line.
+
+# LOCALIZATION NOTE (editor.addLogBreakpoint): Editor gutter context menu item
+# for creating a breakpoint with a log
+
+# LOCALIZATION NOTE (editor.addLogPoint): Editor gutter context
+# menu item for adding a log point on a line.
+
+# LOCALIZATION NOTE (editor.editLogPoint): Editor gutter context menu item
+# for editing a log point already set on a line.
+
+# LOCALIZATION NOTE (editor.removeLogPoint): Context menu item for removing
+# a log point on a line.
+
+# LOCALIZATION NOTE (editor.conditionalPanel.placeholder2): Placeholder text for
+# input element inside ConditionalPanel component
+
+# LOCALIZATION NOTE (editor.conditionalPanel.logPoint.placeholder2): Placeholder text for
+# input element inside ConditionalPanel component when a log point is set
+
+# LOCALIZATION NOTE (editor.jumpToMappedLocation1): Context menu item
+# for navigating to a source mapped location
+editor.jumpToMappedLocation1=Blincar ta lo puesto de %S
+editor.jumpToMappedLocation1.accesskey=m
+
+# LOCALIZATION NOTE (downloadFile.label): Context menu item
+# for downloading a source's content
+
+# LOCALIZATION NOTE (inlinePreview.show.label): Context menu item
+# for showing the inline preview blocks
+
+# LOCALIZATION NOTE (inlinePreview.hide.label): Context menu item
+# for hiding the inline preview block
+
+# LOCALIZATION NOTE (preview.noProperties): Label shown in the preview
+# popup when there are no properties to show.
+
+# LOCALIZATION NOTE (framework.disableGrouping): This is the text that appears in the
+# context menu to disable framework grouping.
+framework.disableGrouping=Desactivar l'agrupación de bastidas
+framework.disableGrouping.accesskey=u
+
+# LOCALIZATION NOTE (framework.enableGrouping): This is the text that appears in the
+# context menu to enable framework grouping.
+framework.enableGrouping=Activar agrupación de bastidas
+framework.enableGrouping.accesskey=u
+
+# LOCALIZATION NOTE (generated): Source Map term for a server source location
+generated=chenerau
+
+# LOCALIZATION NOTE (original): Source Map term for a debugger UI source location
+original=orichinal
+
+# LOCALIZATION NOTE (expressions.placeholder): Placeholder text for expression
+# input element
+expressions.placeholder=Adhibir una expresión d'aguait
+
+# LOCALIZATION NOTE (expressions.errorMsg): Error text for expression
+# input element
+expressions.errorMsg=Expresión invalidaâ¦
+expressions.label=Anyader una expresión de cosiro
+expressions.accesskey=e
+
+# LOCALIZATION NOTE (xhrBreakpoints.header): The pause on any XHR breakpoints headings
+
+# LOCALIZATION NOTE (xhrBreakpoints.item.label): message displayed when reaching a breakpoint for XHR requests. %S is replaced by the path provided as condition for the breakpoint.
+
+# LOCALIZATION NOTE (pauseOnAnyXHR): The pause on any XHR checkbox description
+# when the debugger will pause on any XHR requests.
+
+# LOCALIZATION NOTE (watchpoints.submenu): This is the text for the watchpoints sub-menu.
+
+# LOCALIZATION NOTE (watchpoints.getWatchpoint): This is the text that appears in the
+# watchpoints sub-menu to add a "get" watchpoint on an object property.
+
+# LOCALIZATION NOTE (watchpoints.setWatchpoint): This is the text that appears in the
+# watchpoints submenu to add a "set" watchpoint on an object property.
+
+# LOCALIZATION NOTE (watchpoints.removeWatchpoint): This is the text that appears in the
+# context menu to delete a watchpoint on an object property.
+
+# LOCALIZATION NOTE (watchpoints.removeWatchpointTooltip): This is the text that appears in the
+# tooltip to delete a watchpoint on an object property.
+
+# LOCALIZATION NOTE (sourceTabs.closeTab): Editor source tab context menu item
+# for closing the selected tab below the mouse.
+sourceTabs.closeTab=Zarrar la pestanya
+sourceTabs.closeTab.accesskey=c
+
+# LOCALIZATION NOTE (sourceTabs.closeOtherTabs): Editor source tab context menu item
+# for closing the other tabs.
+sourceTabs.closeOtherTabs=Zarrar las atras
+sourceTabs.closeOtherTabs.accesskey=o
+
+# LOCALIZATION NOTE (sourceTabs.closeTabsToEnd): Editor source tab context menu item
+# for closing the tabs to the end (the right for LTR languages) of the selected tab.
+sourceTabs.closeTabsToEnd=Zarrar las pestanyas d'a dreita
+sourceTabs.closeTabsToEnd.accesskey=e
+
+# LOCALIZATION NOTE (sourceTabs.closeAllTabs): Editor source tab context menu item
+# for closing all tabs.
+sourceTabs.closeAllTabs=Zarrar totas las pestanyas
+sourceTabs.closeAllTabs.accesskey=a
+
+# LOCALIZATION NOTE (sourceTabs.revealInTree): Editor source tab context menu item
+# for revealing source in tree.
+sourceTabs.revealInTree=Revelar en arbol
+sourceTabs.revealInTree.accesskey=r
+
+# LOCALIZATION NOTE (sourceTabs.prettyPrint): Editor source tab context menu item
+# for pretty printing the source.
+sourceTabs.prettyPrint=Fuent d'impresión bonica
+sourceTabs.prettyPrint.accesskey=p
+
+# LOCALIZATION NOTE (sourceFooter.blackbox): Tooltip text associated
+# with the blackbox button
+sourceFooter.blackbox=Fuent de caixa negra
+
+# LOCALIZATION NOTE (sourceFooter.unblackbox): Tooltip text associated
+# with the blackbox button
+sourceFooter.unblackbox=Fuent de no caixa negra
+
+# LOCALIZATION NOTE (blackboxContextItem.blackbox): Text associated
+# with the blackbox context menu item
+
+# LOCALIZATION NOTE (blackboxContextItem.unblackbox): Text associated
+# with the unblackbox context menu item
+
+# LOCALIZATION NOTE (sourceFooter.mappedSource): Text associated
+# with a mapped source. %S is replaced by the source map origin.
+sourceFooter.mappedSource=(Dende %S)
+
+# LOCALIZATION NOTE (sourceFooter.mappedSourceTooltip): Tooltip text associated
+# with a mapped source. %S is replaced by the source map origin.
+sourceFooter.mappedSourceTooltip=(Fuent mapiada dende %S)
+
+# LOCALIZATION NOTE (sourceFooter.mappedSuffix): Text associated
+# with a mapped source. Displays next to URLs in tree and tabs.
+
+# LOCALIZATION NOTE (sourceFooter.currentCursorPosition): Text associated
+# with the current cursor line and column
+
+# LOCALIZATION NOTE (sourceFooter.currentCursorPosition.tooltip): Text associated
+# with the current cursor line and column
+
+# LOCALIZATION NOTE (sourceTabs.closeTabButtonTooltip): The tooltip that is displayed
+# for close tab button in source tabs.
+sourceTabs.closeTabButtonTooltip=Zarrar la pestanya
+
+# LOCALIZATION NOTE (scopes.header): Scopes right sidebar pane header.
+scopes.header=Ambitos
+
+# LOCALIZATION NOTE (scopes.notAvailable): Scopes right sidebar pane message
+# for when the debugger is paused, but there isn't pause data.
+scopes.notAvailable=Ambitos no disponibles
+
+# LOCALIZATION NOTE (scopes.notPaused): Scopes right sidebar pane message
+# for when the debugger is not paused.
+scopes.notPaused=No pausau
+
+# LOCALIZATION NOTE (scopes.mapping.label): Scopes right sidebar pane
+# tooltip for checkbox and label
+
+# LOCALIZATION NOTE (eventlisteners.log.label): Event listeners tooltip for
+# checkbox and label
+
+# LOCALIZATION NOTE (eventlisteners.log): Checkbox label for logging events
+
+# LOCALIZATION NOTE (scopes.helpTooltip.label): Scopes right sidebar pane
+# icon tooltip for link to MDN
+
+# LOCALIZATION NOTE (scopes.map.label): Checkbox label to map scopes
+
+# LOCALIZATION NOTE (scopes.block): Refers to a block of code in
+# the scopes pane when the debugger is paused.
+scopes.block=Blocar
+
+# LOCALIZATION NOTE (sources.header): Sources left sidebar header
+sources.header=Fuents
+
+# LOCALIZATION NOTE (outline.header): Outline left sidebar header
+outline.header=Esquema
+
+# LOCALIZATION NOTE (scopes.mapScopes): Label for toggling scope mappings
+
+# LOCALIZATION NOTE (outline.placeholder): Placeholder text for the filter input
+# element
+
+# LOCALIZATION NOTE (outline.sortLabel): Label for the sort button
+outline.sortLabel=Amostrar per nombre
+
+# LOCALIZATION NOTE (outline.noFunctions): Outline text when there are no functions to display
+outline.noFunctions=Garra función
+
+# LOCALIZATION NOTE (outline.noFileSelected): Outline text when there are no files selected
+outline.noFileSelected=No i hai garra fichero seleccionau
+
+# LOCALIZATION NOTE (sources.search): Sources left sidebar prompt
+# e.g. Cmd+P to search. On a mac, we use the command unicode character.
+# On windows, it's ctrl.
+sources.search=%S pa mirar
+
+# LOCALIZATION NOTE (watchExpressions.header): Watch Expressions right sidebar
+# pane header.
+watchExpressions.header=Expresions cosiradas
+
+# LOCALIZATION NOTE (watchExpressions.refreshButton): Watch Expressions header
+# button for refreshing the expressions.
+watchExpressions.refreshButton=Esviellar
+
+# LOCALIZATION NOTE (welcome.search): The center pane welcome panel's
+# search prompt. e.g. cmd+p to search for files. On windows, it's ctrl, on
+# a mac we use the unicode character.
+welcome.search=%S pa mirar fuents
+
+# LOCALIZATION NOTE (welcome.search2): The center pane welcome panel's
+# search prompt. e.g. cmd+p to search for files. On windows, it's ctrl, on
+# a mac we use the unicode character.
+
+# LOCALIZATION NOTE (welcome.findInFiles): The center pane welcome panel's
+# search prompt. e.g. cmd+f to search for files. On windows, it's ctrl+shift+f, on
+# a mac we use the unicode character.
+welcome.findInFiles=%S pa mirar en fichers
+
+# LOCALIZATION NOTE (welcome.findInFiles2): The center pane welcome panel's
+# search prompt. e.g. cmd+f to search for files. On windows, it's ctrl+shift+f, on
+# a mac we use the unicode character.
+
+# LOCALIZATION NOTE (welcome.allShortcuts): The label to open the modal of
+# shortcuts, displayed in the welcome panel.
+
+# LOCALIZATION NOTE (sourceSearch.search): The center pane Source Search
+# prompt for searching for files.
+sourceSearch.search=Mirar fuentsâ¦
+
+# LOCALIZATION NOTE (sourceSearch.search2): The center pane Source Search
+# prompt for searching for files.
+
+# LOCALIZATION NOTE (pauseOnExceptions): The pause on exceptions button tooltip
+# when the debugger will pause on all exceptions.
+pauseOnExceptions=Pausar en totas las excepcions. Faga clic pa ignorar las excepcions
+
+# LOCALIZATION NOTE (loadingText): The text that is displayed in the script
+# editor when the loading process has started but there is no file to display
+# yet.
+loadingText=Se ye cargandoâ¦
+
+# LOCALIZATION NOTE (wasmIsNotAvailable): The text that is displayed in the
+# script editor when the WebAssembly source is not available.
+wasmIsNotAvailable=Refresca pa depurar este modulo
+
+# LOCALIZATION NOTE (errorLoadingText3): The text that is displayed in the debugger
+# viewer when there is an error loading a file
+errorLoadingText3=Error quan se cargaba esta URI: %S
+
+# LOCALIZATION NOTE(gotoLineModal.placeholder): The placeholder
+# text displayed when the user searches for specific lines in a file
+gotoLineModal.placeholder=Ir ta la liniaâ¦
+
+# LOCALIZATION NOTE(gotoLineModal.title): The message shown to users
+# to open the go to line modal
+gotoLineModal.title=Ir ta un numero de linia en un fichero
+
+# LOCALIZATION NOTE(gotoLineModal.key3): The shortcut for opening the
+# go to line modal
+# Do not localize "Ctrl+G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+
+# LOCALIZATION NOTE(symbolSearch.search.functionsPlaceholder): The placeholder
+# text displayed when the user searches for functions in a file
+symbolSearch.search.functionsPlaceholder=Mirar funcionsâ¦
+symbolSearch.search.functionsPlaceholder.title=Mirar una función en un fichero
+
+# LOCALIZATION NOTE(symbolSearch.search.variablesPlaceholder): The placeholder
+# text displayed when the user searches for variables in a file
+symbolSearch.search.variablesPlaceholder=Mirar variablesâ¦
+symbolSearch.search.variablesPlaceholder.title=Mirar una variable en un fichero
+
+# LOCALIZATION NOTE(symbolSearch.search.key2): The Key Shortcut for
+# searching for a function or variable
+# Do not localize "CmdOrCtrl+Shift+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+symbolSearch.search.key2=CmdOrCtrl+Shift+O
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.modifiersLabel): A label
+# preceding the group of modifiers
+symbolSearch.searchModifier.modifiersLabel=Modificadors:
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.regex): A search option
+# when searching text in a file
+symbolSearch.searchModifier.regex=Regex
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.caseSensitive): A search option
+# when searching text in a file
+symbolSearch.searchModifier.caseSensitive=Distinguir entre mayusclas y minusclas
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.wholeWord): A search option
+# when searching text in a file
+symbolSearch.searchModifier.wholeWord=Parola completa
+
+experimental=Isto ye una caracteristica experimental
+
+# LOCALIZATION NOTE (whyPaused.debuggerStatement): The text that is displayed
+# in a info block explaining how the debugger is currently paused due to a `debugger`
+# statement in the code
+whyPaused.debuggerStatement=Pausau en una sentencia de depuración
+
+# LOCALIZATION NOTE (whyPaused.breakpoint): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a breakpoint
+whyPaused.breakpoint=Pausau en un punto d'aturada
+
+# LOCALIZATION NOTE (whyPaused.eventBreakpoint): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an event
+# breakpoint.
+
+# LOCALIZATION NOTE (whyPaused.exception): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an exception
+whyPaused.exception=Pausau en una excepción
+
+# LOCALIZATION NOTE (whyPaused.mutationBreakpoint): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a
+# DOM mutation breakpoint
+
+# LOCALIZATION NOTE (whyPaused.mutationBreakpointAdded): The text that
+# is displayed to describe an added node which triggers a subtree modification
+
+# LOCALIZATION NOTE (whyPaused.mutationBreakpointRemoved): The text that
+# is displayed to describe a removed node which triggers a subtree modification
+
+# LOCALIZATION NOTE (whyPaused.interrupted): The text that is displayed
+# in a info block explaining how the debugger is currently paused at
+# a JS execution
+
+# LOCALIZATION NOTE (whyPaused.replayForcedPause): The text that is displayed
+# in a info block explaining how the debugger is currently paused in a
+# recording.
+
+# LOCALIZATION NOTE (whyPaused.resumeLimit): The text that is displayed
+# in a info block explaining how the debugger is currently paused while stepping
+# in or out of the stack
+whyPaused.resumeLimit=Pausau quan iba paso a paso
+
+# LOCALIZATION NOTE (whyPaused.pauseOnDOMEvents): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a
+# dom event
+whyPaused.pauseOnDOMEvents=Pausau en un escuitador d'evento
+
+# LOCALIZATION NOTE (whyPaused.breakpointConditionThrown): The text that is displayed
+# in an info block when evaluating a conditional breakpoint throws an error
+whyPaused.breakpointConditionThrown=Error en o punto d'aturada condicional
+
+# LOCALIZATION NOTE (whyPaused.XHR): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an
+# xml http request
+
+# LOCALIZATION NOTE (whyPaused.promiseRejection): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a
+# promise rejection
+whyPaused.promiseRejection=Pausau en refús de promesa
+
+# LOCALIZATION NOTE (whyPaused.getWatchpoint): The text that is displayed
+# in a info block explaining how the debugger is currently paused at a
+# watchpoint on an object property
+
+# LOCALIZATION NOTE (whyPaused.setWatchpoint): The text that is displayed
+# in an info block explaining how the debugger is currently paused at a
+# watchpoint on an object property
+
+# LOCALIZATION NOTE (whyPaused.assert): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an
+# assert
+whyPaused.assert=Pausau en una afirmación
+
+# LOCALIZATION NOTE (whyPaused.debugCommand): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a
+# debugger statement
+whyPaused.debugCommand=Pausau en una función depurada
+
+# LOCALIZATION NOTE (whyPaused.other): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an event
+# listener breakpoint set
+whyPaused.other=Depuración pausada
+
+# LOCALIZATION NOTE (ctrl): The text that is used for documenting
+# keyboard shortcuts that use the control key
+ctrl=Ctrl
+
+# LOCALIZATION NOTE (anonymousFunction): this string is used to display
+# JavaScript functions that have no given name - they are said to be
+# anonymous.
+
+# LOCALIZATION NOTE (stacktrace.asyncStack): this string is used to
+# indicate that a given stack frame has an async parent.
+# %S is the "Async Cause" of the frame.
+
+# LOCALIZATION NOTE (shortcuts.toggleBreakpoint): text describing
+# keyboard shortcut action for toggling breakpoint
+shortcuts.toggleBreakpoint=Activar/desactivar un punto d'aturada
+shortcuts.toggleBreakpoint.accesskey=B
+
+# LOCALIZATION NOTE (shortcuts.toggleCondPanel.breakpoint): text describing
+# keyboard shortcut action for toggling conditional panel for breakpoints
+
+# LOCALIZATION NOTE (shortcuts.toggleCondPanel.logPoint): text describing
+# keyboard shortcut action for toggling conditional panel for log points
+
+# LOCALIZATION NOTE (shortcuts.pauseOrResume): text describing
+# keyboard shortcut action for pause of resume
+shortcuts.pauseOrResume=Pausar/Continar
+
+# LOCALIZATION NOTE (shortcuts.stepOver): text describing
+# keyboard shortcut action for stepping over
+shortcuts.stepOver=Blincar a lo siguient
+
+# LOCALIZATION NOTE (shortcuts.stepIn): text describing
+# keyboard shortcut action for stepping in
+shortcuts.stepIn=Blincar adentro d'a función
+
+# LOCALIZATION NOTE (shortcuts.stepOut): text describing
+# keyboard shortcut action for stepping out
+shortcuts.stepOut=Blincar difuera
+
+# LOCALIZATION NOTE (shortcuts.fileSearch): text describing
+# keyboard shortcut action for source file search
+shortcuts.fileSearch=Busqueda d'o fichero fuent
+
+# LOCALIZATION NOTE (shortcuts.fileSearch2): text describing
+# keyboard shortcut action for source file search
+
+# LOCALIZATION NOTE (shortcuts.gotoLine): text describing
+# keyboard shortcut for jumping to a specific line
+shortcuts.gotoLine=Ir ta la linia
+
+# LOCALIZATION NOTE (shortcuts.searchAgain): text describing
+# keyboard shortcut action for searching again
+shortcuts.searchAgain=Buscar atra vegada
+
+# LOCALIZATION NOTE (shortcuts.searchAgain2): text describing
+# keyboard shortcut action for searching again
+
+# LOCALIZATION NOTE (shortcuts.projectSearch): text describing
+# keyboard shortcut action for full project search
+shortcuts.projectSearch=Busqueda en tot lo prochecto
+
+# LOCALIZATION NOTE (shortcuts.projectSearch2): text describing
+# keyboard shortcut action for full project search
+
+# LOCALIZATION NOTE (shortcuts.functionSearch): text describing
+# keyboard shortcut action for function search
+shortcuts.functionSearch=Busqueda de funcions
+
+# LOCALIZATION NOTE (shortcuts.functionSearch2): text describing
+# keyboard shortcut action for function search
+
+# LOCALIZATION NOTE (shortcuts.buttonName): text describing
+# keyboard shortcut button text
+shortcuts.buttonName=Alcorces de teclau
+
+# LOCALIZATION NOTE (variablesSeparatorLabel): The text that is displayed
+# in the variables list as a separator between the name and value.
+variablesSeparatorLabel=:
+
+variablesViewOptimizedOut=(mas optimizau)
+variablesViewUninitialized=(no inicializau)
+variablesViewMissingArgs=(no disponible)
+
+# LOCALIZATION NOTE (variablesDomNodeValueTooltip): The text that is displayed
+# in a tooltip on the "open in inspector" button in the the variables list for a
+# DOMNode item.
+variablesDomNodeValueTooltip=Prete ta seleccionar o nodo en o inspector
+
+# LOCALIZATION NOTE (variablesEditButtonTooltip): The text that is displayed
+# in the variables list on a getter or setter which can be edited.
+variablesEditButtonTooltip=Fer clic ta definir a valura
+
+# LOCALIZATION NOTE (variablesViewErrorStacktrace): This is the text that is
+# shown before the stack trace in an error.
+variablesViewErrorStacktrace=Bayo d'a pila:
+
+# LOCALIZATION NOTE (variablesViewMoreObjects): the text that is displayed
+# when you have an object preview that does not show all of the elements. At the end of the list
+# you see "N more..." in the web console output.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of remaining items in the object
+# example: 3 moreâ¦
+variablesViewMoreObjects=#1 masâ¦;#1 masâ¦
+
+# LOCALIZATION NOTE (variablesEditableNameTooltip): The text that is displayed
+# in the variables list on an item with an editable name.
+variablesEditableNameTooltip=Fer dople click ta editar
+
+# LOCALIZATION NOTE (variablesEditableValueTooltip): The text that is displayed
+# in the variables list on an item with an editable value.
+variablesEditableValueTooltip=Fer clic ta cambiar a valura
+
+# LOCALIZATION NOTE (variablesCloseButtonTooltip): The text that is displayed
+# in the variables list on an item which can be removed.
+variablesCloseButtonTooltip=Fer clic ta sacar
+
+# LOCALIZATION NOTE (configurable|...|Tooltip): The text that is displayed
+# in the variables list on certain variables or properties as tooltips.
+# Explanations of what these represent can be found at the following links:
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isExtensible
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isFrozen
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isSealed
+# It's probably best to keep these in English.
+configurableTooltip=configurable
+enumerableTooltip=enumerable
+writableTooltip=escribible
+frozenTooltip=conchelau
+sealedTooltip=sellau
+extensibleTooltip=extensible
+overriddenTooltip=sobrescrito
+WebIDLTooltip=WebIDL
+
diff --git a/devtools/client/device.properties b/devtools/client/device.properties
new file mode 100644
index 00000000000..eb62d218f21
--- /dev/null
+++ b/devtools/client/device.properties
@@ -0,0 +1,20 @@
+# 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 These strings are used inside Device Emulation developer
+# tools. The correct localization of this file might be to keep it in English,
+# or another language commonly spoken among web developers. You want to make
+# that choice consistent across the developer tools. A good criteria is the
+# language in which you'd find the best documentation on web development on the
+# web.
+
+# LOCALIZATION NOTE:
+# These strings are category names in a list of devices that a user can choose
+# to simulate (e.g. "ZTE Open C", "VIA Vixen", "720p HD Television", etc).
+device.phones=Telefonos
+device.tablets=Tabletas
+device.laptops=Ordinadors portatils
+device.televisions=Teles
+device.consoles=Consolas de chuegos
+device.watches=Reloches
diff --git a/devtools/client/dom.properties b/devtools/client/dom.properties
new file mode 100644
index 00000000000..831db60cd5f
--- /dev/null
+++ b/devtools/client/dom.properties
@@ -0,0 +1,19 @@
+# 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 These strings are used inside the DOM panel
+# which is available from the Web Developer sub-menu -> 'DOM'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (dom.filterDOMPanel): A placeholder text used for
+# DOM panel search box.
+dom.filterDOMPanel=Filtrar Panel DOM
+
+# LOCALIZATION NOTE (dom.refresh): A label for Refresh button in
+# DOM panel toolbar
+dom.refresh=Esviellar
diff --git a/devtools/client/filterwidget.properties b/devtools/client/filterwidget.properties
new file mode 100644
index 00000000000..b81f8eb7675
--- /dev/null
+++ b/devtools/client/filterwidget.properties
@@ -0,0 +1,59 @@
+# 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 These strings are used in the CSS Filter Editor Widget
+# which can be found in a tooltip that appears in the Rule View when clicking
+# on a filter swatch displayed next to CSS declarations like 'filter: blur(2px)'.
+
+# LOCALIZATION NOTE (emptyFilterList):
+# This string is displayed when filter's list is empty
+# (no filter specified / all removed)
+emptyFilterList=No s'ha especificau garra filtro
+
+# LOCALIZATION NOTE (emptyPresetList):
+# This string is displayed when preset's list is empty
+emptyPresetList=No tien garra preselección alzada. Puet almagazenar preseleccions de filtros trigando un nombre y alzando-los. As preseleccions son rapidament accesibles y son de buen reusar.
+
+# LOCALIZATION NOTE (addUsingList):
+# This string is displayed under [emptyFilterList] when filter's
+# list is empty, guiding user to add a filter using the list below it
+addUsingList=Anyader un filtro d'a lista d'abaixo
+
+# LOCALIZATION NOTE (dropShadowPlaceholder):
+# This string is used as a placeholder for drop-shadow's input
+# in the filter list (shown when is empty)
+dropShadowPlaceholder=x y radio color
+
+# LOCALIZATION NOTE (dragHandleTooltipText):
+# This string is used as a tooltip text (shown on mouse hover) on the
+# drag handles of filters which are used to re-order filters
+dragHandleTooltipText=Arrocegar enta alto u enta abaixo ta reordenar o filtro
+
+# LOCALIZATION NOTE (labelDragTooltipText):
+# This string is used as a tooltip text (shown on mouse hover) on the
+# filters' labels which can be dragged left/right to increase/decrease
+# the filter's value (like photoshop)
+labelDragTooltipText=Arrocegar enta a zurda u a dreita ta fer creixer u decreixer a valura
+
+# LOCALIZATION NOTE (filterListSelectPlaceholder):
+# This string is used as a preview option in the list of possible filters
+#
+filterListSelectPlaceholder=Trigar un filtro
+
+# LOCALIZATION NOTE (addNewFilterButton):
+# This string is displayed on a button used to add new filters
+addNewFilterButton=Anyader
+
+# LOCALIZATION NOTE (newPresetPlaceholder):
+# This string is used as a placeholder in the list of presets which is used to
+# save a new preset
+newPresetPlaceholder=Nombre d'a preselección
+
+# LOCALIZATION NOTE (savePresetButton):
+# This string is displayed on a button used to save a new preset
+savePresetButton=Alzar
+
+# LOCALIZATION NOTE(presetsToggleButton):
+# This string is used in a button which toggles the presets list
+presetsToggleButton=Preseleccions
diff --git a/devtools/client/font-inspector.properties b/devtools/client/font-inspector.properties
new file mode 100644
index 00000000000..5634c7c1ab5
--- /dev/null
+++ b/devtools/client/font-inspector.properties
@@ -0,0 +1,41 @@
+# 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 This file contains the Font Inspector strings.
+# The Font Inspector is a panel accessible in the Inspector sidebar.
+
+# LOCALIZATION NOTE (fontinspector.system) This label indicates that the font is a local
+# system font.
+fontinspector.system=sistema
+
+# LOCALIZATION NOTE (fontinspector.copyURL): This is the text that appears in a tooltip
+# displayed when the user hovers over the copy icon next to the font URL.
+# Clicking the copy icon copies the full font URL to the user's clipboard
+fontinspector.copyURL=Copiar URL
+
+# LOCALIZATION NOTE (fontinspector.customInstanceName): Think of instances as presets
+# (groups of settings that apply in bulk to a thing). Instances have names. When the user
+# creates a new instance, it doesn't have a name. This is the text that appears as the
+# default name for a new instance. It shows up in a dropdown from which users can select
+# between predefined instances and this custom instance.
+fontinspector.customInstanceName=Personalizau
+
+# LOCALIZATION NOTE (fontinspector.fontInstanceLabel): This label is shown next to the UI
+# in the font editor which allows a user to select a font instance option from a
+# dropdown. An instance is like a preset. A "font instance" is the term used by the font
+# authors to mean a group of predefined font settings.
+fontinspector.fontInstanceLabel=Instancia
+
+# LOCALIZATION NOTE (fontinspector.fontSizeLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the font size.
+fontinspector.fontSizeLabel=Mida
+
+# LOCALIZATION NOTE (fontinspector.fontWeightLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the font weight.
+fontinspector.fontWeightLabel=Peso
+
+# LOCALIZATION NOTE (fontinspector.fontItalicLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the style of the font to italic.
+fontinspector.fontItalicLabel=Cursiva
+
diff --git a/devtools/client/graphs.properties b/devtools/client/graphs.properties
new file mode 100644
index 00000000000..ddc88125846
--- /dev/null
+++ b/devtools/client/graphs.properties
@@ -0,0 +1,24 @@
+# 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 These strings are used inside the Performance Tools
+# which is available from the Web Developer sub-menu -> 'Performance'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web. These strings
+# are specifically for marker names in the performance tool.
+
+# LOCALIZATION NOTE (graphs.label.average):
+# This string is displayed on graphs when showing an average.
+graphs.label.average=avg
+
+# LOCALIZATION NOTE (graphs.label.minimum):
+# This string is displayed on graphs when showing a minimum.
+graphs.label.minimum=min
+
+# LOCALIZATION NOTE (graphs.label.maximum):
+# This string is displayed on graphs when showing a maximum.
+graphs.label.maximum=max
diff --git a/devtools/client/har.properties b/devtools/client/har.properties
new file mode 100644
index 00000000000..5e4a7369b61
--- /dev/null
+++ b/devtools/client/har.properties
@@ -0,0 +1,22 @@
+# 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 These strings are used inside the Network Monitor
+# which is available from the Web Developer sub-menu -> 'Network Monitor'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (har.responseBodyNotIncluded): A label used within
+# HAR file explaining that HTTP response bodies are not includes
+# in exported data.
+har.responseBodyNotIncluded=No s'incluyen os cuerpos de respuesta.
+
+# LOCALIZATION NOTE (har.responseBodyNotIncluded): A label used within
+# HAR file explaining that HTTP request bodies are not includes
+# in exported data.
+har.requestBodyNotIncluded=No s'incluyen os cuerpos de demandas.
+
diff --git a/devtools/client/inspector.properties b/devtools/client/inspector.properties
new file mode 100644
index 00000000000..3b82f1b8880
--- /dev/null
+++ b/devtools/client/inspector.properties
@@ -0,0 +1,526 @@
+# 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 These strings are used inside the Inspector
+# which is available from the Web Developer sub-menu -> 'Inspect'.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+inspector.panelLabel.markupView=Vista d'etiquetas
+
+# LOCALIZATION NOTE (markupView.more.showing)
+# When there are too many nodes to load at once, we will offer to
+# show all the nodes.
+markupView.more.showing=Bells nodos son amagaus.
+
+# LOCALIZATION NOTE (markupView.more.showAll2): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+markupView.more.showAll2=Amostrar un nodo mas;Amostrar totz los #1 nodos
+
+# LOCALIZATION NOTE (markupView.whitespaceOnly.label)
+# Used in the badge that appears when whitespace-only text nodes are displayed in the
+# inspector.
+
+# LOCALIZATION NOTE (markupView.whitespaceOnly)
+# Used in a tooltip that appears when the user hovers over whitespace-only text nodes in
+# the inspector. %S in the content will be replaced by the whitespace characters used in
+# the text node.
+markupView.whitespaceOnly=Nodo de texto nomás espacio en blanco: %S
+
+# LOCALIZATION NOTE (markupView.display.flex.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+
+# LOCALIZATION NOTE (markupView.display.inlineFlex.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+
+# LOCALIZATION NOTE (markupView.display.grid.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+
+# LOCALIZATION NOTE (markupView.display.inlineGrid.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+
+# LOCALIZATION NOTE (markupView.display.subgrid.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.subgrid.tooltiptiptext=Este elemento estableix lo suyo conteniu d'acuerdo a lo modelo de rella pero deriva la definición d'as suyas ringleras y/u columnas a lo suyo contenedor de rella pai.
+
+# LOCALIZATION NOTE (markupView.display.flowRoot.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.flowRoot.tooltiptext=Este elmento chenera un elemento de bloque que estableixe un nuevo conexto de formateyo en bloque.
+
+# LOCALIZATION NOTE (markupView.display.contents.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.contents.tooltiptext2=Este elemento no produce una caixa especifica per ell mesmo, pero renderiza los suyos contenius.
+
+# LOCALIZATION NOTE (markupView.event.tooltiptext)
+# Used in a tooltip that appears when the user hovers over 'event' badge in
+# the markup view.
+markupView.event.tooltiptext=Escuitadors d'evento
+
+# LOCALIZATION NOTE (markupView.custom.tooltiptext)
+# Used in a tooltip that appears when the user hovers over 'custom' badge in
+# the markup view. Only displayed on custom elements with a shadow root attached.
+
+# LOCALIZATION NOTE (markupView.newAttribute.label)
+# This is used to speak the New Attribute button when editing a tag
+# and a screen reader user tabs to it. This string is not visible onscreen.
+markupView.newAttribute.label=Nuevo atributo
+
+# LOCALIZATION NOTE (markupView.revealLink.tooltip)
+# Used as a tooltip for an icon in the markup view when displaying elements inserted in
+# nodes in a custom component. When clicking on the icon, the corresponding
+# non-slotted container will be selected
+
+#LOCALIZATION NOTE: Used in the image preview tooltip when the image could not be loaded
+previewTooltip.image.brokenImage=No s'ha puesto cargar a imachen
+
+# LOCALIZATION NOTE: Used in color picker tooltip when the eyedropper is disabled for
+# non-HTML documents
+eyedropper.disabled.title=No disponible en documentos no HTML
+
+#LOCALIZATION NOTE: Used in the event tooltip to allow the debugger to be opened
+eventsTooltip.openInDebugger=Ubrir en o depurador
+
+#LOCALIZATION NOTE: Used in the event tooltip when a script's filename cannot be detected
+eventsTooltip.unknownLocation=Plazamiento desconoixiu
+
+#LOCALIZATION NOTE: Used in the mouseover tooltip when hovering "Unknown location."
+eventsTooltip.unknownLocationExplanation=Lo plazamiento orichinal d'iste escuitador no se puede detectar. Talment lo codigo s'ha transpilau por una utilidat como Babel.
+
+#LOCALIZATION NOTE: Used in the tooltip for Bubbling
+eventsTooltip.Bubbling=Bambolleyo
+
+#LOCALIZATION NOTE: Used in the tooltip for Capturing
+eventsTooltip.Capturing=Captura
+
+# LOCALIZATION NOTE (allTabsMenuButton.tooltip): The tooltip that gets
+# displayed when hovering over the tabs overflow button.
+
+# LOCALIZATION NOTE (inspector.showThreePaneMode): This is the tooltip for the button
+# that toggles on the 3 pane inspector mode.
+inspector.showThreePaneMode=Activar l'inspector de 3 panels
+
+# LOCALIZATION NOTE (inspector.hideThreePaneMode): This is the tooltip for the button
+# that toggles off the 3 pane inspector mode.
+inspector.hideThreePaneMode=Desactivar l'inspector de 3 panels
+
+# LOCALIZATION NOTE (inspector.searchResultsCount2): This is the label that
+# will show up next to the inspector search box. %1$S is the current result
+# index and %2$S is the total number of search results. For example: "3 of 9".
+# This won't be visible until the search box is updated in Bug 835896.
+inspector.searchResultsCount2=%1$S de %2$S
+
+# LOCALIZATION NOTE (inspector.searchResultsNone): This is the label that
+# will show up next to the inspector search box when no matches were found
+# for the given string.
+# This won't be visible until the search box is updated in Bug 835896.
+inspector.searchResultsNone=No i coincide garra elemento
+
+# LOCALIZATION NOTE (inspector.menu.openUrlInNewTab.label): This is the label of
+# a menu item in the inspector contextual-menu that appears when the user right-
+# clicks on the attribute of a node in the inspector that is a URL, and that
+# allows to open that URL in a new tab.
+inspector.menu.openUrlInNewTab.label=Ubrir o vinclo en una Nueva Pestanya
+
+# LOCALIZATION NOTE (inspector.menu.copyUrlToClipboard.label): This is the label
+# of a menu item in the inspector contextual-menu that appears when the user
+# right-clicks on the attribute of a node in the inspector that is a URL, and
+# that allows to copy that URL in the clipboard.
+inspector.menu.copyUrlToClipboard.label=Copiar l'adreza d'o vinclo
+
+# LOCALIZATION NOTE (inspector.menu.selectElement.label): This is the label of a
+# menu item in the inspector contextual-menu that appears when the user right-
+# clicks on the attribute of a node in the inspector that is the ID of another
+# element in the DOM (like with ), and that allows to
+# select that element in the inspector.
+inspector.menu.selectElement.label=Trigar Elemento #%S
+
+# LOCALIZATION NOTE (inspectorEditAttribute.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the node in the inspector, and that allows
+# to edit an attribute on this node.
+inspectorEditAttribute.label=Editar l'atributo «%S»
+inspectorEditAttribute.accesskey=E
+
+# LOCALIZATION NOTE (inspectorRemoveAttribute.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the attribute of a node in the inspector,
+# and that allows to remove this attribute.
+inspectorRemoveAttribute.label=Eliminar l'atributo «%S»
+inspectorRemoveAttribute.accesskey=E
+
+# LOCALIZATION NOTE (inspectorCopyAttributeValue.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the attribute of a node in the inspector,
+# and that allows to copy the attribute value to clipboard.
+inspectorCopyAttributeValue.label=Copiar la valor de l'atributo â%Sâ.
+inspectorCopyAttributeValue.accesskey=v
+
+# LOCALIZATION NOTE (inspector.nodePreview.highlightNodeLabel):
+# This string is displayed in a tooltip that is shown when hovering over a the
+# inspector icon displayed next to a DOM node preview (e.g. next to something
+# like "div#foo.bar").
+# DOM node previews can be displayed in places like the animation-inspector, the
+# console or the object inspector.
+# The tooltip invites the user to click on the icon in order to highlight the
+# node in the page.
+inspector.nodePreview.highlightNodeLabel=Fe clic pa resaltar iste nodo en a pachina
+
+# LOCALIZATION NOTE (inspectorHTMLEdit.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users edit the
+# (outer) HTML of the current node
+inspectorHTMLEdit.label=Editar como HTML
+inspectorHTMLEdit.accesskey=E
+
+# LOCALIZATION NOTE (inspectorCopyInnerHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users copy the
+# inner HTML of the current node
+inspectorCopyInnerHTML.label=HTML interior
+inspectorCopyInnerHTML.accesskey=i
+
+# LOCALIZATION NOTE (inspectorCopyOuterHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users copy the
+# outer HTML of the current node
+inspectorCopyOuterHTML.label=HTML exterior
+inspectorCopyOuterHTML.accesskey=e
+
+# LOCALIZATION NOTE (inspectorCopyCSSSelector.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the CSS Selector of the current node
+inspectorCopyCSSSelector.label=Selector CSS
+inspectorCopyCSSSelector.accesskey=S
+
+# LOCALIZATION NOTE (inspectorCopyCSSPath.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the full CSS path of the current node
+inspectorCopyCSSPath.label=Patch CSS
+inspectorCopyCSSPath.accesskey=P
+
+# LOCALIZATION NOTE (inspectorCopyXPath.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the XPath of the current node
+inspectorCopyXPath.label=XPath
+inspectorCopyXPath.accesskey=X
+
+# LOCALIZATION NOTE (inspectorPasteOuterHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste outer
+# HTML in the current node
+inspectorPasteOuterHTML.label=HTML exterior
+inspectorPasteOuterHTML.accesskey=e
+
+# LOCALIZATION NOTE (inspectorPasteInnerHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste inner
+# HTML in the current node
+inspectorPasteInnerHTML.label=HTML interior
+inspectorPasteInnerHTML.accesskey=i
+
+# LOCALIZATION NOTE (inspectorHTMLPasteBefore.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste
+# the HTML before the current node
+inspectorHTMLPasteBefore.label=Antes
+inspectorHTMLPasteBefore.accesskey=A
+
+# LOCALIZATION NOTE (inspectorHTMLPasteAfter.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste
+# the HTML after the current node
+inspectorHTMLPasteAfter.label=Dimpués
+inspectorHTMLPasteAfter.accesskey=D
+
+# LOCALIZATION NOTE (inspectorHTMLPasteFirstChild.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users paste
+# the HTML as the first child the current node
+inspectorHTMLPasteFirstChild.label=Como primer fillo
+inspectorHTMLPasteFirstChild.accesskey=p
+
+# LOCALIZATION NOTE (inspectorHTMLPasteLastChild.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users paste
+# the HTML as the last child the current node
+inspectorHTMLPasteLastChild.label=Como zaguer fillo
+inspectorHTMLPasteLastChild.accesskey=z
+
+# LOCALIZATION NOTE (inspectorScrollNodeIntoView.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users scroll
+# the current node into view
+inspectorScrollNodeIntoView.label=Mover dica que se veiga
+inspectorScrollNodeIntoView.accesskey=M
+
+# LOCALIZATION NOTE (inspectorHTMLDelete.label): This is the label shown in
+# the inspector contextual-menu for the item that lets users delete the
+# current node
+inspectorHTMLDelete.label=Eliminar lo nodo
+inspectorHTMLDelete.accesskey=d
+
+# LOCALIZATION NOTE (inspectorAttributesSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# attribute items, which allow to:
+# - add new attribute
+# - edit attribute
+# - remove attribute
+inspectorAttributesSubmenu.label=Atributos
+inspectorAttributesSubmenu.accesskey=A
+
+# LOCALIZATION NOTE (inspectorAddAttribute.label): This is the label shown in
+# the inspector contextual-menu for the item that lets users add attribute
+# to current node
+inspectorAddAttribute.label=Anyadir un atributo
+inspectorAddAttribute.accesskey=A
+
+# LOCALIZATION NOTE (inspectorPseudoClassSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the pseudo-classes.
+
+# LOCALIZATION NOTE (inspectorBreakpointSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the DOM breakpoints.
+
+# LOCALIZATION NOTE (inspectorSubtreeModification.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users add a DOM breakpoint
+# for subtree modification.
+
+# LOCALIZATION NOTE (inspectorAttributeModification.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users add a DOM breakpoint
+# for attribute modification.
+
+# LOCALIZATION NOTE (inspectorNodeRemoval.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users add a DOM breakpoint
+# for node removal.
+
+# LOCALIZATION NOTE (inspectorSearchHTML.label3): This is the label that is
+# shown as the placeholder for the markup view search in the inspector.
+inspectorSearchHTML.label3=Mirar en l'HTML
+
+# LOCALIZATION NOTE (inspectorImageDataUri.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the URL embedding the image data encoded in Base 64 (what we name
+# here Image Data URL). For more information:
+# https://developer.mozilla.org/en-US/docs/Web/HTTP/data_URIs
+inspectorImageDataUri.label=URL de datos d'a imachen
+
+# LOCALIZATION NOTE (inspectorShowDOMProperties.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users see
+# the DOM properties of the current node. When triggered, this item
+# opens the split Console and displays the properties in its side panel.
+inspectorShowDOMProperties.label=Amostrar las propiedatz DOM
+
+# LOCALIZATION NOTE (inspectorShowAccessibilityProperties.label): This is the
+# label shown in the inspector contextual-menu for the item that lets users see
+# the accessibility tree and accessibility properties of the current node.
+# When triggered, this item opens accessibility panel and selects an accessible
+# object for the given node.
+inspectorShowAccessibilityProperties.label=Amostrar las propiedatz d'accesibilidat
+
+# LOCALIZATION NOTE (inspectorUseInConsole.label): This is the label
+# shown in the inspector contextual-menu for the item that outputs a
+# variable for the current node to the console. When triggered,
+# this item opens the split Console.
+inspectorUseInConsole.label=Usar en a Consola
+
+# LOCALIZATION NOTE (inspectorExpandNode.label): This is the label
+# shown in the inspector contextual-menu for recursively expanding
+# mark-up elements
+inspectorExpandNode.label=Desplegar-lo tot
+
+# LOCALIZATION NOTE (inspectorCollapseAll.label): This is the label
+# shown in the inspector contextual-menu for recursively collapsing
+# mark-up elements
+inspectorCollapseAll.label=Plegar-lo tot
+
+# LOCALIZATION NOTE (inspectorScreenshotNode.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users take
+# a screenshot of the currently selected node.
+inspectorScreenshotNode.label=Nodo de foto de pantalla
+
+# LOCALIZATION NOTE (inspectorDuplicateNode.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users
+# duplicate the currently selected node.
+inspectorDuplicateNode.label=Duplicar lo Nodo
+
+# LOCALIZATION NOTE (inspectorAddNode.label): This is the label shown in
+# the inspector toolbar for the button that lets users add elements to the
+# DOM (as children of the currently selected element).
+inspectorAddNode.label=Creyar un Nuevo Nodo
+inspectorAddNode.accesskey=C
+
+# LOCALIZATION NOTE (inspectorCopyHTMLSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# copy items, which allow to:
+# - Copy Inner HTML
+# - Copy Outer HTML
+# - Copy Unique selector
+# - Copy Image data URI
+inspectorCopyHTMLSubmenu.label=Copiar
+
+# LOCALIZATION NOTE (inspectorPasteHTMLSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# paste items, which allow to:
+# - Paste Inner HTML
+# - Paste Outer HTML
+# - Before
+# - After
+# - As First Child
+# - As Last Child
+inspectorPasteHTMLSubmenu.label=Apegar
+
+# LOCALIZATION NOTE (inspectorCustomElementDefinition.label): This is the label
+# shown in the inspector contextual-menu for custom elements to which a shadow root has
+# been attached. Clicking on the menu item will open the Debugger on the custom element
+# definition location.
+
+# LOCALIZATION NOTE (inspector.searchHTML.key):
+# Key shortcut used to focus the DOM element search box on top-right corner of
+# the markup view
+inspector.searchHTML.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (markupView.hide.key):
+# Key shortcut used to hide the selected node in the markup view.
+markupView.hide.key=h
+
+# LOCALIZATION NOTE (markupView.edit.key):
+# Key shortcut used to hide the selected node in the markup view.
+markupView.edit.key=F2
+
+# LOCALIZATION NOTE (markupView.scrollInto.key):
+# Key shortcut used to scroll the webpage in order to ensure the selected node
+# is visible
+markupView.scrollInto.key=s
+
+# LOCALIZATION NOTE (inspector.sidebar.fontInspectorTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of fonts used in the page.
+inspector.sidebar.fontInspectorTitle=Fuents
+
+# LOCALIZATION NOTE (inspector.sidebar.changesViewTitle):
+# Title of the Changes sidebar tab shown in the Inspector panel. The Changes panel shows
+# style changes made using DevTools.
+
+# LOCALIZATION NOTE (inspector.sidebar.ruleViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of CSS rules used
+# in the page.
+inspector.sidebar.ruleViewTitle=Reglas
+
+# LOCALIZATION NOTE (inspector.sidebar.computedViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of computed CSS values
+# used in the page.
+inspector.sidebar.computedViewTitle=Calculau
+
+# LOCALIZATION NOTE (inspector.sidebar.layoutViewTitle2):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying layout information defined in the page.
+inspector.sidebar.layoutViewTitle2=Disposición
+
+# LOCALIZATION NOTE (inspector.sidebar.animationInspectorTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying animations defined in the page.
+inspector.sidebar.animationInspectorTitle=Animacions
+
+# LOCALIZATION NOTE (inspector.sidebar.compatibilityViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying web compatibility information about the page.
+
+# LOCALIZATION NOTE (inspector.eyedropper.label): A string displayed as the tooltip of
+# a button in the inspector which toggles the Eyedropper tool
+inspector.eyedropper.label=Pillar una color d'a pachina
+
+# LOCALIZATION NOTE (inspector.breadcrumbs.label): A string visible only to a screen reader and
+# is used to label (using aria-label attribute) a container for inspector breadcrumbs
+inspector.breadcrumbs.label=miollas de pan
+
+# LOCALIZATION NOTE (inspector.browserStyles.label): This is the label for the checkbox
+# that specifies whether the styles that are not from the user's stylesheet should be
+# displayed or not.
+inspector.browserStyles.label=Estilos d'o navegador
+
+# LOCALIZATION NOTE (inspector.filterStyles.placeholder): This is the placeholder that
+# goes in the search box when no search term has been entered.
+inspector.filterStyles.placeholder=Estilos de Filtrau
+
+# LOCALIZATION NOTE (inspector.addRule.tooltip): This is the tooltip shown when
+# hovering the `Add new rule` button in the rules view toolbar. This should
+# match ruleView.contextmenu.addNewRule in styleinspector.properties
+inspector.addRule.tooltip=Anyadir nueva regla
+
+# LOCALIZATION NOTE (inspector.togglePseudo.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Pseudo Class Panel` button in the
+# rule view toolbar.
+inspector.togglePseudo.tooltip=Conmutar pseudo-clases
+
+# LOCALIZATION NOTE (inspector.classPanel.toggleClass.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Class Panel` button in the
+# rule view toolbar.
+inspector.classPanel.toggleClass.tooltip=Alternar clases
+
+# LOCALIZATION NOTE (inspector.classPanel.newClass.placeholder): This is the placeholder
+# shown inside the text field used to add a new class in the rule-view.
+inspector.classPanel.newClass.placeholder=Anyadir nueva clase
+
+# LOCALIZATION NOTE (inspector.classPanel.noClasses): This is the text displayed in the
+# class panel when the current element has no classes applied.
+inspector.classPanel.noClasses=No clases sobre iste elemento
+
+# LOCALIZATION NOTE (inspector.noProperties): In the case where there are no CSS
+# properties to display e.g. due to search criteria this message is
+# displayed.
+inspector.noProperties=No s'ha trobau garra propiedat CSS.
+
+# LOCALIZATION NOTE (inspector.printSimulation.tooltip):
+# This is the tooltip of the print simulation button in the Rule View toolbar
+# that toggles print simulation.
+
+# LOCALIZATION NOTE (inspector.colorSchemeSimulation.tooltip):
+# This is the tooltip of the color scheme simulation button in the Rule View
+# toolbar that toggles color scheme simulation.
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.label): This is the text displayed inside a
+# badge, in the inspector, next to nodes that are scrollable in the page.
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.tooltip): This is the tooltip that is displayed
+# when hovering over badges next to scrollable elements in the inspector.
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.interactive.tooltip): This is the tooltip that is displayed
+# when hovering over interactive badges next to scrollable elements in the inspector.
+
+# LOCALIZATION NOTE (markupView.overflowBadge.label): This is the text displayed inside a
+# badge, in the inspector, next to nodes that are causing overflow in other elements.
+
+# LOCALIZATION NOTE (markupView.overflowBadge.tooltip): This is the tooltip that is displayed
+# when hovering over badges next to overflow causing elements in the inspector.
+
+# LOCALIZATION NOTE (rulePreviewTooltip.noAssociatedRule): This is the text displayed inside
+# the RulePreviewTooltip when a rule cannot be found for a CSS property declaration.
+
+# LOCALIZATION NOTE (colorPickerTooltip.contrastAgainstBgTitle): A title text for the
+# contrast ratio value description that labels the background the color contrast ratio is calculated
+# against, used together with the actual background color. %S in the content will be replaced by a
+# span (containing bg color swatch) and textNode (containing bg color hex string) at run time
+
+# LOCALIZATION NOTE (colorPickerTooltip.spectrumDraggerTitle): A title text for the
+# spectrum dragger panel in the color picker tooltip.
+
+# LOCALIZATION NOTE (colorPickerTooltip.eyedropperTitle): A title text for the
+# eyedropper in the color picker tooltip.
+
+# LOCALIZATION NOTE (colorPickerTooltip.colorNameTitle): A title text for the
+# closest color name shown in the color picker tooltip, used together with the actual color.
+# %S in the content will be replaced by the color name the current color is closest to.
+
+# LOCALIZATION NOTE (colorPickerTooltip.hueSliderTitle): A title text for the
+# hue slider in the color picker tooltip.
+
+# LOCALIZATION NOTE (colorPickerTooltip.alphaSliderTitle): A title text for the
+# alpha slider in the color picker tooltip.
+
+# LOCALIZATION NOTE (colorPickerTooltip.contrast.large.title): A title text for the color
+# contrast ratio description in the color picker tooltip, used together with the specification
+# that the color contrast criteria used is for large text. %S in the content will be replaced by a
+# large text indicator span at run time.
diff --git a/devtools/client/jit-optimizations.properties b/devtools/client/jit-optimizations.properties
new file mode 100644
index 00000000000..90638cc6b17
--- /dev/null
+++ b/devtools/client/jit-optimizations.properties
@@ -0,0 +1,35 @@
+# 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 These strings are used within the JIT tools
+# in the Performance Tools which is available from the Web Developer
+# sub-menu -> 'Performance' The correct localization of this file might
+# be to keep it in English, or another language commonly spoken among
+# web developers. You want to make that choice consistent across the
+# developer tools. A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (jit.title):
+# This string is displayed in the header of the JIT Optimizations view.
+jit.title=Optimizacions JIT
+
+# LOCALIZATION NOTE (jit.optimizationFailure):
+# This string is displayed in a tooltip when no JIT optimizations were detected.
+jit.optimizationFailure=Ha fallau la optimización
+
+# LOCALIZATION NOTE (jit.samples):
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This string is displayed for the unit representing the number of times a
+# frame is sampled.
+# "#1" represents the number of samples
+# example: 30 samples
+jit.samples=#1 muestra;#1 muestras
+
+# LOCALIZATION NOTE (jit.types):
+# This string is displayed for the group of Ion Types in the optimizations view.
+jit.types=Tipos
+
+# LOCALIZATION NOTE (jit.attempts):
+# This string is displayed for the group of optimization attempts in the optimizations view.
+jit.attempts=Intentos
diff --git a/devtools/client/jsonview.properties b/devtools/client/jsonview.properties
new file mode 100644
index 00000000000..1b6100d72e4
--- /dev/null
+++ b/devtools/client/jsonview.properties
@@ -0,0 +1,45 @@
+# 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 These strings are used in the JSON View tool
+# that is used to inspect application/json document types loaded
+# in the browser.
+
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (jsonViewer.tab.JSON, jsonViewer.tab.RawData,
+# jsonViewer.tab.Headers): Label for a panel tab.
+jsonViewer.tab.JSON=JSON
+jsonViewer.tab.RawData=Datos crudos
+jsonViewer.tab.Headers=Capiters
+
+# LOCALIZATION NOTE (jsonViewer.responseHeaders, jsonViewer.requestHeaders):
+# Label for header groups within the 'Headers' panel.
+jsonViewer.responseHeaders=Capiters d'a respuesta
+jsonViewer.requestHeaders=Capitero d'a demanda
+
+# LOCALIZATION NOTE (jsonViewer.Save): Label for save command
+jsonViewer.Save=Alzar
+
+# LOCALIZATION NOTE (jsonViewer.Copy): Label for clipboard copy command
+jsonViewer.Copy=Copiar
+
+# LOCALIZATION NOTE (jsonViewer.ExpandAll): Label for expanding all nodes
+jsonViewer.ExpandAll=Desplegar-lo tot
+
+# LOCALIZATION NOTE (jsonViewer.CollapseAll): Label for collapsing all nodes
+jsonViewer.CollapseAll=Plegar-lo tot
+
+# LOCALIZATION NOTE (jsonViewer.PrettyPrint): Label for JSON
+# pretty print action button.
+jsonViewer.PrettyPrint=Escoscar o codigo
+
+# LOCALIZATION NOTE (jsonViewer.filterJSON): Label used in search box
+# at the top right cornder of the JSON Viewer.
+jsonViewer.filterJSON=Filtro JSON
+
diff --git a/devtools/client/layout.properties b/devtools/client/layout.properties
new file mode 100644
index 00000000000..01478d6bdd9
--- /dev/null
+++ b/devtools/client/layout.properties
@@ -0,0 +1,46 @@
+# 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 This file contains the Layout Inspector strings.
+# The Layout Inspector is a panel accessible in the Inspector sidebar.
+
+# LOCALIZATION NOTE (flexbox.header): The accordion header for the Flexbox pane.
+flexbox.header=Flexbox
+
+# LOCALIZATION NOTE (flexbox.noFlexboxeOnThisPage): In the case where there are no CSS
+# flex containers to display.
+flexbox.noFlexboxeOnThisPage=Selecciona un contenedor Flex u elemento pa continar.
+
+# LOCALIZATION NOTE (layout.cannotShowGridOutline, layout.cannotSHowGridOutline.title):
+# In the case where the grid outline cannot be effectively displayed.
+layout.cannotShowGridOutline=No se puet amostrar lo esquema d'esta rella
+layout.cannotShowGridOutline.title=Lo esquema d'a rella trigada no culle en a disposición d'o panel.
+
+# LOCALIZATION NOTE (layout.displayAreaNames): Label of the display area names setting
+# option in the CSS Grid pane.
+layout.displayAreaNames=Amostrar los nombres d'aria
+
+# LOCALIZATION NOTE (layout.displayLineNumbers): Label of the display line numbers
+# setting option in the CSS Grid pane.
+layout.displayLineNumbers=Amostrar los numeros de linia
+
+# LOCALIZATION NOTE (layout.extendLinesInfinitely): Label of the extend lines
+# infinitely setting option in the CSS Grid pane.
+layout.extendLinesInfinitely=Extender infinitament las linias
+
+# LOCALIZATION NOTE (layout.header): The accordion header for the CSS Grid pane.
+layout.header=Rella
+
+# LOCALIZATION NOTE (layout.gridDisplaySettings): The header for the grid display
+# settings container in the CSS Grid pane.
+layout.gridDisplaySettings=Preferencias de visualización de rella
+
+# LOCALIZATION NOTE (layout.noGridsOnThisPage): In the case where there are no CSS grid
+# containers to display.
+layout.noGridsOnThisPage=La rella CSS no s'usa en esta pachina
+
+# LOCALIZATION NOTE (layout.overlayGrid): Alternate header for the list of grid container
+# elements if only one item can be selected.
+layout.overlayGrid=Solapar rella
+
diff --git a/devtools/client/markers.properties b/devtools/client/markers.properties
new file mode 100644
index 00000000000..af44080a05f
--- /dev/null
+++ b/devtools/client/markers.properties
@@ -0,0 +1,139 @@
+# 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 These strings are used inside the Performance Tools
+# which is available from the Web Developer sub-menu -> 'Performance'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web. These strings
+# are specifically for marker names in the performance tool.
+
+# LOCALIZATION NOTE (marker.label.*):
+# These strings are displayed in the Performance Tool waterfall, identifying markers.
+# We want to use the same wording as Google Chrome when appropriate.
+marker.label.styles=Recalcular estilo
+marker.label.stylesApplyChanges=Aplicar cambios d'estilo
+marker.label.reflow=Disposición
+marker.label.paint=Imprentar
+marker.label.composite=Capas compuestas
+marker.label.compositeForwardTransaction=Requesta de comisión ninviada
+marker.label.javascript=Clamada a función
+marker.label.parseHTML=Parsiar HTML
+marker.label.parseXML=Parse XML
+marker.label.domevent=Evento DOM
+marker.label.consoleTime=Consola
+marker.label.garbageCollection2=Replega de vasuera
+marker.label.garbageCollection.incremental=Contexto grafico (GC) incremental
+marker.label.garbageCollection.nonIncremental=Contexto grafico (GC) no incremental
+marker.label.minorGC=GC menor
+marker.label.cycleCollection=Replega de ciclo
+marker.label.cycleCollection.forgetSkippable=Reducción de grafico CC
+marker.label.timestamp=Marca de tiempo
+marker.label.worker=Proceso de treballo
+marker.label.messagePort=Puerto de mensache
+marker.label.unknown=Desconoixiu
+
+# LOCALIZATION NOTE (marker.label.javascript.*):
+# These strings are displayed as JavaScript markers that have special
+# reasons that can be translated.
+marker.label.javascript.scriptElement=Etiqueta de script
+marker.label.javascript.promiseCallback=Promise Callback
+marker.label.javascript.promiseInit=Promise Init
+marker.label.javascript.workerRunnable=Proceso de treballo
+marker.label.javascript.jsURI=JavaScript URI
+marker.label.javascript.eventHandler=Maniador d'eventos
+
+# LOCALIZATION NOTE (marker.field.*):
+# Strings used in the waterfall sidebar as property names.
+
+# General marker fields
+marker.field.start=Enchegar:
+marker.field.end=Fin:
+marker.field.duration=Duración:
+
+# General "reason" for a marker (JavaScript, Garbage Collection)
+marker.field.causeName=Causa:
+# General "type" for a marker (Cycle Collection, Garbage Collection)
+marker.field.type=Tipo:
+# General "label" for a marker (user defined)
+marker.field.label=Etiqueta:
+
+# Field names for stack values
+marker.field.stack=Pila:
+marker.field.startStack=Apilar a lo inicio:
+marker.field.endStack=Apilar a la fin:
+
+# %S is the "Async Cause" of a marker, and this signifies that the cause
+# was an asynchronous one in a displayed stack.
+marker.field.asyncStack=(Asinc.: %S)
+
+# For console.time markers
+marker.field.consoleTimerName=Nombre d'o cronometro:
+
+# For DOM Event markers
+marker.field.DOMEventType=Tipo d'evento:
+marker.field.DOMEventPhase=Fase:
+
+# Non-incremental cause for a Garbage Collection marker
+marker.field.nonIncrementalCause=Causa no incremental:
+
+# For "Recalculate Style" markers
+marker.field.isAnimationOnly=Nomás animación:
+
+# The type of operation performed by a Worker.
+marker.worker.serializeDataOffMainThread=Serializar datos en o proceso de treballo
+marker.worker.serializeDataOnMainThread=Serializar datos en o filo prencipal
+marker.worker.deserializeDataOffMainThread=Deserializar datos en o proceso de treballo
+marker.worker.deserializeDataOnMainThread=Deserializar datos en o filo prencipal
+
+# The type of operation performed by a MessagePort
+marker.messagePort.serializeData=Serializar datos
+marker.messagePort.deserializeData=Deserializar datos
+
+# Strings used in the waterfall sidebar as values.
+marker.value.unknownFrame=
+marker.value.DOMEventTargetPhase=Obchectivo
+marker.value.DOMEventCapturingPhase=Captura
+marker.value.DOMEventBubblingPhase=Bambolleyo
+
+# LOCALIZATION NOTE (marker.gcreason.label.*):
+# These strings are used to give a concise but readable description of a GC reason.
+marker.gcreason.label.API=Clamada API
+marker.gcreason.label.EAGER_ALLOC_TRIGGER=Disparo d'asignación impacient
+marker.gcreason.label.DESTROY_RUNTIME=Amortar
+marker.gcreason.label.LAST_DITCH=Sin memoria
+marker.gcreason.label.TOO_MUCH_MALLOC=Masiaus bytes asignaus
+marker.gcreason.label.ALLOC_TRIGGER=Masiadas asignacions
+marker.gcreason.label.DEBUG_GC=Depurar GC
+marker.gcreason.label.COMPARTMENT_REVIVED=Dead Global Revived
+marker.gcreason.label.RESET=Rematar ciclo incremental
+marker.gcreason.label.OUT_OF_NURSERY=A guarderÃa ye plena
+marker.gcreason.label.EVICT_NURSERY=Desfiuzamiento d'a guarderÃa
+marker.gcreason.label.FULL_STORE_BUFFER=Obchectos d'a guarderÃa masiau activos
+marker.gcreason.label.SHARED_MEMORY_LIMIT=Ha fallau l'asignación gran\u0020
+marker.gcreason.label.PERIODIC_FULL_GC=GC plena periodica
+marker.gcreason.label.INCREMENTAL_TOO_SLOW=A taxa d'asignación ye masiau rapida
+marker.gcreason.label.COMPONENT_UTILS=Cu.forceGC
+marker.gcreason.label.MEM_PRESSURE=Memoria baixa
+marker.gcreason.label.CC_WAITING=Forzada por Cycle Collection
+marker.gcreason.label.CC_FORCED=Forzada por Cycle Collection\u0020
+marker.gcreason.label.LOAD_END=Carga de pachina rematada
+marker.gcreason.label.PAGE_HIDE=Moviu ta o fundo
+marker.gcreason.label.NSJSCONTEXT_DESTROY=Destruyir o Contexto JS
+marker.gcreason.label.SET_NEW_DOCUMENT=Nuevo documento
+marker.gcreason.label.SET_DOC_SHELL=Nuevo documento
+marker.gcreason.label.DOM_UTILS=Clamada API
+marker.gcreason.label.DOM_IPC=IPC
+marker.gcreason.label.DOM_WORKER=Periodic Worker GC
+marker.gcreason.label.INTER_SLICE_GC=Tallada incremental periodica GC
+marker.gcreason.label.FULL_GC_TIMER=GC plena periodica
+marker.gcreason.label.SHUTDOWN_CC=Amortar
+marker.gcreason.label.DOM_WINDOW_UTILS=Usuario inactivo
+marker.gcreason.label.USER_INACTIVE=Usuario inactivo
+
+# The name of a nursery collection.
+marker.nurseryCollection=Colección GuarderÃa
+
diff --git a/devtools/client/memory.properties b/devtools/client/memory.properties
new file mode 100644
index 00000000000..2de340a8c05
--- /dev/null
+++ b/devtools/client/memory.properties
@@ -0,0 +1,426 @@
+# 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 These strings are used inside the Memory Tools
+# which is available from the Web Developer sub-menu -> 'Memory'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (snapshot.io.save): The label for the link that saves a
+# snapshot to disk.
+snapshot.io.save=Alzar
+
+# LOCALIZATION NOTE (snapshot.io.delete): The label for the link that deletes
+# a snapshot
+snapshot.io.delete=Borrar
+
+# LOCALIZATION NOTE (snapshot.io.save.window): The title for the window
+# displayed when saving a snapshot to disk.
+snapshot.io.save.window=Alzar una captura
+
+# LOCALIZATION NOTE (snapshot.io.import.window): The title for the window
+# displayed when importing a snapshot form disk.
+snapshot.io.import.window=Importar captura
+
+# LOCALIZATION NOTE (snapshot.io.filter): The title for the filter used to
+# filter file types (*.fxsnapshot)
+snapshot.io.filter=Capturas de Firefox
+
+# LOCALIZATION NOTE (aggregate.mb): The label annotating the number of bytes (in
+# megabytes) in a snapshot. %S represents the value, rounded to 2 decimal
+# points.
+aggregate.mb=%S MB
+
+# LOCALIZATION NOTE (snapshot-title.loading): The title for a snapshot before
+# it has a creation time to display.
+snapshot-title.loading=Se ye procesandoâ¦
+
+# LOCALIZATION NOTE (checkbox.recordAllocationStacks): The label describing the
+# boolean checkbox whether or not to record call stacks.
+checkbox.recordAllocationStacks=Rechistrar pilas de gritadas
+
+# LOCALIZATION NOTE (checkbox.recordAllocationStacks.tooltip): The tooltip for
+# the label describing the boolean checkbox whether or not to record call
+# stacks.
+checkbox.recordAllocationStacks.tooltip=Cambiar lo rechistro d'a pila de gritadas de quan un obchecto estió asignau. Las siguients capturas podrán agrupar y etiquetar obchectos por pilas de gritadas, pero nomás con os obchectos creyaus dimpués de cambiar ista opción. Lo rechistro de pilas de gritadas tien un efecto en as prestacions.
+
+# LOCALIZATION NOTE (toolbar.displayBy): The label describing the select menu
+# options of the display options.
+toolbar.displayBy=Agrupar por:
+
+# LOCALIZATION NOTE (toolbar.displayBy.tooltip): The tooltip for the label
+# describing the select menu options of the display options.
+toolbar.displayBy.tooltip=Cambiar la forma d'agrupar los obchectos
+
+# LOCALIZATION NOTE (toolbar.pop-view): The text in the button to go back to the
+# previous view.
+toolbar.pop-view=â
+
+# LOCALIZATION NOTE (toolbar.pop-view.label): The text for the label for the
+# button to go back to the previous view.
+toolbar.pop-view.label=Tornar ta los agregaus
+
+# LOCALIZATION NOTE (toolbar.viewing-individuals): The text letting the user
+# know that they are viewing individual nodes from a census group.
+toolbar.viewing-individuals=â Amostrando los invididuos d'o grupo
+
+# LOCALIZATION NOTE (censusDisplays.coarseType.tooltip): The tooltip for the
+# "coarse type" display option.
+censusDisplays.coarseType.tooltip=Agrupar los elementos por tipo
+
+# LOCALIZATION NOTE (censusDisplays.allocationStack.tooltip): The tooltip for
+# the "call stack" display option.
+censusDisplays.allocationStack.tooltip=Agrupar los elementos por la pila JavaScript almagazenada en asignar l'obchecto
+
+# LOCALIZATION NOTE (censusDisplays.invertedAllocationStack.tooltip): The
+# tooltip for the "inverted call stack" display option.
+censusDisplays.invertedAllocationStack.tooltip=Agrupar los elementos por la pila JavaScript invertida almagazenada quan l'obchecto estió creyau
+
+# LOCALIZATION NOTE (toolbar.labelBy): The label describing the select menu
+# options of the label options.
+toolbar.labelBy=Etiquetau por:
+
+# LOCALIZATION NOTE (toolbar.labelBy.tooltip): The tooltip for the label describing the
+# select menu options of the label options.
+toolbar.labelBy.tooltip=Cambiar la traza d'etiquetar los obchectos
+
+# LOCALIZATION NOTE (dominatorTreeDisplays.coarseType.tooltip): The tooltip for
+# the "coarse type" dominator tree display option.
+dominatorTreeDisplays.coarseType.tooltip=Etiquetar obchectos por categorÃas amplas
+
+# LOCALIZATION NOTE (dominatorTreeDisplays.allocationStack.tooltip): The
+# tooltip for the "call stack" dominator tree display option.
+dominatorTreeDisplays.allocationStack.tooltip=Etiquetar obchectos por la pila JavaScript almagazenada en asignar l'obchecto
+
+# LOCALIZATION NOTE (treeMapDisplays.coarseType.tooltip): The tooltip for
+# the "coarse type" tree map display option.
+treeMapDisplays.coarseType.tooltip=Etiquetar obchectos por categorÃas amplas
+
+# LOCALIZATION NOTE (toolbar.view): The label for the view selector in the
+# toolbar.
+toolbar.view=Veyer:
+
+# LOCALIZATION NOTE (toolbar.view.tooltip): The tooltip for the label for the
+# view selector in the toolbar.
+toolbar.view.tooltip=Cambiar la vista d'a captura
+
+# LOCALIZATION NOTE (toolbar.view.census): The label for the census view option
+# in the toolbar.
+toolbar.view.census=Agregar
+
+# LOCALIZATION NOTE (toolbar.view.census.tooltip): The tooltip for the label for
+# the census view option in the toolbar.
+toolbar.view.census.tooltip=Amostrar un resumen d'os contenius d'as capturas anyadindo obchectos en grupos
+
+# LOCALIZATION NOTE (toolbar.view.dominators): The label for the dominators view
+# option in the toolbar.
+toolbar.view.dominators=Dominadors
+
+# LOCALIZATION NOTE (toolbar.view.dominators.tooltip): The tooltip for the label
+# for the dominators view option in the toolbar.
+toolbar.view.dominators.tooltip=Amostrar l'arbol dominador y las estructuras mas amplas d'a captura
+
+# LOCALIZATION NOTE (toolbar.view.treemap): The label for the tree map option
+# in the toolbar.
+toolbar.view.treemap=Mapa d'Arbol
+
+# LOCALIZATION NOTE (toolbar.view.treemap.tooltip): The tooltip for the label for
+# the tree map view option in the toolbar.
+toolbar.view.treemap.tooltip=Visualizar l'uso de memoria: bloques largos explican un mayor uso de memoria
+
+# LOCALIZATION NOTE (take-snapshot): The label describing the button that
+# initiates taking a snapshot, either as the main label, or a tooltip.
+take-snapshot=Fe una instantania
+
+# LOCALIZATION NOTE (import-snapshot): The label describing the button that
+# initiates importing a snapshot.
+import-snapshot=Importarâ¦
+
+# LOCALIZATION NOTE (clear-snapshots.tooltip): The tooltip for the button that
+# deletes existing snapshot.
+clear-snapshots.tooltip=Borrar totas las capturas
+
+# LOCALIZATION NOTE (diff-snapshots.tooltip): The tooltip for the button that
+# initiates selecting two snapshots to diff with each other.
+diff-snapshots.tooltip=Comparar as instantanias
+
+# LOCALIZATION NOTE (filter.placeholder): The placeholder text used for the
+# memory tool's filter search box.
+filter.placeholder=Filtro
+
+# LOCALIZATION NOTE (filter.tooltip): The tooltip text used for the memory
+# tool's filter search box.
+filter.tooltip=Filtrar los contenius d'a captura
+
+# LOCALIZATION NOTE (tree-item.view-individuals.tooltip): The tooltip for the
+# button to view individuals in this group.
+tree-item.view-individuals.tooltip=Amostrar nodos individuals en iste grupo y los suyos camins retenius
+
+# LOCALIZATION NOTE (tree-item.load-more): The label for the links to fetch the
+# lazily loaded sub trees in the dominator tree view.
+tree-item.load-more=Cargar-ne masâ¦
+
+# LOCALIZATION NOTE (tree-item.rootlist): The label for the root of the
+# dominator tree.
+tree-item.rootlist=Radices GC
+
+# LOCALIZATION NOTE (tree-item.nostack): The label describing the row in the heap tree
+# that represents a row broken down by call stack when no stack was available.
+tree-item.nostack=(garra pila disponible)
+
+# LOCALIZATION NOTE (tree-item.nofilename): The label describing the row in the
+# heap tree that represents a row broken down by filename when no filename was
+# available.
+tree-item.nofilename=(garra nombre de fichero disponible)
+
+# LOCALIZATION NOTE (tree-item.root): The label describing the row in the heap tree
+# that represents the root of the tree when inverted.
+tree-item.root=(radiz)
+
+# LOCALIZATION NOTE (tree-item.percent2): A percent of bytes or count displayed in the tree view.
+# there are two "%" after %S to escape and display "%"
+tree-item.percent2=%S%%
+
+# LOCALIZATION NOTE (diffing.baseline): The name of the baseline snapshot in a
+# diffing comparison.
+diffing.baseline=Linia de base
+
+# LOCALIZATION NOTE (diffing.comparison): The name of the snapshot being
+# compared to the baseline in a diffing comparison.
+diffing.comparison=Comparanza
+
+# LOCALIZATION NOTE (diffing.prompt.selectBaseline): The prompt to select the
+# first snapshot when doing a diffing comparison.
+diffing.prompt.selectBaseline=Trigar a instantania de linia de base
+
+# LOCALIZATION NOTE (diffing.prompt.selectComparison): The prompt to select the
+# second snapshot when doing a diffing comparison.
+diffing.prompt.selectComparison=Trigar a instantania pa fer comparanza con a linia de base
+
+# LOCALIZATION NOTE (diffing.state.error): The label describing the diffing
+# state ERROR, used in the snapshot list when an error occurs while diffing two
+# snapshots.
+diffing.state.error=Error
+
+# LOCALIZATION NOTE (diffing.state.error.full): The text describing the diffing
+# state ERROR, used in the main view when an error occurs while diffing two
+# snapshots.
+diffing.state.error.full=I ha habiu una error en comparar as instantanias.
+
+# LOCALIZATION NOTE (diffing.state.taking-diff): The label describing the diffin
+# state TAKING_DIFF, used in the snapshots list when computing the difference
+# between two snapshots.
+diffing.state.taking-diff=Calculando a diferenciaâ¦
+
+# LOCALIZATION NOTE (diffing.state.taking-diff.full): The label describing the
+# diffing state TAKING_DIFF, used in the main view when computing the difference
+# between two snapshots.
+diffing.state.taking-diff.full=Calculando a diferenciaâ¦
+
+# LOCALIZATION NOTE (diffing.state.selecting): The label describing the diffing
+# state SELECTING.
+diffing.state.selecting=Trigar dos instantanias pa fer comparanza
+
+# LOCALIZATION NOTE (diffing.state.selecting.full): The label describing the
+# diffing state SELECTING, used in the main view when selecting snapshots to
+# diff.
+diffing.state.selecting.full=Trigar dos instantanias pa fer comparanza
+
+# LOCALIZATION NOTE (dominatorTree.state.computing): The label describing the
+# dominator tree state COMPUTING.
+dominatorTree.state.computing=Se ye chenerando un reporte de dominadorsâ¦
+
+# LOCALIZATION NOTE (dominatorTree.state.computing.full): The label describing the
+# dominator tree state COMPUTING, used in the dominator tree view.
+dominatorTree.state.computing.full=Se ye chenerando un reporte de dominadorsâ¦
+
+# LOCALIZATION NOTE (dominatorTree.state.fetching): The label describing the
+# dominator tree state FETCHING.
+dominatorTree.state.fetching=Se son calculando los tamanyosâ¦
+
+# LOCALIZATION NOTE (dominatorTree.state.fetching.full): The label describing the
+# dominator tree state FETCHING, used in the dominator tree view.
+dominatorTree.state.fetching.full=Se son calculandos las midas retenidas d'o dominador
+
+# LOCALIZATION NOTE (dominatorTree.state.incrementalFetching): The label
+# describing the dominator tree state INCREMENTAL_FETCHING.
+dominatorTree.state.incrementalFetching=Se ye trayendoâ¦
+
+# LOCALIZATION NOTE (dominatorTree.state.incrementalFetching.full): The label describing the
+# dominator tree state INCREMENTAL_FETCHING, used in the dominator tree view.
+dominatorTree.state.incrementalFetching.full=Se'n son trayendo masâ¦
+
+# LOCALIZATION NOTE (dominatorTree.state.error): The label describing the
+# dominator tree state ERROR.
+dominatorTree.state.error=Error
+
+# LOCALIZATION NOTE (dominatorTree.state.error.full): The label describing the
+# dominator tree state ERROR, used in the dominator tree view.
+dominatorTree.state.error.full=I ha habiu una error entre que se procesaba l'arbol de dominadors
+
+# LOCALIZATION NOTE (snapshot.state.saving.full): The label describing the
+# snapshot state SAVING, used in the main heap view.
+snapshot.state.saving.full=Se ye alzando la instantaniaâ¦
+
+# LOCALIZATION NOTE (snapshot.state.reading.full): The label describing the
+# snapshot state READING, and SAVED, due to these states being combined
+# visually, used in the main heap view.
+snapshot.state.reading.full=Se ye leyendo la instantaniaâ¦
+
+# LOCALIZATION NOTE (snapshot.state.saving-census.full): The label describing
+# the snapshot state SAVING, used in the main heap view.
+snapshot.state.saving-census.full=Se ye chenerando un reporte adhibiuâ¦
+
+# LOCALIZATION NOTE (snapshot.state.saving-tree-map.full): The label describing
+# the snapshot state SAVING, used in the main heap view.
+snapshot.state.saving-tree-map.full=Alzando lo mapa d'arbolâ¦
+
+# LOCALIZATION NOTE (snapshot.state.error.full): The label describing the
+# snapshot state ERROR, used in the main heap view.
+snapshot.state.error.full=S'ha produciu una error en procesar ista instantania.
+
+# LOCALIZATION NOTE (individuals.state.error): The short message displayed when
+# there is an error fetching individuals from a group.
+individuals.state.error=Error
+
+# LOCALIZATION NOTE (individuals.state.error.full): The longer message displayed
+# when there is an error fetching individuals from a group.
+individuals.state.error.full=I ha habiu una error entre que se trayeban los elementos d'o grupo
+
+# LOCALIZATION NOTE (individuals.state.fetching): The short message displayed
+# while fetching individuals.
+individuals.state.fetching=Se son trayendoâ¦
+
+# LOCALIZATION NOTE (individuals.state.fetching.full): The longer message
+# displayed while fetching individuals.
+individuals.state.fetching.full=Se son trayendo los elementos d'o grupoâ¦
+
+# LOCALIZATION NOTE (individuals.field.node): The header label for an individual
+# node.
+individuals.field.node=Nodo
+
+# LOCALIZATION NOTE (individuals.field.node.tooltip): The tooltip for the header
+# label for an individual node.
+individuals.field.node.tooltip=Lo nodo individual en a captura
+
+# LOCALIZATION NOTE (snapshot.state.saving): The label describing the snapshot
+# state SAVING, used in the snapshot list view
+snapshot.state.saving=Se ye alzando la instantaniaâ¦
+
+# LOCALIZATION NOTE (snapshot.state.importing): The label describing the
+# snapshot state IMPORTING, used in the snapshot list view
+snapshot.state.importing=Importando la instantaniaâ¦
+
+# LOCALIZATION NOTE (snapshot.state.reading): The label describing the snapshot
+# state READING, and SAVED, due to these states being combined visually, used in
+# the snapshot list view.
+snapshot.state.reading=Se ye leyendo la instantaniaâ¦
+
+# LOCALIZATION NOTE (snapshot.state.saving-census): The label describing the
+# snapshot state SAVING, used in snapshot list view.
+snapshot.state.saving-census=Se ye alzando lo reporteâ¦
+
+# LOCALIZATION NOTE (snapshot.state.saving-census): The label describing the
+# snapshot state SAVING, used in snapshot list view.
+snapshot.state.saving-tree-map=Se ye alzando lo mapa d'arbolâ¦
+
+# LOCALIZATION NOTE (snapshot.state.error): The label describing the snapshot
+# state ERROR, used in the snapshot list view.
+snapshot.state.error=Error
+
+# LOCALIZATION NOTE (heapview.no-difference): Message displayed when there is no
+# difference between two snapshots.
+heapview.no-difference=No i hai diferencias entre la linia de base y la comparanza.
+
+# LOCALIZATION NOTE (heapview.none-match): Message displayed when there are no
+# matches when filtering.
+heapview.none-match=No i hai coincidencias.
+
+# LOCALIZATION NOTE (heapview.none-match): Message displayed when there report
+# is empty.
+heapview.empty=Vuedo.
+
+# LOCALIZATION NOTE (heapview.noAllocationStacks): The message displayed to
+# users when selecting a display by "call stack" but no call stacks
+# were recorded in the heap snapshot.
+heapview.noAllocationStacks=No s'ha trobau pilas de gritada. Rechistra las pilas de gritada antes de prener una captura.
+
+# LOCALIZATION NOTE (heapview.field.retainedSize): The name of the column in the
+# dominator tree view for retained byte sizes.
+heapview.field.retainedSize=Tamanyo reteniu (bytes)
+
+# LOCALIZATION NOTE (heapview.field.retainedSize.tooltip): The tooltip for the
+# column header in the dominator tree view for retained byte sizes.
+heapview.field.retainedSize.tooltip=La suma d'as midas d'o propio obchecto, y las midas de totz es atros obchectos mantenius con vida por ell
+
+# LOCALIZATION NOTE (heapview.field.shallowSize): The name of the column in the
+# dominator tree view for shallow byte sizes.
+heapview.field.shallowSize=Tamanyo Superficial (bytes)
+
+# LOCALIZATION NOTE (heapview.field.shallowSize.tooltip): The tooltip for the
+# column header in the dominator tree view for shallow byte sizes.
+heapview.field.shallowSize.tooltip=La mida d'o propio obchecto
+
+# LOCALIZATION NOTE (dominatortree.field.label): The name of the column in the
+# dominator tree for an object's label.
+dominatortree.field.label=Dominadors
+
+# LOCALIZATION NOTE (dominatortree.field.label.tooltip): The tooltip for the column
+# header in the dominator tree view for an object's label.
+dominatortree.field.label.tooltip=La etiqueta pa un obchecto en a memoria
+
+# LOCALIZATION NOTE (heapview.field.bytes): The name of the column in the heap
+# view for bytes.
+heapview.field.bytes=Bytes
+
+# LOCALIZATION NOTE (heapview.field.bytes.tooltip): The tooltip for the column
+# header in the heap view for bytes.
+heapview.field.bytes.tooltip=Lo numero de bytes usaus por iste grupo, excluyindo subgrupos
+
+# LOCALIZATION NOTE (heapview.field.count): The name of the column in the heap
+# view for count.
+heapview.field.count=Cuenta
+
+# LOCALIZATION NOTE (heapview.field.count.tooltip): The tooltip for the column
+# header in the heap view for count.
+heapview.field.count.tooltip=Lo numero de obchectos alcanzables en iste grupo, excluyendo subgrupos
+
+# LOCALIZATION NOTE (heapview.field.totalbytes): The name of the column in the
+# heap view for total bytes.
+heapview.field.totalbytes=Bytes totals
+
+# LOCALIZATION NOTE (heapview.field.totalbytes.tooltip): The tooltip for the
+# column header in the heap view for total bytes.
+heapview.field.totalbytes.tooltip=Lo numero de bytes usaus por iste grupo, incluyendo subgrupos
+
+# LOCALIZATION NOTE (heapview.field.totalcount): The name of the column in the
+# heap view for total count.
+heapview.field.totalcount=Cuenta total
+
+# LOCALIZATION NOTE (heapview.field.totalcount.tooltip): The tooltip for the
+# column header in the heap view for total count.
+heapview.field.totalcount.tooltip=Lo numero d'obchectos alcanzables d'iste grupo, incluyindo subgrupos
+
+# LOCALIZATION NOTE (heapview.field.name): The name of the column in the heap
+# view for name.
+heapview.field.name=Grupo
+
+# LOCALIZATION NOTE (heapview.field.name.tooltip): The tooltip for the column
+# header in the heap view for name.
+heapview.field.name.tooltip=Lo nombre d'iste grupo
+
+# LOCALIZATION NOTE (shortest-paths.header): The header label for the shortest
+# paths pane.
+shortest-paths.header=Camins retenius (de Garbage Collector Roots)
+
+# LOCALIZATION NOTE (shortest-paths.select-node): The message displayed in the
+# shortest paths pane when a node is not yet selected.
+shortest-paths.select-node=Trigar un elemento pa visualizar los suyos camins retenius
+
+# LOCALIZATION NOTE (tree-map.node-count): The label for the count value of a
+# node in the tree map
+tree-map.node-count=cuenta
diff --git a/devtools/client/menus.properties b/devtools/client/menus.properties
new file mode 100644
index 00000000000..a9dad1e09b5
--- /dev/null
+++ b/devtools/client/menus.properties
@@ -0,0 +1,29 @@
+# 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/.
+
+browserConsoleCmd.label = Consola d'o navegador
+browserConsoleCmd.accesskey = n
+
+responsiveDesignMode.label = Modo de disenyo adaptable
+responsiveDesignMode.accesskey = a
+
+eyedropper.label = Contagotas
+eyedropper.accesskey = n
+
+# LOCALIZATION NOTE (browserToolboxMenu.label): This is the label for the
+# application menu item that opens the browser toolbox UI in the Tools menu.
+browserToolboxMenu.label = Caixa de ferramientas d'o navegador
+browserToolboxMenu.accesskey = f
+
+# LOCALIZATION NOTE (browserContentToolboxMenu.label): This is the label for the
+# application menu item that opens the browser content toolbox UI in the Tools menu.
+# This toolbox allows to debug the chrome of the content process in multiprocess builds.
+browserContentToolboxMenu.label = Caixa de ferramientas de conteniu d'o navegador
+browserContentToolboxMenu.accesskey = x
+
+devToolboxMenuItem.label = Conmutar ferramientas
+devToolboxMenuItem.accesskey = C
+
+getMoreDevtoolsCmd.label = Aconseguir mas ferramientas
+getMoreDevtoolsCmd.accesskey = m
diff --git a/devtools/client/netmonitor.properties b/devtools/client/netmonitor.properties
new file mode 100644
index 00000000000..a2fa95981d4
--- /dev/null
+++ b/devtools/client/netmonitor.properties
@@ -0,0 +1,1396 @@
+# 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 These strings are used inside the Network Monitor
+# which is available from the Web Developer sub-menu -> 'Network Monitor'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (netmonitor.security.state.secure)
+# This string is used as an tooltip for request that was performed over secure
+# channel i.e. the connection was encrypted.
+netmonitor.security.state.secure=A connexión que s'ha feito servir pa trayer iste recurso no yera segura.
+
+# LOCALIZATION NOTE (netmonitor.security.state.insecure)
+# This string is used as an tooltip for request that was performed over insecure
+# channel i.e. the connection was not https
+netmonitor.security.state.insecure=A connexión que s'ha feito servir pa trayer iste recurso no yera segura.
+
+# LOCALIZATION NOTE (netmonitor.security.state.broken)
+# This string is used as an tooltip for request that failed due to security
+# issues.
+netmonitor.security.state.broken=Una error de seguranza ha privau que o recurso se cargase.
+
+# LOCALIZATION NOTE (netmonitor.security.state.weak)
+# This string is used as an tooltip for request that had minor security issues
+netmonitor.security.state.weak=Iste recurso s'ha transferiu sobre una connexión que emplegaba un zifrau feble.
+
+# LOCALIZATION NOTE (netmonitor.security.enabled):
+# This string is used to indicate that a specific security feature is used by
+# a connection in the security details tab.
+# For example: "HTTP Strict Transport Security: Enabled"
+netmonitor.security.enabled=Activau
+
+# LOCALIZATION NOTE (netmonitor.security.disabled):
+# This string is used to indicate that a specific security feature is not used by
+# a connection in the security details tab.
+# For example: "HTTP Strict Transport Security: Disabled"
+netmonitor.security.disabled=Desactivau
+
+# LOCALIZATION NOTE (netmonitor.security.hostHeader):
+# This string is used as a header for section containing security information
+# related to the remote host. %S is replaced with the domain name of the remote
+# host. For example: Host example.com
+netmonitor.security.hostHeader=Host %S:
+
+# LOCALIZATION NOTE (netmonitor.security.notAvailable):
+# This string is used to indicate that a certain piece of information is not
+# available to be displayed. For example a certificate that has no organization
+# defined:
+# Organization:
+netmonitor.security.notAvailable=
+
+# LOCALIZATION NOTE (collapseDetailsPane): This is the tooltip for the button
+# that collapses the network details pane in the UI.
+collapseDetailsPane=Amagar os detalles d'a requesta
+
+# LOCALIZATION NOTE (collapseActionPane): This is the tooltip for the button
+# that collapses the network action pane in the UI.
+
+# LOCALIZATION NOTE (allTabsMenuButton.tooltip): The tooltip that gets
+# displayed when hovering over the tabs overflow button.
+
+# LOCALIZATION NOTE (headersEmptyText): This is the text displayed in the
+# headers tab of the network details pane when there are no headers available.
+headersEmptyText=No i hai capiters pa ista requesta
+
+# LOCALIZATION NOTE (headersFilterText): This is the text displayed in the
+# headers tab of the network details pane for the filtering input.
+headersFilterText=Filtrar os capiters
+
+# LOCALIZATION NOTE (messagesEmptyText): This is the text displayed in the
+# WebSockets tab of the network details pane when there are no frames available.
+
+# LOCALIZATION NOTE (cookiesEmptyText): This is the text displayed in the
+# cookies tab of the network details pane when there are no cookies available.
+cookiesEmptyText=No i hai cookies pa ista requesta
+
+# LOCALIZATION NOTE (cookiesFilterText): This is the text displayed in the
+# cookies tab of the network details pane for the filtering input.
+cookiesFilterText=Filtrar as cookies
+
+# LOCALIZATION NOTE (responseEmptyText): This is the text displayed in the
+# response tab of the network details pane when the response is empty or not
+# available for shown.
+
+# LOCALIZATION NOTE (paramsEmptyText): This is the text displayed in the
+# request tab of the network details pane when there are no params available.
+paramsEmptyText=No i hai parametros pa ista requesta
+
+# LOCALIZATION NOTE (paramsFilterText): This is the text displayed in the
+# request tab of the network details pane for the filtering input.
+paramsFilterText=Filtrar os parametros d'a requesta
+
+# LOCALIZATION NOTE (paramsQueryString): This is the label displayed
+# in the network details request tab identifying the query string.
+paramsQueryString=Cadena consultada
+
+# LOCALIZATION NOTE (paramsFormData): This is the label displayed
+# in the network details request tab identifying the form data.
+paramsFormData=Datos de formulario
+
+# LOCALIZATION NOTE (paramsPostPayload): This is the label displayed
+# in the network details request tab identifying the request payload.
+paramsPostPayload=Carga d'a requesta
+
+# LOCALIZATION NOTE (requestHeaders): This is the label displayed
+# in the network details headers tab identifying the request headers.
+requestHeaders=Capiters d'a requesta
+
+# LOCALIZATION NOTE (requestHeadersFromUpload): This is the label displayed
+# in the network details headers tab identifying the request headers from
+# the upload stream of a POST request's body.
+requestHeadersFromUpload=Capiters d'a requesta dende o fluxo de puyada
+
+# LOCALIZATION NOTE (responseHeaders): This is the label displayed
+# in the network details headers tab identifying the response headers.
+responseHeaders=Capiters d'a respuesta
+
+# LOCALIZATION NOTE (requestCookies): This is the label displayed
+# in the network details request tab identifying the request cookies.
+requestCookies=Cookies d'a requesta
+
+# LOCALIZATION NOTE (responseCookies): This is the label displayed
+# in the network details request tab identifying the response cookies.
+responseCookies=Cookies d'a respuesta
+
+# LOCALIZATION NOTE (responsePayload): This is the label displayed
+# in the network details response tab identifying the response payload.
+responsePayload=Respuesta de payload
+
+# LOCALIZATION NOTE (jsonFilterText): This is the text displayed
+# in the response tab of the network details pane for the JSON filtering input.
+jsonFilterText=Filtrar propiedatz
+
+# LOCALIZATION NOTE (jsonScopeName): This is the text displayed
+# in the response tab of the network details pane for a JSON scope.
+jsonScopeName=JSON
+
+# LOCALIZATION NOTE (jsonpScopeName): This is the text displayed
+# in the response tab of the network details pane for a JSONP scope.
+jsonpScopeName=JSONP â callback %S()
+
+# LOCALIZATION NOTE (responseTruncated): This is the text displayed
+# in the response tab of the network details pane when the response is over
+# the truncation limit and thus was truncated.
+
+# LOCALIZATION NOTE (requestTruncated): This is the text displayed
+# in the request tab of the network details pane when the request is over
+# the truncation limit and thus was truncated.
+
+# LOCALIZATION NOTE (responsePreview): This is the text displayed
+# in the response tab of the network details pane for an HTML preview.
+responsePreview=Previsualizar
+
+# LOCALIZATION NOTE (networkMenu.raced): This is the label displayed
+# in the network menu specifying the transfer or a request is
+# raced. %S refers to the current transfer size.
+
+# LOCALIZATION NOTE (networkMenu.sortedAsc): This is the tooltip displayed
+# in the network table toolbar, for any column that is sorted ascending.
+networkMenu.sortedAsc=Ordenar de traza ascendent
+
+# LOCALIZATION NOTE (networkMenu.sortedDesc): This is the tooltip displayed
+# in the network table toolbar, for any column that is sorted descending.
+networkMenu.sortedDesc=Ordenar de traza descendent
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.perf): A tooltip explaining
+# what the perf button does
+networkMenu.summary.tooltip.perf=Iniciar analÃs de rendimiento
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.domContentLoaded): A tooltip explaining
+# what the DOMContentLoaded label displays
+networkMenu.summary.tooltip.domContentLoaded=Tiempo quan l'evento âDOMContentLoadâ ha ocurriu
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.load): A tooltip explaining
+# what the load label displays
+networkMenu.summary.tooltip.load=Tiempo quan l'evento "load" ha ocurriu
+
+# LOCALIZATION NOTE (networkMenu.summary.requestsCount2): This label is displayed
+# in the network table footer providing the number of requests
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+networkMenu.summary.requestsCount2=Una demanda;#1 demandas
+
+# LOCALIZATION NOTE (networkMenu.summary.requestsCountEmpty): This label is displayed
+# in the network table footer when there are no requests
+networkMenu.summary.requestsCountEmpty=No i hai mas requestas
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.requestsCount): A tooltip explaining
+# what the requestsCount label displays
+networkMenu.summary.tooltip.requestsCount=Numero de demandas
+
+# LOCALIZATION NOTE (networkMenu.summary.transferred): This label is displayed
+# in the network table footer providing the transferred size.
+networkMenu.summary.transferred=%S / %S transferius
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.transferred): A tooltip explaining
+# what the transferred label displays
+networkMenu.summary.tooltip.transferred=Mida/mida transferida de todas las demandas
+
+# LOCALIZATION NOTE (networkMenu.summary.finish): This label is displayed
+# in the network table footer providing the transfer time.
+networkMenu.summary.finish=Rematar: %S
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.finish): A tooltip explaining
+# what the finish label displays
+networkMenu.summary.tooltip.finish=Tiempo total requiesto pa cargar totas las demandas
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.framesCount2): This label is displayed
+# in the messages table footer providing the number of frames
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.framesCountEmpty): This label is displayed
+# in the messages table footer when there are no frames
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.tooltip.framesCount): A tooltip explaining
+# what the framesCount label displays
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.tooltip.framesTotalSize): A tooltip explaining
+# what the framesTotalSize label displays
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.label.framesTranferredSize): A label showing
+# summary size info related to the current list of WS messages
+# %1$S is the total size of the transferred data, %2$S is the size of sent data, %3$S is the size of received data.
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.tooltip.framesTotalTime): A tooltip explaining
+# what framesTotalTime displays
+
+# LOCALIZATION NOTE (networkMenu.sizeB): This is the label displayed
+# in the network menu specifying the size of a request (in bytes).
+networkMenu.sizeB=%S B
+
+# LOCALIZATION NOTE (networkMenu.sizeKB): This is the label displayed
+# in the network menu specifying the size of a request (in kilobytes).
+networkMenu.sizeKB=%S KB
+
+# LOCALIZATION NOTE (networkMenu.sizeMB): This is the label displayed
+# in the network menu specifying the size of a request (in megabytes).
+networkMenu.sizeMB=%S MB
+
+# LOCALIZATION NOTE (networkMenu.sizeGB): This is the label displayed
+# in the network menu specifying the size of a request (in gigabytes).
+networkMenu.sizeGB=%S GB
+
+# LOCALIZATION NOTE (networkMenu.sizeUnavailable): This is the label displayed
+# in the network menu specifying the transferred size of a request is
+# unavailable.
+networkMenu.sizeUnavailable=â
+
+# LOCALIZATION NOTE (networkMenu.sizeUnavailable.title): This is the tooltip
+# displayed in the network menu specifying that the transferred size of a
+# request is unavailable.
+
+# LOCALIZATION NOTE (networkMenu.sizeCached): This is the label displayed
+# in the network menu and the headers panel specifying the transfer or a request is
+# cached.
+networkMenu.sizeCached=alzau en caché
+
+# LOCALIZATION NOTE (networkMenu.sizeServiceWorker): This is the label displayed
+# in the network menu and the headers panel specifying the transferred of a request
+# computed by a service worker.
+networkMenu.sizeServiceWorker=proceso de treballo de servicio
+
+# LOCALIZATION NOTE (networkMenu.sizeServiceWorker): This is the label displayed
+# in the network menu specifying the request was blocked by something.
+# %S is replaced by the blocked reason, which could be "DevTools", "CORS", etc.
+
+# LOCALIZATION NOTE (networkMenu.blocked2): This is a generic message for a
+# URL that has been blocked for an unknown reason
+
+# LOCALIZATION NOTE (networkMenu.blockedby): This is a generic message for a
+# URL that has been blocked by an extension
+# %S is the extension name.
+
+# LOCALIZATION NOTE (networkMenu.blockedTooltip): This is a the text displayed
+# as a tooltip for the blocked icon in the request list
+
+# LOCALIZATION NOTE (networkMenu.totalMS2): This is the label displayed
+# in the network menu specifying the time for a request to finish (in milliseconds).
+
+# This string is used to concatenate tooltips (netmonitor.waterfall.tooltip.*)
+# in the requests waterfall for total time (in milliseconds). \\u0020 represents
+# a whitespace. You can replace this with a different character, e.g. an hyphen
+# or a period, if a comma doesn't work for your language.
+netmonitor.waterfall.tooltip.separator=,\u0020
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.total): This is part of the tooltip
+# displayed in the requests waterfall for total time (in milliseconds).
+netmonitor.waterfall.tooltip.total=Total %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.blocked): This is part of the tooltip
+# displayed in the requests waterfall for blocked time (in milliseconds).
+netmonitor.waterfall.tooltip.blocked=Blocau %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.dns): This is part of the tooltip
+# displayed in the requests waterfall for dns time (in milliseconds).
+netmonitor.waterfall.tooltip.dns=DNS %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.ssl): This is part of the tooltip
+# displayed in the requests waterfall for tls setup time (in milliseconds).
+netmonitor.waterfall.tooltip.ssl=TLS %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.connect): This is part of the tooltip
+# displayed in the requests waterfall for connect time (in milliseconds).
+netmonitor.waterfall.tooltip.connect=Connectar %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.send): This is part of the tooltip
+# displayed in the requests waterfall for send time (in milliseconds).
+netmonitor.waterfall.tooltip.send=Ninviar %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.wait): This is part of the tooltip
+# displayed in the requests waterfall for wait time (in milliseconds).
+netmonitor.waterfall.tooltip.wait=Aguardar %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.receive): This is part of the tooltip
+# displayed in the requests waterfall for receive time (in milliseiconds).
+netmonitor.waterfall.tooltip.receive=Recebir %S ms
+
+# LOCALIZATION NOTE (netmonitor.timings.requestTiming): This is the title of the existing
+# section in Timings side panel. This section contains request timings.
+
+# LOCALIZATION NOTE (netmonitor.timings.serverTiming): This is the title of a new section
+# in Timings side panel. This section contains server timings transferred from the server
+# through the "Server-Timing" header.
+
+# LOCALIZATION NOTE (netmonitor.timings.queuedAt): This is relative queued time to the
+# first request. %S is time expressed in milliseconds or minutes.
+
+# LOCALIZATION NOTE (netmonitor.timings.startedAt): Relative to the first request,
+# when the request actually started. %S is time expressed in milliseconds or minutes.
+
+# LOCALIZATION NOTE (netmonitor.timings.downloadedAt): Relative to first request,
+# when the request actually finished downloading.
+# %S is time expressed in milliseconds or minutes.
+
+# LOCALIZATION NOTE (netmonitor.timings.noTimings): Message that displays in the
+# timings pane when thea request has been blocked
+
+# LOCALIZATION NOTE (networkMenu.millisecond): This is the label displayed
+# in the network menu specifying timing interval divisions (in milliseconds).
+networkMenu.millisecond=%S ms
+
+# LOCALIZATION NOTE (networkMenu.second): This is the label displayed
+# in the network menu specifying timing interval divisions (in seconds).
+networkMenu.second=%S s
+
+# LOCALIZATION NOTE (networkMenu.minute): This is the label displayed
+# in the network menu specifying timing interval divisions (in minutes).
+networkMenu.minute=%S min
+
+# LOCALIZATION NOTE (pieChart.loading): This is the label displayed
+# for pie charts (e.g., in the performance analysis view) when there is
+# no data available yet.
+pieChart.loading=Se ye cargando
+
+# LOCALIZATION NOTE (pieChart.unavailable): This is the label displayed
+# for pie charts (e.g., in the performance analysis view) when there is
+# no data available, even after loading it.
+pieChart.unavailable=Vuedo
+
+# LOCALIZATION NOTE (tableChart.loading): This is the label displayed
+# for table charts (e.g., in the performance analysis view) when there is
+# no data available yet.
+tableChart.loading=Aguarde...
+
+# LOCALIZATION NOTE (tableChart.unavailable): This is the label displayed
+# for table charts (e.g., in the performance analysis view) when there is
+# no data available, even after loading it.
+tableChart.unavailable=No i ha datos disponibles
+
+# LOCALIZATION NOTE (charts.sizeKB): This is the label displayed
+# in pie or table charts specifying the size of a request (in kilobytes).
+charts.sizeKB=%S KB
+
+# LOCALIZATION NOTE (charts.transferredSizeKB): This is the label displayed
+# in pie or table charts specifying the size of a transferred request (in kilobytes).
+charts.transferredSizeKB=%S KB
+
+# LOCALIZATION NOTE (charts.totalS): This is the label displayed
+# in pie or table charts specifying the time for a request to finish (in seconds).
+charts.totalS=%S s
+
+# LOCALIZATION NOTE (charts.totalTransferredSize): This is the label displayed
+# in the performance analysis view for total transferred size, in kilobytes.
+charts.totalTransferredSize=Tamanyo transferiu: %S KB
+
+# LOCALIZATION NOTE (charts.cacheEnabled): This is the label displayed
+# in the performance analysis view for "cache enabled" charts.
+charts.cacheEnabled=Caché presto
+
+# LOCALIZATION NOTE (charts.cacheDisabled): This is the label displayed
+# in the performance analysis view for "cache disabled" charts.
+charts.cacheDisabled=Vuedar o caché
+
+# LOCALIZATION NOTE (charts.learnMore): This is the label displayed
+# in the performance analysis view, with a link to external documentation.
+
+# LOCALIZATION NOTE (charts.totalSize): This is the label displayed
+# in the performance analysis view for total requests size, in kilobytes.
+charts.totalSize=Tamanyo: %S KB
+
+# LOCALIZATION NOTE (charts.totalSeconds): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is the label displayed in the performance analysis view for the
+# total requests time, in seconds.
+charts.totalSeconds=Tiempo: #1 segundo;Tiempo: #1 segundos
+
+# LOCALIZATION NOTE (charts.totalSecondsNonBlocking): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is the label displayed in the performance analysis view for the
+# total requests time (non-blocking), in seconds.
+charts.totalSecondsNonBlocking=Tiempo de no bloqueyo: #1 segundo;Tiempo de no bloqueyo: #1 segundos
+
+# LOCALIZATION NOTE (charts.totalCached): This is the label displayed
+# in the performance analysis view for total cached responses.
+charts.totalCached=Respuestas en caché: %S
+
+# LOCALIZATION NOTE (charts.totalCount): This is the label displayed
+# in the performance analysis view for total requests.
+charts.totalCount=Requestas totals: %S
+
+# LOCALIZATION NOTE (charts.size): This is the label displayed
+# in the header column in the performance analysis view for size of the request.
+charts.size=Tamanyo
+
+# LOCALIZATION NOTE (charts.type): This is the label displayed
+# in the header column in the performance analysis view for type of request.
+charts.type=Tipo
+
+# LOCALIZATION NOTE (charts.transferred): This is the label displayed
+# in the header column in the performance analysis view for transferred
+# size of the request.
+charts.transferred=Transferiu
+
+# LOCALIZATION NOTE (charts.time): This is the label displayed
+# in the header column in the performance analysis view for time of request.
+charts.time=Tiempo
+
+# LOCALIZATION NOTE (charts.nonBlockingTime): This is the label displayed
+# in the header column in the performance analysis view for non blocking
+# time of request.
+charts.nonBlockingTime=Tiempo de no bloqueyo
+
+# LOCALIZATION NOTE (netRequest.originalFileURL.tooltip): This is the tooltip
+# displayed for the file's original URL value displayed in the file column of
+# a request.
+
+# LOCALIZATION NOTE (netRequest.decodedFileURL.tooltip): This is the tooltip
+# displayed for the file's decoded URL value displayed in the file column of
+# a request.
+
+# LOCALIZATION NOTE (certmgr.subjectinfo.label):
+# A label used for a certificate section in security tab.
+# This section displays Name and organization who has been assigned the fingerprints
+certmgr.subjectinfo.label=Emitiu pa
+
+# LOCALIZATION NOTE (certmgr.certdetail.cn):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.cn=Nombre común (CN):
+
+# LOCALIZATION NOTE (certmgr.certdetail.o):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.o=Organización (O):
+
+# LOCALIZATION NOTE (certmgr.certdetail.ou):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.ou=Unidat organizacional (OU):
+
+# LOCALIZATION NOTE (certmgr.issuerinfo.label):
+# A label used for a certificate section in security tab
+# This section displays Name and organization who issued the fingerprints
+certmgr.issuerinfo.label=Emitiu por
+
+# LOCALIZATION NOTE (certmgr.periodofvalidity.label):
+# A label used for a certificate section in security tab
+# This section displays the valid period of this fingerprints
+certmgr.periodofvalidity.label=Periodo de valideza
+
+# LOCALIZATION NOTE (certmgr.begins):
+# A label used for Period of Validity sub-section in security tab
+certmgr.begins=Inicio:
+
+# LOCALIZATION NOTE (certmgr.expires):
+# A label used for Period of Validity sub-section in security tab
+certmgr.expires=Fin:
+
+# LOCALIZATION NOTE (certmgr.fingerprints.label):
+# A label used for a certificate section in security tab
+# This section displays the valid period of this fingerprints
+certmgr.fingerprints.label=Ditaladas dichitals
+
+# LOCALIZATION NOTE (certmgr.certdetail.sha256fingerprint):
+# A label used for Fingerprints sub-section in security tab
+certmgr.certdetail.sha256fingerprint=Ditalada de SHA-256:
+
+# LOCALIZATION NOTE (certmgr.certdetail.sha1fingerprint):
+# A label used for Fingerprints sub-section in security tab
+certmgr.certdetail.sha1fingerprint=Ditalada de SHA1
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.label):
+# This string is used as a label in the security tab.
+certmgr.certificateTransparency.label=Transparencia:
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.ok):
+# This string is used to indicate that there are valid signed certificate
+# timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.notEnoughSCTS):
+# This string is used to indicate that there are not enough valid signed
+# certificate timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.notDiverseSCTS):
+# This string is used to indicate that there ar not enough diverse signed
+# certificate timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+
+# LOCALIZATION NOTE (netmonitor.perfNotice1/2/3): These are the labels displayed
+# in the network table when empty to start performance analysis.
+netmonitor.perfNotice1=⢠Prete o botón
+netmonitor.perfNotice2=botón ta iniciar l'analÃs de rendimiento.
+netmonitor.perfNotice3=Analisar
+
+# LOCALIZATION NOTE (netmonitor.reload1/2/3): These are the labels displayed
+# in the network table when empty to start logging network requests.
+netmonitor.reloadNotice1=⢠Faga una petición u
+netmonitor.reloadNotice2=Recargue
+netmonitor.reloadNotice3=the page to see detailed information about network activity.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.status3): This is the label displayed
+# in the network table toolbar, above the "status" column.
+netmonitor.toolbar.status3=Estau
+
+# LOCALIZATION NOTE (netmonitor.toolbar.method): This is the label displayed
+# in the network table toolbar, above the "method" column.
+netmonitor.toolbar.method=Metodo
+
+# LOCALIZATION NOTE (netmonitor.toolbar.file): This is the label displayed
+# in the network table toolbar, above the "file" column.
+netmonitor.toolbar.file=Fichero
+
+# LOCALIZATION NOTE (netmonitor.toolbar.url): This is the label displayed
+# in the network table toolbar, above the "url" column.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.protocol): This is the label displayed
+# in the network table toolbar, above the "protocol" column.
+netmonitor.toolbar.protocol=Protocolo
+
+# LOCALIZATION NOTE (netmonitor.toolbar.domain): This is the label displayed
+# in the network table toolbar, above the "domain" column.
+netmonitor.toolbar.domain=Dominio
+
+# LOCALIZATION NOTE (netmonitor.toolbar.remoteip): This is the label displayed
+# in the network table toolbar, above the "remoteip" column.
+netmonitor.toolbar.remoteip=IP remota
+
+# LOCALIZATION NOTE (netmonitor.toolbar.initiator): This is the label displayed
+# in the network table toolbar, above the "initiator" column.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.type): This is the label displayed
+# in the network table toolbar, above the "type" column.
+netmonitor.toolbar.type=Tipo
+
+# LOCALIZATION NOTE (netmonitor.toolbar.cookies): This is the label displayed
+# in the network table toolbar, above the "cookies" column.
+netmonitor.toolbar.cookies=Cookies
+
+# LOCALIZATION NOTE (netmonitor.toolbar.setCookies): This is the label displayed
+# in the network table toolbar, above the "set cookies" column.
+# Set-Cookie is a HTTP response header. This string is the plural form of it.
+# See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie
+netmonitor.toolbar.setCookies=Set-Cookies
+
+# LOCALIZATION NOTE (netmonitor.toolbar.scheme): This is the label displayed
+# in the network table toolbar, above the "scheme" column.
+netmonitor.toolbar.scheme=Esquema
+
+# LOCALIZATION NOTE (netmonitor.toolbar.startTime): This is the label displayed
+# in the network table toolbar, above the "start time" column, which is the time
+# from start of 1st request until the start of this request.
+netmonitor.toolbar.startTime=Tiempo d'inicio
+
+# LOCALIZATION NOTE (netmonitor.toolbar.endTime): This is the label displayed
+# in the network table toolbar, above the "end time" column, which is the time
+# from start of 1st request until the end of this response.
+netmonitor.toolbar.endTime=Tiempo de fin
+
+# LOCALIZATION NOTE (netmonitor.toolbar.responseTime): This is the label displayed
+# in the network table toolbar, above the "response time" column, which is the time
+# from start of 1st request until the beginning of download of this response.
+netmonitor.toolbar.responseTime=Tiempo de respuesta
+
+# LOCALIZATION NOTE (netmonitor.toolbar.duration): This is the label displayed
+# in the network table toolbar, above the "duration" column, which is the time
+# from start of this request until the end of this response.
+netmonitor.toolbar.duration=Duración
+
+# LOCALIZATION NOTE (netmonitor.toolbar.latency): This is the label displayed
+# in the network table toolbar, above the "latency" column, which is the time
+# from end of this request until the beginning of download of this response.
+netmonitor.toolbar.latency=Latencia
+
+# LOCALIZATION NOTE (netmonitor.toolbar.transferred): This is the label displayed
+# in the network table toolbar, above the "transferred" column and in general
+# section of the headers panel, which is the compressed / encoded size.
+netmonitor.toolbar.transferred=Transferiu
+
+# LOCALIZATION NOTE (netmonitor.toolbar.contentSize): This is the label displayed
+# in the network table toolbar, above the "size" column, which is the
+# uncompressed / decoded size.
+netmonitor.toolbar.contentSize=Tamanyo
+
+# LOCALIZATION NOTE (netmonitor.toolbar.waterfall): This is the label displayed
+# in the network table toolbar, above the "waterfall" column.
+netmonitor.toolbar.waterfall=Linia de tiempos
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.size): This is the label displayed
+# in the messages table header, above the "size" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.data): This is the label displayed
+# in the messages table header, above the "data" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.opCode): This is the label displayed
+# in the messages table header, above the "opCode" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.maskBit): This is the label displayed
+# in the messages table header, above the "maskBit" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.finBit): This is the label displayed
+# in the messages table header, above the "finBit" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.time): This is the label displayed
+# in the messages table header, above the "time" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.eventName): This is the label displayed
+# in the messages table header, above the "eventName" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.retry): This is the label displayed
+# in the messages table header, above the "retry" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.lastEventId): This is the label displayed
+# in the messages table header, above the "lastEventId" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.clear): This is the label displayed
+# in the messages panel toolbar for the "Clear" button.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.filterFreetext.label): This is the label
+# displayed in the messages panel toolbar for the frames filtering textbox.
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.filterFreetext.key): This is the
+# shortcut key to focus on the messages panel toolbar messages filtering textbox
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.resetColumns): This is the label
+# displayed in the messages panel table header context menu.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.all): This is the label displayed
+# on the context menu that shows "All" WebSocket frames.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.all.accesskey): This is the access key
+# for the "All" menu item displayed in the context menu in the websocket toolbar.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.sent): This is the label displayed
+# on the context menu that shows "Sent" WebSocket frames.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.sent.accesskey): This is the access key
+# for the "Sent" menu item displayed in the context menu in the websocket toolbar.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.received): This is the label displayed
+# on the context menu that shows "Received" WebSocket frames.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.received.accesskey): This is the access key
+# for the "Received" menu item displayed in the context menu in the websocket toolbar.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.controlFrames): This is the label displayed
+# on the context menu that shows "Control Frames" WebSocket frames.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.controlFrames.accesskey): This is the access key
+# for the "Control Frames" menu item displayed in the context menu in the websocket toolbar.
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrame): This is the label displayed
+# on the context menu that shows "Copy Message".
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrame.accesskey): This is the access key
+# for the "Copy Message" menu item displayed in the context menu of a WebSocket frame.
+
+# LOCALIZATION NOTE (netmonitor.ws.connection.closed): This is the text displayed in the
+# websocket messages panel when the connection is closed
+
+# LOCALIZATION NOTE (netmonitor.ws.type.sent): This is the label used as
+# accessible text for the "sent" type icon in the websocket table's "data" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.type.received): This is the label used as
+# accessible text for the "received" type icon in the websocket table's "data" column.
+
+# LOCALIZATION NOTE (netmonitor.ws.rawData.header): This is the label displayed
+# in the messages panel identifying the raw data.
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.inputPlaceholder): This is the label
+# displayed in the search toolbar for the search input as the placeholder.
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.close): This is the label
+# displayed in the search toolbar to close the search panel.
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.clear): This is the label
+# displayed in the search toolbar to clear the search panel.
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.caseSensitive): This is the label
+# displayed in the search toolbar to do a case sensitive search.
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.fetching): This is the label
+# displayed in the search results status bar when status is set to fetching.
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.canceled): This is the label
+# displayed in the search results status bar when status is set to cancelled.
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.done): This is the label
+# displayed in the search results status bar when status is set to done.
+# %1$S is the number of matching lines in search results (netmonitor.search.status.labels.matchingLines)
+# %2$S is the number of files in which matching lines were found (netmonitor.search.status.labels.fileCount)
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.matchingLines): Semi-colon list of plural forms.
+# This is the label displayed in the search results status bar showing matching lines found.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of matching lines found
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.fileCount): Semi-colon list of plural forms.
+# This is the label displayed in the search results status bar showing file count
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of files in which matching lines were found
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.error): This is the label
+# displayed in the search results status bar when status is set to error.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.requestBlocking): This is the tooltip displayed
+# over the toolbar's Request Blocking buttonn
+
+# LOCALIZATION NOTE (netmonitor.actionbar.requestBlocking2): This is the label displayed
+# in the action bar's request blocking tab
+
+# LOCALIZATION NOTE (netmonitor.actionbar.enableBlocking): This is the label displayed
+# in request blocking tab to represent if requests blocking should be enabled
+
+# LOCALIZATION NOTE (netmonitor.actionbar.blockSearchPlaceholder): This is the
+# placeholder text for the request addition form
+
+# LOCALIZATION NOTE (netmonitor.actionbar.removeBlockedUrl): This is the
+# tooltip shown over the remove button for blocked URL item
+
+# LOCALIZATION NOTE (netmonitor.actionbar.requestBlockingUsageNotice): This is the
+# usage notice displayed when network blocking list is empty
+
+# LOCALIZATION NOTE (netmonitor.actionbar.requestBlockingAddNotice): This is the
+# add notice that explains ways to add blocking pattern that is displayed when
+# network blocking list is empty
+
+# LOCALIZATION NOTE (netmonitor.requestBlockingMenu.removeAllBlockedUrls): This is the
+# context menu item for removing all blocked URLs
+
+# LOCALIZATION NOTE (netmonitor.requestBlockingMenu.enableAllBlockedUrls): This is the
+# context menu item for enabling all blocked URLs
+
+# LOCALIZATION NOTE (netmonitor.requestBlockingMenu.disableAllBlockedUrls): This is the
+# context menu item for disabling all blocked URLs
+
+# LOCALIZATION NOTE (netmonitor.actionbar.search): This is the label displayed
+# in the action bar's search tab
+
+# LOCALIZATION NOTE (messagesTruncated): This is the text displayed
+# in the messages panel when the number of messages is over the
+# truncation limit.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+
+# LOCALIZATION NOTE (disableMessagesTruncation): This is the text displayed
+# in the messages panel checkbox label for toggling message truncation.
+
+# LOCALIZATION NOTE (toggleMessagesTruncation.title): This is the title used
+# to describe the checkbox used to toggle message truncation.
+
+# LOCALIZATION NOTE (messageDataTruncated): This is the text displayed
+# to describe to describe data truncation in the messages panel.
+
+# LOCALIZATION NOTE (netmonitor.tab.headers): This is the label displayed
+# in the network details pane identifying the headers tab.
+netmonitor.tab.headers=Capiters
+
+# LOCALIZATION NOTE (netmonitor.tab.messages): This is the label displayed
+# in the network details pane identifying the messages tab.
+
+# LOCALIZATION NOTE (netmonitor.tab.cookies): This is the label displayed
+# in the network details pane identifying the cookies tab.
+netmonitor.tab.cookies=Cookies
+
+# LOCALIZATION NOTE (netmonitor.tab.cache): This is the label displayed
+# in the network details pane identifying the cache tab.
+
+# LOCALIZATION NOTE (netmonitor.tab.params): This is the label displayed
+# in the network details pane identifying the params tab.
+netmonitor.tab.params=Parametros
+
+# LOCALIZATION NOTE (netmonitor.tab.request): This is the label displayed
+# in the network details pane identifying the request tab.
+
+# LOCALIZATION NOTE (netmonitor.tab.response): This is the label displayed
+# in the network details pane identifying the response tab.
+netmonitor.tab.response=Respuesta
+
+# LOCALIZATION NOTE (netmonitor.tab.timings): This is the label displayed
+# in the network details pane identifying the timings tab.
+netmonitor.tab.timings=Tiempos
+
+# LOCALIZATION NOTE (netmonitor.tab.stackTrace): This is the label displayed
+# in the network details pane identifying the stack-trace tab.
+netmonitor.tab.stackTrace=Bayo d'a pila
+
+# LOCALIZATION NOTE (netmonitor.tab.security): This is the label displayed
+# in the network details pane identifying the security tab.
+netmonitor.tab.security=Seguranza
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.all): This is the label displayed
+# in the network toolbar for the "All" filtering button.
+netmonitor.toolbar.filter.all=Tot
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.html): This is the label displayed
+# in the network toolbar for the "HTML" filtering button.
+netmonitor.toolbar.filter.html=HTML
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.css): This is the label displayed
+# in the network toolbar for the "CSS" filtering button.
+netmonitor.toolbar.filter.css=CSS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.js): This is the label displayed
+# in the network toolbar for the "JS" filtering button.
+netmonitor.toolbar.filter.js=JS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.xhr): This is the label displayed
+# in the network toolbar for the "XHR" filtering button.
+netmonitor.toolbar.filter.xhr=XHR
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.fonts): This is the label displayed
+# in the network toolbar for the "Fonts" filtering button.
+netmonitor.toolbar.filter.fonts=Fuents tipograficas
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.images): This is the label displayed
+# in the network toolbar for the "Images" filtering button.
+netmonitor.toolbar.filter.images=Imachens
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.media): This is the label displayed
+# in the network toolbar for the "Media" filtering button.
+netmonitor.toolbar.filter.media=Medios
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.flash): This is the label displayed
+# in the network toolbar for the "Flash" filtering button.
+netmonitor.toolbar.filter.flash=Flash
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.ws): This is the label displayed
+# in the network toolbar for the "WS" filtering button.
+netmonitor.toolbar.filter.ws=WS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.other): This is the label displayed
+# in the network toolbar for the "Other" filtering button.
+netmonitor.toolbar.filter.other=Atros
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.label): This is the label
+# displayed in the network toolbar for the url filtering textbox.
+netmonitor.toolbar.filterFreetext.label=Filtrar URLs
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.key): This is the
+# shortcut key to focus on the toolbar url filtering textbox
+netmonitor.toolbar.filterFreetext.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (netmonitor.toolbar.search.key): This is the
+# shortcut key to toggle the search panel
+
+# LOCALIZATION NOTE (netmonitor.toolbar.copy.key): This is the
+# shortcut key to copy a selected request url from the network table
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.learnMore): This is
+# the title used for MDN icon in filtering textbox
+
+# LOCALIZATION NOTE (netmonitor.toolbar.enablePersistentLogs.label): This is the label
+# displayed for the checkbox for enabling persistent logs.
+netmonitor.toolbar.enablePersistentLogs.label=Rechistros persistents
+
+# LOCALIZATION NOTE (netmonitor.toolbar.enablePersistentLogs.tooltip): This is the tooltip
+# displayed for the checkbox for enabling persistent logs.
+netmonitor.toolbar.enablePersistentLogs.tooltip=Si activas esta opción la lista de demandas no se borrará quan navegues per unatra pachina
+
+# LOCALIZATION NOTE (netmonitor.toolbar.disableCache.label): This is the label
+# displayed for the checkbox for disabling browser cache.
+netmonitor.toolbar.disableCache.label=Desactivar la caché
+
+# LOCALIZATION NOTE (netmonitor.toolbar.disableCache.tooltip): This is the tooltip
+# displayed for the checkbox for disabling browser cache.
+netmonitor.toolbar.disableCache.tooltip=Desactivar la caché HTTP
+
+# LOCALIZATION NOTE (netmonitor.toolbar.clear): This is the label displayed
+# in the network toolbar for the "Clear" button.
+netmonitor.toolbar.clear=Limpiar
+
+# LOCALIZATION NOTE (netmonitor.toolbar.toggleRecording): This is the label displayed
+# in the network toolbar for the toggle recording button.
+netmonitor.toolbar.toggleRecording=Pausar/Continar lo rechistro de ret
+
+# LOCALIZATION NOTE (netmonitor.toolbar.search): This is the tooltip label displayed
+# in the network toolbar for the search button.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resetColumns): This is the label
+# displayed in the network table header context menu.
+netmonitor.toolbar.resetColumns=Reiniciar columnas
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resetSorting): This is the label
+# displayed in the network table header context menu to reset sorting
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resizeColumnToFitContent): This is the label
+# displayed in the network table header context menu to resize a column to fit its content
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resizeColumnToFitContent.title): This is the title
+# tooltip displayed when draggable resizer in network table headers is hovered
+
+# LOCALIZATION NOTE (netmonitor.toolbar.timings): This is the label
+# displayed in the network table header context menu for the timing submenu
+netmonitor.toolbar.timings=Tiempos
+
+# LOCALIZATION NOTE (netmonitor.toolbar.responseHeaders): This is the
+# label displayed in the network table header context menu for the
+# response headers submenu.
+netmonitor.toolbar.responseHeaders=Capiters d'a respuesta
+
+# LOCALIZATION NOTE (netmonitor.headers.toolbar.block): This is the
+# label displayed in the network details headers tab identifying the
+# block url toolbar button.
+
+# LOCALIZATION NOTE (netmonitor.headers.address): This is the label displayed
+# in the network details headers tab identifying the remote address.
+
+# LOCALIZATION NOTE (netmonitor.headers.status): This is the label displayed
+# in the network details headers tab identifying the status code.
+
+# LOCALIZATION NOTE (netmonitor.headers.size): This is the label displayed
+# in the network details headers tab identifying the size.
+
+# LOCALIZATION NOTE (networkMenu.headers.sizeDetails): This label is displayed
+# in the network details headers tab providing the size details.
+# %1$S is the transferred size, %2$S is the size.
+
+# LOCALIZATION NOTE (netmonitor.headers.version): This is the label displayed
+# in the network details headers tab identifying the http version.
+
+# LOCALIZATION NOTE (netmonitor.summary.learnMore): This is the label displayed
+# in the network details headers tab, with a link to external documentation for
+# status codes.
+
+# LOCALIZATION NOTE (netmonitor.summary.referrerPolicy): This is the label displayed
+# in the network details headers tab identifying the referrer policy.
+
+# LOCALIZATION NOTE (netmonitor.headers.referrerPolicy): This is the label displayed
+# in the network details headers tab identifying the referrer policy.
+
+# LOCALIZATION NOTE (netmonitor.headers.contentBlocking): This is the label displayed
+# in the network details headers tab identifying the content blocking mode.
+
+# LOCALIZATION NOTE (netmonitor.summary.editAndResend): This is the label displayed
+# on the button in the headers tab that opens a form to edit and resend the currently
+# displayed request
+netmonitor.summary.editAndResend=Editar y reninviar
+
+# LOCALIZATION NOTE (netmonitor.headers.raw): This is the label displayed
+# on the button in the headers tab that toggle view for raw request/response headers
+# from the currently displayed request
+
+# LOCALIZATION NOTE (netmonitor.response.name): This is the label displayed
+# in the network details response tab identifying an image's file name.
+netmonitor.response.name=Nombre:
+
+# LOCALIZATION NOTE (netmonitor.response.dimensions): This is the label displayed
+# in the network details response tab identifying an image's dimensions.
+netmonitor.response.dimensions=Dimensions:
+
+# LOCALIZATION NOTE (netmonitor.response.mime): This is the label displayed
+# in the network details response tab identifying an image's mime.
+netmonitor.response.mime=Tipo MIME:
+
+# LOCALIZATION NOTE (netmonitor.timings.blocked): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "blocked" state.
+netmonitor.timings.blocked=Blocada:
+
+# LOCALIZATION NOTE (netmonitor.timings.dns): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "dns" state.
+netmonitor.timings.dns=Resolución DNS:
+
+# LOCALIZATION NOTE (netmonitor.timings.ssl): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "tls" handshake state.
+netmonitor.timings.ssl=Configuración de TLS:
+
+# LOCALIZATION NOTE (netmonitor.timings.connect): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "connect" state.
+netmonitor.timings.connect=Connectando:
+
+# LOCALIZATION NOTE (netmonitor.timings.send): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "send" state.
+netmonitor.timings.send=Ninviando:
+
+# LOCALIZATION NOTE (netmonitor.timings.wait): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "wait" state.
+netmonitor.timings.wait=Aguardando:
+
+# LOCALIZATION NOTE (netmonitor.timings.receive): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "receive" state.
+netmonitor.timings.receive=Recebindo
+
+# LOCALIZATION NOTE (netmonitor.timings.learnMore): This is the label displayed
+# in the network details timings tab, with a link to external documentation
+
+# LOCALIZATION NOTE (netmonitor.audits.slowIconTooltip): This is the tooltip text displayed
+# in the network request list file column, on the slow icon button.
+# %1$S is the waiting time %2$S is the slow threshold.
+
+# LOCALIZATION NOTE (netmonitor.security.warning.cipher): A tooltip
+# for warning icon that indicates a connection uses insecure cipher suite.
+netmonitor.security.warning.cipher=O zifrau emplegau ye obsoleto y inseguro.
+
+# LOCALIZATION NOTE (netmonitor.security.error): This is the label displayed
+# in the security tab if a security error prevented the connection.
+netmonitor.security.error=S'ha produciu una error:
+
+# LOCALIZATION NOTE (netmonitor.security.protocolVersion): This is the label displayed
+# in the security tab describing TLS/SSL protocol version.
+netmonitor.security.protocolVersion=Versión de protocolo:
+
+# LOCALIZATION NOTE (netmonitor.security.cipherSuite): This is the label displayed
+# in the security tab describing the cipher suite used to secure this connection.
+netmonitor.security.cipherSuite=Suite de zifrau:
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup): This is the label displayed
+# in the security tab describing the key exchange group suite used to secure
+# this connection.
+netmonitor.security.keaGroup=Grupo d'escambio de claus:
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.none): This is the label
+# displayed in the security tab describing the case when no group was used.
+netmonitor.security.keaGroup.none=garra
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.custom): This is the label
+# displayed in the security tab describing the case when a custom group was used.
+netmonitor.security.keaGroup.custom=personalizau
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.unknown): This is the value
+# displayed in the security tab describing an unknown group.
+netmonitor.security.keaGroup.unknown=grupo desconoixiu
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme): This is the label
+# displayed in the security tab describing the signature scheme used by for
+# the server certificate in this connection.
+netmonitor.security.signatureScheme=Esquema de signadura:
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme.none): This is the
+# label displayed in the security tab describing the case when no signature
+# was used.
+netmonitor.security.signatureScheme.none=garra
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme.unknown): This is the
+# value displayed in the security tab describing an unknown signature scheme.
+netmonitor.security.signatureScheme.unknown=esquema de signadura desconoixiu
+
+# LOCALIZATION NOTE (netmonitor.security.hsts): This is the label displayed
+# in the security tab describing the usage of HTTP Strict Transport Security.
+netmonitor.security.hsts=HTTP Strict Transport Security:
+
+# LOCALIZATION NOTE (netmonitor.security.hpkp): This is the label displayed
+# in the security tab describing the usage of Public Key Pinning.
+netmonitor.security.hpkp=Public Key Pinning:
+
+# LOCALIZATION NOTE (netmonitor.security.connection): This is the label displayed
+# in the security tab describing the section containing information related to
+# the secure connection.
+netmonitor.security.connection=Connexión:
+
+# LOCALIZATION NOTE (netmonitor.security.certificate): This is the label displayed
+# in the security tab describing the server certificate section.
+netmonitor.security.certificate=Certificau:
+
+# LOCALIZATION NOTE (netmonitor.trackingResource.tooltip): This is the label used
+# in the Network monitor panel as a tooltip for tracking resource icon.
+
+# LOCALIZATION NOTE (netmonitor.trackingResource.enhancedTrackingProtection): This is
+# the label used in the Network monitor panel for showing enhanced tracking protection.
+
+# LOCALIZATION NOTE (netmonitor.enhancedTrackingProtection.learnMore): This is the label
+# displayed in the network details headers tab, with a link to external documentation for
+# enhanced tracking protection.
+
+# LOCALIZATION NOTE (netmonitor.context.copy): This is the label displayed
+# for the copy sub-menu in the context menu for a request
+netmonitor.context.copy=Copiar
+
+# LOCALIZATION NOTE (netmonitor.context.copy.accesskey): This is the access key
+# for the copy menu/sub-menu displayed in the context menu for a request
+netmonitor.context.copy.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrl): This is the label displayed
+# on the context menu that copies the selected request's url
+netmonitor.context.copyUrl=Copiar l'URL
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrl.accesskey): This is the access key
+# for the Copy URL menu item displayed in the context menu for a request
+netmonitor.context.copyUrl.accesskey=U
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrlParams): This is the label displayed
+# on the context menu that copies the selected request's url parameters
+netmonitor.context.copyUrlParams=Copiar parametros URL
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrlParams.accesskey): This is the access key
+# for the Copy URL Parameters menu item displayed in the context menu for a request
+netmonitor.context.copyUrlParams.accesskey=P
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestData): This is the label displayed
+# on the context menu that copies the selected request's data
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestData.accesskey): This is the access key
+# for the Copy POST/PATCH/PUT/DELETE Data menu item displayed in the context menu for a request
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl): This is the label displayed
+# on the context menu that copies the selected request as a cURL command.
+# The capitalization is part of the official name and should be used throughout all languages.
+# http://en.wikipedia.org/wiki/CURL
+netmonitor.context.copyAsCurl=Copiar como cURL
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl.accesskey): This is the access key
+# for the Copy as cURL menu item displayed in the context menu for a request
+netmonitor.context.copyAsCurl.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl.*): This is the template used to add
+# a target platform to the label for "Copy as cURL" command
+# e.g. Copy as cURL (Windows)
+# Localized label for "Copy as cURL": %S
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsFetch): This is the label displayed
+# on the context menu that copies the selected request as a fetch request.
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsFetch.accesskey): This is the access key
+# for the Copy as fetch menu item displayed in the context menu for a request
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestHeaders): This is the label displayed
+# on the context menu that copies the selected item's request headers
+netmonitor.context.copyRequestHeaders=Copiar capiters de requesta
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestHeaders.accesskey): This is the access key
+# for the Copy Request Headers menu item displayed in the context menu for a request
+netmonitor.context.copyRequestHeaders.accesskey=Q
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponseHeaders): This is the label displayed
+# on the context menu that copies the selected item's response headers
+netmonitor.context.copyResponseHeaders=Copiar capiters de respuesta
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponseHeaders.accesskey): This is the access key
+# for the Copy Response Headers menu item displayed in the context menu for a response
+netmonitor.context.copyResponseHeaders.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponse): This is the label displayed
+# on the context menu that copies the selected response as a string
+netmonitor.context.copyResponse=Copiar respuesta
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponse.accesskey): This is the access key
+# for the Copy Response menu item displayed in the context menu for a request
+netmonitor.context.copyResponse.accesskey=R
+
+# LOCALIZATION NOTE (netmonitor.context.copyImageAsDataUri): This is the label displayed
+# on the context menu that copies the selected image as data uri
+netmonitor.context.copyImageAsDataUri=Copiar a imachen como a URI de datos
+
+# LOCALIZATION NOTE (netmonitor.context.copyImageAsDataUri.accesskey): This is the access key
+# for the Copy Image As Data URI menu item displayed in the context menu for a request
+netmonitor.context.copyImageAsDataUri.accesskey=I
+
+# LOCALIZATION NOTE (netmonitor.context.useAsFetch): This is the label displayed
+# on the context menu that copies the selected request as a fetch command.
+
+# LOCALIZATION NOTE (netmonitor.context.useAsFetch.accesskey): This is the access key
+# for the Copy as fetch menu item displayed in the context menu for a request
+
+# LOCALIZATION NOTE (netmonitor.context.saveImageAs): This is the label displayed
+# on the context menu that save the Image
+netmonitor.context.saveImageAs=Alzar imachen como
+
+# LOCALIZATION NOTE (netmonitor.context.saveImageAs.accesskey): This is the access key
+# for the Copy Image As Data URI menu item displayed in the context menu for a request
+netmonitor.context.saveImageAs.accesskey=V
+
+# LOCALIZATION NOTE (netmonitor.context.copyAll): This is the label displayed
+# on the context menu that copies all data
+
+# LOCALIZATION NOTE (netmonitor.context.copyAll.accesskey): This is the access key
+# for the Copy All menu item displayed in the context menu for a properties view panel
+
+# LOCALIZATION NOTE (netmonitor.context.copyAllAsHar): This is the label displayed
+# on the context menu that copies all as HAR format
+netmonitor.context.copyAllAsHar=Copiar tot como HAR
+
+# LOCALIZATION NOTE (netmonitor.context.copyAllAsHar.accesskey): This is the access key
+# for the Copy All As HAR menu item displayed in the context menu for a network panel
+netmonitor.context.copyAllAsHar.accesskey=O
+
+# LOCALIZATION NOTE (netmonitor.context.saveAllAsHar): This is the label displayed
+# on the context menu that saves all as HAR format
+netmonitor.context.saveAllAsHar=Alzar tot como HAR
+
+# LOCALIZATION NOTE (netmonitor.context.saveAllAsHar.accesskey): This is the access key
+# for the Save All As HAR menu item displayed in the context menu for a network panel
+netmonitor.context.saveAllAsHar.accesskey=T
+
+# LOCALIZATION NOTE (netmonitor.context.importHar): This is the label displayed
+# on the context menu that imports HAR files
+
+# LOCALIZATION NOTE (netmonitor.context.importHar.accesskey): This is the access key
+# for the Import HAR menu item displayed in the context menu for a network panel
+
+# LOCALIZATION NOTE (netmonitor.har.importHarDialogTitle): This is a label
+# used for import file open dialog
+
+# LOCALIZATION NOTE (netmonitor.har.importDialogHARFilter):
+# This string is displayed as a filter for importing HAR file
+
+# LOCALIZATION NOTE (netmonitor.har.importDialogAllFilter):
+# This string is displayed as a filter for importing HAR file
+
+# LOCALIZATION NOTE (netmonitor.context.resend.label): This is the label displayed
+# on the context menu that resends the currently displayed request immediately
+
+# LOCALIZATION NOTE (netmonitor.context.resend.accesskey): This is the access key
+# for the "Resend" menu item displayed in the context menu for a request
+
+# LOCALIZATION NOTE (netmonitor.context.editAndResend): This is the label displayed
+# on the context menu that opens a form to edit and resend the currently
+# displayed request
+netmonitor.context.editAndResend=Editar y reninviar
+
+# LOCALIZATION NOTE (netmonitor.context.editAndResend.accesskey): This is the access key
+# for the "Edit and Resend" menu item displayed in the context menu for a request
+netmonitor.context.editAndResend.accesskey=E
+
+# LOCALIZATION NOTE (netmonitor.context.blockURL): This is the label displayed
+# on the context menu that blocks any requests matching the selected request's URL.
+
+# LOCALIZATION NOTE (netmonitor.context.unblockURL): This is the label displayed
+# on the context menu that unblocks any requests matching the selected request's URL.
+
+# LOCALIZATION NOTE (netmonitor.context.newTab): This is the label
+# for the Open in New Tab menu item displayed in the context menu of the
+# network container
+netmonitor.context.newTab=Ubrir en una pestanya nueva
+
+# LOCALIZATION NOTE (netmonitor.context.newTab.accesskey): This is the access key
+# for the Open in New Tab menu item displayed in the context menu of the
+# network container
+netmonitor.context.newTab.accesskey=T
+
+# LOCALIZATION NOTE (netmonitor.context.openInDebugger): This is the label
+# for the Open in Debugger menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInDebugger=Ubrir en o depurador
+
+# LOCALIZATION NOTE (netmonitor.context.openInDebugger.accesskey): This is the access key
+# for the Open in Debugger menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInDebugger.accesskey=D
+
+# LOCALIZATION NOTE (netmonitor.context.openInStyleEditor): This is the label
+# for the Open in Style Editor menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInStyleEditor=Ubrir en o editor d'estilo
+
+# LOCALIZATION NOTE (netmonitor.context.openInStyleEditor.accesskey): This is
+# the access key for the Open in Style Editor menu item displayed in the
+# context menu of the network container
+netmonitor.context.openInStyleEditor.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.context.perfTools): This is the label displayed
+# on the context menu that shows the performance analysis tools
+netmonitor.context.perfTools=Iniciar analÃs de rendimientoâ¦
+
+# LOCALIZATION NOTE (netmonitor.context.perfTools.accesskey): This is the access key
+# for the performance analysis menu item displayed in the context menu for a request
+netmonitor.context.perfTools.accesskey=A
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequest): This is the label displayed
+# as the title of the new custom request form
+netmonitor.custom.newRequest=Nueva requesta
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequestMethodLabel): This is the label displayed
+# above the method text input field of the new custom request form
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequestUrlLabel): This is the label displayed
+# above the url text input field of the new custom request form
+
+# LOCALIZATION NOTE (netmonitor.custom.query): This is the label displayed
+# above the query string entry in the custom request form
+netmonitor.custom.query=Cadena de consulta:
+
+# LOCALIZATION NOTE (netmonitor.custom.headers): This is the label displayed
+# above the request headers entry in the custom request form
+netmonitor.custom.headers=Capiters d'a requesta:
+
+# LOCALIZATION NOTE (netmonitor.custom.postData): This is the label displayed
+# above the request body entry in the custom request form
+netmonitor.custom.postData=Cuerpo d'a requesta:
+
+# LOCALIZATION NOTE (netmonitor.custom.send): This is the label displayed
+# on the button which sends the custom request
+netmonitor.custom.send=Ninviar
+
+# LOCALIZATION NOTE (netmonitor.custom.cancel): This is the label displayed
+# on the button which cancels and closes the custom request form
+netmonitor.custom.cancel=Cancelar
+
+# LOCALIZATION NOTE (netmonitor.backButton): This is the label displayed
+# on the button which exists the performance statistics view
+netmonitor.backButton=Enta zaga
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.simple): This is the tooltip of the
+# column status code, when request is not being cached or is not from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.simple = %1$S %2$S
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.cached): This is the tooltip of
+# the column status code, when the request is cached
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.cached = %1$S %2$S (en caché)
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.worker): This is the tooltip of
+# the column status code, when the request is from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.worker = %1$S %2$S (service worker)
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.cachedworker): This is the tooltip
+# of the column status code, when the request is cached and is from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.cachedworker = %1$S %2$S (en caché, service worker)
+
+# LOCALIZATION NOTE (netmonitor.label.dropHarFiles): This is a label
+# rendered within the Network panel when *.har file(s) are dragged
+# over the content.
+netmonitor.label.dropHarFiles = Soltar aquà los fichers HAR
+
+# LOCALIZATION NOTE (netmonitor.label.har): This is a label used
+# as a tooltip for toolbar drop-down button with HAR actions
+
+# LOCALIZATION NOTE (netmonitor.cache.cache): This is the label text for the parent
+# node in the TreeView.
+
+# LOCALIZATION NOTE (netmonitor.cache.empty): This is the text displayed when cache
+# information is not available.
+
+# LOCALIZATION NOTE (netmonitor.cache.notAvailable): This is the text displayed under
+# a node that has no information available.
+
+# LOCALIZATION NOTE (netmonitor.cache.dataSize): This is the label text for
+# the datasize of the cached object.
+
+# LOCALIZATION NOTE (netmonitor.cache.expires): This is the label text for the
+# expires time of the cached object.
+
+# LOCALIZATION NOTE (netmonitor.cache.fetchCount): This is the label text for the
+# fetch count of the cached object.
+
+# LOCALIZATION NOTE (netmonitor.cache.lastFetched): This is the label text for the
+# last fetched date/time of the cached object.
+
+# LOCALIZATION NOTE (netmonitor.cache.lastModified): This is the label text for the
+# last modified date/time of the cached object.
+
+# LOCALIZATION NOTE (netmonitor.cache.device): This is the label text for the device
+# where a cached object was fetched from (e.g. "disk").
+
+# LOCALIZATION NOTE (netmonitor.settings.menuTooltip): This is the tooltip that gets displayed
+# when the settings menu button is hovered.
+
+# LOCALIZATION NOTE (netmonitor.settings.importHarTooltip): This is the tooltip that gets displayed
+# when the HAR import menu item is hovered
+
+# LOCALIZATION NOTE (netmonitor.settings.saveHarTooltip): This is the tooltip that gets displayed
+# when the HAR save menu item is hovered
+
+# LOCALIZATION NOTE (netmonitor.settings.copyHarTooltip): This is the tooltip that gets displayed
+# when the HAR copy menu item is hovered
+
diff --git a/devtools/client/network-throttling.properties b/devtools/client/network-throttling.properties
new file mode 100644
index 00000000000..99c485bf582
--- /dev/null
+++ b/devtools/client/network-throttling.properties
@@ -0,0 +1,27 @@
+# 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 These strings are used inside the NetworkThrottlingSelector
+# component used to throttle network bandwidth.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the NetworkThrottlingMenu
+# component used to throttle network bandwidth.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (responsive.noThrottling): UI option in a menu to configure
+# network throttling. This option is the default and disables throttling so you
+# just have normal network conditions. There is not very much room in the UI
+# so a short string would be best if possible.
+responsive.noThrottling=Sin limitacions
diff --git a/devtools/client/performance.dtd b/devtools/client/performance.dtd
new file mode 100644
index 00000000000..27496eea347
--- /dev/null
+++ b/devtools/client/performance.dtd
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/devtools/client/performance.properties b/devtools/client/performance.properties
new file mode 100644
index 00000000000..7f84ecdd543
--- /dev/null
+++ b/devtools/client/performance.properties
@@ -0,0 +1,160 @@
+# 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 These strings are used inside the Performance Tools
+# which is available from the Web Developer sub-menu -> 'Performance'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (noRecordingsText): The text to display in the
+# recordings menu when there are no recorded profiles yet.
+noRecordingsText=Encara no n'i ha garra, de perfils.
+
+# LOCALIZATION NOTE (recordingsList.itemLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# identifying a set of function calls. %S represents the number of recording,
+# iterating for every new recording, resulting in "Recording #1", "Recording #2", etc.
+recordingsList.itemLabel=Grabacion #%S
+
+# LOCALIZATION NOTE (recordingsList.recordingLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for an item that has not finished recording.
+recordingsList.recordingLabel=En progresoâ¦
+
+# LOCALIZATION NOTE (recordingsList.loadingLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for an item that is finished and is loading.
+recordingsList.loadingLabel=Se ye cargandoâ¦
+
+# LOCALIZATION NOTE (recordingsList.durationLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for an item that has finished recording.
+recordingsList.durationLabel=%S ms
+
+# LOCALIZATION NOTE (recordingsList.saveLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for saving an item to disk.
+recordingsList.saveLabel=Alzar
+
+# LOCALIZATION NOTE (graphs.fps):
+# This string is displayed in the framerate graph of the Performance Tools,
+# as the unit used to measure frames per second. This label should be kept
+# AS SHORT AS POSSIBLE so it doesn't obstruct important parts of the graph.
+graphs.fps=fps
+
+# LOCALIZATION NOTE (graphs.ms):
+# This string is displayed in the flamegraph of the Performance Tools,
+# as the unit used to measure time (in milliseconds). This label should be kept
+# AS SHORT AS POSSIBLE so it doesn't obstruct important parts of the graph.
+graphs.ms=ms
+
+# LOCALIZATION NOTE (graphs.memory):
+# This string is displayed in the memory graph of the Performance tool,
+# as the unit used to memory consumption. This label should be kept
+# AS SHORT AS POSSIBLE so it doesn't obstruct important parts of the graph.
+graphs.memory=MB
+
+# LOCALIZATION NOTE (category.*):
+# These strings are displayed in the categories graph of the Performance Tools,
+# as the legend for each block in every bar. These labels should be kept
+# AS SHORT AS POSSIBLE so they don't obstruct important parts of the graph.
+category.other=Gecko
+category.layout=Disposición
+category.js=JIT
+category.gc=GC
+category.network=Ret
+category.graphics=Graficos
+category.dom=DOM
+category.idle=Inactivo
+category.tools=Ferramientas
+
+# LOCALIZATION NOTE (table.bytes):
+# This string is displayed in the call tree after bytesize units.
+# %S represents the value in bytes.
+table.bytes=%S B
+
+# LOCALIZATION NOTE (table.ms2):
+# This string is displayed in the call tree after units of time in milliseconds.
+# %S represents the value in milliseconds.
+table.ms2=%S ms
+
+# LOCALIZATION NOTE (table.percentage3):
+# This string is displayed in the call tree after units representing percentages.
+# %S represents the value in percentage with two decimal points, localized.
+# there are two "%" after %S to escape and display "%"
+table.percentage3=%S%%
+
+# LOCALIZATION NOTE (table.root):
+# This string is displayed in the call tree for the root node.
+table.root=(radiz)
+
+# LOCALIZATION NOTE (table.idle):
+# This string is displayed in the call tree for the idle blocks.
+table.idle=(esvagarau)
+
+# LOCALIZATION NOTE (table.url.tooltiptext):
+# This string is displayed in the call tree as the tooltip text for the url
+# labels which, when clicked, jump to the debugger.
+table.url.tooltiptext=Veyer o fuent en o debugger
+
+# LOCALIZATION NOTE (table.view-optimizations.tooltiptext2):
+# This string is displayed in the icon displayed next to frames that
+# have optimization data
+table.view-optimizations.tooltiptext2=O marco contién datos d'optimización de JT.
+
+# LOCALIZATION NOTE (recordingsList.importDialogTitle):
+# This string is displayed as a title for importing a recoring from disk.
+recordingsList.importDialogTitle=Importar rechistroâ¦
+
+# LOCALIZATION NOTE (recordingsList.saveDialogTitle):
+# This string is displayed as a title for saving a recording to disk.
+recordingsList.saveDialogTitle=Alzar rechistroâ¦
+
+# LOCALIZATION NOTE (recordingsList.saveDialogJSONFilter):
+# This string is displayed as a filter for saving a recording to disk.
+recordingsList.saveDialogJSONFilter=Fichers JSON
+
+# LOCALIZATION NOTE (recordingsList.saveDialogAllFilter):
+# This string is displayed as a filter for saving a recording to disk.
+recordingsList.saveDialogAllFilter=Totz os fichers
+
+# LOCALIZATION NOTE (timeline.tick):
+# This string is displayed in the timeline overview, for delimiting ticks
+# by time, in milliseconds.
+timeline.tick=%S ms
+
+# LOCALIZATION NOTE (timeline.records):
+# This string is displayed in the timeline waterfall, as a title for the menu.
+timeline.records=RECHISTROS
+
+# LOCALIZATION NOTE (profiler.bufferFull):
+# This string is displayed when recording, indicating how much of the
+# buffer is currently be used.
+# %S is the percentage of the buffer used -- there are two "%"s after to escape
+# the % that is actually displayed.
+# Example: "Buffer 54% full"
+profiler.bufferFull=Buffer %S%% pleno
+
+# LOCALIZATION NOTE (recordings.start):
+# The label shown on the main recording buttons to start recording.
+recordings.start=Empecipiar a rechistrar as prestacions
+
+# LOCALIZATION NOTE (recordings.stop):
+# The label shown on the main recording buttons to stop recording.
+recordings.stop=Deixar de rechistrar as prestacions
+
+# LOCALIZATION NOTE (recordings.start.tooltip):
+# This string is displayed as a tooltip on a button that starts a new profile.
+recordings.start.tooltip=Cambiar o estau de gravación d'un rechistro de prestacions.
+
+# LOCALIZATION NOTE (recordings.import.tooltip):
+# This string is displayed on a button that opens a dialog to import a saved profile data file.
+recordings.import.tooltip=Importarâ¦
+
+# LOCALIZATION NOTE (recordings.clear.tooltip):
+# This string is displayed on a button that removes all the recordings.
+recordings.clear.tooltip=Borrar
diff --git a/devtools/client/responsive.properties b/devtools/client/responsive.properties
new file mode 100644
index 00000000000..ac3b5c4ae54
--- /dev/null
+++ b/devtools/client/responsive.properties
@@ -0,0 +1,154 @@
+# 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 These strings are used inside the Responsive Design Mode,
+# available from the Web Developer sub-menu -> 'Responsive Design Mode'.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (responsive.editDeviceList2): Context menu item displayed in the
+# device selector.
+
+# LOCALIZATION NOTE (responsive.exit): Tooltip text of the exit button.
+responsive.exit=Zarrar lo Modo de disenyo adaptable
+
+# LOCALIZATION NOTE (responsive.rotate): Tooltip text of the rotate button.
+responsive.rotate=rotar puerto de vista
+
+# LOCALIZATION NOTE (responsive.responsiveMode): Placeholder text for the
+# device selector.
+
+# LOCALIZATION NOTE (responsive.enableTouch): Tooltip text for the touch
+# simulation button when it's disabled.
+responsive.enableTouch=Activar la simulación de toque
+
+# LOCALIZATION NOTE (responsive.disableTouch): Tooltip text for the touch
+# simulation button when it's enabled.
+responsive.disableTouch=Desactivar la simulación de toque
+
+# LOCALIZATION NOTE (responsive.screenshot): Tooltip of the screenshot button.
+responsive.screenshot=Prenga una foto de pantalla d'o puerto de visualización
+
+# LOCALIZATION NOTE (responsive.screenshotGeneratedFilename): The auto generated
+# filename.
+# The first argument (%1$S) is the date string in yyyy-mm-dd format and the
+# second argument (%2$S) is the time string in HH.MM.SS format.
+responsive.screenshotGeneratedFilename=Foto de pantalla d'o %1$S a las %2$S
+
+# LOCALIZATION NOTE (responsive.remoteOnly): Message displayed in the tab's
+# notification box if a user tries to open Responsive Design Mode in a
+# non-remote tab.
+responsive.remoteOnly=Lo Modo de Disenyo Adaptable nomás ye disponible en pestanyas de navegadors remotos, como lo que se fan servir pa contenius web en Firefox multiproceso.
+
+# LOCALIZATION NOTE (responsive.changeDevicePixelRatio): Tooltip for the
+# device pixel ratio dropdown when is enabled.
+responsive.changeDevicePixelRatio=Cambiar lo ratio de pixels d'o dispositivo en o viewport
+
+# LOCALIZATION NOTE (responsive.devicePixelRatio.auto): Tooltip for the device pixel ratio
+# dropdown when it is disabled because a device is selected.
+# The argument (%1$S) is the selected device (e.g. iPhone 6) that set
+# automatically the device pixel ratio value.
+responsive.devicePixelRatio.auto=Razón de pixels d'o dispositivo fixada automaticament per %1$S
+
+# LOCALIZATION NOTE (responsive.customDeviceName): Default value in a form to
+# add a custom device based on an arbitrary size (no association to an existing
+# device).
+responsive.customDeviceName=Dispositivo personalizau
+
+# LOCALIZATION NOTE (responsive.customDeviceNameFromBase): Default value in a
+# form to add a custom device based on the properties of another. %1$S is the
+# name of the device we're staring from, such as "Apple iPhone 6".
+responsive.customDeviceNameFromBase=%1$S (Personalizau)
+
+# LOCALIZATION NOTE (responsive.addDevice2): Button text that reveals a form to
+# be used for adding custom devices.
+
+# LOCALIZATION NOTE (responsive.deviceAdderName): Label of form field for the
+# name of a new device.
+responsive.deviceAdderName=Nombre
+
+# LOCALIZATION NOTE (responsive.deviceAdderSize): Label of form field for the
+# size of a new device.
+responsive.deviceAdderSize=Tamanyo
+
+# LOCALIZATION NOTE (responsive.deviceAdderPixelRatio2): Label of form field for
+# the device pixel ratio of a new device.
+
+# LOCALIZATION NOTE (responsive.deviceAdderUserAgent2): Label of form field for
+# the user agent of a new device.
+
+# LOCALIZATION NOTE (responsive.deviceAdderTouch2): Label of form field for the
+# touch input support of a new device.
+
+# LOCALIZATION NOTE (responsive.deviceAdderSave): Button text that submits a
+# form to add a new device.
+responsive.deviceAdderSave=Alzar
+
+# LOCALIZATION NOTE (responsive.deviceAdderCancel): Button text that cancels a
+# form to add a new device.
+
+# LOCALIZATION NOTE (responsive.deviceDetails): Tooltip that appears when
+# hovering on a device in the device modal. %1$S is the width of the device.
+# %2$S is the height of the device. %3$S is the device pixel ratio value of the
+# device. %4$S is the user agent of the device. %5$S is a boolean value
+# noting whether touch input is supported.
+responsive.deviceDetails=Tamanyo: %1$S x %2$S\nDPR: %3$S\nUA: %4$S\nToque: %5$S
+
+# LOCALIZATION NOTE (responsive.deviceDetails.browserAndOS): Used to display the browser
+# and the OS in a tooltip that appears when hovering on a device in the device modal.
+# %1$S: browser
+# %2$S: OS
+
+# LOCALIZATION NOTE (responsive.deviceDetails.size): Used to display the pixel
+# size in a tooltip that appears when hovering on a device in the device modal.
+# %1$S: width
+# %2$S: height
+
+# LOCALIZATION NOTE (responsive.deviceDetails.DPR): Used to display the DPR in a tooltip
+# that appears when hovering on a device in the device modal.
+# %1$S: device pixel ratio
+
+# LOCALIZATION NOTE (responsive.deviceDetails.UA): Used to display the UA in a tooltip
+# that appears when hovering on a device in the device modal.
+# %1$S: user agent
+
+# LOCALIZATION NOTE (responsive.deviceDetails.touch): Used to display a boolean value
+# which is whether the touch input is supported or not in a tooltip that appears when
+# hovering on a device in the device modal.
+# %1$S: touch
+
+# LOCALIZATION NOTE (responsive.devicePixelRatioOption): UI option in a menu to configure
+# the device pixel ratio. %1$S is the devicePixelRatio value of the device.
+responsive.devicePixelRatioOption=DPR: %1$S
+
+# LOCALIZATION NOTE (responsive.reloadConditions.touchSimulation): Label on checkbox used
+# to select whether to reload when touch simulation is toggled.
+responsive.reloadConditions.touchSimulation=Recargar quan se commute la simulación de toque
+
+# LOCALIZATION NOTE (responsive.reloadConditions.userAgent): Label on checkbox used
+# to select whether to reload when user agent is changed.
+responsive.reloadConditions.userAgent=Recargar quan cambie l'achent d'usuario
+
+# LOCALIZATION NOTE (responsive.reloadNotification.description2): Text in notification bar
+# shown on first open to clarify that some features need a reload to apply.
+
+# LOCALIZATION NOTE (responsive.leftAlignViewport): Label on checkbox used in the settings
+# menu.
+
+# LOCALIZATION NOTE (responsive.customUserAgent): This is the placeholder for the user
+# agent input in the responsive design mode toolbar.
+
+
+# LOCALIZATION NOTE (responsive.deviceSettings): The header text for the device settings
+# view.
+
+# LOCALIZATION NOTE (responsive.deviceNameAlreadyInUse): This is the text shown when adding a new
+# device with an already existing device name.
+
+# LOCALIZATION NOTE (responsive.deviceFormUpdate): Button text that updates a custom
+# device when the form is submitted.
diff --git a/devtools/client/shared.properties b/devtools/client/shared.properties
new file mode 100644
index 00000000000..b283ed23a3f
--- /dev/null
+++ b/devtools/client/shared.properties
@@ -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/.
+
+# LOCALIZATION NOTE (dimensions): This is used to display the dimensions
+# of a node or image, like 100Ã200.
+dimensions=%SÃ%S
+
diff --git a/devtools/client/sourceeditor.dtd b/devtools/client/sourceeditor.dtd
new file mode 100644
index 00000000000..7a4a656a826
--- /dev/null
+++ b/devtools/client/sourceeditor.dtd
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/devtools/client/sourceeditor.properties b/devtools/client/sourceeditor.properties
new file mode 100644
index 00000000000..f6905185ad9
--- /dev/null
+++ b/devtools/client/sourceeditor.properties
@@ -0,0 +1,117 @@
+# 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 These strings are used inside the Source Editor component.
+# This component is used whenever source code is displayed for the purpose of
+# being edited, inside the Firefox developer tools - current examples are the
+# Scratchpad and the Style Editor tools.
+
+# LOCALIZATION NOTE These strings are used inside the Source Editor component.
+# This component is used whenever source code is displayed for the purpose of
+# being edited, inside the Firefox developer tools (like Style Editor).
+
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (findCmd.promptMessage): This is the message shown when
+# the user wants to search for a string in the code. You can
+# access this feature by pressing Ctrl-F on Windows/Linux or Cmd-F on Mac.
+findCmd.promptMessage=Buscar:
+
+# LOCALIZATION NOTE (gotoLineCmd.promptTitle): This is the dialog title used
+# when the user wants to jump to a specific line number in the code. You can
+# access this feature by pressing Ctrl-J on Windows/Linux or Cmd-J on Mac.
+gotoLineCmd.promptTitle=Ir t'a liniaâ¦
+
+# LOCALIZATION NOTE (autocompletion.docsLink): This is the text shown on
+# the link inside of the documentation popup. If you type 'document' in Scratchpad
+# then press Shift+Space you can see the popup.
+autocompletion.docsLink=docs
+
+# LOCALIZATION NOTE (autocompletion.notFound): This is the text shown in
+# the documentation popup if Tern fails to find a type for the object.
+autocompletion.notFound=no s'ha trobau
+
+# LOCALIZATION NOTE (jumpToLine.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to jump to
+# a specific line in the editor.
+jumpToLine.commandkey=J
+
+# LOCALIZATION NOTE (toggleComment.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to either
+# comment or uncomment selected lines in the editor.
+toggleComment.commandkey=/
+
+# LOCALIZATION NOTE (indentLess.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to reduce
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools so we disable it.
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentLess.commandkey=[
+
+# LOCALIZATION NOTE (indentMore.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to increase
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentMore.commandkey=]
+
+# LOCALIZATION NOTE (moveLineUp.commandkey): This is the combination of keys
+# used to move the current line up.
+# Do not localize "Alt", "Up", or change the format of the string. These are key
+# identifiers, not messages displayed to the user.
+moveLineUp.commandkey=Alt-Up
+
+# LOCALIZATION NOTE (moveLineDown.commandkey): This is the combination of keys
+# used to move the current line up.
+# Do not localize "Alt", "Down", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+moveLineDown.commandkey=Alt-Down
+
+# LOCALIZATION NOTE (autocompletion.commandkey): This is the key, used with
+# Ctrl, for code autocompletion.
+# Do not localize "Space", it's the key identifier, not a message displayed to
+# the user.
+autocompletion.commandkey=Space
+
+# LOCALIZATION NOTE (showInformation2.commandkey): This is the combination of
+# keys used to display more information, like type inference.
+# Do not localize "Shift", "Ctrl", "Space", or change the format of the string.
+# These are key identifiers, not messages displayed to the user.
+showInformation2.commandkey=Shift-Ctrl-Space
+
+# LOCALIZATION NOTE (find.key):
+# Key shortcut used to find the typed search
+# Do not localize "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+find.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (replaceAll.key):
+# Key shortcut used to replace the content of the editor
+# Do not localize "Shift", "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+replaceAll.key=Shift+CmdOrCtrl+F
+
+# LOCALIZATION NOTE (replaceAllMac.key):
+# Key shortcut used to replace the content of the editor on Mac
+# Do not localize "Alt", "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+replaceAllMac.key=Alt+CmdOrCtrl+F
+
+# LOCALIZATION NOTE (findNext.key):
+# Key shortcut used to find again the typed search
+# Do not localize "CmdOrCtrl", "G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+findNext.key=CmdOrCtrl+G
+
+# LOCALIZATION NOTE (findPrev.key):
+# Key shortcut used to find the previous typed search
+# Do not localize "Shift", "CmdOrCtrl", "G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+findPrev.key=Shift+CmdOrCtrl+G
diff --git a/devtools/client/startup.properties b/devtools/client/startup.properties
new file mode 100644
index 00000000000..73437a562ef
--- /dev/null
+++ b/devtools/client/startup.properties
@@ -0,0 +1,250 @@
+# 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 (optionsButton.tooltip): This is used as the tooltip
+# for the options panel tab.
+optionsButton.tooltip=Opcions d'a caixa de ferramientas
+
+# LOCALIZATION NOTE (options.label): This is used as the label of the tab in
+# the devtools window.
+options.label=Opcions
+
+# LOCALIZATION NOTE (options.panelLabel): This is used as the label for the
+# toolbox panel.
+options.panelLabel=Panel d'opcions d'a caixa de ferramientas
+
+# LOCALIZATION NOTE (options.darkTheme.label2)
+# Used as a label for dark theme
+options.darkTheme.label2=Fosco
+
+# LOCALIZATION NOTE (options.lightTheme.label2)
+# Used as a label for light theme
+options.lightTheme.label2=Claro
+
+# LOCALIZATION NOTE (performance.label):
+# This string is displayed in the title of the tab when the profiler is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+performance.label=Rendimiento
+
+# LOCALIZATION NOTE (performance.panelLabel):
+# This is used as the label for the toolbox panel.
+performance.panelLabel=Panel de rendimiento
+
+# LOCALIZATION NOTE (performance.accesskey)
+# Used for the menuitem in the tool menu
+performance.accesskey=R
+
+# LOCALIZATION NOTE (performance.tooltip):
+# This string is displayed in the tooltip of the tab when the profiler is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Performance Tools will be shown inside brackets.
+performance.tooltip=Rendimiento (%S)
+
+# LOCALIZATION NOTE (MenuWebconsole.label): the string displayed in the Tools
+# menu as a shortcut to open the devtools with the Web Console tab selected.
+MenuWebconsole.label=Consola web
+
+# LOCALIZATION NOTE (ToolboxTabWebconsole.label): the string displayed as the
+# label of the tab in the devtools window.
+ToolboxTabWebconsole.label=Consola
+
+# LOCALIZATION NOTE (ToolboxWebConsole.panelLabel): the string used as the
+# label for the toolbox panel.
+ToolboxWebConsole.panelLabel=Panel de consola
+
+# LOCALIZATION NOTE (ToolboxWebconsole.tooltip2): the string displayed in the
+# tooltip of the tab when the Web Console is displayed inside the developer
+# tools window.
+# Keyboard shortcut for Console will be shown inside the brackets.
+ToolboxWebconsole.tooltip2=Consola web (%S)
+
+webConsoleCmd.accesskey=W
+
+# LOCALIZATION NOTE (ToolboxDebugger.label):
+# This string is displayed in the title of the tab when the debugger is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxDebugger.label=Depurador
+
+# LOCALIZATION NOTE (ToolboxDebugger.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxDebugger.panelLabel=Panel de depurador
+
+# LOCALIZATION NOTE (ToolboxDebugger.tooltip4):
+# This string is displayed in the tooltip of the tab when the debugger is
+# displayed inside the developer tools window.
+
+# LOCALIZATION NOTE (debuggerMenu.accesskey)
+# Used for the menuitem in the tool menu
+debuggerMenu.accesskey=D
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.label):
+# This string is displayed in the title of the tab when the style editor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxStyleEditor.label=Editor d'estilo
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxStyleEditor.panelLabel=Panel de l'editor d'estilos
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.tooltip3):
+# This string is displayed in the tooltip of the tab when the style editor is
+# displayed inside the developer tools window.
+# A keyboard shortcut for Stylesheet Editor will be shown inside the latter pair of brackets.
+ToolboxStyleEditor.tooltip3=Editor de fuellas d'estilo (CSS) (%S)
+
+# LOCALIZATION NOTE (open.accesskey): The access key used to open the style
+# editor.
+open.accesskey=I
+
+# LOCALIZATION NOTE (inspector.*)
+# Used for the menuitem in the tool menu
+inspector.label=Inspector
+inspector.accesskey=I
+
+# LOCALIZATION NOTE (inspector.panelLabel)
+# Labels applied to the panel and views within the panel in the toolbox
+inspector.panelLabel=Panel de l'inspector
+
+# LOCALIZATION NOTE (inspector.tooltip2)
+# Keyboard shortcut for DOM and Style Inspector will be shown inside brackets.
+inspector.tooltip2=DOM y l'inspector d'estilo (%S)
+
+# LOCALIZATION NOTE (inspector.mac.tooltip)
+# This is the exact same string as inspector.tooltip2, except that we show it
+# on mac only, where we support toggling the inspector with either cmd+shift+C,
+# or cmd+opt+C
+inspector.mac.tooltip=DOM y Inspector d'estilo (%1$S u %2$S)
+
+# LOCALIZATION NOTE (netmonitor.label):
+# This string is displayed in the title of the tab when the Network Monitor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+netmonitor.label=Ret
+
+# LOCALIZATION NOTE (netmonitor.panelLabel):
+# This is used as the label for the toolbox panel.
+netmonitor.panelLabel=Network Panel
+
+# LOCALIZATION NOTE (netmonitor.accesskey)
+# Used for the menuitem in the tool menu
+netmonitor.accesskey=R
+
+# LOCALIZATION NOTE (netmonitor.tooltip2):
+# This string is displayed in the tooltip of the tab when the Network Monitor is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Network Monitor will be shown inside the brackets.
+netmonitor.tooltip2=Monitor de ret (%S)
+
+# LOCALIZATION NOTE (storage.accesskey): The access key used to open the storage
+# editor.
+storage.accesskey=A
+
+# LOCALIZATION NOTE (storage.label):
+# This string is displayed as the label of the tab in the developer tools window
+storage.label=Almagazenamiento
+
+# LOCALIZATION NOTE (storage.menuLabel):
+# This string is displayed in the Tools menu as a shortcut to open the devtools
+# with the Storage Inspector tab selected.
+storage.menuLabel=Inspector d'almagazenamiento
+
+# LOCALIZATION NOTE (storage.panelLabel):
+# This string is used as the aria-label for the iframe of the Storage Inspector
+# tool in developer tools toolbox.
+storage.panelLabel=Panel d'almagazenamiento
+
+# LOCALIZATION NOTE (storage.tooltip3):
+# This string is displayed in the tooltip of the tab when the storage editor is
+# displayed inside the developer tools window.
+# A keyboard shortcut for Storage Inspector will be shown inside the brackets.
+storage.tooltip3=Inspector d'almagazenamiento (Cookies, Almagazenamiento local â¦) (%S)
+
+# LOCALIZATION NOTE (memory.label): This string is displayed in the title of the
+# tab when the memory tool is displayed inside the developer tools window and in
+# the Developer Tools Menu.
+memory.label=Memoria
+
+# LOCALIZATION NOTE (memory.panelLabel): This is used as the label for the
+# toolbox panel.
+memory.panelLabel=Panel de memoria
+
+# LOCALIZATION NOTE (memory.tooltip): This string is displayed in the tooltip of
+# the tab when the memory tool is displayed inside the developer tools window.
+memory.tooltip=Memoria
+
+# LOCALIZATION NOTE (dom.label):
+# This string is displayed in the title of the tab when the DOM panel is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+dom.label=DOM
+
+# LOCALIZATION NOTE (dom.panelLabel):
+# This is used as the label for the toolbox panel.
+dom.panelLabel=Panel DOM
+
+# LOCALIZATION NOTE (dom.accesskey)
+# Used for the menuitem in the tool menu
+dom.accesskey=D
+
+# LOCALIZATION NOTE (dom.tooltip):
+# This string is displayed in the tooltip of the tab when the DOM is
+# displayed inside the developer tools window.
+# Keyboard shortcut for DOM panel will be shown inside the brackets.
+dom.tooltip=DOM (%S)
+
+# LOCALIZATION NOTE (accessibility.label):
+# This string is displayed in the title of the tab when the Accessibility panel
+# is displayed inside the developer tools window and in the Developer Tools Menu.
+accessibility.label=Accesibilidat
+
+# LOCALIZATION NOTE (accessibility.panelLabel):
+# This is used as the label for the toolbox panel.
+accessibility.panelLabel=Panel d'accesibilidat
+
+# LOCALIZATION NOTE (accessibility.accesskey)
+# Used for the menuitem in the tool menu
+accessibility.accesskey=t
+
+# LOCALIZATION NOTE (accessibility.tooltip3):
+# This string is displayed in the tooltip of the tab when the Accessibility is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Accessibility panel will be shown inside the brackets.
+
+# LOCALIZATION NOTE (application.label):
+# This string is displayed in the title of the tab when the Application panel
+# is displayed inside the developer tools window and in the Developer Tools Menu.
+application.label=Aplicación
+
+# LOCALIZATION NOTE (application.panelLabel):
+# This is used as the label for the toolbox panel.
+application.panelLabel=Panel d'aplicación
+
+# LOCALIZATION NOTE (application.tooltip):
+# This string is displayed in the tooltip of the tab when the Application panel is
+# displayed inside the developer tools window.
+application.tooltip=Panel d'aplicación
+
+# LOCALIZATION NOTE (toolbox.buttons.responsive):
+# This is the tooltip of the button in the toolbox toolbar that toggles
+# the Responsive mode.
+# Keyboard shortcut will be shown inside brackets.
+toolbox.buttons.responsive = Modo de disenyo adaptable (%S)
+
+# LOCALIZATION NOTE (toolbox.buttons.paintflashing):
+# This is the tooltip of the paintflashing button in the toolbox toolbar
+# that toggles paintflashing.
+toolbox.buttons.paintflashing = Cambiar o brilo d'as zonas repintadas
+
+# LOCALIZATION NOTE (toolbox.buttons.screenshot):
+# This is the tooltip of the button in the toolbox toolbar that allows you to
+# take a screenshot of the entire page
+toolbox.buttons.screenshot = Prener una foto de pantalla d'a pachina entera
+
+# LOCALIZATION NOTE (toolbox.buttons.rulers):
+# This is the tooltip of the button in the toolbox toolbar that toggles the
+# rulers in the page
+toolbox.buttons.rulers = Alternar los regles ta la pachina
+
+# LOCALIZATION NOTE (toolbox.buttons.measure):
+# This is the tooltip of the button in the toolbox toolbar that toggles the
+# measuring tools
+toolbox.buttons.measure = Medir una parte d'a pachina
diff --git a/devtools/client/storage.dtd b/devtools/client/storage.dtd
new file mode 100644
index 00000000000..9b0e755ae0e
--- /dev/null
+++ b/devtools/client/storage.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/devtools/client/storage.ftl b/devtools/client/storage.ftl
new file mode 100644
index 00000000000..866f85a17ac
--- /dev/null
+++ b/devtools/client/storage.ftl
@@ -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/.
+
+### These strings are used inside the Storage Inspector.
+
diff --git a/devtools/client/storage.properties b/devtools/client/storage.properties
new file mode 100644
index 00000000000..800d6e61403
--- /dev/null
+++ b/devtools/client/storage.properties
@@ -0,0 +1,88 @@
+# 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 These strings are used inside the Storage Editor tool.
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (storage.filter.key):
+# Key shortcut used to focus the filter box on top of the data view
+storage.filter.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (tree.labels.*):
+# These strings are the labels for Storage type groups present in the Storage
+# Tree, like cookies, local storage etc.
+tree.labels.cookies=Cookies
+tree.labels.localStorage=Almagazenamiento local
+tree.labels.sessionStorage=Almagazenamiento de sesión
+tree.labels.indexedDB=BD indexada
+tree.labels.Cache=Almagazenamiento en caché
+
+table.headers.cookies.name=Nombre
+table.headers.cookies.value=Valura
+
+table.headers.Cache.status=Estau
+
+table.headers.indexedDB.uniqueKey=Clau unica
+table.headers.indexedDB.name=Clau
+table.headers.indexedDB.db=Nombre de base de datos
+table.headers.indexedDB.storage=Almagazenamiento
+table.headers.indexedDB.objectStore=Nombre d'almagazén d'obchecto
+table.headers.indexedDB.value=Valura
+table.headers.indexedDB.origin=Orichen
+table.headers.indexedDB.version=Versión
+table.headers.indexedDB.objectStores=Almagazens d'obchectos
+table.headers.indexedDB.keyPath2=CamÃn clau
+table.headers.indexedDB.autoIncrement=Auto incremento
+table.headers.indexedDB.indexes=Indices
+
+# LOCALIZATION NOTE (label.expires.session):
+# This string is displayed in the expires column when the cookie is Session
+# Cookie
+label.expires.session=Sesión
+
+# LOCALIZATION NOTE (storage.search.placeholder):
+# This is the placeholder text in the sidebar search box
+storage.search.placeholder=Valuras de filtrau
+
+# LOCALIZATION NOTE (storage.data.label):
+# This is the heading displayed over the item value in the sidebar
+storage.data.label=Datos
+
+# LOCALIZATION NOTE (storage.parsedValue.label):
+# This is the heading displayed over the item parsed value in the sidebar
+storage.parsedValue.label=Valuras segmentadas
+
+# LOCALIZATION NOTE (storage.popupMenu.deleteLabel):
+# Label of popup menu action to delete storage item.
+storage.popupMenu.deleteLabel=Borrar â%Sâ
+
+# LOCALIZATION NOTE (storage.popupMenu.addItemLabel):
+# Label of popup menu action to add an item.
+storage.popupMenu.addItemLabel=Anyader un elemento
+
+# LOCALIZATION NOTE (storage.popupMenu.deleteAllFromLabel):
+# Label of popup menu action to delete all storage items.
+storage.popupMenu.deleteAllFromLabel=Borrar totz de â%Sâ
+
+# LOCALIZATION NOTE (storage.idb.deleteBlocked):
+# Warning notification when IndexedDB database could not be deleted immediately.
+storage.idb.deleteBlocked=La base de datos â%Sâ se borrará dimpués de zarrar totas las connexions.
+
+# LOCALIZATION NOTE (storage.idb.deleteError):
+# Error notification when IndexedDB database could not be deleted.
+storage.idb.deleteError=No s'ha puesto borrar la base de datos â%Sâ.
+
+# LOCALIZATION NOTE (storage.expandPane):
+# This is the tooltip for the button that collapses the right panel in the
+# storage UI when the panel is closed.
+storage.expandPane=Desplegar lo panel
+
+# LOCALIZATION NOTE (storage.collapsePane):
+# This is the tooltip for the button that collapses the right panel in the
+# storage UI when the panel is open.
+storage.collapsePane=Plegar lo panel
diff --git a/devtools/client/styleeditor.ftl b/devtools/client/styleeditor.ftl
new file mode 100644
index 00000000000..315456f5505
--- /dev/null
+++ b/devtools/client/styleeditor.ftl
@@ -0,0 +1,25 @@
+# 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/.
+
+styleeditor-new-button =
+ .tooltiptext = Creyar y adhibir una fuella d'estilo nueva a o documento
+ .accesskey = N
+styleeditor-import-button =
+ .tooltiptext = Importar y adhibir una fuella d'estilo nueva a o documento
+ .accesskey = I
+styleeditor-visibility-toggle =
+ .tooltiptext = Commutar a visibilidat d'a fuella d'estilo
+ .accesskey = A
+styleeditor-save-button = Alzar
+ .tooltiptext = Alzar ista fuella d'estilo en un fichero
+ .accesskey = A
+styleeditor-options-button =
+ .tooltiptext = Opcions de l'editor d'estilo
+styleeditor-media-rules = Reglas @media
+styleeditor-editor-textbox =
+ .data-placeholder = Escriba o CSS aquÃ.
+styleeditor-no-stylesheet = Ista pachina no tiene garra fuella d'estilo.
+styleeditor-no-stylesheet-tip = Puestar quiera adhibir una fuella d'estilo nueva ?
+styleeditor-open-link-new-tab =
+ .label = Ubrir o vinclo en una pes&tanya nueva
diff --git a/devtools/client/styleeditor.properties b/devtools/client/styleeditor.properties
new file mode 100644
index 00000000000..966c9042239
--- /dev/null
+++ b/devtools/client/styleeditor.properties
@@ -0,0 +1,52 @@
+# 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 These strings are used inside the Style Editor.
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (inlineStyleSheet): This is the name used for an style sheet
+# that is declared inline in the