summaryrefslogtreecommitdiffstats
path: root/l10n-sco/browser
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /l10n-sco/browser
parentInitial commit. (diff)
downloadfirefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz
firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-sco/browser')
-rw-r--r--l10n-sco/browser/branding/official/brand.ftl40
-rw-r--r--l10n-sco/browser/branding/official/brand.properties8
-rw-r--r--l10n-sco/browser/browser/aboutDialog.ftl79
-rw-r--r--l10n-sco/browser/browser/aboutLogins.ftl356
-rw-r--r--l10n-sco/browser/browser/aboutPocket.ftl53
-rw-r--r--l10n-sco/browser/browser/aboutPolicies.ftl17
-rw-r--r--l10n-sco/browser/browser/aboutPrivateBrowsing.ftl47
-rw-r--r--l10n-sco/browser/browser/aboutRestartRequired.ftl7
-rw-r--r--l10n-sco/browser/browser/aboutRobots.ftl29
-rw-r--r--l10n-sco/browser/browser/aboutSessionRestore.ftl51
-rw-r--r--l10n-sco/browser/browser/aboutTabCrashed.ftl22
-rw-r--r--l10n-sco/browser/browser/aboutUnloads.ftl31
-rw-r--r--l10n-sco/browser/browser/accounts.ftl102
-rw-r--r--l10n-sco/browser/browser/addonNotifications.ftl117
-rw-r--r--l10n-sco/browser/browser/allTabsMenu.ftl17
-rw-r--r--l10n-sco/browser/browser/appExtensionFields.ftl24
-rw-r--r--l10n-sco/browser/browser/appMenuNotifications.ftl66
-rw-r--r--l10n-sco/browser/browser/appmenu.ftl269
-rw-r--r--l10n-sco/browser/browser/backgroundtasks/defaultagent.ftl7
-rw-r--r--l10n-sco/browser/browser/browser.ftl790
-rw-r--r--l10n-sco/browser/browser/browserContext.ftl395
-rw-r--r--l10n-sco/browser/browser/browserSets.ftl218
-rw-r--r--l10n-sco/browser/browser/colorways.ftl3
-rw-r--r--l10n-sco/browser/browser/components/mozSupportLink.ftl3
-rw-r--r--l10n-sco/browser/browser/confirmationHints.ftl14
-rw-r--r--l10n-sco/browser/browser/contentCrash.ftl34
-rw-r--r--l10n-sco/browser/browser/customizeMode.ftl37
-rw-r--r--l10n-sco/browser/browser/defaultBrowserNotification.ftl23
-rw-r--r--l10n-sco/browser/browser/downloads.ftl190
-rw-r--r--l10n-sco/browser/browser/editBookmarkOverlay.ftl61
-rw-r--r--l10n-sco/browser/browser/extensionsUI.ftl21
-rw-r--r--l10n-sco/browser/browser/featureCallout.ftl3
-rw-r--r--l10n-sco/browser/browser/firefoxRelay.ftl3
-rw-r--r--l10n-sco/browser/browser/firefoxView.ftl3
-rw-r--r--l10n-sco/browser/browser/firefoxWebAuthn.ftl3
-rw-r--r--l10n-sco/browser/browser/fxviewTabList.ftl3
-rw-r--r--l10n-sco/browser/browser/identityCredentialNotification.ftl3
-rw-r--r--l10n-sco/browser/browser/linuxDesktopEntry.ftl3
-rw-r--r--l10n-sco/browser/browser/menubar.ftl330
-rw-r--r--l10n-sco/browser/browser/migration.ftl158
-rw-r--r--l10n-sco/browser/browser/migrationWizard.ftl70
-rw-r--r--l10n-sco/browser/browser/newtab/asrouter.ftl175
-rw-r--r--l10n-sco/browser/browser/newtab/newtab.ftl263
-rw-r--r--l10n-sco/browser/browser/newtab/onboarding.ftl197
-rw-r--r--l10n-sco/browser/browser/originControls.ftl3
-rw-r--r--l10n-sco/browser/browser/pageInfo.ftl261
-rw-r--r--l10n-sco/browser/browser/panelUI.ftl25
-rw-r--r--l10n-sco/browser/browser/panicButton.ftl31
-rw-r--r--l10n-sco/browser/browser/places.ftl286
-rw-r--r--l10n-sco/browser/browser/placesPrompts.ftl17
-rw-r--r--l10n-sco/browser/browser/policies/policies-descriptions.ftl196
-rw-r--r--l10n-sco/browser/browser/preferences/addEngine.ftl22
-rw-r--r--l10n-sco/browser/browser/preferences/applicationManager.ftl25
-rw-r--r--l10n-sco/browser/browser/preferences/blocklists.ftl33
-rw-r--r--l10n-sco/browser/browser/preferences/clearSiteData.ftl56
-rw-r--r--l10n-sco/browser/browser/preferences/colors.ftl40
-rw-r--r--l10n-sco/browser/browser/preferences/connection.ftl99
-rw-r--r--l10n-sco/browser/browser/preferences/containers.ftl93
-rw-r--r--l10n-sco/browser/browser/preferences/fonts.ftl121
-rw-r--r--l10n-sco/browser/browser/preferences/formAutofill.ftl124
-rw-r--r--l10n-sco/browser/browser/preferences/fxaPairDevice.ftl7
-rw-r--r--l10n-sco/browser/browser/preferences/languages.ftl73
-rw-r--r--l10n-sco/browser/browser/preferences/moreFromMozilla.ftl3
-rw-r--r--l10n-sco/browser/browser/preferences/permissions.ftl190
-rw-r--r--l10n-sco/browser/browser/preferences/preferences.ftl1366
-rw-r--r--l10n-sco/browser/browser/preferences/selectBookmark.ftl9
-rw-r--r--l10n-sco/browser/browser/preferences/siteDataSettings.ftl67
-rw-r--r--l10n-sco/browser/browser/preferences/translation.ftl40
-rw-r--r--l10n-sco/browser/browser/profile/default-bookmarks.ftl3
-rw-r--r--l10n-sco/browser/browser/protections.ftl232
-rw-r--r--l10n-sco/browser/browser/protectionsPanel.ftl116
-rw-r--r--l10n-sco/browser/browser/recentlyClosed.ftl30
-rw-r--r--l10n-sco/browser/browser/reportBrokenSite.ftl3
-rw-r--r--l10n-sco/browser/browser/safeMode.ftl15
-rw-r--r--l10n-sco/browser/browser/safebrowsing/blockedSite.ftl58
-rw-r--r--l10n-sco/browser/browser/sanitize.ftl110
-rw-r--r--l10n-sco/browser/browser/screenshots.ftl56
-rw-r--r--l10n-sco/browser/browser/screenshotsOverlay.ftl3
-rw-r--r--l10n-sco/browser/browser/search.ftl36
-rw-r--r--l10n-sco/browser/browser/setDesktopBackground.ftl40
-rw-r--r--l10n-sco/browser/browser/shopping.ftl3
-rw-r--r--l10n-sco/browser/browser/sidebarMenu.ftl18
-rw-r--r--l10n-sco/browser/browser/sitePermissions.ftl12
-rw-r--r--l10n-sco/browser/browser/siteProtections.ftl100
-rw-r--r--l10n-sco/browser/browser/speechDispatcher.ftl3
-rw-r--r--l10n-sco/browser/browser/spotlight.ftl3
-rw-r--r--l10n-sco/browser/browser/sync.ftl41
-rw-r--r--l10n-sco/browser/browser/syncedTabs.ftl41
-rw-r--r--l10n-sco/browser/browser/tabContextMenu.ftl108
-rw-r--r--l10n-sco/browser/browser/tabbrowser.ftl150
-rw-r--r--l10n-sco/browser/browser/textRecognition.ftl3
-rw-r--r--l10n-sco/browser/browser/toolbarContextMenu.ftl80
-rw-r--r--l10n-sco/browser/browser/touchbar/touchbar.ftl38
-rw-r--r--l10n-sco/browser/browser/translations.ftl3
-rw-r--r--l10n-sco/browser/browser/unifiedExtensions.ftl3
-rw-r--r--l10n-sco/browser/browser/webProtocolHandler.ftl3
-rw-r--r--l10n-sco/browser/browser/webauthnDialog.ftl3
-rw-r--r--l10n-sco/browser/browser/webrtcIndicator.ftl228
-rw-r--r--l10n-sco/browser/chrome/browser/browser.properties502
-rw-r--r--l10n-sco/browser/chrome/browser/customizableui/customizableWidgets.properties54
-rw-r--r--l10n-sco/browser/chrome/browser/downloads/downloads.properties77
-rw-r--r--l10n-sco/browser/chrome/browser/feeds/subscribe.properties10
-rw-r--r--l10n-sco/browser/chrome/browser/places/bookmarkProperties.properties24
-rw-r--r--l10n-sco/browser/chrome/browser/safebrowsing/safebrowsing.properties6
-rw-r--r--l10n-sco/browser/chrome/browser/search.properties32
-rw-r--r--l10n-sco/browser/chrome/browser/shellservice.properties16
-rw-r--r--l10n-sco/browser/chrome/browser/siteData.properties8
-rw-r--r--l10n-sco/browser/chrome/browser/sitePermissions.properties52
-rw-r--r--l10n-sco/browser/chrome/browser/syncSetup.properties14
-rw-r--r--l10n-sco/browser/chrome/browser/taskbar.properties12
-rw-r--r--l10n-sco/browser/chrome/browser/uiDensity.properties5
-rw-r--r--l10n-sco/browser/chrome/overrides/appstrings.properties44
-rw-r--r--l10n-sco/browser/crashreporter/crashreporter-override.ini9
-rw-r--r--l10n-sco/browser/defaultagent/defaultagent_localized.ini12
-rw-r--r--l10n-sco/browser/extensions/formautofill/formautofill.properties119
-rw-r--r--l10n-sco/browser/extensions/report-site-issue/webcompat.properties10
-rw-r--r--l10n-sco/browser/installer/custom.properties91
-rw-r--r--l10n-sco/browser/installer/mui.properties61
-rw-r--r--l10n-sco/browser/installer/nsisstrings.properties46
-rw-r--r--l10n-sco/browser/installer/override.properties86
-rw-r--r--l10n-sco/browser/langpack-metadata.ftl13
-rw-r--r--l10n-sco/browser/pdfviewer/chrome.properties20
-rw-r--r--l10n-sco/browser/pdfviewer/viewer.properties226
-rw-r--r--l10n-sco/browser/updater/updater.ini12
124 files changed, 10635 insertions, 0 deletions
diff --git a/l10n-sco/browser/branding/official/brand.ftl b/l10n-sco/browser/branding/official/brand.ftl
new file mode 100644
index 0000000000..789903c5c9
--- /dev/null
+++ b/l10n-sco/browser/branding/official/brand.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/.
+
+
+## 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-shortcut-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 = Firefox and the Firefox logos are tredmerks o the Mozilla Foundation.
diff --git a/l10n-sco/browser/branding/official/brand.properties b/l10n-sco/browser/branding/official/brand.properties
new file mode 100644
index 0000000000..9d6a612125
--- /dev/null
+++ b/l10n-sco/browser/branding/official/brand.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/.
+
+brandShorterName=Firefox
+brandShortName=Firefox
+brandFullName=Mozilla Firefox
+
diff --git a/l10n-sco/browser/browser/aboutDialog.ftl b/l10n-sco/browser/browser/aboutDialog.ftl
new file mode 100644
index 0000000000..7755540660
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutDialog.ftl
@@ -0,0 +1,79 @@
+# 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 = Aboot { -brand-full-name }
+
+releaseNotes-link = Whit's new
+
+update-checkForUpdatesButton =
+ .label = Check fur updates
+ .accesskey = C
+
+update-updateButton =
+ .label = Restert fur tae Update { -brand-shorter-name }
+ .accesskey = R
+
+update-checkingForUpdates = Checkin fur updates...
+
+## Variables:
+## $transfer (string) - Transfer progress.
+
+settings-update-downloading = <img data-l10n-name="icon"/>Doonloadin update — <label data-l10n-name="download-status">{ $transfer }</label>
+aboutdialog-update-downloading = Doonloadin update — <label data-l10n-name="download-status">{ $transfer }</label>
+
+##
+
+update-applying = Instawin update...
+
+update-failed = Update misgaed. <label data-l10n-name="failed-link">Doonload the latest version</label>
+update-failed-main = Update misgaed. <a data-l10n-name="failed-link-main">Doonload the latest version</a>
+
+update-adminDisabled = Updates disabled by yer system admeenistrator
+update-noUpdatesFound = { -brand-short-name } is up tae date
+update-otherInstanceHandlingUpdates = { -brand-short-name } is bein updatit by anither instance
+
+## Variables:
+## $displayUrl (String): URL to page with download instructions. Example: www.mozilla.org/firefox/nightly/
+
+aboutdialog-update-manual-with-link = Updates available at <label data-l10n-name="manual-link">{ $displayUrl }</label>
+settings-update-manual-with-link = Updates available at <a data-l10n-name="manual-link">{ $displayUrl }</a>
+
+update-unsupported = Ye cannae mak onie mair updates on this system. <label data-l10n-name="unsupported-link">Lairn mair</label>
+
+update-restarting = Restertin...
+
+##
+
+# Variables:
+# $channel (String): description of the update channel (e.g. "release", "beta", "nightly" etc.)
+aboutdialog-channel-description = The noo, ye're on the <label data-l10n-name="current-channel">{ $channel }</label> update channel.
+
+warningDesc-version = { -brand-short-name } is experimental and micht no be stieve.
+
+aboutdialog-help-user = { -brand-product-name } Hauners
+aboutdialog-submit-feedback = Submit Feedback
+
+community-exp = <label data-l10n-name="community-exp-mozillaLink">{ -vendor-short-name }</label> is a <label data-l10n-name="community-exp-creditsLink">warldwide community</label> wirkin thegither fur tae keep the Wab open, public, and wi ingang fur aw.
+
+community-2 = { -brand-short-name } is designt by <label data-l10n-name="community-mozillaLink">{ -vendor-short-name }</label>, a <label data-l10n-name="community-creditsLink">warldwide community</label> wirkin thegither fur tae keep the Wab open, public, and wi ingang fur aw.
+
+helpus = Want tae help? <label data-l10n-name="helpus-donateLink">Mak a contreebution</label> or <label data-l10n-name="helpus-getInvolvedLink">get involved!</label>
+
+bottomLinks-license = Licensin Information
+bottomLinks-rights = End-Yaiser Richts
+bottomLinks-privacy = Privacy Policy
+
+# 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 }-bit)
+
+# 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 }-bit)
diff --git a/l10n-sco/browser/browser/aboutLogins.ftl b/l10n-sco/browser/browser/aboutLogins.ftl
new file mode 100644
index 0000000000..ad88812eb8
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutLogins.ftl
@@ -0,0 +1,356 @@
+# 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 = Logins & Passwirds
+
+# "Google Play" and "App Store" are both branding and should not be translated
+
+fxaccounts-sign-in-text = Get yer passwirds on yer ither devices
+fxaccounts-sign-in-sync-button = Sign in tae sync
+fxaccounts-avatar-button =
+ .title = Manage accoont
+
+## The ⋯ menu that is in the top corner of the page
+
+menu =
+ .title = Open menu
+# This menuitem is only visible on Windows and macOS
+about-logins-menu-menuitem-import-from-another-browser = Inbring fae Anither Wab-Stravaiger
+about-logins-menu-menuitem-import-from-a-file = Inbring fae a File...
+about-logins-menu-menuitem-export-logins = Ootgie Logins…
+about-logins-menu-menuitem-remove-all-logins = Rid Aw Logins...
+menu-menuitem-preferences =
+ { PLATFORM() ->
+ [windows] Options
+ *[other] Preferences
+ }
+about-logins-menu-menuitem-help = Hauners
+
+## Login List
+
+login-list =
+ .aria-label = Logins matchin sairch speirin
+login-list-count =
+ { $count ->
+ [one] { $count } login
+ *[other] { $count } logins
+ }
+login-list-sort-label-text = Sort by:
+login-list-name-option = Nemme (A-Z)
+login-list-name-reverse-option = Nemme (Z-A)
+login-list-username-option = Yaiser nemme (A-Z)
+login-list-username-reverse-option = Yaiser nemme (Z-A)
+about-logins-login-list-alerts-option = Alerts
+login-list-last-changed-option = Last Chynged
+login-list-last-used-option = Last Yaised
+login-list-intro-title = Nae logins fund
+login-list-intro-description = When ye save a passwird in { -brand-product-name }, it will kythe here.
+about-logins-login-list-empty-search-title = Nae logins fund
+about-logins-login-list-empty-search-description = There are nae results matchin yer sairch.
+login-list-item-title-new-login = New Login
+login-list-item-subtitle-new-login = Inpit yer login parteeculars
+login-list-item-subtitle-missing-username = (nae yaiser nemme)
+about-logins-list-item-breach-icon =
+ .title = Breached wabsite
+about-logins-list-item-vulnerable-password-icon =
+ .title = Unsiccar passwird
+
+about-logins-list-section-breach = Breached wabsites
+about-logins-list-section-vulnerable = Unsiccar passwirds
+about-logins-list-section-nothing = Nae alert
+about-logins-list-section-today = The day
+about-logins-list-section-yesterday = Yesterday
+about-logins-list-section-week = Last 7 days
+
+## Introduction screen
+
+about-logins-login-intro-heading-logged-out2 = Luikin fur yer saved logins? Turn on sync or inbring them.
+about-logins-login-intro-heading-logged-in = Nae synced logins fund.
+login-intro-description = Gin ye saved yer logins tae { -brand-product-name } on anither device, here's how tae get them here:
+login-intro-instructions-fxa = Mak or sign in tae yer { -fxaccount-brand-name(capitalization: "sentence") } on the device whaur yer logins are saved.
+login-intro-instructions-fxa-settings = Gang tae Settins > Sync > Turn on syncin... Select the Logins and passwirds checkbox.
+about-logins-intro-import2 = Gin yer logins are saved ootside o { -brand-product-name }, ye can <a data-l10n-name="import-browser-link">inbring them fae anither wab-stravaiger</a> or <a data-l10n-name="import-file-link">fae a file</a>
+
+## Login
+
+login-item-new-login-title = Mak New Login
+login-item-edit-button = Edit
+about-logins-login-item-remove-button = Remuive
+login-item-origin-label = Wabsite address
+login-item-tooltip-message = Mak shair this matches the exact address o the wabsite whaur ye log in.
+login-item-origin =
+ .placeholder = https://www.example.com
+login-item-username-label = Yaiser nemme
+about-logins-login-item-username =
+ .placeholder = (nae yaiser nemme)
+login-item-copy-username-button-text = Copy
+login-item-copied-username-button-text = Copied!
+login-item-password-label = Passwird
+login-item-password-reveal-checkbox =
+ .aria-label = Kythe passwird
+login-item-copy-password-button-text = Copy
+login-item-copied-password-button-text = Copied!
+login-item-save-changes-button = Save Chynges
+login-item-save-new-button = Save
+login-item-cancel-button = Stap
+
+## The date is displayed in a timeline showing the password evolution.
+## A label is displayed under the date to describe the type of change.
+## (e.g. updated, created, etc.)
+
+## 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 = Fur tae edit yer login, inpit yer Windows login parteeculars. This helps bield the siccarness o yer accoonts.
+# 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 = edit the saved login
+
+# 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 = Fur tae get a deek at yer passwird, inpit yer Windows login parteeculars. This helps bield the siccarness o yer accoonts.
+# 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 = kythe the saved passwird
+
+# 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 = Fur tae copy yer passwird, inpit yer Windows login parteeculars. This helps bield the siccarness o yer accoonts.
+# 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 = copy the saved passwird
+
+## Master Password notification
+
+# 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 = Fur tae ootgie yer logins, inpit yer Windows login parteeculars. This helps bield the siccarness o yer accoonts.
+# 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 = ootgie saved logins and passwirds
+
+## Primary Password notification
+
+about-logins-primary-password-notification-message = Gonnae inpit yer Primary Passwird fur tae see saved logins & passwirds
+master-password-reload-button =
+ .label = Log in
+ .accesskey = L
+
+## Password Sync notification
+
+## Dialogs
+
+confirmation-dialog-cancel-button = Stap
+confirmation-dialog-dismiss-button =
+ .title = Stap
+
+about-logins-confirm-remove-dialog-title = Remuive this login?
+confirm-delete-dialog-message = This action cannae be unduin.
+about-logins-confirm-remove-dialog-confirm-button = Remuive
+
+## Variables
+## $count (number) - Number of items
+
+about-logins-confirm-remove-all-dialog-confirm-button-label =
+ { $count ->
+ [1] Remuive
+ [one] Remuive
+ *[other] Remuive Aw
+ }
+
+about-logins-confirm-remove-all-dialog-checkbox-label =
+ { $count ->
+ [1] Aye, remuive this login
+ [one] Aye, remuive this login
+ *[other] Aye, remuive these logins
+ }
+
+about-logins-confirm-remove-all-dialog-title =
+ { $count ->
+ [one] Remuive { $count } login?
+ *[other] Remuive aw { $count } logins?
+ }
+about-logins-confirm-remove-all-dialog-message =
+ { $count ->
+ [1] This will remuive the login ye've saved tae { -brand-short-name } and onie breach alerts that kythe here. Ye'll no be able tae undae this action.
+ [one] This will remuive the login ye've saved tae { -brand-short-name } and onie breach alerts that kythe here. Ye'll no be able tae undae this action.
+ *[other] This will remuive the logins ye've saved tae { -brand-short-name } and onie breach alerts that kythe here. Ye'll no be able tae undae this action.
+ }
+
+about-logins-confirm-remove-all-sync-dialog-title =
+ { $count ->
+ [one] Remuive { $count } login fae aw devices?
+ *[other] Remuive aw { $count } logins fae aw devices?
+ }
+about-logins-confirm-remove-all-sync-dialog-message =
+ { $count ->
+ [1] This will remuive the login ye've saved tae { -brand-short-name } on aw devices synced tae yer { -fxaccount-brand-name }. Forby, this will remuive breach alerts that kythe here. Ye'll no be able tae undae this action.
+ [one] This will remuive the login ye've saved tae { -brand-short-name } on aw devices synced tae yer { -fxaccount-brand-name }. Forby, this will remuive breach alerts that kythe here. Ye'll no be able tae undae this action.
+ *[other] This will remuive aw logins ye've saved tae { -brand-short-name } on aw devices synced tae yer { -fxaccount-brand-name }. Forby, this will remuive breach alerts that kythe here. Ye'll no be able tae undae this action.
+ }
+
+##
+
+about-logins-confirm-export-dialog-title = Ootgie logins and passwirds
+about-logins-confirm-export-dialog-message = Yer passwirds will be saved as readable text (e.g., BadP@ssw1rd) sae that oniebodie whae can open the exportit file can see them.
+about-logins-confirm-export-dialog-confirm-button = Ootgie…
+
+about-logins-alert-import-title = Inbringin Feenisht
+about-logins-alert-import-message = Luik at detailed Inbringin Summary
+
+confirm-discard-changes-dialog-title = Discaird unsaved chynges?
+confirm-discard-changes-dialog-message = Aw unsaved chynges will be tint.
+confirm-discard-changes-dialog-confirm-button = Discaird
+
+## Breach Alert notification
+
+about-logins-breach-alert-title = Wabsite Breach
+breach-alert-text = Passwirds wir leaked or reived fae this wabsite syne ye last updatit yer login parteeculars. Chynge yer passwird fur tae bield yer accoont.
+about-logins-breach-alert-date = This breach tuik place on { 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 = Gang tae { $hostname }
+
+## Vulnerable Password notification
+
+about-logins-vulnerable-alert-title = Unsiccar Passwird
+about-logins-vulnerable-alert-text2 = This passwird has been yaised on anither accoont that wis maist like in a data breach. Yaisin these parteeculars again pits aw yer accoonts in danger. Chynge this passwird.
+# Variables:
+# $hostname (String) - The hostname of the website associated with the login, e.g. "example.com"
+about-logins-vulnerable-alert-link = Gang tae { $hostname }
+about-logins-vulnerable-alert-learn-more-link = Lairn mair
+
+## 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 = An entry fur { $loginTitle } wi thon yaiser nemme awready exists. <a data-l10n-name="duplicate-link">Gang tae existin entry?</a>
+
+# This is a generic error message.
+about-logins-error-message-default = A mishanter tuik place while ettlin fur tae save this passwird.
+
+## Login Export Dialog
+
+# Title of the file picker dialog
+about-logins-export-file-picker-title = Ootgie Logins File
+# 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 = Ootgie
+# 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] CSV Document
+ *[other] CSV File
+ }
+
+## Login Import Dialog
+
+# Title of the file picker dialog
+about-logins-import-file-picker-title = Inbring Logins File
+about-logins-import-file-picker-import-button = inbring
+# 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] CSV Document
+ *[other] CSV File
+ }
+# A description for the .tsv file format that may be shown as the file type
+# filter by the operating system. TSV is short for 'tab separated values'.
+about-logins-import-file-picker-tsv-filter-title =
+ { PLATFORM() ->
+ [macos] TSV Document
+ *[other] TSV File
+ }
+
+##
+## Variables:
+## $count (number) - The number of affected elements
+
+about-logins-import-dialog-title = Inbringin Feenisht
+about-logins-import-dialog-items-added =
+ { $count ->
+ *[other] <span>New logins eikit:</span> <span data-l10n-name="count">{ $count }</span>
+ }
+
+about-logins-import-dialog-items-modified =
+ { $count ->
+ *[other] <span>Existin logins updatit:</span> <span data-l10n-name="count">{ $count }</span>
+ }
+
+about-logins-import-dialog-items-no-change =
+ { $count ->
+ *[other] <span>Duplicate logins fund:</span> <span data-l10n-name="count">{ $count }</span> <span data-l10n-name="meta">(no inbrocht)</span>
+ }
+about-logins-import-dialog-items-error =
+ { $count ->
+ *[other] <span>Mishanters:</span> <span data-l10n-name="count">{ $count }</span> <span data-l10n-name="meta">(no inbrocht)</span>
+ }
+about-logins-import-dialog-done = Duin
+
+about-logins-import-dialog-error-title = Inbringin Mishanter
+about-logins-import-dialog-error-conflicting-values-title = Multiple Conflictin Vailues fur Ane Login
+about-logins-import-dialog-error-conflicting-values-description = Fur exemple: multiple yaiser nemmes, passwirds, URLs, etc. fur ane login
+about-logins-import-dialog-error-file-format-title = File Format Issue
+about-logins-import-dialog-error-file-format-description = Wrang or tint column heiders. Mak shair the file includes columns fur yaiser nemme, passwird and URL.
+about-logins-import-dialog-error-file-permission-title = No Able tae Read File
+about-logins-import-dialog-error-file-permission-description = { -brand-short-name } disnae hae permeesion tae read the file. Try chyngin the file permeesions.
+about-logins-import-dialog-error-unable-to-read-title = No Able tae Parse File
+about-logins-import-dialog-error-unable-to-read-description = Mak shair ye selectit a CSV or TSV file.
+about-logins-import-dialog-error-no-logins-imported = Nae logins hae been inbrocht
+about-logins-import-dialog-error-learn-more = Lairn mair
+about-logins-import-dialog-error-try-import-again = Try Inbringin Aince Mair…
+about-logins-import-dialog-error-cancel = Stap
+
+about-logins-import-report-title = Inbringin Summary
+about-logins-import-report-description = Logins and passwirds inbrocht tae { -brand-short-name }.
+
+#
+# Variables:
+# $number (number) - The number of the row
+about-logins-import-report-row-index = Row { $number }
+about-logins-import-report-row-description-no-change = Duplicate: Exact match o existin login
+about-logins-import-report-row-description-modified = Existin login updatit
+about-logins-import-report-row-description-added = New login eikit on
+about-logins-import-report-row-description-error = Mishanter: Tint field
+
+##
+## Variables:
+## $field (String) - The name of the field from the CSV file for example url, username or password
+
+about-logins-import-report-row-description-error-multiple-values = Mishanter: Multiple vailues fur { $field }
+about-logins-import-report-row-description-error-missing-field = Mishanter: Tint { $field }
+
+##
+## Variables:
+## $count (number) - The number of affected elements
+
+about-logins-import-report-added =
+ { $count ->
+ *[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">New logins eikit</div>
+ }
+about-logins-import-report-modified =
+ { $count ->
+ *[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">Existin logins updatit</div>
+ }
+about-logins-import-report-no-change =
+ { $count ->
+ *[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">Duplicate logins</div> <div data-l10n-name="not-imported">(no inbrocht)</div>
+ }
+about-logins-import-report-error =
+ { $count ->
+ *[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">Mishanters</div> <div data-l10n-name="not-imported">(no inbrocht)</div>
+ }
+
+## Logins import report page
+
+about-logins-import-report-page-title = Inbringin Summary Report
diff --git a/l10n-sco/browser/browser/aboutPocket.ftl b/l10n-sco/browser/browser/aboutPocket.ftl
new file mode 100644
index 0000000000..dcde7536c1
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutPocket.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/.
+
+
+### Pocket button panel strings for about:pocket-saved, about:pocket-signup, and about:pocket-home
+
+
+## about:pocket-saved panel
+
+# Placeholder text for tag input
+pocket-panel-saved-add-tags =
+ .placeholder = Eik On Tags
+
+pocket-panel-saved-error-generic = There wis a mishanter whan tryin tae save tae { -pocket-brand-name }.
+pocket-panel-saved-error-tag-length = Tags cannae be mair nor 25 chairacters
+pocket-panel-saved-error-only-links = Anely links can be saved
+pocket-panel-saved-error-not-saved = Page No Saved
+pocket-panel-saved-error-no-internet = Ye maun be connectit tae the Internet fur tae save tae { -pocket-brand-name }. Gonnae connect tae the Internet and gie it anither shot.
+pocket-panel-saved-page-removed = Page Remuivit
+pocket-panel-saved-page-saved = Saved tae { -pocket-brand-name }
+pocket-panel-saved-processing-remove = Remuvin Page…
+pocket-panel-saved-processing-tags = Eikin tags on…
+pocket-panel-saved-remove-page = Remuive Page
+pocket-panel-saved-save-tags = Save
+pocket-panel-saved-saving-tags = Savin…
+pocket-panel-saved-suggested-tags = Suggestit Tags
+pocket-panel-saved-tags-saved = Tags Eikit On
+
+## about:pocket-signup panel
+
+pocket-panel-signup-already-have = Awready a { -pocket-brand-name } yaiser?
+pocket-panel-signup-learn-more = Lairn mair
+pocket-panel-signup-login = Log in
+pocket-panel-signup-signup-email = Sign up wi email
+pocket-panel-signup-signup-cta = Sign up fur { -pocket-brand-name }. It’s free.
+pocket-panel-signup-signup-firefox = Sign up wi { -brand-product-name }
+pocket-panel-signup-tagline = Save airticles and videos fae { -brand-product-name } tae view in { -pocket-brand-name } on onie device, onie time.
+pocket-panel-signup-tagline-story-one = Click the { -pocket-brand-name } Button fur tae save onie airticle, video or page fae { -brand-product-name }.
+pocket-panel-signup-tagline-story-two = View in { -pocket-brand-name } on onie device, onie time.
+
+## about:pocket-home panel
+
+pocket-panel-home-welcome-back = Walcome Back
+pocket-panel-home-paragraph = Ye can yaise { -pocket-brand-name } tae stravaig and save wabpages, airticles, videos, and podcasts, or tae get back tae whit ye've been readin.
+pocket-panel-home-explore-popular-topics = Hae A Deek at Popular Topics
+pocket-panel-home-discover-more = Discover Mair
+pocket-panel-home-explore-more = Hae A Deek
+
+## Pocket panel header component
+
+## Pocket panel buttons
+
diff --git a/l10n-sco/browser/browser/aboutPolicies.ftl b/l10n-sco/browser/browser/aboutPolicies.ftl
new file mode 100644
index 0000000000..60165d9504
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutPolicies.ftl
@@ -0,0 +1,17 @@
+# 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 = Enterprise Policies
+
+# 'Active' is used to describe the policies that are currently active
+active-policies-tab = Active
+errors-tab = Mishanters
+documentation-tab = Documentation
+
+no-specified-policies-message = The Enterprise Policies service is active but nae policies are enabled.
+inactive-message = The Enterprise Policies service is no active.
+
+policy-name = Policy Nemme
+policy-value = Policy Vailue
+policy-errors = Policy Mishanters
diff --git a/l10n-sco/browser/browser/aboutPrivateBrowsing.ftl b/l10n-sco/browser/browser/aboutPrivateBrowsing.ftl
new file mode 100644
index 0000000000..d3dfc94ee3
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutPrivateBrowsing.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/.
+
+privatebrowsingpage-open-private-window-label = Open a Private Windae
+ .accesskey = P
+about-private-browsing-search-placeholder = Sairch the Wab
+about-private-browsing-info-title = Ye're in a Private Windae
+about-private-browsing-search-btn =
+ .title = Sairch the wab
+# Variables
+# $engine (String): the name of the user's default search engine
+about-private-browsing-handoff =
+ .title = Sairch wi { $engine } or inpit address
+about-private-browsing-handoff-no-engine =
+ .title = Sairch or inpit address
+# Variables
+# $engine (String): the name of the user's default search engine
+about-private-browsing-handoff-text = Sairch wi { $engine } or inpit address
+about-private-browsing-handoff-text-no-engine = Sairch or inpit address
+about-private-browsing-not-private = Richt noo, ye're no in a private windae
+about-private-browsing-info-description-private-window = { -brand-short-name } dichts yer sairch and stravaigin historie aince ye sneck aw private windaes. This disnae mak ye anonymous.
+about-private-browsing-info-description-simplified = { -brand-short-name } dichts yer sairch and stravaigin historie aince ye sneck aw private windaes, but this disnae mak ye anonymous.
+about-private-browsing-learn-more-link = Lairn mair
+
+about-private-browsing-hide-activity = Hide yer activity and airtin, awwhaur ye stravaig
+about-private-browsing-prominent-cta = Stey private wi { -mozilla-vpn-brand-name }
+
+## The following strings will be used for experiments in Fx99 and Fx100
+
+# 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 } is yer default airt-oot engine in Private Windaes
+about-private-browsing-search-banner-description =
+ { PLATFORM() ->
+ [windows] Fur tae wale a different airt-oot engine gang tae <a data-l10n-name="link-options">Options</a>
+ *[other] Fur tae wale a different airt-oot engine gang tae <a data-l10n-name="link-options">Preferences</a>
+ }
+about-private-browsing-search-banner-close-button =
+ .aria-label = Sneck
+
+## Strings used in a “pin promotion” message, which prompts users to pin a private window
+
+## Strings used in a promotion message for cookie banner reduction
+
diff --git a/l10n-sco/browser/browser/aboutRestartRequired.ftl b/l10n-sco/browser/browser/aboutRestartRequired.ftl
new file mode 100644
index 0000000000..11b7119668
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutRestartRequired.ftl
@@ -0,0 +1,7 @@
+# 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 = Restert Needit
+
+restart-button-label = Restert { -brand-short-name }
diff --git a/l10n-sco/browser/browser/aboutRobots.ftl b/l10n-sco/browser/browser/aboutRobots.ftl
new file mode 100644
index 0000000000..53c9494036
--- /dev/null
+++ b/l10n-sco/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 = Walcome Humans!
+# Movie: The Day The Earth Stood Still. Spoken by Klaatu.
+error-short-desc-text = We hae cam tae veesit ye in peace and wi guidwill!
+# Various books by Isaac Asimov. http://en.wikipedia.org/wiki/Three_Laws_of_Robotics
+error-long-desc1 = Robots maunna skaith a human bein or, through no takkin action, alloo a human bein tae come tae hairm.
+# Movie: Blade Runner. Batty: "I've seen things you people wouldn’t believe..."
+error-long-desc2 = Robots hae seen things you fowk wadnae believe.
+# Book: Hitchhiker’s Guide To The Galaxy. What the Sirius Cybernetics Corporation calls robots.
+error-long-desc3 = Robots are Yer Plastic Pal Whae’s Fun Tae Be Wi.
+# TV: Futurama. Bender's first line is "Bite my shiny metal ass."
+error-long-desc4 = Robots hae skyrie metal posteriors which shouldnae be bitten.
+# TV: Battlestar Galactica (2004 series). From the opening text.
+error-trailer-desc-text = And they hae a plan.
+# Book: Hitchhiker's Guide To The Galaxy. Arthur presses a button and it warns him.
+error-try-again = Try Aince Mair
+ .label2 = Please dinnae press this button again.
diff --git a/l10n-sco/browser/browser/aboutSessionRestore.ftl b/l10n-sco/browser/browser/aboutSessionRestore.ftl
new file mode 100644
index 0000000000..b87e71ed3d
--- /dev/null
+++ b/l10n-sco/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 = Restore Session
+
+# 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 = Sorry. We're haein a sair fecht gettin yer pages back.
+restore-page-problem-desc = We're haein a strauchle restorin yer last stravaigin session. Select Restore Session tae try again.
+restore-page-try-this = Still no able tae restore yer session? Whiles a tab is causin the problem. View previous tabs, remuive the checkmerk fae the tabs ye dinnae need tae recover, and then restore.
+
+restore-page-hide-tabs = Hide Previous Tabs
+restore-page-show-tabs = View Previous Tabs
+
+# 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 = Windae { $windowNumber }
+
+restore-page-restore-header =
+ .label = Restore
+
+restore-page-list-header =
+ .label = Windaes and Tabs
+
+restore-page-try-again-button =
+ .label = Restore Session
+ .accesskey = R
+
+restore-page-close-button =
+ .label = Stert New Session
+ .accesskey = N
+
+## The following strings are used in about:welcomeback
+
+welcome-back-tab-title = Yaldy!
+welcome-back-page-title = Yaldy!
+welcome-back-page-info = { -brand-short-name } is redd tae gang.
+
+welcome-back-restore-button =
+ .label = Fire in!
+ .accesskey = F
+
+welcome-back-restore-all-label = Restore aw windaes & tabs
+welcome-back-restore-some-label = Restore jist the anes ye want
+
+welcome-back-page-info-link = Yer eik-ons and customisations hae been remuived and yer wab-stravaiger setting hae been restored tae their defaults. Gin this didnae sort yer problem, <a data-l10n-name="link-more">lairn mair aboot whit ye can dae.</a>
+
diff --git a/l10n-sco/browser/browser/aboutTabCrashed.ftl b/l10n-sco/browser/browser/aboutTabCrashed.ftl
new file mode 100644
index 0000000000..86e91e7d8c
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutTabCrashed.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/.
+
+crashed-title = Tab crash reporter
+crashed-close-tab-button = Sneck Tab
+crashed-restore-tab-button = Restore This Tab
+crashed-restore-all-button = Restore Aw Crashed Tabs
+crashed-header = Och. Yer tab jist crashed.
+crashed-offer-help = We can help!
+crashed-single-offer-help-message = Wale { crashed-restore-tab-button } fur tae reload the page.
+crashed-multiple-offer-help-message = Wale { crashed-restore-tab-button } or { crashed-restore-all-button } fur tae reload the page/pages.
+crashed-request-help = Gonnae gie's a haun?
+crashed-request-help-message = Crash reports help us diagnose problems and mak { -brand-short-name } better.
+crashed-request-report-title = Report this tab
+crashed-send-report-2 = Send an automatit crash report sae we can fix issues like this
+crashed-comment =
+ .placeholder = Optional comments (comments are veesible tae aw)
+crashed-include-URL-2 = Include the URLs o the sites ye wir on when { -brand-short-name } crashed
+crashed-report-sent = Crash report awready submittit; thanks awfie fur helpin tae mak { -brand-short-name } better!
+crashed-request-auto-submit-title = Report backgrund tabs
+crashed-auto-submit-checkbox-2 = Updates preferences tae automatically submit reports when { -brand-short-name } crashes
diff --git a/l10n-sco/browser/browser/aboutUnloads.ftl b/l10n-sco/browser/browser/aboutUnloads.ftl
new file mode 100644
index 0000000000..c92040f6a5
--- /dev/null
+++ b/l10n-sco/browser/browser/aboutUnloads.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/.
+
+
+### Strings used in about:unloads, allowing users to manage the "tab unloading"
+### feature.
+
+about-unloads-page-title = Tab Unloadin
+
+about-unloads-last-updated = Last updatit: { DATETIME($date, year: "numeric", month: "numeric", day: "numeric", hour: "numeric", minute: "numeric", second: "numeric", hour12: "false") }
+about-unloads-button-unload = Unload
+ .title = Unload tab wi the highest priority
+about-unloads-no-unloadable-tab = There's nae unloadable tabs.
+
+about-unloads-column-priority = Priority
+about-unloads-column-host = Host
+about-unloads-column-last-accessed = Last Ingang
+about-unloads-column-weight = Base Wecht
+ .title = Tabs are sortit by this value first o aw, which is wirked oot fae some special attributes sic as playin a soond, WebRTC, etc.
+about-unloads-column-sortweight = Secondary Wecht
+ .title = If available, tabs are sortit by this value efter bein sortit by the base wecht. The value comes fae tab’s memory yaise and the coont o processes.
+about-unloads-column-memory = Memory
+ .title = Tab’s estimatit memory yaise
+about-unloads-column-processes = Process IDs
+ .title = IDs o the processes hostin tab’s content
+
+about-unloads-last-accessed = { DATETIME($date, year: "numeric", month: "numeric", day: "numeric", hour: "numeric", minute: "numeric", second: "numeric", hour12: "false") }
+about-unloads-memory-in-mb = { NUMBER($mem, maxFractionalUnits: 2) } MB
+about-unloads-memory-in-mb-tooltip =
+ .title = { NUMBER($mem, maxFractionalUnits: 2) } MB
diff --git a/l10n-sco/browser/browser/accounts.ftl b/l10n-sco/browser/browser/accounts.ftl
new file mode 100644
index 0000000000..e629dc3357
--- /dev/null
+++ b/l10n-sco/browser/browser/accounts.ftl
@@ -0,0 +1,102 @@
+# 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/.
+
+# Used as the FxA toolbar menu item value when user has not
+# finished setting up an account.
+account-finish-account-setup = Feenish Accoont Setup
+
+# Used as the FxA toolbar menu item title when the user
+# needs to reconnect their account.
+account-disconnected2 = Accoont disconnectit
+
+# Menu item that sends a tab to all synced devices.
+account-send-to-all-devices = Send tae Aw Devices
+
+# Menu item that links to the Firefox Accounts settings for connected devices.
+account-manage-devices = Manage Devices…
+
+## Variables:
+## $email (String): = Email address of user's Firefox Account.
+
+account-reconnect = Reconnect { $email }
+account-verify = Trystmak { $email }
+
+## Displayed in the Send Tab/Page/Link to Device context menu when right clicking a tab, a page or a link.
+
+account-send-to-all-devices-titlecase = Send tae Aw Devices
+account-manage-devices-titlecase = Manage Devices…
+
+## Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+## and the account has only 1 device connected.
+
+# Redirects to a marketing page.
+account-send-tab-to-device-singledevice-status = Nae Devices Connectit
+
+# Redirects to a marketing page.
+account-send-tab-to-device-singledevice-learnmore = Lairn Aboot Sendin Tabs…
+
+# Redirects to an FxAccounts page that tells to you to connect another device.
+account-send-tab-to-device-connectdevice = Connect Anither Device…
+
+## 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.
+
+account-send-tab-to-device-verify-status = Accoont No Trystmakkit
+account-send-tab-to-device-verify = Trystmak Yer Accoont…
+
+## These strings are used in a notification shown when a new device joins the Firefox account.
+
+# Variables:
+# $deviceName (String): the name of the new device
+account-connection-connected-with = This computer is noo connectit wi { $deviceName }.
+
+# Used when the name of the new device is not known.
+account-connection-connected-with-noname = This computer is noo connectit wi a new device.
+
+# Used in a notification shown after a Firefox account is connected to the current device.
+account-connection-connected = Ye've signed in wioot onie problem
+
+# Used in a notification shown after the Firefox account was disconnected remotely.
+account-connection-disconnected = This computer has been disconnectit.
+
+## These strings are used in a notification shown when we're opening
+## a single tab another device sent us to display.
+## The body for this notification is the URL of the received tab.
+
+account-single-tab-arriving-title = Tab Received
+# Variables:
+# $deviceName (String): the device name.
+account-single-tab-arriving-from-device-title = Tab fae { $deviceName }
+
+# 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 been truncated.
+# Variables:
+# $url (String): the portion of the URL that remains after truncation.
+account-single-tab-arriving-truncated-url = { $url }…
+
+## These strings are used in a notification shown when we're opening
+## multiple tabs another device or devices sent us to display.
+## Variables:
+## $tabCount (Number): the number of tabs received
+
+account-multiple-tabs-arriving-title = Tabs Received
+
+# Variables:
+# $deviceName (String): the device name.
+account-multiple-tabs-arriving-from-single-device =
+ { $tabCount ->
+ [one] { $tabCount } tab has arrived fae { $deviceName }
+ *[other] { $tabCount } tabs hae arrived fae { $deviceName }
+ }
+account-multiple-tabs-arriving-from-multiple-devices =
+ { $tabCount ->
+ [one] { $tabCount } tab has arrived fae yer connectit devices
+ *[other] { $tabCount } tabs hae arrived fae yer connectit devices
+ }
+# This version is used when we don't know any device names.
+account-multiple-tabs-arriving-from-unknown-device =
+ { $tabCount ->
+ [one] { $tabCount } tab has arrived
+ *[other] { $tabCount } tabs hae arrived
+ }
diff --git a/l10n-sco/browser/browser/addonNotifications.ftl b/l10n-sco/browser/browser/addonNotifications.ftl
new file mode 100644
index 0000000000..8489c8420d
--- /dev/null
+++ b/l10n-sco/browser/browser/addonNotifications.ftl
@@ -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/.
+
+xpinstall-prompt = { -brand-short-name } stappit this site fae speirin at ye tae instaw saftware on yer computer.
+
+## Variables:
+## $host (String): The hostname of the site the add-on is being installed from.
+
+xpinstall-prompt-header = Alloo { $host } tae instaw an eik-on?
+xpinstall-prompt-message = Yer ettlin at instawin an eik-on fae { $host }. Mak siccar ye trust this site afore gangin on.
+
+##
+
+xpinstall-prompt-header-unknown = Alloo an unkent site tae instaw an eik-on?
+xpinstall-prompt-message-unknown = Yer ettlin at instawin an eik-on fae an unkent site. Mak siccar ye trust this site afore gangin on.
+
+xpinstall-prompt-dont-allow =
+ .label = Dinnae Alloo
+ .accesskey = D
+xpinstall-prompt-never-allow =
+ .label = Nivver Alloo
+ .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
+xpinstall-prompt-install =
+ .label = Gang on tae Instawment
+ .accesskey = I
+
+# These messages are shown when a website invokes navigator.requestMIDIAccess.
+
+
+##
+
+xpinstall-disabled-locked = Saftware instawment has been disabled by yer system admeenistrator.
+xpinstall-disabled = Saftware instawment is disabled the noo. Click Enable fur tae try aince mair.
+xpinstall-disabled-button =
+ .label = Enable
+ .accesskey = n
+
+# This message is shown when the installation of an add-on is blocked by enterprise policy.
+# Variables:
+# $addonName (String): the name of the add-on.
+# $addonId (String): the ID of add-on.
+addon-install-blocked-by-policy = { $addonName } ({ $addonId }) is blockit by yer system admeenistrator.
+addon-install-full-screen-blocked = Eik-on instawment isnae allooed while in or afore gangin intae hale-screen mode.
+
+# Variables:
+# $addonName (String): the localized name of the sideloaded add-on.
+webext-perms-sideload-menu-item = { $addonName } eikit on tae { -brand-short-name }
+# Variables:
+# $addonName (String): the localized name of the extension which has been updated.
+webext-perms-update-menu-item = { $addonName } requires new permeesions
+
+## Add-on removal warning
+
+# Variables:
+# $name (String): The name of the add-on that will be removed.
+addon-removal-title = Remuive { $name }?
+# Variables:
+# $name (String): the name of the extension which is about to be removed.
+addon-removal-message = Remuive { $name } fae { -brand-shorter-name }?
+addon-removal-button = Remuive
+addon-removal-abuse-report-checkbox = Report this extension tae { -vendor-short-name }
+
+# Variables:
+# $addonCount (Number): the number of add-ons being downloaded
+addon-downloading-and-verifying =
+ { $addonCount ->
+ [one] Doonloadin and verifyin eik-on…
+ *[other] Doonloadin and verifyin { $addonCount } eik-ons…
+ }
+addon-download-verifying = Verifyin
+
+addon-install-cancel-button =
+ .label = Stap
+ .accesskey = S
+addon-install-accept-button =
+ .label = Eik on
+ .accesskey = E
+
+## Variables:
+## $addonCount (Number): the number of add-ons being installed
+
+addon-confirm-install-message =
+ { $addonCount ->
+ [one] This site is wantin tae instaw an eik-on in { -brand-short-name }:
+ *[other] This site is wantin tae instaw { $addonCount } eik-ons in { -brand-short-name }:
+ }
+addon-confirm-install-unsigned-message =
+ { $addonCount ->
+ [one] Tak tent: This site is wantin tae instaw an unverified eik-on in { -brand-short-name }. Gang on at yer ain risk.
+ *[other] Tak tent: This site is wantin tae instaw { $addonCount } unverified eik-ons in { -brand-short-name }. Gang on at yer ain risk.
+ }
+# Variables:
+# $addonCount (Number): the number of add-ons being installed (at least 2)
+addon-confirm-install-some-unsigned-message = Tak tent: This site is wantin tae instaw { $addonCount } eik-ons in { -brand-short-name }, some o which arenae verified. Gang on at yer ain risk.
+
+## Add-on install errors
+## Variables:
+## $addonName (String): the add-on name.
+
+addon-install-error-network-failure = The eik-on couldnae be doonloadit acause a connection didnae wirk.
+addon-install-error-incorrect-hash = The eik-on couldnae be instawed acause it disnae match wi the eik-on { -brand-short-name } expectit.
+addon-install-error-corrupt-file = The eik-on doonloadit fae this site couldnae be instawed acause it kythes camshauchlet.
+addon-install-error-file-access = { $addonName } couldnae be instawed acause { -brand-short-name } cannae modify the needit file.
+addon-install-error-not-signed = { -brand-short-name } has stappit this site fae instawin an unverified eik-on.
+addon-local-install-error-network-failure = This eik-on couldnae be instawed acause o a filesystem mishanter.
+addon-local-install-error-incorrect-hash = This eik-on couldnae be instawed acause it disnae match wi the eik-on { -brand-short-name } expectit.
+addon-local-install-error-corrupt-file = This eik-on couldnae be instawed acause it kythes camshauchlet.
+addon-local-install-error-file-access = { $addonName } couldnae be instawed acause { -brand-short-name } cannae modify the needit file.
+addon-local-install-error-not-signed = This eik-on couldnae be instawed acause it hasnae been verified.
+# Variables:
+# $appVersion (String): the application version.
+addon-install-error-incompatible = { $addonName } couldnae be instawed acause it isnae compatible wi { -brand-short-name } { $appVersion }.
+addon-install-error-blocklisted = { $addonName } couldnae be instawed acause it has a muckle risk o causin stieveness or siccarness problems.
diff --git a/l10n-sco/browser/browser/allTabsMenu.ftl b/l10n-sco/browser/browser/allTabsMenu.ftl
new file mode 100644
index 0000000000..723b0fd327
--- /dev/null
+++ b/l10n-sco/browser/browser/allTabsMenu.ftl
@@ -0,0 +1,17 @@
+# 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/.
+
+# "Search" is a verb, as in "Search through tabs".
+all-tabs-menu-search-tabs =
+ .label = Sairch Tabs
+
+all-tabs-menu-new-user-context =
+ .label = New Conteener Tab
+
+all-tabs-menu-hidden-tabs =
+ .label = Hidden Tabs
+
+all-tabs-menu-manage-user-context =
+ .label = Manage Conteeners
+ .accesskey = o
diff --git a/l10n-sco/browser/browser/appExtensionFields.ftl b/l10n-sco/browser/browser/appExtensionFields.ftl
new file mode 100644
index 0000000000..62c81197b4
--- /dev/null
+++ b/l10n-sco/browser/browser/appExtensionFields.ftl
@@ -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/.
+
+
+## Theme names and descriptions used in the Themes panel in about:addons
+
+extension-default-theme-description = Follae the operatin system theme fur buttons, menus, and windaes.
+
+extension-firefox-compact-light-name = Licht
+extension-firefox-compact-light-description = A theme wi a licht colour scheme.
+
+extension-firefox-compact-dark-name = Daurk
+extension-firefox-compact-dark-description = A theme wi a daurk colour scheme.
+
+extension-firefox-alpenglow-name = Firefox Alpenglow
+extension-firefox-alpenglow-description = Yaise a colourfu kythe fur buttons, menus, and windaes.
+
+## Colorway Themes
+## These themes are variants of a colorway. The colorway is specified in the
+## $colorway-name variable.
+## Variables
+## $colorway-name (String) The name of a colorway (e.g. Graffiti, Elemental).
+
diff --git a/l10n-sco/browser/browser/appMenuNotifications.ftl b/l10n-sco/browser/browser/appMenuNotifications.ftl
new file mode 100644
index 0000000000..e1913383bd
--- /dev/null
+++ b/l10n-sco/browser/browser/appMenuNotifications.ftl
@@ -0,0 +1,66 @@
+# 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-available2 =
+ .label = Update redd
+ .buttonlabel = Doonload
+ .buttonaccesskey = D
+ .secondarybuttonlabel = Dismiss
+ .secondarybuttonaccesskey = m
+appmenu-update-available-message2 = Doonload the latest version o { -brand-shorter-name }.
+appmenu-update-manual2 =
+ .label = Update redd
+ .buttonlabel = Doonload
+ .buttonaccesskey = D
+ .secondarybuttonlabel = Dismiss
+ .secondarybuttonaccesskey = m
+appmenu-update-manual-message2 = { -brand-shorter-name } couldnae update automatically. Doonload the new version — ye'll no loss saved information or customisations.
+appmenu-update-unsupported2 =
+ .label = No able tae update
+ .buttonlabel = Lairn mair
+ .buttonaccesskey = L
+ .secondarybuttonlabel = Dismiss
+ .secondarybuttonaccesskey = m
+appmenu-update-unsupported-message2 = Yer operatin system disnae gang wi the latest version o { -brand-shorter-name }.
+appmenu-update-restart2 =
+ .label = Update redd
+ .buttonlabel = Update and restert
+ .buttonaccesskey = U
+ .secondarybuttonlabel = Dismiss
+ .secondarybuttonaccesskey = m
+appmenu-update-restart-message2 = Get the latest version o { -brand-shorter-name }. Open tabs and windaes will be restored.
+appmenu-update-other-instance =
+ .label = { -brand-shorter-name } isnae able tae automatically update tae the latest version.
+ .buttonlabel = Update { -brand-shorter-name } oniewey
+ .buttonaccesskey = U
+ .secondarybuttonlabel = No Jist Noo
+ .secondarybuttonaccesskey = N
+appmenu-update-other-instance-message = A new { -brand-shorter-name } update is redd, but ye'll no can instaw it the noo acause anither copy o { -brand-shorter-name } is rinnin. Sneck thon fur tae haud forrit wi the update, or gang aheid and update oniewey (the ither copy micht no wirk richt until ye restert).
+
+appmenu-addon-private-browsing-installed2 =
+ .buttonlabel = Awricht
+ .buttonaccesskey = O
+appmenu-addon-post-install-message3 = Manage yer eik-ons and themes through the application menu.
+appmenu-addon-post-install-incognito-checkbox =
+ .label = Lat this extension rin in Private Windaes
+ .accesskey = A
+
+appmenu-new-tab-controlled-changes =
+ .label = Yer new tab has chynged.
+ .buttonlabel = Keep Chynges
+ .buttonaccesskey = K
+ .secondarybuttonlabel = Manage New Tabs
+ .secondarybuttonaccesskey = M
+appmenu-homepage-controlled-changes =
+ .label = Your hamepage has chynged.
+ .buttonlabel = Keep Chynges
+ .buttonaccesskey = K
+ .secondarybuttonlabel = Manage Hamepage
+ .secondarybuttonaccesskey = M
+appmenu-tab-hide-controlled =
+ .label = Ingang Tae Yer Hidden Tabs
+ .buttonlabel = Keep Tabs Hidden
+ .buttonaccesskey = K
+ .secondarybuttonlabel = Disable Extension
+ .secondarybuttonaccesskey = D
diff --git a/l10n-sco/browser/browser/appmenu.ftl b/l10n-sco/browser/browser/appmenu.ftl
new file mode 100644
index 0000000000..8f7273ec16
--- /dev/null
+++ b/l10n-sco/browser/browser/appmenu.ftl
@@ -0,0 +1,269 @@
+# 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-banner-update-downloading =
+ .label = Doonloadin { -brand-shorter-name } update
+
+appmenuitem-banner-update-available =
+ .label = Update redd — doonload noo
+
+appmenuitem-banner-update-manual =
+ .label = Update redd — doonload noo
+
+appmenuitem-banner-update-unsupported =
+ .label = No able tae update — system isnae compatible
+
+appmenuitem-banner-update-restart =
+ .label = Update redd — restert noo
+
+appmenuitem-new-tab =
+ .label = New Tab
+appmenuitem-new-window =
+ .label = New Windae
+appmenuitem-new-private-window =
+ .label = New Private Windae
+appmenuitem-history =
+ .label = Historie
+appmenuitem-downloads =
+ .label = Doonloads
+appmenuitem-passwords =
+ .label = Passwirds
+appmenuitem-addons-and-themes =
+ .label = Eik-ons and Themes
+appmenuitem-print =
+ .label = Prent…
+appmenuitem-find-in-page =
+ .label = Airt-oot in Page…
+appmenuitem-zoom =
+ .value = Zoom
+appmenuitem-more-tools =
+ .label = Mair Tools
+appmenuitem-help =
+ .label = Hauners
+appmenuitem-exit2 =
+ .label =
+ { PLATFORM() ->
+ [linux] Quit
+ *[other] Ootgang
+ }
+appmenu-menu-button-closed2 =
+ .tooltiptext = Open Application Menu
+ .label = { -brand-short-name }
+appmenu-menu-button-opened2 =
+ .tooltiptext = Sneck Application Menu
+ .label = { -brand-short-name }
+
+# Settings is now used to access the browser settings across all platforms,
+# instead of Options or Preferences.
+appmenuitem-settings =
+ .label = Settins
+
+## Zoom and Fullscreen Controls
+
+appmenuitem-zoom-enlarge =
+ .label = Zoom in
+appmenuitem-zoom-reduce =
+ .label = Zoom oot
+appmenuitem-fullscreen =
+ .label = Hale Screen
+
+## Firefox Account toolbar button and Sync panel in App menu.
+
+appmenu-remote-tabs-sign-into-sync =
+ .label = Sign in tae Sync…
+appmenu-remote-tabs-turn-on-sync =
+ .label = Turn on Sync…
+
+# This is shown after the tabs list if we can display more tabs by clicking on the button
+appmenu-remote-tabs-showmore =
+ .label = Kythe Mair Tabs
+ .tooltiptext = Kythe mair tabs fae this device
+
+# This is shown beneath the name of a device when that device has no open tabs
+appmenu-remote-tabs-notabs = Nae open tabs
+
+# This is shown when Sync is configured but syncing tabs is disabled.
+appmenu-remote-tabs-tabsnotsyncing = Turn on tab syncin fur tae view a list o tabs fae yer ither devices.
+
+appmenu-remote-tabs-opensettings =
+ .label = Settins
+
+# This is shown when Sync is configured but this appears to be the only device attached to
+# the account. We also show links to download Firefox for android/ios.
+appmenu-remote-tabs-noclients = Want tae see yer tabs fae ither devices here?
+
+appmenu-remote-tabs-connectdevice =
+ .label = Connect Anither Device
+appmenu-remote-tabs-welcome = View a list o tabs fae yer ither devices
+appmenu-remote-tabs-unverified = Your accoont needs tae be trystmakkit.
+
+appmenuitem-fxa-toolbar-sync-now2 = Sync Noo
+appmenuitem-fxa-sign-in = Sign in tae { -brand-product-name }
+appmenuitem-fxa-manage-account = Manage Accoont
+appmenu-fxa-header2 = { -fxaccount-brand-name }
+# Variables
+# $time (string) - Localized relative time since last sync (e.g. 1 second ago,
+# 3 hours ago, etc.)
+appmenu-fxa-last-sync = Last synced { $time }
+ .label = Last synced { $time }
+appmenu-fxa-sync-and-save-data2 = Sync and save data
+appmenu-fxa-signed-in-label = Sign In
+appmenu-fxa-setup-sync =
+ .label = Turn On Syncin…
+
+appmenuitem-save-page =
+ .label = Save Page As…
+
+## What's New panel in App menu.
+
+whatsnew-panel-header = Whit's New
+
+# 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 = Lat me ken aboot new featurs
+ .accesskey = f
+
+## The Firefox Profiler – The popup is the UI to turn on the profiler, and record
+## performance profiles. To enable it go to profiler.firefox.com and click
+## "Enable Profiler Menu Button".
+
+profiler-popup-button-idle =
+ .label = Profiler
+ .tooltiptext = Record a performance profile
+
+profiler-popup-header-text = { -profiler-brand-name }
+
+profiler-popup-reveal-description-button =
+ .aria-label = Kythe mair information
+
+profiler-popup-description-title =
+ .value = Record, analyse, share
+
+profiler-popup-description = Jyne in wi sortin performance issues by furthsettin profiles fur tae share wi yer team.
+
+profiler-popup-learn-more-button =
+ .label = Lairn mair
+
+profiler-popup-settings =
+ .value = Settins
+
+# This link takes the user to about:profiling, and is only visible with the Custom preset.
+profiler-popup-edit-settings-button =
+ .label = Edit Settins…
+
+profiler-popup-recording-screen = Recordin…
+
+profiler-popup-start-recording-button =
+ .label = Stert Recordin
+
+profiler-popup-discard-button =
+ .label = Discaird
+
+profiler-popup-capture-button =
+ .label = Captur
+
+profiler-popup-start-shortcut =
+ { PLATFORM() ->
+ [macos] ⌃⇧1
+ *[other] Ctrl+Shift+1
+ }
+
+profiler-popup-capture-shortcut =
+ { PLATFORM() ->
+ [macos] ⌃⇧2
+ *[other] Ctrl+Shift+2
+ }
+
+## Profiler presets
+## They are shown in the popup's select box.
+
+
+# Presets and their l10n IDs are defined in the file
+# devtools/client/performance-new/popup/background.jsm.js
+# Please take care that the same values are also defined in devtools' perftools.ftl.
+
+# Presets and their l10n IDs are defined in the file
+# devtools/client/performance-new/shared/background.jsm.js
+# Please take care that the same values are also defined in devtools' perftools.ftl.
+
+profiler-popup-presets-web-developer-label =
+ .label = Wab Forderer
+
+profiler-popup-presets-firefox-label =
+ .label = { -brand-shorter-name }
+
+profiler-popup-presets-graphics-label =
+ .label = Graphics
+
+profiler-popup-presets-media-label =
+ .label = Media
+
+profiler-popup-presets-networking-label =
+ .label = Netwirkin
+
+profiler-popup-presets-custom-label =
+ .label = Custom
+
+## History panel
+
+appmenu-manage-history =
+ .label = Manage Historie
+appmenu-restore-session =
+ .label = Restore Previous Session
+appmenu-clear-history =
+ .label = Dicht Recent Historie…
+appmenu-recent-history-subheader = Recent Historie
+appmenu-recently-closed-tabs =
+ .label = Recently Sneckit Tabs
+appmenu-recently-closed-windows =
+ .label = Recently Sneckit Windaes
+
+## Help panel
+
+appmenu-help-header =
+ .title = { -brand-shorter-name } Hauners
+appmenu-about =
+ .label = Aboot { -brand-shorter-name }
+ .accesskey = A
+appmenu-get-help =
+ .label = Get Hauners
+ .accesskey = H
+appmenu-help-more-troubleshooting-info =
+ .label = Mair Fankle-fixin Information
+ .accesskey = T
+appmenu-help-report-site-issue =
+ .label = Report Site Issue…
+
+## appmenu-help-enter-troubleshoot-mode and appmenu-help-exit-troubleshoot-mode
+## are mutually exclusive, so it's possible to use the same accesskey for both.
+
+appmenu-help-enter-troubleshoot-mode2 =
+ .label = Fankle-fixin Mode…
+ .accesskey = M
+appmenu-help-exit-troubleshoot-mode =
+ .label = Turn Fankle-fixin Mode Aff
+ .accesskey = M
+
+## appmenu-help-report-deceptive-site and appmenu-help-not-deceptive
+## are mutually exclusive, so it's possible to use the same accesskey for both.
+
+appmenu-help-report-deceptive-site =
+ .label = Report Begowkin Site…
+ .accesskey = B
+appmenu-help-not-deceptive =
+ .label = This Isnae a Begowkin Site…
+ .accesskey = B
+
+## More Tools
+
+appmenu-customizetoolbar =
+ .label = Mak Toolbaur Yer Ain…
+
+appmenu-developer-tools-subheader = Wab-Stravaiger Tools
+appmenu-developer-tools-extensions =
+ .label = Extensions fur forderers
diff --git a/l10n-sco/browser/browser/backgroundtasks/defaultagent.ftl b/l10n-sco/browser/browser/backgroundtasks/defaultagent.ftl
new file mode 100644
index 0000000000..d370bd9a5d
--- /dev/null
+++ b/l10n-sco/browser/browser/backgroundtasks/defaultagent.ftl
@@ -0,0 +1,7 @@
+# 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/.
+
+default-browser-agent-task-description = The Default Stravaiger Agent task checks whan the default chynges fae { -brand-short-name } tae anither stravaiger. Gin the chynge taks place unner suspeecious circumstances, it will prompt yaisers tae chynge back tae { -brand-short-name } nae mair nor twa times. This task is instawed automatically by { -brand-short-name }, and is reinstawed whan { -brand-short-name } updates. Tae turn this task aff, update the “default-browser-agent.enabled” preference on the about:config page or the { -brand-short-name } enterprise policy settin “DisableDefaultBrowserAgent”.
+default-browser-notification-yes-button-text = Aye
+default-browser-notification-no-button-text = Naw
diff --git a/l10n-sco/browser/browser/browser.ftl b/l10n-sco/browser/browser/browser.ftl
new file mode 100644
index 0000000000..1755ea3c7d
--- /dev/null
+++ b/l10n-sco/browser/browser/browser.ftl
@@ -0,0 +1,790 @@
+# 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
+
+# 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 = View site information
+
+## Tooltips for images appearing in the address bar
+
+urlbar-services-notification-anchor =
+ .tooltiptext = Open instaw message panel
+urlbar-web-notification-anchor =
+ .tooltiptext = Chynge whether ye can get notifications fae the site
+urlbar-midi-notification-anchor =
+ .tooltiptext = Open MIDI panel
+urlbar-eme-notification-anchor =
+ .tooltiptext = Manage yaise o DRM saftware
+urlbar-web-authn-anchor =
+ .tooltiptext = Open Wab Uphaudin panel
+urlbar-canvas-notification-anchor =
+ .tooltiptext = Manage canvas oothowkin permeesion
+urlbar-web-rtc-share-microphone-notification-anchor =
+ .tooltiptext = Manage sharin yer microphone wi the site
+urlbar-default-notification-anchor =
+ .tooltiptext = Open message panel
+urlbar-geolocation-notification-anchor =
+ .tooltiptext = Open airtin speirin panel
+urlbar-xr-notification-anchor =
+ .tooltiptext = Open virtual reality permeesion panel
+urlbar-storage-access-anchor =
+ .tooltiptext = Open wab-stravaigin activity permeesion panel
+urlbar-web-rtc-share-screen-notification-anchor =
+ .tooltiptext = Manage sharin yer windaes or screen wi the site
+urlbar-indexed-db-notification-anchor =
+ .tooltiptext = Open affline storage message panel
+urlbar-password-notification-anchor =
+ .tooltiptext = Open save passwird message panel
+urlbar-plugins-notification-anchor =
+ .tooltiptext = Manage plug-in yaise
+urlbar-web-rtc-share-devices-notification-anchor =
+ .tooltiptext = Manage sharin yer camera and/or microphone wi the site
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+urlbar-web-rtc-share-speaker-notification-anchor =
+ .tooltiptext = Manage sharin ither speakers wi the site
+urlbar-autoplay-notification-anchor =
+ .tooltiptext = Open autopley panel
+urlbar-persistent-storage-notification-anchor =
+ .tooltiptext = Store data in Persistent Storage
+urlbar-addons-notification-anchor =
+ .tooltiptext = Open eik-on instawment message panel
+urlbar-tip-help-icon =
+ .title = Get hauners
+urlbar-search-tips-confirm = Awricht, Got Ye
+# 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 = Wysin:
+
+## 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 = Type less, find mair: Sairch { $engineName } richt fae yer address baur.
+urlbar-search-tips-redirect-2 = Stert yer sairch in the address baur fur tae see suggestions fae { $engineName } and yer wab-stravaigin historie.
+# Prompts users to use the Urlbar when they are typing in the domain of a
+# search engine, e.g. google.com or amazon.com.
+urlbar-tabtosearch-onboard = Select this shortcut tae airt-oot whit ye're efter faster.
+
+## Local search mode indicator labels in the urlbar
+
+urlbar-search-mode-bookmarks = Buikmerks
+urlbar-search-mode-tabs = Tabs
+urlbar-search-mode-history = Historie
+
+##
+
+urlbar-geolocation-blocked =
+ .tooltiptext = Ye've blockit airtin information fur this wabsite.
+urlbar-xr-blocked =
+ .tooltiptext = Ye've blockit virtual reality device access fur this wabsite.
+urlbar-web-notifications-blocked =
+ .tooltiptext = Ye've blockit notifications fur this wabsite.
+urlbar-camera-blocked =
+ .tooltiptext = Ye've blockit yer camera fur this wabsite.
+urlbar-microphone-blocked =
+ .tooltiptext = Ye've blockit yer microphone fur this wabsite.
+urlbar-screen-blocked =
+ .tooltiptext = Ye've blockit this wabsite fae sharin yer screen.
+urlbar-persistent-storage-blocked =
+ .tooltiptext = Ye've blockit persistent storage fur this wabsite.
+urlbar-popup-blocked =
+ .tooltiptext = Ye've blockit lowp-ups fur this wabsite.
+urlbar-autoplay-media-blocked =
+ .tooltiptext = Ye've blockit autopley media wi soond fur this wabsite.
+urlbar-canvas-blocked =
+ .tooltiptext = Ye've blockit canvas data oot-howkin fur this wabsite.
+urlbar-midi-blocked =
+ .tooltiptext = Ye've blockit MIDI ingang fur this wabsite.
+urlbar-install-blocked =
+ .tooltiptext = Ye've blockit eik-on instawment fur this wabsite.
+# Variables
+# $shortcut (String) - A keyboard shortcut for the edit bookmark command.
+urlbar-star-edit-bookmark =
+ .tooltiptext = Edit this buikmerk ({ $shortcut })
+# Variables
+# $shortcut (String) - A keyboard shortcut for the add bookmark command.
+urlbar-star-add-bookmark =
+ .tooltiptext = Buikmerk this page ({ $shortcut })
+
+## Page Action Context Menu
+
+
+## Auto-hide Context Menu
+
+full-screen-autohide =
+ .label = Hide Toolbaurs
+ .accesskey = H
+full-screen-exit =
+ .label = Ootgang fae Hale Screen Mode
+ .accesskey = F
+
+## Search Engine selection buttons (one-offs)
+
+# This string prompts the user to use the list of search shortcuts in
+# the Urlbar and searchbar.
+search-one-offs-with-title = This time, sairch wi:
+search-one-offs-change-settings-compact-button =
+ .tooltiptext = Chynge sairch settins
+search-one-offs-context-open-new-tab =
+ .label = Sairch in New Tab
+ .accesskey = T
+search-one-offs-context-set-as-default =
+ .label = Set as Staunart Airt-oot Engine
+ .accesskey = S
+search-one-offs-context-set-as-default-private =
+ .label = Set as Staunart Airt-oot Engine fur Private Windaes
+ .accesskey = S
+# 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 })
+# Shown when adding new engines from the address bar shortcut buttons or context
+# menu, or from the search bar shortcut buttons.
+# Variables:
+# $engineName (String): The name of the engine.
+search-one-offs-add-engine =
+ .label = Eik on “{ $engineName }”
+ .tooltiptext = Eik on airt-oot engine “{ $engineName }”
+ .aria-label = Eik on airt-oot engine “{ $engineName }”
+# When more than 5 engines are offered by a web page, they are grouped in a
+# submenu using this as its label.
+search-one-offs-add-engine-menu =
+ .label = Eik on airt-oot engine
+
+## 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 = Buikmerks ({ $restrict })
+search-one-offs-tabs =
+ .tooltiptext = Tabs ({ $restrict })
+search-one-offs-history =
+ .tooltiptext = Historie ({ $restrict })
+
+## QuickActions are shown in the urlbar as the user types a matching string
+## The -cmd- strings are comma separated list of keywords that will match
+## the action.
+
+
+## Bookmark Panel
+
+bookmarks-add-bookmark = Eik on buikmerk
+bookmarks-edit-bookmark = Edit buikmerk
+bookmark-panel-cancel =
+ .label = Stap
+ .accesskey = S
+# Variables:
+# $count (number): number of bookmarks that will be removed
+bookmark-panel-remove =
+ .label =
+ { $count ->
+ [1] Remuive buikmerk
+ *[other] Remuive { $count } buikmerks
+ }
+ .accesskey = R
+bookmark-panel-show-editor-checkbox =
+ .label = Kythe editor when savin
+ .accesskey = S
+bookmark-panel-save-button =
+ .label = Save
+# 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
+
+# Variables
+# $host (String): the hostname of the site that is being displayed.
+identity-site-information = Site information fur { $host }
+# Variables
+# $host (String): the hostname of the site that is being displayed.
+identity-header-security-with-host =
+ .title = Connection siccarness for { $host }
+identity-connection-not-secure = Connection no siccar
+identity-connection-secure = Connection siccar
+identity-connection-failure = Connection didnae wirk
+identity-connection-internal = This is a siccar { -brand-short-name } page.
+identity-connection-file = This page is keepit on yer computer.
+identity-extension-page = This page is loadit fae an extension.
+identity-active-blocked = { -brand-short-name } has blockit pairts o this page that arenae siccar.
+identity-custom-root = Connection verified by a certificate issuer that isnae kent by Mozilla.
+identity-passive-loaded = Pairt o this page arenae siccar (sic as images).
+identity-active-loaded = Ye've disabled bieldin on this page.
+identity-weak-encryption = The encryption on this page is stintit.
+identity-insecure-login-forms = Logins inpit on this page micht be compromised.
+identity-https-only-connection-upgraded = (upgradit tae HTTPS)
+identity-https-only-label = HTTPS-Anely Mode
+identity-https-only-dropdown-on =
+ .label = On
+identity-https-only-dropdown-off =
+ .label = Aff
+identity-https-only-dropdown-off-temporarily =
+ .label = Aff fur noo
+identity-https-only-info-turn-on2 = Turn on HTTPS-Anely Mode fur this site gin ye want { -brand-short-name } tae upgrade the connection when it can.
+identity-https-only-info-turn-off2 = Gin this page luiks mogert, ye micht want tae turn aff HTTPS-Anely Mode fur this site tae reload yaisin insiccar HTTP.
+identity-https-only-info-no-upgrade = No able tae upgrade connection fae HTTP.
+identity-permissions-storage-access-header = Cross-site cookies
+identity-permissions-storage-access-hint = These pairties can yaise cross-site cookies and site data while ye're on this site.
+identity-permissions-storage-access-learn-more = Lairn mair
+identity-permissions-reload-hint = Ye'll mebbe need tae reload the page fur chynges tae wirk.
+identity-clear-site-data =
+ .label = Dicht Cookies and Site Data...
+identity-connection-not-secure-security-view = Ye arenae connectit siccar tae this site.
+identity-connection-verified = Ye're connectit siccar tae this site.
+identity-ev-owner-label = Certificate issued tae:
+identity-description-custom-root2 = Mozilla disnae ken this certificate issuer. It micht hae been eikit on fae yer operatin system or by an admeenistrator.
+identity-remove-cert-exception =
+ .label = Remuive Exception
+ .accesskey = R
+identity-description-insecure = Yer connection tae this site isnae privat. Information ye inpit micht be seen by ithers (likesay, passwirds, messages, credit cairds, etc.).
+identity-description-insecure-login-forms = The login information ye inpit on this page isnae siccar and micht be compromised.
+identity-description-weak-cipher-intro = Yer connection tae this wabsite isnae private and yaises stintit encryption.
+identity-description-weak-cipher-risk = Ither fowk can see yer information or chynge the wabsite's behaviour.
+identity-description-active-blocked2 = { -brand-short-name } has blockit pairts o this page that arenae siccar.
+identity-description-passive-loaded = Yer connection isnae private and information ye share wi the site micht be seen by ithers.
+identity-description-passive-loaded-insecure2 = This wabsite haud content that isnae siccar (sic as images).
+identity-description-passive-loaded-mixed2 = Although { -brand-short-name } has blockit some content, there is aye content on the page that isnae siccar (sic as images).
+identity-description-active-loaded = This wabsite hauds content that isnae siccar (sic as scripts) and yer connection tae it isnae private.
+identity-description-active-loaded-insecure = Information ye share wi this site micht be seen by ithers (likesay, passwirds, messages, credit cairds, etc.).
+identity-disable-mixed-content-blocking =
+ .label = Disable bieldin jist the noo
+ .accesskey = D
+identity-enable-mixed-content-blocking =
+ .label = Enable bieldin
+ .accesskey = E
+identity-more-info-link-text =
+ .label = Mair Information
+
+## Window controls
+
+browser-window-minimize-button =
+ .tooltiptext = Mak Tottie
+browser-window-maximize-button =
+ .tooltiptext = Mak Muckle
+browser-window-restore-down-button =
+ .tooltiptext = Restore Doon
+browser-window-close-button =
+ .tooltiptext = Sneck
+
+## Tab actions
+
+# This label should be written in all capital letters if your locale supports them.
+browser-tab-audio-playing2 = PLAYIN
+# This label should be written in all capital letters if your locale supports them.
+browser-tab-audio-muted2 = WHEESHT
+# This label should be written in all capital letters if your locale supports them.
+browser-tab-audio-blocked = AUTOPLEY BLOCKIT
+# This label should be written in all capital letters if your locale supports them.
+browser-tab-audio-pip = PICTUR-IN-PICTUR
+
+## These labels should be written in all capital letters if your locale supports them.
+## Variables:
+## $count (number): number of affected tabs
+
+browser-tab-mute =
+ { $count ->
+ [1] WHEESHT TAB
+ *[other] WHEESHT { $count } TABS
+ }
+browser-tab-unmute =
+ { $count ->
+ [1] UNWHEESHT TAB
+ *[other] UNWHEESHT { $count } TABS
+ }
+browser-tab-unblock =
+ { $count ->
+ [1] PLEY TAB
+ *[other] PLEY { $count } TABS
+ }
+
+## Bookmarks toolbar items
+
+browser-import-button2 =
+ .label = Inbring buikmerks…
+ .tooltiptext = Inbring buikmerks fae anither wab-stravaiger tae { -brand-short-name }.
+bookmarks-toolbar-empty-message = For quick ingang, pit yer buikmerks here on the buikmerks toolbaur. <a data-l10n-name="manage-bookmarks">Manage buikmerks…</a>
+
+## WebRTC Pop-up notifications
+
+popup-select-camera-device =
+ .value = Camera:
+ .accesskey = C
+popup-select-camera-icon =
+ .tooltiptext = Camera
+popup-select-microphone-device =
+ .value = Microphone:
+ .accesskey = M
+popup-select-microphone-icon =
+ .tooltiptext = Microphone
+popup-select-speaker-icon =
+ .tooltiptext = Speakers
+popup-select-window-or-screen =
+ .label = Windae or screen:
+ .accesskey = W
+popup-all-windows-shared = Aw veesible windaes on yer screen will be shared.
+
+## WebRTC window or screen share tab switch warning
+
+sharing-warning-window = Ye're sharin { -brand-short-name }. Ither fowk can see when ye switch tae a new tab.
+sharing-warning-screen = Ye're sharin yer hale screen. Ither fowk can see when ye switch tae a new tab.
+sharing-warning-proceed-to-tab =
+ .label = Haud Forrit tae Tab
+sharing-warning-disable-for-session =
+ .label = Disable sharin bieldin for this session
+
+## DevTools F12 popup
+
+
+## URL Bar
+
+# This string is used as an accessible name to the "X" button that cancels a custom search mode (i.e. exits the Amazon.com search mode).
+urlbar-search-mode-indicator-close =
+ .aria-label = Sneck
+# This placeholder is used when not in search mode and the user's default search
+# engine is unknown.
+urlbar-placeholder =
+ .placeholder = Sairch or inpit address
+# 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 = Sairch the Wab
+ .aria-label = Sairch wi { $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 = Inpit airt-oot terms
+ .aria-label = Sairch { $name }
+# This placeholder is used when searching bookmarks.
+urlbar-placeholder-search-mode-other-bookmarks =
+ .placeholder = Inpit airt-oot terms
+ .aria-label = Sairch buikmerks
+# This placeholder is used when searching history.
+urlbar-placeholder-search-mode-other-history =
+ .placeholder = Inpit airt-oot terms
+ .aria-label = Airt-oot historie
+# This placeholder is used when searching open tabs.
+urlbar-placeholder-search-mode-other-tabs =
+ .placeholder = Inpit airt-oot terms
+ .aria-label = Sairch tabs
+# Variables
+# $name (String): the name of the user's default search engine
+urlbar-placeholder-with-name =
+ .placeholder = Sairch wi { $name } or inpit address
+# Variables
+# $component (String): the name of the component which forces remote control.
+# Example: "DevTools", "Marionette", "RemoteAgent".
+urlbar-remote-control-notification-anchor2 =
+ .tooltiptext = Wab-stravaiger is unner remote control (reason: { $component })
+urlbar-permissions-granted =
+ .tooltiptext = Ye've gied this wabsite mair permeesions.
+urlbar-switch-to-tab =
+ .value = Switch tae tab:
+# Used to indicate that a selected autocomplete entry is provided by an extension.
+urlbar-extension =
+ .value = Extension:
+urlbar-go-button =
+ .tooltiptext = Gang tae the address in the Airtin Baur
+urlbar-page-action-button =
+ .tooltiptext = Page actions
+
+## 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 = Sairch wi { $engine } in a Private Windae
+# Used when the private browsing engine is the same as the default engine.
+urlbar-result-action-search-in-private = Sairch in a Private Windae
+# 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 = Sairch wi { $engine }
+urlbar-result-action-sponsored = Sponsored
+urlbar-result-action-switch-tab = Switch tae Tab
+urlbar-result-action-visit = Veesit
+# Directs a user to press the Tab key to perform a search with the specified
+# engine.
+# Variables
+# $engine (String): the name of a search engine that searches the entire Web
+# (e.g. Google).
+urlbar-result-action-before-tabtosearch-web = Press Tab tae sairch wi { $engine }
+# Directs a user to press the Tab key to perform a search with the specified
+# engine.
+# Variables
+# $engine (String): the name of a search engine that searches a specific site
+# (e.g. Amazon).
+urlbar-result-action-before-tabtosearch-other = Press Tab tae sairch { $engine }
+# Variables
+# $engine (String): the name of a search engine that searches the entire Web
+# (e.g. Google).
+urlbar-result-action-tabtosearch-web = Sairch wi { $engine } straicht fae the address baur
+# Variables
+# $engine (String): the name of a search engine that searches a specific site
+# (e.g. Amazon).
+urlbar-result-action-tabtosearch-other-engine = Sairch { $engine } straicht fae the address baur
+# Action text for copying to clipboard.
+urlbar-result-action-copy-to-clipboard = Copy
+# Shows the result of a formula expression being calculated, the last = sign will be shown
+# as part of the result (e.g. "= 2").
+# Variables
+# $result (String): the string representation for a formula result
+urlbar-result-action-calculator-result = = { $result }
+
+## 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.
+
+urlbar-result-action-search-bookmarks = Sairch Buikmerks
+urlbar-result-action-search-history = Airt-Oot Historie
+urlbar-result-action-search-tabs = Sairch Tabs
+
+## Labels shown above groups of urlbar results
+
+# A label shown above the "Firefox Suggest" (bookmarks/history) group in the
+# urlbar results.
+urlbar-group-firefox-suggest =
+ .label = { -firefox-suggest-brand-name }
+# A label shown above the search suggestions group in the urlbar results. It
+# should use title case.
+# Variables
+# $engine (String): the name of the search engine providing the suggestions
+urlbar-group-search-suggestions =
+ .label = { $engine } Suggestions
+
+## Reader View toolbar buttons
+
+# This should match menu-view-enter-readerview in menubar.ftl
+reader-view-enter-button =
+ .aria-label = Ingang Tae Reader View
+# This should match menu-view-close-readerview in menubar.ftl
+reader-view-close-button =
+ .aria-label = Sneck Reader View
+
+## Picture-in-Picture urlbar button
+## Variables:
+## $shortcut (String) - Keyboard shortcut to execute the command.
+
+
+## Full Screen and Pointer Lock UI
+
+# Please ensure that the domain stays in the `<span data-l10n-name="domain">` markup.
+# Variables
+# $domain (String): the domain that is full screen, e.g. "mozilla.org"
+fullscreen-warning-domain = <span data-l10n-name="domain">{ $domain }</span> is noo hale screen
+fullscreen-warning-no-domain = This document is noo hale screen
+fullscreen-exit-button = Ootgang fae Hale Screen (Esc)
+# "esc" is lowercase on mac keyboards, but uppercase elsewhere.
+fullscreen-exit-mac-button = Ootgang fae Hale Screen (esc)
+# Please ensure that the domain stays in the `<span data-l10n-name="domain">` markup.
+# Variables
+# $domain (String): the domain that is using pointer-lock, e.g. "mozilla.org"
+pointerlock-warning-domain = <span data-l10n-name="domain">{ $domain }</span> has control o yer pynter. Press Esc fur tae tak control back.
+pointerlock-warning-no-domain = This document has control o yer pynter. Press Esc fur tae tak back control.
+
+## Bookmarks panels, menus and toolbar
+
+bookmarks-manage-bookmarks =
+ .label = Manage Buikmerks
+bookmarks-recent-bookmarks-panel-subheader = Recent Buikmerks
+bookmarks-toolbar-chevron =
+ .tooltiptext = Kythe mair buikmerks
+bookmarks-sidebar-content =
+ .aria-label = Buikmerks
+bookmarks-menu-button =
+ .label = Buikmerks Menu
+bookmarks-other-bookmarks-menu =
+ .label = Ither Buikmerks
+bookmarks-mobile-bookmarks-menu =
+ .label = Mobile Buikmerks
+
+## Variables:
+## $isVisible (boolean): if the specific element (e.g. bookmarks sidebar,
+## bookmarks toolbar, etc.) is visible or not.
+
+bookmarks-tools-sidebar-visibility =
+ .label =
+ { $isVisible ->
+ [true] Hide Buikmerks Sidebaur
+ *[other] View Buikmerks Sidebaur
+ }
+bookmarks-tools-toolbar-visibility-menuitem =
+ .label =
+ { $isVisible ->
+ [true] Hide Buikmerks Toolbaur
+ *[other] View Buikmerks Toolbaur
+ }
+bookmarks-tools-toolbar-visibility-panel =
+ .label =
+ { $isVisible ->
+ [true] Hide Buikmerks Toolbaur
+ *[other] Kythe Buikmerks Toolbaur
+ }
+bookmarks-tools-menu-button-visibility =
+ .label =
+ { $isVisible ->
+ [true] Remuive Buikmerks Menu fae Toolbaur
+ *[other] Eik On Buikmerks Menu tae Toolbaur
+ }
+
+##
+
+bookmarks-search =
+ .label = Sairch Buikmerks
+bookmarks-tools =
+ .label = Buikmerkin Tools
+# The aria-label is a spoken label that should not include the word "toolbar" or
+# such, because screen readers already know that this container is a toolbar.
+# This avoids double-speaking.
+bookmarks-toolbar =
+ .toolbarname = Buikmerks Toolbaur
+ .accesskey = B
+ .aria-label = Buikmerks
+bookmarks-toolbar-menu =
+ .label = Buikmerks Toolbaur
+bookmarks-toolbar-placeholder =
+ .title = Buikmerks Toolbaur Items
+bookmarks-toolbar-placeholder-button =
+ .label = Buikmerks Toolbaur Items
+
+## Library Panel items
+
+library-bookmarks-menu =
+ .label = Buikmerks
+library-recent-activity-title =
+ .value = Recent Activity
+
+## Pocket toolbar button
+
+save-to-pocket-button =
+ .label = Save tae { -pocket-brand-name }
+ .tooltiptext = Save tae { -pocket-brand-name }
+
+## Repair text encoding toolbar button
+
+repair-text-encoding-button =
+ .label = Pit richt text encodin
+ .tooltiptext = Guess richt text encodin fae page content
+
+## Customize Toolbar Buttons
+
+# Variables:
+# $shortcut (String): keyboard shortcut to open settings (only on macOS)
+toolbar-settings-button =
+ .label = Settins
+ .tooltiptext =
+ { PLATFORM() ->
+ [macos] Open settins ({ $shortcut })
+ *[other] Open settins
+ }
+toolbar-overflow-customize-button =
+ .label = Mak Toolbaur Yer Ain…
+ .accesskey = M
+toolbar-button-email-link =
+ .label = Email Link
+ .tooltiptext = Email a link tae this page
+# Variables:
+# $shortcut (String): keyboard shortcut to save a copy of the page
+toolbar-button-save-page =
+ .label = Save Page
+ .tooltiptext = Save this page ({ $shortcut })
+# Variables:
+# $shortcut (String): keyboard shortcut to open a local file
+toolbar-button-open-file =
+ .label = Open File
+ .tooltiptext = Open a file ({ $shortcut })
+toolbar-button-synced-tabs =
+ .label = Synced Tabs
+ .tooltiptext = Kythe tabs fae ither devices
+# Variables
+# $shortcut (string) - Keyboard shortcut to open a new private browsing window
+toolbar-button-new-private-window =
+ .label = New Private Windae
+ .tooltiptext = Open a new Private Stravaigin windae ({ $shortcut })
+
+## EME notification panel
+
+eme-notifications-drm-content-playing = Some soond or video on this site yaises DRM saftware, and that micht leemit whit { -brand-short-name } can lat ye dae wi it.
+eme-notifications-drm-content-playing-manage = Manage settins
+eme-notifications-drm-content-playing-manage-accesskey = M
+eme-notifications-drm-content-playing-dismiss = Dismiss
+eme-notifications-drm-content-playing-dismiss-accesskey = D
+
+## Password save/update panel
+
+panel-save-update-username = Yaiser nemme
+panel-save-update-password = Passwird
+
+##
+
+# "More" item in macOS share menu
+menu-share-more =
+ .label = Mair…
+ui-tour-info-panel-close =
+ .tooltiptext = Sneck
+
+## Variables:
+## $uriHost (String): URI host for which the popup was allowed or blocked.
+
+popups-infobar-allow =
+ .label = Alloo lowp-ups fur { $uriHost }
+ .accesskey = p
+popups-infobar-block =
+ .label = Block lowp-ups fur { $uriHost }
+ .accesskey = p
+
+##
+
+popups-infobar-dont-show-message =
+ .label = Dinnae kythe this message whan lowp-ups are blockit
+ .accesskey = D
+edit-popup-settings =
+ .label = Manage lowp-up settins
+ .accesskey = M
+picture-in-picture-hide-toggle =
+ .label = Hide Pictur-in-Pictur Toggle
+ .accesskey = H
+
+## Since the default position for PiP controls does not change for RTL layout,
+## right-to-left languages should use "Left" and "Right" as in the English strings,
+
+
+##
+
+
+# Navigator Toolbox
+
+# This string is a spoken label that should not include
+# the word "toolbar" or such, because screen readers already know that
+# this container is a toolbar. This avoids double-speaking.
+navbar-accessible =
+ .aria-label = Navigation
+navbar-downloads =
+ .label = Doonloads
+navbar-overflow =
+ .tooltiptext = Mair tools…
+# Variables:
+# $shortcut (String): keyboard shortcut to print the page
+navbar-print =
+ .label = Prent
+ .tooltiptext = Print this page… ({ $shortcut })
+navbar-home =
+ .label = Hame
+ .tooltiptext = { -brand-short-name } Hame Page
+navbar-library =
+ .label = Leebrar
+ .tooltiptext = View historie, saved buikmerks, and mair
+navbar-search =
+ .title = Sairch
+# Name for the tabs toolbar as spoken by screen readers. The word
+# "toolbar" is appended automatically and should not be included in
+# in the string
+tabs-toolbar =
+ .aria-label = Stravaiger tabs
+tabs-toolbar-new-tab =
+ .label = New Tab
+tabs-toolbar-list-all-tabs =
+ .label = List aw tabs
+ .tooltiptext = List aw tabs
+
+## Infobar shown at startup to suggest session-restore
+
+
+## Mozilla data reporting notification (Telemetry, Firefox Health Report, etc)
+
+data-reporting-notification-message = { -brand-short-name } automatically sends some data tae { -vendor-short-name } sae that we can impruive yer experience.
+data-reporting-notification-button =
+ .label = Pick Whit I Share
+ .accesskey = C
+
+## Unified extensions (toolbar) button
+
+
+## Unified extensions button when permission(s) are needed.
+## Note that the new line is intentionally part of the tooltip.
+
+
+## Unified extensions button when some extensions are quarantined.
+## Note that the new line is intentionally part of the tooltip.
+
+
+## Private browsing reset button
+
+
+## Autorefresh blocker
+
+refresh-blocked-refresh-label = { -brand-short-name } stappit this page fae automatically reloadin.
+refresh-blocked-redirect-label = { -brand-short-name } stappit this page fae automatically redirectin tae anither page.
+refresh-blocked-allow =
+ .label = Alloo
+ .accesskey = A
+
+## Firefox Relay integration
+
+
+## Add-on Pop-up Notifications
+
+popup-notification-addon-install-unsigned =
+ .value = (No verified)
+popup-notification-xpinstall-prompt-learn-more = Lairn mair aboot instawin eik-ons siccarly
+
+## Pop-up warning
+
+# Variables:
+# $popupCount (Number): the number of pop-ups blocked.
+popup-warning-message =
+ { $popupCount ->
+ [one] { -brand-short-name } stappit this site fae openin a lowp-up windae.
+ *[other] { -brand-short-name } stappit this site fae openin { $popupCount } lowp-up windaes.
+ }
+# The singular form is left out for English, since the number of blocked pop-ups is always greater than 1.
+# Variables:
+# $popupCount (Number): the number of pop-ups blocked.
+popup-warning-exceeded-message = { -brand-short-name } stappit this site fae openin mair nor { $popupCount } lowp-up windaes.
+popup-warning-button =
+ .label =
+ { PLATFORM() ->
+ [windows] Options
+ *[other] Preferences
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] O
+ *[other] P
+ }
+# Variables:
+# $popupURI (String): the URI for the pop-up window
+popup-show-popup-menuitem =
+ .label = Kythe “{ $popupURI }”
diff --git a/l10n-sco/browser/browser/browserContext.ftl b/l10n-sco/browser/browser/browserContext.ftl
new file mode 100644
index 0000000000..835d18b2fa
--- /dev/null
+++ b/l10n-sco/browser/browser/browserContext.ftl
@@ -0,0 +1,395 @@
+# 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] Pull doon fur tae kythe historie
+ *[other] Richt-click or pull doon fur tae kythe historie
+ }
+
+## Back
+
+# Variables
+# $shortcut (String) - A keyboard shortcut for the Go Back command.
+main-context-menu-back-2 =
+ .tooltiptext = Gang back ane page ({ $shortcut })
+ .aria-label = Gang back
+ .accesskey = a
+
+# This menuitem is only visible on macOS
+main-context-menu-back-mac =
+ .label = Gang back
+ .accesskey = B
+
+navbar-tooltip-back-2 =
+ .value = { main-context-menu-back-2.tooltiptext }
+
+toolbar-button-back-2 =
+ .label = { main-context-menu-back-2.aria-label }
+
+## Forward
+
+# Variables
+# $shortcut (String) - A keyboard shortcut for the Go Forward command.
+main-context-menu-forward-2 =
+ .tooltiptext = Gang forrit ane page ({ $shortcut })
+ .aria-label = Forrit
+ .accesskey = F
+
+# This menuitem is only visible on macOS
+main-context-menu-forward-mac =
+ .label = Forrit
+ .accesskey = F
+
+navbar-tooltip-forward-2 =
+ .value = { main-context-menu-forward-2.tooltiptext }
+
+toolbar-button-forward-2 =
+ .label = { main-context-menu-forward-2.aria-label }
+
+## Reload
+
+main-context-menu-reload =
+ .aria-label = Reload
+ .accesskey = R
+
+# This menuitem is only visible on macOS
+main-context-menu-reload-mac =
+ .label = Reload
+ .accesskey = R
+
+toolbar-button-reload =
+ .label = { main-context-menu-reload.aria-label }
+
+## Stop
+
+main-context-menu-stop =
+ .aria-label = Stap
+ .accesskey = S
+
+# This menuitem is only visible on macOS
+main-context-menu-stop-mac =
+ .label = Stap
+ .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 }
+
+## Firefox Account Button
+
+toolbar-button-fxaccount =
+ .label = { -fxaccount-brand-name(capitalization: "sentence") }
+ .tooltiptext = { -fxaccount-brand-name(capitalization: "sentence") }
+
+## Save Page
+
+main-context-menu-page-save =
+ .label = Save Page As…
+ .accesskey = P
+
+## Simple menu items
+
+main-context-menu-open-link =
+ .label = Open Link
+ .accesskey = O
+
+main-context-menu-open-link-new-tab =
+ .label = Open Link in New Tab
+ .accesskey = T
+
+main-context-menu-open-link-container-tab =
+ .label = Open Link in New Conteener Tab
+ .accesskey = w
+
+main-context-menu-open-link-new-window =
+ .label = Open Link in New Windae
+ .accesskey = d
+
+main-context-menu-open-link-new-private-window =
+ .label = Open Link in New Private Windae
+ .accesskey = P
+
+main-context-menu-save-link =
+ .label = Save Link As…
+ .accesskey = k
+
+main-context-menu-save-link-to-pocket =
+ .label = Save Link tae { -pocket-brand-name }
+ .accesskey = o
+
+## The access keys for "Copy Link" and "Copy Email Address"
+## should be the same if possible; the two context menu items
+## are mutually exclusive.
+
+main-context-menu-copy-email =
+ .label = Copy Email Address
+ .accesskey = l
+
+main-context-menu-copy-link-simple =
+ .label = Copy Link
+ .accesskey = L
+
+## 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 = Pley
+ .accesskey = P
+
+main-context-menu-media-pause =
+ .label = Pause
+ .accesskey = P
+
+##
+
+main-context-menu-media-mute =
+ .label = Wheesht
+ .accesskey = W
+
+main-context-menu-media-unmute =
+ .label = Unwheesht
+ .accesskey = U
+
+main-context-menu-media-play-speed-2 =
+ .label = Speed
+ .accesskey = d
+
+main-context-menu-media-play-speed-slow-2 =
+ .label = 0.5×
+
+main-context-menu-media-play-speed-normal-2 =
+ .label = 1.0×
+
+main-context-menu-media-play-speed-fast-2 =
+ .label = 1.25×
+
+main-context-menu-media-play-speed-faster-2 =
+ .label = 1.5×
+
+main-context-menu-media-play-speed-fastest-2 =
+ .label = 2×
+
+main-context-menu-media-loop =
+ .label = Loop
+ .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 = Kythe Controls
+ .accesskey = C
+
+main-context-menu-media-hide-controls =
+ .label = Hide Controls
+ .accesskey = C
+
+##
+
+main-context-menu-media-video-fullscreen =
+ .label = Hale Screen
+ .accesskey = H
+
+main-context-menu-media-video-leave-fullscreen =
+ .label = Ootgang fae Hale Screen
+ .accesskey = g
+
+# 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-watch-pip =
+ .label = Watch in Pictur-in-Pictur
+ .accesskey = u
+
+main-context-menu-image-reload =
+ .label = Reload Image
+ .accesskey = R
+
+main-context-menu-image-view-new-tab =
+ .label = Open Image in New Tab
+ .accesskey = I
+
+main-context-menu-video-view-new-tab =
+ .label = Open Video in New Tab
+ .accesskey = i
+
+main-context-menu-image-copy =
+ .label = Copy Image
+ .accesskey = y
+
+main-context-menu-image-copy-link =
+ .label = Copy Image Link
+ .accesskey = o
+
+main-context-menu-video-copy-link =
+ .label = Copy Video Link
+ .accesskey = o
+
+main-context-menu-audio-copy-link =
+ .label = Copy Soond Link
+ .accesskey = o
+
+main-context-menu-image-save-as =
+ .label = Save Image As…
+ .accesskey = v
+
+main-context-menu-image-email =
+ .label = Email Image…
+ .accesskey = g
+
+main-context-menu-image-set-image-as-background =
+ .label = Set Image as Desktap Backgrund…
+ .accesskey = S
+
+main-context-menu-image-info =
+ .label = View Image Info
+ .accesskey = f
+
+main-context-menu-image-desc =
+ .label = View Description
+ .accesskey = D
+
+main-context-menu-video-save-as =
+ .label = Save Video As…
+ .accesskey = v
+
+main-context-menu-audio-save-as =
+ .label = Save Soond As…
+ .accesskey = v
+
+main-context-menu-video-take-snapshot =
+ .label = Tak Snapshot…
+ .accesskey = S
+
+main-context-menu-video-email =
+ .label = Email Video…
+ .accesskey = a
+
+main-context-menu-audio-email =
+ .label = Email Soond…
+ .accesskey = a
+
+main-context-menu-save-to-pocket =
+ .label = Save Page tae { -pocket-brand-name }
+ .accesskey = k
+
+main-context-menu-send-to-device =
+ .label = Send Page tae Device
+ .accesskey = n
+
+## The access keys for "Use Saved Login" and "Use Saved Password"
+## should be the same if possible; the two context menu items
+## are mutually exclusive.
+
+main-context-menu-use-saved-login =
+ .label = Yaise Saved Login
+ .accesskey = o
+
+main-context-menu-use-saved-password =
+ .label = Yaise Saved Passwird
+ .accesskey = i
+
+##
+
+main-context-menu-suggest-strong-password =
+ .label = Propone Strang Passwird…
+ .accesskey = S
+
+main-context-menu-manage-logins2 =
+ .label = Manage Logins
+ .accesskey = M
+
+main-context-menu-keyword =
+ .label = Eik On a Keywird fur this Sairch…
+ .accesskey = K
+
+main-context-menu-link-send-to-device =
+ .label = Send Link tae Device
+ .accesskey = n
+
+main-context-menu-frame =
+ .label = This Frame
+ .accesskey = h
+
+main-context-menu-frame-show-this =
+ .label = Kythe This Frame Anely
+ .accesskey = S
+
+main-context-menu-frame-open-tab =
+ .label = Open Frame in New Tab
+ .accesskey = T
+
+main-context-menu-frame-open-window =
+ .label = Open Frame in New Windae
+ .accesskey = W
+
+main-context-menu-frame-reload =
+ .label = Reload Frame
+ .accesskey = R
+
+main-context-menu-frame-save-as =
+ .label = Save Frame As…
+ .accesskey = F
+
+main-context-menu-frame-print =
+ .label = Prent Frame…
+ .accesskey = P
+
+main-context-menu-frame-view-source =
+ .label = View Frame Soorce
+ .accesskey = V
+
+main-context-menu-frame-view-info =
+ .label = View Frame Info
+ .accesskey = I
+
+main-context-menu-view-selection-source =
+ .label = View Walin Soorce
+ .accesskey = e
+
+main-context-menu-take-screenshot =
+ .label = Tak Screenshot
+ .accesskey = T
+
+main-context-menu-take-frame-screenshot =
+ .label = Tak Screenshot
+ .accesskey = o
+
+main-context-menu-view-page-source =
+ .label = View Page Soorce
+ .accesskey = V
+
+main-context-menu-bidi-switch-text =
+ .label = Turn Roond Text Direction
+ .accesskey = T
+
+main-context-menu-bidi-switch-page =
+ .label = Turn Roond Page Direction
+ .accesskey = D
+
+main-context-menu-inspect =
+ .label = Luik-ower
+ .accesskey = w
+
+main-context-menu-inspect-a11y-properties =
+ .label = Luik-ower Accessibility Properties
+
+main-context-menu-eme-learn-more =
+ .label = Lairn mair aboot DRM…
+ .accesskey = D
+
+# Variables
+# $containerName (String): The name of the current container
+main-context-menu-open-link-in-container-tab =
+ .label = Open Link in New { $containerName } Tab
+ .accesskey = T
+
diff --git a/l10n-sco/browser/browser/browserSets.ftl b/l10n-sco/browser/browser/browserSets.ftl
new file mode 100644
index 0000000000..b402c439cb
--- /dev/null
+++ b/l10n-sco/browser/browser/browserSets.ftl
@@ -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/.
+
+window-minimize-command =
+ .label = Mak Tottie
+
+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-library-shortcut =
+ .key = O
+
+# 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
+
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+bookmark-show-toolbar-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 = -
+
+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/l10n-sco/browser/browser/colorways.ftl b/l10n-sco/browser/browser/colorways.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/colorways.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/components/mozSupportLink.ftl b/l10n-sco/browser/browser/components/mozSupportLink.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/components/mozSupportLink.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/confirmationHints.ftl b/l10n-sco/browser/browser/confirmationHints.ftl
new file mode 100644
index 0000000000..13a518417b
--- /dev/null
+++ b/l10n-sco/browser/browser/confirmationHints.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/.
+
+
+## Confirmation hints
+
+confirmation-hint-breakage-report-sent = Report sent. Cheers!
+confirmation-hint-login-removed = Login remuived!
+confirmation-hint-page-bookmarked = Saved tae buikmerks
+confirmation-hint-password-saved = Passwird saved!
+confirmation-hint-pin-tab = Pinned!
+confirmation-hint-pin-tab-description = Richt-click the tab fur tae unpeen it.
+confirmation-hint-send-to-device = Sent!
diff --git a/l10n-sco/browser/browser/contentCrash.ftl b/l10n-sco/browser/browser/contentCrash.ftl
new file mode 100644
index 0000000000..be58c3d5ad
--- /dev/null
+++ b/l10n-sco/browser/browser/contentCrash.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/.
+
+
+## Subframe crash notification
+
+crashed-subframe-message = <strong>Pairt o this page crashed.</strong> Fur tae lat { -brand-product-name } ken aboot this issue and get it sortit faster, gonnae inpit a report.
+
+# The string for crashed-subframe-title.title should match crashed-subframe-message,
+# but without any markup.
+crashed-subframe-title =
+ .title = Pairt o this page crashed. Fur tae lat { -brand-product-name } ken aboot this issue and get it sortit faster, gonnae inpit a report.
+crashed-subframe-learnmore-link =
+ .value = Lairn mair
+crashed-subframe-submit =
+ .label = Inpit report
+ .accesskey = I
+
+## Pending crash reports
+
+# Variables:
+# $reportCount (Number): the number of pending crash reports
+pending-crash-reports-message =
+ { $reportCount ->
+ [one] Ye hae an unsent crash report
+ *[other] Ye hae { $reportCount } unsent crash reports
+ }
+pending-crash-reports-view-all =
+ .label = View
+pending-crash-reports-send =
+ .label = Send
+pending-crash-reports-always-send =
+ .label = Aye send
diff --git a/l10n-sco/browser/browser/customizeMode.ftl b/l10n-sco/browser/browser/customizeMode.ftl
new file mode 100644
index 0000000000..3b614a5dcd
--- /dev/null
+++ b/l10n-sco/browser/browser/customizeMode.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/.
+
+customize-mode-restore-defaults =
+ .label = Restore Staunarts
+customize-mode-menu-and-toolbars-header = Drag yer favourite items intae the toolbaur or owerteem menu
+customize-mode-overflow-list-title = Owerteem Menu
+customize-mode-uidensity =
+ .label = Density
+customize-mode-done =
+ .label = Duin
+customize-mode-toolbars =
+ .label = Toolbaurs
+customize-mode-titlebar =
+ .label = Title Baur
+customize-mode-uidensity-menu-touch =
+ .label = Touch
+ .accesskey = T
+ .tooltiptext = Touch
+customize-mode-uidensity-auto-touch-mode-checkbox =
+ .label = Yaise Touch fur Tablet Mode
+customize-mode-overflow-list-description = Drag and drap items here fur tae keep them tae haun but ootwith yer toolbaur
+customize-mode-uidensity-menu-normal =
+ .label = Ordinar
+ .accesskey = N
+ .tooltiptext = Ordinar
+customize-mode-uidensity-menu-compact-unsupported =
+ .label = Sned (no supportit)
+ .accesskey = S
+ .tooltiptext = Sned (no supportit)
+customize-mode-undo-cmd =
+ .label = Undae
+customize-mode-touchbar-cmd =
+ .label = Mak Touch Baur Yer Ain…
+customize-mode-downloads-button-autohide =
+ .label = Hide button when tuim
diff --git a/l10n-sco/browser/browser/defaultBrowserNotification.ftl b/l10n-sco/browser/browser/defaultBrowserNotification.ftl
new file mode 100644
index 0000000000..e651ebccf6
--- /dev/null
+++ b/l10n-sco/browser/browser/defaultBrowserNotification.ftl
@@ -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/.
+
+# The question portion of the following message should have the <strong> and </strong> tags surrounding it.
+default-browser-notification-message = <strong>Set { -brand-short-name } as yer staunart wab-stravaiger?</strong> Get fast, sauf, and private stravaigin whenever ye yaise the wab.
+default-browser-notification-button =
+ .label = Set as staunart
+ .accesskey = S
+
+## These strings are used for the default browser prompt. There are 2 variations
+## depending on the operating system (Windows vs other). The checkbox label and
+## secondary button are shared between the variants.
+
+default-browser-prompt-title-pin = Mak { -brand-short-name } yer main wab-stravaiger?
+default-browser-prompt-message-pin = Keep { -brand-short-name } at haun — mak it yer staunart wab-stravaiger and peen it tae yer taskbaur.
+default-browser-prompt-message-pin-mac = Keep { -brand-short-name } at haun — mak it yer staunart wab-stravaiger and keep it in yer Dock.
+default-browser-prompt-button-primary-pin = Mak main wab-stravaiger
+default-browser-prompt-title-alt = Mak { -brand-short-name } yer staunart wab-stravaiger?
+default-browser-prompt-message-alt = Get speed, siccarness and privacy onie time ye stravaig.
+default-browser-prompt-button-primary-alt = Set as staunart wab-stravaiger
+default-browser-prompt-checkbox-not-again-label = Dinnae kythe this message again
+default-browser-prompt-button-secondary = No jist noo
diff --git a/l10n-sco/browser/browser/downloads.ftl b/l10n-sco/browser/browser/downloads.ftl
new file mode 100644
index 0000000000..78973b03c8
--- /dev/null
+++ b/l10n-sco/browser/browser/downloads.ftl
@@ -0,0 +1,190 @@
+# 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 = Doonloads
+downloads-panel =
+ .aria-label = Doonloads
+
+##
+
+# 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-items =
+ .style = width: 35em
+
+downloads-cmd-pause =
+ .label = Pause
+ .accesskey = P
+downloads-cmd-resume =
+ .label = Resume
+ .accesskey = R
+downloads-cmd-cancel =
+ .tooltiptext = Stap
+downloads-cmd-cancel-panel =
+ .aria-label = Stap
+
+## Displayed in the downloads context menu for files that can be opened.
+## Variables:
+## $handler (String) - The name of the mime type's default file handler.
+## Example: "Notepad", "Acrobat Reader DC", "7-Zip File Manager"
+
+downloads-cmd-use-system-default =
+ .label = Open In System Viewer
+ .accesskey = V
+
+# We can use the same accesskey as downloads-cmd-always-open-similar-files.
+# Both should not be visible in the downloads context menu at the same time.
+downloads-cmd-always-use-system-default =
+ .label = Ayeweys Open In System Viewer
+ .accesskey = w
+
+##
+
+downloads-cmd-show-downloads =
+ .label = Kythe Doonloads Folder
+downloads-cmd-retry =
+ .tooltiptext = Try Again
+downloads-cmd-retry-panel =
+ .aria-label = Try Again
+downloads-cmd-go-to-download-page =
+ .label = Gang Tae Doonload Page
+ .accesskey = G
+downloads-cmd-copy-download-link =
+ .label = Copy Doonload Link
+ .accesskey = L
+downloads-cmd-remove-from-history =
+ .label = Remuive Fae Historie
+ .accesskey = e
+downloads-cmd-clear-list =
+ .label = Dicht Preview Panel
+ .accesskey = a
+downloads-cmd-clear-downloads =
+ .label = Dicht Doonloads
+ .accesskey = D
+
+# This command is shown in the context menu when downloads are blocked.
+downloads-cmd-unblock =
+ .label = Alloo Doonload
+ .accesskey = o
+
+# This is the tooltip of the action button shown when malware is blocked.
+downloads-cmd-remove-file =
+ .tooltiptext = Remuive File
+
+downloads-cmd-remove-file-panel =
+ .aria-label = Remuive File
+
+# 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 = Remuive File or Alloo Doonload
+
+downloads-cmd-choose-unblock-panel =
+ .aria-label = Remuive File or Alloo Doonload
+
+# 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 = Open or Remuive File
+
+downloads-cmd-choose-open-panel =
+ .aria-label = Open or Remuive File
+
+# 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 = Kythe mair information
+
+# 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 = Open File
+
+## Displayed when the user clicked on a download in process. Indicates that the
+## downloading file will be opened after certain amount of time using an app
+## available in the system.
+## Variables:
+## $hours (number) - Amount of hours left till the file opens.
+## $seconds (number) - Amount of seconds left till the file opens.
+## $minutes (number) - Amount of minutes till the file opens.
+
+downloading-file-opens-in-hours-and-minutes-2 =
+ .value = Openin in { $hours }o { $minutes }m…
+downloading-file-opens-in-minutes-2 =
+ .value = Openin in { $minutes }m…
+downloading-file-opens-in-minutes-and-seconds-2 =
+ .value = Openin in { $minutes }m { $seconds }s…
+downloading-file-opens-in-seconds-2 =
+ .value = Openin in { $seconds }s…
+downloading-file-opens-in-some-time-2 =
+ .value = Openin wance feenisht…
+downloading-file-click-to-open =
+ .value = Open wance feenisht
+
+##
+
+# 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 = Gie Doonload Anither Shot
+
+# 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 = Stap Doonload
+
+# 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 = Kythe aw doonloads
+ .accesskey = S
+
+# 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 = Doonload Details
+
+## Displayed when a site attempts to automatically download many files.
+## Variables:
+## $num (number) - Number of blocked downloads.
+## $url (string) - The url of the suspicious site, stripped of http, https and www prefix.
+
+
+##
+
+downloads-clear-downloads-button =
+ .label = Dicht Doonloads
+ .tooltiptext = Dichts feenisht, stapped and misgaed doonloads
+
+# 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 = There's nae doonloads.
+
+# This string is shown when there are no items in the Downloads Panel.
+downloads-panel-empty =
+ .value = Nae doonloads for this session.
+
+## Download errors
+
+downloads-error-alert-title = Doonload Mishanter
+# Variables:
+# $extension (String): the name of the blocking extension.
+downloads-error-blocked-by = The doonload cannae be saved acause it's blockit by { $extension }.
+# Used when the name of the blocking extension is unavailable.
+downloads-error-extension = The doonload cannae be saved acause it's blockit by an extension.
+# Line breaks in this message are meaningful, and should be maintained.
+downloads-error-generic =
+ The doonload cannae be saved acause an unkent error tuik place.
+
+ Gie it anither shot.
diff --git a/l10n-sco/browser/browser/editBookmarkOverlay.ftl b/l10n-sco/browser/browser/editBookmarkOverlay.ftl
new file mode 100644
index 0000000000..a003f2fab0
--- /dev/null
+++ b/l10n-sco/browser/browser/editBookmarkOverlay.ftl
@@ -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/.
+
+bookmark-overlay-name-2 =
+ .value = Nemme
+ .accesskey = N
+
+bookmark-overlay-url =
+ .value = URL
+ .accesskey = U
+
+# Location refers to the position of the bookmark within the browser's
+# bookmarks, not to its URL or address.
+bookmark-overlay-location-2 =
+ .value = Airtin
+ .accesskey = L
+
+bookmark-overlay-choose =
+ .label = Wale…
+
+bookmark-overlay-folders-expander =
+ .tooltiptext = Kythe aw the buikmerks folders
+ .tooltiptextdown = { bookmark-overlay-folders-expander.tooltiptext }
+ .tooltiptextup = Hide
+
+bookmark-overlay-folders-expander2 =
+ .tooltiptext = Kythe aw the buikmerks folders
+
+bookmark-overlay-folders-expander-hide =
+ .tooltiptext = Hide
+
+bookmark-overlay-new-folder-button =
+ .label = New Folder
+ .accesskey = o
+
+bookmark-overlay-tags-2 =
+ .value = Tags
+ .accesskey = T
+
+bookmark-overlay-tags-empty-description =
+ .placeholder = Sinder tags wi commas
+
+bookmark-overlay-tags-expander =
+ .tooltiptext = Kythe aw tags
+ .tooltiptextdown = { bookmark-overlay-tags-expander.tooltiptext }
+ .tooltiptextup = Hide
+
+bookmark-overlay-tags-expander2 =
+ .tooltiptext = Kythe aw tags
+
+bookmark-overlay-tags-expander-hide =
+ .tooltiptext = Hide
+
+bookmark-overlay-keyword-2 =
+ .value = Keywird
+ .accesskey = K
+
+bookmark-overlay-tags-caption-label = Yaise tags fur tae sort oot and sairch fur buikmerks fae the address baur.
+
+bookmark-overlay-keyword-caption-label-2 = Yaise jist the ane keywird tae open buikmerks straicht fae the address baur
diff --git a/l10n-sco/browser/browser/extensionsUI.ftl b/l10n-sco/browser/browser/extensionsUI.ftl
new file mode 100644
index 0000000000..792bfdc1ca
--- /dev/null
+++ b/l10n-sco/browser/browser/extensionsUI.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/.
+
+webext-perms-learn-more = Lairn mair
+
+# Variables:
+# $addonName (String): localized named of the extension that is asking to change the default search engine.
+# $currentEngine (String): name of the current search engine.
+# $newEngine (String): name of the new search engine.
+webext-default-search-description = { $addonName } is wantin tae chynge yer default airt-oot engine fae { $currentEngine } tae { $newEngine }. Is thon awricht?
+webext-default-search-yes =
+ .label = Aye
+ .accesskey = Y
+webext-default-search-no =
+ .label = Naw
+ .accesskey = N
+
+# Variables:
+# $addonName (String): localized named of the extension that was just installed.
+addon-post-install-message = { $addonName } was eikit on.
diff --git a/l10n-sco/browser/browser/featureCallout.ftl b/l10n-sco/browser/browser/featureCallout.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/featureCallout.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/firefoxRelay.ftl b/l10n-sco/browser/browser/firefoxRelay.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/firefoxRelay.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/firefoxView.ftl b/l10n-sco/browser/browser/firefoxView.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/firefoxView.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/firefoxWebAuthn.ftl b/l10n-sco/browser/browser/firefoxWebAuthn.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/firefoxWebAuthn.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/fxviewTabList.ftl b/l10n-sco/browser/browser/fxviewTabList.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/fxviewTabList.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/identityCredentialNotification.ftl b/l10n-sco/browser/browser/identityCredentialNotification.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/identityCredentialNotification.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/linuxDesktopEntry.ftl b/l10n-sco/browser/browser/linuxDesktopEntry.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/linuxDesktopEntry.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/menubar.ftl b/l10n-sco/browser/browser/menubar.ftl
new file mode 100644
index 0000000000..769956930c
--- /dev/null
+++ b/l10n-sco/browser/browser/menubar.ftl
@@ -0,0 +1,330 @@
+# 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: For English locales, strings in this file should be in APA-style Title Case.
+# See https://apastyle.apa.org/style-grammar-guidelines/capitalization/title-case
+#
+# NOTE: For Engineers, please don't re-use these strings outside of the menubar.
+
+
+## Application Menu (macOS only)
+
+menu-application-preferences =
+ .label = Preferences
+menu-application-services =
+ .label = Services
+menu-application-hide-this =
+ .label = Hide { -brand-shorter-name }
+menu-application-hide-other =
+ .label = Hide Ithers
+menu-application-show-all =
+ .label = Kythe Aw
+menu-application-touch-bar =
+ .label = Mak Touch Baur Yer Ain…
+
+##
+
+# These menu-quit strings are only used on Windows and Linux.
+menu-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] Ootgang
+ *[other] Quit
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] x
+ *[other] Q
+ }
+
+# This menu-quit-mac string is only used on macOS.
+menu-quit-mac =
+ .label = Quit { -brand-shorter-name }
+
+menu-about =
+ .label = Aboot { -brand-shorter-name }
+ .accesskey = A
+
+## File Menu
+
+menu-file =
+ .label = File
+ .accesskey = F
+menu-file-new-tab =
+ .label = New Tab
+ .accesskey = T
+menu-file-new-container-tab =
+ .label = New Conteener Tab
+ .accesskey = b
+menu-file-new-window =
+ .label = New Windae
+ .accesskey = N
+menu-file-new-private-window =
+ .label = New Private Windae
+ .accesskey = W
+# "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 = Open Airtin…
+menu-file-open-file =
+ .label = Open File…
+ .accesskey = O
+# Variables:
+# $tabCount (Number): the number of tabs that are affected by the action.
+menu-file-close-tab =
+ .label =
+ { $tabCount ->
+ [1] Sneck { $tabCount } Tabs
+ [one] Sneck Tab
+ *[other] Sneck Tabs
+ }
+ .accesskey = S
+menu-file-close-window =
+ .label = Sneck Windae
+ .accesskey = d
+menu-file-save-page =
+ .label = Save Page As…
+ .accesskey = A
+menu-file-email-link =
+ .label = Email Link…
+ .accesskey = E
+menu-file-share-url =
+ .label = Share
+ .accesskey = h
+menu-file-print-setup =
+ .label = Page Setup…
+ .accesskey = u
+menu-file-print =
+ .label = Prent…
+ .accesskey = P
+menu-file-import-from-another-browser =
+ .label = Inbring Fae Anither Wab-stravaiger…
+ .accesskey = I
+menu-file-go-offline =
+ .label = Wirk Affline
+ .accesskey = k
+
+## Edit Menu
+
+menu-edit =
+ .label = Edit
+ .accesskey = E
+menu-edit-find-in-page =
+ .label = Airt-oot in Page...
+ .accesskey = A
+menu-edit-find-again =
+ .label = Find Aince Mair
+ .accesskey = c
+menu-edit-bidi-switch-text-direction =
+ .label = Turn Roond Text Direction
+ .accesskey = R
+
+## View Menu
+
+menu-view =
+ .label = View
+ .accesskey = V
+menu-view-toolbars-menu =
+ .label = Toolbaurs
+ .accesskey = T
+menu-view-customize-toolbar2 =
+ .label = Mak Toolbaur Yer Ain…
+ .accesskey = Y
+menu-view-sidebar =
+ .label = Sidebaur
+ .accesskey = e
+menu-view-bookmarks =
+ .label = Buikmerks
+menu-view-history-button =
+ .label = Historie
+menu-view-synced-tabs-sidebar =
+ .label = Synced Tabs
+menu-view-full-zoom =
+ .label = Zoom
+ .accesskey = Z
+menu-view-full-zoom-enlarge =
+ .label = Zoom In
+ .accesskey = I
+menu-view-full-zoom-reduce =
+ .label = Zoom Oot
+ .accesskey = O
+menu-view-full-zoom-actual-size =
+ .label = Actual Size
+ .accesskey = A
+menu-view-full-zoom-toggle =
+ .label = Zoom Text Anely
+ .accesskey = T
+menu-view-page-style-menu =
+ .label = Page Style
+ .accesskey = y
+menu-view-page-style-no-style =
+ .label = Nae Style
+ .accesskey = n
+menu-view-page-basic-style =
+ .label = Staunart Page Style
+ .accesskey = S
+menu-view-repair-text-encoding =
+ .label = Pit Richt Text Encodin
+ .accesskey = c
+
+## These should match what Safari and other Apple applications
+## use on macOS.
+
+menu-view-enter-full-screen =
+ .label = Ingang tae Hale Screen
+ .accesskey = H
+menu-view-exit-full-screen =
+ .label = Ootgang fae Hale Screen
+ .accesskey = F
+menu-view-full-screen =
+ .label = Hale Screen
+ .accesskey = H
+
+## These menu items may use the same accesskey.
+
+# This should match reader-view-enter-button in browser.ftl
+menu-view-enter-readerview =
+ .label = Ingang Tae Reader View
+ .accesskey = R
+# This should match reader-view-close-button in browser.ftl
+menu-view-close-readerview =
+ .label = Sneck Reader View
+ .accesskey = R
+
+##
+
+menu-view-show-all-tabs =
+ .label = Kythe aw Tabs
+ .accesskey = A
+menu-view-bidi-switch-page-direction =
+ .label = Turn Roond Page Direction
+ .accesskey = D
+
+## History Menu
+
+menu-history =
+ .label = Historie
+ .accesskey = s
+menu-history-show-all-history =
+ .label = Kythe Aw Historie
+menu-history-clear-recent-history =
+ .label = Dicht Recent Historie…
+menu-history-synced-tabs =
+ .label = Synced Tabs
+menu-history-restore-last-session =
+ .label = Restore Previous Session
+menu-history-hidden-tabs =
+ .label = Hidden Tabs
+menu-history-undo-menu =
+ .label = Recently Sneckit Tabs
+menu-history-undo-window-menu =
+ .label = Recently Sneckit Windaes
+
+## Bookmarks Menu
+
+menu-bookmarks-menu =
+ .label = Buikmerks
+ .accesskey = B
+menu-bookmarks-manage =
+ .label = Manage Buikmerks
+menu-bookmarks-all-tabs =
+ .label = Buikmerk Aw Tabs...
+menu-bookmarks-toolbar =
+ .label = Buikmerks Toolbaur
+menu-bookmarks-other =
+ .label = Ither Buikmerks
+menu-bookmarks-mobile =
+ .label = Mobile Buikmerks
+
+## Tools Menu
+
+menu-tools =
+ .label = Tools
+ .accesskey = T
+menu-tools-downloads =
+ .label = Doonloads
+ .accesskey = D
+menu-tools-addons-and-themes =
+ .label = Eik-ons and Themes
+ .accesskey = E
+menu-tools-fxa-sign-in2 =
+ .label = Sign In
+ .accesskey = g
+menu-tools-turn-on-sync2 =
+ .label = Turn on Sync…
+ .accesskey = n
+menu-tools-sync-now =
+ .label = Sync Noo
+ .accesskey = o
+menu-tools-fxa-re-auth =
+ .label = Reconnect tae { -brand-product-name }…
+ .accesskey = R
+menu-tools-browser-tools =
+ .label = Wab-Stravaiger Tools
+ .accesskey = B
+menu-tools-task-manager =
+ .label = Task Manager
+ .accesskey = M
+menu-tools-page-source =
+ .label = Page Soorce
+ .accesskey = o
+menu-tools-page-info =
+ .label = Page Info
+ .accesskey = I
+menu-settings =
+ .label = Settins
+ .accesskey =
+ { PLATFORM() ->
+ [windows] S
+ *[other] n
+ }
+menu-tools-layout-debugger =
+ .label = Layoot Bugdichter
+ .accesskey = L
+
+## Window Menu
+
+menu-window-menu =
+ .label = Windae
+menu-window-bring-all-to-front =
+ .label = Bring Aw tae Front
+
+## Help Menu
+
+
+# NOTE: For Engineers, any additions or changes to Help menu strings should
+# also be reflected in the related strings in appmenu.ftl. Those strings, by
+# convention, will have the same ID as these, but prefixed with "app".
+# Example: appmenu-get-help
+#
+# These strings are duplicated to allow for different casing depending on
+# where the strings appear.
+
+menu-help =
+ .label = Hauners
+ .accesskey = H
+menu-get-help =
+ .label = Get Hauners
+ .accesskey = H
+menu-help-more-troubleshooting-info =
+ .label = Mair Fankle-fixin Information
+ .accesskey = T
+menu-help-report-site-issue =
+ .label = Report Site Issue…
+menu-help-enter-troubleshoot-mode2 =
+ .label = Fankle-fixin Mode…
+ .accesskey = M
+menu-help-exit-troubleshoot-mode =
+ .label = Turn Fankle-fixin Mode Aff
+ .accesskey = M
+# Label of the Help menu item. Either this or
+# menu-help-notdeceptive is shown.
+menu-help-report-deceptive-site =
+ .label = Report Begowkin Site…
+ .accesskey = B
+menu-help-not-deceptive =
+ .label = This Isnae a Begowkin Site…
+ .accesskey = B
diff --git a/l10n-sco/browser/browser/migration.ftl b/l10n-sco/browser/browser/migration.ftl
new file mode 100644
index 0000000000..1b8372edc3
--- /dev/null
+++ b/l10n-sco/browser/browser/migration.ftl
@@ -0,0 +1,158 @@
+# 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 = Inbringin Helpender
+
+import-from =
+ { PLATFORM() ->
+ [windows] Inbring Options, Buikmerks, Historie, Passwirds and ither data fae:
+ *[other] Inbring Preferences, Buikmerks, Historie, Passwirds and ither data fae:
+ }
+
+import-from-bookmarks = Inbring Buikmerks fae:
+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 = Dinnae inbring oniethin
+ .accesskey = D
+import-from-safari =
+ .label = Safari
+ .accesskey = S
+import-from-brave =
+ .label = Brave
+ .accesskey = r
+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 = 360 Siccar Stravaiger
+ .accesskey = 3
+
+no-migration-sources = Nae programs that hae buikmerks, historie or passwird data could be airtit oot.
+
+import-source-page-title = Inbring Settins and Data
+import-items-page-title = Items tae Inbring
+
+import-items-description = Wale whit items tae inbring:
+
+import-permissions-page-title = Gonnae gie { -brand-short-name } permeesions?
+
+import-migrating-page-title = Inbringin…
+
+import-migrating-description = The follaein items are bein inbrocht the noo…
+
+import-select-profile-page-title = Wale Profile
+
+import-select-profile-description = The follaein profiles are at haun tae inbring fae:
+
+import-done-page-title = Inbringin Feenisht
+
+import-done-description = The follaein items were inbrocht wioot onie problem:
+
+import-close-source-browser = Gonnae mak siccar the wab-stravaiger ye've waled is sneckit afore haudin forrit.
+
+source-name-ie = Internet Explorer
+source-name-edge = Microsoft Edge
+source-name-chrome = Google Chrome
+
+imported-safari-reading-list = Readin List (Fae Safari)
+imported-edge-reading-list = Readin List (Fae 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] Wab-stravaigin Historie and Buikmerks
+ *[other] Wab-stravaigin Historie
+ }
+browser-data-history-label =
+ .value =
+ { $browser ->
+ [firefox] Wab-stravaigin Historie and Buikmerks
+ *[other] Wab-stravaigin Historie
+ }
+
+browser-data-formdata-checkbox =
+ .label = Saved Form Historie
+browser-data-formdata-label =
+ .value = Saved Form Historie
+
+# 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 = Saved Logins and Passwirds
+# 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 = Saved Logins and Passwirds
+
+browser-data-bookmarks-checkbox =
+ .label =
+ { $browser ->
+ [ie] Favorites
+ [edge] Favorites
+ *[other] Buikmerks
+ }
+browser-data-bookmarks-label =
+ .value =
+ { $browser ->
+ [ie] Favorites
+ [edge] Favorites
+ *[other] Buikmerks
+ }
+
+browser-data-otherdata-checkbox =
+ .label = Ither Data
+browser-data-otherdata-label =
+ .label = Ither Data
+
+browser-data-session-checkbox =
+ .label = Windaes and Tabs
+browser-data-session-label =
+ .value = Windaes and Tabs
+
diff --git a/l10n-sco/browser/browser/migrationWizard.ftl b/l10n-sco/browser/browser/migrationWizard.ftl
new file mode 100644
index 0000000000..c402401dcd
--- /dev/null
+++ b/l10n-sco/browser/browser/migrationWizard.ftl
@@ -0,0 +1,70 @@
+# 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/.
+
+
+# Each migrator is expected to include a display name string, and that display
+# name string should have a key with "migration-wizard-migrator-display-name-"
+# as a prefix followed by the unique identification key for the migrator.
+
+migration-wizard-migrator-display-name-brave = Brave
+migration-wizard-migrator-display-name-canary = Chrome Canary
+migration-wizard-migrator-display-name-chrome = Chrome
+migration-wizard-migrator-display-name-chrome-beta = Chrome Beta
+migration-wizard-migrator-display-name-chrome-dev = Chrome Dev
+migration-wizard-migrator-display-name-chromium = Chromium
+migration-wizard-migrator-display-name-chromium-360se = 360 Siccar Stravaiger
+migration-wizard-migrator-display-name-chromium-edge = Microsoft Edge
+migration-wizard-migrator-display-name-chromium-edge-beta = Microsoft Edge Beta
+migration-wizard-migrator-display-name-edge-legacy = Microsoft Edge Legacy
+migration-wizard-migrator-display-name-firefox = Firefox
+migration-wizard-migrator-display-name-ie = Microsoft Internet Explorer
+migration-wizard-migrator-display-name-safari = Safari
+migration-source-name-ie = Internet Explorer
+migration-source-name-edge = Microsoft Edge
+migration-source-name-chrome = Google Chrome
+migration-imported-safari-reading-list = Readin List (Fae Safari)
+migration-imported-edge-reading-list = Readin List (Fae Edge)
+
+## These strings are shown if the selected browser data directory is unreadable.
+## In practice, this tends to only occur on Linux when Firefox
+## is installed as a Snap.
+
+
+## These strings will be displayed based on how many resources are selected to import
+
+
+##
+
+# A description for the .csv file format that may be shown as the file type
+# filter by the operating system.
+migration-passwords-from-file-csv-filter-title =
+ { PLATFORM() ->
+ [macos] CSV Document
+ *[other] CSV File
+ }
+# A description for the .tsv file format that may be shown as the file type
+# filter by the operating system. TSV is short for 'tab separated values'.
+migration-passwords-from-file-tsv-filter-title =
+ { PLATFORM() ->
+ [macos] TSV Document
+ *[other] TSV File
+ }
+
+## These strings will be used to create a dynamic list of items that can be
+## imported. The list will be created using Intl.ListFormat(), so it will
+## follow each locale's rules, and the first item will be capitalized by code.
+## When applicable, the resources should be in their plural form.
+## For example, a possible list could be "Bookmarks, passwords and autofill data".
+
+
+##
+
+
+## The import process identifies extensions installed in other supported
+## browsers and installs the corresponding (matching) extensions compatible
+## with Firefox, if available.
+
+
+##
+
diff --git a/l10n-sco/browser/browser/newtab/asrouter.ftl b/l10n-sco/browser/browser/newtab/asrouter.ftl
new file mode 100644
index 0000000000..803b3e8c85
--- /dev/null
+++ b/l10n-sco/browser/browser/newtab/asrouter.ftl
@@ -0,0 +1,175 @@
+# 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 = Recommendit Extension
+cfr-doorhanger-feature-heading = Recommendit Featur
+
+##
+
+cfr-doorhanger-extension-sumo-link =
+ .tooltiptext = Whit fur am I seein this
+
+cfr-doorhanger-extension-cancel-button = No Jist Noo
+ .accesskey = N
+
+cfr-doorhanger-extension-ok-button = Eik On Noo
+ .accesskey = E
+
+cfr-doorhanger-extension-manage-settings-button = Manage Recommendation Settins
+ .accesskey = M
+
+cfr-doorhanger-extension-never-show-recommendation = Dinnae Kythe This Recommendation
+ .accesskey = S
+
+cfr-doorhanger-extension-learn-more-link = Lairn mair
+
+# This string is used on a new line below the add-on name
+# Variables:
+# $name (String) - Add-on author name
+cfr-doorhanger-extension-author = by { $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 = Recommendation
+cfr-doorhanger-extension-notification2 = Recommendation
+ .tooltiptext = Extension recommendation
+ .a11y-announcement = Extension recommendation redd
+
+# 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 = Recommendation
+ .tooltiptext = Featur recommendation
+ .a11y-announcement = Featur recommendation redd
+
+## 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 } star
+ *[other] { $total } stars
+ }
+# Variables:
+# $total (Number) - The total number of users using the add-on
+cfr-doorhanger-extension-total-users =
+ { $total ->
+ [one] { $total } yaiser
+ *[other] { $total } yaisers
+ }
+
+## Firefox Accounts Message
+
+cfr-doorhanger-bookmark-fxa-header = Sync yer buikmerks awwhaur.
+cfr-doorhanger-bookmark-fxa-body = Whit a spot! Noo dinnae get stuck wioot this buikmerk on yer mobile devices. Get Stertit wi a { -fxaccount-brand-name }.
+cfr-doorhanger-bookmark-fxa-link-text = Sync buikmerks noo...
+cfr-doorhanger-bookmark-fxa-close-btn-tooltip =
+ .aria-label = Sneck button
+ .title = Sneck
+
+## Protections panel
+
+cfr-protections-panel-header = Stravaig wioot bein follaed
+cfr-protections-panel-body = Keep yer data tae yersel. { -brand-short-name } bields ye fae a guid wheen o the maist common trackers that follae whit ye're daein online.
+cfr-protections-panel-link-text = Lairn mair
+
+## 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 = New featur:
+
+cfr-whatsnew-button =
+ .label = Whit's New
+ .tooltiptext = Whit's New
+
+cfr-whatsnew-release-notes-link-text = Read the roll-oot notes
+
+## Enhanced Tracking Protection Milestones
+
+# Variables:
+# $blockedCount (Number) - The total count of blocked trackers. This number will always be greater than 1.
+# $date (Datetime) - The date we began recording the count of blocked trackers
+cfr-doorhanger-milestone-heading2 =
+ { $blockedCount ->
+ *[other] { -brand-short-name } blockit ower <b>{ $blockedCount }</b> trackers syne { DATETIME($date, month: "long", year: "numeric") }!
+ }
+cfr-doorhanger-milestone-ok-button = See Aw
+ .accesskey = S
+cfr-doorhanger-milestone-close-button = Sneck
+ .accesskey = C
+
+## DOH Message
+
+cfr-doorhanger-doh-body = Yer privacy maitters. { -brand-short-name } noo, whenivver it can, sends yer DNS speirins siccar tae a pertner service fur tae bield ye while ye stravaige.
+cfr-doorhanger-doh-header = Mair siccar, encryptit DNS luik-ups
+cfr-doorhanger-doh-primary-button-2 = Awricht
+ .accesskey = A
+cfr-doorhanger-doh-secondary-button = Disable
+ .accesskey = D
+
+## Fission Experiment Message
+
+## Full Video Support CFR message
+
+cfr-doorhanger-video-support-body = Videos on this site micht no wirk richt on this version o { -brand-short-name }. Fur full video support, update { -brand-short-name } noo.
+cfr-doorhanger-video-support-header = Update { -brand-short-name } fur tae pley video
+cfr-doorhanger-video-support-primary-button = Update Noo
+ .accesskey = U
+
+## Spotlight modal shared strings
+
+## VPN promotion dialog for public Wi-Fi users
+##
+## If a user is detected to be on a public Wi-Fi network, they are given a
+## bit of info about how to improve their privacy and then offered a button
+## to the Mozilla VPN page and a link to dismiss the dialog.
+
+# This header text can be explicitly wrapped.
+spotlight-public-wifi-vpn-header = Luiks like ye're yaisin public Wi-Fi
+spotlight-public-wifi-vpn-body = Tae hide yer airtin and yer stravaigin ongauns, think aboot a Virtual Private Netwark. It'll help keep ye bieldit when stravaigin in public places sic as airports and coffee shops.
+spotlight-public-wifi-vpn-primary-button = Stey private wi { -mozilla-vpn-brand-name }
+ .accesskey = S
+spotlight-public-wifi-vpn-link = No Jist Noo
+ .accesskey = N
+
+## Total Cookie Protection Rollout
+
+## Emotive Continuous Onboarding
+
+## MR2022 Background Update Windows native toast notification strings.
+##
+## These strings will be displayed by the Windows operating system in
+## a native toast, like:
+##
+## <b>multi-line title</b>
+## multi-line text
+## <img>
+## [ primary button ] [ secondary button ]
+##
+## The button labels are fitted into narrow fixed-width buttons by
+## Windows and therefore must be as narrow as possible.
+
+## Firefox View CFR
+
+## Firefox View Spotlight
+
+## Colorways expiry reminder CFR
+
+## Cookie Banner Handling CFR
+
+## These strings are used in the Fox doodle Pin/set default spotlights
+
+## These strings are used in the Set Firefox as Default PDF Handler for Existing Users experiment
+
+## FxA sync CFR
+
+## Device Migration FxA Spotlight
+
diff --git a/l10n-sco/browser/browser/newtab/newtab.ftl b/l10n-sco/browser/browser/newtab/newtab.ftl
new file mode 100644
index 0000000000..021e4f448a
--- /dev/null
+++ b/l10n-sco/browser/browser/newtab/newtab.ftl
@@ -0,0 +1,263 @@
+# 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 = New Tab
+newtab-settings-button =
+ .title = Mak yer New Tab page yer ain
+newtab-personalize-icon-label =
+ .title = Personalise new tab
+ .aria-label = Personalise new tab
+newtab-personalize-dialog-label =
+ .aria-label = Personalise
+
+## Search box component.
+
+# "Search" is a verb/action
+newtab-search-box-search-button =
+ .title = Sairch
+ .aria-label = Sairch
+# Variables
+# $engine (String): the name of the user's default search engine
+newtab-search-box-handoff-text = Sairch wi { $engine } or inpit address
+newtab-search-box-handoff-text-no-engine = Sairch or inpit address
+# Variables
+# $engine (String): the name of the user's default search engine
+newtab-search-box-handoff-input =
+ .placeholder = Sairch wi { $engine } or inpit address
+ .title = Sairch wi { $engine } or inpit address
+ .aria-label = Sairch wi { $engine } or inpit address
+newtab-search-box-handoff-input-no-engine =
+ .placeholder = Sairch or inpit address
+ .title = Sairch or inpit address
+ .aria-label = Sairch or inpit address
+newtab-search-box-text = Sairch the wab
+newtab-search-box-input =
+ .placeholder = Sairch the wab
+ .aria-label = Sairch the wab
+
+## Top Sites - General form dialog.
+
+newtab-topsites-add-search-engine-header = Eik On Airt-oot Engine
+newtab-topsites-add-shortcut-header = New Shortcut
+newtab-topsites-edit-topsites-header = Edit Tap Site
+newtab-topsites-edit-shortcut-header = Edit Shortcut
+newtab-topsites-title-label = Title
+newtab-topsites-title-input =
+ .placeholder = Inpit a title
+newtab-topsites-url-label = URL
+newtab-topsites-url-input =
+ .placeholder = Type or paste a URL
+newtab-topsites-url-validation = Suithfest URL needit
+newtab-topsites-image-url-label = Custom Image URL
+newtab-topsites-use-image-link = Yaise an image o yer ain...
+newtab-topsites-image-validation = Image couldnae load. Try anither URL.
+
+## Top Sites - General form dialog buttons. These are verbs/actions.
+
+newtab-topsites-cancel-button = Stap
+newtab-topsites-delete-history-button = Dicht fae Historie
+newtab-topsites-save-button = Save
+newtab-topsites-preview-button = Preview
+newtab-topsites-add-button = Eik on
+
+## Top Sites - Delete history confirmation dialog.
+
+newtab-confirm-delete-history-p1 = Are ye shair ye're wantin tae dicht ilka instance o this page fae yer historie?
+# "This action" refers to deleting a page from history.
+newtab-confirm-delete-history-p2 = This action cannae be unduin.
+
+## Top Sites - Sponsored label
+
+newtab-topsite-sponsored = Sponsored
+
+## Context Menu - Action Tooltips.
+
+# General tooltip for context menus.
+newtab-menu-section-tooltip =
+ .title = Open menu
+ .aria-label = Open menu
+# Tooltip for dismiss button
+newtab-dismiss-button-tooltip =
+ .title = Remuive
+ .aria-label = Remuive
+# 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 = Open menu
+ .aria-label = Open context menu fur { $title }
+# Tooltip on an empty topsite box to open the New Top Site dialog.
+newtab-menu-topsites-placeholder-tooltip =
+ .title = Edit this site
+ .aria-label = Edit this site
+
+## 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 = Edit
+newtab-menu-open-new-window = Open in a New Windae
+newtab-menu-open-new-private-window = Open in a New Private Windae
+newtab-menu-dismiss = Dismiss
+newtab-menu-pin = Peen
+newtab-menu-unpin = Remuive Peen
+newtab-menu-delete-history = Dicht fae Historie
+newtab-menu-save-to-pocket = Save tae { -pocket-brand-name }
+newtab-menu-delete-pocket = Dicht fae { -pocket-brand-name }
+newtab-menu-archive-pocket = Archive in { -pocket-brand-name }
+newtab-menu-show-privacy-info = Oor sponsors & yer privacy
+
+## Message displayed in a modal window to explain privacy and provide context for sponsored content.
+
+newtab-privacy-modal-button-done = Duin
+newtab-privacy-modal-button-manage = Manage sponsored content settins
+newtab-privacy-modal-header = Yer privacy maitters.
+newtab-privacy-modal-paragraph-2 =
+ Forby dishin oot the maist by-ordinar stories, we can shaw ye relevant,
+ tentily checked-oot content fae selectit sponsors. Dinnae fash, <strong>yer stravaigin
+ data nivver leaves yer ain copy o { -brand-product-name }</strong> — we dinnae see it, and oor
+ sponsors dinnae either.
+newtab-privacy-modal-link = Lairn how privacy wirks on the new tab
+
+##
+
+# Bookmark is a noun in this case, "Remove bookmark".
+newtab-menu-remove-bookmark = Remuive Buikmerk
+# Bookmark is a verb here.
+newtab-menu-bookmark = Buikmerk
+
+## 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 = Copy Doonload Link
+newtab-menu-go-to-download-page = Gang Tae Doonload Page
+newtab-menu-remove-download = Remuive fae Historie
+
+## 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] Kythe in Finder
+ *[other] Open Conteenin Folder
+ }
+newtab-menu-open-file = Open File
+
+## 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 = Veesitit
+newtab-label-bookmarked = Buikmerkt
+newtab-label-removed-bookmark = Buikmerk remuived
+newtab-label-recommended = Trendin
+newtab-label-saved = Saved tae { -pocket-brand-name }
+newtab-label-download = Doonloadit
+# 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 } · Sponsored
+# 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 = Sponsored by { $sponsor }
+# This string is used under the image of story cards to indicate source and time to read
+# Variables:
+# $source (String): This is the name of a company or their domain
+# $timeToRead (Number): This is the estimated number of minutes to read this story
+newtab-label-source-read-time = { $source } · { $timeToRead } min
+
+## 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 = Remuive Section
+newtab-section-menu-collapse-section = In-fauld Section
+newtab-section-menu-expand-section = Oot-fauld Section
+newtab-section-menu-manage-section = Manage Section
+newtab-section-menu-manage-webext = Manage Extension
+newtab-section-menu-add-topsite = Eik On Tap Site
+newtab-section-menu-add-search-engine = Eik On Airt-oot Engine
+newtab-section-menu-move-up = Shift Up
+newtab-section-menu-move-down = Shift Doon
+newtab-section-menu-privacy-notice = Privacy Notice
+
+## Section aria-labels
+
+newtab-section-collapse-section-label =
+ .aria-label = In-fauld Section
+newtab-section-expand-section-label =
+ .aria-label = Oot-fauld Section
+
+## Section Headers.
+
+newtab-section-header-topsites = Tap Sites
+newtab-section-header-recent-activity = Recent activity
+# Variables:
+# $provider (String): Name of the corresponding content provider.
+newtab-section-header-pocket = Recommendit by { $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 = Stert stravaigin, and we'll shaw some o the smashin airticles, videos, and ither pages ye've recently veesitit or buikmerkt here.
+# 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 = Ye're aw caught up. Check back efter fur mair tap stories fae { $provider }. Cannae wait? Wale a popular topic fur tae find mair smashin stories fae aroond the wab.
+
+## 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 = Ye're aw caught up!
+newtab-discovery-empty-section-topstories-content = Check back efter for mair stories.
+newtab-discovery-empty-section-topstories-try-again-button = Try Aince Mair
+newtab-discovery-empty-section-topstories-loading = Loadin…
+# Displays when a layout in a section took too long to fetch articles.
+newtab-discovery-empty-section-topstories-timed-out = Och! We'd nearly loadit this section, but it didnae quite happen.
+
+## 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 = Popular Topics:
+newtab-pocket-more-recommendations = Mair Recommendations
+newtab-pocket-learn-more = Lairn mair
+newtab-pocket-cta-button = Get { -pocket-brand-name }
+newtab-pocket-cta-text = Save the stories ye're intae wi { -pocket-brand-name }, and nourish yer mind wi some wunnerfu reads.
+newtab-pocket-pocket-firefox-family = { -pocket-brand-name } is pairt o the { -brand-product-name } faimily
+
+## Pocket content onboarding experience dialog and modal for new users seeing the Pocket section for the first time, shown as the first item in the Pocket section.
+
+
+## Error Fallback Content.
+## This message and suggested action link are shown in each section of UI that fails to render.
+
+newtab-error-fallback-info = Och, sowt went wrang when loadin this content.
+newtab-error-fallback-refresh-link = Refresh page fur tae gie it anither shottie.
+
+## Customization Menu
+
+newtab-custom-shortcuts-title = Shortcuts
+newtab-custom-shortcuts-subtitle = Sites ye save or veesit
+newtab-custom-shortcuts-toggle =
+ .label = Shortcuts
+ .description = Sites ye save or veesit
+newtab-custom-row-selector =
+ { $num ->
+ [one] { $num } row
+ *[other] { $num } rows
+ }
+newtab-custom-sponsored-sites = Sponsored shortcuts
+newtab-custom-pocket-title = Recommendit by { -pocket-brand-name }
+newtab-custom-pocket-subtitle = By-ordinar content pit thegither by { -pocket-brand-name }, pairt o the { -brand-product-name } faimily.
+newtab-custom-pocket-toggle =
+ .label = Recommendit by { -pocket-brand-name }
+ .description = By-ordinar content pit thegither by { -pocket-brand-name }, pairt o the { -brand-product-name } faimily.
+newtab-custom-pocket-sponsored = Sponsored stories
+newtab-custom-recent-title = Recent activity
+newtab-custom-recent-subtitle = A walin o recent sites and content
+newtab-custom-recent-toggle =
+ .label = Recent activity
+ .description = A walin o recent sites and content
+newtab-custom-close-button = Sneck
+newtab-custom-settings = Manage mair settins
diff --git a/l10n-sco/browser/browser/newtab/onboarding.ftl b/l10n-sco/browser/browser/newtab/onboarding.ftl
new file mode 100644
index 0000000000..ed5dca7979
--- /dev/null
+++ b/l10n-sco/browser/browser/newtab/onboarding.ftl
@@ -0,0 +1,197 @@
+# 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 / multistage 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.
+
+
+### UI strings for the MR1 onboarding / multistage 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.
+
+
+## Welcome page strings
+
+onboarding-welcome-header = Walcome tae { -brand-short-name }
+onboarding-start-browsing-button-label = Stert Stravaigin
+onboarding-not-now-button-label = No jist noo
+
+# This string will be used on welcome page primary button label
+# when Firefox is both pinned and default
+mr1-onboarding-get-started-primary-button-label = Get stertit
+
+## Custom Return To AMO onboarding strings
+
+return-to-amo-subtitle = Smashin, ye've got { -brand-short-name }
+# <img data-l10n-name="icon"/> will be replaced with the icon belonging to the extension
+#
+# Variables:
+# $addon-name (String) - Name of the add-on
+return-to-amo-addon-title = Noo lat's fix ye up wi <img data-l10n-name="icon"/> <b>{ $addon-name }</b>.
+return-to-amo-add-extension-label = Eik On the Extension
+
+## Multistage 3-screen onboarding flow strings (about:welcome pages)
+
+## Variables: $addon-name (String) - Name of the add-on to be installed
+
+## Multistage onboarding strings (about:welcome pages)
+
+# 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
+
+# This button will open system settings to turn on prefers-reduced-motion
+mr1-onboarding-reduce-motion-button-label = Turn aff animations
+
+## Title and primary button strings differ between platforms as they
+## match the OS' application context menu item action where Windows uses "pin"
+## and "taskbar" while macOS "keep" and "Dock" (proper noun).
+
+## Multistage MR1 onboarding strings (about:welcome pages)
+
+mr1-onboarding-sign-in-button-label = Sign in
+
+## Title, subtitle and primary button string used on set default onboarding screen
+## when Firefox is not default browser
+
+## Multistage MR1 onboarding strings (about:welcome pages)
+
+# The primary import button label will depend on whether we can detect which browser was used to download Firefox.
+# Variables:
+# $previous (Str) - Previous browser name, such as Edge, Chrome
+mr1-onboarding-import-primary-button-label-attribution = Inbring fae { $previous }
+
+mr1-onboarding-theme-header = Mak it yer ain
+mr1-onboarding-theme-subtitle = Personalise { -brand-short-name } wi a theme.
+mr1-onboarding-theme-secondary-button-label = No jist noo
+
+# System theme uses operating system color settings
+mr1-onboarding-theme-label-system = System theme
+
+mr1-onboarding-theme-label-light = Licht
+mr1-onboarding-theme-label-dark = Daurk
+# "Alpenglow" here is the name of the theme, and should be kept in English.
+mr1-onboarding-theme-label-alpenglow = 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.
+
+
+## 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.
+
+## Multistage MR1 onboarding strings (MR1 about:welcome pages)
+
+# Tooltip displayed on hover of system theme
+mr1-onboarding-theme-tooltip-system =
+ .title =
+ Follae the operatin system theme
+ fur buttons, menus and windaes.
+
+# Input description for system theme
+mr1-onboarding-theme-description-system =
+ .aria-description =
+ Follae the operatin system theme
+ fur buttons, menus and windaes.
+
+# Tooltip displayed on hover of light theme
+mr1-onboarding-theme-tooltip-light =
+ .title =
+ Yaise a licht theme fur buttons,
+ menus, and windaes.
+
+# Input description for light theme
+mr1-onboarding-theme-description-light =
+ .aria-description =
+ Yaise a licht theme fur buttons,
+ menus, and windaes.
+
+# Tooltip displayed on hover of dark theme
+mr1-onboarding-theme-tooltip-dark =
+ .title =
+ Yaise a daurk theme fur buttons,
+ menus, and windaes.
+
+# Input description for dark theme
+mr1-onboarding-theme-description-dark =
+ .aria-description =
+ Yaise a daurk theme fur buttons,
+ menus, and windaes.
+
+# Tooltip displayed on hover of Alpenglow theme
+mr1-onboarding-theme-tooltip-alpenglow =
+ .title =
+ Yaise a vieve, cantie theme fur buttons,
+ menus, and windaes.
+
+# Input description for Alpenglow theme
+mr1-onboarding-theme-description-alpenglow =
+ .aria-description =
+ Yaise a vieve, cantie theme fur buttons,
+ menus, and windaes.
+
+## Strings for Thank You page
+
+mr2-onboarding-start-browsing-button-label = Stert stravaigin
+
+## Multistage live language reloading onboarding strings (about:welcome pages)
+##
+## The following language names are generated by the browser's Intl.DisplayNames API.
+##
+## Variables:
+## $negotiatedLanguage (String) - The name of the langpack's language, e.g. "Español (ES)"
+
+## Multistage live language reloading onboarding strings (about:welcome pages)
+##
+## The following language names are generated by the browser's Intl.DisplayNames API.
+##
+## Variables:
+## $negotiatedLanguage (String) - The name of the langpack's language, e.g. "Español (ES)"
+## $systemLanguage (String) - The name of the system language, e.g "Español (ES)"
+## $appLanguage (String) - The name of the language shipping in the browser build, e.g. "English (EN)"
+
+## Firefox 100 Thank You screens
+
+## MR2022 New User Easy Setup screen strings
+
+## MR2022 New User Pin Firefox screen strings
+
+## MR2022 Existing User Pin Firefox Screen Strings
+
+## MR2022 New User Set Default screen strings
+
+## MR2022 Get Started screen strings.
+## These strings will be used on the welcome page
+## when Firefox is already set to default and pinned.
+
+## MR2022 Import Settings screen strings
+
+## If your language uses grammatical genders, in the description for the
+## colorway feel free to switch from "You are a X. You…" (e.g. "You are a
+## Playmaker. You create…") to "X: you…" ("Playmaker: You create…"). This might
+## help creating a more inclusive translation.
+
+## MR2022 Multistage Mobile Download screen strings
+
+## MR2022 Upgrade Dialog screens
+## Pin private window screen shown only for users who don't have Firefox private pinned
+
+## MR2022 Privacy Segmentation screen strings
+
+## MR2022 Multistage Gratitude screen strings
+
+## Onboarding spotlight for infrequent users
+
+## MR2022 Illustration alt tags
+## Descriptive tags for illustrations used by screen readers and other assistive tech
+
+## Device migration onboarding
+
diff --git a/l10n-sco/browser/browser/originControls.ftl b/l10n-sco/browser/browser/originControls.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/originControls.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/pageInfo.ftl b/l10n-sco/browser/browser/pageInfo.ftl
new file mode 100644
index 0000000000..8247f02d88
--- /dev/null
+++ b/l10n-sco/browser/browser/pageInfo.ftl
@@ -0,0 +1,261 @@
+# 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: 600px; min-height: 550px;
+
+copy =
+ .key = C
+menu-copy =
+ .label = Copy
+ .accesskey = C
+
+select-all =
+ .key = A
+menu-select-all =
+ .label = Wale Aw
+ .accesskey = A
+
+close-dialog =
+ .key = w
+
+general-tab =
+ .label = General
+ .accesskey = G
+general-title =
+ .value = Title:
+general-url =
+ .value = Address:
+general-type =
+ .value = Type:
+general-mode =
+ .value = Render Mode:
+general-size =
+ .value = Size:
+general-referrer =
+ .value = Referrin URL:
+general-modified =
+ .value = Chynged:
+general-encoding =
+ .value = Text Encodin:
+general-meta-name =
+ .label = Nemme
+general-meta-content =
+ .label = Content
+
+media-tab =
+ .label = Media
+ .accesskey = M
+media-location =
+ .value = Airtin:
+media-text =
+ .value = Associatit Text:
+media-alt-header =
+ .label = Alternate Text
+media-address =
+ .label = Address
+media-type =
+ .label = Type
+media-size =
+ .label = Size
+media-count =
+ .label = Coont
+media-dimension =
+ .value = Dimensions:
+media-long-desc =
+ .value = Lang Description:
+media-save-as =
+ .label = Save As…
+ .accesskey = A
+media-save-image-as =
+ .label = Save As…
+ .accesskey = e
+
+perm-tab =
+ .label = Permeesions
+ .accesskey = P
+permissions-for =
+ .value = Permeesions fur:
+
+security-tab =
+ .label = Siccarness
+ .accesskey = S
+security-view =
+ .label = View Certificate
+ .accesskey = V
+security-view-unknown = Unkent
+ .value = Unkent
+security-view-identity =
+ .value = Wabsite Identity
+security-view-identity-owner =
+ .value = Owner:
+security-view-identity-domain =
+ .value = Wabsite:
+security-view-identity-verifier =
+ .value = Verified by:
+security-view-identity-validity =
+ .value = Expires on:
+security-view-privacy =
+ .value = Privacy & Historie
+
+security-view-privacy-history-value = Hae I been on this wabsite afore the day?
+security-view-privacy-sitedata-value = Is this wabsite storin information on ma computer?
+
+security-view-privacy-clearsitedata =
+ .label = Dicht Cookies and Site Data
+ .accesskey = C
+
+security-view-privacy-passwords-value = Hae I saved onie passwirds fur this wabsite?
+
+security-view-privacy-viewpasswords =
+ .label = View Saved Passwirds
+ .accesskey = w
+security-view-technical =
+ .value = Technical Parteeculars
+
+help-button =
+ .label = Hauners
+
+## 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 = Aye, cookies and { $value } { $unit } o site data
+security-site-data-only = Aye, { $value } { $unit } o site data
+
+security-site-data-cookies-only = Aye, cookies
+security-site-data-no = Naw
+
+##
+
+image-size-unknown = Unkent
+page-info-not-specified =
+ .value = No specified
+not-set-alternative-text = No specified
+not-set-date = No specified
+media-img = Image
+media-bg-img = Backgrund
+media-border-img = Border
+media-list-img = Bullet
+media-cursor = Cursor
+media-object = Objeck
+media-embed = Embed
+media-link = Icon
+media-input = Inpit
+media-video = Video
+media-audio = Soond
+saved-passwords-yes = Aye
+saved-passwords-no = Naw
+
+no-page-title =
+ .value = Page Wioot Title:
+general-quirks-mode =
+ .value = Quirks mode
+general-strict-mode =
+ .value = Staunarts compliance mode
+page-info-security-no-owner =
+ .value = This wabsite disnae supply ownership information.
+media-select-folder = Wale a Folder fur tae Save the Images
+media-unknown-not-cached =
+ .value = Unkent (no cached)
+permissions-use-default =
+ .label = Yaise Staunart
+security-no-visits = Naw
+
+# 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 tag)
+ *[other] Meta ({ $tags } tags)
+ }
+
+# 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] Naw
+ [one] Aye, aince
+ *[other] Aye, { $visits } times
+ }
+
+# 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 } Image (animatit, { $frames } frame)
+ *[other] { $type } Image (animatit, { $frames } frames)
+ }
+
+# This string is used to display the type of
+# an image
+# Variables:
+# $type (string) - The type of an image
+media-image-type =
+ .value = { $type } Image
+
+# 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 (scaled tae { $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
+
+## Variables:
+## $website (string) — The url of the website pageInfo is getting info for
+
+# 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 = Block Images fae { $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 = Page Info — { $website }
+page-info-frame =
+ .title = Frame Info — { $website }
diff --git a/l10n-sco/browser/browser/panelUI.ftl b/l10n-sco/browser/browser/panelUI.ftl
new file mode 100644
index 0000000000..1fc1101d3d
--- /dev/null
+++ b/l10n-sco/browser/browser/panelUI.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/.
+
+
+## Customization Menu
+
+# The overflow menu is the menu that appears if you click the chevron (>> button) in the location bar.
+customize-menu-unpin-from-overflowmenu =
+ .label = Unpeen fae Owerteem Menu
+ .accesskey = U
+customize-menu-add-to-toolbar =
+ .label = Eik On Tae Toolbaur
+ .accesskey = A
+customize-menu-add-to-overflowmenu =
+ .label = Eik On tae Owerteem Menu
+ .accesskey = M
+
+## Forget Button
+
+# The forget button can be added to the toolbar or overflow menu via the cutomization menu.
+panic-button-thankyou-msg1 = Yer recent historie has been dichtit.
+panic-button-thankyou-msg2 = Stravaig awa!
+panic-button-thankyou-button =
+ .label = Cheers!
diff --git a/l10n-sco/browser/browser/panicButton.ftl b/l10n-sco/browser/browser/panicButton.ftl
new file mode 100644
index 0000000000..be85b723fe
--- /dev/null
+++ b/l10n-sco/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 = Open a new clean Windae
+panic-button-undo-warning = This action cannae be unduin.
+panic-button-forget-button =
+ .label = Forget!
+
+## 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 = Forget the past:
+panic-button-5min =
+ .label = Five meenits
+panic-button-2hr =
+ .label = Twa oors
+panic-button-day =
+ .label = 24 oors
+
+## 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 <strong> tags for emphasis on the
+## words "Cookies", "History", "Tabs" and "Windows". The translation should do the same.
+
+panic-button-action-desc = Haudin forrit will:
+panic-button-delete-cookies = Dicht Recent <strong>Cookies</strong>
+panic-button-delete-history = Dicht Recent <strong>Historie</strong>
+panic-button-delete-tabs-and-windows = Sneck aw <strong>Tabs</strong> and <strong>Windaes</strong>
diff --git a/l10n-sco/browser/browser/places.ftl b/l10n-sco/browser/browser/places.ftl
new file mode 100644
index 0000000000..56e5e7dee0
--- /dev/null
+++ b/l10n-sco/browser/browser/places.ftl
@@ -0,0 +1,286 @@
+# 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 = Open
+ .accesskey = O
+places-open-in-tab =
+ .label = Open in New Tab
+ .accesskey = w
+places-open-all-bookmarks =
+ .label = Open Aw Buikmerks
+ .accesskey = O
+places-open-all-in-tabs =
+ .label = Open Aw in Tabs
+ .accesskey = O
+places-open-in-window =
+ .label = Open in New Windae
+ .accesskey = N
+places-open-in-private-window =
+ .label = Open in New Private Windae
+ .accesskey = P
+
+places-empty-bookmarks-folder =
+ .label = (Tuim)
+
+places-add-bookmark =
+ .label = Eik On Buikmerk...
+ .accesskey = B
+places-add-folder-contextmenu =
+ .label = Eik On Folder...
+ .accesskey = F
+places-add-folder =
+ .label = Eik On Folder...
+ .accesskey = o
+places-add-separator =
+ .label = Eik On Sinderer
+ .accesskey = S
+
+places-view =
+ .label = View
+ .accesskey = w
+places-by-date =
+ .label = By Date
+ .accesskey = D
+places-by-site =
+ .label = By Site
+ .accesskey = S
+places-by-most-visited =
+ .label = By Maist Veesitit
+ .accesskey = V
+places-by-last-visited =
+ .label = By Last Veesitit
+ .accesskey = L
+places-by-day-and-site =
+ .label = By Date and Site
+ .accesskey = t
+
+places-history-search =
+ .placeholder = Airt-oot historie
+places-history =
+ .aria-label = Historie
+places-bookmarks-search =
+ .placeholder = Sairch buikmerks
+
+places-delete-domain-data =
+ .label = Forget Aboot This Site
+ .accesskey = F
+places-sortby-name =
+ .label = Sort By Name
+ .accesskey = r
+# places-edit-bookmark and places-edit-generic will show one or the other and can have the same access key.
+places-edit-bookmark =
+ .label = Edit Buikmerk...
+ .accesskey = i
+places-edit-generic =
+ .label = Edit…
+ .accesskey = i
+places-edit-folder2 =
+ .label = Edit Folder…
+ .accesskey = i
+places-delete-folder =
+ .label =
+ { $count ->
+ [1] Dicht Folder
+ *[other] Dicht Folders
+ }
+ .accesskey = D
+# Variables:
+# $count (number) - The number of pages selected for removal.
+places-delete-page =
+ .label =
+ { $count ->
+ [1] Dicht Page
+ *[other] Dicht Pages
+ }
+ .accesskey = D
+
+# Managed bookmarks are created by an administrator and cannot be changed by the user.
+managed-bookmarks =
+ .label = Managed buikmerks
+# This label is used when a managed bookmarks folder doesn't have a name.
+managed-bookmarks-subfolder =
+ .label = Subfolder
+
+# This label is used for the "Other Bookmarks" folder that appears in the bookmarks toolbar.
+other-bookmarks-folder =
+ .label = Ither Buikmerks
+
+# Variables:
+# $count (number) - The number of elements being selected for removal.
+places-delete-bookmark =
+ .label =
+ { $count ->
+ [1] Dicht Buikmerk
+ *[other] Dicht Buikmerks
+ }
+ .accesskey = D
+
+places-manage-bookmarks =
+ .label = Manage Buikmerks
+ .accesskey = M
+
+places-forget-about-this-site-confirmation-title = Forgettin aboot this site
+
+places-forget-about-this-site-forget = Forget
+
+places-library3 =
+ .title = Leebrar
+
+places-organize-button =
+ .label = Sort Oot
+ .tooltiptext = Sort oot yer buikmerks
+ .accesskey = O
+
+places-organize-button-mac =
+ .label = Sort Oot
+ .tooltiptext = Sort oot yer buikmerks
+
+places-file-close =
+ .label = Sneck
+ .accesskey = C
+
+places-cmd-close =
+ .key = w
+
+places-view-button =
+ .label = Views
+ .tooltiptext = Chynge yer view
+ .accesskey = V
+
+places-view-button-mac =
+ .label = Views
+ .tooltiptext = Chynge yer view
+
+places-view-menu-columns =
+ .label = Kythe Columns
+ .accesskey = C
+
+places-view-menu-sort =
+ .label = Sort
+ .accesskey = S
+
+places-view-sort-unsorted =
+ .label = Unsortit
+ .accesskey = U
+
+places-view-sort-ascending =
+ .label = A > Z Sort Order
+ .accesskey = A
+
+places-view-sort-descending =
+ .label = Z > A Sort Order
+ .accesskey = Z
+
+places-maintenance-button =
+ .label = Inbring and Backup
+ .tooltiptext = Inbring and backup yer buikmerks
+ .accesskey = I
+
+places-maintenance-button-mac =
+ .label = Inbring and Backup
+ .tooltiptext = Inbring and backup yer buikmerks
+
+places-cmd-backup =
+ .label = Backup…
+ .accesskey = B
+
+places-cmd-restore =
+ .label = Restore
+ .accesskey = R
+
+places-cmd-restore-from-file =
+ .label = Wale File…
+ .accesskey = W
+
+places-import-bookmarks-from-html =
+ .label = Inbring Buikmerks fae HTML…
+ .accesskey = I
+
+places-export-bookmarks-to-html =
+ .label = Ootgie Buikmerks tae HTML…
+ .accesskey = E
+
+places-import-other-browser =
+ .label = Inbring Data fae Anither Stravaiger…
+ .accesskey = A
+
+places-view-sort-col-name =
+ .label = Nemme
+
+places-view-sort-col-tags =
+ .label = Tags
+
+places-view-sort-col-url =
+ .label = Airtin
+
+places-view-sort-col-most-recent-visit =
+ .label = Maist Recent Visit
+
+places-view-sort-col-visit-count =
+ .label = Visit Coont
+
+places-view-sort-col-date-added =
+ .label = Eikit on
+
+places-view-sort-col-last-modified =
+ .label = Last Chynged
+
+places-view-sortby-name =
+ .label = Sort by Nemme
+ .accesskey = N
+places-view-sortby-url =
+ .label = Sort by Airtin
+ .accesskey = A
+places-view-sortby-date =
+ .label = Sort by Maist Recent Visit
+ .accesskey = V
+places-view-sortby-visit-count =
+ .label = Sort by Visit Coont
+ .accesskey = C
+places-view-sortby-date-added =
+ .label = Sort by Eikit-on
+ .accesskey = e
+places-view-sortby-last-modified =
+ .label = Sort by Last Chynged
+ .accesskey = C
+places-view-sortby-tags =
+ .label = Sort by Tags
+ .accesskey = T
+
+places-cmd-find-key =
+ .key = f
+
+places-back-button =
+ .tooltiptext = Gang back
+
+places-forward-button =
+ .tooltiptext = Gang forrit
+
+places-details-pane-select-an-item-description = Wale an item fur tae view and edit its properties
+
+places-details-pane-no-items =
+ .value = Nae items
+# Variables:
+# $count (Number): number of items
+places-details-pane-items-count =
+ .value =
+ { $count ->
+ [one] Ane item
+ *[other] { $count } items
+ }
+
+## Strings used as a placeholder in the Library search field. For example,
+## "Search History" stands for "Search through the browser's history".
+
+places-search-bookmarks =
+ .placeholder = Sairch Buikmerks
+places-search-history =
+ .placeholder = Airt-Oot Historie
+places-search-downloads =
+ .placeholder = Airt-oot in Doonloads
+
+##
+
+places-locked-prompt = The buikmerks and historie system willnae be functional acause ane o { -brand-short-name }’s files is in yaise by anither application. Some siccarness saftware can cause this problem.
diff --git a/l10n-sco/browser/browser/placesPrompts.ftl b/l10n-sco/browser/browser/placesPrompts.ftl
new file mode 100644
index 0000000000..88cc5715ae
--- /dev/null
+++ b/l10n-sco/browser/browser/placesPrompts.ftl
@@ -0,0 +1,17 @@
+# 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-error-title = { -brand-short-name }
+places-no-title = (nae title)
+
+places-bookmarks-backup-title = Buikmerks backup filenemme
+places-bookmarks-restore-alert-title = Revert Buikmerks
+places-bookmarks-restore-alert = This will replace aw yer current buikmerks wi the backup. Are ye siccar?
+places-bookmarks-restore-title = Wale a buikmerks backup
+places-bookmarks-restore-filter-name = JSON
+places-bookmarks-restore-format-error = Unsupportit file type.
+places-bookmarks-restore-parse-error = No able tae process the backup file.
+
+places-bookmarks-import = Inbring Buikmerks File
+places-bookmarks-export = Ootgie Buikmerks File
diff --git a/l10n-sco/browser/browser/policies/policies-descriptions.ftl b/l10n-sco/browser/browser/policies/policies-descriptions.ftl
new file mode 100644
index 0000000000..244e6a96cf
--- /dev/null
+++ b/l10n-sco/browser/browser/policies/policies-descriptions.ftl
@@ -0,0 +1,196 @@
+# 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 = Set policies that WebExtensions can gang intae via chrome.storage.managed.
+
+policy-AllowedDomainsForApps = Define domains allooed ingang tae Google Workspace.
+
+policy-AppAutoUpdate = Enable or disable automatic application update.
+
+policy-AppUpdateURL = Set custom app update URL.
+
+policy-Authentication = Confeegur integratit uphaudin fur wabsites that support it.
+
+policy-AutoLaunchProtocolsFromOrigins = Define a list o ootby protocols that can be yaised fae listit origins wioot speirin the yaiser.
+
+policy-BackgroundAppUpdate2 = Enable or disable the backgrund updater.
+
+policy-BlockAboutAddons = Block ingang tae the Eik-ons Manager (aboot:eikons).
+
+policy-BlockAboutConfig = Block ingang tae the aboot:confeeg page.
+
+policy-BlockAboutProfiles = Block ingang tae the aboot:profiles page.
+
+policy-BlockAboutSupport = Block ingang tae the aboot:support page.
+
+policy-Bookmarks = Mak buikmerks in the Buikmerks toolbaur, Buikmerks menu, or a specified folder ben them.
+
+policy-CaptivePortal = Enable or disable captive portal support.
+
+policy-CertificatesDescription = Eik on certificates or yaise in-biggit certificates.
+
+policy-Cookies = Alloo or deny wabsites tae set cookies.
+
+policy-DisabledCiphers = Disable ciphers.
+
+policy-DefaultDownloadDirectory = Set the staunart doonload directory.
+
+policy-DisableAppUpdate = Stap the stravaiger fae updatin.
+
+policy-DisableBuiltinPDFViewer = Disable PDF.js, the in-biggit PDF viewer in { -brand-short-name }.
+
+policy-DisableDefaultBrowserAgent = Stap the staunart stravaiger agent fae takkin onie actions. Anely applicable tae Windows; ither platforms dinnae hae the agent.
+
+policy-DisableDeveloperTools = Block ingang tae the forderer tools.
+
+policy-DisableFeedbackCommands = Disable commands tae send feedback fae the Hauners menu (Submit Feedback and Report Begowkin Site).
+
+policy-DisableFirefoxAccounts = Disable { -fxaccount-brand-name } based services, includin Sync.
+
+# Firefox Screenshots is the name of the feature, and should not be translated.
+policy-DisableFirefoxScreenshots = Disable the Firefox Screenshots featur.
+
+policy-DisableFirefoxStudies = Stap { -brand-short-name } fae runnin studies.
+
+policy-DisableForgetButton = Stap ingang tae the Tyne button.
+
+policy-DisableFormHistory = Dinnae mind o airt-oot and form historie.
+
+policy-DisablePrimaryPasswordCreation = Gin true, a Primary Passwird cannae be makkit.
+
+policy-DisablePasswordReveal = Dinnae alloo passwirds tae be kythed in saved logins.
+
+policy-DisablePocket2 = Disable the featur tae save wabpages tae { -pocket-brand-name }.
+
+policy-DisablePrivateBrowsing = Disable Private Stravaigin
+
+policy-DisableProfileImport = Disable the menu command tae Inbring data fae anither stravaiger.
+
+policy-DisableProfileRefresh = Disable the Refresh { -brand-short-name } button in the aboot:support page.
+
+policy-DisableSafeMode = Disable the featur tae restert in Sauf Mode. Tak tent: the Shift key fur tae gang intae Sauf Mode can anely be disabled on Windows yaisin Group Policy.
+
+policy-DisableSecurityBypass = Stap the yaiser fae joukin certain siccarness warnins.
+
+policy-DisableSetAsDesktopBackground = Disable the menu command Set as Desktap Backgrund fur images.
+
+policy-DisableSystemAddonUpdate = Stap the stravaiger fae instawin and updatin system eik-ons.
+
+policy-DisableTelemetry = Turn aff Telemetry.
+
+policy-DisplayBookmarksToolbar = Kythe the Buikmerks Toolbaur as staunart.
+
+policy-DisplayMenuBar = Kythe the Menu Baur as staunart.
+
+policy-DNSOverHTTPS = Confeegur DNS ower HTTPS.
+
+policy-DontCheckDefaultBrowser = Disable check fur staunart stravaiger on stertup.
+
+policy-DownloadDirectory = Set and lock the doonload directory.
+
+# “lock” means that the user won’t be able to change this setting
+policy-EnableTrackingProtection = Enable or disable Content Blockin and optionally lock it.
+
+# “lock” means that the user won’t be able to change this setting
+policy-EncryptedMediaExtensions = Enable or disable Encryptit Media Extensions and optionally lock it.
+
+# 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 = Instaw, uninstaw or lock extensions. The Instaw option taks URLs or paths as parameters. The Uninstaw and Lockit options tak extension IDs.
+
+policy-ExtensionSettings = Manage aw aspecks o extension instawment.
+
+policy-ExtensionUpdate = Enable or disable automatic extension updates.
+
+policy-Handlers = Confeegur staunart application handlers.
+
+policy-HardwareAcceleration = Gin wrang, turn aff haurdware acceleration.
+
+# “lock” means that the user won’t be able to change this setting
+policy-Homepage = Set and optionally lock the hamepage.
+
+policy-InstallAddonsPermission = Alloo certain wabsites tae instaw eik-ons.
+
+policy-LegacyProfiles = Disable the featur garin a separate profile fur ilka instawment.
+
+## Do not translate "SameSite", it's the name of a cookie attribute.
+
+policy-LegacySameSiteCookieBehaviorEnabled = Enable staunart bygane SameSite cookie behavior settin.
+
+policy-LegacySameSiteCookieBehaviorEnabledForDomainList = Chynge back tae bygane SameSite behavior fur cookies on specified sites.
+
+##
+
+policy-LocalFileLinks = Alloo specific wabsites tae link tae local files.
+
+policy-ManagedBookmarks = Confeegurs a list o buikmerks managed by an admeenistrator that cannae be chynged by the yaiser.
+
+policy-ManualAppUpdateOnly = Alloo manual updates anely and dinnae lat the yaiser ken aboot updates.
+
+policy-PrimaryPassword = Require or prevent yaisin a Primary Passwird.
+
+policy-NetworkPrediction = Enable or disable netwark prediction (DNS prefetchin).
+
+policy-NewTabPage = Enable or disable the New Tab page.
+
+policy-NoDefaultBookmarks = Disable makkin o the staunart buikmerks bundlet wi { -brand-short-name }, and the Smairt Buikmerks (Maist Veesitit, Recent Tags). Tak tent: this policy is anely effective gin yaised afore the first rin o the profile.
+
+policy-OfferToSaveLogins = Enforce the settin fur tae alloo { -brand-short-name } tae offer tae mind saved logins and passwirds. Baith true and false vailues are acceptit.
+
+policy-OfferToSaveLoginsDefault = Set the staunart vailue fur allooin { -brand-short-name } tae offer tae mind saved logins and passwirds. Baith true and false vailues are acceptit.
+
+policy-OverrideFirstRunPage = Owerride the first rin page. Set this policy tae blank gin ye want tae disable the first rin page.
+
+policy-OverridePostUpdatePage = Owerride the post-update “Whit’s New” page. Set this policy tae blank gin ye want tae disable the post-update page.
+
+policy-PasswordManagerEnabled = Enable savin passwirds tae the passwird manager.
+
+# PDF.js and PDF should not be translated
+policy-PDFjs = Disable or confeegur PDF.js, the in-biggit PDF viewer in { -brand-short-name }.
+
+policy-Permissions2 = Confeegur permeessions fur camera, microphone, airtin, notifications, and autopley.
+
+policy-PictureInPicture = Enable or disable Pictur-in-Pictur.
+
+policy-PopupBlocking = Alloo certain wabsites tae kythe lowp-ups as staunart.
+
+policy-Preferences = Set and lock the vailue fur a subset o preferences.
+
+policy-PromptForDownloadLocation = Speir whaur tae save files whan doonloadin.
+
+policy-Proxy = Confeegur proxy settins.
+
+policy-RequestedLocales = Set the list o requestit locales fur the application in order o preference.
+
+policy-SanitizeOnShutdown2 = Dicht flittin aboot data on shutdoon.
+
+policy-SearchBar = Set the staunart airtin o the sairch baur. The yaiser can aye mak it their ain.
+
+policy-SearchEngines = Confeegur airt-oot engine settins. This policy is available anely on the Extendit Support Release (ESR) version.
+
+policy-SearchSuggestEnabled = Enable or disable airt-oot suggestions.
+
+policy-ShowHomeButton = Kythe the hame button on the toolbaur.
+
+policy-SSLVersionMax = Set the maximum SSL version.
+
+policy-SSLVersionMin = Set the meenimum SSL version.
+
+policy-SupportMenu = Eik a custom support menu item on tae the hauners menu.
+
+policy-UserMessaging = Dinnae kythe certain messages tae the yaiser.
+
+# “format” refers to the format used for the value of this policy.
+policy-WebsiteFilter = Block wabsites fae bein veesitit. See documentation fur mair details on the format.
+
+policy-Windows10SSO = Alloo Windows single sign-on fur Microsoft, wark, and schuil accoonts.
diff --git a/l10n-sco/browser/browser/preferences/addEngine.ftl b/l10n-sco/browser/browser/preferences/addEngine.ftl
new file mode 100644
index 0000000000..cf9850e7bc
--- /dev/null
+++ b/l10n-sco/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-window2 =
+ .title = Eik On Airt-oot Engine
+ .style = min-width: 32em;
+
+add-engine-button = Eik On Custom Engine
+
+add-engine-name = Airt-oot engine nemme
+
+add-engine-alias = Alias
+
+add-engine-url = Engine URL, yaise %s insteid o the sairch term
+
+add-engine-dialog =
+ .buttonlabelaccept = Eik On Engine
+ .buttonaccesskeyaccept = A
+
+engine-name-exists = An engine wi thon nemme awready exists
+engine-alias-exists = An engine wi thon alias awready exists
diff --git a/l10n-sco/browser/browser/preferences/applicationManager.ftl b/l10n-sco/browser/browser/preferences/applicationManager.ftl
new file mode 100644
index 0000000000..f38f4af57b
--- /dev/null
+++ b/l10n-sco/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-window2 =
+ .title = Application parteeculars
+ .style = min-width: 30em; min-height: 20em;
+
+app-manager-remove =
+ .label = Remuive
+ .accesskey = R
+
+# Variables:
+# $type (String) - the URI scheme of the link (e.g. mailto:)
+app-manager-handle-protocol = The follaein applications can be yaised fur tae haunle { $type } links.
+
+# Variables:
+# $type (String) - the MIME type (e.g. application/binary)
+app-manager-handle-file = The follaein applications can be yaised fur tae haunle { $type } content.
+
+## These strings are followed, on a new line,
+## by the URL or path of the application.
+
+app-manager-web-app-info = This wab application is hostit at:
+app-manager-local-app-info = This application is airtit at:
diff --git a/l10n-sco/browser/browser/preferences/blocklists.ftl b/l10n-sco/browser/browser/preferences/blocklists.ftl
new file mode 100644
index 0000000000..83403b8ad7
--- /dev/null
+++ b/l10n-sco/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-window2 =
+ .title = Block Lists
+ .style = min-width: 55em
+
+blocklist-description = Wale the list { -brand-short-name } yaises tae block online trackers. Lists providit by <a data-l10n-name="disconnect-link" title="Disconnect">Disconnect</a>.
+blocklist-close-key =
+ .key = w
+
+blocklist-treehead-list =
+ .label = List
+
+blocklist-dialog =
+ .buttonlabelaccept = Save Chynges
+ .buttonaccesskeyaccept = S
+
+
+# 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 = Level 1 block list (Recommendit).
+blocklist-item-moz-std-description = Alloos some trackers sae that no as monie wabsites brek.
+blocklist-item-moz-full-listName = Level 2 block list.
+blocklist-item-moz-full-description = Blocks aw detectit trackers. Some wabsites or content micht no load richt.
diff --git a/l10n-sco/browser/browser/preferences/clearSiteData.ftl b/l10n-sco/browser/browser/preferences/clearSiteData.ftl
new file mode 100644
index 0000000000..d766f2aa77
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/clearSiteData.ftl
@@ -0,0 +1,56 @@
+# 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-window2 =
+ .title = Dicht Data
+ .style = min-width: 35em
+
+clear-site-data-description = Dichtin aw cookies and site data stored by { -brand-short-name } micht sign ye oot o wabsites and remuive affline wab content. Dichtin cache data willnae affect yer logins.
+
+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 and Site Data ({ $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 and Site Data
+ .accesskey = S
+
+clear-site-data-cookies-info = Ye micht get signed oot o wabsites if dichtit
+
+# 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 = Cached Wab Content ({ $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 = Cached Wab Content
+ .accesskey = W
+
+clear-site-data-cache-info = Will need wabsites tae load images and data aince mair
+
+clear-site-data-dialog =
+ .buttonlabelaccept = Dicht
+ .buttonaccesskeyaccept = D
diff --git a/l10n-sco/browser/browser/preferences/colors.ftl b/l10n-sco/browser/browser/preferences/colors.ftl
new file mode 100644
index 0000000000..dde940669a
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/colors.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/.
+
+colors-close-key =
+ .key = w
+
+colors-page-override = Owerride the page's staunart colours wi yer ain walins abuin
+ .accesskey = O
+
+colors-page-override-option-always =
+ .label = Ayeweys
+colors-page-override-option-auto =
+ .label = Anely wi High Contrast themes
+colors-page-override-option-never =
+ .label = Nivver
+
+colors-text-and-background = Text and Backgrund
+
+colors-text-header = Text
+ .accesskey = T
+
+colors-background = Backgrund
+ .accesskey = B
+
+colors-use-system =
+ .label = Yaise system colours
+ .accesskey = s
+
+colors-underline-links =
+ .label = Unnerline links
+ .accesskey = U
+
+colors-links-header = Link Colours
+
+colors-unvisited-links = Links No Veesitit
+ .accesskey = L
+
+colors-visited-links = Veesitit Links
+ .accesskey = V
diff --git a/l10n-sco/browser/browser/preferences/connection.ftl b/l10n-sco/browser/browser/preferences/connection.ftl
new file mode 100644
index 0000000000..70a86b2d33
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/connection.ftl
@@ -0,0 +1,99 @@
+# 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-window2 =
+ .title = Connection Settins
+ .style =
+ { PLATFORM() ->
+ [macos] min-width: 44em
+ *[other] min-width: 49em
+ }
+
+connection-close-key =
+ .key = w
+
+connection-disable-extension =
+ .label = Disable Extension
+
+connection-proxy-configure = Confeegur Proxy Ingang tae the Internet
+
+connection-proxy-option-no =
+ .label = Nae proxy
+ .accesskey = y
+connection-proxy-option-system =
+ .label = Yaise system proxy settins
+ .accesskey = Y
+connection-proxy-option-auto =
+ .label = Auto-airt-oot proxy settins fur this netwark
+ .accesskey = w
+connection-proxy-option-manual =
+ .label = Manual proxy confeeguration
+ .accesskey = M
+
+connection-proxy-http = HTTP Proxy
+ .accesskey = x
+connection-proxy-http-port = Port
+ .accesskey = P
+connection-proxy-https-sharing =
+ .label = Yaise this proxy for FTP and HTTPS forby
+ .accesskey = s
+
+connection-proxy-https = HTTPS Proxy
+ .accesskey = H
+connection-proxy-ssl-port = Port
+ .accesskey = o
+
+connection-proxy-socks = SOCKS Host
+ .accesskey = C
+connection-proxy-socks-port = Port
+ .accesskey = t
+
+connection-proxy-socks4 =
+ .label = SOCKS v4
+ .accesskey = K
+connection-proxy-socks5 =
+ .label = SOCKS v5
+ .accesskey = v
+connection-proxy-noproxy = Nae proxy fur
+ .accesskey = N
+
+connection-proxy-noproxy-desc = Exemple: .mozilla.org, .net.nz, 192.168.1.0/24
+
+# Do not translate "localhost", "127.0.0.1/8" and "::1". (You can translate "and".)
+connection-proxy-noproxy-localhost-desc-2 = Connections tae localhost, 127.0.0.1/8, and ::1 are nivver proxied.
+
+connection-proxy-autotype =
+ .label = Automatic proxy confeeguration URL
+ .accesskey = A
+
+connection-proxy-reload =
+ .label = Reload
+ .accesskey = e
+
+connection-proxy-autologin =
+ .label = Dinnae speir fur authentication if passwird is saved
+ .accesskey = i
+ .tooltip = This option silently authenticates ye tae proxies when ye hae saved credentials fur them. Ye'll be promptit if authentication misgaes.
+
+connection-proxy-autologin-checkbox =
+ .label = Dinnae speir fur authentication if passwird is saved
+ .accesskey = i
+ .tooltiptext = This option silently authenticates ye tae proxies when ye hae saved credentials fur them. Ye'll be promptit if authentication misgaes.
+
+connection-proxy-socks-remote-dns =
+ .label = Proxy DNS when yaisin SOCKS v5
+ .accesskey = D
+
+# Variables:
+# $name (String) - Display name or URL for the DNS over HTTPS provider
+connection-dns-over-https-url-item-default =
+ .label = { $name } (Default)
+ .tooltiptext = Yaise the staunart URL fur dealin wi DNS ower HTTPS
+
+connection-dns-over-https-url-custom =
+ .label = Custom
+ .accesskey = C
+ .tooltiptext = Inpit yer preferred URL fur dealin wi DNS ower HTTPS
+
+connection-dns-over-https-custom-label = Custom
diff --git a/l10n-sco/browser/browser/preferences/containers.ftl b/l10n-sco/browser/browser/preferences/containers.ftl
new file mode 100644
index 0000000000..04c7f2a006
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/containers.ftl
@@ -0,0 +1,93 @@
+# 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-new2 =
+ .title = Eik On New Conteener
+ .style = min-width: 45em
+# Variables
+# $name (String) - Name of the container
+containers-window-update-settings2 =
+ .title = { $name } Conteener Settins
+ .style = min-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 = Nemme
+ .accesskey = N
+ .style = { -containers-labels-style }
+
+containers-name-text =
+ .placeholder = Inpit a conteener nemme
+
+containers-icon-label = Icon
+ .accesskey = I
+ .style = { -containers-labels-style }
+
+containers-color-label = Colour
+ .accesskey = o
+ .style = { -containers-labels-style }
+
+containers-dialog =
+ .buttonlabelaccept = Duin
+ .buttonaccesskeyaccept = D
+
+containers-color-blue =
+ .label = Blue
+containers-color-turquoise =
+ .label = Turquoise
+containers-color-green =
+ .label = Green
+containers-color-yellow =
+ .label = Yellae
+containers-color-orange =
+ .label = Orange
+containers-color-red =
+ .label = Ridd
+containers-color-pink =
+ .label = Pink
+containers-color-purple =
+ .label = Purple
+containers-color-toolbar =
+ .label = Match toolbaur
+
+containers-icon-fence =
+ .label = Fence
+containers-icon-fingerprint =
+ .label = Fingirprent
+containers-icon-briefcase =
+ .label = Briefcase
+# 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 = Dollar sign
+containers-icon-cart =
+ .label = Shoppin trolley
+containers-icon-circle =
+ .label = Dot
+containers-icon-vacation =
+ .label = Holiday
+containers-icon-gift =
+ .label = Giftie
+containers-icon-food =
+ .label = Scran
+containers-icon-fruit =
+ .label = Fruit
+containers-icon-pet =
+ .label = Pet
+containers-icon-tree =
+ .label = Tree
+containers-icon-chill =
+ .label = Tak it easy
diff --git a/l10n-sco/browser/browser/preferences/fonts.ftl b/l10n-sco/browser/browser/preferences/fonts.ftl
new file mode 100644
index 0000000000..ff7d3d35c2
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/fonts.ftl
@@ -0,0 +1,121 @@
+# 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 = Fonts
+
+fonts-window-close =
+ .key = w
+
+## Font groups by language
+
+fonts-langgroup-header = Fonts fur
+ .accesskey = F
+
+fonts-langgroup-arabic =
+ .label = Arabic
+fonts-langgroup-armenian =
+ .label = Armenian
+fonts-langgroup-bengali =
+ .label = Bengali
+fonts-langgroup-simpl-chinese =
+ .label = Semplified Chinese
+fonts-langgroup-trad-chinese-hk =
+ .label = Tradeetional Chinese (Hong Kong)
+fonts-langgroup-trad-chinese =
+ .label = Tradeetional Chinese (Taiwan)
+fonts-langgroup-cyrillic =
+ .label = Cyrillic
+fonts-langgroup-devanagari =
+ .label = Devanagari
+fonts-langgroup-ethiopic =
+ .label = Ethiopic
+fonts-langgroup-georgian =
+ .label = Georgian
+fonts-langgroup-el =
+ .label = Greek
+fonts-langgroup-gujarati =
+ .label = Gujarati
+fonts-langgroup-gurmukhi =
+ .label = Gurmukhi
+fonts-langgroup-japanese =
+ .label = Japanese
+fonts-langgroup-hebrew =
+ .label = Hebrew
+fonts-langgroup-kannada =
+ .label = Kannada
+fonts-langgroup-khmer =
+ .label = Khmer
+fonts-langgroup-korean =
+ .label = Korean
+# Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+fonts-langgroup-latin =
+ .label = Latin
+fonts-langgroup-malayalam =
+ .label = Malayalam
+fonts-langgroup-math =
+ .label = Mathematics
+fonts-langgroup-odia =
+ .label = Odia
+fonts-langgroup-sinhala =
+ .label = Sinhala
+fonts-langgroup-tamil =
+ .label = Tamil
+fonts-langgroup-telugu =
+ .label = Telugu
+fonts-langgroup-thai =
+ .label = Thai
+fonts-langgroup-tibetan =
+ .label = Tibetan
+fonts-langgroup-canadian =
+ .label = Unified Canadian Syllabary
+fonts-langgroup-other =
+ .label = Ither Scrievin Systems
+
+## Default fonts and their sizes
+
+fonts-proportional-header = Proportional
+ .accesskey = P
+
+fonts-default-serif =
+ .label = Serif
+fonts-default-sans-serif =
+ .label = Sans Serif
+
+fonts-proportional-size = Size
+ .accesskey = z
+
+fonts-serif = Serif
+ .accesskey = S
+
+fonts-sans-serif = Sans-serif
+ .accesskey = n
+
+fonts-monospace = Monospace
+ .accesskey = M
+
+fonts-monospace-size = Size
+ .accesskey = e
+
+fonts-minsize = Meenimum font size
+ .accesskey = o
+
+fonts-minsize-none =
+ .label = Nane
+
+fonts-allow-own =
+ .label = Alloo pages tae wale their ain fonts, raither as yer walins abuin
+ .accesskey = A
+
+## Text Encodings
+##
+## Translate the encoding names as adjectives for an encoding, not as the name
+## of the language.
+
+# Variables:
+# $name {string, "Arial"} - Name of the default font
+fonts-label-default =
+ .label = Staunart { $name }
+fonts-label-default-unnamed =
+ .label = Staunart
diff --git a/l10n-sco/browser/browser/preferences/formAutofill.ftl b/l10n-sco/browser/browser/preferences/formAutofill.ftl
new file mode 100644
index 0000000000..e786ea2e9c
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/formAutofill.ftl
@@ -0,0 +1,124 @@
+# 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 address and credit card autofill management dialog in browser preferences
+
+autofill-manage-addresses-title = Saved Addresses
+autofill-manage-addresses-list-header = Addresses
+
+autofill-manage-credit-cards-title = Saved Credit Cairds
+autofill-manage-credit-cards-list-header = Credit Cairds
+
+autofill-manage-dialog =
+ .style = min-width: 560px
+autofill-manage-remove-button = Remuive
+autofill-manage-add-button = Eik on…
+autofill-manage-edit-button = Edit…
+
+##
+
+# The dialog title for creating addresses in browser preferences.
+autofill-add-new-address-title = Add New Addresses
+# The dialog title for editing addresses in browser preferences.
+autofill-edit-address-title = Edit Address
+
+autofill-address-given-name = First Nemme
+autofill-address-additional-name = Middle Nemme
+autofill-address-family-name = Last Nemme
+autofill-address-organization = Organisation
+autofill-address-street = Street Address
+
+## address-level-3 (Sublocality) names
+
+# Used in IR, MX
+autofill-address-neighborhood = Neebourheid
+# Used in MY
+autofill-address-village-township = Veelage or Toon
+autofill-address-island = Island
+# Used in IE
+autofill-address-townland = Toonlaun
+
+## address-level-2 names
+
+autofill-address-city = Ceety
+# Used in HK, SD, SY, TR as Address Level-2 and used in KR as Sublocality.
+autofill-address-district = District
+# Used in GB, NO, SE
+autofill-address-post-town = Post toon
+# Used in AU as Address Level-2 and used in ZZ as Sublocality.
+autofill-address-suburb = Suburb
+
+## address-level-1 names
+
+autofill-address-province = Province
+autofill-address-state = State
+autofill-address-county = Coonty
+# Used in BB, JM
+autofill-address-parish = Pairish
+# Used in JP
+autofill-address-prefecture = Prefecture
+# Used in HK
+autofill-address-area = Area
+# Used in KR
+autofill-address-do-si = Do/Si
+# Used in NI, CO
+autofill-address-department = Depairtment
+# Used in AE
+autofill-address-emirate = Emirate
+# Used in RU and UA
+autofill-address-oblast = Oblast
+
+## Postal code name types
+
+# Used in IN
+autofill-address-pin = Peen
+autofill-address-postal-code = Postal Code
+autofill-address-zip = ZIP Code
+# Used in IE
+autofill-address-eircode = Eircode
+
+##
+
+autofill-address-country = Kintra or Region
+autofill-address-tel = Phone
+autofill-address-email = Email
+
+autofill-cancel-button = Stap
+autofill-save-button = Save
+autofill-country-warning-message = Form Autofeenish is available anely fur certain kintras the noo.
+
+# The dialog title for creating credit cards in browser preferences.
+autofill-add-new-card-title = Eik On New Credit Caird
+# The dialog title for editing credit cards in browser preferences.
+autofill-edit-card-title = Edit Credit Caird
+
+# In macOS, this string is preceded by the operating system with "Firefox is trying to ",
+# and has a period added to its end. Make sure to test in your locale.
+autofill-edit-card-password-prompt =
+ { PLATFORM() ->
+ [macos] kythe credit caird information
+ [windows] { -brand-short-name } is tryin tae kythe credit caird information. Confirm ingang tae this Windows accoont ablow.
+ *[other] { -brand-short-name } is tryin tae kythe credit caird information.
+ }
+
+autofill-card-number = Caird Nummer
+autofill-card-invalid-number = Gonnae inpit a suithfest caird nummer
+autofill-card-name-on-card = Nemme on Caird
+autofill-card-expires-month = Exp. Month
+autofill-card-expires-year = Exp. Year
+autofill-card-billing-address = Billin Address
+autofill-card-network = Caird Type
+
+## These are brand names and should only be translated when a locale-specific name for that brand is in common use
+
+autofill-card-network-amex = American Express
+autofill-card-network-cartebancaire = Carte Bancaire
+autofill-card-network-diners = Diners Club
+autofill-card-network-discover = Discover
+autofill-card-network-jcb = JCB
+autofill-card-network-mastercard = MasterCard
+autofill-card-network-mir = MIR
+autofill-card-network-unionpay = Union Pay
+autofill-card-network-visa = Visa
diff --git a/l10n-sco/browser/browser/preferences/fxaPairDevice.ftl b/l10n-sco/browser/browser/preferences/fxaPairDevice.ftl
new file mode 100644
index 0000000000..cf8a1b6c15
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/fxaPairDevice.ftl
@@ -0,0 +1,7 @@
+# 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-qrcode-error-title = Pairin didnae wirk.
+
+fxa-qrcode-error-body = Try aince mair.
diff --git a/l10n-sco/browser/browser/preferences/languages.ftl b/l10n-sco/browser/browser/preferences/languages.ftl
new file mode 100644
index 0000000000..c02958e012
--- /dev/null
+++ b/l10n-sco/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-window2 =
+ .title = Wabpage Leid Settins
+ .style = min-width: 40em
+
+languages-close-key =
+ .key = w
+
+languages-description = Whiles, wab pages are available in mair nor ane leid. Wale leids fur kythin these wab pages, in order o preference
+
+languages-customize-spoof-english =
+ .label = Speir efter English versions o wab pages for extra privacy
+
+languages-customize-moveup =
+ .label = Shift Up
+ .accesskey = U
+
+languages-customize-movedown =
+ .label = Shift Doon
+ .accesskey = D
+
+languages-customize-remove =
+ .label = Remuive
+ .accesskey = R
+
+languages-customize-select-language =
+ .placeholder = Wale a leid tae eik on…
+
+languages-customize-add =
+ .label = Eik on
+ .accesskey = E
+
+# 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-window2 =
+ .title = { -brand-short-name } Leid Settins
+ .style = min-width: 40em
+
+browser-languages-description = { -brand-short-name } will kythe the first leid as yer staunart and will kythe ither leids if necessar in the order they shaw up.
+
+browser-languages-search = Sairch fur mair leids…
+
+browser-languages-searching =
+ .label = Sairchin fur leids…
+
+browser-languages-downloading =
+ .label = Doonloadin…
+
+browser-languages-select-language =
+ .label = Wale a leid tae eik on…
+ .placeholder = Wale a leid tae eik on…
+
+browser-languages-installed-label = Instawed leids
+browser-languages-available-label = Leids that are redd
+
+browser-languages-error = { -brand-short-name } cannae update yer leids the noo. Mak siccar ye're connectit tae the internet or gie it anither shottie.
diff --git a/l10n-sco/browser/browser/preferences/moreFromMozilla.ftl b/l10n-sco/browser/browser/preferences/moreFromMozilla.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/moreFromMozilla.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/preferences/permissions.ftl b/l10n-sco/browser/browser/preferences/permissions.ftl
new file mode 100644
index 0000000000..06e4094dba
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/permissions.ftl
@@ -0,0 +1,190 @@
+# 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-window2 =
+ .title = Exceptions
+ .style = min-width: 45em
+
+permissions-close-key =
+ .key = w
+
+permissions-address = Address o wabsite
+ .accesskey = d
+
+permissions-block =
+ .label = Block
+ .accesskey = B
+
+permissions-session =
+ .label = Alloo fur Session
+ .accesskey = S
+
+permissions-allow =
+ .label = Alloo
+ .accesskey = A
+
+permissions-button-off =
+ .label = Turn Aff
+ .accesskey = A
+
+permissions-button-off-temporarily =
+ .label = Turn Aff Fur Noo
+ .accesskey = T
+
+permissions-site-name =
+ .label = Wabsite
+
+permissions-status =
+ .label = Status
+
+permissions-remove =
+ .label = Remuive Wabsite
+ .accesskey = R
+
+permissions-remove-all =
+ .label = Remuive Aw Wabsites
+ .accesskey = e
+
+permission-dialog =
+ .buttonlabelaccept = Save Chynges
+ .buttonaccesskeyaccept = C
+
+permissions-autoplay-menu = Staunart fur aw wabsites:
+
+permissions-searchbox =
+ .placeholder = Sairch Wabsite
+
+permissions-capabilities-autoplay-allow =
+ .label = Alloo Soond and Video
+permissions-capabilities-autoplay-block =
+ .label = Block Soond
+permissions-capabilities-autoplay-blockall =
+ .label = Block Soond and Video
+
+permissions-capabilities-allow =
+ .label = Alloo
+permissions-capabilities-block =
+ .label = Block
+permissions-capabilities-prompt =
+ .label = Ayeweys Speir
+
+permissions-capabilities-listitem-allow =
+ .value = Alloo
+permissions-capabilities-listitem-block =
+ .value = Block
+permissions-capabilities-listitem-allow-session =
+ .value = Alloo fur Session
+
+permissions-capabilities-listitem-off =
+ .value = Aff
+permissions-capabilities-listitem-off-temporarily =
+ .value = Aff fur noo
+
+## Invalid Hostname Dialog
+
+permissions-invalid-uri-title = Inpit Hostnemme Isnae Suithfest
+permissions-invalid-uri-label = Gonnae inpit a suithfest hostnemme
+
+## Exceptions - Tracking Protection
+
+permissions-exceptions-etp-window2 =
+ .title = Exceptions fur Augmentit Trackin Bieldin
+ .style = { permissions-window2.style }
+
+## Exceptions - Cookies
+
+permissions-exceptions-cookie-window2 =
+ .title = Exceptions - Cookies and Site Data
+ .style = { permissions-window2.style }
+permissions-exceptions-cookie-desc = Ye can set oot whit wabsites are ayeweys or nivver allooed tae yaise cookies and site data. Type the exact address o the site ye want tae manage and then click Block, Alloo fur Session, or Alloo.
+
+## Exceptions - HTTPS-Only Mode
+
+permissions-exceptions-https-only-window2 =
+ .title = Exceptions - HTTPS-Anely Mode
+ .style = { permissions-window2.style }
+permissions-exceptions-https-only-desc = Ye can turn aff HTTPS-Anely Mode fur specific wabsites. { -brand-short-name } willnae ettle tae upgrade the connection tae siccar HTTPS fur thae sites. Exceptions dinnae apply tae private windaes.
+
+## Exceptions - Pop-ups
+
+permissions-exceptions-popup-window2 =
+ .title = Allooed Wabsites - Lowp-ups
+ .style = { permissions-window2.style }
+permissions-exceptions-popup-desc = Ye can set oot whit wabsites are allooed tae open lowp-up windaes. Type the exact address o the site ye want tae alloo and then click Alloo.
+
+## Exceptions - Saved Logins
+
+permissions-exceptions-saved-logins-window2 =
+ .title = Exceptions - Saved Logins
+ .style = { permissions-window2.style }
+permissions-exceptions-saved-logins-desc = Logins fur the follaein wabsites willnae be saved
+
+## Exceptions - Add-ons
+
+permissions-exceptions-addons-window2 =
+ .title = Allooed Websites - Eik-ons Instawment
+ .style = { permissions-window2.style }
+permissions-exceptions-addons-desc = Ye can set oot whit wabsites are allooed tae instaw eik-ons. Type the exact address o the site ye want tae alloo and then click Alloo.
+
+## Site Permissions - Autoplay
+
+permissions-site-autoplay-window2 =
+ .title = Settins - Autopley
+ .style = { permissions-window2.style }
+permissions-site-autoplay-desc = Ye can manage the sites that dinnae follae yer staunart autopley settins here.
+
+## Site Permissions - Notifications
+
+permissions-site-notification-window2 =
+ .title = Settins - Notification Permeesions
+ .style = { permissions-window2.style }
+permissions-site-notification-desc = The follaein wabsites hae speirt fur tae send ye notificiations. Ye can set oot whit wabsites are allooed tae send ye notifications. Forby, ye can block new speirins fur tae alloo notifications.
+permissions-site-notification-disable-label =
+ .label = Block new speirins fur tae alloo notifications
+permissions-site-notification-disable-desc = This will stap onie wabsites no listit abuin fae speirin permeesion tae send notifications. Blockin notifications micht brek some wabsite featurs.
+
+## Site Permissions - Location
+
+permissions-site-location-window2 =
+ .title = Settins - Airtin Permeesions
+ .style = { permissions-window2.style }
+permissions-site-location-desc = The follaein wabsites hae speirt fur tae hae ingang tae yer airtin. Ye can set oot whit wabsites are allooed ingang tae yer airtin. Forby, ye can block new speirins fur tae get ingang tae yer airtin.
+permissions-site-location-disable-label =
+ .label = Block new speirins fur ingang tae yer airtin.
+permissions-site-location-disable-desc = This will stap ony wabsites no listit abuin fae speirin efter permeesion tae hae ingang tae yer airtin. Blockin ingang tae yer airtin micht brek some wabsite featurs.
+
+## Site Permissions - Virtual Reality
+
+permissions-site-xr-window2 =
+ .title = Settins - Virtual Reality Permeesions
+ .style = { permissions-window2.style }
+permissions-site-xr-desc = The follaein wabsites hae speirt fur tae hae ingang tae yer virtual reality devices. Ye can set oot whit wabsites are allooed ingang tae yer virtual reality devices. Forby, ye can block new speirins fur tae hae ingang tae yer virtual reality devices.
+permissions-site-xr-disable-label =
+ .label = Block new speirins fur tae hae ingang tae yer virtual reality devices.
+permissions-site-xr-disable-desc = This will stap onie wabsites no listit abuin fae speirin efter permeesion tae hae ignang tae yer virtual reality devices. Blockin ingang tae yer virtual reality devices micht brek some wabsite featurs.
+
+## Site Permissions - Camera
+
+permissions-site-camera-window2 =
+ .title = Settins - Camera Permeesions
+ .style = { permissions-window2.style }
+permissions-site-camera-desc = The follaein wabsties hae speirt fur tae hae ingang tae yer camera. Ye can set oot whit wabsites are allooed tae hae ingang tae yer camera. Forby, ye can block new speirins fur tae hae ingang tae yer camera.
+permissions-site-camera-disable-label =
+ .label = Block new speirins fur tae hae ingang tae yer camera
+permissions-site-camera-disable-desc = This will stap onie wabsites no listit abuin fae speirin efter permeesion tae hae ingang tae yer camera. Blockin ingang tae yer camera micht brek some wabsite featurs.
+
+## Site Permissions - Microphone
+
+permissions-site-microphone-window2 =
+ .title = Settins - Microphone Permeesions
+ .style = { permissions-window2.style }
+permissions-site-microphone-desc = The follaein wabsites hae speirt fur tae hae ingang tae yer microphone. Ye can set oot whit wabsites are allooed tae hae ingang tae yer microphone. Forby, ye can block new speirins fur tae hae ingang tae yer microphone.
+permissions-site-microphone-disable-label =
+ .label = Block new speirins fur tae hae ingang tae yer microphone
+permissions-site-microphone-disable-desc = This will stap onie wabsites no listit abuin fae speirin efter permeesion tae hae ingang tae yer microphone. Blockin ingang tae yer microphone micht brek some wabsite featurs.
+
+## Site Permissions - Speaker
+##
+## "Speaker" refers to an audio output device.
+
diff --git a/l10n-sco/browser/browser/preferences/preferences.ftl b/l10n-sco/browser/browser/preferences/preferences.ftl
new file mode 100644
index 0000000000..4325c777cc
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/preferences.ftl
@@ -0,0 +1,1366 @@
+# 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 = Send wabsites a "Dinnae Track" signal that ye dinnae want tae be tracked.
+do-not-track-learn-more = Lairn mair
+do-not-track-option-default-content-blocking-known =
+ .label = Anely when { -brand-short-name } is set tae block kent trackers
+do-not-track-option-always =
+ .label = Ayeweys
+
+settings-page-title = Settins
+
+# 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-box2 =
+ .style = width: 15.4em
+ .placeholder = Airt-oot in Settins
+
+managed-notice = Yer stravaiger is bein managed by yer organisation.
+
+category-list =
+ .aria-label = Categories
+
+pane-general-title = General
+category-general =
+ .tooltiptext = { pane-general-title }
+
+pane-home-title = Hame
+category-home =
+ .tooltiptext = { pane-home-title }
+
+pane-search-title = Sairch
+category-search =
+ .tooltiptext = { pane-search-title }
+
+pane-privacy-title = Privacy & Siccarness
+category-privacy =
+ .tooltiptext = { pane-privacy-title }
+
+pane-sync-title3 = Sync
+category-sync3 =
+ .tooltiptext = { pane-sync-title3 }
+
+pane-experimental-title = { -brand-short-name } Experiments
+category-experimental =
+ .tooltiptext = { -brand-short-name } Experiments
+pane-experimental-subtitle = Haud Forrit wi Tent
+pane-experimental-search-results-header = { -brand-short-name } Experiments: Haud Forrit wi Tent
+pane-experimental-description2 = Chyngin advanced confeeguration settins can effect { -brand-short-name } performance or siccarness.
+
+pane-experimental-reset =
+ .label = Restore Staunarts
+ .accesskey = R
+
+help-button-label = { -brand-short-name } Hauners
+addons-button-label = Extensions & Themes
+
+focus-search =
+ .key = f
+
+close-button =
+ .aria-label = Sneck
+
+## Browser Restart Dialog
+
+feature-enable-requires-restart = { -brand-short-name } maun restert tae mak yaise o this featur.
+feature-disable-requires-restart = { -brand-short-name } maun restert tae get shot o this featur.
+should-restart-title = Restert { -brand-short-name }
+should-restart-ok = Restert { -brand-short-name } noo
+cancel-no-restart-button = Stap
+restart-later = Restert Efter
+
+## Extension Control Notifications
+##
+## These strings are used to inform the user
+## about changes made by extensions to browser settings.
+##
+## <img data-l10n-name="icon"/> is going to be replaced by the extension icon.
+##
+## Variables:
+## $name (String): name of the extension
+
+
+## Extension Control Notifications
+##
+## These strings are used to inform the user
+## about changes made by extensions to browser settings.
+##
+## <img data-l10n-name="icon"/> is going to be replaced by the extension icon.
+##
+## Variables:
+## $name (string) - Name of the extension
+
+# This string is shown after the user disables an extension to notify the user
+# how to enable an extension that they disabled.
+#
+# <img data-l10n-name="addons-icon"/> will be replaced with Add-ons icon
+# <img data-l10n-name="menu-icon"/> will be replaced with Menu icon
+extension-controlled-enable = To mak yaise o the extension gang tae <img data-l10n-name="addons-icon"/> Eik-ons in the <img data-l10n-name="menu-icon"/> menu.
+
+## Preferences UI Search Results
+
+search-results-header = Sairch Results
+
+# `<span data-l10n-name="query"></span>` will be replaced by the search term.
+search-results-empty-message2 = Ach! There's nae results in Settins fur “<span data-l10n-name="query"></span>”.
+
+search-results-help-link = Needin a haun? Veesit <a data-l10n-name="url">{ -brand-short-name } Hauners</a>
+
+## General Section
+
+startup-header = Stertup
+
+always-check-default =
+ .label = Ayeweys check if { -brand-short-name } is yer staunart stravaiger
+ .accesskey = y
+
+is-default = { -brand-short-name } is yer staunart stravaiger the noo
+is-not-default = { -brand-short-name } isnae yer staunart stravaiger
+
+set-as-my-default-browser =
+ .label = Mak Staunart…
+ .accesskey = S
+
+startup-restore-windows-and-tabs =
+ .label = Open previous windaes and tabs
+ .accesskey = s
+
+startup-restore-warn-on-quit =
+ .label = Warn ye when quittin the stravaiger
+
+disable-extension =
+ .label = Disable Extension
+
+tabs-group-header = Tabs
+
+ctrl-tab-recently-used-order =
+ .label = Ctrl+Tab gangs through tabs in the order ye last yaised them
+ .accesskey = T
+
+open-new-link-as-tabs =
+ .label = Open links in tabs insteid o new windaes
+ .accesskey = w
+
+confirm-on-close-multiple-tabs =
+ .label = Confirm afore sneckin multiple tabs
+ .accesskey = m
+
+# This string is used for the confirm before quitting preference.
+# Variables:
+# $quitKey (String) - the quit keyboard shortcut, and formatted
+# in the same manner as it would appear,
+# for example, in the File menu.
+confirm-on-quit-with-key =
+ .label = Confirm afore quittin wi { $quitKey }
+ .accesskey = b
+
+warn-on-open-many-tabs =
+ .label = Warn ye when openin mair nor ane tab micht gar { -brand-short-name } slow doon
+ .accesskey = d
+
+switch-to-new-tabs =
+ .label = When ye open a link, image or media in a new tab, switch ower tae it straicht awa
+ .accesskey = h
+
+show-tabs-in-taskbar =
+ .label = Kythe tab previews in the Windows taskbaur
+ .accesskey = k
+
+browser-containers-enabled =
+ .label = Enable Conteener Tabs
+ .accesskey = n
+
+browser-containers-learn-more = Lairn mair
+
+browser-containers-settings =
+ .label = Settins…
+ .accesskey = i
+
+containers-disable-alert-title = Sneck Aw Conteener Tabs?
+
+## Variables:
+## $tabCount (number) - Number of tabs
+
+containers-disable-alert-desc =
+ { $tabCount ->
+ [one] Gin ye disable Conteener Tabs noo, { $tabCount } conteener tab will be sneckit. Are ye shair ye want tae disable Conteener Tabs?
+ *[other] Gin ye disable Conteener Tabs noo, { $tabCount } conteener tabs will be sneckit. Are ye shair ye want tae disable Conteener Tabs?
+ }
+
+containers-disable-alert-ok-button =
+ { $tabCount ->
+ [one] Sneck { $tabCount } Conteener Tab
+ *[other] Sneck { $tabCount } Conteener Tabs
+ }
+
+##
+
+containers-disable-alert-cancel-button = Stey enabled
+
+containers-remove-alert-title = Remuive This Conteener?
+
+# Variables:
+# $count (Number) - Number of tabs that will be closed.
+containers-remove-alert-msg =
+ { $count ->
+ [one] Gin ye remuive this Conteener the noo, { $count } conteener tab will be sneckit. Are ye shair ye want tae remuive this Conteener?
+ *[other] Gin ye remuive this Conteener the noo, { $count } conteener tabs will be sneckit. Are ye shair ye want tae remuive this Conteener?
+ }
+
+containers-remove-ok-button = Remuive this Conteener
+containers-remove-cancel-button = Dinnae remuive this Conteener
+
+## General Section - Language & Appearance
+
+language-and-appearance-header = Leid and Kythe
+
+default-font = Staunart font
+ .accesskey = S
+default-font-size = Size
+ .accesskey = z
+
+advanced-fonts =
+ .label = Advanced…
+ .accesskey = A
+
+# Zoom is a noun, and the message is used as header for a group of options
+preferences-zoom-header = Zoom
+
+preferences-default-zoom = Staunart zoom
+ .accesskey = z
+
+preferences-default-zoom-value =
+ .label = { $percentage }%
+
+preferences-zoom-text-only =
+ .label = Zoom text anely
+ .accesskey = t
+
+language-header = Leid
+
+choose-language-description = Wale yer preferred leid for kythin pages
+
+choose-button =
+ .label = Wale…
+ .accesskey = W
+
+choose-browser-language-description = Wale the leids yaised tae kythe menus, messages, and notifications fae { -brand-short-name }.
+manage-browser-languages-button =
+ .label = Set Ithers...
+ .accesskey = I
+confirm-browser-language-change-description = Restert { -brand-short-name } tae apply these chynges
+confirm-browser-language-change-button = Apply and Restert
+
+translate-web-pages =
+ .label = Owerset wab content
+ .accesskey = t
+
+fx-translate-web-pages = { -translations-brand-name }
+
+# The <img> element is replaced by the logo of the provider
+# used to provide machine translations for web pages.
+translate-attribution = Owersettins by <img data-l10n-name="logo"/>
+
+translate-exceptions =
+ .label = Exceptions…
+ .accesskey = x
+
+# Variables:
+# $localeName (string) - Localized name of the locale to be used.
+use-system-locale =
+ .label = Yaise yer operatin system settins fur “{ $localeName }” tae format dates, times, nummers, and meisurments.
+
+check-user-spelling =
+ .label = Check yer spellin as ye type
+ .accesskey = t
+
+## General Section - Files and Applications
+
+files-and-applications-title = Files and Applications
+
+download-header = Doonloads
+
+download-save-where = Save files tae
+ .accesskey = v
+
+download-choose-folder =
+ .label =
+ { PLATFORM() ->
+ [macos] Wale…
+ *[other] Stravaig…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] e
+ *[other] o
+ }
+
+download-always-ask-where =
+ .label = Ayeweys speir ye whaur tae save files
+ .accesskey = A
+
+applications-header = Applications
+
+applications-description = Decide how { -brand-short-name } haunles the files ye doonload fae the wab or the applications ye yaise while stravaigin.
+
+applications-filter =
+ .placeholder = Sairch file types or applications
+
+applications-type-column =
+ .label = Content Type
+ .accesskey = T
+
+applications-action-column =
+ .label = Action
+ .accesskey = A
+
+# Variables:
+# $extension (String) - file extension (e.g .TXT)
+applications-file-ending = { $extension } file
+applications-action-save =
+ .label = Save File
+
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app =
+ .label = Yaise { $app-name }
+
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app-default =
+ .label = Yaise { $app-name } (staunart)
+
+applications-use-os-default =
+ .label =
+ { PLATFORM() ->
+ [macos] Yaise macOS staunart application
+ [windows] Yaise Windows staunart application
+ *[other] Yaise system staunart application
+ }
+
+applications-use-other =
+ .label = Yaise anither...
+applications-select-helper = Wale Helper Application
+
+applications-manage-app =
+ .label = Application Details…
+applications-always-ask =
+ .label = Ayeweys speir
+
+# 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 = Yaise { $plugin-name } (in { -brand-short-name })
+applications-open-inapp =
+ .label = Open in { -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 = Digital Richts Management (DRM) Content
+
+play-drm-content =
+ .label = Pley DRM-controlled content
+ .accesskey = P
+
+play-drm-content-learn-more = Lairn mair
+
+update-application-title = { -brand-short-name } Updates
+
+update-application-description = Keep { -brand-short-name } up tae date for the best performance, stieveness, and siccarness.
+
+update-application-version = Version { $version } <a data-l10n-name="learn-more">Whit’s new</a>
+
+update-history =
+ .label = Kythe Update Historie...
+ .accesskey = p
+
+update-application-allow-description = Alloo { -brand-short-name } tae
+
+update-application-auto =
+ .label = Automatically instaw updates (recommendit)
+ .accesskey = A
+
+update-application-check-choose =
+ .label = Check fur updates but lat yersel decide whether tae instaw them
+ .accesskey = C
+
+update-application-manual =
+ .label = Nivver check fur updates (no recommendit)
+ .accesskey = N
+
+update-application-background-enabled =
+ .label = When { -brand-short-name } isnae rinnin
+ .accesskey = W
+
+update-application-warning-cross-user-setting = This settin will applt tae aw Windows accoonts and { -brand-short-name } profiles yaisin this instawment o { -brand-short-name }.
+
+update-application-use-service =
+ .label = Yaise a backgrund service fur tae instaw updates
+ .accesskey = b
+
+update-setting-write-failure-title2 = Mishanter savin Update settins
+
+# 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-message2 =
+ { -brand-short-name } cam across a mishanter and didnae save this chynge. Mind that chynging this update settin needs permeesion tae write tae the file ablow. Yersel or a system admeenistrator micht be able tae sort the mishanter by giein the Yaisers group full control tae this file.
+
+ Couldnae write tae file: { $path }
+
+update-in-progress-title = Update Unnerwey
+
+update-in-progress-message = Dae ye want { -brand-short-name } tae haud forrit wi this update?
+
+update-in-progress-ok-button = &Discaird
+# 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 = &Haud Forrit
+
+## General Section - Performance
+
+performance-title = Performance
+
+performance-use-recommended-settings-checkbox =
+ .label = Yaise recommendit performance settins
+ .accesskey = Y
+
+performance-use-recommended-settings-desc = These settins are shapit tae yer computer's haurdware and operatin system.
+
+performance-settings-learn-more = Lairn mair
+
+performance-allow-hw-accel =
+ .label = Yaise haurdware acceleration whaur possible
+ .accesskey = r
+
+performance-limit-content-process-option = Content process leemit
+ .accesskey = l
+
+performance-limit-content-process-enabled-desc = Mair content processes can impruive performance when yaisin a wheen o tabs, but will yaise mair memory forby.
+performance-limit-content-process-blocked-desc = Chyngin the nummer o content processes can anely be duin wi multiprocess { -brand-short-name }. <a data-l10n-name="learn-more">Lairn how tae check if multiprocess is enabled</a>
+
+# Variables:
+# $num - default value of the `dom.ipc.processCount` pref.
+performance-default-content-process-count =
+ .label = { $num } (staunart)
+
+## General Section - Browsing
+
+browsing-title = Stravaigin
+
+browsing-use-autoscroll =
+ .label = Yaise autoscroll
+ .accesskey = a
+
+browsing-use-smooth-scrolling =
+ .label = Yaise sleek scrollin
+ .accesskey = l
+
+browsing-use-onscreen-keyboard =
+ .label = Kythe a touch keybuird when needit
+ .accesskey = c
+
+browsing-use-cursor-navigation =
+ .label = Ayeweys yaise the cursor keys fur tae flit aboot inwith pages
+ .accesskey = k
+
+browsing-search-on-start-typing =
+ .label = Sairch fur text when ye stert typin
+ .accesskey = x
+
+browsing-picture-in-picture-toggle-enabled =
+ .label = Mak yaise o pictur-in-pictur video controls
+ .accesskey = y
+
+browsing-picture-in-picture-learn-more = Lairn mair
+
+browsing-media-control =
+ .label = Control media through keybuird, heidset, or virtual interface
+ .accesskey = v
+
+browsing-media-control-learn-more = Lairn mair
+
+browsing-cfr-recommendations =
+ .label = Recommend extensions as ye stravaig
+ .accesskey = R
+browsing-cfr-features =
+ .label = Recommend featurs as ye stravaig
+ .accesskey = f
+
+browsing-cfr-recommendations-learn-more = Lairn mair
+
+## General Section - Proxy
+
+network-settings-title = Netwark settins
+
+network-proxy-connection-description = Confeegur how { -brand-short-name } connects tae the internet.
+
+network-proxy-connection-learn-more = Lairn mair
+
+network-proxy-connection-settings =
+ .label = Settins…
+ .accesskey = e
+
+## Home Section
+
+home-new-windows-tabs-header = New Windaes and Tabs
+
+home-new-windows-tabs-description2 = Decide whit ye see when ye open yer hamepage, new windaes, and new tabs.
+
+## Home Section - Home Page Customization
+
+home-homepage-mode-label = Hamepage and new windaes
+
+home-newtabs-mode-label = New tabs
+
+home-restore-defaults =
+ .label = Restore Staunarts
+ .accesskey = R
+
+home-mode-choice-custom =
+ .label = Custom URLs…
+
+home-mode-choice-blank =
+ .label = Blank Page
+
+home-homepage-custom-url =
+ .placeholder = Paste a 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] Yaise Current Page
+ *[other] Yaise Current Pages
+ }
+ .accesskey = C
+
+choose-bookmark =
+ .label = Yaise Buikmerk...
+ .accesskey = B
+
+## Home Section - Firefox Home Content Customization
+
+home-prefs-search-header =
+ .label = Wab Sairch
+home-prefs-shortcuts-header =
+ .label = Shortcuts
+home-prefs-shortcuts-description = Sites ye save or veesit
+home-prefs-shortcuts-by-option-sponsored =
+ .label = Sponsored shortcuts
+
+## Variables:
+## $provider (String): Name of the corresponding content provider, e.g "Pocket".
+
+
+## Variables:
+## $provider (string) - Name of the corresponding content provider, e.g "Pocket".
+
+home-prefs-recommended-by-header =
+ .label = Recommendit by { $provider }
+home-prefs-recommended-by-description-new = Gallus content pit thegither by { $provider }, pairt o the { -brand-product-name } faimily
+
+##
+
+home-prefs-recommended-by-learn-more = How it wirks
+home-prefs-recommended-by-option-sponsored-stories =
+ .label = Sponsored Stories
+
+home-prefs-highlights-option-visited-pages =
+ .label = Veesitit Pages
+home-prefs-highlights-options-bookmarks =
+ .label = Buikmerks
+home-prefs-highlights-option-most-recent-download =
+ .label = Maist Recent Doonload
+home-prefs-highlights-option-saved-to-pocket =
+ .label = Pages Saved tae { -pocket-brand-name }
+
+home-prefs-recent-activity-header =
+ .label = Recent activity
+home-prefs-recent-activity-description = A walin o recent sites and content
+
+# 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 = Bitties
+
+home-prefs-snippets-description-new = Tips and news fae { -vendor-short-name } and { -brand-product-name }
+
+home-prefs-sections-rows-option =
+ .label =
+ { $num ->
+ [one] { $num } row
+ *[other] { $num } rows
+ }
+
+## Search Section
+
+search-bar-header = Sairch Baur
+search-bar-hidden =
+ .label = Yaise the address baur for sairchin and flittin aboot
+search-bar-shown =
+ .label = Eik on sairch baur in toolbaur
+
+search-engine-default-header = Staunart Airt-oot Engine
+search-engine-default-desc-2 = This is yer staunart airt-oot engine in the address baur and sairch baur. Ye can chynge it at onie time.
+search-engine-default-private-desc-2 = Wale anither staunart airt-oot engine fur Private Windaes anely
+search-separate-default-engine =
+ .label = Yaise this airt-oot engine in Private Windaes
+ .accesskey = Y
+
+search-suggestions-header = Airt-oot Suggestions
+search-suggestions-desc = Decide how suggestions fae airt-oot engines kythe.
+
+search-suggestions-option =
+ .label = Gie's airt-oot suggestions
+ .accesskey = s
+
+search-show-suggestions-url-bar-option =
+ .label = Kythe airt-oot suggestions in address baur results
+ .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 = Kythe airt-oot suggestions aheid o stravaigin historie in address baur results
+
+search-show-suggestions-private-windows =
+ .label = Kythe airt-oot suggestions in Private Windaes
+
+suggestions-addressbar-settings-generic2 = Chynge settins for ither address baur suggestions
+
+search-suggestions-cant-show = Airt-oot suggestions willnae be kythed in location baur results acause ye've confeegurt { -brand-short-name } tae nivver mind o historie.
+
+search-one-click-header2 = Sairch Shortcuts
+
+search-one-click-desc = Wale the ither airt-oot engines that kythe unner the address baur and sairch baur when ye stert tae inpit a keywird.
+
+search-choose-engine-column =
+ .label = Airt-Oot Engine
+search-choose-keyword-column =
+ .label = Keywird
+
+search-restore-default =
+ .label = Restore Staunart Airt-Oot Engines
+ .accesskey = A
+
+search-remove-engine =
+ .label = Remuive
+ .accesskey = R
+search-add-engine =
+ .label = Eik on
+ .accesskey = E
+
+search-find-more-link = Find mair airt-oot engines
+
+# This warning is displayed when the chosen keyword is already in use
+# ('Duplicate' is an adjective)
+search-keyword-warning-title = Keywird Awready in Yaise
+# Variables:
+# $name (String) - Name of a search engine.
+search-keyword-warning-engine = Ye've waled a keywird that's awready in yaise by “{ $name }”. Gonnae wale anither.
+search-keyword-warning-bookmark = Ye've waled a keywird that's awready in yaise by a buikmerk. Gonnae wale anither.
+
+## Containers Section
+
+containers-back-button2 =
+ .aria-label = Back tae Settins
+containers-header = Conteener Tabs
+containers-add-button =
+ .label = Eik On New Conteener
+ .accesskey = E
+
+containers-new-tab-check =
+ .label = Wale a conteener fur ilka new tab
+ .accesskey = W
+
+containers-settings-button =
+ .label = Settins
+containers-remove-button =
+ .label = Remuive
+
+## Firefox Account - Signed out. Note that "Sync" and "Firefox Account" are now
+## more discrete ("signed in" no longer means "and sync is connected").
+
+
+## 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 = Tak Yer Wab Wi Ye
+sync-signedout-description2 = Synchronise yer buikmerks, historie, tabs, passwirds, eik-ons, and settins across aw yer devices.
+
+sync-signedout-account-signin3 =
+ .label = Sign in tae sync…
+ .accesskey = i
+
+# This message contains two links and two icon images.
+# `<img data-l10n-name="android-icon"/>` - Android logo icon
+# `<a data-l10n-name="android-link">` - Link to Android Download
+# `<img data-l10n-name="ios-icon">` - iOS logo icon
+# `<a data-l10n-name="ios-link">` - 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 = Doonload Firefox fur <img data-l10n-name="android-icon"/> <a data-l10n-name="android-link">Android</a> or <img data-l10n-name="ios-icon"/> <a data-l10n-name="ios-link">iOS</a> tae sync wi yer mobile device.
+
+## Firefox Account - Signed in
+
+
+## Firefox account - Signed in
+
+sync-profile-picture =
+ .tooltiptext = Chynge profile pictur
+
+sync-sign-out =
+ .label = Sign Oot…
+ .accesskey = g
+
+sync-manage-account = Manage accoont
+ .accesskey = o
+
+## Variables
+## $email (string) - Email used for Firefox account
+
+sync-signedin-unverified = { $email } isnae trystmakkit
+sync-signedin-login-failure = Gonnae sign in tae reconnect { $email }
+
+##
+
+sync-resend-verification =
+ .label = Resend Trystmakkin
+ .accesskey = d
+
+sync-remove-account =
+ .label = Remuive Accoont
+ .accesskey = R
+
+sync-sign-in =
+ .label = Sign in
+ .accesskey = g
+
+## Sync section - enabling or disabling sync.
+
+prefs-syncing-on = Syncin: ON
+
+prefs-syncing-off = Syncin: AFF
+
+prefs-sync-turn-on-syncing =
+ .label = Turn on syncin…
+ .accesskey = s
+
+prefs-sync-offer-setup-label2 = Synchronise yer buikmerks, historie, tabs, passwirds, eik-ons, and settins across aw yer devices.
+
+prefs-sync-now =
+ .labelnotsyncing = Sync Noo
+ .accesskeynotsyncing = N
+ .labelsyncing = Syncin…
+
+prefs-sync-now-button =
+ .label = Sync Noo
+ .accesskey = N
+
+prefs-syncing-button =
+ .label = Syncin…
+
+## The list of things currently syncing.
+
+sync-currently-syncing-bookmarks = Buikmerks
+sync-currently-syncing-history = Historie
+sync-currently-syncing-tabs = Open tabs
+sync-currently-syncing-logins-passwords = Logins and passwirds
+sync-currently-syncing-addresses = Addresses
+sync-currently-syncing-creditcards = Credit cairds
+sync-currently-syncing-addons = Eik-ons
+sync-currently-syncing-settings = Settins
+
+sync-change-options =
+ .label = Chynge...
+ .accesskey = C
+
+## The "Choose what to sync" dialog.
+
+sync-choose-what-to-sync-dialog3 =
+ .title = Wale Whit Tae Sync
+ .style = min-width: 36em;
+ .buttonlabelaccept = Save Chynges
+ .buttonaccesskeyaccept = S
+ .buttonlabelextra2 = Disconnect…
+ .buttonaccesskeyextra2 = D
+
+sync-engine-bookmarks =
+ .label = Buikmerks
+ .accesskey = m
+
+sync-engine-history =
+ .label = Historie
+ .accesskey = r
+
+sync-engine-tabs =
+ .label = Open tabs
+ .tooltiptext = A list o whit’s open on aw synced devices
+ .accesskey = t
+
+sync-engine-logins-passwords =
+ .label = Logins and passwirds
+ .tooltiptext = Yaiser nemmes and passwirds ye’ve saved
+ .accesskey = L
+
+sync-engine-addresses =
+ .label = Addresses
+ .tooltiptext = Post addresses ye’ve saved (desktap anely)
+ .accesskey = e
+
+sync-engine-creditcards =
+ .label = Credit cairds
+ .tooltiptext = Nemmes, nummers and expiry dates (desktap anely)
+ .accesskey = C
+
+sync-engine-addons =
+ .label = Eik-ons
+ .tooltiptext = Extensions and themes fur Firefox desktap
+ .accesskey = E
+
+sync-engine-settings =
+ .label = Settins
+ .tooltiptext = General, Privacy, and Siccarness settins ye’ve chynged
+ .accesskey = s
+
+## The device name controls.
+
+sync-device-name-header = Device Nemme
+
+sync-device-name-change =
+ .label = Chynge Device Nemme…
+ .accesskey = h
+
+sync-device-name-cancel =
+ .label = Stap
+ .accesskey = S
+
+sync-device-name-save =
+ .label = Save
+ .accesskey = v
+
+sync-connect-another-device = Connect anither device
+
+## These strings are shown in a desktop notification after the
+## user requests we resend a verification email.
+
+sync-verification-sent-title = Trystmakkin Sent
+# Variables:
+# $email (String): Email address of user's Firefox account.
+sync-verification-sent-body = A trystmakkin link has been sent tae { $email }.
+sync-verification-not-sent-title = No Able tae Send Trystmakkin
+sync-verification-not-sent-body = We're no able tae send a trystmakkin mail jist the noo, gie it anither shottie efter.
+
+## Privacy Section
+
+privacy-header = Stravaiger Privacy
+
+## 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 = Logins and Passwirds
+ .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 = Speir fur tae save logins and passwirds for wabsites
+ .accesskey = r
+forms-exceptions =
+ .label = Exceptions…
+ .accesskey = x
+forms-generate-passwords =
+ .label = Suggest and mak strang passwirds
+ .accesskey = u
+forms-breach-alerts =
+ .label = Kythe alerts aboot passwirds fur breached wabsites
+ .accesskey = b
+forms-breach-alerts-learn-more-link = Lairn mair
+
+# Checkbox which controls filling saved logins into fields automatically when they appear, in some cases without user interaction.
+forms-fill-logins-and-passwords =
+ .label = Autofeenish logins and passwirds
+ .accesskey = i
+forms-saved-logins =
+ .label = Saved Logins…
+ .accesskey = L
+forms-primary-pw-use =
+ .label = Yaise a Primary Passwird
+ .accesskey = Y
+forms-primary-pw-learn-more-link = Lairn mair
+# 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 = Chynge Maister Passwird…
+ .accesskey = M
+forms-primary-pw-change =
+ .label = Chynge Primary Passwird…
+ .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 = Kent afore noo as Maister Passwird
+
+forms-primary-pw-fips-title = The noo, ye're in FIPS modes. FIPS needs a Primary Passwird that isnae tuim.
+forms-master-pw-fips-desc = Passwird Chynge Didnae Wirk
+forms-windows-sso =
+ .label = Alloo Windows single sign-on fur Microsoft, wark, and schuil accoonts
+forms-windows-sso-learn-more-link = Lairn mair
+forms-windows-sso-desc = Manage accoonts in yer device settins
+
+## OS Authentication dialog
+
+# This message can be seen by trying to add a Primary Password.
+primary-password-os-auth-dialog-message-win = Tae mak a Primary Passwird, inpit yer Windaes login parteeculars. This helps wi bieldin the siccarness o yer accoonts.
+
+# 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 = mak a Primary Passwird
+master-password-os-auth-dialog-caption = { -brand-full-name }
+
+## Privacy Section - History
+
+history-header = Historie
+
+# 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 = { -brand-short-name } will
+ .accesskey = w
+
+history-remember-option-all =
+ .label = Mind yer historie
+history-remember-option-never =
+ .label = Nivver mind yer historie
+history-remember-option-custom =
+ .label = Yaise custom settins for historie
+
+history-remember-description = { -brand-short-name } will mind yer stravaigin, doonload, form and sairch historie.
+history-dontremember-description = { -brand-short-name } will yaise the same settins as private stravaigin, and willnae mind o onie historie as ye stravaig the Wab.
+
+history-private-browsing-permanent =
+ .label = Ayeweys yaise private stravaigin mode
+ .accesskey = p
+
+history-remember-browser-option =
+ .label = Mind o stravaigin and doonload historie
+ .accesskey = M
+
+history-remember-search-option =
+ .label = Mind o airt-oot and form historie
+ .accesskey = f
+
+history-clear-on-close-option =
+ .label = Dicht historie when { -brand-short-name } is sneckit
+ .accesskey = r
+
+history-clear-on-close-settings =
+ .label = Settins…
+ .accesskey = t
+
+history-clear-button =
+ .label = Dicht Historie…
+ .accesskey = s
+
+## Privacy Section - Site Data
+
+sitedata-header = Cookies and Site Data
+
+sitedata-total-size-calculating = Wirkin oot site data and cache size...
+
+# 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 = Yer stored cookies, site data, and cache richt noo are yaisin { $value } { $unit } o disk space.
+
+sitedata-learn-more = Lairn mair
+
+sitedata-delete-on-close =
+ .label = Dicht cookies and site data when { -brand-short-name } is sneckit
+ .accesskey = c
+
+sitedata-delete-on-close-private-browsing = In ayebidin private stravaigin mode, cookies and site date will ayeweys be dichtit when { -brand-short-name } is sneckit.
+
+sitedata-allow-cookies-option =
+ .label = Accept cookies and site data
+ .accesskey = A
+
+sitedata-disallow-cookies-option =
+ .label = Block cookies and site data
+ .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 = Type blockit
+ .accesskey = T
+
+sitedata-option-block-cross-site-trackers =
+ .label = Cross-site trackers
+sitedata-option-block-cross-site-tracking-cookies =
+ .label = Cross-site trackin cookies
+sitedata-option-block-cross-site-cookies =
+ .label = Cross-site trackin cookies, and isolate ither cross-site cookies
+sitedata-option-block-unvisited =
+ .label = Cookies fae wabsites ye hivnae veesitit
+sitedata-option-block-all =
+ .label = Aw cookies (will gar wabsites tae brek)
+
+sitedata-clear =
+ .label = Dicht Data…
+ .accesskey = D
+
+sitedata-settings =
+ .label = Manage Data…
+ .accesskey = M
+
+sitedata-cookies-exceptions =
+ .label = Manage Exceptions…
+ .accesskey = x
+
+## Privacy Section - Cookie Banner Handling
+
+
+## Privacy Section - Address Bar
+
+addressbar-header = Address Baur
+
+addressbar-suggest = When yaisin the address baur, suggest
+
+addressbar-locbar-history-option =
+ .label = Stravaigin historie
+ .accesskey = h
+addressbar-locbar-bookmarks-option =
+ .label = Buikmerks
+ .accesskey = k
+addressbar-locbar-openpage-option =
+ .label = Open tabs
+ .accesskey = O
+# Shortcuts refers to the shortcut tiles on the new tab page, previously known as top sites. Translation should be consistent.
+addressbar-locbar-shortcuts-option =
+ .label = Shortcuts
+ .accesskey = S
+addressbar-locbar-topsites-option =
+ .label = Tap sites
+ .accesskey = T
+addressbar-locbar-engines-option =
+ .label = Airt-oot engines
+ .accesskey = A
+
+addressbar-suggestions-settings = Chynge preferences fur airt-oot engine suggestions
+
+## Privacy Section - Content Blocking
+
+content-blocking-enhanced-tracking-protection = Augmentit Trackin Bieldin
+
+content-blocking-section-top-level-description = Trackers follae ye aroond online fur tae gaither information aboot yer stravaigin pratticks and interests. { -brand-short-name } blocks a guid wheen o these trackers and ither uncannie scripts.
+
+content-blocking-learn-more = Lairn mair
+
+content-blocking-fpi-incompatibility-warning = Ye're yaisin First Pairty Isolation (FPI), which owerrides some o { -brand-short-name }'s cookie settins.
+
+## 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 = Staunart
+ .accesskey = S
+enhanced-tracking-protection-setting-strict =
+ .label = Ticht
+ .accesskey = T
+enhanced-tracking-protection-setting-custom =
+ .label = Custom
+ .accesskey = C
+
+##
+
+content-blocking-etp-standard-desc = Eeksie-peeksie atween bieldin and performance. Pages will load as ordinar.
+content-blocking-etp-strict-desc = Mair bieldin, but micht gar some sites or content tae brek.
+content-blocking-etp-custom-desc = Wale whit trackers and scripts tae block.
+content-blocking-etp-blocking-desc = { -brand-short-name } blocks the follaein:
+
+content-blocking-private-windows = Trackin content in Private Windaes
+content-blocking-cross-site-tracking-cookies = Cross-site trackin cookies
+content-blocking-all-cross-site-cookies-private-windows = Cross-site cookies in Private Windaes
+content-blocking-cross-site-tracking-cookies-plus-isolate = Cross-site trackin cookies, and isolate onie ither cookies
+content-blocking-social-media-trackers = Social media trackers
+content-blocking-all-cookies = Aw cookies
+content-blocking-unvisited-cookies = Cookies fae sites ye hivnae veesitit
+content-blocking-all-windows-tracking-content = Trackin content in aw windaes
+content-blocking-cryptominers = Cryptohowkers
+content-blocking-fingerprinters = Fingirprenters
+
+# The tcp-rollout strings are no longer used for the rollout but for tcp-by-default in the standard section
+
+content-blocking-etp-standard-tcp-rollout-learn-more = Lairn mair
+
+content-blocking-warning-title = Haud the bus!
+content-blocking-and-isolating-etp-warning-description-2 = This settin micht gar some wabsites tae no kythe content or wirk richt. Gin a site luiks mogert, ye micht want tae turn aff trackin bieldin fur thon site tae load aw content.
+content-blocking-warning-learn-how = Lairn how
+
+content-blocking-reload-description = Ye'll need tae reload yer tabs fur tae mak yaise o these chynges
+content-blocking-reload-tabs-button =
+ .label = Reload Aw Tabs
+ .accesskey = R
+
+content-blocking-tracking-content-label =
+ .label = Trackin content
+ .accesskey = T
+content-blocking-tracking-protection-option-all-windows =
+ .label = In aw windaes
+ .accesskey = A
+content-blocking-option-private =
+ .label = Anely in Private Windaes
+ .accesskey = p
+content-blocking-tracking-protection-change-block-list = Chynge block list
+
+content-blocking-cookies-label =
+ .label = Cookies
+ .accesskey = C
+
+content-blocking-expand-section =
+ .tooltiptext = Mair information
+
+# 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 = Cryptohowkers
+ .accesskey = y
+
+# 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 = Fingirprenters
+ .accesskey = F
+
+## Privacy Section - Tracking
+
+tracking-manage-exceptions =
+ .label = Manage Exceptions…
+ .accesskey = x
+
+## Privacy Section - Permissions
+
+permissions-header = Permeesions
+
+permissions-location = Airtin
+permissions-location-settings =
+ .label = Settins…
+ .accesskey = t
+
+permissions-xr = Virtual Reality
+permissions-xr-settings =
+ .label = Settins…
+ .accesskey = t
+
+permissions-camera = Camera
+permissions-camera-settings =
+ .label = Settins…
+ .accesskey = t
+
+permissions-microphone = Microphone
+permissions-microphone-settings =
+ .label = Settins…
+ .accesskey = t
+
+permissions-notification = Notifications
+permissions-notification-settings =
+ .label = Settins…
+ .accesskey = t
+permissions-notification-link = Lairn mair
+
+permissions-notification-pause =
+ .label = Pit notifications on haud the noo until { -brand-short-name } resterts
+ .accesskey = n
+
+permissions-autoplay = Autopley
+
+permissions-autoplay-settings =
+ .label = Settins…
+ .accesskey = t
+
+permissions-block-popups =
+ .label = Block lowp-up windaes
+ .accesskey = B
+
+# "popup" is a misspelling that is more popular than the correct spelling of
+# "pop-up" so it's included as a search keyword, not displayed in the UI.
+permissions-block-popups-exceptions-button =
+ .label = Exceptions…
+ .accesskey = E
+ .searchkeywords = lowpups
+
+permissions-addon-install-warning =
+ .label = Warn ye when wabsites ettle tae instaw eik-ons
+ .accesskey = W
+
+permissions-addon-exceptions =
+ .label = Exceptions…
+ .accesskey = E
+
+## Privacy Section - Data Collection
+
+collection-header = { -brand-short-name } Data Collection and Yaise
+
+collection-description = We ettle tae gie ye chyces and tae gaither anely whit we need tae provide and tae forder { -brand-short-name } for awbodie. We ayeweys speir for permeesion afore gettin personal information.
+collection-privacy-notice = Privacy Notice
+
+collection-health-report-telemetry-disabled = Ye're nae langer lattin { -vendor-short-name } captur technical and interaction data. Aw bygane data will be dichtit within 30 days.
+collection-health-report-telemetry-disabled-link = Lairn mair
+
+collection-health-report =
+ .label = Allow { -brand-short-name } tae send technical and interaction data tae { -vendor-short-name }
+ .accesskey = r
+collection-health-report-link = Lairn mair
+
+collection-studies =
+ .label = Alloo { -brand-short-name } tae instaw and rin studies
+collection-studies-link = View { -brand-short-name } studies
+
+addon-recommendations =
+ .label = Alloo { -brand-short-name } tae mak personalised extension recommendations
+addon-recommendations-link = Lairn mair
+
+# This message is displayed above disabled data sharing options in developer builds
+# or builds with no Telemetry support available.
+collection-health-report-disabled = Data reportin is disabled fur this build confeeguration
+
+collection-backlogged-crash-reports-with-link = Alloo { -brand-short-name } tae send backlogged crash reports on yer behauf <a data-l10n-name="crash-reports-link">Lairn mair</a>
+ .accesskey = c
+
+## 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 = Siccarness
+
+security-browsing-protection = Begowkin Content and Uncannie Saftware Bieldin
+
+security-enable-safe-browsing =
+ .label = Block uncannie and begowkin content
+ .accesskey = B
+security-enable-safe-browsing-link = Lairn mair
+
+security-block-downloads =
+ .label = Block uncannie doonloads
+ .accesskey = d
+
+security-block-uncommon-software =
+ .label = Warn ye aboot unwantit and by-ordinar saftware
+ .accesskey = y
+
+## Privacy Section - Certificates
+
+certs-header = Certificates
+
+certs-enable-ocsp =
+ .label = Speir at OCSP responder servers tae mak siccar o the validity o certificates the noo
+ .accesskey = S
+
+certs-view =
+ .label = View Certificates…
+ .accesskey = C
+
+certs-devices =
+ .label = Siccarness Devices…
+ .accesskey = D
+
+space-alert-over-5gb-settings-button =
+ .label = Open Settins
+ .accesskey = O
+
+space-alert-over-5gb-message2 = <strong>{ -brand-short-name } is rinnin oot o disk space.</strong> Wabsite contents micht no kythe richt. Ye can dicht stored data in Settins > Privacy & Siccarness > Cookies and Site Data.
+
+space-alert-under-5gb-message2 = <strong>{ -brand-short-name } is rinnin oot o disk space.</strong> Wabsite contents micht no kythe richt. Gang tae “Lairn Mair” tae mak the maist o yer disk yaise fur a better stravaigin experience.
+
+## Privacy Section - HTTPS-Only
+
+httpsonly-header = HTTPS-Anely Mode
+
+httpsonly-description = HTTPS provides a siccar, encryptit connection atween { -brand-short-name } and the wabsites you veesit. Maist websites support HTTPS, and gin HTTPS-Anely Mode is in yaise, then { -brand-short-name } will upgrade aw connections tae HTTPS.
+
+httpsonly-learn-more = Lairn mair
+
+httpsonly-radio-enabled =
+ .label = Yaise HTTPS-Anely Mode in aw windaes
+
+httpsonly-radio-enabled-pbm =
+ .label = Yaise HTTPS-Anely Mode in private windaes, jist
+
+httpsonly-radio-disabled =
+ .label = Dinnae yaise HTTPS-Anely Mode
+
+## DoH Section
+
+
+## The following strings are used in the Download section of settings
+
+desktop-folder-name = Desktap
+downloads-folder-name = Doonloads
+choose-download-folder-title = Wale Doonload Folder:
diff --git a/l10n-sco/browser/browser/preferences/selectBookmark.ftl b/l10n-sco/browser/browser/preferences/selectBookmark.ftl
new file mode 100644
index 0000000000..a4eed2b5f9
--- /dev/null
+++ b/l10n-sco/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-window2 =
+ .title = Set Hame Page
+ .style = min-width: 32em;
+
+select-bookmark-desc = Wale a Buikmerk fur tae be yer Hame Page. Gin ye wale a folder, the Buikmerks in thon folder will be opened in Tabs.
diff --git a/l10n-sco/browser/browser/preferences/siteDataSettings.ftl b/l10n-sco/browser/browser/preferences/siteDataSettings.ftl
new file mode 100644
index 0000000000..ef1f862f70
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/siteDataSettings.ftl
@@ -0,0 +1,67 @@
+# 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 = Manage Cookies and Site Data
+
+site-data-settings-description = The follaein wabsites store cookies and site data on yer computer. { -brand-short-name } keeps data fae wabsites wi ayebidin storage until ye dicht it, and dichts data fae wabsites wi non-ayebidin storage when space is needit.
+
+site-data-search-textbox =
+ .placeholder = Sairch wabsites
+ .accesskey = S
+
+site-data-column-host =
+ .label = Site
+site-data-column-cookies =
+ .label = Cookies
+site-data-column-storage =
+ .label = Storage
+site-data-column-last-used =
+ .label = Last Yaised
+
+# This label is used in the "Host" column for local files, which have no host.
+site-data-local-file-host = (local file)
+
+site-data-remove-selected =
+ .label = Remuive Selectit
+ .accesskey = R
+
+site-data-settings-dialog =
+ .buttonlabelaccept = Save Chynges
+ .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 } (Ayebidin)
+
+site-data-remove-all =
+ .label = Remuive Aw
+ .accesskey = e
+
+site-data-remove-shown =
+ .label = Remuive Aw Kythed
+ .accesskey = e
+
+## Removing
+
+site-data-removing-dialog =
+ .title = { site-data-removing-header }
+ .buttonlabelaccept = Remuive
+
+site-data-removing-header = Remuivin Cookies and Site Data
+
+site-data-removing-desc = Remuivin cookies and site data micht log ye oot o wabsites. Are ye shair ye're wantin tae mak thon chynges?
+
+# Variables:
+# $baseDomain (String) - The single domain for which data is being removed
+site-data-removing-single-desc = Remuivin cookies and site data micht log ye oot o wabsites. Are ye shair ye're wantin tae remuive cookies and site data fur <strong>{ $baseDomain }</strong>?
+
+site-data-removing-table = Cookies and site data fur the follaein wabsites will be remuived
diff --git a/l10n-sco/browser/browser/preferences/translation.ftl b/l10n-sco/browser/browser/preferences/translation.ftl
new file mode 100644
index 0000000000..690c5f7c23
--- /dev/null
+++ b/l10n-sco/browser/browser/preferences/translation.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/.
+
+translation-window2 =
+ .title = Exceptions - Owersettin
+ .style = min-width: 36em
+
+translation-close-key =
+ .key = w
+
+translation-languages-disabled-desc = Owersettin willnae be offered fur the follaein leids.
+
+translation-languages-column =
+ .label = Leids
+
+translation-languages-button-remove =
+ .label = Remuive Leid
+ .accesskey = R
+
+translation-languages-button-remove-all =
+ .label = Remuive Aw Leids
+ .accesskey = e
+
+translation-sites-disabled-desc = Owersettin willnae be offered fur the follaein sites.
+
+translation-sites-column =
+ .label = Wabsites
+
+translation-sites-button-remove =
+ .label = Remuive Site
+ .accesskey = S
+
+translation-sites-button-remove-all =
+ .label = Remuive Aw Sites
+ .accesskey = i
+
+translation-dialog =
+ .buttonlabelaccept = Sneck
+ .buttonaccesskeyaccept = C
diff --git a/l10n-sco/browser/browser/profile/default-bookmarks.ftl b/l10n-sco/browser/browser/profile/default-bookmarks.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/profile/default-bookmarks.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/protections.ftl b/l10n-sco/browser/browser/protections.ftl
new file mode 100644
index 0000000000..73b4d381d0
--- /dev/null
+++ b/l10n-sco/browser/browser/protections.ftl
@@ -0,0 +1,232 @@
+# 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] { -brand-short-name } blockit { $count } tracker ower this past week
+ *[other] { -brand-short-name } blockit { $count } trackers ower this past week
+ }
+
+# 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] <b>{ $count }</b> tracker blockit syne { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
+ *[other] <b>{ $count }</b> trackers blockit syne { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
+ }
+
+# Text displayed instead of the graph when in Private Mode
+graph-private-window = { -brand-short-name } aye blocks trackers in Private Windows, but disnae keep records o whit wis blockit.
+# Weekly summary of the graph when the graph is empty in Private Mode
+graph-week-summary-private-window = Trackers { -brand-short-name } blockit this week
+
+protection-report-webpage-title = Bieldins Dashbuird
+protection-report-page-content-title = Bieldins Dashbuird
+# 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 } can bield yer privacy ahint the scenes while ye stravaig. This is a personalised summary o thon bieldins, includin tools fur tae tak control o yer online siccarness.
+# 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 } bields yer privacy ahint the scenes while ye stravaig. This is a personalised summary o thon bieldins, includin tools fur tae tak control o yer online siccarness.
+
+protection-report-settings-link = Manage your privacy and siccarness settins
+
+etp-card-title-always = Augmentit Trackin Bieldin: Ayeweys On
+etp-card-title-custom-not-blocking = Augmentit Trackin Bieldin: AFF
+etp-card-content-description = { -brand-short-name } automatically hinders companies fae sleekitly follaein ye aroond the wab.
+protection-report-etp-card-content-custom-not-blocking = Aw bieldins are turnt aff the noo. Wale whit trackers tae block by managin yer { -brand-short-name } bieldins settins.
+protection-report-manage-protections = Manage Settins
+
+# 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 = The day
+
+# This string is used to describe the graph for screenreader users.
+graph-legend-description = A graph fur tae kythe the total nummer o ilka type o tracker blockit this week.
+
+social-tab-title = Social Media Trackers
+social-tab-contant = Social networks pit trackers on ither wabsites fur tae follae whit ye dae, see, and watch online. This alloos social media companies tae lairn mair aboot ye forby jist whit ye share on yer social media profiles. <a data-l10n-name="learn-more-link">Lairn mair</a>
+
+cookie-tab-title = Cross-Site Trackin Cookies
+cookie-tab-content = These cookies follae ye fae site tae site tae gaither data aboot whit ye dae online. They're set by third pairties sic as advertisers and analytics companies. Blockin cross-site trackin cookies cuts doon the nummer o ads that follae ye aboot. <a data-l10n-name="learn-more-link">Lairn mair</a>
+
+tracker-tab-title = Trackin Content
+tracker-tab-description = Wabsites micht load ootside ads, videos, and ither content wi trackin code. Blockin trackin content can help sites load faster, but some buttons, forms, and login fields micht no wirk. <a data-l10n-name="learn-more-link">Lairn mair</a>
+
+fingerprinter-tab-title = Fingirprenters
+fingerprinter-tab-content = Fingirprenters gaither settins fae yer wab-stravaiger and computer fur tae mak a profile o ye. Yaisin this digital fingirprent, they can track ye across ither wabsites. <a data-l10n-name="learn-more-link">Lairn mair</a>
+
+cryptominer-tab-title = Cryptohowkers
+cryptominer-tab-content = Cryptohowkers yaise yer system's computin pouer fur tae howk oot digital siller, Cryptohowkin scripts rin doon yer battery, slow doon yer computer, and can rin up yer energy bill. <a data-l10n-name="learn-more-link">Lairn mair</a>
+
+protections-close-button2 =
+ .aria-label = Sneck
+ .title = Sneck
+
+mobile-app-title = Block ad trackers across mair devices
+mobile-app-card-content = Yaise the mobile stravaiger wi in-built bieldin against ad trackin.
+mobile-app-links = { -brand-product-name } Stravaiger fur <a data-l10n-name="android-mobile-inline-link">Android</a> and <a data-l10n-name="ios-mobile-inline-link">iOS</a>
+
+lockwise-title = Nivver forget a passwird again
+passwords-title-logged-in = Manage yer passwirds
+lockwise-header-content-logged-in = Store and sync yer passwirds siccar tae aw yer devices.
+protection-report-passwords-save-passwords-button = Save Passwirds
+ .title = Save Passwirds
+protection-report-passwords-manage-passwords-button = Manage Passwirds
+ .title = Manage Passwirds
+
+
+# Variables:
+# $count (Number) - Number of passwords exposed in data breaches.
+lockwise-scanned-text-breached-logins =
+ { $count ->
+ [one] 1 passwird micht hae been exposed in a data breach.
+ *[other] { $count } passwirds micht hae been exposed in a data breach.
+ }
+
+# 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 passwird stored siccar.
+ *[other] Yer passwirds are bein stored siccar.
+ }
+lockwise-how-it-works-link = How it wirks
+
+monitor-title = Look oot fur data breaches
+monitor-link = How it wirks
+monitor-header-content-no-account = Check { -monitor-brand-name } fur tae see gin ye’ve been pairt o a kent data breach, and get alerts aboot new breaches.
+monitor-header-content-signed-in = { -monitor-brand-name } warns ye if yer info has kythed itsel in a kent data breach.
+monitor-sign-up-link = Sign Up fur Breach Alerts
+ .title = Sign up fur breach alerts on { -monitor-brand-name }
+auto-scan = Automatically scanned the day
+
+monitor-emails-tooltip =
+ .title = Check oot monitored email addresses on { -monitor-brand-short-name }
+monitor-breaches-tooltip =
+ .title = Check oot kent data breaches on { -monitor-brand-short-name }
+monitor-passwords-tooltip =
+ .title = Check oot exposed passwirds on { -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] Email address gettin monitored
+ *[other] Email addresses gettin monitored
+ }
+
+# 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] Kent data breach hae exposed yer information
+ *[other] Kent data breaches hae exposed yer information
+ }
+
+# 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] Kent data breach merked as sortit
+ *[other] Kent data breaches merked as sortit
+ }
+
+# 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] Passwird exposed across aw breaches
+ *[other] Passwirds exposed across aw breaches
+ }
+
+# 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] Passwird exposed in breaches that hivnae been sortit yet
+ *[other] Passwirds exposed in breaches that hivnae been sortit yet
+ }
+
+monitor-no-breaches-title = Stoatin news!
+monitor-no-breaches-description = Ye hivnae onie kent breaches. Gin thon chynges, we'll lat ye ken.
+monitor-view-report-link = View Report
+ .title = Sort breaches on { -monitor-brand-short-name }
+monitor-breaches-unresolved-title = Sort yer breaches
+monitor-breaches-unresolved-description = Efter checkin oot breach details and takkin steps fur tae bield yer info, ye can merk breaches as sortit.
+monitor-manage-breaches-link = Manage Breaches
+ .title = Manage breaches on { -monitor-brand-short-name }
+monitor-breaches-resolved-title = Yaldy! Ye've sortit aw kent breaches.
+monitor-breaches-resolved-description = Gin yer email kythes itsel in onie new breaches, we'll let ye ken.
+
+# 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 } oot o { $numBreaches } breaches merkt as sortit
+ }
+
+# Variables:
+# $percentageResolved (Number) - Percentage of breaches marked as resolved by a user on Monitor.
+monitor-partial-breaches-percentage = { $percentageResolved }% duin
+
+monitor-partial-breaches-motivation-title-start = Smashin stert!
+monitor-partial-breaches-motivation-title-middle = Gaun yersel!
+monitor-partial-breaches-motivation-title-end = Jist aboot feenisht! Gaun yersel!
+monitor-partial-breaches-motivation-description = Sort the lave o yer breaches on { -monitor-brand-short-name }.
+monitor-resolve-breaches-link = Sort Breaches
+ .title = Sort breaches on { -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 = Social Media Trackers
+ .aria-label =
+ { $count ->
+ [one] { $count } social media tracker ({ $percentage }%)
+ *[other] { $count } social media trackers ({ $percentage }%)
+ }
+bar-tooltip-cookie =
+ .title = Cross-Site Trackin Cookies
+ .aria-label =
+ { $count ->
+ [one] { $count } cross-site trackin cookie ({ $percentage }%)
+ *[other] { $count } cross-site trackin cookies ({ $percentage }%)
+ }
+bar-tooltip-tracker =
+ .title = Trackin Content
+ .aria-label =
+ { $count ->
+ [one] { $count } trackin content ({ $percentage }%)
+ *[other] { $count } trackin content ({ $percentage }%)
+ }
+bar-tooltip-fingerprinter =
+ .title = Fingirprenters
+ .aria-label =
+ { $count ->
+ [one] { $count } fingirprenter ({ $percentage }%)
+ *[other] { $count } fingirprenters ({ $percentage }%)
+ }
+bar-tooltip-cryptominer =
+ .title = Cryptohowkers
+ .aria-label =
+ { $count ->
+ [one] { $count } cryptohowker ({ $percentage }%)
+ *[other] { $count } cryptohowkers ({ $percentage }%)
+ }
diff --git a/l10n-sco/browser/browser/protectionsPanel.ftl b/l10n-sco/browser/browser/protectionsPanel.ftl
new file mode 100644
index 0000000000..b9197c33aa
--- /dev/null
+++ b/l10n-sco/browser/browser/protectionsPanel.ftl
@@ -0,0 +1,116 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+protections-panel-sendreportview-error = There wis a mishanter sendin the report. Gie it anither shottie later on.
+# A link shown when ETP is disabled for a site. Opens the breakage report subview when clicked.
+protections-panel-sitefixedsendreport-label = Site sortit? Send report
+
+## These strings are used to define the different levels of
+## Enhanced Tracking Protection.
+
+protections-popup-footer-protection-label-strict = Ticht
+ .label = Ticht
+protections-popup-footer-protection-label-custom = Custom
+ .label = Custom
+protections-popup-footer-protection-label-standard = Staunart
+ .label = Staunart
+
+##
+
+# The text a screen reader speaks when focused on the info button.
+protections-panel-etp-more-info =
+ .aria-label = Mair information aboot Augmentit Trackin Bieldin
+protections-panel-etp-on-header = Augmentit Trackin Bieldin is ON fur this site
+protections-panel-etp-off-header = Augmentit Trackin Bieldin is AFF fur this site
+
+## Text for the toggles shown when ETP is enabled/disabled for a given site.
+## .description is transferred into a separate paragraph by the moz-toggle
+## custom element code.
+## $host (String): the hostname of the site that is being displayed.
+
+# The link to be clicked to open the sub-panel view
+protections-panel-site-not-working = Site no wirkin?
+# The heading/title of the sub-panel view
+protections-panel-site-not-working-view =
+ .title = Site No Wirkin?
+
+## 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 = Whit wey?
+protections-panel-not-blocking-why-etp-on-tooltip = Blockin these micht brek pairt o some wabsites. Wioot trackers, some buttons, forms and logins fields micht no wirk.
+protections-panel-not-blocking-why-etp-off-tooltip = Aw trackers on this site hae been loadit acause bieldins are turnt aff.
+protections-panel-not-blocking-why-etp-on-tooltip-label =
+ .label = Blockin these micht brek pairt o some wabsites. Wioot trackers, some buttons, forms and logins fields micht no wirk.
+protections-panel-not-blocking-why-etp-off-tooltip-label =
+ .label = Aw trackers on this site hae been loadit acause bieldins are turnt aff.
+
+##
+
+protections-panel-no-trackers-found = Nae trackers kent tae { -brand-short-name } were airtit oot on this page.
+protections-panel-content-blocking-tracking-protection = Trackin Content
+protections-panel-content-blocking-socialblock = Social Media Trackers
+protections-panel-content-blocking-cryptominers-label = Cryptohowkers
+protections-panel-content-blocking-fingerprinters-label = Fingirprenters
+
+## 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 = Blockit
+protections-panel-not-blocking-label = Allooed
+protections-panel-not-found-label = Nane Airtit Oot
+
+##
+
+protections-panel-settings-label = Bieldin Settins
+# This should match the "appmenuitem-protection-dashboard-title" string in browser/appmenu.ftl.
+protections-panel-protectionsdashboard-label = Bieldins Dashbuird
+
+## 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 = Turn aff bieldins gin ye're haein problems wi:
+# The list items, shown in a <ul>
+protections-panel-site-not-working-view-issue-list-login-fields = Login fields
+protections-panel-site-not-working-view-issue-list-forms = Forms
+protections-panel-site-not-working-view-issue-list-payments = Peyments
+protections-panel-site-not-working-view-issue-list-comments = Comments
+protections-panel-site-not-working-view-issue-list-videos = Videos
+protections-panel-site-not-working-view-send-report = Send a report
+
+##
+
+protections-panel-cross-site-tracking-cookies = These cookies follae ye fae site tae site tae gaither data aboot whit ye dae online. They're set by third pairties sic as advertisers and analytics companies.
+protections-panel-cryptominers = Cryptohowkers yaiser yer system's computin pouer fur tae howk oot digital siller. Cryptohowkin scripts rin doon yer battery, slow doon yer computer, and can rin up yer energy bill.
+protections-panel-fingerprinters = Fingirprenters gaither settins fae yer stravaiger and computer fur tae mak a profile o ye. Yaisin thon digital fingirprent, they can track ye across ither wabsites.
+protections-panel-tracking-content = Wabsites micht load ootside ads, videos, and ither content wi trackin code. Blockin trackin content can help sites load faster, but some buttons, forms, and login fields micht no wirk.
+protections-panel-social-media-trackers = Social networks pit trackers on ither websites fur tae follae whit ye dae, see, and watch online. This alloos social media companies tae lairn mair aboot ye forby jist whit ye share on yer social media profiles.
+protections-panel-description-shim-allowed = Some trackers merkt ablow hae been unblockit in pairt on this page acause ye interactit wi them.
+protections-panel-description-shim-allowed-learn-more = Lairn mair
+protections-panel-shim-allowed-indicator =
+ .tooltiptext = Tracker unblockit in pairt
+protections-panel-content-blocking-manage-settings =
+ .label = Manage Bieldin Settins
+ .accesskey = M
+protections-panel-content-blocking-breakage-report-view =
+ .title = Report a Braken Site
+protections-panel-content-blocking-breakage-report-view-description = Blockin certain trackers can cause problems wi some wabsites. Reportin thon problems helps mak { -brand-short-name } better for awbodie. Sendin this report will send a URL and information aboot yer stravaiger settins tae Mozilla. <label data-l10n-name="learn-more">Lairn mair</label>
+protections-panel-content-blocking-breakage-report-view-description2 = Blockin certain trackers can cause problems wi some wabsites. Reportin thon problems helps mak { -brand-short-name } better for awbodie. Sendin this report will send a URL and information aboot yer stravaiger settins tae { -vendor-short-name }.
+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 = If ye want tae: Describe the problem
+protections-panel-content-blocking-breakage-report-view-collection-comments-label =
+ .aria-label = If ye want tae: Describe the problem
+protections-panel-content-blocking-breakage-report-view-cancel =
+ .label = Stap
+protections-panel-content-blocking-breakage-report-view-send-report =
+ .label = Send Report
+
+# Cookie Banner Handling
+
diff --git a/l10n-sco/browser/browser/recentlyClosed.ftl b/l10n-sco/browser/browser/recentlyClosed.ftl
new file mode 100644
index 0000000000..050e02aa6b
--- /dev/null
+++ b/l10n-sco/browser/browser/recentlyClosed.ftl
@@ -0,0 +1,30 @@
+# 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 main menu,
+## and should follow the same capitalization (title case for English).
+## Check menubar.ftl for reference.
+
+recently-closed-menu-reopen-all-tabs = Reopen Aw Tabs
+recently-closed-menu-reopen-all-windows = Reopen Aw Windaes
+
+## These strings are used in the app menu,
+## and should follow the same capitalization (sentence case for English).
+## Check appmenu.ftl for reference.
+
+recently-closed-panel-reopen-all-tabs = Reopen Aw Tabs
+recently-closed-panel-reopen-all-windows = Reopen Aw Windaes
+
+##
+
+# Variables:
+# $tabCount (Number): Number of other tabs
+# $winTitle (String): Window title
+recently-closed-undo-close-window-label =
+ { $tabCount ->
+ [0] { $winTitle }
+ [one] { $winTitle } (and { $tabCount } ither tab)
+ *[other] { $winTitle } (and { $tabCount } ither tabs)
+ }
diff --git a/l10n-sco/browser/browser/reportBrokenSite.ftl b/l10n-sco/browser/browser/reportBrokenSite.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/reportBrokenSite.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/safeMode.ftl b/l10n-sco/browser/browser/safeMode.ftl
new file mode 100644
index 0000000000..f201a19e71
--- /dev/null
+++ b/l10n-sco/browser/browser/safeMode.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/.
+
+troubleshoot-mode-window =
+ .title = Open { -brand-short-name } in Fankle-fixin Mode?
+ .style = max-width: 400px
+start-troubleshoot-mode =
+ .label = Open
+refresh-profile =
+ .label = Refresh { -brand-short-name }
+troubleshoot-mode-description = Yaise this by-ordinar mode o { -brand-short-name } tae wirk oot whit's wrang. Yer extensions and customisations will be disabled fur noo.
+skip-troubleshoot-refresh-profile = Forby, ye can jouk fankle-fixin and refresh { -brand-short-name }, insteid.
+# Shown on the safe mode dialog after multiple startup crashes.
+auto-safe-mode-description = { -brand-short-name } sneckit aw o a sudden while stertin. This micht be acause o eik-ons or ither problems. Ye can ettle tae sort the problem by fankle-fixin in Sauf Mode.
diff --git a/l10n-sco/browser/browser/safebrowsing/blockedSite.ftl b/l10n-sco/browser/browser/safebrowsing/blockedSite.ftl
new file mode 100644
index 0000000000..1017206660
--- /dev/null
+++ b/l10n-sco/browser/browser/safebrowsing/blockedSite.ftl
@@ -0,0 +1,58 @@
+# 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 = Begowkin site aheid
+safeb-blocked-malware-page-title = Veesitin this wabsite micht hairm yer computer
+safeb-blocked-unwanted-page-title = The site aheid micht conteen hairmfu programs
+safeb-blocked-harmful-page-title = The site aheid micht conteen malware
+safeb-blocked-phishing-page-short-desc = { -brand-short-name } blockit this page acause it micht begunk ye intae daein socht that isnae siccar, likesay instawin saftware or kythin personal information like passwirds or credit cairds.
+safeb-blocked-malware-page-short-desc = { -brand-short-name } blockit this page acause it micht ettle tae instaw uncannie saftware that micht dicht or pauchle personal information on yer computer.
+safeb-blocked-unwanted-page-short-desc = { -brand-short-name } blockit this page acause it micht ettle tae begunk ye intae instawin programs that skaithe yer stravaigin experience (likesay, by chyngin yer hamepage or shawin mair ads on sites ye veesit).
+safeb-blocked-harmful-page-short-desc = { -brand-short-name } blockit this page acause it micht ettle tae instaw hairmfu apps that pauchle or dicht yer information (likesay, photies, passwirds, messages and credit cairds).
+safeb-palm-advisory-desc = Wysins providit by <a data-l10n-name='advisory_provider'>{ $advisoryname }</a>.
+safeb-palm-accept-label = Gang back
+safeb-palm-see-details-label = See details
+
+## Variables
+## $sitename (string) - Domain name for the blocked page
+
+safeb-blocked-phishing-page-error-desc-override = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as a begowkin site</a>. Ye can <a data-l10n-name='report_detection'>report a detection problem</a> or <a data-l10n-name='ignore_warning_link'>tak nae tent o the risk</a> and gang aheid tae this site that's no sauf.
+safeb-blocked-phishing-page-error-desc-no-override = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as a begowkin site</a>. Ye can <a data-l10n-name='report_detection'>report a detection problem</a>.
+
+##
+
+safeb-blocked-phishing-page-learn-more = Lairn mair aboot begowkin sites and phishin at <a data-l10n-name='learn_more_link'>www.antiphishing.org</a>. Lairn mair aboot { -brand-short-name }’s Phishin and Malware Bieldin at <a data-l10n-name='firefox_support'>support.mozilla.org</a>.
+
+## Variables
+## $sitename (string) - Domain name for the blocked page
+
+safeb-blocked-malware-page-error-desc-override-sumo = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as conteenin uncannie saftware</a>. Ye can <a data-l10n-name='ignore_warning_link'>tak nae tent o the risk</a> and gang aheid tae this site that's no sauf.
+safeb-blocked-malware-page-error-desc-no-override-sumo = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as conteenin uncannie saftware</a>.
+
+##
+
+safeb-blocked-malware-page-learn-more-sumo = Lairn mair aboot { -brand-short-name }’s Phishin and Malware Bieldin at <a data-l10n-name='firefox_support'>support.mozilla.org</a>.
+
+## Variables
+## $sitename (string) - Domain name for the blocked page
+
+safeb-blocked-unwanted-page-error-desc-override = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as conteenin hairmfu saftware</a>. You can <a data-l10n-name='ignore_warning_link'>tak nae tent o the risk</a> and gang aheid tae this site that's no sauf.
+safeb-blocked-unwanted-page-error-desc-no-override = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as conteenin hairmfu saftware</a>.
+
+##
+
+safeb-blocked-unwanted-page-learn-more = Lairn mair aboot hairmfu and unwantit saftware at <a data-l10n-name='learn_more_link'>Unwantit Saftware Policy</a>. Lairn mair aboot { -brand-short-name }’s Phishin and Malware Bieldin at <a data-l10n-name='firefox_support'>support.mozilla.org</a>.
+
+## Variables
+## $sitename (string) - Domain name for the blocked page
+
+safeb-blocked-harmful-page-error-desc-override = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as conteenin an application that's mebbe hairmfu</a>. Ye can <a data-l10n-name='ignore_warning_link'>tak nae tent o the risk</a> and gang aheid tae this site that's no sauf.
+safeb-blocked-harmful-page-error-desc-no-override = <span data-l10n-name='sitename'>{ $sitename }</span> has been <a data-l10n-name='error_desc_link'>reportit as conteenin an application that's mebbe hairmfu</a>.
+
+##
+
+safeb-blocked-harmful-page-learn-more = Lairn mair aboot { -brand-short-name }’s Phishin and Malware Bieldin at <a data-l10n-name='firefox_support'>support.mozilla.org</a>.
+safeb-palm-notdeceptive =
+ .label = This isnae a begowkin site…
+ .accesskey = b
diff --git a/l10n-sco/browser/browser/sanitize.ftl b/l10n-sco/browser/browser/sanitize.ftl
new file mode 100644
index 0000000000..dbdf44f51b
--- /dev/null
+++ b/l10n-sco/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-prefs2 =
+ .title = Settins for Dichtin Historie
+ .style = min-width: 34em
+
+sanitize-prefs-style =
+ .style = width: 17em
+
+sanitize-dialog-title =
+ .title = Dicht Recent Historie
+ .style = min-width: 34em
+
+# When "Time range to clear" is set to "Everything", this message is used for the
+# title instead of dialog-title.
+sanitize-dialog-title-everything =
+ .title = Dicht Aw Historie
+ .style = min-width: 34em
+
+clear-data-settings-label = When sneckit, { -brand-short-name } should automatically dicht aw
+
+## 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 = Aboot how lang tae dicht:{ " " }
+ .accesskey = T
+
+clear-time-duration-value-last-hour =
+ .label = Last Oor
+
+clear-time-duration-value-last-2-hours =
+ .label = Last Twa Oors
+
+clear-time-duration-value-last-4-hours =
+ .label = Last Fower Oors
+
+clear-time-duration-value-today =
+ .label = The day
+
+clear-time-duration-value-everything =
+ .label = Awthin
+
+clear-time-duration-suffix =
+ .value = { "" }
+
+## These strings are used as section comments and checkboxes
+## to select the items to remove
+
+history-section-label = Historie
+
+item-history-and-downloads =
+ .label = Stravaigin & Doonload Historie
+ .accesskey = S
+
+item-cookies =
+ .label = Cookies
+ .accesskey = C
+
+item-active-logins =
+ .label = Active Logins
+ .accesskey = L
+
+item-cache =
+ .label = Cache
+ .accesskey = a
+
+item-form-search-history =
+ .label = Form & Airt-Oot Historie
+ .accesskey = F
+
+data-section-label = Data
+
+item-site-settings =
+ .label = Site settins
+ .accesskey = S
+
+item-offline-apps =
+ .label = Affline Wabsite Data
+ .accesskey = A
+
+sanitize-everything-undo-warning = This action cannae be unduin.
+
+window-close =
+ .key = w
+
+sanitize-button-ok =
+ .label = Dicht Noo
+
+# 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 = Dichtin
+
+# 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 = Aw historie will be dichtit.
+
+# 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 = Aw waled items will be dichtit.
diff --git a/l10n-sco/browser/browser/screenshots.ftl b/l10n-sco/browser/browser/screenshots.ftl
new file mode 100644
index 0000000000..e6515abb28
--- /dev/null
+++ b/l10n-sco/browser/browser/screenshots.ftl
@@ -0,0 +1,56 @@
+# 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/.
+
+screenshot-toolbarbutton =
+ .label = Screenshot
+ .tooltiptext = Tak a screenshot
+
+screenshot-shortcut =
+ .key = S
+
+screenshots-instructions = Drag or click on the page tae wale a bittie. Press ESC tae stap.
+screenshots-cancel-button = Stap
+screenshots-save-visible-button = Save veesible
+screenshots-save-page-button = Save hale page
+screenshots-download-button = Doonload
+screenshots-download-button-tooltip = Doonload screenshot
+screenshots-copy-button = Copy
+screenshots-copy-button-tooltip = Copy screenshot tae clipbuird
+screenshots-download-button-title =
+ .title = Doonload screenshot
+screenshots-copy-button-title =
+ .title = Copy screenshot tae clipbuird
+screenshots-cancel-button-title =
+ .title = Stap
+
+screenshots-meta-key =
+ { PLATFORM() ->
+ [macos] ⌘
+ *[other] Ctrl
+ }
+screenshots-notification-link-copied-title = Link Copied
+screenshots-notification-link-copied-details = The link tae yer shot has been copied tae the clipbuird. Press { screenshots-meta-key }-V tae paste.
+
+screenshots-notification-image-copied-title = Shot Copied
+screenshots-notification-image-copied-details = Yer shot has been copied tae the clipbuird. Press { screenshots-meta-key }-V tae paste.
+
+screenshots-request-error-title = No wirkin.
+screenshots-request-error-details = Ach! We couldnae save yer shot. Gie it anither try efter.
+
+screenshots-connection-error-title = We cannae connect tae yer screenshots.
+screenshots-connection-error-details = Gonnae check yer Internet connection? Gin ye're able tae connect tae the Internet, there micht be a problem wi the { -screenshots-brand-name } service jist noo.
+
+screenshots-login-error-details = We couldnae save yer shot acause there's a problem wi the { -screenshots-brand-name }. Gie it anither try efter.
+
+screenshots-unshootable-page-error-title = We cannae screenshot this page.
+screenshots-unshootable-page-error-details = This isnae a staunart Wab page, sae ye cannae tak a screenshot o it.
+
+screenshots-empty-selection-error-title = Yer selection is ower wee
+
+screenshots-private-window-error-title = { -screenshots-brand-name } is disabled in Private Stravaigin Mode
+screenshots-private-window-error-details = Sorry aboot aw the faff. We're wirkin on this featur for future roll-oots.
+
+screenshots-generic-error-title = Help ma boab! { -screenshots-brand-name } jist went radge!
+screenshots-generic-error-details = We're no shair whit jist happened. Want tae try again or tak a shot o anither page?
+
diff --git a/l10n-sco/browser/browser/screenshotsOverlay.ftl b/l10n-sco/browser/browser/screenshotsOverlay.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/screenshotsOverlay.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/search.ftl b/l10n-sco/browser/browser/search.ftl
new file mode 100644
index 0000000000..e50d17358d
--- /dev/null
+++ b/l10n-sco/browser/browser/search.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/.
+
+
+## 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 = Instawment Mishanter
+opensearch-error-duplicate-desc = { -brand-short-name } couldnae instaw the airt-oot plugin fae “{ $location-url }” acause an engine wi the same nemme awready exists.
+
+opensearch-error-format-title = Format No Suithfest
+opensearch-error-format-desc = { -brand-short-name } couldnae instaw the airt-oot engine fae: { $location-url }
+
+opensearch-error-download-title = Doonload Mishanter
+opensearch-error-download-desc = { -brand-short-name } couldnae doonload the airt-oot plugin fae: { $location-url }
+
+##
+
+searchbar-submit =
+ .tooltiptext = Submit sairch
+
+# This string is displayed in the search box when the input field is empty
+searchbar-input =
+ .placeholder = Sairch
+
+searchbar-icon =
+ .tooltiptext = Sairch
+
+## Infobar shown when search engine is removed and replaced.
+## Variables
+## $oldEngine (String) - the search engine to be removed.
+## $newEngine (String) - the search engine to replace the removed search engine.
+
diff --git a/l10n-sco/browser/browser/setDesktopBackground.ftl b/l10n-sco/browser/browser/setDesktopBackground.ftl
new file mode 100644
index 0000000000..f5eea0e545
--- /dev/null
+++ b/l10n-sco/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 = Set Desktap Backgrund
+
+set-desktop-background-accept =
+ .label = Set Desktap Backgrund
+
+open-desktop-prefs =
+ .label = Open Desktap Preferences
+
+set-background-preview-unavailable = Preview no available
+
+# 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 = Span
+
+set-background-color = Colour:
+
+set-background-position = Poseetion:
+
+set-background-tile =
+ .label = Tile
+
+set-background-center =
+ .label = Centre
+
+set-background-stretch =
+ .label = Streetch
+
+set-background-fill =
+ .label = Fill
+
+set-background-fit =
+ .label = Fit
diff --git a/l10n-sco/browser/browser/shopping.ftl b/l10n-sco/browser/browser/shopping.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/shopping.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/sidebarMenu.ftl b/l10n-sco/browser/browser/sidebarMenu.ftl
new file mode 100644
index 0000000000..fc93e8babd
--- /dev/null
+++ b/l10n-sco/browser/browser/sidebarMenu.ftl
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+sidebar-menu-bookmarks =
+ .label = Buikmerks
+
+sidebar-menu-history =
+ .label = Historie
+
+sidebar-menu-synced-tabs =
+ .label = Synced Tabs
+
+sidebar-menu-close =
+ .label = Sneck Sidebaur
+
+sidebar-close-button =
+ .tooltiptext = Sneck sidebaur
diff --git a/l10n-sco/browser/browser/sitePermissions.ftl b/l10n-sco/browser/browser/sitePermissions.ftl
new file mode 100644
index 0000000000..ee43c1ee09
--- /dev/null
+++ b/l10n-sco/browser/browser/sitePermissions.ftl
@@ -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 string is used to display the option to open blocked popup(s) in site permission management panels.
+# Variables:
+# $count (String) - Number of blocked pop-ups
+site-permissions-open-blocked-popups =
+ { $count ->
+ [one] Open { $count } blockit lowp-up…
+ *[other] Open { $count } blockit lowp-ups…
+ }
diff --git a/l10n-sco/browser/browser/siteProtections.ftl b/l10n-sco/browser/browser/siteProtections.ftl
new file mode 100644
index 0000000000..9b94b32d64
--- /dev/null
+++ b/l10n-sco/browser/browser/siteProtections.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/.
+
+content-blocking-trackers-view-empty = Nane detectit on this site
+content-blocking-cookies-blocking-trackers-label = Cross-Site Trackin Cookies
+content-blocking-cookies-blocking-third-party-label = Third-Pairty Cookies
+content-blocking-cookies-blocking-unvisited-label = Unveesitit Site Cookies
+content-blocking-cookies-blocking-all-label = Aw Cookies
+content-blocking-cookies-view-first-party-label = Fae This Site
+content-blocking-cookies-view-trackers-label = Cross-Site Trackin Cookies
+content-blocking-cookies-view-third-party-label = Third-Pairty Cookies
+# 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"
+content-blocking-cookies-view-allowed-label =
+ .value = Allooed
+# 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"
+content-blocking-cookies-view-blocked-label =
+ .value = Blockit
+# Variables:
+# $domain (String): the domain of the site.
+content-blocking-cookies-view-remove-button =
+ .tooltiptext = Dicht cookie exception fur { $domain }
+tracking-protection-icon-active = Blockin social media trackers, cross-site trackin cookies, and fingirprenters.
+tracking-protection-icon-active-container =
+ .aria-label = { tracking-protection-icon-active }
+tracking-protection-icon-disabled = Augmentit Trackin Bieldin is AFF fur this site.
+tracking-protection-icon-disabled-container =
+ .aria-label = { tracking-protection-icon-disabled }
+tracking-protection-icon-no-trackers-detected = Nae trackers kent tae { -brand-short-name } were detectit on this page.
+tracking-protection-icon-no-trackers-detected-container =
+ .aria-label = { tracking-protection-icon-no-trackers-detected }
+
+## Variables:
+## $host (String): the site's hostname
+
+# Header of the Protections Panel.
+protections-header = Bieldins fur { $host }
+
+## Blocking and Not Blocking sub-views in the Protections Panel
+
+protections-blocking-fingerprinters =
+ .title = Fingirprenters Blockit
+protections-blocking-cryptominers =
+ .title = Cryptohowkers Blockit
+protections-blocking-cookies-trackers =
+ .title = Cross-Site Trackin Cookies Blockit
+protections-blocking-cookies-third-party =
+ .title = Third-Pairty Cookies Blockit
+protections-blocking-cookies-all =
+ .title = Aw Cookies Blockit
+protections-blocking-cookies-unvisited =
+ .title = Unveesitit Site Cookies Blockit
+protections-blocking-tracking-content =
+ .title = Trackin Content Blockit
+protections-blocking-social-media-trackers =
+ .title = Social Media Trackers Blockit
+protections-not-blocking-fingerprinters =
+ .title = No Blockin Fingirprenters
+protections-not-blocking-cryptominers =
+ .title = No Blockin Cryptohowkers
+protections-not-blocking-cookies-third-party =
+ .title = No Blockin Third-Pairty Cookies
+protections-not-blocking-cookies-all =
+ .title = No Blockin Cookies
+protections-not-blocking-cross-site-tracking-cookies =
+ .title = No Blockin Cross-Site Trackin Cookies
+protections-not-blocking-tracking-content =
+ .title = No Blockin Trackin Content
+protections-not-blocking-social-media-trackers =
+ .title = No Blockin Social Media Trackers
+
+## Footer and Milestones sections in the Protections Panel
+## Variables:
+## $trackerCount (Number): number of trackers blocked
+## $date (Date): the date on which we started counting
+
+# 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.
+protections-footer-blocked-tracker-counter =
+ { $trackerCount ->
+ [one] { $trackerCount } Blockit
+ *[other] { $trackerCount } Blockit
+ }
+ .tooltiptext = Syne { DATETIME($date, year: "numeric", month: "long", day: "numeric") }
+# This text indicates the total number of trackers blocked on all sites.
+# It should be the same as protections-footer-blocked-tracker-counter;
+# this message is used to leave out the tooltip when the date is not available.
+protections-footer-blocked-tracker-counter-no-tooltip =
+ { $trackerCount ->
+ [one] { $trackerCount } Blockit
+ *[other] { $trackerCount } Blockit
+ }
+# In English this looks like "Firefox blocked over 10,000 trackers since October 2019"
+protections-milestone =
+ { $trackerCount ->
+ [one] { -brand-short-name } blockit { $trackerCount } tracker syne { DATETIME($date, year: "numeric", month: "long") }
+ *[other] { -brand-short-name } blockit mair nor { $trackerCount } trackers syne { DATETIME($date, year: "numeric", month: "long") }
+ }
diff --git a/l10n-sco/browser/browser/speechDispatcher.ftl b/l10n-sco/browser/browser/speechDispatcher.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/speechDispatcher.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/spotlight.ftl b/l10n-sco/browser/browser/spotlight.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/spotlight.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/sync.ftl b/l10n-sco/browser/browser/sync.ftl
new file mode 100644
index 0000000000..11d8da0e08
--- /dev/null
+++ b/l10n-sco/browser/browser/sync.ftl
@@ -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/.
+
+fxa-toolbar-sync-syncing2 = Syncin…
+
+sync-disconnect-dialog-title2 = Disconnect?
+sync-disconnect-dialog-body = { -brand-product-name } will stap syncin yer accoont but willnae dicht onie o yer stravaigin data on this device.
+sync-disconnect-dialog-button = Disconnect
+
+fxa-signout-dialog2-title = Sign oot fae { -fxaccount-brand-name(capitalization: "sentence") }?
+fxa-signout-dialog-body = Synced data will bide in yer accoont.
+fxa-signout-dialog2-button = Sign oot
+fxa-signout-dialog2-checkbox = Dicht data fae this device (passwirds, historie, buikmerks, etc.)
+
+fxa-menu-sync-settings =
+ .label = Sync Settins
+fxa-menu-turn-on-sync =
+ .value = Turn on Sync
+fxa-menu-turn-on-sync-default = Turn on Sync
+
+fxa-menu-connect-another-device =
+ .label = Connect Anither Device…
+# Variables:
+# $tabCount (Number): The number of tabs sent to the device.
+fxa-menu-send-tab-to-device =
+ .label =
+ { $tabCount ->
+ [one] Send Tab tae Device
+ *[other] Send { $tabCount } Tabs tae Device
+ }
+
+# This is shown dynamically within "Send tab to device" in fxa menu.
+fxa-menu-send-tab-to-device-syncnotready =
+ .label = Syncin Devices…
+
+# This is shown within "Send tab to device" in fxa menu if account is not configured.
+fxa-menu-send-tab-to-device-description = Send a tab tae onie device yer signed in on richt awa.
+
+fxa-menu-sign-out =
+ .label = Sign Oot…
diff --git a/l10n-sco/browser/browser/syncedTabs.ftl b/l10n-sco/browser/browser/syncedTabs.ftl
new file mode 100644
index 0000000000..f6b83766f9
--- /dev/null
+++ b/l10n-sco/browser/browser/syncedTabs.ftl
@@ -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/.
+
+synced-tabs-sidebar-title = Synced Tabs
+synced-tabs-sidebar-noclients-subtitle = Want tae see yer tabs fae ither devices here?
+synced-tabs-sidebar-intro = View a list o tabs fae yer ither devices
+synced-tabs-sidebar-unverified = Your accoont needs tae be trystmakkit.
+synced-tabs-sidebar-notabs = Nae open tabs
+synced-tabs-sidebar-open-settings = Open Sync settins
+synced-tabs-sidebar-tabsnotsyncing = Turn on tab syncin fur tae view a list o tabs fae yer ither devices.
+synced-tabs-sidebar-connect-another-device = Connect Anither Device
+synced-tabs-sidebar-search =
+ .placeholder = Sairch synced tabs
+
+## Displayed in the Synced Tabs sidebar's context menu when right-clicking tabs
+## and/or devices in the list. The "Open" strings below should be translated
+## consistently with the equivalent strings for the bookmarks manager's context
+## menu. That menu is activated by right-clicking a bookmark in the Library
+## window. The bookmarks manager context's strings are located in places.ftl.
+
+synced-tabs-context-open =
+ .label = Open
+ .accesskey = O
+
+##
+
+synced-tabs-context-copy =
+ .label = Copy
+ .accesskey = C
+synced-tabs-context-open-all-in-tabs =
+ .label = Open Aw in Tabs
+ .accesskey = O
+synced-tabs-context-manage-devices =
+ .label = Manage Devices…
+ .accesskey = D
+synced-tabs-context-sync-now =
+ .label = Sync Noo
+ .accesskey = S
+synced-tabs-fxa-sign-in = Sign in tae sync
+synced-tabs-turn-on-sync = Turn on sync
diff --git a/l10n-sco/browser/browser/tabContextMenu.ftl b/l10n-sco/browser/browser/tabContextMenu.ftl
new file mode 100644
index 0000000000..e828e7b2f4
--- /dev/null
+++ b/l10n-sco/browser/browser/tabContextMenu.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/.
+
+tab-context-new-tab =
+ .label = New Tab
+ .accesskey = w
+reload-tab =
+ .label = Reload Tab
+ .accesskey = R
+select-all-tabs =
+ .label = Wale Aw Tabs
+ .accesskey = S
+tab-context-play-tab =
+ .label = Pley Tab
+ .accesskey = P
+tab-context-play-tabs =
+ .label = Pley Tabs
+ .accesskey = y
+duplicate-tab =
+ .label = Duplicate Tab
+ .accesskey = D
+duplicate-tabs =
+ .label = Duplicate Tabs
+ .accesskey = D
+# The following string is displayed on a menuitem that will close the tabs from the start of the tabstrip to the currently targeted tab (excluding the currently targeted and any other selected tabs).
+# In left-to-right languages this should use "Left" and in right-to-left languages this should use "Right".
+close-tabs-to-the-start =
+ .label = Sneck Tabs tae Left
+ .accesskey = l
+# The following string is displayed on a menuitem that will close the tabs from the end of the tabstrip to the currently targeted tab (excluding the currently targeted and any other selected tabs).
+# In left-to-right languages this should use "Right" and in right-to-left languages this should use "Left".
+close-tabs-to-the-end =
+ .label = Sneck Tabs tae Richt
+ .accesskey = i
+close-other-tabs =
+ .label = Sneck Ither Tabs
+ .accesskey = I
+reload-tabs =
+ .label = Reload Tabs
+ .accesskey = R
+pin-tab =
+ .label = Peen Tab
+ .accesskey = P
+unpin-tab =
+ .label = Unpeen Tab
+ .accesskey = p
+pin-selected-tabs =
+ .label = Peen Tabs
+ .accesskey = P
+unpin-selected-tabs =
+ .label = Unpeen Tabs
+ .accesskey = p
+bookmark-selected-tabs =
+ .label = Buikmerk Tabs…
+ .accesskey = B
+tab-context-open-in-new-container-tab =
+ .label = Open in New Conteener Tab
+ .accesskey = e
+move-to-start =
+ .label = Muive tae Stert
+ .accesskey = S
+move-to-end =
+ .label = Muive tae End
+ .accesskey = E
+move-to-new-window =
+ .label = Move tae New Windae
+ .accesskey = W
+tab-context-close-multiple-tabs =
+ .label = Sneck Multiple Tabs
+ .accesskey = M
+tab-context-share-url =
+ .label = Share
+ .accesskey = h
+
+## Variables:
+## $tabCount (Number): the number of tabs that are affected by the action.
+
+tab-context-reopen-closed-tabs =
+ .label =
+ { $tabCount ->
+ [1] Reopen Sneckit Tab
+ *[other] Reopen Sneckit Tabs
+ }
+ .accesskey = o
+tab-context-close-n-tabs =
+ .label =
+ { $tabCount ->
+ [1] Sneck Tab
+ [one] Sneck { $tabCount } Tab
+ *[other] Sneck { $tabCount } Tabs
+ }
+ .accesskey = S
+tab-context-move-tabs =
+ .label =
+ { $tabCount ->
+ [1] Muive Tab
+ *[other] Muive Tabs
+ }
+ .accesskey = v
+
+tab-context-send-tabs-to-device =
+ .label =
+ { $tabCount ->
+ [one] Send Tab tae Device
+ *[other] Send { $tabCount } Tabs tae Device
+ }
+ .accesskey = n
diff --git a/l10n-sco/browser/browser/tabbrowser.ftl b/l10n-sco/browser/browser/tabbrowser.ftl
new file mode 100644
index 0000000000..c406e80ea9
--- /dev/null
+++ b/l10n-sco/browser/browser/tabbrowser.ftl
@@ -0,0 +1,150 @@
+# 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/.
+
+tabbrowser-empty-tab-title = New Tab
+
+tabbrowser-menuitem-close-tab =
+ .label = Sneck Tab
+tabbrowser-menuitem-close =
+ .label = Sneck
+
+# Displayed as a tooltip on container tabs
+# Variables:
+# $title (String): the title of the current tab.
+# $containerName (String): the name of the current container.
+tabbrowser-container-tab-title = { $title } — { $containerName }
+
+# Variables:
+# $tabCount (Number): The number of tabs that will be closed.
+tabbrowser-close-tabs-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Sneck tab
+ *[other] Sneck { $tabCount } tabs
+ }
+
+## Tooltips for tab audio control
+## Variables:
+## $tabCount (Number): The number of tabs that will be affected.
+
+# Variables:
+# $shortcut (String): The keyboard shortcut for "Mute tab".
+tabbrowser-mute-tab-audio-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Wheesht tab ({ $shortcut })
+ *[other] Wheesht { $tabCount } tabs ({ $shortcut })
+ }
+# Variables:
+# $shortcut (String): The keyboard shortcut for "Unmute tab".
+tabbrowser-unmute-tab-audio-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Unwheesht tab ({ $shortcut })
+ *[other] Unwheesht { $tabCount } tabs ({ $shortcut })
+ }
+tabbrowser-mute-tab-audio-background-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Wheesht tab
+ *[other] Wheesht { $tabCount } tabs
+ }
+tabbrowser-unmute-tab-audio-background-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Unwheesht tab
+ *[other] Unwheesht { $tabCount } tabs
+ }
+tabbrowser-unblock-tab-audio-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Pley tab
+ *[other] Pley { $tabCount } tabs
+ }
+
+## Confirmation dialog when closing a window with more than one tab open,
+## or when quitting when only one window is open.
+
+# The singular form is not considered since this string is used only for multiple tabs.
+# Variables:
+# $tabCount (Number): The number of tabs that will be closed.
+tabbrowser-confirm-close-tabs-title = Sneck { $tabCount } tabs?
+tabbrowser-confirm-close-tabs-button = Sneck tabs
+tabbrowser-confirm-close-tabs-checkbox = Confirm afore sneckin multiple tabs
+
+## Confirmation dialog when quitting using the menu and multiple windows are open.
+
+# The forms for 0 or 1 items are not considered since this string is used only for
+# multiple windows.
+# Variables:
+# $windowCount (Number): The number of windows that will be closed.
+tabbrowser-confirm-close-windows-title = Sneck { $windowCount } windaes?
+tabbrowser-confirm-close-windows-button =
+ { PLATFORM() ->
+ [windows] Sneck and ootgang
+ *[other] Sneck and quit
+ }
+
+## Confirmation dialog when quitting using the keyboard shortcut (Ctrl/Cmd+Q)
+## Windows does not show a prompt on quit when using the keyboard shortcut by default.
+
+tabbrowser-confirm-close-tabs-with-key-title = Sneck windae and quit { -brand-short-name }?
+tabbrowser-confirm-close-tabs-with-key-button = Quit { -brand-short-name }
+# Variables:
+# $quitKey (String): the text of the keyboard shortcut for quitting.
+tabbrowser-confirm-close-tabs-with-key-checkbox = Confirm afore quittin wi { $quitKey }
+
+## Confirmation dialog when opening multiple tabs simultaneously
+
+tabbrowser-confirm-open-multiple-tabs-title = Confirm open
+# Variables:
+# $tabCount (Number): The number of tabs that will be opened.
+tabbrowser-confirm-open-multiple-tabs-message =
+ { $tabCount ->
+ *[other] Yer aboot tae open { $tabCount } tabs. This micht gar { -brand-short-name } slow doon while the pages are loadin. Are ye siccar yer wantin tae gang on?
+ }
+tabbrowser-confirm-open-multiple-tabs-button = Open tabs
+tabbrowser-confirm-open-multiple-tabs-checkbox = Lat me ken whan openin multiple tabs micht gar { -brand-short-name } slow doon
+
+## Confirmation dialog for enabling caret browsing
+
+tabbrowser-confirm-caretbrowsing-title = Caret Stravaigin
+tabbrowser-confirm-caretbrowsing-message = Pressin F7 turns Caret Stravaigin on or aff. This featur pits a flittable cursor in wab pages, allooin ye tae select text wi the keybuird. Are ye wantin tae turn Caret Stravaigin on?
+tabbrowser-confirm-caretbrowsing-checkbox = Dinnae kythe this dialog box oniemair.
+
+##
+
+# Variables:
+# $domain (String): URL of the page that is trying to steal focus.
+tabbrowser-allow-dialogs-to-get-focus =
+ .label = Alloo notifications sic as this fae { $domain } tae tak ye tae their tab
+
+tabbrowser-customizemode-tab-title = Mak { -brand-short-name } Yer Ain
+
+## Context menu buttons, of which only one will be visible at a time
+
+tabbrowser-context-mute-tab =
+ .label = Wheesht Tab
+ .accesskey = W
+tabbrowser-context-unmute-tab =
+ .label = Unwheesht Tab
+ .accesskey = w
+# The accesskey should match the accesskey for tabbrowser-context-mute-tab
+tabbrowser-context-mute-selected-tabs =
+ .label = Wheesht Tabs
+ .accesskey = H
+# The accesskey should match the accesskey for tabbrowser-context-unmute-tab
+tabbrowser-context-unmute-selected-tabs =
+ .label = Unwheesht Tabs
+ .accesskey = h
+
+## Ctrl-Tab dialog
+
+# Variables:
+# $tabCount (Number): The number of tabs in the current browser window. It will always be 2 at least.
+tabbrowser-ctrl-tab-list-all-tabs =
+ .label = List Aw { $tabCount } Tabs
+
+## Tab manager menu buttons
+
diff --git a/l10n-sco/browser/browser/textRecognition.ftl b/l10n-sco/browser/browser/textRecognition.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/textRecognition.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/toolbarContextMenu.ftl b/l10n-sco/browser/browser/toolbarContextMenu.ftl
new file mode 100644
index 0000000000..d3365fa67f
--- /dev/null
+++ b/l10n-sco/browser/browser/toolbarContextMenu.ftl
@@ -0,0 +1,80 @@
+# 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-new-tab =
+ .label = New Tab
+ .accesskey = w
+toolbar-context-menu-reload-selected-tab =
+ .label = Reload Waled Tab
+ .accesskey = R
+toolbar-context-menu-reload-selected-tabs =
+ .label = Reload Waled Tabs
+ .accesskey = R
+toolbar-context-menu-bookmark-selected-tab =
+ .label = Buikmerk Waled Tab…
+ .accesskey = T
+toolbar-context-menu-bookmark-selected-tabs =
+ .label = Buikmerk Waled Tabs…
+ .accesskey = T
+toolbar-context-menu-select-all-tabs =
+ .label = Wale Aw Tabs
+ .accesskey = S
+toolbar-context-menu-reopen-closed-tabs =
+ .label =
+ { $tabCount ->
+ [1] Reopen Sneckit Tab
+ *[other] Reopen Sneckit Tabs
+ }
+ .accesskey = o
+
+toolbar-context-menu-manage-extension =
+ .label = Manage Extension
+ .accesskey = E
+toolbar-context-menu-remove-extension =
+ .label = Remuive Extension
+ .accesskey = v
+
+# 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 = Report Extension
+ .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 = Peen tae Owerteem Menu
+ .accesskey = P
+toolbar-context-menu-auto-hide-downloads-button-2 =
+ .label = Hide Button When Tuim
+ .accesskey = H
+toolbar-context-menu-remove-from-toolbar =
+ .label = Remuive fae Toolbaur
+ .accesskey = R
+toolbar-context-menu-view-customize-toolbar =
+ .label = Mak yer ain…
+ .accesskey = M
+toolbar-context-menu-view-customize-toolbar-2 =
+ .label = Mak Toolbaur Yer Ain…
+ .accesskey = M
+
+toolbar-context-menu-bookmarks-toolbar-always-show-2 =
+ .label = Ayeweys Kythe
+ .accesskey = A
+toolbar-context-menu-bookmarks-toolbar-never-show-2 =
+ .label = Nivver Kythe
+ .accesskey = N
+toolbar-context-menu-bookmarks-toolbar-on-new-tab-2 =
+ .label = Anely Kythe on New Tab
+ .accesskey = O
+
+toolbar-context-menu-bookmarks-show-other-bookmarks =
+ .label = Kythe Ither Buikmerks
+ .accesskey = h
+
+toolbar-context-menu-menu-bar-cmd =
+ .toolbarname = Menu Baur
+ .accesskey = M
diff --git a/l10n-sco/browser/browser/touchbar/touchbar.ftl b/l10n-sco/browser/browser/touchbar/touchbar.ftl
new file mode 100644
index 0000000000..519e38cc4d
--- /dev/null
+++ b/l10n-sco/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 = Gang back
+forward = Forrit
+reload = Reload
+home = Hame
+fullscreen = Hale screen
+touchbar-fullscreen-exit = Ootgang fae Hale Screen
+find = Find
+new-tab = New tab
+add-bookmark = Eik on buikmerk
+reader-view = Reader View
+# Meant to match the string displayed in an empty URL bar.
+open-location = Sairch or inpit address
+share = Share
+close-window = Sneck Windae
+open-sidebar = Sidebaurs
+
+# This string describes shortcuts for search.
+search-popover = Sairch shortcuts
+# Describes searches limited to a specific scope
+# (e.g. searching only in history).
+search-search-in = Airt oot in:
+
+## Various categories of shortcuts for search.
+
+search-bookmarks = Buikmerks
+search-history = Historie
+search-opentabs = Open Tabs
+search-tags = Tags
+search-titles = Titles
+
+##
+
diff --git a/l10n-sco/browser/browser/translations.ftl b/l10n-sco/browser/browser/translations.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/translations.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/unifiedExtensions.ftl b/l10n-sco/browser/browser/unifiedExtensions.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/unifiedExtensions.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/webProtocolHandler.ftl b/l10n-sco/browser/browser/webProtocolHandler.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/webProtocolHandler.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/webauthnDialog.ftl b/l10n-sco/browser/browser/webauthnDialog.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-sco/browser/browser/webauthnDialog.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-sco/browser/browser/webrtcIndicator.ftl b/l10n-sco/browser/browser/webrtcIndicator.ftl
new file mode 100644
index 0000000000..ad360a42d3
--- /dev/null
+++ b/l10n-sco/browser/browser/webrtcIndicator.ftl
@@ -0,0 +1,228 @@
+# 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.
+
+
+## These strings are used so that the window has a title in tools that
+## enumerate/look for window titles. It is not normally visible anywhere.
+
+# 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 = { -brand-short-name } — Sharin Minder
+webrtc-indicator-window =
+ .title = { -brand-short-name } — Sharin Minder
+
+## Used as list items in sharing menu
+
+webrtc-item-camera = camera
+webrtc-item-microphone = microphone
+webrtc-item-audio-capture = tab soond
+webrtc-item-application = application
+webrtc-item-screen = screen
+webrtc-item-window = windae
+webrtc-item-browser = tab
+
+##
+
+# This is used for the website origin for the sharing menu if no readable origin could be deduced from the URL.
+webrtc-sharing-menuitem-unknown-host = Unkent origin
+
+# Variables:
+# $origin (String): The website origin (e.g. www.mozilla.org)
+# $itemList (String): A formatted list of items (e.g. "camera, microphone and tab audio")
+webrtc-sharing-menuitem =
+ .label = { $origin } ({ $itemList })
+webrtc-sharing-menu =
+ .label = Tabs sharin devices
+ .accesskey = d
+
+webrtc-sharing-window = Ye're sharin anither application windae.
+webrtc-sharing-browser-window = Ye're sharin { -brand-short-name }.
+webrtc-sharing-screen = Ye're sharin yer hale screen.
+webrtc-stop-sharing-button = Stap Sharin
+webrtc-microphone-unmuted =
+ .title = Pit microphone aff
+webrtc-microphone-muted =
+ .title = Pit microphone on
+webrtc-camera-unmuted =
+ .title = Pit camera aff
+webrtc-camera-muted =
+ .title = Pit camera on
+webrtc-minimize =
+ .title = Mak minder tottie
+
+## These strings will display as a tooltip on supported systems where we show
+## device sharing state in the OS notification area. We do not use these strings
+## on macOS, as global menu bar items do not have native tooltips.
+
+# This string will display as a tooltip on supported systems where we show
+# device sharing state in the OS notification area. We do not use these strings
+# on macOS, as global menu bar items do not have native tooltips.
+webrtc-camera-system-menu =
+ .label = Ye're sharin yer camera. Click tae control sharin.
+webrtc-microphone-system-menu =
+ .label = Ye're sharin yer microphone. Click tae control sharin.
+webrtc-screen-system-menu =
+ .label = Ye're sharin a windae or screen. Click tae control sharin.
+
+## Tooltips used by the legacy global sharing indicator
+
+webrtc-indicator-sharing-camera-and-microphone =
+ .tooltiptext = Yer camera and microphone are bein shared. Click fur tae control sharin.
+webrtc-indicator-sharing-camera =
+ .tooltiptext = Yer camera is bein shared. Click fur tae control sharin.
+webrtc-indicator-sharing-microphone =
+ .tooltiptext = Yer microphone is bein shared. Click fur tae control sharin.
+webrtc-indicator-sharing-application =
+ .tooltiptext = An application is bein shared. Click fur tae control sharin.
+webrtc-indicator-sharing-screen =
+ .tooltiptext = Yer screen is bein shared. Click fur tae control sharin.
+webrtc-indicator-sharing-window =
+ .tooltiptext = A windae is bein shared. Click fur tae control sharin.
+webrtc-indicator-sharing-browser =
+ .tooltiptext = A tab is bein shared. Click fur tae control sharin.
+
+## These strings are only used on Mac for menus attached to icons
+## near the clock on the mac menubar.
+## Variables:
+## $streamTitle (String): the title of the tab using the share.
+## $tabCount (Number): the title of the tab using the share.
+
+webrtc-indicator-menuitem-control-sharing =
+ .label = Control Sharin
+webrtc-indicator-menuitem-control-sharing-on =
+ .label = Control Sharin on “{ $streamTitle }”
+
+webrtc-indicator-menuitem-sharing-camera-with =
+ .label = Sharin Camera wi “{ $streamTitle }”
+webrtc-indicator-menuitem-sharing-camera-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] Sharin Camera wi { $tabCount } tab
+ *[other] Sharin Camera wi { $tabCount } tabs
+ }
+
+webrtc-indicator-menuitem-sharing-microphone-with =
+ .label = Sharin Microphone wi “{ $streamTitle }”
+webrtc-indicator-menuitem-sharing-microphone-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] Sharin Microphone wi { $tabCount } tab
+ *[other] Sharin Microphone wi { $tabCount } tabs
+ }
+
+webrtc-indicator-menuitem-sharing-application-with =
+ .label = Sharin an Application wi “{ $streamTitle }”
+webrtc-indicator-menuitem-sharing-application-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] Sharin an Application wi { $tabCount } tab
+ *[other] Sharin Applications wi { $tabCount } tabs
+ }
+
+webrtc-indicator-menuitem-sharing-screen-with =
+ .label = Sharin Screen wi “{ $streamTitle }”
+webrtc-indicator-menuitem-sharing-screen-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] Sharin Screen wi { $tabCount } tab
+ *[other] Sharin Screen wi { $tabCount } tabs
+ }
+
+webrtc-indicator-menuitem-sharing-window-with =
+ .label = Sharin a Windae wi “{ $streamTitle }”
+webrtc-indicator-menuitem-sharing-window-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] Sharin a Windae wi { $tabCount } tab
+ *[other] Sharin Windaes wi { $tabCount } tabs
+ }
+
+webrtc-indicator-menuitem-sharing-browser-with =
+ .label = Sharin a Tab wi “{ $streamTitle }”
+# This message is shown when the contents of a tab is shared during a WebRTC
+# session, which currently is only possible with Loop/Hello.
+webrtc-indicator-menuitem-sharing-browser-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] Sharin a Tab wi { $tabCount } tab
+ *[other] Sharin Tabs wi { $tabCount } tabs
+ }
+
+## Variables:
+## $origin (String): the website origin (e.g. www.mozilla.org).
+
+webrtc-allow-share-audio-capture = Allow { $origin } tae lug-in tae this tab's soond?
+webrtc-allow-share-camera = Alloo { $origin } tae yaise yer camera?
+webrtc-allow-share-microphone = Alloo { $origin } tae yaise yer microphone?
+webrtc-allow-share-screen = Alloo { $origin } tae see yer screen?
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+webrtc-allow-share-speaker = Alloo { $origin } tae yaise ither speakers?
+webrtc-allow-share-camera-and-microphone = Alloo { $origin } tae yaise yer camera and microphone?
+webrtc-allow-share-camera-and-audio-capture = Alloo { $origin } tae yaise yer camera and lug-in tae this tab’s soond?
+webrtc-allow-share-screen-and-microphone = Alloo { $origin } tae yaise yer microphone and see yer screen?
+webrtc-allow-share-screen-and-audio-capture = Allow { $origin } tae lug-in tae this tab's soond and see yer screen?
+
+## Variables:
+## $origin (String): the first party origin.
+## $thirdParty (String): the third party origin.
+
+webrtc-allow-share-camera-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } access tae yer camera?
+webrtc-allow-share-microphone-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } access tae yer microphone?
+webrtc-allow-share-screen-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } permeesion tae see yer screen?
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+webrtc-allow-share-speaker-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } ingang tae ither speakers?
+webrtc-allow-share-camera-and-microphone-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } access tae yer camera and microphone?
+webrtc-allow-share-camera-and-audio-capture-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } access tae yer camera and lug-in tae this tab's soond?
+webrtc-allow-share-screen-and-microphone-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } access tae yer microphone and see yer screen?
+webrtc-allow-share-screen-and-audio-capture-unsafe-delegation = Alloo { $origin } tae gie { $thirdParty } permeesion tae lug-in tae this tab’s soond and see yer screen?
+
+##
+
+webrtc-share-screen-warning = Anely share screens wi sites ye trust. Sharin can alloo begowkin sites tae stravaig as you and pauchle yer private data.
+webrtc-share-browser-warning = Anely share { -brand-short-name } wi sites ye trust. Sharin can alloo begowkin sites tae stravaig as you and pauchle yer private data.
+
+webrtc-share-screen-learn-more = Lairn mair
+webrtc-pick-window-or-screen = Wale windae or screen
+webrtc-share-entire-screen = Hale screen
+webrtc-share-pipe-wire-portal = Yaise operatin system settins
+# Variables:
+# $monitorIndex (String): screen number (digits 1, 2, etc).
+webrtc-share-monitor = Screen { $monitorIndex }
+# Variables:
+# $windowCount (Number): the number of windows currently displayed by the application.
+# $appName (String): the name of the application.
+webrtc-share-application =
+ { $windowCount ->
+ [one] { $appName } ({ $windowCount } windae)
+ *[other] { $appName } ({ $windowCount } windaes)
+ }
+
+## These buttons are the possible answers to the various prompts in the "webrtc-allow-share-*" strings.
+
+webrtc-action-allow =
+ .label = Alloo
+ .accesskey = A
+webrtc-action-block =
+ .label = Block
+ .accesskey = B
+webrtc-action-always-block =
+ .label = Ayeweys block
+ .accesskey = w
+
+##
+
+webrtc-remember-allow-checkbox = Mind this deceesion
+webrtc-mute-notifications-checkbox = Wheesht wabsite notifications while sharin
+
+webrtc-reason-for-no-permanent-allow-screen = { -brand-short-name } cannae alloo ayebidin ingang tae yer screen.
+webrtc-reason-for-no-permanent-allow-audio = { -brand-short-name } cannae alloo ayebidin ingang tae yer tab's soond wioot speirin which tab tae share.
+webrtc-reason-for-no-permanent-allow-insecure = Yer connection tae this site isnae siccar. Fur tae bield ye, { -brand-short-name } will anely alloo ingang fur this session.
diff --git a/l10n-sco/browser/chrome/browser/browser.properties b/l10n-sco/browser/chrome/browser/browser.properties
new file mode 100644
index 0000000000..4af4a4082b
--- /dev/null
+++ b/l10n-sco/browser/chrome/browser/browser.properties
@@ -0,0 +1,502 @@
+# 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=Timed Oot
+openFile=Open File
+
+droponhometitle=Set Hame Page
+droponhomemsg=Are ye wantin this document tae be yer new hame page?
+droponhomemsgMultiple=Are ye wantin these documents tae be yer new hame pages?
+
+# context menu strings
+
+# LOCALIZATION NOTE (contextMenuSearch): %1$S is the search engine,
+# %2$S is the selection string.
+contextMenuSearch=Sairch %1$S fur “%2$S”
+contextMenuSearch.accesskey=S
+contextMenuPrivateSearch=Sairch in a Private Windae
+contextMenuPrivateSearch.accesskey=h
+# 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=Sairch wi %S in a Private Windae
+contextMenuPrivateSearchOtherEngine.accesskey=h
+
+# bookmark dialog strings
+
+bookmarkAllTabsDefault=[Folder Nemme]
+
+unsignedAddonsDisabled.message=Ane or mair instawed eik-ons cannae be verified and hae been disabled.
+unsignedAddonsDisabled.learnMore.label=Lairn Mair
+unsignedAddonsDisabled.learnMore.accesskey=L
+
+# LOCALIZATION NOTE (geolocationLastAccessIndicatorText): %S is the relative time of the most recent geolocation access (e.g. 5 min. ago)
+geolocationLastAccessIndicatorText=Last ingang %S
+
+# LOCALIZATION NOTE (openProtocolHandlerPermissionEntryLabel): %S is the scheme of the protocol the site may open an application for. For example: mailto
+openProtocolHandlerPermissionEntryLabel=%S:// links
+
+crashedpluginsMessage.title=The %S plugin has crashed.
+crashedpluginsMessage.reloadButton.label=Reload page
+crashedpluginsMessage.reloadButton.accesskey=R
+crashedpluginsMessage.submitButton.label=Submit a crash report
+crashedpluginsMessage.submitButton.accesskey=S
+crashedpluginsMessage.learnMore=Lairn Mair…
+
+# 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=Were ye meanin tae gang tae %S?
+keywordURIFixup.goTo=Aye, tak me tae %S
+keywordURIFixup.goTo.accesskey=Y
+
+# Sanitize
+# LOCALIZATION NOTE (update.downloadAndInstallButton.label): %S is replaced by the
+# version of the update: "Update to 28.0".
+update.downloadAndInstallButton.label=Update tae %S
+update.downloadAndInstallButton.accesskey=U
+
+menuOpenAllInTabs.label=Open Aw in Tabs
+
+tabHistory.goBack=Gang back tae this page
+tabHistory.goForward=Gang forrit tae this page
+
+# URL Bar
+pasteAndGo.label=Pate and Gang
+# LOCALIZATION NOTE (reloadButton.tooltip):
+# %S is the keyboard shortcut for reloading the current page
+reloadButton.tooltip=Reload current page (%S)
+# LOCALIZATION NOTE (stopButton.tooltip):
+# %S is the keyboard shortcut for stopping loading the page
+stopButton.tooltip=Stap loadin this page (%S)
+# LOCALIZATION NOTE (urlbar-zoom-button.tooltip):
+# %S is the keyboard shortcut for resetting the zoom level to 100%
+urlbar-zoom-button.tooltip=Reset zoom level (%S)
+# LOCALIZATION NOTE (reader-mode-button.tooltip):
+# %S is the keyboard shortcut for entering/exiting reader view
+reader-mode-button.tooltip=Toggle reader view (%S)
+
+# 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%%
+
+# General bookmarks button
+# LOCALIZATION NOTE (bookmarksMenuButton.tooltip):
+# %S is the keyboard shortcut for "Show All Bookmarks"
+bookmarksMenuButton.tooltip=Kythe yer buikmerks (%S)
+
+# Downloads button tooltip
+# LOCALIZATION NOTE (downloads.tooltip):
+# %S is the keyboard shortcut for "Downloads"
+downloads.tooltip=Kythe the progress o ongaun doonloads (%S)
+
+# New Window button tooltip
+# LOCALIZATION NOTE (newWindowButton.tooltip):
+# %S is the keyboard shortcut for "New Window"
+newWindowButton.tooltip=Open a new windae (%S)
+
+# New Tab button tooltip
+# LOCALIZATION NOTE (newTabButton.tooltip):
+# %S is the keyboard shortcut for "New Tab"
+newTabButton.tooltip=Open a new tab (%S)
+newTabContainer.tooltip=Open a new tab (%S)\nPress and haud fur tae open a new conteener tab
+newTabAlwaysContainer.tooltip=Wale conteener fur tae open a new tab
+
+# Canvas permission prompt
+# LOCALIZATION NOTE (canvas.siteprompt2): %S is hostname
+canvas.siteprompt2=Alloo %S tae yaise yer HTML5 canvas image data?
+canvas.siteprompt2.warning=This micht be yaised fur tae uniquely identify yer computer.
+canvas.block=Block
+canvas.block.accesskey=B
+canvas.allow2=Alloo
+canvas.allow2.accesskey=A
+canvas.remember2=Mind this deceesion
+
+webauthn.cancel=Stap
+webauthn.cancel.accesskey=s
+webauthn.proceed=Gang on
+webauthn.proceed.accesskey=g
+webauthn.anonymize=Anonymize oniegates
+
+# Spoof Accept-Language prompt
+privacy.spoof_english=Chyngin yer leid settins tae English will mak ye mair difficult tae identify and impruive yer privacy. Are ye wantin tae request English leid versions o wab pages?
+
+# LOCALIZATION NOTE (identity.identified.verifier, identity.identified.state_and_country, identity.ev.contentOwner2):
+# %S is the hostname of the site that is being displayed.
+identity.identified.verifier=Verified by: %S
+identity.identified.verified_by_you=You hae eikit on a siccarness exception fur this site.
+identity.identified.state_and_country=%S, %S
+identity.ev.contentOwner2=Certificate gied oot tae: %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=No Siccar
+identity.notSecure.tooltip=Connection isnae siccar
+
+identity.extension.label=Extension (%S)
+identity.extension.tooltip=Loadit by extension: %S
+
+# 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=Blockit
+
+contentBlocking.trackersView.empty.label=Nane detectit on this site
+
+# LOCALIZATION NOTE (contentBlocking.cookies.blockingTrackers.label, contentBlocking.cookies.blocking3rdParty.label,
+# contentBlocking.cookies.blockingUnvisited.label,contentBlocking.cookies.blockingAll.label):
+contentBlocking.cookies.blockingTrackers3.label=Cross-Site Trackin Cookies
+contentBlocking.cookies.blocking3rdParty2.label=Third-Pairty Cookies
+contentBlocking.cookies.blockingUnvisited2.label=Unveesitit Site Cookies
+contentBlocking.cookies.blockingAll2.label=Aw Cookies
+
+contentBlocking.cookiesView.firstParty.label=Fae This Site
+# 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=Nane detectit on this site
+
+contentBlocking.cookiesView.trackers2.label=Cross-Site Trackin Cookies
+# 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=Nane detectit on this site
+
+contentBlocking.cookiesView.thirdParty.label=Third-Pairty Cookies
+# 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=Nane detectit on this site
+
+# 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=Allooed
+# 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=Blockit
+# LOCALIZATION NOTE (contentBlocking.cookiesView.removeButton.tooltip): %S is the domain of the site.
+contentBlocking.cookiesView.removeButton.tooltip=Dicht cookie exception fur %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=Blockit
+
+# 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=Blockit
+
+trackingProtection.icon.activeTooltip2=Blockin social media trackers, cross-site trackin cookies, and fingirprenters.
+trackingProtection.icon.disabledTooltip2=Augmentit Trackin Bieldin is AFF fur this site.
+# LOCALIZATION NOTE (trackingProtection.icon.noTrackersDetectedTooltip): %S is brandShortName.
+trackingProtection.icon.noTrackersDetectedTooltip=Nae trackers kent tae %S were detectit on this page.
+
+# LOCALIZATION NOTE (protections.header):
+# Header of the Protections Panel. %S is replaced with the site's hostname.
+protections.header=Bieldins fur %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=Disable bieldins fur %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=Enable bieldins fur %S
+
+# Blocking and Not Blocking sub-views in the Protections Panel
+protections.blocking.fingerprinters.title=Fingirprenters Blockit
+protections.blocking.cryptominers.title=Cryptohowkers Blockit
+protections.blocking.cookies.trackers.title=Cross-Site Trackin Cookies Blockit
+protections.blocking.cookies.3rdParty.title=Third-Pairty Cookies Blockit
+protections.blocking.cookies.all.title=Aw Cookies Blockit
+protections.blocking.cookies.unvisited.title=Unveesitit Site Cookies Blockit
+protections.blocking.trackingContent.title=Trackin Content Blockit
+protections.blocking.socialMediaTrackers.title=Social Media Trackers Blockit
+protections.notBlocking.fingerprinters.title=No Blockin Fingirprenters
+protections.notBlocking.cryptominers.title=No Blockin Cryptohowkers
+protections.notBlocking.cookies.3rdParty.title=No Blockin Third-Pairty Cookies
+protections.notBlocking.cookies.all.title=No Blockin Cookies
+protections.notBlocking.crossSiteTrackingCookies.title=No Blockin Cross-Site Trackin Cookies
+protections.notBlocking.trackingContent.title=No Blockin Trackin Content
+protections.notBlocking.socialMediaTrackers.title=No Blockin Social Media Trackers
+
+# 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 Blockit;#1 Blockit
+# LOCALIZATION NOTE (protections.footer.blockedTrackerCounter.tooltip):
+# %S is the date on which we started counting (e.g., July 17, 2019).
+protections.footer.blockedTrackerCounter.tooltip=Syne %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 blockit #2 tracker syne #3;#1 blockit mair nor #2 trackers syne #3
+
+# Application menu
+
+# LOCALIZATION NOTE(zoomReduce-button.tooltip): %S is the keyboard shortcut.
+zoomReduce-button.tooltip = Zoom oot (%S)
+# LOCALIZATION NOTE(zoomReset-button.tooltip): %S is the keyboard shortcut.
+zoomReset-button.tooltip = Reset zoom level (%S)
+# LOCALIZATION NOTE(zoomEnlarge-button.tooltip): %S is the keyboard shortcut.
+zoomEnlarge-button.tooltip = Zoom in (%S)
+
+# LOCALIZATION NOTE (cut-button.tooltip): %S is the keyboard shortcut.
+cut-button.tooltip = Cut (%S)
+# LOCALIZATION NOTE (copy-button.tooltip): %S is the keyboard shortcut.
+copy-button.tooltip = Copy (%S)
+# LOCALIZATION NOTE (paste-button.tooltip): %S is the keyboard shortcut.
+paste-button.tooltip = Paste (%S)
+
+# Geolocation UI
+
+geolocation.allow=Alloo
+geolocation.allow.accesskey=A
+geolocation.block=Block
+geolocation.block.accesskey=B
+geolocation.shareWithSite4=Alloo %S tae access yer airtin?
+geolocation.shareWithFile4=Alloo this local file tae access yer airtin?
+# LOCALIZATION NOTE(geolocation.shareWithSiteUnsafeDelegation2):
+# %1$S is the first party origin, %2$S is the third party origin.
+geolocation.shareWithSiteUnsafeDelegation2=Alloo %1$S tae gie %2$S permeesion tae access yer airtin?
+geolocation.remember=Mind this deceesion
+
+# Virtual Reality Device UI
+xr.allow2=Alloo
+xr.allow2.accesskey=A
+xr.block=Block
+xr.block.accesskey=B
+xr.shareWithSite4=Alloo %S tae access virtual reality devices? This micht gie oot sensitive information.
+xr.shareWithFile4=Alloo this local file tae access virtual reality devices? This micht gie oot sensitive information.
+xr.remember=Mind this deceesion
+
+# Persistent storage UI
+persistentStorage.allow=Alloo
+persistentStorage.allow.accesskey=A
+
+persistentStorage.block.label=Block
+persistentStorage.block.accesskey=B
+persistentStorage.allowWithSite2=Alloo %S tae store data in ayebidin storage?
+
+# Web notifications UI
+# LOCALIZATION NOTE (alwaysBlock, block)
+# The two button strings will never be shown at the same time, so
+# it's okay for them to have the same access key
+webNotifications.allow2=Alloo
+webNotifications.allow2.accesskey=A
+webNotifications.notNow=No Jist Noo
+webNotifications.notNow.accesskey=n
+webNotifications.never=Nivver Alloo
+webNotifications.never.accesskey=v
+
+webNotifications.alwaysBlock=Aye Block
+webNotifications.alwaysBlock.accesskey=B
+webNotifications.block=Block
+webNotifications.block.accesskey=B
+webNotifications.receiveFromSite3=Alloo %S tae send notifications?
+
+# 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=Get me oot o here!
+safebrowsing.getMeOutOfHereButton.accessKey=G
+safebrowsing.deceptiveSite=Begowkin Site!
+safebrowsing.notADeceptiveSiteButton.label=This isnae a begowkin site…
+safebrowsing.notADeceptiveSiteButton.accessKey=D
+safebrowsing.reportedAttackSite=Reportit Onding Site!
+safebrowsing.notAnAttackButton.label=This isnae an onding site…
+safebrowsing.notAnAttackButton.accessKey=A
+safebrowsing.reportedUnwantedSite=Reportit Unwantit Saftware Site!
+safebrowsing.reportedHarmfulSite=Reportit Hairmfu Site!
+
+# 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=Sairch %S
+
+# troubleshootModeRestart
+# LOCALIZATION NOTE (troubleshootModeRestartPromptTitle): %S is the name of the product (e.g., Firefox)
+troubleshootModeRestartPromptTitle=Restert %S in Fankle-Fixin Mode?
+troubleshootModeRestartPromptMessage=Yer extensions, themes, and custom settins will be disabled fur noo.
+troubleshootModeRestartButton=Restert
+
+# 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
+
+# Process hang reporter
+# LOCALIZATION NOTE (processHang.selected_tab.label): %1$S is the name of the product (e.g., Firefox)
+processHang.selected_tab.label = This page is garin %1$S slow doon. Fur tae speed up yer stravaiger, stap this page.
+# LOCALIZATION NOTE (processHang.nonspecific_tab.label): %1$S is the name of the product (e.g., Firefox)
+processHang.nonspecific_tab.label = A wab page is garin %1$S slow doon. Fur tae speed up yer stravaiger, stap thon page.
+# LOCALIZATION NOTE (processHang.specific_tab.label): %1$S is the title of the tab.
+# %2$S is the name of the product (e.g., Firefox)
+processHang.specific_tab.label = “%1$S” is garin %2$S slow doon. Fur tae speed up yer stravaiger, stap thon page.
+# LOCALIZATION NOTE (processHang.add-on.label2): %1$S is the name of the
+# extension. %2$S is the name of the product (e.g., Firefox)
+processHang.add-on.label2 = “%1$S” is garin slow %2$S doon. Fur tae speed up yer stravaiger, stap thon extension.
+processHang.add-on.learn-more.text = Lairn mair
+processHang.button_stop2.label = Stap
+processHang.button_stop2.accessKey = S
+processHang.button_debug.label = Bugdicht Script
+processHang.button_debug.accessKey = D
+
+# LOCALIZATION NOTE (fullscreenButton.tooltip): %S is the keyboard shortcut for full screen
+fullscreenButton.tooltip=Kythe the windae in hale screen (%S)
+
+# These are visible when opening the popup inside the bookmarks sidebar
+sidebar.moveToLeft=Muive Sidebaur tae Left
+sidebar.moveToRight=Muive Sidebaur tae Richt
+
+# 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.message2 = Ye maun enable DRM fur tae pley some soond or video on this page.
+emeNotifications.drmContentDisabled.button.label = Enable DRM
+emeNotifications.drmContentDisabled.button.accesskey = E
+
+# 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 is instawin components needit tae pley the soond or video on this page. Gie it anither shot later.
+
+emeNotifications.unknownDRMSoftware = Unkent
+
+# LOCALIZATION NOTE (customizeMode.tabTitle): %S is brandShortName
+customizeMode.tabTitle = Mak %S Yer Ain
+
+e10s.accessibilityNotice.acceptButton.label = OK
+e10s.accessibilityNotice.acceptButton.accesskey = O
+
+# LOCALIZATION NOTE (e10s.accessibilityNotice.jawsMessage): %S is brandShortName
+e10s.accessibilityNotice.jawsMessage = Kythin o tab content is disabled due tae ill-yokitness atween %S and yer accessibility saftware. Gonnae update yer screen reader or flit ower tae Firefox Extendit 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 = Wark
+userContextBanking.label = Bankin
+userContextShopping.label = Shoppin
+userContextNone.label = Nae Conteener
+
+userContextPersonal.accesskey = P
+userContextWork.accesskey = W
+userContextBanking.accesskey = B
+userContextShopping.accesskey = S
+userContextNone.accesskey = N
+
+userContext.aboutPage.label = Manage Conteeners
+userContext.aboutPage.accesskey = O
+
+# 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 = Send Tab tae Device;Send #1 Tabs tae Device
+sendTabsToDevice.accesskey = n
+
+decoder.noCodecs.button = Lairn how
+decoder.noCodecs.accesskey = L
+decoder.noCodecsLinux.message = Fur tae pley video, ye micht need tae instaw the necessar video codecs.
+decoder.noHWAcceleration.message = Fur tae impruive video quality, ye micht need tae instaw Microsoft’s Media Feature Pack.
+decoder.noPulseAudio.message = Fur tae pley audio, ye micht need tae instaw the necessar PulseAudio saftware.
+decoder.unsupportedLibavcodec.message = libavcodec micht be shooglie or isnae supportit, and maun be updatit fur tae pley video.
+
+decoder.decodeError.message = A mishanter tuik place while decodin a media resoorce.
+decoder.decodeError.button = Report site issue
+decoder.decodeError.accesskey = R
+decoder.decodeWarning.message = A tholeable mishanter tuik place while decodin a media resoorce.
+
+# 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 = Ye maun log in tae this netwark afore ye can access the 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 = Open netwark login page
+
+# LOCALIZATION NOTE (permissions.header):
+# %S is the hostname of the site that is being displayed.
+permissions.header = Permeesions fur %S
+permissions.remove.tooltip = Dicht this permeesion and speir aince mair
+
+permissions.fullscreen.promptCanceled = Ootstaunin permeesion requests stappit: permeesion requests shouldnae be gied oot afore gangin intae DOM halescreen.
+permissions.fullscreen.fullScreenCanceled = Oot o DOM halescreen: permeesion requests shouldnae be gied oot while in DOM halescreen.
+
+# 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) <What's new>" or "51.0a1 (2016-09-05) (64-bit)".
+aboutDialog.architecture.sixtyFourBit = 64-bit
+aboutDialog.architecture.thirtyTwoBit = 32-bit
+
+midi.allow.label = Alloo
+midi.allow.accesskey = A
+midi.block.label = Block
+midi.block.accesskey = B
+midi.remember=Mind this deceesion
+
+midi.shareWithFile = Alloo this local file tae access yer MIDI devices?
+# LOCALIZATION NOTE (midi.shareWithSite): %S is the name of the site URL (https://...) requesting MIDI access
+midi.shareWithSite = Alloo %S tae access yer MIDI devices?
+midi.shareSysexWithFile = Alloo this local file tae access yer MIDI devices and send/receive SysEx messages?
+# LOCALIZATION NOTE (midi.shareSysexWithSite): %S is the name of the site URL (https://...) requesting MIDI access
+midi.shareSysexWithSite = Alloo %S tae access yer MIDI devices and send/receive SysEx messages?
+
+# 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 = Gang back
+
+
+
+storageAccess1.Allow.label = Alloo
+storageAccess1.Allow.accesskey = A
+storageAccess1.DontAllow.label = Block
+storageAccess1.DontAllow.accesskey = B
+# LOCALIZATION NOTE (storageAccess4.message, storageAccess1.hintText):
+# %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.
+storageAccess4.message = Alloo %1$S tae yaise its cookies on %2$S?
+storageAccess1.hintText = Ye micht want tae block ingang if ye're no shair whit fur %1$S needs this data.
+
+
+
diff --git a/l10n-sco/browser/chrome/browser/customizableui/customizableWidgets.properties b/l10n-sco/browser/chrome/browser/customizableui/customizableWidgets.properties
new file mode 100644
index 0000000000..ac5ef0b152
--- /dev/null
+++ b/l10n-sco/browser/chrome/browser/customizableui/customizableWidgets.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/.
+
+history-panelmenu.label = Historie
+# LOCALIZATION NOTE(history-panelmenu.tooltiptext2): %S is the keyboard shortcut
+history-panelmenu.tooltiptext2 = Kythe yer historie (%S)
+
+find-button.label = Find
+# LOCALIZATION NOTE(find-button.tooltiptext3): %S is the keyboard shortcut.
+find-button.tooltiptext3 = Find in this page (%S)
+
+developer-button.label = Forderer
+# LOCALIZATION NOTE(developer-button.tooltiptext): %S is the keyboard shortcut
+developer-button.tooltiptext2 = Open Wab forderer tools (%S)
+
+sidebar-button.label = Sidebaurs
+sidebar-button.tooltiptext2 = Kythe sidebaurs
+
+zoom-controls.label = Zoom Controls
+zoom-controls.tooltiptext2 = Zoom controls
+
+zoom-out-button.label = Zoom oot
+# LOCALIZATION NOTE(zoom-out-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-out-button.tooltiptext2 = Zoom oot (%S)
+
+# LOCALIZATION NOTE(zoom-reset-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-reset-button.tooltiptext2 = Reset zoom level (%S)
+
+zoom-in-button.label = Zoom in
+# LOCALIZATION NOTE(zoom-in-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-in-button.tooltiptext2 = Zoom in (%S)
+
+edit-controls.label = Edit Controls
+edit-controls.tooltiptext2 = Edit controls
+
+cut-button.label = Cut
+# LOCALIZATION NOTE(cut-button.tooltiptext2): %S is the keyboard shortcut.
+cut-button.tooltiptext2 = Cut (%S)
+
+copy-button.label = Copy
+# LOCALIZATION NOTE(copy-button.tooltiptext2): %S is the keyboard shortcut.
+copy-button.tooltiptext2 = Copy (%S)
+
+paste-button.label = Paste
+# LOCALIZATION NOTE(paste-button.tooltiptext2): %S is the keyboard shortcut.
+paste-button.tooltiptext2 = Paste (%S)
+
+panic-button.label = Tyne
+panic-button.tooltiptext = Tyne some stravaigin historie
+
+toolbarspring.label = Shoogleable Space
+toolbarseparator.label = Sinderer
+toolbarspacer.label = Space
diff --git a/l10n-sco/browser/chrome/browser/downloads/downloads.properties b/l10n-sco/browser/chrome/browser/downloads/downloads.properties
new file mode 100644
index 0000000000..fca390f134
--- /dev/null
+++ b/l10n-sco/browser/chrome/browser/downloads/downloads.properties
@@ -0,0 +1,77 @@
+# 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=Stertin…
+# LOCALIZATION NOTE (stateFailed):
+# Indicates that the download failed because of an error.
+stateFailed=Didnae wirk
+# LOCALIZATION NOTE (statePaused):
+# Indicates that the download was paused by the user.
+statePaused=On haud the noo
+# LOCALIZATION NOTE (stateCanceled):
+# Indicates that the download was canceled by the user.
+stateCanceled=Stappit
+# LOCALIZATION NOTE (stateCompleted):
+# Indicates that the download was completed.
+stateCompleted=Feenisht
+# 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=Blockit by Parental Controls
+# 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=This file conteens a virus or malware.
+blockedPotentiallyUnwanted=This file micht hairm yer computer.
+blockedPotentiallyInsecure=File no doonloadit: Potential siccarness risk.
+blockedUncommon2=This file isnae fur ordinar doonloadit.
+
+# LOCALIZATION NOTE (fileMovedOrMissing):
+# Displayed when a complete download which is not at the original folder.
+fileMovedOrMissing=File flittit or missin
+
+# LOCALIZATION NOTE (unblockHeaderUnblock, unblockHeaderOpen,
+# unblockTypeMalware, unblockTypePotentiallyUnwanted2,
+# unblockTypeUncommon2, unblockTip2, unblockButtonOpen,
+# unblockButtonUnblock, unblockButtonConfirmBlock, unblockInsecure):
+# 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=Are ye siccar yer wantin tae alloo this doonload?
+unblockHeaderOpen=Are ye siccar yer wantin tae open this file?
+unblockTypeMalware=This file conteens a virus or ither malware that will hairm yer computer.
+unblockTypePotentiallyUnwanted2=This file lats on tae be a helpfu doonload, but it can mak unexpectit chynges tae yer programs and settins.
+unblockTypeUncommon2=This file isnae fur ordinar doonloadit and micht no be sauf tae open. It micht conteen a virus or mak unexpectit chynges tae yer programs and settins.
+unblockTip2=Ye can luik fur an alternate doonload soorce or gie it anither shot later on.
+unblockButtonOpen=Open
+unblockButtonUnblock=Alloo doonload
+unblockButtonConfirmBlock=Remuive file
+
+# LOCALIZATION NOTE (sizeWithUnits):
+# %1$S is replaced with the size number, and %2$S with the measurement unit.
+sizeWithUnits=%1$S %2$S
+sizeUnknown=Size no kent
+
+# 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 \u2014 %2$S
+statusSeparatorBeforeNumber=%1$S \u2014 %2$S
+
diff --git a/l10n-sco/browser/chrome/browser/feeds/subscribe.properties b/l10n-sco/browser/chrome/browser/feeds/subscribe.properties
new file mode 100644
index 0000000000..ad709e1407
--- /dev/null
+++ b/l10n-sco/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=Eik on “%1$S” as an application fur %2$S links?
+addProtocolHandlerAddButton=Eik on application
+addProtocolHandlerAddButtonAccesskey=A
diff --git a/l10n-sco/browser/chrome/browser/places/bookmarkProperties.properties b/l10n-sco/browser/chrome/browser/places/bookmarkProperties.properties
new file mode 100644
index 0000000000..3dd2e69d37
--- /dev/null
+++ b/l10n-sco/browser/chrome/browser/places/bookmarkProperties.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/.
+
+dialogAcceptLabelAddItem=Eik on
+dialogAcceptLabelSaveItem=Save
+dialogAcceptLabelAddMulti=Eik On Buikmerks
+dialogAcceptLabelEdit=Save
+dialogTitleAddBookmark=New Buikmerk
+dialogTitleAddFolder=New Folder
+dialogTitleAddMulti=New Buikmerks
+dialogTitleEdit=Properties fur “%S”
+
+dialogTitleAddNewBookmark2=Eik on buikmerk
+dialogTitleEditBookmark=Edit “%S”
+dialogTitleEditBookmark2=Edit buikmerk
+dialogTitleAddBookmarksFolder=Eik on buikmerks folder
+dialogTitleAddBookmarkFolder=Eik on buikmerk folder
+dialogTitleEditBookmarksFolder=Edit buikmerks folder
+dialogTitleEditBookmarkFolder=Edit buikmerk folder
+
+bookmarkAllTabsDefault=[Folder Nemme]
+newFolderDefault=New Folder
+newBookmarkDefault=New Buikmerk
diff --git a/l10n-sco/browser/chrome/browser/safebrowsing/safebrowsing.properties b/l10n-sco/browser/chrome/browser/safebrowsing/safebrowsing.properties
new file mode 100644
index 0000000000..101cccb3f9
--- /dev/null
+++ b/l10n-sco/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=This isnae a begowkin site
+errorReportFalseDeceptiveMessage=It's no possible tae report this mishanter the noo.
diff --git a/l10n-sco/browser/chrome/browser/search.properties b/l10n-sco/browser/chrome/browser/search.properties
new file mode 100644
index 0000000000..5880c01c37
--- /dev/null
+++ b/l10n-sco/browser/chrome/browser/search.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/.
+
+searchtip=Airt-oot yaisin %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=%S Airt-oot
+
+# LOCALIZATION NOTE (cmd_pasteAndSearch): "Search" is a verb, this is the
+# search bar equivalent to the url bar's "Paste and Go"
+cmd_pasteAndSearch=Paste & Airt-oot
+
+cmd_clearHistory=Dicht Airt-oot Historie
+cmd_clearHistory_accesskey=H
+
+# LOCALIZATION NOTE (searchForSomethingWith2):
+# This string is used to build the header above the list of search shortcuts,
+# for example "Search for <user-typed string> with:"
+searchForSomethingWith2=Airt-oot %S wi:
+
+# 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=Airt-oot wi:
+
+# LOCALIZATION NOTE (searchSettings):
+# This is the label for the button that opens Search preferences.
+searchSettings=Chynge Sairch Settins
diff --git a/l10n-sco/browser/chrome/browser/shellservice.properties b/l10n-sco/browser/chrome/browser/shellservice.properties
new file mode 100644
index 0000000000..398fffd349
--- /dev/null
+++ b/l10n-sco/browser/chrome/browser/shellservice.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/.
+
+# 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=Default Stravaiger
+setDefaultBrowserMessage=%S isnae set as yer default stravaiger the noo. Are ye wantin tae mak it yer default stravaiger?
+setDefaultBrowserDontAsk=Aye cairry oot this check whan stertin %S.
+setDefaultBrowserAlertConfirm.label=Yaise %S as ma default stravaiger
+setDefaultBrowserAlertNotNow.label=No jist noo
+
+desktopBackgroundLeafNameWin=Desktap Backgrund.bmp
+DesktopBackgroundDownloading=Savin Pictur…
+DesktopBackgroundSet=Set Desktap Backgrund
diff --git a/l10n-sco/browser/chrome/browser/siteData.properties b/l10n-sco/browser/chrome/browser/siteData.properties
new file mode 100644
index 0000000000..601f06776a
--- /dev/null
+++ b/l10n-sco/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=Dicht aw cookies and site data
+# LOCALIZATION NOTE (clearSiteDataPromptText): %S = brandShortName
+clearSiteDataPromptText=Selectin ‘Dicht Noo’ will dicht aw cookies and site data storit by %S. This micht sign ye oot o wabsites and remuive affline wab content.
+clearSiteDataNow=Dicht Noo
diff --git a/l10n-sco/browser/chrome/browser/sitePermissions.properties b/l10n-sco/browser/chrome/browser/sitePermissions.properties
new file mode 100644
index 0000000000..20482b8de6
--- /dev/null
+++ b/l10n-sco/browser/chrome/browser/sitePermissions.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 (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 = Allooed
+state.current.allowedForSession = Allooed fur Session
+state.current.allowedTemporarily = Allooed Fur The Noo
+state.current.blockedTemporarily = Blockit Fur The Noo
+state.current.blocked = Blockit
+state.current.prompt = Ayeweys Speir
+
+# 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 = Ayeweys Speir
+state.multichoice.allow = Alloo
+state.multichoice.allowForSession = Alloo fur Session
+state.multichoice.block = Block
+
+state.multichoice.autoplayblock = Block Soond
+state.multichoice.autoplayblockall = Block Soond and Video
+state.multichoice.autoplayallow = Alloo Soond and Video
+
+permission.autoplay.label = Autopley
+permission.cookie.label = Set cookies
+permission.desktop-notification3.label = Send notifications
+permission.camera.label = Yaise the camera
+permission.microphone.label = Yaise the microphone
+permission.screen.label = Share the screen
+permission.install.label = Instaw eik-ons
+permission.popup.label = Open low-up windaes
+permission.geo.label = Gang intae yer airtin
+permission.xr.label = Gang intae virtual reality devices
+permission.shortcuts.label = Owerride keybuird shortcuts
+permission.focus-tab-by-prompt.label = Flit tae this tab
+permission.persistent-storage.label = Store data in ayebidin storage
+permission.canvas.label = Howk oot canvas data
+permission.midi.label = Gang intae MIDI devices
+permission.midi-sysex.label = Gang intae MIDI devices wi SysEx support
+# LOCALIZATION NOTE (permission.open-protocol-handler.label):
+# Open as a verb. "This site may open applications".
+permission.open-protocol-handler.label = Open applications
diff --git a/l10n-sco/browser/chrome/browser/syncSetup.properties b/l10n-sco/browser/chrome/browser/syncSetup.properties
new file mode 100644
index 0000000000..8e244a4703
--- /dev/null
+++ b/l10n-sco/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 = Gang on
+
+relinkVerify.title = Mell Warnin
+relinkVerify.heading = Are ye siccar yer wantin tae sign intae Sync?
+# LOCALIZATION NOTE (relinkVerify.description): Email address of a user previously signed into sync.
+relinkVerify.description = Anither yaiser wis signed intae Sync on this computer afore. Signin in will mell this stravaiger's buikmerks, passwirds and ither settins wi %S
diff --git a/l10n-sco/browser/chrome/browser/taskbar.properties b/l10n-sco/browser/chrome/browser/taskbar.properties
new file mode 100644
index 0000000000..8086a142ba
--- /dev/null
+++ b/l10n-sco/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=Open new tab
+taskbar.tasks.newTab.description=Open a new stravaiger tab.
+taskbar.tasks.newWindow.label=Open new windae
+taskbar.tasks.newWindow.description=Open a new stravaiger windae.
+taskbar.tasks.newPrivateWindow.label=New private windae
+taskbar.tasks.newPrivateWindow.description=Open a new windae in private stravaigin mode.
+taskbar.frequent.label=Aft yaised
+taskbar.recent.label=Recent
diff --git a/l10n-sco/browser/chrome/browser/uiDensity.properties b/l10n-sco/browser/chrome/browser/uiDensity.properties
new file mode 100644
index 0000000000..29b449184c
--- /dev/null
+++ b/l10n-sco/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=Tablet Mode Enablet
diff --git a/l10n-sco/browser/chrome/overrides/appstrings.properties b/l10n-sco/browser/chrome/overrides/appstrings.properties
new file mode 100644
index 0000000000..48f666cee3
--- /dev/null
+++ b/l10n-sco/browser/chrome/overrides/appstrings.properties
@@ -0,0 +1,44 @@
+# 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=Gonnae mak siccar that the URL is richt and gie it anither shot.
+fileNotFound=Firefox cannae find the file at %S.
+fileAccessDenied=The file at %S is no readable.
+dnsNotFound2=We cannae connect tae the server at %S.
+unknownProtocolFound=Firefox disnae ken hoo tae open this address, acause ane o the follaein protocols (%S) isnae associatit wi onie program or isnae allooed in this context.
+connectionFailure=Firefox cannae estaiblish a connection tae the server at %S.
+netInterrupt=The connection tae %S wis interruptit while the page wis loadin.
+netTimeout=The server at %S is takkin ower lang tae repone.
+redirectLoop=Firefox has detectit that the server is redirectin the request fur this address in a wey that will nivver feenish.
+## LOCALIZATION NOTE (confirmRepostPrompt): In this item, don’t translate "%S"
+confirmRepostPrompt=Fur tae kythe this page, %S maun send information that will repeat onie action (sic as an airtin-oot or order confirmation) that wis duin earlier on.
+resendButton.label=Resend
+unknownSocketType=Firefox disnae ken hoo tae communicate wi the server.
+netReset=The connection tae the server wis reset while the page wis loadin.
+notCached=This document isnae available oniemair.
+netOffline=Firefox is in affline mode the noo and cannae stravaig the Wab.
+isprinting=The document cannae chynge while Prentin or in Prent Preview.
+deniedPortAccess=This address yaises a netwark port which is fur ordinar yaised fur purposes ither nor Wab stravaigin. Firefox has stappit the request fur tae bield ye.
+proxyResolveFailure=Firefox is confeegurt tae yaise a proxy server that cannae be fund.
+proxyConnectFailure=Firefox is confeegurt tae yaise a proxy server that is refusin connections.
+contentEncodingError=The page ye're ettlin tae luik at cannae be shawn acause it yaises a form o compression that's either no suithfest or no supportit.
+unsafeContentType=The page ye're ettlin tae luik at cannae be kythed acause it's conteened in a file type that's mebbe no siccar tae open. Gonnae get in touch wi the wabsite owners fur tae lat them ken aboot this problem.
+externalProtocolTitle=Ootby Protocol Request
+externalProtocolPrompt=An ootby application maun be launched fur tae haunle %1$S: links.\n\n\nRequestit link:\n\n%2$S\n\nApplication: %3$S\n\n\nGin ye werenae expectin this request it micht be an ettle at exploitin a weakness in thon ither program. Stap this request unless yer siccar it isnae uncannie.\n
+#LOCALIZATION NOTE (externalProtocolUnknown): The following string is shown if the application name can't be determined
+externalProtocolUnknown=<Unkent>
+externalProtocolChkMsg=Mind ma choice fur aw sic links.
+externalProtocolLaunchBtn=Launch application
+malwareBlocked=The site at %S has been reportit as an onding site and has been blockit based on yer siccarness preferences.
+harmfulBlocked=The site at %S has been reportit as ane that micht be hairmfu and has been blockit based on yer siccarness preferences.
+unwantedBlocked=The site at %S has been reportit as servin no wantit saftware and has been blockit based on yer siccarness preferences.
+deceptiveBlocked=This wab page at %S has been reportit as a bewgowkin site and has been blockit based on yer siccarness preferences.
+cspBlocked=This page has a content siccarness policy that staps it fae bein loadit in this wey.
+xfoBlocked=This page has an X-Frame-Options policy that staps it fae bein loadit in this context.
+corruptedContentErrorv2=The site at %S has unnergaen a netwark protocol violation that cannae be pit richt.
+## LOCALIZATION NOTE (sslv3Used) - Do not translate "%S".
+sslv3Used=Firefox cannae guarantee the siccarness o yer data on %S acause it yaises SSLv3, a braken siccarness protocol.
+inadequateSecurityError=The wabsite ettlet at negotiatin a level o siccarness that wisnae guid eneuch.
+blockedByPolicy=Yer organisation has blockit ingang tae this page or wabsite.
+networkProtocolError=Firefox has unnergaen a netwark protocol violation that cannae be pit richt.
diff --git a/l10n-sco/browser/crashreporter/crashreporter-override.ini b/l10n-sco/browser/crashreporter/crashreporter-override.ini
new file mode 100644
index 0000000000..4226184a16
--- /dev/null
+++ b/l10n-sco/browser/crashreporter/crashreporter-override.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
+[Strings]
+# LOCALIZATION NOTE (CrashReporterProductErrorText2): The %s is replaced with a string containing detailed information.
+CrashReporterProductErrorText2=Firefox got intae a fankle and crashed. We’ll ettle tae restore yer tabs and windaes whan it resterts.\n\nWe're sorry tae sey that the crash reporter isnae able tae submit a crash report.\n\nDetails: %s
+CrashReporterDescriptionText2=Firefox got intae a fankle and crashed. We’ll ettle tae restore yer tabs and windaes whan it resterts.\n\nTae help us wirk oot and sort oot the problem, ye can send us a crash report.
diff --git a/l10n-sco/browser/defaultagent/defaultagent_localized.ini b/l10n-sco/browser/defaultagent/defaultagent_localized.ini
new file mode 100644
index 0000000000..bbb6554198
--- /dev/null
+++ b/l10n-sco/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=The Default Stravaiger Agent task checks whan the default chynges fae %MOZ_APP_DISPLAYNAME% tae anither stravaiger. Gin the chynge taks place unner suspeecious circumstances, it will prompt yaisers tae chynge back tae %MOZ_APP_DISPLAYNAME% nae mair nor twa times. This task is instawed automatically by %MOZ_APP_DISPLAYNAME%, and is reinstawed whan %MOZ_APP_DISPLAYNAME% updates. Tae turn this task aff, update the “default-browser-agent.enabled” preference on the about:config page or the %MOZ_APP_DISPLAYNAME% enterprise policy settin “DisableDefaultBrowserAgent”.
+
+DefaultBrowserNotificationTitle=Mak %MOZ_APP_DISPLAYNAME% yer default stravaiger
+DefaultBrowserNotificationText=%MOZ_APP_DISPLAYNAME% isnae yer default stravaiger oniemair. Mak it yer default?
+DefaultBrowserNotificationYesButtonText=Aye
+DefaultBrowserNotificationNoButtonText=Naw
diff --git a/l10n-sco/browser/extensions/formautofill/formautofill.properties b/l10n-sco/browser/extensions/formautofill/formautofill.properties
new file mode 100644
index 0000000000..1e2335beb5
--- /dev/null
+++ b/l10n-sco/browser/extensions/formautofill/formautofill.properties
@@ -0,0 +1,119 @@
+# 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 (autofillOptionsLink, autofillOptionsLinkOSX): These strings are used in the doorhanger for
+# updating addresses. The link leads users to Form Autofill browser preferences.
+autofillOptionsLink = Form Autofeenish Options
+autofillOptionsLinkOSX = Form Autofeenish Preferences
+# 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 = Chynge Form Autofeenish Options
+changeAutofillOptionsOSX = Chynge Form Autofeenish Preferences
+changeAutofillOptionsAccessKey = C
+# LOCALIZATION NOTE (addressesSyncCheckbox): If Sync is enabled, this checkbox is displayed on the doorhanger
+# shown when saving addresses.
+addressesSyncCheckbox = Share addresses wi synced devices
+# 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 = Share credit cairds wit synced devices
+
+# LOCALIZATION NOTE (saveAddressesMessage): %S is brandShortName. This string is used on the doorhanger to
+# notify users that addresses are saved.
+saveAddressesMessage = %S noo saves addresses sae that ye can fill oot forms faster.
+# LOCALIZATION NOTE (updateAddressMessage, updateAddressDescriptionLabel, createAddressLabel, updateAddressLabel):
+# Used on the doorhanger when an address change is detected.
+updateAddressMessage = Wad ye like tae update yer address wi this new information?
+createAddressLabel = Mak New Address
+createAddressAccessKey = C
+updateAddressLabel = Update Address
+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 = Are ye wantin %S tae save this credit caird? (Security code willnae be saved)
+saveCreditCardDescriptionLabel = Credit caird tae save:
+saveCreditCardLabel = Save Credit Caird
+saveCreditCardAccessKey = S
+cancelCreditCardLabel = Dinnae Save
+cancelCreditCardAccessKey = D
+neverSaveCreditCardLabel = Nivver Save Credit Cairds
+neverSaveCreditCardAccessKey = N
+# LOCALIZATION NOTE (updateCreditCardMessage, updateCreditCardDescriptionLabel, createCreditCardLabel, updateCreditCardLabel):
+# Used on the doorhanger when an credit card change is detected.
+updateCreditCardMessage = Are ye wantin tae update yer credit caird wi this new information?
+updateCreditCardDescriptionLabel = Credit caird tae update:
+createCreditCardLabel = Mak New Credit Caird
+createCreditCardAccessKey = C
+updateCreditCardLabel = Update Credit Caird
+updateCreditCardAccessKey = U
+# LOCALIZATION NOTE (openAutofillMessagePanel): Tooltip label for Form Autofill doorhanger icon on address bar.
+openAutofillMessagePanel = Open Form Autofeenish message panel
+
+# 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 = Form Autofeenish Options
+# 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 = Form Autofeenish Preferences
+# 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 = Autofeenish Options
+# 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 = Autofeenish Preferences
+# 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 = address
+category.name = nemme
+category.organization2 = organisation
+category.tel = phone
+category.email = email
+# 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 = Autofeenishes %S as weel
+phishingWarningMessage2 = Autofeenishes %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 has detectit an unsiccar site. Form Autofeenish is turned aff the noo.
+# LOCALIZATION NOTE (clearFormBtnLabel2): Label for the button in the dropdown menu that used to clear the populated
+# form.
+clearFormBtnLabel2 = Dicht Autofeenish Form
+
+autofillHeader = Forms and Autofeenish
+# LOCALIZATION NOTE (autofillAddressesCheckbox): Label for the checkbox that enables autofilling addresses.
+autofillAddressesCheckbox = Autofeenish addresses
+# LOCALIZATION NOTE (learnMoreLabel): Label for the link that leads users to the Form Autofill SUMO page.
+learnMoreLabel = Lairn mair
+# LOCALIZATION NOTE (savedAddressesBtnLabel): Label for the button that opens a dialog that shows the
+# list of saved addresses.
+savedAddressesBtnLabel = Saved Addresses…
+# LOCALIZATION NOTE (autofillCreditCardsCheckbox): Label for the checkbox that enables autofilling credit cards.
+autofillCreditCardsCheckbox = Autofeenish credit cairds
+# LOCALIZATION NOTE (savedCreditCardsBtnLabel): Label for the button that opens a dialog that shows the list
+# of saved credit cards.
+savedCreditCardsBtnLabel = Saved Credit Cairds…
+
+autofillReauthCheckboxMac = Require macOS uphaudin fur tae autofeenish, view, or edit storit credit cairds.
+autofillReauthCheckboxWin = Require Windows uphaudin fur tae autofeenish, view, or edit storit credit cairds.
+autofillReauthCheckboxLin = Require Linux uphaudin fur tae autofeenish, view, or edit storit credit cairds.
+
+# 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 = chynge the uphaudin settins
+autofillReauthOSDialogWin = Fur tae chynge the uphaudin settins, inpit yer Windows login credentials.
+autofillReauthOSDialogLin = Fur tae chynge the uphaudin settins, inpit yer Linux login credentials.
+
+useCreditCardPasswordPrompt.win = %S is tryin tae yaise stored credit caird information. Confirm ingang tae this Windows accoont ablow.
+# 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 = yaise stored credit caird information
+useCreditCardPasswordPrompt.linux = %S is tryin tae yaise stored credit caird information.
diff --git a/l10n-sco/browser/extensions/report-site-issue/webcompat.properties b/l10n-sco/browser/extensions/report-site-issue/webcompat.properties
new file mode 100644
index 0000000000..ee8cab2cf0
--- /dev/null
+++ b/l10n-sco/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=Report Site Issue…
+# 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=Report a site compatibility issue
diff --git a/l10n-sco/browser/installer/custom.properties b/l10n-sco/browser/installer/custom.properties
new file mode 100644
index 0000000000..2fde613a8e
--- /dev/null
+++ b/l10n-sco/browser/installer/custom.properties
@@ -0,0 +1,91 @@
+# 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 delivers siccar, easy wab stravaigin. A kenable yaiser interface, augmentit siccarness featurs, includin bieldin fae online identity theft, forby integratit airtin-oot mak siccar ye get the maist oot o the wab.
+CONTEXT_OPTIONS=$BrandShortName &Options
+CONTEXT_SAFE_MODE=$BrandShortName &Siccar Mode
+OPTIONS_PAGE_TITLE=Setup Type
+OPTIONS_PAGE_SUBTITLE=Wale setup options
+SHORTCUTS_PAGE_TITLE=Set Up Shortcuts
+SHORTCUTS_PAGE_SUBTITLE=Mak Program Icons
+COMPONENTS_PAGE_TITLE=Set Up Optional Components
+COMPONENTS_PAGE_SUBTITLE=Optional Recommendit Components
+OPTIONAL_COMPONENTS_DESC=The Maintenance Service will alloo ye tae update $BrandShortName quately in the backgrun.
+MAINTENANCE_SERVICE_CHECKBOX_DESC=Instaw &Maintenance Service
+SUMMARY_PAGE_TITLE=Summary
+SUMMARY_PAGE_SUBTITLE=Ready tae stert instawin $BrandShortName
+SUMMARY_INSTALLED_TO=$BrandShortName will be instawed tae the follaein airtin:
+SUMMARY_REBOOT_REQUIRED_INSTALL=A restert o yer computer micht be needit fur tae complete the instawment.
+SUMMARY_REBOOT_REQUIRED_UNINSTALL=A restert o yer computer micht be needit fur tae complete the uninstawment.
+SUMMARY_TAKE_DEFAULTS=Yai&se $BrandShortName as ma default wab stravaiger
+SUMMARY_INSTALL_CLICK=Click Instaw fur tae gang on.
+SUMMARY_UPGRADE_CLICK=Click Upgrade fur tae gang on.
+SURVEY_TEXT=&Tell us whit ye thocht o $BrandShortName
+LAUNCH_TEXT=&Launch $BrandShortName the noo
+CREATE_ICONS_DESC=Mak icons fur $BrandShortName:
+ICONS_DESKTOP=On ma &Desktop
+ICONS_STARTMENU=In ma &Stert Menu Programs folder
+WARN_MANUALLY_CLOSE_APP_INSTALL=$BrandShortName maun be sneckit fur tae gang on wi the instawment.\n\nSneck $BrandShortName fur tae gang on.
+WARN_MANUALLY_CLOSE_APP_UNINSTALL=$BrandShortName maun be sneckit fur tae gang on wi the uninstawment.\n\nSneck $BrandShortName fur tae gang on.
+WARN_MANUALLY_CLOSE_APP_REFRESH=$BrandShortName maun be sneckit fur tae gang on wi the refresh.\n\nSneck $BrandShortName fur tae gang on.
+WARN_WRITE_ACCESS=Ye dinnae hae ingang tae scrieve tae the instawment directory.\n\nClick OK fur tae wale anither directory.
+WARN_DISK_SPACE=Ye dinnae hae eneuch disk space fur tae instaw tae this airtin.\n\nClick OK fur tae wale anither airtin.
+WARN_MIN_SUPPORTED_OSVER_MSG=Ach, $BrandShortName cannae be instawed. This version o $BrandShortName requires ${MinSupportedVer} or newer. Click the OK button fur mair information.
+WARN_MIN_SUPPORTED_CPU_MSG=Ach, $BrandShortName cannae be instawed. This version o $BrandShortName requires a processor wi ${MinSupportedCPU} support. Click the OK button fur mair information.
+WARN_MIN_SUPPORTED_OSVER_CPU_MSG=Ach, $BrandShortName cannae be instawed. This version o $BrandShortName requires ${MinSupportedVer} or newer forby a processor wi ${MinSupportedCPU} support. Click the OK button fur mair information.
+WARN_RESTART_REQUIRED_UNINSTALL=Yer computer maun be restertit fur tae complete a previous uninstaw o $BrandShortName. Are ye wantin tae reboot the noo?
+WARN_RESTART_REQUIRED_UPGRADE=Yer computer maun be restertit fur tae complete a previous upgrade o $BrandShortName. Are ye wantin tae reboot the noo?
+ERROR_CREATE_DIRECTORY_PREFIX=Mishanter makkin directory:
+ERROR_CREATE_DIRECTORY_SUFFIX=Click Stap fur tae stap the instawment or \nRetry fur tae ettle again.
+
+UN_CONFIRM_PAGE_TITLE=Uninstaw $BrandFullName
+UN_CONFIRM_PAGE_SUBTITLE=Remuive $BrandFullName fae yer computer.
+UN_CONFIRM_UNINSTALLED_FROM=$BrandShortName will be uninstawed fae the follaein airtin:
+UN_CONFIRM_CLICK=Click Uninstaw fur tae gang on.
+
+UN_REFRESH_PAGE_TITLE=Refresh $BrandShortName Insteid?
+UN_REFRESH_PAGE_EXPLANATION=Gin yer haein problems wi $BrandShortName, a wee refresh micht help.\n\nThis will restore the default settins and remuive eik-ons. Stert fresh fur optimal performance.
+UN_REFRESH_LEARN_MORE=&Lairn mair
+UN_REFRESH_BUTTON=&Refresh $BrandShortName
+
+BANNER_CHECK_EXISTING=Checkin existin instawment…
+
+STATUS_INSTALL_APP=Instawin $BrandShortName…
+STATUS_INSTALL_LANG=Instawin Leid Files (${AB_CD})…
+STATUS_UNINSTALL_MAIN=Uninstawin $BrandShortName…
+STATUS_CLEANUP=A Wee Bit Hoosekeepin…
+
+UN_SURVEY_CHECKBOX_LABEL=Tell Mozilla whit ye uninstawed $BrandShortName fur
+
+# _DESC strings support approximately 65 characters per line.
+# One line
+OPTIONS_SUMMARY=Wale the type o setup ye prefer, syne click Neist.
+# One line
+OPTION_STANDARD_DESC=$BrandShortName will be instawed wi the maist common options.
+OPTION_STANDARD_RADIO=&Staunart
+# Two lines
+OPTION_CUSTOM_DESC=Ye're allooed tae wale individual options tae be instawed. Recommendit fur experienced yaisers.
+OPTION_CUSTOM_RADIO=&Custom
+
+# 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=&Upgrade
diff --git a/l10n-sco/browser/installer/mui.properties b/l10n-sco/browser/installer/mui.properties
new file mode 100644
index 0000000000..830f55461f
--- /dev/null
+++ b/l10n-sco/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=Walcome tae the $BrandFullNameDA Setup Helpender
+MUI_TEXT_WELCOME_INFO_TEXT=This helpender will tak ye through the instawment o $BrandFullNameDA.\n\nIt is recommendit that ye sneck aw ither applications afore stertin Setup. This will mak it possible tae update relevant system files wioot haein tae reboot yer computer.\n\n$_CLICK
+MUI_TEXT_COMPONENTS_TITLE=Wale Components
+MUI_TEXT_COMPONENTS_SUBTITLE=Wale whit features o $BrandFullNameDA ye want tae instaw.
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE=Description
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO=Poseetion yer moose ower a component fur tae see its description.
+MUI_TEXT_DIRECTORY_TITLE=Wale Instaw Airtin
+MUI_TEXT_DIRECTORY_SUBTITLE=Wale the folder in which tae instaw $BrandFullNameDA.
+MUI_TEXT_INSTALLING_TITLE=Instawin
+MUI_TEXT_INSTALLING_SUBTITLE=Gonnae haud on the noo while $BrandFullNameDA is bein instawed.
+MUI_TEXT_FINISH_TITLE=Instawment Feenisht
+MUI_TEXT_FINISH_SUBTITLE=Setup wis completit wioot onie problem.
+MUI_TEXT_ABORT_TITLE=Instawment Abortit
+MUI_TEXT_ABORT_SUBTITLE=Setup didnae wirk.
+MUI_BUTTONTEXT_FINISH=&Feenish
+MUI_TEXT_FINISH_INFO_TITLE=Completin the $BrandFullNameDA Setup Helpender
+MUI_TEXT_FINISH_INFO_TEXT=$BrandFullNameDA has been instawed on yer computer.\n\nClick Feenish fur tae sneck this helpender.
+MUI_TEXT_FINISH_INFO_REBOOT=Yer computer maun be restertit fur tae complete the instawment o $BrandFullNameDA. Are ye wantin tae reboot the noo?
+MUI_TEXT_FINISH_REBOOTNOW=Reboot noo
+MUI_TEXT_FINISH_REBOOTLATER=I want tae manually reboot later on
+MUI_TEXT_STARTMENU_TITLE=Wale Stert Menu Folder
+MUI_TEXT_STARTMENU_SUBTITLE=Wale a Stert Menu folder fur the $BrandFullNameDA shortcuts.
+MUI_INNERTEXT_STARTMENU_TOP=Wale the Stert Menu folder in which ye wad like tae mak the program’s shortcuts. Ye can gie-in a nemme fur tae mak a new folder forby.
+MUI_TEXT_ABORTWARNING=Are ye siccar ye want tae quit $BrandFullName Setup?
+MUI_UNTEXT_WELCOME_INFO_TITLE=Walcome tae the $BrandFullNameDA Uninstaw Helpender
+MUI_UNTEXT_WELCOME_INFO_TEXT=This helpender will tak ye through the uninstawment o $BrandFullNameDA.\n\nAfore stertin the uninstawment, mak siccar $BrandFullNameDA isnae rinnin.\n\n$_CLICK
+MUI_UNTEXT_CONFIRM_TITLE=Uninstaw $BrandFullNameDA
+MUI_UNTEXT_CONFIRM_SUBTITLE=Remuive $BrandFullNameDA fae yer computer.
+MUI_UNTEXT_UNINSTALLING_TITLE=Uninstawin
+MUI_UNTEXT_UNINSTALLING_SUBTITLE=Gonnae haud on the noo while $BrandFullNameDA is bein uninstawed.
+MUI_UNTEXT_FINISH_TITLE=Uninstawment Feenisht
+MUI_UNTEXT_FINISH_SUBTITLE=Uninstawment wis completit wioot onie problem.
+MUI_UNTEXT_ABORT_TITLE=Uninstawment Abortit
+MUI_UNTEXT_ABORT_SUBTITLE=Uninstawment didnae wirk.
+MUI_UNTEXT_FINISH_INFO_TITLE=Completin the $BrandFullNameDA Uninstaw Helpender
+MUI_UNTEXT_FINISH_INFO_TEXT=$BrandFullNameDA has been uninstawed fae yer computer.\n\nClick Feenish fur tae sneck this helpender.
+MUI_UNTEXT_FINISH_INFO_REBOOT=Yer computer maun be restertit fur tae complete the uninstawment o $BrandFullNameDA. Are ye wantin tae reboot the noo?
+MUI_UNTEXT_ABORTWARNING=Are ye siccar ye want tae quit $BrandFullName Uninstaw?
diff --git a/l10n-sco/browser/installer/nsisstrings.properties b/l10n-sco/browser/installer/nsisstrings.properties
new file mode 100644
index 0000000000..6fbfb25022
--- /dev/null
+++ b/l10n-sco/browser/installer/nsisstrings.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 must be saved as UTF8
+
+# 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=$BrandShortName Instawer
+
+STUB_CLEANUP_PAVEOVER_HEADER2=$BrandShortName is awready instawed. Gonnae let’s update it.
+STUB_CLEANUP_REINSTALL_HEADER2=$BrandShortName has been instawed afore. Gonnae let’s get ye a new copy.
+STUB_CLEANUP_PAVEOVER_BUTTON2=Update
+STUB_CLEANUP_REINSTALL_BUTTON2=Re-instaw
+STUB_CLEANUP_CHECKBOX_LABEL2=Restore staunart settins and remuive auld eik-ons fur optimal performance
+
+STUB_INSTALLING_LABEL2=Noo instawin…
+STUB_INSTALLING_HEADLINE2=Optimisin yer settins fur speed, privacy and siccarness.
+STUB_INSTALLING_BODY2=$BrandShortName will be redd jist the noo.
+STUB_BLURB_FIRST1=The fastest, maist responsive $BrandShortName sae faur
+STUB_BLURB_SECOND1=Faster page loadin and tab flittin
+STUB_BLURB_THIRD1=Pouerfu private stravaigin
+STUB_BLURB_FOOTER2=Biggit fur people, no fur profit
+
+WARN_MIN_SUPPORTED_OSVER_MSG=Ach, $BrandShortName cannae be instawed. This version o $BrandShortName requires ${MinSupportedVer} or newer. Click the OK button fur mair information.
+WARN_MIN_SUPPORTED_CPU_MSG=Ach, $BrandShortName cannae be instawed. This version o $BrandShortName requires a processor wi ${MinSupportedCPU} support. Click the OK button fur mair information.
+WARN_MIN_SUPPORTED_OSVER_CPU_MSG=Ach, $BrandShortName cannae be instawed. This version o $BrandShortName requires ${MinSupportedVer} or newer forby a processor wi ${MinSupportedCPU} support. Click the OK button fur mair information.
+WARN_WRITE_ACCESS_QUIT=Ye dinnae hae ingang tae scrieve tae the instawment directory.
+WARN_DISK_SPACE_QUIT=Ye dinnae hae eneuch disk space fur tae instaw.
+
+ERROR_DOWNLOAD_CONT=Hmm. Somewey or anither, we couldnae instaw $BrandShortName.\nWale OK fur tae stert ower.
+
+STUB_CANCEL_PROMPT_HEADING=Dae ye want tae instaw $BrandShortName?
+STUB_CANCEL_PROMPT_MESSAGE=Gin ye stap, $BrandShortName willnae be instawed.
+STUB_CANCEL_PROMPT_BUTTON_CONTINUE=Instaw $BrandShortName
+STUB_CANCEL_PROMPT_BUTTON_EXIT=Stap
diff --git a/l10n-sco/browser/installer/override.properties b/l10n-sco/browser/installer/override.properties
new file mode 100644
index 0000000000..56bcab1e2c
--- /dev/null
+++ b/l10n-sco/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=$BrandFullName Setup
+UninstallCaption=$BrandFullName Uninstaw
+BackBtn=< &Back
+NextBtn=&Neist >
+AcceptBtn=I &accept the terms in the License Greeance
+DontAcceptBtn=I &dinnae accept the terms in the License Greeance
+InstallBtn=&Instaw
+UninstallBtn=&Uninstaw
+CancelBtn=Stap
+CloseBtn=&Sneck
+BrowseBtn=Str&avaig
+ShowDetailsBtn=Kythe &parteeculars
+ClickNext=Click Neist fur tae gang on.
+ClickInstall=Click Instaw fur tae stert the Instawment.
+ClickUninstall=Click Uninstaw fur tae stert the Uninstawment.
+Completed=Feenisht
+LicenseTextRB=Gonnae tak guid tent o the license greeance afore instawin $BrandFullNameDA. Gin ye accept aw terms o the greeance, wale the first option ablow. $_CLICK
+ComponentsText=Check the components ye want tae instaw and uncheck the components ye dinnae want tae instaw. $_CLICK
+ComponentsSubText2_NoInstTypes=Wale components tae instaw:
+DirText=Setup will instaw $BrandFullNameDA in the follaein folder. Tae instaw in anither folder, click Stravaig and wale anither folder. $_CLICK
+DirSubText=Destination folder
+DirBrowseText=Wale the folder tae instaw $BrandFullNameDA in:
+SpaceAvailable="Space at haun "
+SpaceRequired="Space needit: "
+UninstallingText=$BrandFullNameDA will be uninstawed fae the follaein folder. $_CLICK
+UninstallingSubText=Uninstawin fae:
+FileError=Mishanter openin file fur scrievin: \r\n\r\n$0\r\n\r\nClick Abort fur tae stap the instawment,\r\nRetry fur tae ettle again, or\r\nIgnore tae lowp ower this file.
+FileError_NoIgnore=Mishanter openin file fur scrievin: \r\n\r\n$0\r\n\r\nClick Retry fur tae ettle again, or\r\nStap fur tae stap the instawment.
+CantWrite="Cannae scrieve: "
+CopyFailed=Copy didnae wirk
+CopyTo="Copy tae "
+Registering="Registerin: "
+Unregistering="Unregisterin: "
+SymbolNotFound="Couldnae find symbol: "
+CouldNotLoad="Couldnae load: "
+CreateFolder="Mak folder: "
+CreateShortcut="Mak shortcut: "
+CreatedUninstaller="Makkit uninstawer: "
+Delete="Delete file: "
+DeleteOnReboot="Delete on reboot: "
+ErrorCreatingShortcut="Mishanter makkin shortcut: "
+ErrorCreating="Mishanter makkin: "
+ErrorDecompressing=Mishanter decompressin data! Camshauchlet instawer?
+ErrorRegistering=Mishanter registerin DLL
+ExecShell="ExecShell: "
+Exec="Dae: "
+Extract="Howk oot: "
+ErrorWriting="Howk oot: mishanter scrievin tae file "
+InvalidOpcode=Instawer camshauchlet: opcode isnae suithfest
+NoOLE="Nae OLE fur: "
+OutputFolder="Ootpit folder: "
+RemoveFolder="Remuive folder: "
+RenameOnReboot="Renemme on reboot: "
+Rename="Renemme: "
+Skipped="Owerlowpit: "
+CopyDetails=Copy Parteeculars Tae Clipbuird
+LogInstall=Log instaw process
+Byte=B
+Kilo=K
+Mega=M
+Giga=G
diff --git a/l10n-sco/browser/langpack-metadata.ftl b/l10n-sco/browser/langpack-metadata.ftl
new file mode 100644
index 0000000000..ecae8b9de0
--- /dev/null
+++ b/l10n-sco/browser/langpack-metadata.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/.
+
+
+## Strings used to define the metadata of langpacks published on addons.mozilla.org.
+## Only text elements and literals are supported for these strings.
+
+langpack-creator = mozilla.org
+
+# To credit multiple contributors, use a comma-delimited list.
+# Example: Joe Solon, Suzy Solon
+langpack-contributors = Joe Solon, Suzy Solon
diff --git a/l10n-sco/browser/pdfviewer/chrome.properties b/l10n-sco/browser/pdfviewer/chrome.properties
new file mode 100644
index 0000000000..9fe65671f6
--- /dev/null
+++ b/l10n-sco/browser/pdfviewer/chrome.properties
@@ -0,0 +1,20 @@
+# 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=This PDF document micht no be kythed richt.
+unsupported_feature_forms=This PDF document conteens forms. The fillin o form fields isnae supportit.
+unsupported_feature_signatures=This PDF document conteens digital signatures. Trystmakkin o signatures isnae supportit.
+open_with_different_viewer=Open Wi Ither Viewer
+open_with_different_viewer.accessKey=o
diff --git a/l10n-sco/browser/pdfviewer/viewer.properties b/l10n-sco/browser/pdfviewer/viewer.properties
new file mode 100644
index 0000000000..81203d10e5
--- /dev/null
+++ b/l10n-sco/browser/pdfviewer/viewer.properties
@@ -0,0 +1,226 @@
+# 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=Page Afore
+previous_label=Previous
+next.title=Page Efter
+next_label=Neist
+
+# LOCALIZATION NOTE (page.title): The tooltip for the pageNumber input.
+page.title=Page
+# LOCALIZATION NOTE (of_pages): "{{pagesCount}}" will be replaced by a number
+# representing the total number of pages in the document.
+of_pages=o {{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}} o {{pagesCount}})
+
+zoom_out.title=Zoom Oot
+zoom_out_label=Zoom Oot
+zoom_in.title=Zoom In
+zoom_in_label=Zoom In
+zoom.title=Zoom
+presentation_mode.title=Flit tae Presentation Mode
+presentation_mode_label=Presentation Mode
+open_file.title=Open File
+open_file_label=Open
+print.title=Prent
+print_label=Prent
+
+# Secondary toolbar and context menu
+tools.title=Tools
+tools_label=Tools
+first_page.title=Gang tae First Page
+first_page_label=Gang tae First Page
+last_page.title=Gang tae Lest Page
+last_page_label=Gang tae Lest Page
+page_rotate_cw.title=Rotate Clockwise
+page_rotate_cw_label=Rotate Clockwise
+page_rotate_ccw.title=Rotate Coonterclockwise
+page_rotate_ccw_label=Rotate Coonterclockwise
+
+cursor_text_select_tool.title=Enable Text Walin Tool
+cursor_text_select_tool_label=Text Walin Tool
+cursor_hand_tool.title=Enable Haun Tool
+cursor_hand_tool_label=Haun Tool
+
+scroll_vertical.title=Yaise Vertical Scrollin
+scroll_vertical_label=Vertical Scrollin
+scroll_horizontal.title=Yaise Horizontal Scrollin
+scroll_horizontal_label=Horizontal Scrollin
+scroll_wrapped.title=Yaise Wrapped Scrollin
+scroll_wrapped_label=Wrapped Scrollin
+
+spread_none.title=Dinnae jyn page spreids
+spread_none_label=Nae Spreids
+spread_odd.title=Jyn page spreids stertin wi odd-numbered pages
+spread_odd_label=Odd Spreids
+spread_even.title=Jyn page spreids stertin wi even-numbered pages
+spread_even_label=Even Spreids
+
+# Document properties dialog box
+document_properties.title=Document Properties…
+document_properties_label=Document Properties…
+document_properties_file_name=File nemme:
+document_properties_file_size=File size:
+# 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=Title:
+document_properties_author=Author:
+document_properties_subject=Subjeck:
+document_properties_keywords=Keywirds:
+document_properties_creation_date=Date o Makkin:
+document_properties_modification_date=Date o Chynges:
+# 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=Makker:
+document_properties_producer=PDF Producer:
+document_properties_version=PDF Version:
+document_properties_page_count=Page Coont:
+document_properties_page_size=Page Size:
+document_properties_page_size_unit_inches=in
+document_properties_page_size_unit_millimeters=mm
+document_properties_page_size_orientation_portrait=portrait
+document_properties_page_size_orientation_landscape=landscape
+document_properties_page_size_name_a3=A3
+document_properties_page_size_name_a4=A4
+document_properties_page_size_name_letter=Letter
+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}} × {{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}} × {{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=Fast Wab View:
+document_properties_linearized_yes=Aye
+document_properties_linearized_no=Naw
+document_properties_close=Sneck
+
+print_progress_message=Reddin document fur prentin…
+# LOCALIZATION NOTE (print_progress_percent): "{{progress}}" will be replaced by
+# a numerical per cent value.
+print_progress_percent={{progress}}%
+print_progress_close=Stap
+
+# 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=Toggle Sidebaur
+toggle_sidebar_notification2.title=Toggle Sidebaur (document conteens ootline/attachments/layers)
+toggle_sidebar_label=Toggle Sidebaur
+document_outline.title=Kythe Document Ootline (double-click fur tae oot-fauld/in-fauld aw items)
+document_outline_label=Document Ootline
+attachments.title=Kythe Attachments
+attachments_label=Attachments
+layers.title=Kythe Layers (double-click fur tae reset aw layers tae the staunart state)
+layers_label=Layers
+thumbs.title=Kythe Thumbnails
+thumbs_label=Thumbnails
+current_outline_item.title=Find Current Ootline Item
+current_outline_item_label=Current Ootline Item
+findbar.title=Find in Document
+findbar_label=Find
+
+additional_layers=Mair Layers
+# LOCALIZATION NOTE (page_landmark): "{{page}}" will be replaced by the page number.
+page_landmark=Page {{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=Page {{page}}
+# LOCALIZATION NOTE (thumb_page_canvas): "{{page}}" will be replaced by the page
+# number.
+thumb_page_canvas=Thumbnail o Page {{page}}
+
+# Find panel button title and messages
+find_input.title=Find
+find_input.placeholder=Find in document…
+find_previous.title=Airt oot the last time this phrase occurred
+find_previous_label=Previous
+find_next.title=Airt oot the neist time this phrase occurs
+find_next_label=Neist
+find_highlight=Highlicht aw
+find_match_case_label=Match case
+find_entire_word_label=Hale Wirds
+find_reached_top=Raxed tap o document, went on fae the dowp end
+find_reached_bottom=Raxed end o document, went on fae the tap
+# 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}} o {{total}} match
+find_match_count[two]={{current}} o {{total}} matches
+find_match_count[few]={{current}} o {{total}} matches
+find_match_count[many]={{current}} o {{total}} matches
+find_match_count[other]={{current}} o {{total}} matches
+# 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]=Mair nor {{limit}} matches
+find_match_count_limit[one]=Mair nor {{limit}} match
+find_match_count_limit[two]=Mair nor {{limit}} matches
+find_match_count_limit[few]=Mair nor {{limit}} matches
+find_match_count_limit[many]=Mair nor {{limit}} matches
+find_match_count_limit[other]=Mair nor {{limit}} matches
+find_not_found=Phrase no fund
+
+# Predefined zoom values
+page_scale_width=Page Width
+page_scale_fit=Page Fit
+page_scale_auto=Automatic Zoom
+page_scale_actual=Actual Size
+# LOCALIZATION NOTE (page_scale_percent): "{{scale}}" will be replaced by a
+# numerical scale value.
+page_scale_percent={{scale}}%
+
+loading_error=An mishanter tuik place while loadin the PDF.
+invalid_file_error=No suithfest or camshauchlet PDF file.
+missing_file_error=PDF file tint.
+unexpected_response_error=Unexpectit server repone.
+
+rendering_error=A mishanter tuik place while renderin the page.
+
+# 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=[{{type}} Annotation]
+password_label=Inpit the passwird fur tae open this PDF file.
+password_invalid=Passwird no suithfest. Gonnae gie it anither shot.
+password_ok=OK
+password_cancel=Stap
+
+printing_not_supported=Tak tent: Prentin isnae richt supportit by this stravaiger.
+printing_not_ready=Tak tent: The PDF isnae richt loadit fur prentin.
+web_fonts_disabled=Wab fonts are disabled: cannae yaise embeddit PDF fonts.
+
diff --git a/l10n-sco/browser/updater/updater.ini b/l10n-sco/browser/updater/updater.ini
new file mode 100644
index 0000000000..14215682b5
--- /dev/null
+++ b/l10n-sco/browser/updater/updater.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
+# All strings must be less than 600 chars.
+
+# This file is in the UTF-8 encoding
+[Strings]
+TitleText=%MOZ_APP_DISPLAYNAME% Update
+InfoText=%MOZ_APP_DISPLAYNAME% is instawin yer updates and will stert the noo.
+MozillaMaintenanceDescription=The Mozilla Maintenance Service maks siccar that ye hae the latest and maist siccar version o Mozilla Firefox on yer computer. Keepin Firefox up tae date is gey important fur yer online siccarness, and Mozilla strangly recommends that ye aye hae this service enabled.