summaryrefslogtreecommitdiffstats
path: root/l10n-xh/toolkit/toolkit/global
diff options
context:
space:
mode:
Diffstat (limited to 'l10n-xh/toolkit/toolkit/global')
-rw-r--r--l10n-xh/toolkit/toolkit/global/alert.ftl8
-rw-r--r--l10n-xh/toolkit/toolkit/global/appPicker.ftl10
-rw-r--r--l10n-xh/toolkit/toolkit/global/browser-utils.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/commonDialog.ftl10
-rw-r--r--l10n-xh/toolkit/toolkit/global/contextual-identity.ftl26
-rw-r--r--l10n-xh/toolkit/toolkit/global/cookieBannerHandling.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/createProfileWizard.ftl53
-rw-r--r--l10n-xh/toolkit/toolkit/global/cspErrors.ftl32
-rw-r--r--l10n-xh/toolkit/toolkit/global/datepicker.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/datetimebox.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/extensionPermissions.ftl24
-rw-r--r--l10n-xh/toolkit/toolkit/global/extensions.ftl93
-rw-r--r--l10n-xh/toolkit/toolkit/global/handlerDialog.ftl45
-rw-r--r--l10n-xh/toolkit/toolkit/global/htmlForm.ftl14
-rw-r--r--l10n-xh/toolkit/toolkit/global/mozCard.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/mozFiveStar.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/mozMessageBar.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/mozSupportLink.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/notification.ftl6
-rw-r--r--l10n-xh/toolkit/toolkit/global/popupnotification.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/processTypes.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/profileDowngrade.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/profileSelection.ftl36
-rw-r--r--l10n-xh/toolkit/toolkit/global/resetProfile.ftl12
-rw-r--r--l10n-xh/toolkit/toolkit/global/resistFingerPrinting.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/run-from-dmg.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/tabprompts.ftl13
-rw-r--r--l10n-xh/toolkit/toolkit/global/textActions.ftl52
-rw-r--r--l10n-xh/toolkit/toolkit/global/timepicker.ftl3
-rw-r--r--l10n-xh/toolkit/toolkit/global/tree.ftl6
-rw-r--r--l10n-xh/toolkit/toolkit/global/unknownContentType.ftl38
-rw-r--r--l10n-xh/toolkit/toolkit/global/videocontrols.ftl42
-rw-r--r--l10n-xh/toolkit/toolkit/global/wizard.ftl37
33 files changed, 599 insertions, 0 deletions
diff --git a/l10n-xh/toolkit/toolkit/global/alert.ftl b/l10n-xh/toolkit/toolkit/global/alert.ftl
new file mode 100644
index 0000000000..a9406cde03
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/alert.ftl
@@ -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/.
+
+alert-close =
+ .tooltiptext = Vala esi saziso
+alert-settings-title =
+ .tooltiptext = Iisetingi
diff --git a/l10n-xh/toolkit/toolkit/global/appPicker.ftl b/l10n-xh/toolkit/toolkit/global/appPicker.ftl
new file mode 100644
index 0000000000..8b4794d0f2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/appPicker.ftl
@@ -0,0 +1,10 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+app-picker-browse-button =
+ .buttonlabelextra2 = Bhrawuza…
+app-picker-send-msg =
+ .value = Thumela leayithem ku-:
+app-picker-no-app-found =
+ .value = Akukho ziaplikheshini zifunyenweyo zodidi lwale fayile.
diff --git a/l10n-xh/toolkit/toolkit/global/browser-utils.ftl b/l10n-xh/toolkit/toolkit/global/browser-utils.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/browser-utils.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-xh/toolkit/toolkit/global/commonDialog.ftl b/l10n-xh/toolkit/toolkit/global/commonDialog.ftl
new file mode 100644
index 0000000000..adbfeedee4
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/commonDialog.ftl
@@ -0,0 +1,10 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+common-dialog-copy-cmd =
+ .label = Khuphela
+ .accesskey = K
+common-dialog-select-all-cmd =
+ .label = Khetha konke
+ .accesskey = k
diff --git a/l10n-xh/toolkit/toolkit/global/contextual-identity.ftl b/l10n-xh/toolkit/toolkit/global/contextual-identity.ftl
new file mode 100644
index 0000000000..26e76a6d79
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/contextual-identity.ftl
@@ -0,0 +1,26 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Names of the default containers in Firefox.
+## See https://support.mozilla.org/kb/how-use-firefox-containers
+
+user-context-personal =
+ .label = Ezobuqu
+ .accesskey = E
+user-context-work =
+ .label = Umsebenzi
+ .accesskey = U
+user-context-banking =
+ .label = Ukubhankisha
+ .accesskey = U
+user-context-shopping =
+ .label = Ukuthenga
+ .accesskey = U
+
+##
+
+user-context-none =
+ .label = Ayikho iKhonteyina
+ .accesskey = A
diff --git a/l10n-xh/toolkit/toolkit/global/cookieBannerHandling.ftl b/l10n-xh/toolkit/toolkit/global/cookieBannerHandling.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/cookieBannerHandling.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-xh/toolkit/toolkit/global/createProfileWizard.ftl b/l10n-xh/toolkit/toolkit/global/createProfileWizard.ftl
new file mode 100644
index 0000000000..99217d1cca
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/createProfileWizard.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/.
+
+create-profile-window2 =
+ .title = Yenza igcisa leprofayile
+ .style = min-width: 45em; min-height: 32em;
+
+## First wizard page
+
+create-profile-first-page-header2 =
+ { PLATFORM() ->
+ [macos] Intshayelelo
+ *[other] Wamkelekile kwi-{ create-profile-window2.title }
+ }
+
+profile-creation-explanation-1 = I-{ -brand-short-name } igcina inkcazelo engeesethingi zakho neepriferensi kwiprofayile yakho.
+
+profile-creation-explanation-2 = Ukuba wabelana ngale kopi i-{ -brand-short-name } nabanye abasebenzisi, ungasebenzisa iiprofayile ukugcina inkcazelo yomsebenzisi ngamnye ngokwahlukeneyo. Ukwenza oku, umsebenzisi ngamnye kufanele enze iprofayile yakhe.
+
+profile-creation-explanation-3 = Ukuba nguwe kuphela osebenzisa le kopi ye-{ -brand-short-name }, kufuneka ube neprofayile enye. Ukuba uyathanda, ungazenzela iiprofayile ezininzi ukugcina iiseti ezahlukeneyo zeesethingi neepriferensi. Umzekelo, usenokufuna ukuba neeprofayile ezahlukeneyo zoshishino nezinto zakho.
+
+profile-creation-explanation-4 =
+ { PLATFORM() ->
+ [macos] Ukuqalisa ukuyila iprofayile yakho, cofa Qhubeka.
+ *[other] Ukuqalisa ukuyila iprofayile yakho, cofa Okulandelayo.
+ }
+
+## Second wizard page
+
+create-profile-last-page-header2 =
+ { PLATFORM() ->
+ [macos] Isiphelo
+ *[other] Kugqitywa i-{ create-profile-window2.title }
+ }
+
+profile-creation-intro = Ukuba wenza iiprofayile ezininzi ungazixelela ngokwahlukeneyo ngamagama eeprofayile. Ungasebenzisa igama elikhoyo apha okanye usebenzise elakho.
+
+profile-prompt = Faka igama elitsha leprofayile:
+ .accesskey = F
+
+profile-default-name =
+ .value = Umsebenzisi osisiseko
+
+profile-directory-explanation = Iisethingi zomsebenzisi, iipriferensi nezinye iingcombolo zomsebenzisi ziya kugcina:
+
+create-profile-choose-folder =
+ .label = Khetha ifolda…
+ .accesskey = K
+
+create-profile-use-default =
+ .label = Sebenzisa ifolda esisiseko
+ .accesskey = S
diff --git a/l10n-xh/toolkit/toolkit/global/cspErrors.ftl b/l10n-xh/toolkit/toolkit/global/cspErrors.ftl
new file mode 100644
index 0000000000..930c0e7f95
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/cspErrors.ftl
@@ -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/.
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+csp-error-missing-directive = Ipolisi iphosa isalathisi esifunekayo ‘{ $directive }’
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $keyword (String): the name of a CSP keyword, usually 'unsafe-inline'.
+csp-error-illegal-keyword = Isalathisi se-‘{ $directive }’ siqulethe igama eliyintloko i-{ $keyword } elithintelweyo
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-illegal-protocol = Isalathisi ‘{ $directive }' siqulethe i-{ $scheme } eyalelweyo: umthombo weprotokholi
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-missing-host = I-{ $scheme }: iprotokholi ifuna ihosti kwizalathisi ze-‘{ $directive }’
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $source (String): the name of a CSP source, usually 'self'.
+csp-error-missing-source = I-‘{ $directive }’ imele iquke umthombo { $source }
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-illegal-host-wildcard = { $scheme }: imithombo yewildcard kwizalathisi ze-‘{ $directive }’ imele iquke ubuncinane idomeyini engaphantsi engeyiyo eyejeneriki (umz., *.example.com kune- *.com)
diff --git a/l10n-xh/toolkit/toolkit/global/datepicker.ftl b/l10n-xh/toolkit/toolkit/global/datepicker.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/datepicker.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-xh/toolkit/toolkit/global/datetimebox.ftl b/l10n-xh/toolkit/toolkit/global/datetimebox.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/datetimebox.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-xh/toolkit/toolkit/global/extensionPermissions.ftl b/l10n-xh/toolkit/toolkit/global/extensionPermissions.ftl
new file mode 100644
index 0000000000..34b3b5f75d
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/extensionPermissions.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/.
+
+
+## Extension permission description keys are derived from permission names.
+## Permissions for which the message has been changed and the key updated
+## must have a corresponding entry in the `PERMISSION_L10N_ID_OVERRIDES` map.
+
+webext-perms-description-bookmarks = Funda uze uphucule iibhukmakhi
+webext-perms-description-browserSettings = Funda uze utshintshe iisetingi zebhrawza
+webext-perms-description-clipboardRead = Fumana idatha kwiklipbhodi
+webext-perms-description-clipboardWrite = Faka idatha kwiklipbhodi
+webext-perms-description-downloads = Dawnlowuda iifayile uze ufunde, uhlaziye imbali yokudawnlowuda yebhrawza
+webext-perms-description-geolocation = Fikelela indawo okuyo
+webext-perms-description-history = Fikelela kwimbali yokubhrawza
+webext-perms-description-management = Beka esweni ukusetyenziswa kwezongezelelo uze ulawule imixholo
+webext-perms-description-nativeMessaging = Tshintshisa imiyalezo ngeenkqubo ezingeyo-{ -brand-short-name }
+webext-perms-description-notifications = Bonisa izaziso kuwe
+webext-perms-description-privacy = Funda uze utshintshe iisetingi zobumfihlo
+webext-perms-description-sessions = Fikelela iithebhu ezisandul' ukuvalwa
+webext-perms-description-tabs = Fikelela iithebhu zebhrawza
+webext-perms-description-topSites = Fikelela kwimbali yokubhrawza
+webext-perms-description-webNavigation = Fikelela umsebenzi webhrawza ebudeni bokukhangela
diff --git a/l10n-xh/toolkit/toolkit/global/extensions.ftl b/l10n-xh/toolkit/toolkit/global/extensions.ftl
new file mode 100644
index 0000000000..336b4cf617
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/extensions.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/.
+
+
+## Headers used in the webextension permissions dialog,
+## See https://bug1308309.bmoattachments.org/attachment.cgi?id=8814612
+## for an example of the full dialog.
+## Note: This string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $extension (String): replaced with the localized name of the extension.
+
+webext-perms-header = Yongeza { $extension }?
+webext-perms-sideload-header = { $extension } yongeziwe
+webext-perms-optional-perms-header = { $extension } icela iimvume ezongezelelekileyo.
+
+##
+
+webext-perms-add =
+ .label = Yongeza
+ .accesskey = Y
+webext-perms-cancel =
+ .label = Rhoxisa
+ .accesskey = R
+
+webext-perms-sideload-text = Enye inkqubo esekhompyutheni yakho iye yafaka isongezelelo esinokuchaphazela ibhrawza yakho. Nceda uhlolisise izicelo zemvume yesi songezelelo uze ukhethe uVumela okanye uThintela (ukuyishiya ingavulwanga).
+webext-perms-sideload-text-no-perms = Enye inkqubo esekhompyutheni yakho iye yafaka isongezelelo esinokuchaphazela ibhrawza yakho. Nceda ukhethe uVumela okanye uThintela (ukuyishiya ingavulwanga).
+webext-perms-sideload-enable =
+ .label = Vumela
+ .accesskey = V
+webext-perms-sideload-cancel =
+ .label = Rhoxisa
+ .accesskey = R
+
+webext-perms-update-accept =
+ .label = Hlaziya
+ .accesskey = H
+
+webext-perms-optional-perms-list-intro = Ifuna:
+webext-perms-optional-perms-allow =
+ .label = Vumela
+ .accesskey = V
+webext-perms-optional-perms-deny =
+ .label = Khaba
+ .accesskey = K
+
+webext-perms-host-description-all-urls = Fikelela idatha yakho kuzo zonke iiwebhsayithi
+
+# Variables:
+# $domain (String): will be replaced by the DNS domain for which a webextension is requesting access (e.g., mozilla.org)
+webext-perms-host-description-wildcard = Fikelela idatha yakho yeesayithi ezikwidomeyini ye{ $domain }
+
+# Variables:
+# $domainCount (Number): Integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webext-perms-host-description-too-many-wildcards =
+ { $domainCount ->
+ [one] Fikelela idatha yakho kwi-{ $domainCount } enye idomeyini
+ *[other] Fikelela idatha yakho kwi-{ $domainCount } ezinye iidomeyini
+ }
+# Variables:
+# $domain (String): will be replaced by the DNS host name for which a webextension is requesting access (e.g., www.mozilla.org)
+webext-perms-host-description-one-site = Fikelela idatha yakho ye-{ $domain }
+
+# Variables:
+# $domainCount (Number): Integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webext-perms-host-description-too-many-sites =
+ { $domainCount ->
+ [one] Fikelela idatha yakho kwi-{ $domainCount } enye isayithi
+ *[other] Fikelela idatha yakho kwi-{ $domainCount } ezinye iisayithi
+ }
+
+## Headers used in the webextension permissions dialog for synthetic add-ons.
+## The part of the string describing what privileges the extension gives should be consistent
+## with the value of webext-site-perms-description-gated-perms-{sitePermission}.
+## Note, this string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $hostname (String): the hostname of the site the add-on is being installed from.
+
+
+##
+
+
+## Headers used in the webextension permissions dialog.
+## Note: This string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $extension (String): replaced with the localized name of the extension being installed.
+## $hostname (String): will be replaced by the DNS host name for which a webextension enables permissions.
+
+
+## These should remain in sync with permissions.NAME.label in sitePermissions.properties
+
diff --git a/l10n-xh/toolkit/toolkit/global/handlerDialog.ftl b/l10n-xh/toolkit/toolkit/global/handlerDialog.ftl
new file mode 100644
index 0000000000..e34d4ef5c6
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/handlerDialog.ftl
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Permission Dialog
+## Variables:
+## $host - the hostname that is initiating the request
+## $scheme - the type of link that's being opened.
+## $appName - Name of the application that will be opened.
+
+
+## Please keep the emphasis around the hostname and scheme (ie the
+## `<strong>` HTML tags). Please also keep the hostname as close to the start
+## of the sentence as your language's grammar allows.
+
+## Permission Dialog
+## Variables:
+## $host (string) - The hostname that is initiating the request
+## $scheme (string) - The type of link that's being opened.
+## $appName (string) - Name of the application that will be opened.
+## $extension (string) - Name of extension that initiated the request
+
+## Please keep the emphasis around the hostname and scheme (ie the
+## `<strong>` HTML tags). Please also keep the hostname as close to the start
+## of the sentence as your language's grammar allows.
+## Variables:
+## $host (string) - The hostname that is initiating the request
+## $scheme (string) - The type of link that's being opened.
+
+##
+
+## Chooser dialog
+## Variables:
+## $scheme - the type of link that's being opened.
+
+## Chooser dialog
+## Variables:
+## $scheme (string) - The type of link that's being opened.
+
+choose-app-btn =
+ .label = Khetha…
+ .accessKey = K
+choose-other-app-window-title = Khetha IAplikheyishini…
+
diff --git a/l10n-xh/toolkit/toolkit/global/htmlForm.ftl b/l10n-xh/toolkit/toolkit/global/htmlForm.ftl
new file mode 100644
index 0000000000..04747a9428
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/htmlForm.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/.
+
+# This string is shown at the end of the tooltip text for
+# <input type='file' multiple> when there are more than 21 files selected
+# (when we will only list the first 20, plus an "and X more" line).
+# Variables:
+# $fileCount (Number): The number of remaining files.
+input-file-and-more-files =
+ { $fileCount ->
+ [one] nenye engakumbi
+ *[other] ne-{ $fileCount } engakumbi
+ }
diff --git a/l10n-xh/toolkit/toolkit/global/mozCard.ftl b/l10n-xh/toolkit/toolkit/global/mozCard.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/mozCard.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-xh/toolkit/toolkit/global/mozFiveStar.ftl b/l10n-xh/toolkit/toolkit/global/mozFiveStar.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/mozFiveStar.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-xh/toolkit/toolkit/global/mozMessageBar.ftl b/l10n-xh/toolkit/toolkit/global/mozMessageBar.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/mozMessageBar.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-xh/toolkit/toolkit/global/mozSupportLink.ftl b/l10n-xh/toolkit/toolkit/global/mozSupportLink.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/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-xh/toolkit/toolkit/global/notification.ftl b/l10n-xh/toolkit/toolkit/global/notification.ftl
new file mode 100644
index 0000000000..ebbafdfd6d
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/notification.ftl
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+close-notification-message =
+ .tooltiptext = Vala lo myalezo
diff --git a/l10n-xh/toolkit/toolkit/global/popupnotification.ftl b/l10n-xh/toolkit/toolkit/global/popupnotification.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/popupnotification.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-xh/toolkit/toolkit/global/processTypes.ftl b/l10n-xh/toolkit/toolkit/global/processTypes.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/processTypes.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-xh/toolkit/toolkit/global/profileDowngrade.ftl b/l10n-xh/toolkit/toolkit/global/profileDowngrade.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/profileDowngrade.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-xh/toolkit/toolkit/global/profileSelection.ftl b/l10n-xh/toolkit/toolkit/global/profileSelection.ftl
new file mode 100644
index 0000000000..7bcd9ea1e9
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/profileSelection.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/.
+
+profile-selection-window =
+ .title = I-{ -brand-short-name } - Khetha iprofayile Yomsebenzisi
+
+profile-selection-button-accept =
+ .label = Qalisa i-{ -brand-short-name }
+
+profile-selection-button-cancel =
+ .label = Phuma
+
+profile-selection-new-button =
+ .label = Yila iprofayile…
+ .accesskey = Y
+
+profile-selection-rename-button =
+ .label = Thiya ngokutsha iprofayile…
+ .accesskey = T
+
+profile-selection-delete-button =
+ .label = Cima iprofayile…
+ .accesskey = C
+
+## Messages used in the profile manager
+
+profile-manager-description = I-{ -brand-short-name } igcina inkcazelo ngeesethingi, iipriferensi nezinye iiayithem zomsebenzisi kwiprofayile yomsebenzisi.
+
+profile-manager-work-offline =
+ .label = Umsebenzi kwimo engeyo yakusebenza
+ .accesskey = s
+
+profile-manager-use-selected =
+ .label = Sebenzisa iprofayile ekhethiweyo ngaphandle kokucela ukuqalisa
+ .accesskey = e
diff --git a/l10n-xh/toolkit/toolkit/global/resetProfile.ftl b/l10n-xh/toolkit/toolkit/global/resetProfile.ftl
new file mode 100644
index 0000000000..1f06b5ab4e
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/resetProfile.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/.
+
+refresh-profile-dialog-button =
+ .label = Seta kwakhona i-{ -brand-short-name }
+refresh-profile = Nika i-{ -brand-short-name } ulungiso
+refresh-profile-button = Seta kwakhona i-{ -brand-short-name }…
+
+refresh-profile-progress =
+ .title = Seta kwakhona i-{ -brand-short-name }
+refresh-profile-progress-description = Sele iza kugqiba...
diff --git a/l10n-xh/toolkit/toolkit/global/resistFingerPrinting.ftl b/l10n-xh/toolkit/toolkit/global/resistFingerPrinting.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/resistFingerPrinting.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-xh/toolkit/toolkit/global/run-from-dmg.ftl b/l10n-xh/toolkit/toolkit/global/run-from-dmg.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/run-from-dmg.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-xh/toolkit/toolkit/global/tabprompts.ftl b/l10n-xh/toolkit/toolkit/global/tabprompts.ftl
new file mode 100644
index 0000000000..c38107c788
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/tabprompts.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/.
+
+tabmodalprompt-username =
+ .value = Igama lomsebenzisi:
+tabmodalprompt-password =
+ .value = Ipasiwedi:
+
+tabmodalprompt-ok-button =
+ .label = Kulungile
+tabmodalprompt-cancel-button =
+ .label = Rhoxisa
diff --git a/l10n-xh/toolkit/toolkit/global/textActions.ftl b/l10n-xh/toolkit/toolkit/global/textActions.ftl
new file mode 100644
index 0000000000..b801afdc03
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/textActions.ftl
@@ -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/.
+
+text-action-undo =
+ .label = Lungisa okwenzileyo
+ .accesskey = L
+
+text-action-undo-shortcut =
+ .key = Z
+
+text-action-redo =
+ .label = Phinda wenze
+ .accesskey = P
+
+text-action-redo-shortcut =
+ .key = Y
+
+text-action-cut =
+ .label = Sika
+ .accesskey = k
+
+text-action-cut-shortcut =
+ .key = X
+
+text-action-copy =
+ .label = Kopa
+ .accesskey = K
+
+text-action-copy-shortcut =
+ .key = C
+
+text-action-paste =
+ .label = Ncamathelisa
+ .accesskey = N
+
+text-action-paste-shortcut =
+ .key = V
+
+text-action-delete =
+ .label = Cima
+ .accesskey = C
+
+text-action-select-all =
+ .label = Khetha Konke
+ .accesskey = K
+
+text-action-select-all-shortcut =
+ .key = A
+
+text-action-search-text-box-clear =
+ .title = Sula
diff --git a/l10n-xh/toolkit/toolkit/global/timepicker.ftl b/l10n-xh/toolkit/toolkit/global/timepicker.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/timepicker.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-xh/toolkit/toolkit/global/tree.ftl b/l10n-xh/toolkit/toolkit/global/tree.ftl
new file mode 100644
index 0000000000..f47889d052
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/tree.ftl
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tree-columnpicker-restore-order =
+ .label = Buyisela isicwangciso sekholam
diff --git a/l10n-xh/toolkit/toolkit/global/unknownContentType.ftl b/l10n-xh/toolkit/toolkit/global/unknownContentType.ftl
new file mode 100644
index 0000000000..3675e9a17b
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/unknownContentType.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/.
+
+unknowncontenttype-settingschange =
+ .value =
+ { PLATFORM() ->
+ [windows] Iisetingi zingatshintshwa kwi-{ -brand-short-name }'s Izikhethwa.
+ *[other] Iisetingi zingatshintshwa yi-{ -brand-short-name }'s Izikhethwa.
+ }
+
+unknowncontenttype-intro = Ukhethe ukuvula:
+unknowncontenttype-which-is = eyile:
+unknowncontenttype-from = ukusuka:
+unknowncontenttype-prompt = Ungathanda ukuyigcina le fayile?
+unknowncontenttype-action-question = I-{ -brand-short-name } kufuneka yenze ntoni ngale fayili?
+unknowncontenttype-open-with =
+ .label = Kuvulwa ngayo
+ .accesskey = K
+unknowncontenttype-other =
+ .label = Okunye…
+unknowncontenttype-choose-handler =
+ .label =
+ { PLATFORM() ->
+ [macos] Khetha…
+ *[other] Khangela…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] K
+ *[other] K
+ }
+unknowncontenttype-save-file =
+ .label = Gcina Ifayile
+ .accesskey = G
+unknowncontenttype-remember-choice =
+ .label = Yenza oku ngokuzenzekela kwiifayile ezifana nezi ukususela ngoku.
+ .accesskey = n
diff --git a/l10n-xh/toolkit/toolkit/global/videocontrols.ftl b/l10n-xh/toolkit/toolkit/global/videocontrols.ftl
new file mode 100644
index 0000000000..9b0b580646
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/videocontrols.ftl
@@ -0,0 +1,42 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+videocontrols-play-button =
+ .aria-label = Dlala
+videocontrols-pause-button =
+ .aria-label = Isiqabu
+videocontrols-mute-button =
+ .aria-label = Thulisa isandi
+videocontrols-unmute-button =
+ .aria-label = Vuselela isandi
+videocontrols-enterfullscreen-button =
+ .aria-label = Isikrini esiZeleyo
+videocontrols-exitfullscreen-button =
+ .aria-label = Phuma kwisikrin esipheleleyo
+videocontrols-casting-button-label =
+ .aria-label = Lahlela kwiskrini
+videocontrols-closed-caption-off =
+ .offlabel = Icimile
+
+videocontrols-error-aborted = Ukulayisha kwevidiyo kunqunyanyisiwe.
+videocontrols-error-network = Ukudlala ubuyela umva kwevidiyo kuyekisiwe ngenxa yemposiso yenethiwekhi.
+videocontrols-error-decode = Ividiyo ayinakudlalwa kuba ifayile yonakalisiwe.
+videocontrols-error-src-not-supported = Ifomathi yevidiyo okanye udidi lwe-MIME aluxhaswa.
+videocontrols-error-no-source = Akukho vidiyo enefomathi exhaswayo nenodidi lwe-MIME efumanekayo.
+videocontrols-error-generic = Ukudlala ubuyela umva kwevidiyo kuyekisiwe ngenxa yemposiso engaziwayo.
+
+# This message shows the current position and total video duration
+#
+# Variables:
+# $position (String): The current media position
+# $duration (String): The total video duration
+#
+# For example, when at the 5 minute mark in a 6 hour long video,
+# $position would be "5:00" and $duration would be "6:00:00", result
+# string would be "5:00 / 6:00:00". Note that $duration is not always
+# available. For example, when at the 5 minute mark in an unknown
+# duration video, $position would be "5:00" and the string which is
+# surrounded by <span> would be deleted, result string would be "5:00".
+videocontrols-position-and-duration-labels = { $position }<span data-l10n-name="position-duration-format"> / { $duration }</span>
+
diff --git a/l10n-xh/toolkit/toolkit/global/wizard.ftl b/l10n-xh/toolkit/toolkit/global/wizard.ftl
new file mode 100644
index 0000000000..6d91f140da
--- /dev/null
+++ b/l10n-xh/toolkit/toolkit/global/wizard.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/.
+
+wizard-macos-button-back =
+ .label = Yiya Emva
+ .accesskey = E
+wizard-linux-button-back =
+ .label = Emva
+ .accesskey = E
+wizard-win-button-back =
+ .label = < Emva
+ .accesskey = E
+
+wizard-macos-button-next =
+ .label = Qhuba
+ .accesskey = Q
+wizard-linux-button-next =
+ .label = Okulandelayo
+ .accesskey = O
+wizard-win-button-next =
+ .label = Okulandelayo >
+ .accesskey = O
+
+wizard-macos-button-finish =
+ .label = Kwenziwe
+wizard-linux-button-finish =
+ .label = Gqiba
+wizard-win-button-finish =
+ .label = Gqiba
+
+wizard-macos-button-cancel =
+ .label = Rhoxisa
+wizard-linux-button-cancel =
+ .label = Rhoxisa
+wizard-win-button-cancel =
+ .label = Rhoxisa