summaryrefslogtreecommitdiffstats
path: root/thunderbird-l10n/kab/localization/kab/messenger
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
commit6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch)
treea68f146d7fa01f0134297619fbe7e33db084e0aa /thunderbird-l10n/kab/localization/kab/messenger
parentInitial commit. (diff)
downloadthunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.tar.xz
thunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.zip
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'thunderbird-l10n/kab/localization/kab/messenger')
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/about3Pane.ftl304
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutAddonsExtra.ftl12
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutDialog.ftl47
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutImport.ftl145
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutProfilesExtra.ftl5
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutRights.ftl34
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutSupportCalendar.ftl33
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutSupportChat.ftl11
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/aboutSupportMail.ftl26
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/accountCentral.ftl67
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/accountManager.ftl16
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/accountProvisioner.ftl78
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountHub.ftl34
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountSetup.ftl426
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/addonNotifications.ftl108
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVDialog.ftl26
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVProperties.ftl33
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/addressbook/aboutAddressBook.ftl258
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/addressbook/fieldMapImport.ftl12
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/addressbook/vcard.ftl118
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/appmenu.ftl96
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/chat-verifySession.ftl17
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/chat.ftl47
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/compactFoldersDialog.ftl17
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/exportDialog.ftl22
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/extensionPermissions.ftl22
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/extensions/popup.ftl14
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/extensionsUI.ftl6
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/firefoxAccounts.ftl31
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/flatpak.ftl24
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/folderprops.ftl10
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/importDialog.ftl30
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/mailWidgets.ftl9
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/menubar.ftl102
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/messageheader/headerFields.ftl69
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/messenger.ftl343
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/messengercompose/messengercompose.ftl410
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/migration.ftl15
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/multimessageview.ftl14
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/backupKeyPassword.ftl17
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/changeExpiryDlg.ftl22
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/composeKeyStatus.ftl24
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyAssistant.ftl43
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyWizard.ftl188
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/msgReadStatus.ftl76
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/oneRecipientStatus.ftl44
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp-frontend.ftl62
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp.ftl611
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/add-finger.ftl16
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/am-im-otr.ftl26
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/auth.ftl58
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/chat.ftl19
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/finger-sync.ftl12
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/finger.ftl20
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/otr.ftl97
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/otr/otrUI.ftl87
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/policies/aboutPolicies.ftl17
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/policies/policies-descriptions.ftl157
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/am-copies.ftl5
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/am-im.ftl23
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/application-manager.ftl7
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/attachment-reminder.ftl21
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/colors.ftl36
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/connection.ftl88
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/cookies.ftl43
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/dock-options.ftl23
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/fonts.ftl134
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/languages.ftl33
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/new-tag.ftl13
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/notifications.ftl29
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/offline.ftl43
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/passwordManager.ftl83
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/permissions.ftl43
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/preferences.ftl719
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/receipts.ftl39
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/sync-dialog.ftl11
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/preferences/system-integration.ftl39
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/shortcuts.ftl102
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/syncAccounts.ftl26
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/treeView.ftl11
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/troubleshootMode.ftl33
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbar.ftl81
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbarItems.ftl136
-rw-r--r--thunderbird-l10n/kab/localization/kab/messenger/viewSource.ftl16
84 files changed, 6524 insertions, 0 deletions
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/about3Pane.ftl b/thunderbird-l10n/kab/localization/kab/messenger/about3Pane.ftl
new file mode 100644
index 0000000000..86723cc555
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/about3Pane.ftl
@@ -0,0 +1,304 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Message List Header Bar
+
+quick-filter-button =
+ .title = Fneẓ/Snefli afeggag n izizdig arurad
+quick-filter-button-label = Imzizdeg arurad
+# Variables:
+# $count (Number) - The number of messages in this folder.
+thread-pane-folder-message-count =
+ { $count ->
+ [one] { $count } izen
+ *[other] { $count } iznan
+ }
+
+## Quick Filter Bar
+
+# The tooltip to display when the user hovers over the sticky button
+# (currently displayed as a push-pin). When active, the sticky button
+# causes the current filter settings to be retained when the user changes
+# folders or opens new tabs. (When inactive, only the state of the text
+# filters are propagated between folder changes and when opening new tabs.)
+quick-filter-bar-sticky =
+ .title = Eǧǧ imzizdigen ttwasensen ticki tettbeddiled gar ikaramen
+quick-filter-bar-dropdown-unread =
+ .label = Ur ittwaɣṛi ara
+quick-filter-bar-dropdown-starred =
+ .label = Ɣur-s itri
+quick-filter-bar-dropdown-inaddrbook =
+ .label = Inermisen
+quick-filter-bar-dropdown-tags =
+ .label = Tibzimin
+quick-filter-bar-dropdown-attachment =
+ .label = Amedday
+# The tooltip for the filter button that causes us to filter results to only
+# include unread messages.
+quick-filter-bar-unread =
+ .title = Sken kan iznan ur nettwaɣri ara
+# The label for the filter button that causes us to filter results to only
+# include unread messages.
+quick-filter-bar-unread-label = Ur ittwaɣṛi ara
+# The tooltip for the filter button that causes us to filter results to only
+# include messages that have been starred/flagged.
+quick-filter-bar-starred =
+ .title = Sken kan iznan s yetran
+# The label for the filter button that causes us to filter results to only
+# include messages that have been starred/flagged.
+quick-filter-bar-starred-label = Ɣur-s itri
+# The tooltip for the filter button that causes us to filter results to only
+# include messages from contacts in one of the user's non-remote address
+# books.
+quick-filter-bar-inaddrbook =
+ .title = Sken kan iznan n yemdanen yellan ɣef imedlis-inek n tensa
+# The label for the filter button that causes us to filter results to only
+# include messages from contacts in one of the user's non-remote address
+# books.
+quick-filter-bar-inaddrbook-label = Anermis
+# The tooltip for the filter button that causes us to filter results to only
+# include messages with at least one tag on them.
+quick-filter-bar-tags =
+ .title = Sken kan iznan igebren tibzimin
+# The label for the filter button that causes us to filter results to only
+# include messages with at least one tag on them.
+quick-filter-bar-tags-label = Tibzimin
+# The tooltip for the filter button that causes us to filter results to only
+# include messages with attachments.
+quick-filter-bar-attachment =
+ .title = Sken kan iznan igebren imeddayen
+# The label for the filter button that causes us to filter results to only
+# include messages with attachments.
+quick-filter-bar-attachment-label = Amedday
+# The contents of the results box when there is a filter active but there
+# are no messages matching the filter.
+quick-filter-bar-no-results = Ulac igmaḍ
+# This is used to populate the results box; it either displays the
+# number of messages found using this string, that there are no messages
+# (using quick-filter-bar-no-results), or the box is hidden.
+# Variables:
+# $count (Number) - The number of messages that match selected filters.
+quick-filter-bar-results =
+ { $count ->
+ [one] { $count } izen
+ *[other] { $count } iznan
+ }
+# Keyboard shortcut for the text search box.
+# This should match quick-filter-bar-show in messenger.ftl.
+quick-filter-bar-textbox-shortcut =
+ { PLATFORM() ->
+ [macos] ⇧ ⌘ K
+ *[other] Ctrl+Shift+K
+ }
+# This is the empty text for the text search box.
+# The goal is to convey to the user that typing in the box will filter
+# the messages and that there is a hotkey they can press to get to the
+# box faster.
+quick-filter-bar-textbox =
+ .placeholder = Zizdeg iznan agis <{ quick-filter-bar-textbox-shortcut }>
+quick-filter-bar-search =
+ .label = Sizdeg iznan:
+# Keyboard shortcut for the text search box.
+# This should match quick-filter-bar-show in messenger.ftl.
+quick-filter-bar-search-shortcut =
+ { PLATFORM() ->
+ [macos] <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>K</kbd>
+ *[other] <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>K</kbd>
+ }
+# Tooltip of the Any-of/All-of tagging mode selector.
+quick-filter-bar-boolean-mode =
+ .title = Err tabzimt i uskar n uzizdeg
+# The Any-of tagging mode.
+quick-filter-bar-boolean-mode-any =
+ .label = Kra seg
+ .title = Ɣarsum yiwen seg isebdaden n tebzimint yettwafernen ad imeɣru
+# The All-of tagging mode.
+quick-filter-bar-boolean-mode-all =
+ .label = Akk seg
+ .title = Yessefk akk isebdaden n tebzimin yettwafernen ad meɣrun
+# This label explains what the sender/recipients/subject/body buttons do.
+# This string should ideally be kept short because the label and the text
+# filter buttons share their bar (that appears when there is text in the text
+# filter box) with the list of tags when the tag filter is active, and the
+# tag sub-bar wants as much space as possible. (Overflow is handled by an
+# arrow scroll box.)
+quick-filter-bar-text-filter-explanation = Zizdeg iznan s:
+# The button label that toggles whether the text filter searches the message
+# sender for the string.
+quick-filter-bar-text-filter-sender = Amazan
+# The button label that toggles whether the text filter searches the message
+# recipients (to, cc) for the string.
+quick-filter-bar-text-filter-recipients = Inermisen
+# The button label that toggles whether the text filter searches the message
+# subject for the string.
+quick-filter-bar-text-filter-subject = Asentel
+# The button label that toggles whether the text filter searches the message
+# body for the string.
+quick-filter-bar-text-filter-body = Tafekka
+# The first line of the panel popup that tells the user we found no matches
+# but we can convert to a global search for them.
+quick-filter-bar-gloda-upsell-line1 = Kemmel anadi yinek ɣer ikaramen-agi
+# The second line of the panel popup that tells the user we found no matches.
+# Variables:
+# $text (String) - What the user has typed so far.
+quick-filter-bar-gloda-upsell-line2 = Sit ‘Kcem’ tikelt nniḍen akken ad tedduḍ deg unadi yinek n: { $text }
+
+## Folder pane
+
+folder-pane-get-messages-button =
+ .title = Awi izen
+folder-pane-get-all-messages-menuitem =
+ .label = Awi-d akk iznan imaynuten
+ .accesskey = y
+folder-pane-write-message-button = Izen imaynuten
+ .title = Aru iznan imaynuten
+folder-pane-more-menu-button =
+ .title = Tixtiṛiyin n ugalis n yikaramen
+folder-pane-mode-context-toggle-compact-mode =
+ .label = Timeẓri yessden
+ .accesskey = T
+folder-pane-mode-move-up =
+ .label = Ali
+folder-pane-mode-move-down =
+ .label = Ader
+
+## Message thread pane
+
+threadpane-column-header-select =
+ .title = Fren/kkes afran n yiznan
+threadpane-column-header-select-all =
+ .title = Fren akk iznan
+threadpane-column-label-select =
+ .label = Fren iznan
+threadpane-column-label-thread =
+ .label = Akala afessas
+threadpane-column-header-flagged =
+ .title = Asmizzwer s yetri
+threadpane-column-label-flagged =
+ .label = Ɣur-s itri
+threadpane-cell-flagged =
+ .aria-label = Ɣur-s itri
+threadpane-flagged-cell-label = Ɣur-s itri
+threadpane-column-header-attachments =
+ .title = Asmizzer s tceqqufin yeddan
+threadpane-column-label-attachments =
+ .label = Ticeqqufin yeddan
+threadpane-cell-attachments =
+ .aria-label = Ticeqqufin yeddan
+threadpane-attachments-cell-label = Ticeqqufin yeddan
+threadpane-column-label-spam =
+ .label = Aspam
+threadpane-spam-cell-label = Aspam
+threadpane-read-cell-label = Γɣaṛ
+threadpane-unread-cell-label = Ur ittwaɣṛi ara
+threadpane-column-header-sender = Si
+ .title = Asmizzwer s Si
+threadpane-column-label-sender =
+ .label = Si
+threadpane-cell-sender =
+ .aria-label = Seg
+threadpane-column-header-recipient = Anermas
+ .title = Asmizzwer s unarmas
+threadpane-column-label-recipient =
+ .label = Anermas
+threadpane-cell-recipient =
+ .aria-label = Anermas
+threadpane-column-header-correspondents = Inmeɣṛa
+ .title = Asmizzwer s inmeɣṛa
+threadpane-column-label-correspondents =
+ .label = Inmeɣṛa
+threadpane-cell-correspondents =
+ .aria-label = Inmeɣṛa
+threadpane-column-header-subject = Amgay
+ .title = Asmizzwer s umgay
+threadpane-column-label-subject =
+ .label = Amgay
+threadpane-cell-subject =
+ .aria-label = Asentel
+threadpane-column-header-date = Azemz
+ .title = Asmizzwer s wazemz
+threadpane-column-label-date =
+ .label = Azemz
+threadpane-cell-date =
+ .aria-label = Azemz
+threadpane-column-header-received = Iţwarmes
+ .title = Asmizzwer s wazemz n urmas
+threadpane-column-label-received =
+ .label = Iţwarmes
+threadpane-column-header-status = Addad
+ .title = Asmizzwer s waddad
+threadpane-column-label-status =
+ .label = Addad
+threadpane-cell-status =
+ .aria-label = Addad
+threadpane-column-header-size = Teɣzi
+ .title = Asmizzwer s teɣzi
+threadpane-column-label-size =
+ .label = Teɣzi
+threadpane-cell-size =
+ .aria-label = Teɣzi
+threadpane-column-header-tags = Tabzimt
+ .title = Asmizzwer s tebzimin
+threadpane-column-label-tags =
+ .label = Tabzimt
+threadpane-cell-tags =
+ .aria-label = Tibzimin
+threadpane-column-header-account = Amiḍan
+ .title = Smizzéwer s umiḍan
+threadpane-column-label-account =
+ .label = Amiḍan
+threadpane-cell-account =
+ .aria-label = Amiḍan
+threadpane-column-header-priority = Tazwart
+ .title = Asmizzwer s tezwart
+threadpane-column-label-priority =
+ .label = Tazwart
+threadpane-cell-priority =
+ .aria-label = Tazwart
+threadpane-column-header-unread = Ur ittwaɣṛi ara
+ .title = Amḍan n yeznan ur nettwaɣri ara deg usqerdec
+threadpane-column-label-unread =
+ .label = Ur ittwaɣṛi ara
+threadpane-column-header-total = Asemday
+ .title = Amḍan n yeznan deg usqerdec
+threadpane-column-label-total =
+ .label = Asemday
+threadpane-column-header-location = Tansa
+ .title = Asmizzwer s wadig
+threadpane-column-label-location =
+ .label = Tansa
+threadpane-cell-location =
+ .aria-label = Adig
+threadpane-column-header-id = Taladna tettwarmes
+ .title = Asmizzwer s wazemz n urmas
+threadpane-column-label-id =
+ .label = Taladna tettwarmes
+threadpane-column-header-delete =
+ .title = Kkes izen
+threadpane-column-label-delete =
+ .label = Kkes
+threadpane-cell-delete =
+ .aria-label = Kkes
+
+## Message state variations
+
+apply-columns-to-menu =
+ .label = Snes tigejda i…
+apply-current-view-to-menu =
+ .label = Snes taskant tamirant ɣef…
+apply-current-view-to-folder =
+ .label = Akaram…
+apply-current-view-to-folder-children =
+ .label = Akaram d warraw-is…
+
+## Apply columns confirmation dialog
+
+apply-changes-to-folder-title = Snes isenfal?
+# Variables:
+# $name (String): The name of the folder to apply to.
+apply-current-columns-to-folder-message = Snes tigejdan ukaram amiran i { $name }?
+# Variables:
+# $name (String): The name of the folder to apply to.
+apply-current-columns-to-folder-with-children-message = Snes tigejdan ukaram amiran i { $name } d warraw-is?
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutAddonsExtra.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutAddonsExtra.ftl
new file mode 100644
index 0000000000..97ba01d228
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutAddonsExtra.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/.
+
+add-on-options-button =
+ .title = Iɣewwaṛen n uzegrir
+
+add-on-search-alternative-button-label = Af azegrir-nniḍen
+
+atn-addons-heading-search-input =
+ .placeholder = Nadi deg addons.thunderbird.net
+
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutDialog.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutDialog.ftl
new file mode 100644
index 0000000000..18d3783ee4
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutDialog.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/.
+
+about-update-whats-new = Yella umaynut
+about-dialog-title = Ɣef { -brand-full-name }
+release-notes-link = Iwenniten n lqem
+update-check-for-updates-button = Senqed ma llan ileqman
+ .accesskey = S
+update-update-button = Ales asenker akken ad yettwalqem { -brand-shorter-name }
+ .accesskey = R
+update-checking-for-updates = Asenqed n ileqman…
+update-downloading-message = Azdam n lqem…<span data-l10n-name="download-status"></span>
+update-applying = Asnas n uleqqem..
+update-downloading = <img data-l10n-name="icon"/>Azdam n lqem…<span data-l10n-name="download-status"></hspan>
+update-failed = Aleqqem ur yeddi ara. <a data-l10n-name="failed-link">Zdem lqem aneggaru</a>
+update-admin-disabled = Aleqqem isweḥlit unebdal n unagraw-ik
+update-no-updates-found = { -brand-short-name } iţwaleqqem
+update-other-instance-handling-updates = { -brand-short-name } tleqm-it tummant nniḍen
+update-manual = Ileqman llan deg <a data-l10n-name="manual-link"/>
+update-unsupported = Ur tezmireḍ ara ad tleqmeḍ ugar ɣef unagraw-agi. <a data-l10n-name="unsupported-link">Issin ugar</a>
+update-restarting = Tulsa n tnekra...
+# Variables:
+# $channel (String): description of the update channel (e.g. "release", "beta", "nightly" etc.)
+channel-description = Aqlak tura deg ubadu n <span data-l10n-name="current-channel">{ $channel }</span> abadu n uleqqem
+warning-desc-version = { -brand-short-name } d armitan yerna ur yerkid ara.
+warning-desc-telemetry = Ittazen s wudem awurman talɣut ɣef tmellit, arrum, aseqdec d waggan i { -vendor-short-name } i wakken ad yefk tallalt n usnerni n { -brand-short-name }.
+# Example of resulting string: 66.0.1 (64-bit)
+# Variables:
+# $version (String): version of Thunderbird, e.g. 66.0.1
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version = { $version } ({ $bits }-ibiten)
+# Example of resulting string: 66.0a1 (2019-01-16) (64-bit)
+# Variables:
+# $version (String): version of Thunderbird for Daily 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 }-ibiten)
+aboutdialog-update-checking-failed = Aɣelluy deg usenqed n yileqman.
+community-experimental = <a data-l10n-name="community-exp-mozilla-link">{ -vendor-short-name }</a> d <a data-l10n-name="community-exp-credits-link">imţekkiyen</a> a nmahel lwaḥid i wakken a ḥrez Web yeldi, d azayez, d uffar i yal yiwen.
+community-desc = { -brand-short-name } ifeṣl-it <a data-l10n-name="community-mozilla-link">{ -vendor-short-name }</a>, <a data-l10n-name="community-credits-link">imţekkiyen</a> a nmahel lwaḥid i wakken a ḥrez Web yeldi, d azayez, d uffar i yal yiwen.
+about-donation = Tebɣiḍ tallalt? <a data-l10n-name="helpus-donate-link">Mudd tawsa</a> or <a data-l10n-name="helpus-get-involved-link">ţekki!</a>
+bottom-links-license = Talɣut n turagt
+bottom-links-rights = Izarfan n useqdac anegwray
+bottom-links-privacy = Tasertit n tbaḍnit
+cmd-close-mac-command-key =
+ .key = w
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutImport.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutImport.ftl
new file mode 100644
index 0000000000..2ea3054caa
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutImport.ftl
@@ -0,0 +1,145 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+import-page-title = Kter
+export-page-title = Sifeḍ
+
+## Header
+
+import-start = Kter ifecka
+import-start-title = Kter iɣewwaren neɣ isefka seg kra n usnas neɣ n ufaylu.
+import-from-app = Kter seg usnas
+import-file = Kter-d seg ufaylu
+import-file-title = Fren afaylu iwumi ara d-tketreḍ agbur-is.
+import-address-book-title = Kter afaylu n umedlis n tansiwin
+import-calendar-title = Kter afaylu n uwitay
+export-profile = Sifeḍ
+
+## Buttons
+
+button-back = Ɣer deffir
+button-continue = Kemmel
+button-export = Sifeḍ
+button-finish = Fak
+
+## Import from app steps
+
+app-name-thunderbird = Thunderbird
+app-name-seamonkey = SeaMonkey
+app-name-outlook = Outlook
+app-name-becky = Becky! Internet Mail
+app-name-apple-mail = Apple Mail
+source-seamonkey = Kter seg usbeddi { app-name-seamonkey }
+source-outlook = Kter seg { app-name-outlook }
+source-becky = Kter seg { app-name-becky }
+source-apple-mail = Kter seg { app-name-apple-mail }
+source-apple-mail-description = Kter iznanseg{ app-name-apple-mail }.
+source-file2 = Kter-d seg ufaylu
+
+## Import from file selections
+
+file-calendar = Kter iwitayen
+file-addressbook = Kter imedlisen n tansiwin
+
+## Import from app profile steps
+
+from-app-thunderbird = Kter seg umaɣnu { app-name-thunderbird }
+from-app-seamonkey = Kter seg umaɣnu { app-name-seamonkey }
+from-app-outlook = Kter seg { app-name-outlook }
+from-app-becky = Kter seg { app-name-becky }
+from-app-apple-mail = Kter seg { app-name-apple-mail }
+profiles-pane-title-thunderbird = Kter iɣewwaren d yisefka seg umaɣnu { app-name-thunderbird }.
+profiles-pane-title-seamonkey = Kter iɣewwaren d yisefka seg umaɣnu { app-name-seamonkey }.
+profiles-pane-title-outlook = Kter isefka seg { app-name-outlook }.
+profiles-pane-title-becky = Kter isefka seg { app-name-becky }
+profiles-pane-title-apple-mail = Kter iznan seg { app-name-apple-mail }
+profile-source = Kter-d seg umaɣnu
+# $profileName (string) - name of the profile
+profile-source-named = Kter-d seg umaɣnu <strong>"{ $profileName }"</strong>
+profile-file-picker-directory = Fren akaram n umaɣnu
+profile-file-picker-archive = Fren afaylu <strong>ZIP</strong>
+profile-file-picker-archive-description = Afaylu ZIP ilaqq ad yili ddaw n 2GAṬ.
+profile-file-picker-archive-title = Fren afaylu zip (wezzilen ɣef 2GB)
+items-pane-title2 = Fren acu ara d-tketreḍ:
+items-pane-directory = Akaram:
+items-pane-profile-name = Isem n umaɣnu:
+items-pane-checkbox-accounts = Imiḍanen d Yiɣewwaren
+items-pane-checkbox-address-books = Imedlisen n tensa
+items-pane-checkbox-calendars = Iwitayen
+items-pane-checkbox-mail-messages = Iznan n tirawt
+
+## Import from address book file steps
+
+addr-book-csv-file = Afaylu iferqen s tefrayin neɣ s tebzimin (.csv, .tsv)
+addr-book-ldif-file = Afaylu n LDIF (.ldif)
+addr-book-vcard-file = Afaylu n vCard (.vcf, .vcard)
+addr-book-sqlite-file = Afaylu n taffa n yisefka n SQLite (.sqlite)
+addr-book-mab-file = Afaylu n taffa n yisefka s umasal Mork (.mab)
+addr-book-file-picker = Fren afaylu n yimedlis n tensa
+addr-book-csv-field-map-title = Semṣadi gar yismawen n wurti
+addr-book-csv-field-map-desc = Fren urtiyen n umedlis n tansiwin yemṣaddan d wurtiyen iɣbual. Kkes aṛcam i wurtiyen ur tebɣiḍ ara ad d-tketreḍ.
+addr-book-directories-pane-source = Afaylu aɣbalu:
+
+## Import from calendar file steps
+
+import-from-calendar-file-desc = Fren afaylu iCalendar (.ics) i tebɣiḍ ad d-tketreḍ.
+calendar-items-title = Fren iferdisen ara yettwaktaren.
+calendar-items-loading = Asali n yiferdisen...
+calendar-items-filter-input =
+ .placeholder = Iferdisen n imsizdig…
+calendar-select-all-items = Fren akk
+calendar-deselect-all-items = Kkes akk afran
+
+## Import dialog
+
+# $progressPercent (string) - percent formatted progress (for example "10%")
+progress-pane-importing2 = Aktar… { $progressPercent }
+# $progressPercent (string) - percent formatted progress (for example "10%")
+progress-pane-exporting2 = Asifeḍ… { $progressPercent }
+progress-pane-finished-desc2 = Immed.
+error-pane-title = Tuccḍa
+error-message-zip-file-too-big2 = Teɣzi n ufaylu ZIP yettwafernen meqqer ɣef 2GAṬ. Ma ulac aɣilif, ssenf-it qbel syen kter seg ukaram n tussfa xiṛ.
+error-message-extract-zip-file-failed2 = Tecceḍ tussfa n ufaylu ZIP file. Ma ulac aɣilif, ssef-it s ufus syen kter seg ukaram yettwaseffen deg wadeg n wayen.
+error-message-failed = Aktar yecceḍ, d ayen ur nettwarǧa ara. Ugar n telɣut tezmer ad tili deg Console n tuccḍa.
+error-failed-to-parse-ics-file = Ulac iferdisen ara yettwaktaren deg ufaylu.
+error-export-failed = Asifeḍ yecceḍ, d ayen ur nettwarǧa ara. Ugar n telɣut tezmer ad tili deg Console n tuccḍa.
+error-message-no-profile = Ulac amaɣnu yettwafen.
+
+## <csv-field-map> element
+
+csv-first-row-contains-headers = Izirig amezwaru yegber ismawen n wurtan
+csv-source-field = Urti aɣbalu
+csv-source-first-record = Asekles amezwaru
+csv-source-second-record = Asekles wis sin
+csv-target-field = Urtan n imedlis n tensa
+
+## Export tab
+
+export-profile-title = Sifeḍ imiḍanen n yimayl, iznan n yimayl, imedlisen n tansiwin akked yiɣewwaren s ufaylu Zip.
+export-profile-description = Ma yella amaɣun-ik amiran meqqer nnig 2GAṬ, ad ak-nsumer ad t-tḥerzeḍ kečč s timmad-ik.
+export-open-profile-folder = Ldi akaram n umaɣnu
+export-file-picker2 = Sifeḍ afaylu s umasal ZIP
+export-brand-name = { -brand-product-name }
+
+## Summary pane
+
+summary-pane-title = Isefka ara d-yettwaktaren
+summary-pane-start = Bdu aktar
+summary-pane-start-over = Ales senker afecku n uktar
+
+## Footer area
+
+footer-help = Tesriḍ tallalt?
+footer-import-documentation = Tasemlit n uktar
+footer-export-documentation = Tasemlit n usifeḍ
+footer-support-forum = Askasi n tallalt
+
+## Step navigation on top of the wizard pages
+
+step-list =
+ .aria-label = Takkayin n uktar
+step-confirm = Sentem
+# Variables:
+# $number (number) - step number
+step-count = { $number }
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutProfilesExtra.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutProfilesExtra.ftl
new file mode 100644
index 0000000000..02f1a5f008
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutProfilesExtra.ftl
@@ -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/.
+
+profiles-launch-profile-plain = Senker amaɣnu
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutRights.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutRights.ftl
new file mode 100644
index 0000000000..5686c6cf1b
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutRights.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/.
+
+rights-title = Talɣut ɣef izerfan-ik
+rights-intro = { -brand-full-name } d aseɣẓan ilelli yeldin, mahlent yifḍan n imţekkiyen deg umaḍal. Atan wayen issefk ad teẓreḍ:
+rights-intro-point-1 = { -brand-short-name } yellan akken llant tiskarin n<a data-l10n-name="mozilla-public-license-link">Turagt tazayezt n Mozilla</a>. Aya yebɣa ad d-yini tzemreḍ ad tqedceḍ, ad tneɣleḍ u ad tzuzreḍ { -brand-short-name } i wiyaḍ. Tzemreḍ daɣen ad tesnifleḍ tangalt aɣbalu n { -brand-short-name } akken tesriḍ. Turagt tazayezt n Mozilla ad k-teǧǧ daɣen ad tzuzreḍ ileqman ittusniflen.
+rights-intro-point-2 =
+ Ur ɣur-k ara azref neɣ turagt ɣef tecraḍ yersen n
+ tkebbanit n Mozilla neɣ tayeḍ-nniḍen ɣas war tilisa
+ ɣef yisem neɣ alugu n Thunderbird. Tzemreḍ ad twaliḍ talɣut tasemmadt ɣef tecraḍ yersen
+ <a data-l10n-name="mozilla-trademarks-link">dagi</a>.
+rights-intro-point-3 = Kra n tmahilin deg { -brand-short-name } am uneqqis n uɣelluy, ad k-yeǧǧ ad d-terreḍ talɣut i { -vendor-short-name }. Ma tferneḍ ad tazneḍ tilɣa-yagi, ad tmuddeḍ i { -vendor-short-name } tasiregt n useqdec n telɣut-agi n tririt akken ad isnerni ifarisen- ines, ad isuffeɣ tiririt-agi ɣef yesmal-ines web, u ad ten-imudd i wiyaḍ.
+rights-intro-point-4 = Tarray amek ad nseqdec tilɣa-inek tudmawanin d tririt yuznen i { -vendor-short-name } s wallal n { -brand-short-name } tettwagelem deg <a data-l10n-name="mozilla-privacy-policy-link">Tasertit tabaḍnit n { -brand-short-name } </a>.
+rights-intro-point-4-unbranded = Issefk akkw n tisertiyin n tbaḍnit ittusnasen ɣef useɣẓan-agi ad ttwabedrent d-agi.
+rights-intro-point-5 = Kra n temhalin n { -brand-short-name } seqdacent tanfiwin n telɣut ɣef Web; acu kan, ur nezmir ara aneḍmen ɣer 100% d akken ur gbirent ara tuccḍiwin. Tzemreḍ ad tafeḍ talɣut leqqayen, ula d talɣut ɣef urermed n tanfiwin di <a data-l10n-name="mozilla-service-terms-link">Tiwtilin n useqdec</a>.
+rights-intro-point-5-unbranded = Ma yella asɣeẓan-agi isedduy tanfiwin web, isefk akk tisertiyin n useqdec ittusnasen ɣef tanfiwin-agi ad cudden ɣeṛ tigezmi.<a data-l10n-name="mozilla-website-services-link">Tanfiwin n yesmal web</a> tigezmi.
+rights-intro-point-6 = Iwakken ad turareḍ kra n wanawen n ugbur n temwalit, { -brand-short-name } ad izdem kra n izegrar n tukksa n uwgelhen n ugbur n wiyaḍ.
+rights-webservices-header = Tanfiwin n telɣut web n { -brand-full-name }
+rights-webservices2 = { -brand-full-name } iseqdac tanfiwin n telɣut Web ("Services") akken ad k-d-imudd kra n temhalin di lqem-agi imsin n { -brand-short-name } akken d-ittwaskan daw-a. Ma tebɣiḍ ur teseqdaceḍ ara yiwet si tanfiwin-agi neɣ ma tebɣiḍ ur tqebleḍ ara tiwtilin-agi, tzemreḍ ad tekkseḍ armad n temhalt neɣ tanfa. Ma ulac aɣilif, wali:<a data-l10n-name="mozilla-disable-service-link">dagi</a>Tzemreḍ ad tekkseḍ armad n timahilin d tanfiwin-nniḍen deg yiɣewwaren n usnas.
+rights-locationawarebrowsing = <strong>Tunigin yersen ɣef usideg n tirakalt </strong>yal tikelt s usuter. Ula d yiwet n telɣut n tansa-inek ur tettwazen s war tasiregt-inek. Ma tebɣiḍ ad treremdeḍ tamahilt i lebda, ḍfer tinaḍin-a:
+rights-locationawarebrowsing-term-1 = Deg ufeggag n tansa, sekcem <code>ɣef:tawila</code>
+rights-locationawarebrowsing-term-2 = Nadi geo.enabled
+rights-locationawarebrowsing-term-3 = Sit snat tikal ɣef usmenyaf geo.enabled
+rights-locationawarebrowsing-term-4 = Asideg n tirakalt yensa tura
+rights-webservices-unbranded = Taskant n tenfiwin n yesmal web yeddan deg useɣẓan, id d-yeglan s tinaḍin ɣef wamek ad tureremdent, ma yebbwi-d waddad, issefk ad ittumel d-agi.
+rights-webservices-term-unbranded = Issefk akk tisertiyin n tbaḍnit ittusnasen ɣef useɣẓan-agi ad ttwabedrent dagi.
+rights-webservices-term-1 = { -vendor-short-name } d imttekiyen-ines, imuragen, d imendiden mahalen akken ad farasen tanfiwin tufrinin u d timaynutin. Acu kan, ur nezmir ara ad neḍmen d akken talɣut-agi ad tili leqqayet neɣ ur ɣur-s ara tucḍiwin. Amedya, tanfa n usewḥel n yir isemlen web tezmer ur tessawaḍ ara ad temmel kra n isemlen iweɛren neɣ ad tecceḍ di kra deg-sen yellan d iɣelsanen. Ayen-nniḍen, akk adigen yettwamlen sɣuṛ tanfa n usideg n tirakalt d asteg kan, mačči d nekkni neɣ isaǧǧawen n tanfa a yizmiren ad ḍemnen tisseddi-nsen.
+rights-webservices-term-2 = { -vendor-short-name } izmer ad yeḥbes neɣ ad ibeddel tanfiwin s tuffra.
+rights-webservices-term-3 = Ansuf yiss-k ɣeṛ useqdec n tanfiwin-agi s lqem n { -brand-short-name } i tent-id-iseglan, u { -vendor-short-name } ad k-iḍmen izerfan isran. { -vendor-short-name } d imuragen-ines ḥeṛṛen akk izerfan-nniḍen n uselkin di tanfiwin. Tiwtilin-agi ur llint ara akken ad errent tilisa i yizarfan id-fkan iselkan n useɣẓan ilelli ittusnasen ɣef { -brand-short-name } neɣ ɣef tengalt taɣbalut n ileqman n { -brand-short-name }.
+rights-webservices-term-4 = <strong>Tanfiwin ttunefkent "am kken." { -vendor-short-name }, imttekkiyen-is, imuragen d iwziwzayen, ur ittak ara asdem, ama s wudem aflalay neɣ araflalay, ula s war talast, isedman anida tanfa tezmer ad tettwazenz u ad tettuserwes akken llan wasaren-inek. Ad tawiḍ akk tamasit n ufran n tanfiwinn wayen tesriḍ, taɣaṛa, neɣ tamellit n tanfiwin. Kra n isuḍaf ur sirigen ara tukksa neɣ tiggin n talast n isedman iraflalayen, ihi tawtilit-agi n war asdem ur tettusnas ara fell-ak.</strong>
+rights-webservices-term-5 = <strong>Arama yesra-t usaḍuf, { -vendor-short-name }, imttekiyen-ines, imuragen d iwziwzayen ur ttilin ara d sebba n txeṣarin tiwarsridin, timazzagin, timerniyin, timsetvaɛin, punintifs ou exemplaires id-yeḍran neɣ icudden ar usexdem n { -brand-short-name } akked imeẓla. Tasmasit tamegrut deg temsalt-a ur tettɛeddi ara 500 idularen (xemsmeyya idularen). Kra n tiɣadmin ur ttseriḥent ara astixer neɣ tugya n tilas n kra n txeṣarin, astixer-agi neɣ tugya n tilas-agi zemrent ahat ur k-ttḥazent ara keč.</strong>
+rights-webservices-term-6 = { -vendor-short-name } izmer ad isnifel tiwtlin-agi ticki isra seg akud ɣeṛ wayeḍ. Tiwtilin-agi ur zmirent ara ad ttusniflent s war amtawa n { -vendor-short-name }.
+rights-webservices-term-7 = These terms are governed by the laws of the state of California, U.S.A., excluding its conflict of law provisions. If any portion of these terms is held to be invalid or unenforceable, the remaining portions will remain in full force and effect. In the event of a conflict between a translated version of these terms and the English language version, the English language version shall control.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportCalendar.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportCalendar.ftl
new file mode 100644
index 0000000000..bf8ee80f7c
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportCalendar.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/.
+
+calendars-title = Iɣewwaren n uwitay
+calendars-table-heading-property = Isem
+calendars-table-heading-value = Azal
+calendars-table-name = Isem
+calendars-table-type = Anaw
+calendars-table-disabled = Yensa
+calendars-table-username = Isem n useqdac
+calendars-table-uri = URI
+calendars-table-refreshinterval = Smiren azilal
+calendars-table-readonly = Taɣuri kan
+calendars-table-suppressalarms = Kkes tasluɣt
+calendars-table-cache-enabled = Tettwarmed tuffirt
+calendars-table-imip-identity = Timagit iMIP
+calendars-table-imip-identity-disabled = iMIP yensa
+calendars-table-imip-identity-account = Amiḍan iMIP
+calendars-table-organizerid = Asulay n umsuddes
+calendars-table-forceemailscheduling = Ḥettem aseɣwes n yiznan
+calendars-table-capabilities-alarms-popup-supported = Tiselɣuyin tudhimin ttusefrakent
+calendars-table-capabilities-alarms-oninviations-supported = Tiselɣuyin s tinubga ttusefrakent
+calendars-table-capabilities-alarms-maxcount = Amḍan afellay n tselɣuyin s tedyant
+calendars-table-capabilities-attachments-supported = Amedday yettusefrak
+calendars-table-capabilities-categories-maxcount = Amḍan afellay n taggayin
+calendars-table-capabilities-privacy-supported = Addad n tbaḍnit yettusefrak
+calendars-table-capabilities-priority-supported = Timeẓlit yettusefrak
+calendars-table-capabilities-events-supported = Tadyant tettusefrak
+calendars-table-capabilities-tasks-supported = Tawuri tettusefrak
+calendars-table-capabilities-timezones-floating-supported = Akud adigan yettusefrak
+calendars-table-capabilities-timezones-utc-supported = UTC/GMT yettusefrak
+calendars-table-capabilities-autoschedule-supported = Aseɣwes awurman yettusefrak
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportChat.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportChat.ftl
new file mode 100644
index 0000000000..f6aae8f4d7
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportChat.ftl
@@ -0,0 +1,11 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+chat-title = Imiḍanen n udiwenni
+chat-table-heading-account = Asulay
+chat-table-heading-protocol = Aneggaf
+chat-table-heading-name = Isem
+chat-table-heading-actions = Tigawin
+chat-table-copy-debug-log = Nɣel aɣmis n temseɣtayt
+ .title = Nɣel tuccḍiwin kked yinekcam-nniḍen seg umiḍan n udiwenni-a ɣer tecfawt. Yezmer ad tili deg-sen telɣut tudmawant am yiznan n udiwenni.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportMail.ftl b/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportMail.ftl
new file mode 100644
index 0000000000..8be11175d6
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/aboutSupportMail.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/.
+
+accounts-title = Imaḍanen n yimayl d yisallen
+show-private-data-main-text = Seddu ismawen n umiḍan
+show-private-data-explanation-text = (talɣut n usulu i yezemren ad tili)
+accounts-ID = Asulay
+accounts-name = Isem
+accounts-incoming-server = Aqeddac ukcim
+accounts-outgoing-servers = Iqeddacen uffiɣen
+accounts-server-name = Isem
+accounts-conn-security = Taɣellist n tuqqna
+accounts-auth-method = Tarrayt n usesteb
+accounts-default = Amezwer?
+identity-name = Tamagit
+send-via-email = Azen s yimayl
+app-basics-telemetry = Isefka n tilisɣelt
+app-basics-cache-use = Aseqdec n tkatut
+mail-libs-title = Timkerḍiyin
+libs-table-heading-library = Tamkarḍit
+libs-table-heading-expected-version = Lqem adday itturajun
+libs-table-heading-loaded-version = Lqem ittuseqdacen
+libs-table-heading-path = Abrid
+libs-table-heading-status = Addad
+libs-rnp-status-ok = IH
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/accountCentral.ftl b/thunderbird-l10n/kab/localization/kab/messenger/accountCentral.ftl
new file mode 100644
index 0000000000..52ef33566c
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/accountCentral.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/.
+
+account-central-title = Ansuf ɣer { -brand-full-name }
+account-settings = Iɣewwaṛen n umiḍan
+
+# $accounts (Number) - the number of configured accounts
+setup-title = Fren iferdisen ara yemtawin
+about-title = Ɣef { -brand-full-name }
+resources-title = Tiɣbula
+
+release-notes =
+ .title = Ɣef { -brand-full-name }
+
+email-label = Imayl
+ .aria-label = Qqen ɣer umiḍan-ik n yimayl yellan
+email-description = { -brand-short-name } ad k-yeǧǧ ad teqqneḍ ɣer umiḍan-ik n yimayl yellan, iwakken ad teɣreḍ imaylen-ik s wudem ilaqen, igerrzen deg usnas.
+
+calendar-label = Awitay
+ .aria-label = Rnu awitay amaynut
+calendar-description = { -brand-short-name } ad k-isireg ad tesferkeḍ ineḍruyen rnu ad k-yeǧǧ ad tessuddseḍ iman-ik. Tuqqna ɣer uwitay anmeggag ad yeǧǧ ineḍruyen-ik akk mtawan deg yibenkan-ik merra.
+
+chat-label = Adiwenni usrid
+ .aria-label = Qqen ɣer umiḍan-ik n udiwenni usrid
+chat-description = { -brand-short-name } ad k-yeǧǧ ad teqqneḍ ɣer ddeqs n yimiḍanen n tirawt iskudanen, d tukci n tallelt i yinagrawen yemgaraden.
+
+filelink-label = Aseɣwen n ufaylu
+ .aria-label = Sbadu aseɣwen n ufaylu
+filelink-description = { -brand-short-name } ad k-yeǧǧ ad d-tesbaduḍ amiḍan deg usigna ilaqen aseɣwen n ufaylu i usishel n tuzna n yimeddayen meqqren.
+
+addressbook-label = Imedlis n tensiwin
+ .aria-label = Rnu imedlis n tensiwin amaynut
+addressbook-description = { -brand-short-name } ad k-yeǧǧ ad tessuddseḍ akk inermisen-ik deg yimedlis n tensiwin. Tzemreḍ daɣen ad teqqneḍ ɣer yimedlis n tensa anmeggag i umtawi n yinermisen-ik akk.
+
+feeds-label = Isuddam
+ .aria-label = Qqen ɣer yisuddam
+feeds-description = { -brand-short-name } ad k-yeǧǧ ad teqqneḍ ɣer yisuddam RSS/Atom iwakken ad d-tawiḍ isallen d yileqman seg yal amḍiq.
+
+newsgroups-label = Igrawen n yisallen
+ .aria-label = Qqen ɣer yigrawen n yisallen
+newsgroups-description = { -brand-short-name } ad k-yeǧǧ ad teqqneḍ ɣer yigrawen n yisallen akk i tebɣiḍ.
+
+import-title = Kter seg wahil-nniḍen
+import-paragraph2 = { -brand-short-name } ad k-yeǧǧ ad tketreḍ iznan n tirawt, inekcam n yimedlis n tensiwin, ajerred n usuddem, iɣewwaren, akked/neɣ imsizdigen seg wahilen-nniḍen n tirawt d yimawalen yettwassnen n yimedlis n tensiwin.
+
+import-label = Kter
+ .aria-label = Kter isefka seg wahilen-nniḍen
+
+about-paragraph =
+ Thunderbird d amsaɣ agejdan n uɣbalu yeldin d anagraw
+ usgit n yimayl d uwitay. Nebɣa ad yeqqim d aɣelsan daɣen ad igerrez ugar. Tawsa ad aɣ-tɛawen akken ad nessexdem isneflayen, ad nxelleṣ tamṣukt tanaddawt, ad nernu ad nennerni.
+
+about-paragraph-consider-donation = <b>Thunderbird bnan-t iseqdacen am kečč! Ma tḥemleḍ Thunderbird, ma ulac aɣilif wali ma tzemreḍ ad muddeḍ tawsa. </b>Abrid ifazen akken ad yili Thunderbird d imezgi d <a data-l10n-name="donation-link"> amuddu n tawsa.</a>
+
+explore-link = Snirem timahilin
+support-link = Tallelt
+involved-link = Ttekki
+developer-link = Tasemlit n uneflay
+
+read = Ɣer iznan
+compose = Aru izen amaynut
+search = Nadi iznan
+filter = Sefrek imsizdigen n yizen
+nntp-subscription = Sefrek amulteɣ n ugraw n yisallen
+rss-subscription = Sefrek amulteɣ n usuddem
+e2e = Awgelhen seg yixef ɣer wayeḍ
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/accountManager.ftl b/thunderbird-l10n/kab/localization/kab/messenger/accountManager.ftl
new file mode 100644
index 0000000000..884adbe199
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/accountManager.ftl
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+open-preferences-sidebar-button2 = Iɣewwaren n { -brand-short-name }
+
+open-addons-sidebar-button = Izegrar d yisental
+
+account-action-add-newsgroup-account =
+ .label = Rnu amiḍan n ugraw amaynut…
+ .accesskey = A
+
+edit-vcard-dialog-accept-button = Sekles
+ .accesskey = S
+edit-vcard-dialog-cancel-button = Sefsex
+ .accesskey = S
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/accountProvisioner.ftl b/thunderbird-l10n/kab/localization/kab/messenger/accountProvisioner.ftl
new file mode 100644
index 0000000000..dfc74558be
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/accountProvisioner.ftl
@@ -0,0 +1,78 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-provisioner-tab-title = Awi tansa n yimayl seg usaǧǧaw n umeẓlu
+
+provisioner-searching-icon =
+ .alt = Anadi…
+
+account-provisioner-title = Rnu tansa n yimayl tamaynut
+
+account-provisioner-description = Seqdec imendaden-nneɣ yettwamanen i wawway n tansa n yimayl tusligt, taɣellsant
+
+account-provisioner-start-help = Awalen n unadi yettusqedcen ttwaznen ɣer { -vendor-short-name } (<a data-l10n-name="mozilla-privacy-link">Tasertit n tbaḍnit</a>) akked yisaǧǧawen n yimayl n wis kraḍ <strong>mailfence.com</strong> (<a data-l10n-name="mailfence-privacy-link">Tasertit n tbaḍnit</a>, <a data-l10n-name="mailfence-tou-link"> Tiwtilin n useqdec</a>) akked <strong>gandi.net</strong> (<a data-l10n-name="gandi-privacy-link">Tasertit n tbaḍnit</a>, <a data-l10n-name="gandi-tou-link"> Tiwtilin n useqdec</a>) i tifin n tansiwin n yimayl yellan.
+
+account-provisioner-mail-account-title = Aɣ tansa n yimayl tamaynut
+
+account-provisioner-mail-account-description = Thunderbird yeddukkel akked <a data-l10n-name="mailfence-home-link">Mailfence</a> i wakken ad ak·am-imudd imayl amaynut uslig aɣellsan. Nettwali ilaq isεu yal yiwen imayl aɣellsan.
+
+account-provisioner-domain-title = Aɣ imayl d telɣut inek·inem
+
+account-provisioner-domain-description = Thunderbird yeddukkel akked <a data-l10n-name="gandi-home-link">Gandi</a> i wakken ad ak·am-imudd talɣut tudmawant. Ayen ara ak·akem-yeǧǧen ad tesqedceḍ yal tansa deg talɣut-a.
+
+## Forms
+
+account-provisioner-mail-input =
+ .placeholder = Isem-ik·im, mefferisem, neɣ awalen-nniḍen ara tnadiḍ
+
+account-provisioner-domain-input =
+ .placeholder = Isem-ik·im, mefferisem, neɣ awalen-nniḍen ara tnadiḍ
+
+account-provisioner-search-button = Nadi
+
+account-provisioner-button-cancel = Sefsex
+
+account-provisioner-button-existing = Seqdec amiḍan n yimayl yellan yakan
+
+account-provisioner-button-back = Uɣal ɣer deffir
+
+## Notifications
+
+account-provisioner-fetching-provisioners = Tiririt n yisagǧawen…
+
+account-provisioner-connection-issues = Ur nezmir ara ad nennermes akked uqeddac-nneɣ. Ma ulac aɣilif, senqed tuqqna yinek.
+
+account-provisioner-searching-email = Anadi ɣer yimiḍanen n yimayl yellan…
+
+account-provisioner-searching-domain = Anadi ɣef tɣula yellan…
+
+account-provisioner-searching-error = Ur nessaweḍ ara ad d-naf kra n tansa i usumer. Ɛreḍ beddel awalen n unadi.
+
+## Illustrations
+
+account-provisioner-step1-image =
+ .title = Fren anwa amiḍan ara ternuḍ
+
+## Search results
+
+# Variables:
+# $count (Number) - The number of domains found during search.
+account-provisioner-results-title =
+ { $count ->
+ [one] Yiwet n tansa i yellan tettwaf i:
+ *[other] { $count } n tansiwin yellan ttwafent i:
+ }
+
+account-provisioner-mail-results-caption = Tzemreḍ ad tɛerḍeḍ ad d-nadiḍ meffer ismawen neɣ awal nniḍen akken ad tafeḍ imaylen.
+
+account-provisioner-domain-results-caption = Tzemreḍ ad tɛerḍeḍ ad d-nadiḍ mefferismawen neɣ awal-nniḍen akken ad tafeḍ ugar n tɣula.
+
+account-provisioner-free-account = Baṭel
+
+account-provision-price-per-year = { $price } i useggas
+
+account-provisioner-all-results-button = Sken akk igmaḍ
+
+account-provisioner-open-in-tab-img =
+ .title = Ldi deg yiccer amaynut
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountHub.ftl b/thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountHub.ftl
new file mode 100644
index 0000000000..eb733305c1
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountHub.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/.
+
+
+### Account Hub
+### Account hub is where user can setup new accounts in Thunderbird.
+
+
+## Header
+
+account-hub-brand = { -brand-full-name }
+account-hub-welcome-line = Ansuf ɣer <span data-l10n-name="brand-name">{ -brand-full-name }</span>
+
+## Footer
+
+account-hub-release-notes = Iwenniten n lqem
+account-hub-support = Tallalt
+account-hub-donate = Mudd tawsa
+
+## Initial setup page
+
+account-hub-email-setup-button = Amiḍan n yimayl
+ .title = Sbadu amiḍan n yimayl
+# Note: "Sync" represents the Firefox Sync product so it shouldn't be translated.
+account-hub-sync-button = Qqen ɣer Sync…
+
+## Email page
+
+account-hub-email-title = Sbadu amiḍan-ik n yimayl
+account-hub-email-cancel-button = Sefsex
+account-hub-email-back-button = Ɣer deffir
+account-hub-email-continue-button = Kemmel
+account-hub-email-confirm-button = Sentem
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountSetup.ftl b/thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountSetup.ftl
new file mode 100644
index 0000000000..989001e130
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/accountcreation/accountSetup.ftl
@@ -0,0 +1,426 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-setup-tab-title = Asbadu n umiḍan
+
+## Header
+
+account-setup-title = Sbadu amiḍan-ik.m n yimayl yellan
+
+account-setup-description = I useqdec n tansa-inek·inem n yimayl tamirant, ččar inekcam-ik·im.
+
+account-setup-secondary-description = { -brand-product-name } ad inadi s wudem awurman ɣef twila tiddin d uwelleh n uqeddac.
+
+account-setup-success-title = Amiḍan yettwarna akken iwata
+
+account-setup-success-description = Tzemreḍ tura ad tesqedceḍ amiḍan-a s { -brand-short-name }.
+
+account-setup-success-secondary-description = Tezmreḍ ad tesnerniḍ tirmit-ik·im s tuqqna iqeddacen imcudden d usesteb n yiɣewwaren n umiḍan leqqayen.
+
+## Form fields
+
+account-setup-name-label = Isem-ik·m ummid
+ .accesskey = I
+
+# Note: "John Doe" is a multiple-use name that is used when the true name of a person is unknown. We use this fake name as an input placeholder. Translators should update this to reflect the placeholder name of their language/country.
+account-setup-name-input =
+ .placeholder = John Doe
+
+account-setup-name-info-icon =
+ .title = Isem-ik·im, akken tettwalin wiyaḍ
+
+
+account-setup-name-warning-icon =
+ .title = Ma ulac aɣilif, mudd-d isem-ik·im
+
+account-setup-email-label = Tansa n yimayl
+ .accesskey = T
+
+account-setup-email-input =
+ .placeholder = john.doe@example.com
+
+account-setup-email-info-icon =
+ .title = Tansa-inek·inem n yimayl yellan
+
+account-setup-email-warning-icon =
+ .title = Yir tansa n yimayl
+
+account-setup-password-label = Awal uffir
+ .accesskey = A
+ .title = D afrayan, ad yettuseqdac kan i usentem n yisem n useqdac
+
+account-provisioner-button = Awi tansa n yimayl tamaynut
+ .accesskey = A
+
+account-setup-password-toggle-show =
+ .title = Sken awal uffir deg uḍris isefḍen
+
+account-setup-password-toggle-hide =
+ .title = Ffer awal uffir
+
+account-setup-remember-password = Cfu ɣef awal uffir
+ .accesskey = f
+
+account-setup-exchange-label = Anekcam-ik·im
+ .accesskey = a
+
+# YOURDOMAIN refers to the Windows domain in ActiveDirectory. yourusername refers to the user's account name in Windows.
+account-setup-exchange-input =
+ .placeholder = TAƔULT-IK\isem-ikuseqdac
+
+# Domain refers to the Windows domain in ActiveDirectory. We mean the user's login in Windows at the local corporate network.
+account-setup-exchange-info-icon =
+ .title = Anekcum n taɣult
+
+## Action buttons
+
+account-setup-button-cancel = Sefsex
+ .accesskey = e
+
+account-setup-button-manual-config = Sbadu s ufus
+ .accesskey = u
+
+account-setup-button-stop = Seḥbes
+ .accesskey = S
+
+account-setup-button-retest = Ales awennez
+ .accesskey = a
+
+account-setup-button-continue = Kemmel
+ .accesskey = K
+
+account-setup-button-done = Yemmed
+ .accesskey = Y
+
+## Notifications
+
+account-setup-looking-up-settings = Anadi n twila…
+
+account-setup-looking-up-settings-guess = Anadi n twila: Aɛraḍ n yesmawen n iqaddacen yettwasnen…
+
+account-setup-looking-up-settings-half-manual = Anada n twila: Iqeddacen n useɣbel…
+
+account-setup-looking-up-disk = Anadi n twila: { -brand-short-name } Asebded…
+
+account-setup-looking-up-isp = Anadi n twila: Asaǧǧaw n yimayl…
+
+# Note: Do not translate or replace Mozilla. It stands for the public project mozilla.org, not Mozilla Corporation. The database is a generic, public domain facility usable by any client.
+account-setup-looking-up-db = Anadi n twila: Taffa n isefka n Mozilla ISP…
+
+account-setup-looking-up-mx = Anadi n twila : taqult n tirawt tukcimt…
+
+account-setup-looking-up-exchange = Anadi n twila: Aqeddac Exchange…
+
+account-setup-checking-password = Asenqed n wawal uffir…
+
+account-setup-installing-addon = Azdam akked usbeddi n uzegrir…
+
+account-setup-success-half-manual = Iɣewwaṛen-agi ttwafen deg usenqed n uqeddac d-ittunefken:
+
+account-setup-success-guess = Tawila tettwaf deg uɛraḍ n yesmawen n uqeddac yettwasnen.
+
+account-setup-success-guess-offline = Ur teqqineḍ ara. Ahat ɣef kra n iɣewwaṛen acu kan tesriḍ ad tessekecmed iɣewwaṛen iwatan.
+
+account-setup-success-password = Awal uffir IH
+
+account-setup-success-addon = Azegrir ibedd akken iwata
+
+# Note: Do not translate or replace Mozilla. It stands for the public project mozilla.org, not Mozilla Corporation. The database is a generic, public domain facility usable by any client.
+account-setup-success-settings-db = Tettwaf twila di taffa n isefka Mozilla ISP.
+
+account-setup-success-settings-disk = Tawila tettwaf deg usebded n { -brand-short-name }.
+
+account-setup-success-settings-isp = Tettwaf twila deg usaǧǧaw n tirawt.
+
+# Note: Microsoft Exchange is a product name.
+account-setup-success-settings-exchange = Tawila tettwaf i uqeddac Microsoft Exchange.
+
+## Illustrations
+
+account-setup-step1-image =
+ .title = Asebded amezwaru
+
+account-setup-step2-image =
+ .title = Asali…
+
+account-setup-step3-image =
+ .title = Tawila yettwafen
+
+account-setup-step4-image =
+ .title = Tuccḍa deg tuqqna
+
+account-setup-step5-image =
+ .title = Yettwarna umiḍan
+
+account-setup-privacy-footnote2 = Inekcam-ik·im ad ttukelsen kan s wudem adigan ɣef uselkim-ik·im.
+
+account-setup-selection-help = Ur tetḥiqqeḍ ara acu ara tferneḍ?
+
+account-setup-selection-error = Tesriḍ tallalt?
+
+account-setup-success-help = Ur tetḥiqeḍ ara ɣef yimecwaṛen-ik·im uḍfiren?
+
+account-setup-documentation-help = Tasemlit n usebded
+
+account-setup-forum-help = Askasi n tallalt
+
+account-setup-privacy-help = Tasertit n tbaḍnit
+
+account-setup-getting-started = Bdu
+
+## Results area
+
+# Variables:
+# $count (Number) - Number of available protocols.
+account-setup-results-area-title =
+ { $count ->
+ [one] Tawila yellan
+ *[other] Tawila yellan
+ }
+
+account-setup-result-imap-description = Ḥrez ikaramen d yimaylen inek·inem mtawan ɣef uqeddac-inek·inem
+
+account-setup-result-pop-description = Eǧǧ ikaramen d yimaylen ɣef uselkim-inek·inem
+
+# Note: Exchange, Office365 are the name of products.
+account-setup-result-exchange2-description = Seqdec aqeddac Microsoft Exange neɣ iqeddacen n tagut n Office365
+
+account-setup-incoming-title = Ad d-iteddu
+
+account-setup-outgoing-title = Ad yeffeɣ
+
+account-setup-username-title = Isem n useqdac
+
+account-setup-exchange-title = Aqeddac
+
+account-setup-result-no-encryption = Ulac awgelhen
+
+account-setup-result-ssl = SSL/TLS
+
+account-setup-result-starttls = STARTTLS
+
+account-setup-result-outgoing-existing = Aqeddac SMTP yellan
+
+# Variables:
+# $incoming (String): The email/username used to log into the incoming server
+# $outgoing (String): The email/username used to log into the outgoing server
+account-setup-result-username-different = Ad d-iteddu: { $incoming }, ad iffeɣ: { $outgoing }
+
+## Error messages
+
+# Note: The reference to "janedoe" (Jane Doe) is the name of an example person. You will want to translate it to whatever example persons would be named in your language. In the example, AD is the name of the Windows domain, and this should usually not be translated.
+account-setup-credentials-incomplete = Asesteb ur iddi ara. Isem n useqdac d wawal uffir i d-ikecmen mačči d imeɣta neɣ ilaq isem n useqdac i yiman-is i tuqqna. S umata, isem-a n useqdac d tuqqna-k ɣer taɣult n Windows s neɣ war taɣult (amedya, janedoe neɣ AD\\janedoe).
+
+account-setup-credentials-wrong = Asesteb ur iddi ara. Ttxil sefqed isem n useqdac d wawal uffir
+
+account-setup-find-settings-failed = { -brand-short-name } ur yessaweḍ ara ad d-yaf iɣewwaṛen i umiḍan-inek n tirawt.
+
+account-setup-exchange-config-unverifiable = Ur nessaweḍ ara ad nsenqed tawila. Ma yella isem-inek/inem n useqdac d wawal uffis d imeɣta, yezmer anedbal n uqeddac isens tawila yettwafernen i umiḍan-inek/inem. Ɛreḍ ad tferneḍ aneggaf-nniḍen.
+
+account-setup-provisioner-error = Tella-d tuccḍa lawan n usesteb n umiḍan-ik·im amay deg { -brand-short-name }. Ma ulac aɣilif, ɛreḍ ad tsestbeḍ s ufus amiḍan-ik·im s yinekcam-ik•im.
+
+## Manual configuration area
+
+account-setup-manual-config-title = Tawila n usefsu
+
+account-setup-incoming-server-legend = Aqeddac ukcim
+
+account-setup-protocol-label = Aneggaf:
+
+account-setup-hostname-label = Asenneftaɣ:
+
+account-setup-port-label = Tawwurt:
+ .title = Sbadu amḍan n tewwurt ɣer 0 i tifin tawurmant
+
+account-setup-auto-description = { -brand-short-name } yettaɛraḍ ad d-yaf s wudem awurman urtiyen yeqqimen d ilmawen.
+
+account-setup-ssl-label = Taɣellist n tuqqna:
+
+account-setup-outgoing-server-legend = Aqeddac uffiɣen
+
+## Incoming/Outgoing SSL Authentication options
+
+ssl-autodetect-option = Tifin tawurmant
+
+ssl-no-authentication-option = Ulac asesteb
+
+ssl-cleartext-password-option = Awal uffir amagnu
+
+ssl-encrypted-password-option = Awal uffir awgelhan
+
+## Incoming/Outgoing SSL options
+
+ssl-noencryption-option = Ula yiwen
+
+account-setup-auth-label = Tarrayt n usesteb:
+
+account-setup-username-label = Isem n useqdac:
+
+account-setup-advanced-setup-button = Tawila leqqayen
+ .accesskey = T
+
+## Warning insecure server dialog
+
+account-setup-insecure-title = Ɣur-k·m!
+
+account-setup-insecure-incoming-title = Tawila n unekcum:
+
+account-setup-insecure-outgoing-title = Tawila n tuffɣa:
+
+# Variables:
+# $server (String): The name of the hostname of the server the user was trying to connect to.
+account-setup-warning-cleartext = <b>{ $server }</b> ur isseqdac ara awgelhen.
+
+account-setup-warning-cleartext-details = Iqeddacen n tirawt ur nelli ara d iɣalsanen ur seqdacen ara tuqqna tawgelhant akken ad mmestnen awalen-inek uffiren akked talɣut-inek tusligt.
+
+account-setup-insecure-server-checkbox = Gziɣ d acu ara d-yeḍrun
+ .accesskey = G
+
+account-setup-insecure-description = { -brand-short-name } yezmer ak-isireg akken ad tawiḍ imayl inek s useqdec n twila d-ittunefken. Acu kan, yessefk ad tenermseḍ anebdal-inek neɣ win i k-d-imudden imayl inek s tuqqniwin ur nwata yara. Wali <a data-l10n-name="thunderbird-faq-link">Isteqsiyen FAQ</a> i wugar n telɣut.
+
+insecure-dialog-cancel-button = Snifel tawila
+ .accesskey = S
+
+insecure-dialog-confirm-button = Sentem
+ .accesskey = S
+
+## Warning Exchange confirmation dialog
+
+# Variables:
+# $domain (String): The name of the server where the configuration was found, e.g. rackspace.com.
+exchange-dialog-question = { -brand-short-name } yufa-d talɣut n twila n umiḍan-ik deg { $domain }. Tebɣiḍ ad tkemmleḍ daɣen ad tazneḍ talɣut n usulu ?
+
+exchange-dialog-confirm-button = Kcem
+
+exchange-dialog-cancel-button = Sefsex
+
+## Dismiss account creation dialog
+
+exit-dialog-title = Ulac amiḍan n yimayl yettusawlen
+
+exit-dialog-description = D tidet tebɣiḍ ad tesfesxeḍ akala n usesteb? Ur { -brand-short-name } mazal yezmer ad yettuseqdec s war amiḍan n yimayl, maca aṭas n tmahilin ur ttilint ara.
+
+account-setup-no-account-checkbox = Seqdec { -brand-short-name } s war amiḍan n yimayl
+ .accesskey = S
+
+exit-dialog-cancel-button = Kemmel tawila
+ .accesskey = K
+
+exit-dialog-confirm-button = Eǧǧ tawila
+ .accesskey = E
+
+## Alert dialogs
+
+account-setup-creation-error-title = Tuccḍa di tmerna n umiḍan
+
+account-setup-error-server-exists = Aqeddac ukcim yella yakan.
+
+account-setup-confirm-advanced-title = Sentem tawila leqqayen
+
+account-setup-confirm-advanced-description = Adiwenni-a ad imdel, amaɣnu s yiɣewwaṛen-a ad yennulfu, ɣas tawila mačči d tameɣtut. Tebɣiḍ ad tkemmleḍ?
+
+## Addon installation section
+
+account-setup-addon-install-title = Sebded
+
+account-setup-addon-install-intro = Azegrir wis tlata ad k-yeǧǧ ad tkecmeḍ ɣer umiḍan-ik n tirawt ɣef uqeddac-a:
+
+account-setup-addon-no-protocol = Nesḥassef, aqeddac-a n yimayl ur issefrak ara ineggafen yeldin. { account-setup-addon-install-intro }
+
+## Success view
+
+account-setup-settings-button = Iɣewwaren n umiḍan
+
+account-setup-encryption-button = Awgelhen seg yixef ɣer wayeḍ
+
+account-setup-signature-button = Rnu azmul
+
+account-setup-dictionaries-button = Zdem n imawalen
+
+account-setup-address-book-carddav-button = Qqen ɣer umedlis n tansiwin CardDAV
+
+account-setup-address-book-ldap-button = Qqen ɣer umedlis n tansiwin LDAP
+
+account-setup-calendar-button = Qqen ɣer uwitay anmeggag
+
+account-setup-linked-services-title = Qqen ɣer yimeẓla-inek·inem yeqqnen
+
+account-setup-linked-services-description = { -brand-short-name } yufa-d imeɣla-nniḍen yeqqnen ɣer umiḍan-ik·im n yimayl.
+
+account-setup-no-linked-description = Sesteb imeẓla-nniḍen i wakken ad tfaṛseḍ ugar seg termit n { -brand-short-name }.
+
+# Variables:
+# $count (Number) - The number of address books found during autoconfig.
+account-setup-found-address-books-description =
+ { $count ->
+ [one] { -brand-short-name } yufa-d yiwen umedlis n tansiwin yeqqen ɣer umiḍan-ik·im n yimayl.
+ *[other] { -brand-short-name } yufa-d { $count } yimedlisen n tansiwin qqnen ɣer umiḍan-ik·im n yimayl.
+ }
+
+# Variables:
+# $count (Number) - The number of calendars found during autoconfig.
+account-setup-found-calendars-description =
+ { $count ->
+ [one] { -brand-short-name } yufa-d yiwen uwitay yeqqen ɣer umiḍan-ik·im n yimayl.
+ *[other] { -brand-short-name } yufa-d { $count } yiwitayen qqnen ɣer umiḍan-ik·im n yimayl.
+ }
+
+account-setup-button-finish = Fak
+ .accesskey = F
+
+account-setup-looking-up-address-books = Anadi n yimedlisen n tansiwin…
+
+account-setup-looking-up-calendars = Anadi n yiwitay…
+
+account-setup-address-books-button = Imedlisen n tensa
+
+account-setup-calendars-button = Iwitayen
+
+account-setup-connect-link = Qqen
+
+account-setup-existing-address-book = Iqqen
+ .title = Amedlis n tansiwin yeqqen yakan
+
+account-setup-existing-calendar = Iqqen
+ .title = Awitay yeqqen yakan
+
+account-setup-connect-all-calendars = Qqen meṛṛa iwitayen
+
+account-setup-connect-all-address-books = Qqen meṛṛa imedlisen n tansiwin
+
+## Calendar synchronization dialog
+
+calendar-dialog-title = Qqen awitay
+
+calendar-dialog-cancel-button = Sefsex
+ .accesskey = S
+
+calendar-dialog-confirm-button = Qqen
+ .accesskey = Q
+
+account-setup-calendar-name-label = Isem
+
+account-setup-calendar-name-input =
+ .placeholder = Awitay-inu
+
+account-setup-calendar-color-label = Ini
+
+account-setup-calendar-refresh-label = Smiren
+
+account-setup-calendar-refresh-manual = S ufus
+
+account-setup-calendar-refresh-interval =
+ { $count ->
+ [one] Yal tasdat
+ *[other] yal { $count } n tesdatin
+ }
+
+account-setup-calendar-read-only = Taɣuri kan
+ .accesskey = T
+
+account-setup-calendar-show-reminders = Sken ismektiyen
+ .accesskey = S
+
+account-setup-calendar-offline-support = Tallalt war tuqqna
+ .accesskey = T
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/addonNotifications.ftl b/thunderbird-l10n/kab/localization/kab/messenger/addonNotifications.ftl
new file mode 100644
index 0000000000..cda33484c3
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/addonNotifications.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/.
+
+xpinstall-prompt = { -brand-short-name } ur yeǧǧi ara asmel-a ad isebded aseɣẓan ɣef uselkim-inek/inem.
+
+## Variables:
+## $host (String): The hostname of the site the add-on is being installed from.
+
+xpinstall-prompt-header = Sireg { $host } ad isebded azegrir?
+xpinstall-prompt-message = Ad tettaɛraḍeḍ ad tesbeddeḍ azegrir seg { $host }. Ḍmen d akken d asmel yettwamanen uqbel ad tkemmleḍ.
+
+##
+
+xpinstall-prompt-header-unknown = Sireg asmel arussin ad yesbedd azegrir?
+xpinstall-prompt-message-unknown = Ad tettaɛraḍeḍ ad tesbeddeḍ azegrir seg %S seg usmel arussin. Ḍmen d akken d asmel yettwamanen uqbel ad tkemmleḍ.
+xpinstall-prompt-dont-allow =
+ .label = Ur ttaǧǧa ara
+ .accesskey = D
+xpinstall-prompt-never-allow =
+ .label = Ur sirig ara
+ .accesskey = R
+# 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 = Kemmel asebded
+ .accesskey = N
+
+# These messages are shown when a website invokes navigator.requestMIDIAccess.
+
+
+##
+
+xpinstall-disabled-locked = Asebded n iseɣẓanen ireremd-it unedbal n unagraw-ik.
+xpinstall-disabled = Asebded n iseɣẓanen irermed akka tura. Sit ɣef Rmed u ɛreḍ tikelt nniḍen.
+xpinstall-disabled-button =
+ .label = Rmed
+ .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 }) yesweḥl-it unedbal-ik n unagraw.
+# This message is shown when the installation of add-ons from a domain is blocked by enterprise policy.
+addon-domain-blocked-by-policy = Anedbal-ik·im n unagraw ur yeǧǧi ara asmel-a ad isebded aseɣẓan ɣef uselkim-inek.
+# Variables:
+# $addonName (String): the localized name of the sideloaded add-on.
+webext-perms-sideload-menu-item = { $addonName } ittwarna ɣer { -brand-short-name }
+# Variables:
+# $addonName (String): the localized name of the extension which has been updated.
+webext-perms-update-menu-item = { $addonName } yesra tisirag-nniḍen
+
+## Add-on removal warning
+
+addon-removal-button = Kkes
+addon-removal-abuse-report-checkbox = Mmel asiɣzef-a i { -vendor-short-name }
+# Variables:
+# $addonCount (Number): the number of add-ons being downloaded
+addon-downloading-and-verifying =
+ { $addonCount ->
+ [one] Asider d usenqed n uzegrir…
+ *[other] Asider d usenqed n { $addonCount } n yizegrar…
+ }
+addon-download-verifying = Asenqed iteddu
+addon-install-cancel-button =
+ .label = Sefsex
+ .accesskey = C
+addon-install-accept-button =
+ .label = Rnu
+ .accesskey = A
+
+## Variables:
+## $addonCount (Number): the number of add-ons being installed
+
+addon-confirm-install-message =
+ { $addonCount ->
+ [one] Asmel-agi yebɣa ad isebded azegrir ɣef { -brand-short-name }:
+ *[other] Asmel-agi yebɣa ad isebded { $addonCount } n yizegrar ɣef { -brand-short-name }:
+ }
+addon-confirm-install-unsigned-message =
+ { $addonCount ->
+ [one] Ɣur-k/m: Asmel-agi yebɣa ad isebded azegrir ur nettusenqed ara ɣef { -brand-short-name }. Ḍebber aqerru-k/m.
+ *[other] Ɣuṛ-k/m: Asmel-a yebɣa ad isebded { $addonCount } izegrar ur nettusenqed ara ɣef { -brand-short-name }. Ḍebber aqerru-k/m.
+ }
+# Variables:
+# $addonCount (Number): the number of add-ons being installed (at least 2)
+addon-confirm-install-some-unsigned-message = Ɣur-k, asmel-agi yebɣa ad isebded { $addonCount } izegrar ɣef { -brand-short-name }, kra seg-sen ur ttusenqden ara. Kemmel ma tɛemdeḍ.
+
+## Add-on install errors
+## Variables:
+## $addonName (String): the add-on name.
+
+addon-install-error-network-failure = Azegrir ur yezmir ara ad d-yettusider acku yella wugur deg tuqqna.
+addon-install-error-incorrect-hash = Azegrir-a ur yezmir ara ad yebded acku ur imṣaba ara akked uzegrir itturajun sɣur { -brand-short-name } .
+addon-install-error-corrupt-file = Azegrir i d-tessidreḍ seg usmel-agi web, ur yezmir ara ad yebded acku mačči d ameɣtu.
+addon-install-error-file-access = { $addonName } ur yezmir ara ad yebded acku { -brand-short-name } ur yezmir ara ad ibeddel afaylu ilaqen.
+addon-install-error-not-signed = { -brand-short-name } issewḥel asmel-agi ɣef usebded n uzegrir ur nettwasenqed ara.
+addon-install-error-invalid-domain = Azegrir { $addonName } yezmer ad d-yettusbedd seg wadig-a.
+addon-local-install-error-network-failure = Azegrir-agi ur yebdid ara acku tella tuccḍa deg unagraw n ifuyla.
+addon-local-install-error-incorrect-hash = Azegrir-a ur yezmir ara ad yebded acku ur imṣaba ara d uzegrir { -brand-short-name } itturajun.
+addon-local-install-error-corrupt-file = Azegrir-agi ur yizmir ara ad yebded acku mačči d ameɣtu.
+addon-local-install-error-file-access = { $addonName } ur yezmir ara ad yebded acku { -brand-short-name } ur yezmir ara ad ibeddel afaylu ilaqen.
+addon-local-install-error-not-signed = Azegrir-agi ur yebdid ara acku ur yettwasenqed ara.
+# Variables:
+# $appVersion (String): the application version.
+addon-install-error-incompatible = { $addonName } ur yezmir ara ad yebded acku ur imṣadi ara akked { -brand-short-name } { $appVersion }.
+addon-install-error-blocklisted = { $addonName } ur yezmir ara ad yebded acku yella wugur meqqren n urkad neɣ n tɣellist.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVDialog.ftl b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVDialog.ftl
new file mode 100644
index 0000000000..a58ae6afa4
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVDialog.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/.
+
+carddav-window-title = Imedlis n tensa amaynut CardDAV
+
+carddav-dialog =
+ .buttonlabelaccept = Kemmel
+ .buttonaccesskeyaccept = C
+
+carddav-username-label =
+ .value = Isem n useqdac:
+ .accesskey = U
+carddav-location-label =
+ .value = Adig:
+ .accesskey = A
+carddav-location =
+ .default-placeholder = URL neɣ asenneftaɣ n uqeddac n umedlis n tansiwin
+
+carddav-loading = Anadi n twila…
+carddav-known-incompatible = { $url } yettwassen i wakken ur temṣada ara d { -brand-short-name }.
+carddav-connection-error = Igguma ad yeqqen
+carddav-none-found = Ulac imedlisen n tansa yettwafen ara yettwarnun ɣer umiḍan i d-yettwabedren.
+carddav-already-added = Akk imdlisen n tansa ttwarnan yakan ɣer umiḍan i d-yettwabedren.
+
+carddav-available-books = Imedlisen n tansa i yellan:
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVProperties.ftl b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVProperties.ftl
new file mode 100644
index 0000000000..e98419083c
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/abCardDAVProperties.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/.
+
+carddav-url-label =
+ .value = URL CardDAV:
+ .accesskey = V
+
+carddav-refreshinterval-label =
+ .label = Mtawi:
+ .accesskey = M
+
+# Variables:
+# $minutes (integer) - Number of minutes between address book synchronizations
+carddav-refreshinterval-minutes-value =
+ .label =
+ { $minutes ->
+ [one] yal tasdat
+ *[other] yal { $minutes } n tesdatin
+ }
+
+# Variables:
+# $hours (integer) - Number of hours between address book synchronizations
+carddav-refreshinterval-hours-value =
+ .label =
+ { $hours ->
+ [one] yal asrag
+ *[other] yal { $hours } n yisragen
+ }
+
+carddav-readonly-label =
+ .label = Taɣuṛi kan
+ .accesskey = ɣ
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/addressbook/aboutAddressBook.ftl b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/aboutAddressBook.ftl
new file mode 100644
index 0000000000..c4b0ebbe25
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/aboutAddressBook.ftl
@@ -0,0 +1,258 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-addressbook-title = Imedlis n tensa
+
+## Toolbar
+
+about-addressbook-toolbar-new-address-book =
+ .label = Imedlis n tensa amaynut
+about-addressbook-toolbar-add-carddav-address-book =
+ .label = Rnu imedlis n tensa CardDAV
+about-addressbook-toolbar-add-ldap-address-book =
+ .label = Rnu imedlis n tensa LDAP
+about-addressbook-toolbar-new-contact =
+ .label = Anermis amaynut
+about-addressbook-toolbar-new-list =
+ .label = Tabdart tamaynut
+about-addressbook-toolbar-import =
+ .label = Kter
+
+## Books
+
+all-address-books-row =
+ .title = Akk imedlisen n tensa
+all-address-books = Akk imedlisen n tensa
+# Variables:
+# $name (String) - The name of the selected book/list.
+# $count (Number) - The number of contacts in the selected book/list.
+about-addressbook-card-count = Inermisen s umata deg { $name }: { $count }
+about-addressbook-books-context-properties =
+ .label = Timeẓliyin
+about-addressbook-books-context-edit-list =
+ .label = Ẓreg tabdart
+about-addressbook-books-context-synchronize =
+ .label = Mtawi
+about-addressbook-books-context-edit =
+ .label = Ẓreg
+about-addressbook-books-context-print =
+ .label = Siggez
+about-addressbook-books-context-export =
+ .label = Sifeḍ…
+about-addressbook-books-context-delete =
+ .label = Kkes
+about-addressbook-books-context-remove =
+ .label = Kkes
+about-addressbook-books-context-startup-default =
+ .label = Imedlis amezwer
+about-addressbook-confirm-delete-book-title = Kkes imedlis n tensa
+# Variables:
+# $name (String) - Name of the address book to be deleted.
+about-addressbook-confirm-delete-book = D tidet tebɣiḍ ad tekkseḍ { $name } akked meṛṛa inermisen-ines?
+about-addressbook-confirm-remove-remote-book-title = Kkes imedlis n tensiwin
+# Variables:
+# $name (String) - Name of the remote address book to be removed.
+about-addressbook-confirm-remove-remote-book = D tidet tebɣiḍ ad tekkseḍ { $name }?
+
+## Cards
+
+# Variables:
+# $name (String) - Name of the address book that will be searched.
+about-addressbook-search =
+ .placeholder = Nadi { $name }
+about-addressbook-search-all =
+ .placeholder = Nadi akk imedlisen n tansiwin
+about-addressbook-name-format-display =
+ .label = Isem n uskan
+about-addressbook-name-format-firstlast =
+ .label = Aneggaru d amezwaru
+about-addressbook-name-format-lastfirst =
+ .label = Aneggaru, amezwaru
+about-addressbook-sort-name-ascending =
+ .label = Smizwer s yisem (A > Z)
+about-addressbook-sort-name-descending =
+ .label = Smizwer s yisem (Z > A)
+about-addressbook-sort-email-ascending =
+ .label = Smizwer s tansa n yimayl (A > Z)
+about-addressbook-sort-email-descending =
+ .label = Smizwer s tansa n yimayl (Z > A)
+
+## Card column headers
+## Each string is listed here twice, and the values should match.
+
+about-addressbook-column-header-generatedname = Isem
+about-addressbook-column-label-generatedname =
+ .label = { about-addressbook-column-header-generatedname }
+about-addressbook-column-header-emailaddresses = Tansiwin n yimayl
+about-addressbook-column-label-emailaddresses =
+ .label = { about-addressbook-column-header-emailaddresses }
+about-addressbook-column-header-phonenumbers = Uṭṭunen n tiliɣri
+about-addressbook-column-label-phonenumbers =
+ .label = { about-addressbook-column-header-phonenumbers }
+about-addressbook-column-header-addresses = Tansiwin
+about-addressbook-column-label-addresses =
+ .label = { about-addressbook-column-header-addresses }
+about-addressbook-column-header-title = Azwel
+about-addressbook-column-label-title =
+ .label = { about-addressbook-column-header-title }
+about-addressbook-column-header-department = Agezdu
+about-addressbook-column-label-department =
+ .label = { about-addressbook-column-header-department }
+about-addressbook-column-header-organization = Takebbanit
+about-addressbook-column-label-organization =
+ .label = { about-addressbook-column-header-organization }
+about-addressbook-column-header-addrbook = Anedlis n tansiwin
+about-addressbook-column-label-addrbook =
+ .label = { about-addressbook-column-header-addrbook }
+about-addressbook-column-header-generatedname2 = Isem
+ .title = Smizwer s yisem
+about-addressbook-column-label-generatedname2 =
+ .label = Isem
+about-addressbook-column-header-emailaddresses2 = Tansiwin n yimayl
+ .title = Smizwer s tansiwin n yimayl
+about-addressbook-column-label-emailaddresses2 =
+ .label = Tansiwin n yimayl
+about-addressbook-column-header-nickname2 = Meferisem
+ .title = Smizwer s mefferisem
+about-addressbook-column-label-nickname2 =
+ .label = Meferisem
+about-addressbook-column-header-phonenumbers2 = Uṭṭunen n tiliɣri
+ .title = Smizwer s wuṭṭunen n tiliɣri
+about-addressbook-column-label-phonenumbers2 =
+ .label = Uṭṭunen n tiliɣri
+about-addressbook-column-header-addresses2 = Tansiwin
+ .title = Smizwer stansiwin
+about-addressbook-column-label-addresses2 =
+ .label = Tansiwin
+about-addressbook-column-header-title2 = Azwel
+ .title = Smizwer s uzwel
+about-addressbook-column-label-title2 =
+ .label = Azwel
+about-addressbook-column-header-department2 = Agezdu
+ .title = Smizwer s ugezdu
+about-addressbook-column-label-department2 =
+ .label = Agezdu
+about-addressbook-column-header-organization2 = Takebbanit
+ .title = Smizwer s tkebbaniyin
+about-addressbook-column-label-organization2 =
+ .label = Takebbanit
+about-addressbook-column-header-addrbook2 = Imedlis n tansa
+ .title = Smizwer s umedlis n tansa
+about-addressbook-column-label-addrbook2 =
+ .label = Imedlis n tensa
+about-addressbook-cards-context-write =
+ .label = Aru
+about-addressbook-confirm-delete-mixed-title = Kkes inermisen akked tebdarin
+# Variables:
+# $count (Number) - The number of contacts and lists to be deleted. Always greater than 1.
+about-addressbook-confirm-delete-mixed = D tidet tebɣiḍ ad tekkseḍ { $count } n yinermisen-a akked tebdarin?
+# Variables:
+# $count (Number) - The number of lists to be deleted.
+about-addressbook-confirm-delete-lists-title =
+ { $count ->
+ [one] Kkes tabdart
+ *[other] Kkes tibdarin
+ }
+# Variables:
+# $count (Number) - The number of lists to be deleted.
+# $name (String) - The name of the list to be deleted, if $count is 1.
+about-addressbook-confirm-delete-lists =
+ { $count ->
+ [one] D tidet tebɣiḍ ad tekkseḍ tabdart { $name }?
+ *[other] D tidet tebɣiḍ ad tekkseḍ { $name }-a n tebdarin ?
+ }
+# Variables:
+# $count (Number) - The number of contacts to be removed.
+about-addressbook-confirm-remove-contacts-title =
+ { $count ->
+ [one] Kkes anermis
+ *[other] Kkes inermisen
+ }
+# Variables:
+# $count (Number) - The number of contacts to be removed.
+# $name (String) - The name of the contact to be removed, if $count is 1.
+# $list (String) - The name of the list that contacts will be removed from.
+about-addressbook-confirm-remove-contacts =
+ { $count ->
+ [one] D tidet tebɣiḍ ad tekkseḍ { $name } seg { $list }?
+ *[other] D tidet tebɣiḍ ad tekkseḍ { $count }-a n yinermisen-a seg { $list }?
+ }
+# Variables:
+# $count (Number) - The number of contacts to be deleted.
+about-addressbook-confirm-delete-contacts-title =
+ { $count ->
+ [one] Kkes anermis
+ *[other] Kkes inermisen
+ }
+# Variables:
+# $count (Number) - The number of contacts to be deleted.
+# $name (String) - The name of the contact to be deleted, if $count is 1.
+about-addressbook-confirm-delete-contacts =
+ { $count ->
+ [one] D tidet tebɣiḍ ad tekkseḍ anermis -a{ $name }?
+ *[other] D tidet tebɣiḍ ad tekkseḍ { $name }-a n tebdarin ?
+ }
+
+## Card list placeholder
+## Shown when there are no cards in the list
+
+about-addressbook-placeholder-empty-book = Ulac inermisen yellan
+about-addressbook-placeholder-new-contact = Anermis amaynut
+about-addressbook-placeholder-search-only = Imedlis-agi n tensa iskaned kan inermisen deffir unadi
+about-addressbook-placeholder-searching = Anadi…
+about-addressbook-placeholder-no-search-results = Ulac inermisen yettwafen
+
+## Details
+
+about-addressbook-new-contact-header = Anermis amaynut
+about-addressbook-prefer-display-name = Smenyaf askan n yisem ɣef uqerru n yizen
+about-addressbook-write-action-button = Aru
+about-addressbook-event-action-button = Tadyant
+about-addressbook-search-action-button = Nadi
+about-addressbook-new-list-action-button = Tabdart tamaynut
+about-addressbook-begin-edit-contact-button = Ẓreg
+about-addressbook-delete-edit-contact-button = Kkes
+about-addressbook-cancel-edit-contact-button = Sefsex
+about-addressbook-save-edit-contact-button = Sekles
+about-addressbook-add-contact-to = Rnu ɣer:
+about-addressbook-details-email-addresses-header = Tansiwin n yimayl
+about-addressbook-details-phone-numbers-header = Uṭṭunen n tiliɣri
+about-addressbook-details-addresses-header = Tansiwin
+about-addressbook-details-notes-header = Tizmilin
+about-addressbook-details-impp-header = Tuzna taskudant
+about-addressbook-details-websites-header = Ismal web
+about-addressbook-details-other-info-header = Talɣut-nniḍen
+about-addressbook-entry-type-work = Mahel
+about-addressbook-entry-type-home = Agejdan
+about-addressbook-entry-type-fax = Fax
+# Or "Mobile"
+about-addressbook-entry-type-cell = Senz
+about-addressbook-entry-type-pager = Amsebter
+about-addressbook-entry-name-birthday = Azemz n tlalit
+about-addressbook-entry-name-anniversary = Amulli
+about-addressbook-entry-name-title = Azwel
+about-addressbook-entry-name-role = Tamlilt
+about-addressbook-entry-name-organization = Takebbanit
+about-addressbook-entry-name-website = Asmel web
+about-addressbook-entry-name-time-zone = Izḍi usrig
+about-addressbook-entry-name-custom1 = Aggan 1
+about-addressbook-entry-name-custom2 = Aggan 2
+about-addressbook-entry-name-custom3 = Aggan 3
+about-addressbook-entry-name-custom4 = Aggan 4
+about-addressbook-unsaved-changes-prompt-title = Asnifel ur yettwasekles ara
+about-addressbook-unsaved-changes-prompt = Tebɣiḍ ad teskelseḍ isnifal-inek send ad teffɣeḍ seg taskant n uẓrag?
+
+# Photo dialog
+
+about-addressbook-photo-drop-target = Sers neɣ senteḍ tawlaft da, neɣ sit i ufran n ufaylu.
+about-addressbook-photo-drop-loading = Asali n tewlaft…
+about-addressbook-photo-drop-error = Asali n tewlaft yecceḍ
+about-addressbook-photo-filepicker-title = Fren afaylu n tugna
+about-addressbook-photo-discard = Kkes tawlaft yellan
+about-addressbook-photo-cancel = Sefsex
+about-addressbook-photo-save = Sekles
+
+# Keyboard shortcuts
+
+about-addressbook-new-contact-key = N
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/addressbook/fieldMapImport.ftl b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/fieldMapImport.ftl
new file mode 100644
index 0000000000..129deeea17
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/fieldMapImport.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/.
+
+import-ab-csv-dialog-title = Kter amedlis n tansiwin seg ufaylu n uḍris
+
+# $recordNumber (Number) - The current record number of the preview data.
+import-ab-csv-preview-record-number = Taskant n yifeska yettwaktaren i usekles n { $recordNumber }
+
+import-ab-csv-dialog =
+ .buttonlabelaccept = Kter
+ .buttonaccesskeyaccept = K
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/addressbook/vcard.ftl b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/vcard.ftl
new file mode 100644
index 0000000000..e7ee17ee90
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/addressbook/vcard.ftl
@@ -0,0 +1,118 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# Display Name
+
+vcard-displayname = Isem n uskan
+vcard-displayname-placeholder =
+ .placeholder = { vcard-displayname }
+
+# Type selection
+
+vcard-entry-type-label = Anaw
+vcard-entry-type-home = Asebter agejdan
+vcard-entry-type-work = Amahil
+vcard-entry-type-none = Ula yiwen
+vcard-entry-type-custom = Sagen
+
+# N vCard field
+
+vcard-name-header = Isem
+vcard-n-prefix = Azdawṣil
+vcard-n-add-prefix =
+ .title = Rnu azdawṣil
+vcard-n-firstname = Isem amezwaru
+vcard-n-add-firstname =
+ .title = Rnu aɣara
+vcard-n-lastname = Isem
+vcard-n-add-lastname =
+ .title = Rnu isem
+vcard-n-suffix = Adfir
+vcard-n-add-suffix =
+ .title = Rnu udfir
+
+# Nickname
+
+vcard-nickname = Meffer isem
+
+# Email vCard field
+
+vcard-email-header = Tansiwin n yimayl
+vcard-email-add = Rnu tansa imayl
+vcard-email-label = Tansa n yimayl
+vcard-primary-email-label = Amezwer
+
+# URL vCard field
+
+vcard-url-header = Ismal web
+vcard-url-add = Rnu asmel web
+vcard-url-label = Asmel Web
+
+# Tel vCard field
+
+vcard-tel-header = Uṭṭunen n tiliɣri
+vcard-tel-add = Rnu uṭṭun n tiliɣri
+vcard-tel-label = Uṭṭun n tiliɣri
+# Or "Mobile"
+vcard-entry-type-cell = Tabniqt
+vcard-entry-type-fax = Fax
+vcard-entry-type-pager = Amsebter
+
+# TZ vCard field
+
+vcard-tz-header = Izḍi usrig
+vcard-tz-add = Rnu izḍi usrig
+
+# IMPP vCard field
+
+vcard-impp2-header = Tuzna taskudant
+vcard-impp-add = Rnu amiḍan n udiwenni
+vcard-impp-label = Amiḍan n udiwenni
+vcard-impp-select = Aneggaf
+vcard-impp-option-other = Wiyaḍ
+vcard-impp-input-label = URI
+
+# BDAY and ANNIVERSARY vCard field
+
+vcard-bday-anniversary-header = Azemz uzzig
+vcard-bday-anniversary-add = Rnu azemz uzzig
+vcard-bday-label = Azemz n tlalit
+vcard-anniversary-label = Amulli
+vcard-date-day = Ass
+vcard-date-month = Aggur
+vcard-date-year = Aseggass
+
+# ADR vCard field
+
+vcard-adr-header = Tansiwin
+vcard-adr-add = Rnu tansa
+vcard-adr-label = Tansa
+vcard-adr-delivery-label = Tabzimt n usiweḍ
+vcard-adr-street = Tansa n taddart
+# Or "Locality"
+vcard-adr-locality = Aɣrem
+# Or "Region"
+vcard-adr-region = Aɣir/Tamnaṭ
+# The term "ZIP code" only applies in USA. Most locales should use "Postal code" only.
+vcard-adr-code = Tangalt ZIP/Postal:
+vcard-adr-country = Tamurt
+
+# NOTE vCard field
+
+vcard-note-header = Tizmilin
+vcard-note-add = Rnu tazmilt
+
+# TITLE, ROLE and ORGANIZATION vCard fields
+
+vcard-org-title = Azwel
+vcard-org-role = Tamlilt
+vcard-org-org = Takebbanit
+vcard-org-org-unit = Agezdu
+
+# Custom properties
+
+vcard-remove-button-title =
+ .title = Kkes
+vcard-remove-button = Kkes
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/appmenu.ftl b/thunderbird-l10n/kab/localization/kab/messenger/appmenu.ftl
new file mode 100644
index 0000000000..41a1579b7a
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/appmenu.ftl
@@ -0,0 +1,96 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Sync
+
+appmenu-sync-panel-title =
+ .title = Mtawi
+appmenu-sync-account =
+ .value = example@example.com
+appmenu-sync-settings =
+ .label = Iγewwaṛen n umtawi
+ .accesskey = M
+appmenu-sync-sign-out =
+ .label = Ffeɣ…
+ .accesskey = F
+
+## New Account
+
+appmenu-new-account-panel-title =
+ .title = Amiḍan amaynut
+appmenu-new-account-panel =
+ .label = Amiḍan amaynut
+ .accesskey = A
+appmenu-new-calendar =
+ .label = Awitay
+ .accesskey = A
+appmenu-new-chat-account =
+ .label = Adiwenni
+ .accesskey = w
+
+## New Account / Address Book
+
+appmenu-newab-panel-title =
+ .title = Imedlis n tensa amaynut
+
+## Create
+
+appmenu-create-panel-title =
+ .title = Rnu
+appmenu-create-panel =
+ .label = Rnu
+ .accesskey = R
+appmenu-create-message =
+ .label = Izen
+ .accesskey = I
+appmenu-create-event =
+ .label = Tadyant
+ .accesskey = T
+appmenu-create-task =
+ .label = Tawuri
+ .accesskey = T
+
+## Open
+
+
+## View / Layout
+
+appmenu-view-panel-title =
+ .title = Sken
+appmenu-font-size-value = Teɣzi n tsefsit
+appmenu-mail-uidensity-value = Taneẓẓi
+appmenu-uidensity-compact =
+ .tooltiptext = Ussid
+appmenu-uidensity-default =
+ .tooltiptext = Amezwer
+appmenuitem-font-size-enlarge =
+ .tooltiptext = Semɣer teɣzi n tsefsit
+# Variables:
+# $size (String) - The current font size.
+appmenuitem-font-size-reset =
+ .label = { $size }px
+ .tooltiptext = Wennez teɣzi n tsefsit
+
+## Tools
+
+appmenu-tools-panel-title =
+ .title = Ifecka
+appmenu-tools-panel =
+ .label = Ifecka
+ .accesskey = I
+appmenu-tools-import =
+ .label = Kter
+ .accesskey = K
+appmenu-tools-export =
+ .label = Sifeḍ
+ .accesskey = S
+
+## Help
+
+appmenu-help-panel-title =
+ .title = Tallalt
+
+## Application Update
+
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/chat-verifySession.ftl b/thunderbird-l10n/kab/localization/kab/messenger/chat-verifySession.ftl
new file mode 100644
index 0000000000..20047f3639
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/chat-verifySession.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/.
+
+verify-window-title = Senqed timagit
+
+# Variables:
+# $subject (String) - a human readable identifier for the other side of the verification flow.
+verify-window-subject-title = Senqed timagit n { $subject }
+
+verify-dialog =
+ .buttonlabelaccept = Mṣadan
+ .buttonaccesskeyaccept = M
+ .buttonlabelextra2 = Ur mṣadan ara
+ .buttonaccesskeyextra2 = U
+
+challenge-label = Senqed ma yella azrir i d-yettwaskanen yemṣada ɣer teskant n tama-nniḍen.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/chat.ftl b/thunderbird-l10n/kab/localization/kab/messenger/chat.ftl
new file mode 100644
index 0000000000..1f62401a88
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/chat.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/.
+
+chat-joining-chat-icon2 =
+ .alt = Timerna ɣer udiwenni
+
+chat-left-chat-icon2 =
+ .alt = Ffeɣ seg udiwenni
+
+chat-participant-owner-role-icon2 =
+ .alt = Bab
+
+chat-participant-administrator-role-icon2 =
+ .alt = Anedbal
+
+chat-participant-moderator-role-icon2 =
+ .alt = Imḍebbar
+
+chat-participant-voiced-role-icon2 =
+ .alt = Imttekki yezmer ad isuffeɣ iznan
+
+chat-verify-identity =
+ .label = Senqed timagit
+ .accesskey = T
+
+chat-identity-verified =
+ .label = Tettwasenqed timagit yakan
+
+chat-buddy-identity-status = Lam n uwgelhen
+chat-buddy-identity-status-verified = Yettwasenqed
+chat-buddy-identity-status-unverified = Ur yettwasenqed ara
+
+## Conversation invite notification box
+
+# This string appears in a notification bar at the top of the Contacts window
+# when someone invited the user to a multi user chat conversation, to request
+# the user to confirm they want to join the chat.
+# Variables:
+# $conversation (String) - Name of the conversation the user is invited to.
+chat-conv-invite-label = Tremdeḍ-d tinubga i wakken ad temmeslayeḍ deg { $conversation }
+chat-conv-invite-accept =
+ .label = Qbel
+ .accesskey = Q
+chat-conv-invite-deny =
+ .label = Agi
+ .accesskey = A
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/compactFoldersDialog.ftl b/thunderbird-l10n/kab/localization/kab/messenger/compactFoldersDialog.ftl
new file mode 100644
index 0000000000..3e75521022
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/compactFoldersDialog.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/.
+
+compact-dialog-window-title =
+ .title = Ssed ikaramen
+compact-folders-dialog-title = Ssed ikaramen
+compact-dialog =
+ .buttonlabelaccept = Ssed tura
+ .buttonaccesskeyaccept = S
+ .buttonlabelcancel = Smekti-yi-d ticki
+ .buttonaccesskeycancel = S
+ .buttonlabelextra1 = Issin ugar…
+ .buttonaccesskeyextra1 = I
+compact-dialog-never-ask-checkbox =
+ .label = Ssed ikaramen s wudem awurman sya ɣer sdat
+ .accesskey = a
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/exportDialog.ftl b/thunderbird-l10n/kab/localization/kab/messenger/exportDialog.ftl
new file mode 100644
index 0000000000..efc2bafb07
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/exportDialog.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/.
+
+export-dialog-brand-name = { -brand-product-name }
+
+export-dialog-title = Sifeḍ
+
+export-dialog =
+ .buttonlabelaccept = Ɣer sdat
+
+export-dialog-button-finish = Fak
+
+export-dialog-file-picker = Sifeḍ afaylu s umasal zip
+
+export-dialog-description1 = Sifeḍ imiḍanen n yimayl, iznan n yimayl, imedlisen n tansiwin, iɣewwaren s ufaylu zip.
+
+export-dialog-desc2 = Ma yili yettusra, tzemreḍ ad tketreḍ afaylu zip i wakken ad d-terreḍ amaɣnu-inek·inem.
+
+export-dialog-exporting = Aktar…
+
+export-dialog-exported = Yettwakter!
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/extensionPermissions.ftl b/thunderbird-l10n/kab/localization/kab/messenger/extensionPermissions.ftl
new file mode 100644
index 0000000000..18f27ed346
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/extensionPermissions.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/.
+
+
+## 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-accountsFolders = Rnu, beddel isem neɣ kkes ikaramen n umiḍan-ik n yimayl
+webext-perms-description-accountsIdentities = Rnu, beddel isem neɣ kkes tmagiyin n umiḍan-ik n yimayl
+webext-perms-description-accountsRead = Wali imiḍanen-ik·im n yimayl, timagiyin-nsen d yikaramen-nsen
+webext-perms-description-addressBooks = Ɣer neɣ snifel imedlisen n tensa-inek/inem akked inermisen-ik/im
+webext-perms-description-compose = Ɣer tbeddleḍ iznan n yimayl-ik deg wakud n tira-nsen d tuzna-nsen
+webext-perms-description-compose-send = Azen iznan n yimayl yettwarun s yisem-ik·im
+webext-perms-description-experiment = Sɛu anekcum ummid war tilas ɣer { -brand-short-name } akked uselkim-ik
+webext-perms-description-messagesImport = Kter tugniwin ɣer Thunderbird
+webext-perms-description-messagesModify = Ɣeṛ tesnifleḍ iznan n yimal-ik.im mi ara ak.am-d-ttbanen.
+webext-perms-description-messagesMove = Nɣel neɣ senkez iznan-ik·im n yimayl (akked tririt-nsen ɣer tqecwalt n yikaramen)
+webext-perms-description-messagesDelete = Kkes i lebda iznan-ik·im n yimayl
+webext-perms-description-messagesRead = Ɣer iznan n yimayl-ik sakin creḍ-iten
+webext-perms-description-messagesTags = Rnu, beddel, kkes tiberninin n yizen
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/extensions/popup.ftl b/thunderbird-l10n/kab/localization/kab/messenger/extensions/popup.ftl
new file mode 100644
index 0000000000..cf521cd8b8
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/extensions/popup.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/.
+
+close-shortcut =
+ .key = w
+# Variables:
+# $title (String): the title of the popup window
+extension-popup-title =
+ { PLATFORM() ->
+ [macos] { $title }
+ *[other] { $title } - { -brand-full-name }
+ }
+extension-popup-default-title = { -brand-full-name }
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/extensionsUI.ftl b/thunderbird-l10n/kab/localization/kab/messenger/extensionsUI.ftl
new file mode 100644
index 0000000000..41f14c44be
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/extensionsUI.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/.
+
+webext-experiment-warning = Izegrar imcumen zemren ad akren talɣut-inek tusligt neɣ ad d-awin ayen n dir i uselkim-inek. Sebded kan azegrir-a ma tumneḍ taɣbalut.
+webext-perms-learn-more = Issin ugar
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/firefoxAccounts.ftl b/thunderbird-l10n/kab/localization/kab/messenger/firefoxAccounts.ftl
new file mode 100644
index 0000000000..c35fe69aa3
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/firefoxAccounts.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/.
+
+# “Account” can be localized, “Firefox” must be treated as a brand,
+# and kept in English.
+-fxaccount-brand-name =
+ { $capitalization ->
+ [sentence] Amiḍan Firefox
+ *[title] Amiḍan Firefox
+ }
+
+## These strings are shown in a desktop notification after the user requests we resend a verification email.
+
+fxa-verification-sent-title = Asenqed yettwazen
+# Variables:
+# $userEmail (String) - Email address of user's Firefox Account.
+fxa-verification-sent-body = Aseɣwen n usenqed yettwazen γer { $userEmail }.
+fxa-verification-not-sent-title = D-awezɣi tuzna n useɣwen n usenqed
+fxa-verification-not-sent-body = Ur nezmir ara anazen imayl n usenqed akka tura, ma ulac aɣilif ɛreḍ tikelt nniḍen ticki.
+
+## These strings are shown in a confirmation dialog when the user chooses to sign out.
+
+fxa-signout-dialog-title = Ffeɣ seg { -fxaccount-brand-name }
+fxa-signout-dialog-body = Isefkan yemtawin ad qqimen deg umiḍan-ik·m.
+fxa-signout-dialog-button = Ffeɣ
+
+## These strings are shown in a confirmation dialog when the user chooses to stop syncing.
+
+sync-disconnect-dialog-title = Ffeɣ?
+sync-disconnect-dialog-button = Ffeɣ
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/flatpak.ftl b/thunderbird-l10n/kab/localization/kab/messenger/flatpak.ftl
new file mode 100644
index 0000000000..4ac5a0da15
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/flatpak.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/.
+
+
+### These messages are used by the Thunderbird Linux Flatpak "desktop" file.
+### An end user will see them associated with the application launcher icon
+
+# This is the label on the icon
+flatpak-desktop-name = { -brand-short-name }
+# Appears as a tooltip when hovering over application menu entry
+flatpak-desktop-comment = Azen, tenremseḍ imaylen s { -brand-product-name }
+# A generic description of Thunderbird
+flatpak-desktop-generic-name = Amsaɣ n yimayl
+
+## Actions Section
+## These are alternative ways of starting Thunderbird, such as open the compose
+## window to write a message. Visible in a context menu after right clicking a
+## Thunderbird taskbar icon, possibly other places depending on the environment.
+
+flatpak-desktop-action-compose = Aru izen amaynut
+flatpak-desktop-action-addressbook = Ldi imedlis n tansiwin
+flatpak-desktop-action-calendar = Ldi awitay
+flatpak-desktop-action-keymanager = Ldi amsefrak n tsura OpenPGP
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/folderprops.ftl b/thunderbird-l10n/kab/localization/kab/messenger/folderprops.ftl
new file mode 100644
index 0000000000..b2a96b7122
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/folderprops.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/.
+
+
+## Quota tab
+
+# Variables:
+# $percent (Number) - Usage percentage of the assigned IMAP quota.
+quota-percent-used = { $percent }% iččuṛ
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/importDialog.ftl b/thunderbird-l10n/kab/localization/kab/messenger/importDialog.ftl
new file mode 100644
index 0000000000..0eaae9d6d3
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/importDialog.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/.
+
+# Short name of the import module
+thunderbird-import-name = Thunderbird
+
+# Description of the import module
+thunderbird-import-description = Kter imayl seg ukaram n umaɣnu n Thunderbird.
+
+import-from-thunderbird-zip =
+ .label = Thunderbird (I sifeḍ aḥraz n umaɣnu; afaylu zip wezzilen ɣef 2 GAṬ)
+ .accesskey = Z
+
+import-from-thunderbird-dir =
+ .label = Thunderbird (akaram n umaɣnu)
+ .accesskey = T
+
+import-select-profile-zip = Fren akaram n umaɣnu amlelli
+
+import-select-profile-dir = Fren akaram n umaqnu
+
+zip-file-too-big-title = Afaylu zip meqqer aṭas
+
+zip-file-too-big-message = Teɣzi n ufaylu zip yettwafernen meqqer ɣef 2GAṬ. Ma ulac aɣilif, ssenf-it qbel syen kter seg ukaram n tussfa xiṛ.
+
+wizardpage-failed =
+ .label = Aktar yecceḍ
+
+wizardpage-failed-message = Aktar yecceḍ, d ayen ur nettwarǧa ara. Ugar n telɣut tezmer ad tili deg Console n tuccḍa.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/mailWidgets.ftl b/thunderbird-l10n/kab/localization/kab/messenger/mailWidgets.ftl
new file mode 100644
index 0000000000..b879ec7405
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/mailWidgets.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/.
+
+apply-current-view-to-menu =
+ .label = Snes taskant tamirant ɣef…
+
+threadpane-apply-changes-prompt-title = Snes isenfal?
+
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/menubar.ftl b/thunderbird-l10n/kab/localization/kab/messenger/menubar.ftl
new file mode 100644
index 0000000000..d649ec1778
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/menubar.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/.
+
+toolbar-context-menu-menu-bar =
+ .toolbarname = Afeggag n wumuɣ
+ .accesskey = M
+
+## Tools Menu
+
+menu-tools-settings =
+ .label = Iɣewwaren
+ .accesskey = e
+menu-addons-and-themes =
+ .label = Izegrar d yisental
+ .accesskey = I
+
+## Help Menu
+
+menu-help-help-title =
+ .label = Tallalt
+ .accesskey = T
+menu-help-get-help =
+ .label = Awi tallalt
+ .accesskey = T
+menu-help-explore-features =
+ .label = Snirem timahilin
+ .accesskey = M
+menu-help-shortcuts =
+ .label = Inegzumen n unasiw
+ .accesskey = U
+menu-help-get-involved =
+ .label = Ttekki
+ .accesskey = T
+menu-help-donation =
+ .label = Mudd tawsa
+ .accesskey = T
+menu-help-enter-troubleshoot-mode =
+ .label = Askar n usellek…
+ .accesskey = A
+menu-help-exit-troubleshoot-mode =
+ .label = Sens askar n ferru n wuguren
+ .accesskey = S
+menu-help-more-troubleshooting-info =
+ .label = Ugar n talɣut n usellek
+ .accesskey = U
+# This menu-quit-mac string is only used on macOS.
+menu-quit-mac =
+ .label = Anef { -brand-shorter-name }
+quit-app-shortcut =
+ .key = Q
+
+## Mail Toolbar
+
+toolbar-junk-button =
+ .label = Aspam
+ .tooltiptext = Creḍ iznan yettwafernen d ispamen
+toolbar-not-junk-button =
+ .label = Mačči d aspam
+ .tooltiptext = Creḍ iznan yettwafernen mačči d ispamen
+toolbar-delete-button =
+ .label = Kkes
+ .tooltiptext = Kkes iznan neɣ ikaramen yettwafernen
+toolbar-undelete-button =
+ .label = Sefsex tukksa
+ .tooltiptext = Sefsex tukksa n yiznan yettwafernen
+
+## View
+
+menu-view-repair-text-encoding =
+ .label = Ṣeggem asettengel n uḍris
+ .accesskey = Ṣ
+
+## View / Folders
+
+
+## View / Layout
+
+menu-font-size-label =
+ .label = Teɣzi n tsefsit
+ .accesskey = e
+mail-uidensity-label =
+ .label = Taneẓẓi
+ .accesskey = T
+mail-uidensity-compact =
+ .label = Ussid
+ .accesskey = U
+mail-uidensity-normal =
+ .label = Amagnu
+ .accesskey = A
+mail-uidensity-touch =
+ .label = Amennal
+ .accesskey = A
+menu-spaces-toolbar-button =
+ .label = Afeggag n yifecka n tallunin
+ .accesskey = L
+
+## File
+
+file-new-newsgroup-account =
+ .label = Amiḍan n isallen n ugraw…
+ .accesskey = l
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/messageheader/headerFields.ftl b/thunderbird-l10n/kab/localization/kab/messenger/messageheader/headerFields.ftl
new file mode 100644
index 0000000000..301d142e89
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/messageheader/headerFields.ftl
@@ -0,0 +1,69 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Header lists
+
+message-header-to-list-name = I
+
+message-header-from-list-name = Si
+
+message-header-sender-list-name = Amazan
+
+message-header-reply-to-list-name = Err i
+
+message-header-cc-list-name = Anɣ.I
+
+message-header-bcc-list-name = Anɣ.Uff.I
+
+message-header-newsgroups-list-name = Igrawen n yisallen
+
+message-header-tags-list-name = Tibzimin
+
+## Other message headers.
+## The field-separator is for screen readers to separate the field name from the field value.
+
+message-header-author-field = Ameskar<span data-l10n-name="field-separator">:</span>
+
+message-header-organization-field = Takebbanit<span data-l10n-name="field-separator">:</span>
+
+message-header-subject-field = Asentel<span data-l10n-name="field-separator">:</span>
+
+
+message-header-date-field = Azemz<span data-l10n-name="field-separator">:</span>
+
+message-header-user-agent-field = Ameggay aseqqdac<span data-l10n-name="field-separator">:</span>
+
+message-header-references-field = Timselɣuyin<span data-l10n-name="field-separator">:</span>
+
+message-header-message-id-field = Asulay n yizen<span data-l10n-name="field-separator">:</span>
+
+message-header-in-reply-to-field = Deg tririt i<span data-l10n-name="field-separator">:</span>
+
+message-header-website-field = Asmel web<span data-l10n-name="field-separator">:</span>
+
+# An additional email header field that the user has chosen to display. Unlike
+# the other headers, the name of this header is not expected to be localised
+# because it is generated from the raw field name found in the email header.
+# $fieldName (String) - The field name.
+message-header-custom-field = { $fieldName }<span data-l10n-name="field-separator">:</span>
+
+##
+
+message-header-address-in-address-book-icon2 =
+ .alt = Deg yimedlis n tansiwin
+
+message-header-address-not-in-address-book-icon2 =
+ .alt = Mačči deg yimedlis n tansiwin
+
+message-header-address-not-in-address-book-button =
+ .title = Sekles tansa-a deg yimedlis n tansiwin
+
+message-header-address-in-address-book-button =
+ .title = Ẓreg anermis
+
+message-header-field-show-more = Ugar
+ .title = Sken akk iɣerwaḍen
+
+message-ids-field-show-all = Sken akk
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/messenger.ftl b/thunderbird-l10n/kab/localization/kab/messenger/messenger.ftl
new file mode 100644
index 0000000000..33d5c1ea6e
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/messenger.ftl
@@ -0,0 +1,343 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 controls
+
+messenger-window-minimize-button =
+ .tooltiptext = Semẓi
+messenger-window-maximize-button =
+ .tooltiptext = Semɣer
+messenger-window-restore-down-button =
+ .tooltiptext = Err-d
+messenger-window-close-button =
+ .tooltiptext = Mdel
+# Variables:
+# $count (Number) - Number of unread messages.
+unread-messages-os-tooltip =
+ { $count ->
+ [one] 1 n yizen ur nettwaɣra ara
+ *[other] { $count } n yiznan ur nettwaɣra ara
+ }
+about-rights-notification-text = { -brand-short-name } d aseɣzan ilelli n teɣbalut yeldin, tebna temɣiwent n yimelyan n yimdanen seg yal tama n umaḍal.
+
+## Content tabs
+
+content-tab-page-loading-icon =
+ .alt = Asebter-a yuli-d
+content-tab-security-high-icon =
+ .alt = Tuqqna d taɣellsant
+content-tab-security-broken-icon =
+ .alt = Tuqqna d taraɣelsant
+
+# Back
+
+
+# Forward
+
+
+# Reload
+
+
+# Stop
+
+
+## Toolbar
+
+addons-and-themes-toolbarbutton =
+ .label = Izegrar d yisental
+ .tooltiptext = Sefrek izegrar-inek·inem
+quick-filter-toolbarbutton =
+ .label = Imzizdeg arurad
+ .tooltiptext = Sizdeg iznan
+redirect-msg-button =
+ .label = Abeddel n uwelleh
+ .tooltiptext = Abeddel n uwelleh i yizen yettufernen
+
+## Folder Pane
+
+folder-pane-toolbar =
+ .toolbarname = Afeggag n ugalis n ukaram
+ .accesskey = A
+folder-pane-toolbar-options-button =
+ .tooltiptext = Tixtiṛiyin n ugalis n yikaramen
+folder-pane-header-label = Ikaramen
+
+## Folder Toolbar Header Popup
+
+folder-toolbar-hide-toolbar-toolbarbutton =
+ .label = Ffer afeggag n ifecka
+ .accesskey = F
+show-all-folders-label =
+ .label = Akk ikaramen
+ .accesskey = A
+show-unread-folders-label =
+ .label = Ikaramen ur nettwaɣra ara
+ .accesskey = n
+show-favorite-folders-label =
+ .label = Ikaramen inurifen
+ .accesskey = I
+show-smart-folders-label =
+ .label = Ikaramen yedduklen
+ .accesskey = I
+show-recent-folders-label =
+ .label = Ikaramen ineggura
+ .accesskey = I
+show-tags-folders-label =
+ .label = Tibzimin
+ .accesskey = b
+folder-toolbar-toggle-folder-compact-view =
+ .label = Timeẓri yessden
+ .accesskey = T
+
+## Menu
+
+
+## File Menu
+
+menu-file-save-as-file =
+ .label = Afaylu…
+ .accesskey = A
+
+## Edit Menu
+
+menu-edit-delete-folder =
+ .label = Kkes akaram
+ .accesskey = K
+# Variables:
+# $count (Number) - Number of selected messages.
+menu-edit-delete-messages =
+ .label =
+ { $count ->
+ [one] Kkes izen
+ *[other] Sefsex iznan yettwafernen
+ }
+ .accesskey = K
+# Variables:
+# $count (Number) - Number of selected messages.
+menu-edit-undelete-messages =
+ .label =
+ { $count ->
+ [one] Sefsex tukksa n yizen
+ *[other] Sefsex tukksa n yiznan yettwafernen
+ }
+ .accesskey = f
+menu-edit-properties =
+ .label = Timeẓliyin
+ .accesskey = o
+menu-edit-folder-properties =
+ .label = Timeẓliyin n ukaram
+ .accesskey = o
+menu-edit-newsgroup-properties =
+ .label = Timeẓliyin n isallen nugraw
+ .accesskey = o
+
+## Message Menu
+
+redirect-msg-menuitem =
+ .label = Abeddel n uwelleh
+ .accesskey = A
+
+## AppMenu
+
+appmenu-save-as-file =
+ .label = Afaylu…
+appmenu-settings =
+ .label = Iɣewwaren
+appmenu-addons-and-themes =
+ .label = Izegrar d yisental
+appmenu-help-enter-troubleshoot-mode =
+ .label = Askar n usellek…
+appmenu-help-exit-troubleshoot-mode =
+ .label = Sens askar n ferru n wuguren
+appmenu-help-more-troubleshooting-info =
+ .label = Ugar n talɣut n usellek
+appmenu-redirect-msg =
+ .label = Abeddel n uwelleh
+
+## Context menu
+
+context-menu-redirect-msg =
+ .label = Abeddel n uwelleh
+# Variables:
+# $count (Number) - Number of selected messages.
+mail-context-delete-messages =
+ .label =
+ { $count ->
+ [one] Kkes izen
+ *[other] Kkes iznan yettwafernen
+ }
+context-menu-decrypt-to-folder =
+ .label = Nqel am wakken yettuwgelhen ɣer
+ .accesskey = q
+# Variables:
+# $count (Number) - Number of selected messages.
+mail-context-undelete-messages =
+ .label =
+ { $count ->
+ [one] Sefsex tukksa n yizen
+ *[other] Sefsex tukksa n yiznan yettwafernen
+ }
+
+## Message header pane
+
+other-action-redirect-msg =
+ .label = Abeddel n uwelleh
+message-header-msg-flagged =
+ .title = Ɣur-s itri
+ .aria-label = Ɣur-s itri
+
+## Message header cutomize panel
+
+message-header-customize-panel-title = Iɣewwaren n uqerru n yizen
+message-header-customize-button-style =
+ .value = Talɣa n tqeffalt
+ .accesskey = Q
+message-header-button-style-default =
+ .label = Tignit d uḍris
+message-header-button-style-text =
+ .label = Aḍris
+message-header-button-style-icons =
+ .label = Tigniyin
+message-header-large-subject =
+ .label = Asentel ameqqran
+ .accesskey = s
+
+## Action Button Context Menu
+
+toolbar-context-menu-manage-extension =
+ .label = Sefrek isiɣzaf
+ .accesskey = S
+toolbar-context-menu-remove-extension =
+ .label = Kkes asiɣzef
+ .accesskey = K
+
+## Add-on removal warning
+
+# Variables:
+# $name (String): The name of the add-on that will be removed.
+addon-removal-title = Kkes { $name }?
+addon-removal-confirmation-button = Kkes
+# Variables:
+# $name (String): The name of the add-on that will be removed.
+addon-removal-confirmation-message = Kkes { $name } am netta am twila-ines d yisefka-ines seg { -brand-short-name }?
+caret-browsing-prompt-title = Tunigin s teḥnaccaṭ
+caret-browsing-prompt-text = Asiti ɣef F7 ad irmed neɣ ad irermed tunigin s teḥnaccat. Twuri-agi ad tsers taḥnaccaṭ ileḥḥun s war kra n ugbur, ayen ad yanfen afran n uḍris s unasiw, tebɣiḍ ad tremdeḍ tunigin s teḥnaccaṭ?
+caret-browsing-prompt-check-text = Ur d-sutur ara tikelt nniḍen.
+repair-text-encoding-button =
+ .label = Ṣeggem asettengel n uḍris
+ .tooltiptext = Af-d asettenggel ameɣt n uḍris seg ugbur n yizen
+
+## no-reply handling
+
+no-reply-title = Tiririt ur tettusefrak ara
+# Variables:
+# $email (String) - Email address the reply will be sent to. Example: "noreply@example.com"
+no-reply-message = Tansa n tririt ({ $email }) ur d-tban ara d tansa yettuɛassen. Iznan yettwaznen ɣer tensa-a ulac ahat win i ten-yeɣran.
+no-reply-reply-anyway-button = Err akken ibɣu yili
+
+## error messages
+
+# Variables:
+# $failures (Number) - Number of messages that could not be decrypted.
+# $total (Number) - Total number of messages that were attempted to be decrypted.
+decrypt-and-copy-failures = { $failures } n { $total } yiznan gguman ad asen-yettwakkes uwgelhen, ur ttwanɣalen ara.
+
+## Spaces toolbar
+
+spaces-toolbar-button-mail2 =
+ .title = Imayl
+spaces-toolbar-button-address-book2 =
+ .title = Imedlis n tensa
+spaces-toolbar-button-calendar2 =
+ .title = Awitay
+spaces-toolbar-button-tasks2 =
+ .title = Tiwuriwin
+spaces-toolbar-button-chat2 =
+ .title = Adiwenni usrid
+spaces-toolbar-button-overflow =
+ .title = Ugar n tallunin…
+spaces-toolbar-button-settings2 =
+ .title = Iɣewwaren
+spaces-toolbar-button-hide =
+ .title = Ffer afeggag n yifecka n tallunin
+spaces-toolbar-button-show =
+ .title = Sken afeggag n yifecka n tallunin
+spaces-context-new-tab-item =
+ .label = Ldi deg yiccer amaynut
+spaces-context-new-window-item =
+ .label = Ldi deg usfaylu amaynut
+# Variables:
+# $tabName (String) - The name of the tab this item will switch to.
+spaces-context-switch-tab-item =
+ .label = Uɣal ɣer { $tabName }
+settings-context-open-settings-item2 =
+ .label = Iɣewwaren
+settings-context-open-account-settings-item2 =
+ .label = Iɣewwaṛen n umiḍan
+settings-context-open-addons-item2 =
+ .label = Izegrar d yisental
+
+## Spaces toolbar pinned tab menupopup
+
+spaces-toolbar-pinned-tab-button =
+ .tooltiptext = Umuɣ n tallunin
+spaces-pinned-button-menuitem-mail2 =
+ .label = { spaces-toolbar-button-mail2.title }
+spaces-pinned-button-menuitem-address-book2 =
+ .label = { spaces-toolbar-button-address-book2.title }
+spaces-pinned-button-menuitem-calendar2 =
+ .label = { spaces-toolbar-button-calendar2.title }
+spaces-pinned-button-menuitem-tasks2 =
+ .label = { spaces-toolbar-button-tasks2.title }
+spaces-pinned-button-menuitem-chat2 =
+ .label = { spaces-toolbar-button-chat2.title }
+spaces-pinned-button-menuitem-settings2 =
+ .label = { spaces-toolbar-button-settings2.title }
+spaces-pinned-button-menuitem-show =
+ .label = { spaces-toolbar-button-show.title }
+# Variables:
+# $count (Number) - Number of unread messages.
+chat-button-unread-messages = { $count }
+ .title =
+ { $count ->
+ [one] Yiwen yizen ur nettwaɣra ara
+ *[other] { $count } yiznan ur nettwaɣra ara
+ }
+
+## Spaces toolbar customize panel
+
+menuitem-customize-label =
+ .label = Sagen…
+spaces-customize-panel-title = Iɣewwaren n ufeggag n yifecka n tallunin
+spaces-customize-background-color = Ini n ugilal
+spaces-customize-icon-color = Ini n tqeffalt
+# The background color used on the buttons of the spaces toolbar when they are
+# `current`, meaning the related space/tab is active and visible.
+spaces-customize-accent-background-color = Ini n ugilal n tqeffalt yettwafernen
+# The icon color used on the buttons of the spaces toolbar when they are
+# `current`, meaning the related space/tab is active and visible.
+spaces-customize-accent-text-color = Ini n tqeffalt yettwafernen
+spaces-customize-button-restore = Err-d imezwer
+ .accesskey = E
+customize-panel-button-save = Yemmed
+ .accesskey = Y
+
+## Quick Filter Bar
+
+# The label to display for the "View... Toolbars..." menu item that controls
+# whether the quick filter bar is visible.
+quick-filter-bar-toggle =
+ .label = Afeggag n imzideg arurad
+ .accesskey = f
+# This is the key used to show the quick filter bar.
+# This should match quick-filter-bar-textbox-shortcut in about3Pane.ftl.
+quick-filter-bar-show =
+ .key = k
+
+## OpenPGP
+
+
+## Quota panel.
+
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/messengercompose/messengercompose.ftl b/thunderbird-l10n/kab/localization/kab/messenger/messengercompose/messengercompose.ftl
new file mode 100644
index 0000000000..5f202cbcf4
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/messengercompose/messengercompose.ftl
@@ -0,0 +1,410 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Send Format
+
+compose-send-format-menu =
+ .label = Tuzna n Umasal
+ .accesskey = U
+
+compose-send-auto-menu-item =
+ .label = Awurman
+ .accesskey = A
+
+compose-send-html-menu-item =
+ .label = HTML kan
+ .accesskey = H
+
+compose-send-plain-menu-item =
+ .label = Aḍris aḥerfi kan
+ .accesskey = A
+
+## Addressing widget
+
+# $type (String) - the type of the addressing row
+remove-address-row-button =
+ .title = Kkes urti { $type }
+
+# $type (String) - the type of the addressing row
+# $count (Number) - the number of address pills currently present in the addressing row
+address-input-type-aria-label =
+ { $count ->
+ [0] { $type }
+ [one] { $type } s yiwet n tansa, seqdec taqeffalt s uneccab s azelmaḍ akken ad yesrifeg fell-as.
+ *[other] { $type } s { $count } n tansiwin, seqdec taqeffalt s uneccab s azelmaḍ akken ad yesrifeg fell-asen.
+ }
+
+# $email (String) - the email address
+# $count (Number) - the number of address pills currently present in the addressing row
+pill-aria-label =
+ { $count ->
+ [one] { $email }: senned Kcem akken ad tẓergeḍ-t, Kkes akken ad tekkseḍ-t.
+ *[other] { $email }, 1 seg { $count }: senned Kcem akken ad tẓergeḍ-t, Kkes akken ad tekkseḍ-t.
+ }
+
+# $email (String) - the email address
+pill-tooltip-invalid-address = { $email } mačči d tansa imayl tameɣtut
+
+# $email (String) - the email address
+pill-tooltip-not-in-address-book = { $email } mačči d amedlis-ik.im n tansa
+
+pill-action-edit =
+ .label = Ẓreg tansa
+ .accesskey = r
+
+# $type (String) - the type of the addressing row, e.g. Cc, Bcc, etc.
+pill-action-select-all-sibling-pills =
+ .label = Fren akk tansiwin deg { $type }
+ .accesskey = A
+
+pill-action-select-all-pills =
+ .label = Fren akk tansiwin
+ .accesskey = F
+
+pill-action-move-to =
+ .label = Awi ɣer
+ .accesskey = A
+
+pill-action-move-cc =
+ .label = Awi ɣer unɣal
+ .accesskey = w
+
+pill-action-move-bcc =
+ .label = Awi ɣer unɣal uffir
+ .accesskey = ɣ
+
+pill-action-expand-list =
+ .label = Snerni tabdart
+ .accesskey = n
+
+## Attachment widget
+
+ctrl-cmd-shift-pretty-prefix =
+ { PLATFORM() ->
+ [macos] ⇧ ⌘{ " " }
+ *[other] Ctrl+Shift+
+ }
+
+trigger-attachment-picker-key = A
+toggle-attachment-pane-key = M
+
+menuitem-toggle-attachment-pane =
+ .label = Agalis n yifuyla yeddan
+ .accesskey = f
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ toggle-attachment-pane-key }
+
+toolbar-button-add-attachment =
+ .label = Seddu
+ .tooltiptext = Rnu amedday ({ ctrl-cmd-shift-pretty-prefix }{ trigger-attachment-picker-key })
+
+add-attachment-notification-reminder2 =
+ .label = Rnu amsedday…
+ .accesskey = R
+ .tooltiptext = { toolbar-button-add-attachment.tooltiptext }
+
+menuitem-attach-files =
+ .label = Afaylu(i-a)…
+ .accesskey = A
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ trigger-attachment-picker-key }
+
+context-menuitem-attach-files =
+ .label = Seddu afaylu (i-a)…
+ .accesskey = A
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ trigger-attachment-picker-key }
+
+# Note: Do not translate the term 'vCard'.
+context-menuitem-attach-vcard =
+ .label = vCard inu
+ .accesskey = C
+
+context-menuitem-attach-openpgp-key =
+ .label = Tasart-iw tazayazt OpenPGP
+ .accesskey = S
+
+# $count (Number) - the number of attachments in the attachment bucket
+attachment-bucket-count-value =
+ { $count ->
+ [1] { $count } umsedday
+ [one] { $count } umsedday
+ *[other] { $count } yimseddayen
+ }
+
+attachment-area-show =
+ .title = Sken agalis n umedday ({ ctrl-cmd-shift-pretty-prefix }{ toggle-attachment-pane-key })
+
+attachment-area-hide =
+ .title = Ffer agalis n umedday ({ ctrl-cmd-shift-pretty-prefix }{ toggle-attachment-pane-key })
+
+drop-file-label-attachment =
+ { $count ->
+ [one] Rnu amedday
+ *[other] Rnu imeddayen
+ }
+
+drop-file-label-inline =
+ { $count ->
+ [one] Rnu ɣer tfekka n yizen
+ *[other] Rnu ɣer tfekka n yiznan
+ }
+
+## Reorder Attachment Panel
+
+move-attachment-first-panel-button =
+ .label = Senkez amezwaru
+move-attachment-left-panel-button =
+ .label = Senkez ɣer zelmeḍ
+move-attachment-right-panel-button =
+ .label = Senkez ɣer yeffus
+move-attachment-last-panel-button =
+ .label = Senkez aneggaru
+
+button-return-receipt =
+ .label = Awwaḍ
+ .tooltiptext = Suter anagi n wawwaḍ i yizen-a
+
+## Encryption
+
+encryption-menu =
+ .label = Taɣellist
+ .accesskey = ɣ
+
+encryption-toggle =
+ .label = Wgelhen
+ .tooltiptext = Seqdec awgelhen seg yixef ɣer yixef i yizen-a
+
+encryption-options-openpgp =
+ .label = OpenPGP
+ .tooltiptext = Wali neɣ beddel iɣewwaren n uwgelhen OpenPGP
+
+encryption-options-smime =
+ .label = S/MIME
+ .tooltiptext = Wali neɣ beddel iɣewwaren n uwgelhen n S/MIME
+
+menu-openpgp =
+ .label = OpenPGP
+ .accesskey = O
+
+menu-smime =
+ .label = S/MIME
+ .accesskey = S
+
+menu-encrypt =
+ .label = Wgelhen
+ .accesskey = W
+
+menu-encrypt-subject =
+ .label = Asentel n uwgelhen
+ .accesskey = S
+
+menu-sign =
+ .label = Azmul umḍin
+ .accesskey = i
+
+menu-manage-keys =
+ .label = Amarag n tsarut
+ .accesskey = T
+
+menu-view-certificates =
+ .label = Wali iselkinen n yiɣerwiḍen
+ .accesskey = W
+
+menu-open-key-manager =
+ .label = Amsefrak n tsura
+ .accesskey = A
+
+openpgp-key-issue-notification-one = Awgelhen seg yixef ɣer yixef yesra ferru n wuguren n tsarut i { $addr }
+openpgp-key-issue-notification-many = Awgelhen seg yixef ɣer yixef yesra ferru n wuguren n tsarut i { $count } yiɣerwiḍen.
+
+smime-cert-issue-notification-one = Awgelhen seg yixef ɣer yixef yesra ferru n wuguren n uselkin i { $addr }
+smime-cert-issue-notification-many = Awgelhen seg yixef ɣer yixef yesra ferru n wuguren n aelkin i { $count } yiɣerwiḍen.
+
+key-notification-disable-encryption =
+ .label = Ur ttuwgelhin ara
+ .accesskey = U
+ .tooltiptext = Sens awgelhen seg yixef ɣer yixef
+
+key-notification-resolve =
+ .label = Fru…
+ .accesskey = F
+ .tooltiptext = Ldi tallalt n tsarut n OpenPGP
+
+can-e2e-encrypt-button =
+ .label = Wgelhen
+ .accesskey = W
+
+## Addressing Area
+
+to-address-row-label =
+ .value = Ɣer
+
+# $key (String) - the shortcut key for this field
+show-to-row-main-menuitem =
+ .label = Urti i
+ .accesskey = U
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ $key }
+
+# No acceltext should be shown.
+# The label should match the show-to-row-button text.
+show-to-row-extra-menuitem =
+ .label = I
+ .accesskey = I
+
+# $key (String) - the shortcut key for this field
+show-to-row-button = To
+ .title = Sken i wurti ({ ctrl-cmd-shift-pretty-prefix }{ $key })
+
+
+cc-address-row-label =
+ .value = Anɣ.I
+
+# $key (String) - the shortcut key for this field
+show-cc-row-main-menuitem =
+ .label = Urti n Anɣ.I
+ .accesskey = U
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }
+
+# No acceltext should be shown.
+# The label should match the show-cc-row-button text.
+show-cc-row-extra-menuitem =
+ .label = Anɣ.I
+ .accesskey = A
+
+# $key (String) - the shortcut key for this field
+show-cc-row-button = Anɣ.I
+ .title = Sken urti n Anɣ.I ({ ctrl-cmd-shift-pretty-prefix }{ $key })
+
+
+bcc-address-row-label =
+ .value = Anɣ.Uff.I
+
+# $key (String) - the shortcut key for this field
+show-bcc-row-main-menuitem =
+ .label = Urti n Anɣ.Uff.I
+ .accesskey = F
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }
+
+# No acceltext should be shown.
+# The label should match the show-bcc-row-button text.
+show-bcc-row-extra-menuitem =
+ .label = Anɣ.Uff.I
+ .accesskey = A
+
+# $key (String) - the shortcut key for this field
+show-bcc-row-button = Anɣ.Uff.I
+ .title = Sken urti n Anɣ.Uff.I ({ ctrl-cmd-shift-pretty-prefix }{ $key })
+
+many-public-recipients-ignore =
+ .label = Anef iɣerwiḍen izayazen
+ .accesskey = A
+
+many-public-recipients-prompt-title = Aṭas n yiɣerwiḍen izayazen
+
+many-public-recipients-prompt-cancel = Sefsex tuzna
+many-public-recipients-prompt-send = Azen akken ibɣu yili
+
+## Notifications
+
+# Variables:
+# $identity (string) - The name of the used identity, most likely an email address.
+compose-missing-identity-warning = Timagit tasuft icedden ar tensa Si ur tettwaf ara. Izen ad yettwazen s useqdec n wurti Si akked iɣewwaṛen n tmagit { $identity }.
+
+encrypted-bcc-ignore-button = Yettwafham
+
+## Editing
+
+
+# Tools
+
+compose-tool-button-remove-text-styling =
+ .tooltiptext = Kkes aɣanib n uḍris
+
+## Filelink
+
+
+# Placeholder file
+
+# Title for the html placeholder file.
+# $filename - name of the file
+cloud-file-placeholder-title = { $filename } - Amedday Filelink
+
+# Template
+
+# A line of text describing how many uploaded files have been appended to this
+# message. Emphasis should be on sharing as opposed to attaching. This item is
+# used as a header to a list, hence the colon.
+cloud-file-count-header =
+ { $count ->
+ [one] Qqneɣ { $count } ufaylu ɣer yimayl-a:
+ *[other] Qqneɣ { $count } yifuyla ɣer yimayl-a:
+ }
+
+# A text used in a footer, instructing the reader where to find additional
+# information about the used service provider.
+# $link (string) - html a-tag for a link pointing to the web page of the provider
+cloud-file-service-provider-footer-single = Issin ugar ɣef { $link }.
+
+# A text used in a footer, instructing the reader where to find additional
+# information about the used service providers. Links for the used providers are
+# split into a comma separated list of the first n-1 providers and a single entry
+# at the end.
+# $firstLinks (string) - comma separated list of html a-tags pointing to web pages
+# of the first n-1 used providers
+# $lastLink (string) - html a-tag pointing the web page of the n-th used provider
+cloud-file-service-provider-footer-multiple = Issin ugar ɣef { $firstLinks } d { $lastLink }.
+
+# Tooltip for an icon, indicating that the link is protected by a password.
+cloud-file-tooltip-password-protected-link = Aseɣwen yettummestnen s wawal uffir
+
+# Used in a list of stats about a specific file
+# Service - the used service provider to host the file (Filelink Service: BOX.com)
+# Size - the size of the file (Size: 4.2 MB)
+# Link - the link to the file (Link: https://some.provider.com)
+# Expiry Date - stating the date the link will expire (Expiry Date: 12.12.2022)
+# Download Limit - stating the maximum allowed downloads, before the link becomes invalid
+# (Download Limit: 6)
+cloud-file-template-service-name = Amezlu Filelink:
+cloud-file-template-size = Teɣzi:
+cloud-file-template-link = Aseɣwen:
+cloud-file-template-password-protected-link = Aseɣwen yettummesten s wawal uffir:
+cloud-file-template-expiry-date = Azemz i ifaten:
+cloud-file-template-download-limit = Talast n usader:
+
+# Messages
+
+# $provider (string) - name of the online storage service that reported the error
+cloud-file-connection-error-title = Tuccḍa deg tuqqna
+cloud-file-connection-error = { -brand-short-name } d aruqqin. Yegguma ad yeqqen ɣer { $provider }.
+
+# $provider (string) - name of the online storage service that reported the error
+# $filename (string) - name of the file that was uploaded and caused the error
+cloud-file-upload-error-with-custom-message-title = Tuzna n { $filename } ɣer { $provider } tecceḍ
+
+# $provider (string) - name of the online storage service that reported the error
+# $filename (string) - name of the file that was renamed and caused the error
+cloud-file-rename-error-title = Tuccḍa deg ubeddel n yisem
+cloud-file-rename-error = Yella wugur deg ubeddel n yisem n { $filename } ɣef { $provider }.
+
+# $provider (string) - name of the online storage service that reported the error
+# $filename (string) - name of the file that was renamed and caused the error
+cloud-file-rename-error-with-custom-message-title = Abeddel n yisem n { $filename } ɣef { $provider } yecceḍ
+
+# $provider (string) - name of the online storage service that reported the error
+cloud-file-rename-not-supported = { $provider } ur issefrak ara beddel n yisem n yifuyla i d-yettwasulin yakan.
+
+# $filename (string) - name of the file that was renamed and caused the error
+cloud-file-attachment-error-title = Tuccḍa n umedday Filelink
+cloud-file-attachment-error = Yecceḍ uleqqem n umedday n Filelink { $filename }, acku afaylu-ines adigan yettwasikez neɣ yettwakkes.
+
+# $filename (string) - name of the file that was renamed and caused the error
+cloud-file-account-error-title = Tuccḍa n umiḍan Filelink
+cloud-file-account-error = Yecceḍ uleqqem n umedday n Filelink { $filename }, acku amiḍan n Filelink yettwakkes.
+
+## Link Preview
+
+link-preview-replace-now = Rnu taskant n useɣwen i useɣwen-a?
+link-preview-yes-replace = Ih
+
+## Dictionary selection popup
+
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/migration.ftl b/thunderbird-l10n/kab/localization/kab/messenger/migration.ftl
new file mode 100644
index 0000000000..0090feb774
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/migration.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/.
+
+migration-progress-header = Aheyyi n { -brand-short-name }…
+
+## Migration tasks
+
+
+# These strings are displayed to the user if a migration is taking a long time.
+# They should be short (no more than a handful of words) and in the present tense.
+
+migration-task-test-fast = Asekyed n usnifel arurad
+migration-task-test-slow = Asekyed n usnifel ẓẓayen
+migration-task-test-progress = Asekyed n ufeggag n tiddin
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/multimessageview.ftl b/thunderbird-l10n/kab/localization/kab/messenger/multimessageview.ftl
new file mode 100644
index 0000000000..724ef6fb65
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/multimessageview.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/.
+
+multi-message-window-title =
+ .title = Agzul n yizen
+selected-messages-label =
+ .label = Iznan yettwafernen
+multi-message-archive-button =
+ .label = Aɣbaṛ
+ .tooltiptext = Aɣbaṛ
+multi-message-delete-button =
+ .label = Kkes
+ .tooltiptext = Kkes
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/backupKeyPassword.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/backupKeyPassword.ftl
new file mode 100644
index 0000000000..ffe2ec3f01
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/backupKeyPassword.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/.
+
+set-password-window =
+ .title = Fren awal uffir iwakken ad tkelseḍ tasarut-ik•im OpenPGP
+set-password-window-title = Fren awal uffir iwakken ad tkelseḍ tasarut-ik•im OpenPGP
+set-password-legend = Fren awal uffir
+set-password-message = Awal uffir i tesbaduḍ dagi ad yeḥrez afaylu n usekles n tsarut tuffirt n OpenPGP i terniḍ akka tura. Issefk ad tesbaduḍ awal-a uffir i wakken ad tkemmleḍ asekles.
+set-password-backup-pw =
+ .value = Awal uffir n usekles n tsarut tufurt:
+set-password-repeat-backup-pw =
+ .value = Awal uffir n usekles n tsarut tufurt (daɣen):
+set-password-backup-pw-label = Awal uffir n usekles n tsarut tufurt:
+set-password-backup-pw2-label = Awal uffir n usekles n tsarut tufurt (daɣen):
+set-password-reminder = <b>Ɣur-k·m: Ma yella tettuḍ awal uffir n uɛeddi n uḥraz n tsarut tuffirtk, ur tettizmireḍ ara ad d-terreḍ aḥraz-agi sya ɣer sdat. Ma ulac aɣilif sekles-it deg wadig aɣelsan.
+password-quality-meter = Asɣel n tɣara n wawal uffir
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/changeExpiryDlg.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/changeExpiryDlg.ftl
new file mode 100644
index 0000000000..4ce1f472ea
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/changeExpiryDlg.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/.
+
+openpgp-change-key-expiry-title =
+ .title = Snifel tasarut n keffu
+openpgp-change-expiry-title = Snifel tasarut n keffu
+info-will-expire = Tasarut-a tura tettuswel akken ad temmet deg { $date }.
+info-already-expired = Tasarut-a temmut yakan.
+info-does-not-expire = Tasarut-a tura tettuswel akken ur tettmettat ara akk.
+info-explanation-1 = <b>Seld ad temmet tsarut</b>, d awezɣi ad tettwaseqdec deg uwgelhen neɣ deg uzmul umḍin.
+info-explanation-2 = I useqdec n tsarut-a i twala ɣezzifen, beddel azemz n keffu-ines, syen bḍu tasarut tazayuzt d yimdanen yettekkan deg udiwenni tikkelt-nniḍen.
+expire-dont-change =
+ .label = Ur ttbeddil ara azemz n taggara
+expire-never-label =
+ .label = Tasarut ur tettmettat ara akk
+expire-in-label =
+ .label = Tasarut ad temmet deg:
+expire-in-months = Ayyuren
+expire-no-change-label = Ur ttbeddil ara azemz n taggara
+expire-in-time-label = Tasarut ad temmet deg:
+expire-never-expire-label = Tasarut ur tettmettat ara akk
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/composeKeyStatus.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/composeKeyStatus.ftl
new file mode 100644
index 0000000000..83538f0c13
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/composeKeyStatus.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/.
+
+openpgp-compose-key-status-intro-need-keys = I tuzna n yizen awgelhen seg yixef ɣer yixef, ilaq-ak·am ad tawiḍ tasarut tazayezt yerna ad tt-tqebleḍ i yal aɣerwaḍ.
+openpgp-compose-key-status-keys-heading = Yilin n tsura OpenPGP:
+openpgp-compose-key-status-title =
+ .title = Izen n tɣellist OpenPGP
+openpgp-compose-key-status-recipient =
+ .label = Aɣerwad
+openpgp-compose-key-status-status =
+ .label = Addad
+openpgp-compose-key-status-open-details = Sefrek tisura i uɣerwad yettwafernen…
+openpgp-recip-good = ih
+openpgp-recip-missing = ulac tasarut
+openpgp-recip-none-accepted = ulac tasarut i yettwaqeblen
+openpgp-compose-general-info-alias = { -brand-short-name } yettusra s wudem amagnu belli tasarut tazayazt n uɣerwaḍ deg-s asulay n useqdac s tansa n yimayl yemṣadan. Aya yezmer ad yettusemselsi s useqdec n yilugan n meffer isem n uɣerwaḍ OpenPGP.
+openpgp-compose-general-info-alias-learn-more = Issin ugar
+openpgp-compose-alias-status-direct =
+ { $count ->
+ [one] yettwacreḍ ɣer tsarut n meffer isem
+ *[other] yettwacreḍ ɣer { $count } n tsura n meffer isem
+ }
+openpgp-compose-alias-status-error = Tasarut n meffer isem ur nettuseqdac/ur nelli
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyAssistant.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyAssistant.ftl
new file mode 100644
index 0000000000..4793421023
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyAssistant.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Encryption status
+
+openpgp-key-assistant-info-alias = { -brand-short-name } yettusra s wudem amagnu belli tasarut tazayazt n uɣerwaḍ deg-s asulay n useqdac s tansa n yimayl yemṣadan. Aya yezmer ad yettusemselsi s useqdec n yilugan n meffer isem n uɣerwaḍ OpenPGP. <a data-l10n-name="openpgp-link">Issin ugar…</a>
+
+## Resolve section
+
+openpgp-key-assistant-no-key-available = Ulac tasarut.
+openpgp-key-assistant-key-fingerprint = Adsil umḍin
+# Variables:
+# $count (Number) - Number of key sources.
+openpgp-key-assistant-key-source =
+ { $count ->
+ [one] Aɣbalu
+ *[other] Iɣbula
+ }
+openpgp-key-assistant-key-collected-attachment = amsedday n yimayl
+openpgp-key-assistant-key-collected-keyserver = aqeddac n tsarut
+# Web Key Directory (WKD) is a concept.
+openpgp-key-assistant-key-collected-wkd = Akaram n tsura web
+
+## Discovery section
+
+
+## Dialog buttons
+
+openpgp-key-assistant-import-keys-button = Kter tisura tazayezt(tizuyaz) seg ufaylu…
+openpgp-key-assistant-issue-resolve-button = Fru…
+openpgp-key-assistant-view-key-button = Sken tasarut…
+openpgp-key-assistant-recipients-show-button = Sken
+openpgp-key-assistant-recipients-hide-button = Ffer
+openpgp-key-assistant-cancel-button = Sefsex
+openpgp-key-assistant-back-button = Ɣer deffir
+openpgp-key-assistant-accept-button = Qbel
+openpgp-key-assistant-close-button = Mdel
+openpgp-key-assistant-disable-button = Sens awgelhen
+# Variables:
+# $date (String) - The key creation date.
+openpgp-key-assistant-key-created = yettwarna deg { $date }
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyWizard.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyWizard.ftl
new file mode 100644
index 0000000000..5c1ef10c9a
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/keyWizard.ftl
@@ -0,0 +1,188 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# $identity (String) - the email address of the currently selected identity
+key-wizard-dialog-window =
+ .title = Rnu tasarut OpenPGP tudmawant i { $identity }
+
+key-wizard-button =
+ .buttonlabelaccept = Kemmel
+ .buttonlabelhelp = Uɣal ɣer deffir
+
+key-wizard-warning = <b>Ma tesɛiḍ tasarut tudmawant</b>i tansa-a imayl, yessefk ad tt-tketreḍ. Ma ulac, ur tzemmreḍ ara ad tkecmeḍ ɣer yiɣbaren-ik•im n yimaylen yettwawgelhen, daɣen ur tzemmreḍ ara ad teɣreḍ imaylen yettwawgelhen i d-ttaznen wid i mazal seqdacen tasarut-ik•im i yellan yakan.
+
+key-wizard-learn-more = Issin ugar
+
+radio-create-key =
+ .label = Rnu tasarut tamaynut OpenPGP
+ .accesskey = C
+
+radio-import-key =
+ .label = Kter tasarut i yellan yakan OpenPGP i yellan yakan
+ .accesskey = I
+
+radio-gnupg-key =
+ .label = Seqdec tasarut taẓɣarayt s GnuPG (am. seg tkarḍa)
+ .accesskey = U
+
+## Generate key section
+
+openpgp-generate-key-title = Sirew tasarut OpenPGP
+
+openpgp-generate-key-info = <b>Asirew n tsarut yezmer ad yeṭṭef aṭas n tesdidin akken ad yemmed. </b> Ur teffeɣ ara seg usnas ma iteddu usirew n tsarut. Tunigin turmidt neɣ aselken n temhalin tussidin ɣef uḍebsi ma iteddu usirew n tsarut ad d-yerr 'amsegaw agacuran' d urured n ukala. Ad d-teṭṭfeḍ ulɣu mi ara yemmed usirew n tsarut.
+
+openpgp-keygen-expiry-title = Azemz n taggara n tsarut
+
+openpgp-keygen-expiry-description = Sbadu akud n keffu n tsarut-ik·im i yettusirwen melmi kan. Tzemreḍ mbeɛd ad tezɣezfeḍ azemz-ines akken tebɣiḍ ma yewwi-d lḥal.
+
+radio-keygen-expiry =
+ .label = Tasarut ad temmet deg
+ .accesskey = e
+
+radio-keygen-no-expiry =
+ .label = Tasarut ur tettmettat ara
+ .accesskey = d
+
+openpgp-keygen-days-label =
+ .label = ussan
+openpgp-keygen-months-label =
+ .label = ayyuren
+openpgp-keygen-years-label =
+ .label = iseggasen
+
+openpgp-keygen-advanced-title = Iɣewwaṛen lqayen
+
+openpgp-keygen-advanced-description = Senqed Iɣewwaṛen lqayen i tsarut-ik•im OpenPGP.
+
+openpgp-keygen-keytype =
+ .value = Anaw n tsarut:
+ .accesskey = A
+
+openpgp-keygen-keysize =
+ .value = Teɣzi n tsarut
+ .accesskey = s
+
+openpgp-keygen-type-rsa =
+ .label = RSA
+
+openpgp-keygen-type-ecc =
+ .label = ECC (Elliptic Curve)
+
+openpgp-keygen-button = Sirew tasarut
+
+openpgp-keygen-progress-title = Asirew n tsarut-ik•im OpenPGP tamaynut…
+
+openpgp-keygen-import-progress-title = Aktar n tsura-k•m OpenPGP…
+
+openpgp-import-success = Yisura OpenPGP ttwaketrent akken iwata!
+
+openpgp-import-success-title = Smed akala n uktar
+
+openpgp-import-success-description = Akken ad tebduḍ aseqdec n tsarut-ik•im OpenPGP i yettwaketren i uwgelhen n yimaylen, mdel adiwenni-a tkecmeḍ ɣer yiɣewwaṛen n umiḍan akken ad t-tferneḍ.
+
+openpgp-keygen-confirm =
+ .label = Sentem
+
+openpgp-keygen-dismiss =
+ .label = Sefsex
+
+openpgp-keygen-cancel =
+ .label = Akala n usefsex…
+
+openpgp-keygen-import-complete =
+ .label = Mdel
+ .accesskey = M
+
+openpgp-keygen-missing-username = Ulac isem i d-yettufernen i umiḍan amiran. Ttxil-k·m sekcem azal deg wurti "isem-inek·inem" deg yiɣewwaren n umiḍan.
+openpgp-keygen-long-expiry = Ur tezmireḍ ara ad d-tesnulfuḍ tasarut ara yemmten deg wugar n 100 n yiseggasen.
+openpgp-keygen-short-expiry = Tasarut-ik·im ilaq ad tili d tameɣtut xerṣum yiwen wass.
+
+openpgp-keygen-ongoing = Asirew n tsarut yebda yakan iteddu!
+
+openpgp-keygen-error-core = Yegguma ad yettuwennez umeẓlu agejdan n OpenPGP
+
+openpgp-keygen-error-failed = Asirew n tsaru OpenPGP ur iddi ara, d ayen ur nettwaṛǧa ara
+
+# $identity (String) - the newly generate OpenPGP Key
+openpgp-keygen-error-revocation = Tasarut OpenPGP tettwarna akken iwata, maca ur issaweḍ ara ad d-yawi asefsex n tsarut { $key }
+
+openpgp-keygen-abort-title = Sefsex asirew n tsarut
+openpgp-keygen-abort = Asirew n tsarut n OpenPGP ha-t-an akken iteddu, d tidet tebɣiḍ asefsex-ines?
+
+# $identity (String) - the name and email address of the currently selected identity
+openpgp-key-confirm = Sirew tasarut tazayezt tufurt i { $identity }?
+
+## Import Key section
+
+openpgp-import-key-title = Kter tasarut OpenPGP tudmawant i yellan yakan
+
+openpgp-import-key-legend = Fren afaylu yettwakelsen yakan.
+
+openpgp-import-key-description = Tzemreḍ ad tketreḍ tasarut tudmawant i yettwarnan s useɣẓan-nniḍen OpenPGP.
+
+openpgp-import-key-info = Iseɣzanen wiyaḍ zemren ad d-gelmen tasarut tudmawant s useqdec n wawalen igacuren am tsarut-inek·inem, tasarut tuffirt, tasarut tusligt neɣ tayuga n tsura.
+
+# $count (Number) - the number of keys found in the selected files
+openpgp-import-key-list-amount-2 =
+ { $count ->
+ [one] { -brand-short-name } yufa-d tasarut i izemren ad ttwaketrent.
+ *[other] { -brand-short-name } yufa-d { $count } tsura i izemren ad ttwaketrent.
+ }
+
+openpgp-import-key-list-description = Sentem anti tisura i izemren ad ttwaḥesbent d tisura-k•m tudmawanin. Anagar tisura i d-tesnulfaḍ, tid i d-yemmalen tamagit-ik•im i yettwaseqdacen am tsura tudmawanin. Tzemreḍ ad tbeddleḍ aɣewwaṛ-a deg udiwenni n Yiraten n tsarut ticki.
+
+openpgp-import-key-list-caption = Tisura yettwacerḍen d tisura tudmawanin ad d-ttwabedrent deg tgezmi n uwgelhen seg yixef ɣer yixef. Tiyaḍ ad ilint deg umsefrak n tsura.
+
+openpgp-passphrase-prompt-title = Tlaq tefyirt tuffirt
+
+# $identity (String) - the id of the key being imported
+openpgp-passphrase-prompt = Ttxil sekcem tafyirt tuffirt i userreḥ n tsarut-a: { $key }
+
+openpgp-import-key-button =
+ .label = Fren afaylu i uktar…
+ .accesskey = F
+
+import-key-file = Kter afaylu n tsarut OpenPGP
+
+import-key-personal-checkbox =
+ .label = Ḥseb tasarut-a am tsarut tudmawant
+
+gnupg-file = Ifuyla GnuPG
+
+import-error-file-size = <b>Tuccḍa!</b> Ifuyla ɣezzifen ugar ɣef 5MAṬ ur ttusefraken ara.
+
+# $error (String) - the reported error from the failed key import method
+import-error-failed = <b>Tuccḍa!</b> Aktar n ufaylu ur yeddi ara. { $error }
+
+# $error (String) - the reported error from the failed key import method
+openpgp-import-keys-failed = <b>Tuccḍa!</b> Aktar n tsura ur yeddi ara. { $error }
+
+openpgp-import-identity-label = Tamagit
+
+openpgp-import-fingerprint-label = Adsil umḍin
+
+openpgp-import-created-label = Yettwarna
+
+openpgp-import-bits-label = Ibiten
+
+openpgp-import-key-props =
+ .label = Timeẓliyin n tsarut
+ .accesskey = K
+
+## External Key section
+
+openpgp-external-key-title = TasarutGnuPG taẓɣarayt
+
+openpgp-external-key-description = Swel tasarut GnuPG taẓɣarayt s usekcem n usulay n tsarut
+
+openpgp-external-key-info = Daɣen, ilaq ad tesqedceḍ amsefrak n tsura i uktar d uqbal n tsarut tazayezt yemṣadan.
+
+openpgp-external-key-warning = <b>Ilaq ad tsewleḍ yiwet kan n tsarut taẓɣarayt GnuPG. </b> anekcam-ik·im yezrin ad yettusmelsi.
+
+openpgp-save-external-button = Sekles asulay n tsarut
+
+openpgp-external-key-label = Asulay n tsarut ufur:
+
+openpgp-external-key-input =
+ .placeholder = 123456789341298340
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/msgReadStatus.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/msgReadStatus.ftl
new file mode 100644
index 0000000000..5bfa3c307d
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/msgReadStatus.ftl
@@ -0,0 +1,76 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Message Header Encryption Button
+
+message-header-show-security-info-key = S
+
+# $type (String) - the shortcut key defined in the message-header-show-security-info-key
+message-security-button =
+ .title =
+ { PLATFORM() ->
+ [macos] Sken taɣellist n yizen (⌃ ⌘ { message-header-show-security-info-key })
+ *[other] Sken taɣellist n yizen (Ctrl+Alt+{ message-header-show-security-info-key })
+ }
+
+openpgp-view-signer-key =
+ .label = Sken tasarut n unezmal
+openpgp-view-your-encryption-key =
+ .label = Sken tasarut-ik•im n uwgelhen
+openpgp-openpgp = OpenPGP
+
+openpgp-no-sig = Ulac azmul umḍin
+openpgp-no-sig-info = Izen-a ur yegbir ara azmul umḍin n umazan. Ticki ulac azmul umḍin ayagi yemmal-d izen yezmer ad t-yazen walbaɛḍ i d-yeskanen iman-is yesεa tansa-a n yimayl. Yezmer daɣen izen-a yettwabeddel deg ubrid-ines ɣef uẓeṭṭa.
+openpgp-uncertain-sig = Azmul umḍin ur nettwaman ara
+openpgp-invalid-sig = Azmul umḍin arameɣtu
+openpgp-good-sig = Azmul umḍin igerrez
+
+openpgp-sig-uncertain-no-key = Izen-a deg-s azmul umḍin, maca, ur iban ara ma yella d ameɣtu. Akken ad tesneqdeḍ azmul, teḥwaǧeḍ ad d-tawiḍ nɣel tasarut tazauezt n umazan.
+openpgp-sig-uncertain-uid-mismatch = Izen-a deg-s azmul umḍin, maca maca yella wayen ur nemmṣada ara. Izen yettwazen-d seg tansa n yimayl ur nemṣada ara d tsarut tazayezt n unezmal.
+openpgp-sig-uncertain-not-accepted = Izen-a deg-s azmul umḍin, maca mazal ur tt-tefriḍ ara d tsarut ma yella seg unezmal i tqebleḍ.
+openpgp-sig-invalid-rejected = Izen-a deg-s azmul umḍin, maca tgezmeḍ-tt yakan deg ṛṛay ad tagiḍ tasarut n unezmal.
+openpgp-sig-invalid-technical-problem = Izen-a deg-s azmul umḍin, maca tettwaf-d tuccḍa tatiknikant. Yezmer izen yexṣer, neɣ yettwabeddel sɣur umdan-nniḍen.
+openpgp-sig-valid-unverified = Izen-a deg-s azmul umḍin ameɣtu seg tsarut i tqebleḍ yakan. Maca, mazal ur tesneqdeḍ ara tasarut-nni ma yella s tidet n umazan.
+openpgp-sig-valid-verified = Izen-a deg-s azmul umḍin ameɣtu seg tsarut-ik·im yettwasneqden.
+openpgp-sig-valid-own-key = Izen-a deg-s azmul umḍin ameɣtu seg tsarut-ik·im tudmawant.
+
+openpgp-sig-key-id = Asulay n tsarut n unezmal: { $key }
+openpgp-sig-key-id-with-subkey-id = Asulay n tsarut n unezmal: { $key } (Asulay n tsarut tarnawt: { $subkey })
+
+openpgp-enc-key-id = Asulay n tsarut-ik•im n uwgelhen: { $key }
+openpgp-enc-key-with-subkey-id = Asulay-inek·inem n tsarut tawgelhent: { $key } (Asulay n tsarut tarnawt: { $subkey })
+
+openpgp-enc-none = Izen ur yettwawgelhen ara
+openpgp-enc-none-label = Izen-agi ur yettwawgelhen ara sen tuzna ines. Zemren yemdanen ad walin talɣut yettwaznen deg Internet s war awgelhen ticki tettwazan.
+
+openpgp-enc-invalid-label = Izen ur yezmir ara ad yettwazmek
+openpgp-enc-invalid = Izen-agi yettwawgelhen send ad k-d-yettwazen, acu kan ur yezmir ara ad yettwazmek.
+
+openpgp-enc-clueless = Llan tuccḍiwin ur nettwassen ara deg izen-agi awgelhan.
+
+openpgp-enc-valid-label = Izen yettwawgelhen
+openpgp-enc-valid = Izen-a yettwawgelhen send ad ak·am-d-yettwazen. Awgelhen ad yeḍmen izen ur yettwaɣra ara slid squr inermisen iwumi yettwazen.
+
+openpgp-unknown-key-id = Tasarut d tarussint
+
+openpgp-other-enc-additional-key-ids = D timerna, izen-a yettwawgelhen i yimawlan n tsura-a:
+openpgp-other-enc-all-key-ids = Izen-a yettwawgelhen i yimawlan n tsura-a:
+
+openpgp-message-header-encrypted-ok-icon =
+ .alt = Tukksa n uwgelhen tedda akken iwata
+openpgp-message-header-encrypted-notok-icon =
+ .alt = Tukksa n uwgelhen tecceḍ
+
+openpgp-message-header-signed-ok-icon =
+ .alt = Azmul igerrzen
+# Mismatch icon is used for notok state as well
+openpgp-message-header-signed-mismatch-icon =
+ .alt = Yir azmul
+openpgp-message-header-signed-unknown-icon =
+ .alt = Addaden n uzmul ur nettwassen ara
+openpgp-message-header-signed-verified-icon =
+ .alt = Azmul yettusenqed
+openpgp-message-header-signed-unverified-icon =
+ .alt = Azmul ur nettusenqed ara
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/oneRecipientStatus.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/oneRecipientStatus.ftl
new file mode 100644
index 0000000000..3660ccb9cf
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/oneRecipientStatus.ftl
@@ -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/.
+
+openpgp-one-recipient-status-title =
+ .title = Taɣellist n yiznan OpenPGP
+openpgp-one-recipient-status-status =
+ .label = Addad
+openpgp-one-recipient-status-key-id =
+ .label = Asulay n tsarut
+openpgp-one-recipient-status-created-date =
+ .label = Yettwarna
+openpgp-one-recipient-status-expires-date =
+ .label = Ad yemmet
+openpgp-one-recipient-status-open-details =
+ .label = Ldi talqayt syen ẓreg aqbal…
+openpgp-one-recipient-status-discover =
+ .label = Snirem tasarut tamaynut neɣ tin yettwaleqqmen
+
+openpgp-one-recipient-status-instruction1 = Akken ad tazneḍ izen awgelhen seg yixef ɣer yixef i uɣerwaḍ, teḥwaǧeḍ ad d-tawiḍ tisura-nsen tizuyaz n OpenPGP syen creḍ fell-asent ttwaqeblent.
+openpgp-one-recipient-status-instruction2 = Akken ad d-tawiḍ tisura-nsen, kter-itent-id seg yimaylen i ak·am-d-uznen syen rnu-tent. Neɣ, ɛreḍ ad d-tafeḍ tisura-nsen tizuyaz ɣef ukaram.
+
+openpgp-key-own = Yettwaqbel (tasarut tudmawant)
+openpgp-key-secret-not-personal = Ur yettwaseqdac ara
+openpgp-key-verified = Yettwaqbel (ittwasenqed)
+openpgp-key-unverified = Yettwaqbel (ur ittwasenqed ara)
+openpgp-key-undecided = Ur yettwaqbel ara (ur yerkid ara)
+openpgp-key-rejected = Ur yettwaqbel ara (yettwagi)
+openpgp-key-expired = Yemmut
+
+openpgp-intro = Llant tsura tizuyaz i { $key }
+
+openpgp-pubkey-import-id = Asulay: { $kid }
+openpgp-pubkey-import-fpr = Adsil umḍin: { $fpr }
+
+openpgp-pubkey-import-intro =
+ { $num ->
+ [one] Afaylu deg-s tasarut tazayazt akken d-yettwaskan nnig:
+ *[other] Afaylu deg-s { $num } n tsura tizayazin akken d-yettwaskan nnig:
+ }
+
+pubkey-import-button =
+ .buttonlabelaccept = Kter
+ .buttonaccesskeyaccept = K
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp-frontend.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp-frontend.ftl
new file mode 100644
index 0000000000..8086083156
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp-frontend.ftl
@@ -0,0 +1,62 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+openpgp-manage-keys-openpgp-cmd =
+ .label = Amsefrak n tsarut OpenPGP
+ .accesskey = O
+
+openpgp-ctx-decrypt-open =
+ .label = Wgelhen syen ldi
+ .accesskey = D
+openpgp-ctx-decrypt-save =
+ .label = Wgelhen syen sekles am…
+ .accesskey = C
+openpgp-ctx-import-key =
+ .label = Kter tasarut OpenPGP
+ .accesskey = I
+openpgp-ctx-verify-att =
+ .label = Senqed azmul
+ .accesskey = V
+
+openpgp-has-sender-key = Yettban-d yizen-a deg-s tasarut tazayezt OpenPGP n unezmal.
+openpgp-be-careful-new-key = Ɣur-k·m: Tasarut tazayezt tamaynut OpenPGP deg yizen-a temgarrad ɣef tsura tizuyaz i tqebleḍ yakan i { $email }.
+
+openpgp-import-sender-key =
+ .label = Kter…
+
+openpgp-search-keys-openpgp =
+ .label = Snirem tasarut OpenPGP
+
+openpgp-missing-signature-key = Izen-a yettwazmel s tsarut urɛad tesɛiḍ.
+
+openpgp-search-signature-key =
+ .label = Snirem…
+
+# Don't translate the terms "OpenPGP" and "MS-Exchange"
+openpgp-broken-exchange-opened = Wagi d izen OpenPGP ara yettbanen isexser-it MS-Exchange, ihi ur izmir ara ad d-yeldi seg ufaylu adigan. Nɣel izen ɣer ukaram n yizen akken ad tɛerḍeḍ aṣeggem awurman.
+openpgp-broken-exchange-info = Wagi d izen OpenPGP ara yettbanen isexser-it MS-Exchange. Ma yella ur d-iban ara ugbur n yizen tzemreḍ ad tɛerḍeḍ aṣeggem awurman.
+openpgp-broken-exchange-repair =
+ .label = Izen n useggem
+openpgp-broken-exchange-wait = Ttxil rǧu…
+
+openpgp-cannot-decrypt-because-mdc =
+ Wagi d izen awgelhan i isseqdacen tarrayt taqburt ur neǧhid ara.
+ Izmer ahat ibeddel akken ad yettwaker ugbur-is. Akken ur d-iḍerru wayen n diri, agbur ur d-yettwaskan ara.
+
+openpgp-cannot-decrypt-because-missing-key = Tasarut tuffirt i yettusran i uwgelhen n yizen-a ulac-itt.
+
+openpgp-partially-signed =
+ Ala aḥric seg yizen-a i yettwaszemlen s wudem umdin s OpenPGP.
+ Ma tsenndeḍ ɣef tqeffalt senqed, iḥricen ur yettammestnen ara ad ttwaffren, daɣen addad n uzmul umdin ad d-yettwasken.
+
+openpgp-partially-encrypted =
+ Ala aḥric kan seg yizen-a i yettwawgelhen s useqdec n OpenPGP.
+ Iḥricen i d-ibanen n yizen i d-yettwaskanen yakan ur ttwawgelhen ara.
+ Ma yella tsateḍ ɣef tqeffalt n uwgelhen, igburen n yiḥricen yettwawgelhen ara d-yettwaskanen.
+
+openpgp-reminder-partial-display = Asmekti: Izen i d-yettbanen ddaw d tagrumma kan tasnawant n yizen agejdan.
+
+openpgp-partial-verify-button = Senqed
+openpgp-partial-decrypt-button = Wgelhen
+
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp.ftl b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp.ftl
new file mode 100644
index 0000000000..de5f7575fb
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/openpgp/openpgp.ftl
@@ -0,0 +1,611 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+e2e-intro-description = I wakken ad tazneḍ iznan i yettwawgelhen neɣ yettwazemlen s wudem umḍin, tesriḍ ad tsewleḍ tatiknulujit n uwgelhen, OpenPGP neɣ S/MIME.
+e2e-intro-description-more = Fren tasarut-ik·im tudmawant i usermed n useqdec n OpenPGP, neɣ aselken udmawan i usermed n useqdec n S/MIME. I tsarut tudmawant neɣ i uselken udmawan, ɣur-k tasarut tuffirt yemṣadan.
+e2e-signing-description = Azmul umḍin ad yeǧǧ iɣerwaḍen ad sneqden belli izen yettwazen-d sɣur-k·m daɣen agbur-is ur yettwabeddel ara. Iznan iwgelhanen ttwaszemlen s wudem awurman.
+e2e-sign-message =
+ .label = Sezmel iznan ur nettwawgelhen ara
+ .accesskey = u
+e2e-disable-enc =
+ .label = Sens awgelhen i yiznan imaynuten
+ .accesskey = S
+e2e-enable-enc =
+ .label = Rmed awgelhen i yiznan imaynuten
+ .accesskey = n
+e2e-enable-description = Ad tizmreḍ ad tsenseḍ awgelhen i yiznan udmawanen.
+e2e-advanced-section = Iɣewwaṛen leqqayen
+e2e-attach-key =
+ .label = Seddu tasarut-iw tazayazt mi ara yettwarnu usezmel umḍin n OpenPGP
+ .accesskey = P
+e2e-encrypt-subject =
+ .label = Wgelhen asentel n yiznan OpenPGP
+ .accesskey = n
+e2e-encrypt-drafts =
+ .label = Kles iznan irewwayen deg umasal awgelhan
+ .accesskey = s
+openpgp-key-created-label =
+ .label = Yettwarna
+openpgp-key-expiry-label =
+ .label = Azemz n taggara
+openpgp-key-id-label =
+ .label = Asulay n tsarut
+openpgp-cannot-change-expiry = Ta d tasarut s tɣessa tuddist, Abeddel n uzemz-is n taggara ur yettwasefrak ara.
+openpgp-key-man-title =
+ .title = Asefrak n tsarut OpenPGP
+openpgp-key-man-dialog-title = Asefrak n tsarut OpenPGP
+openpgp-key-man-generate =
+ .label = Tayuga n tsura timaynutin
+ .accesskey = K
+openpgp-key-man-gen-revoke =
+ .label = Aselkin n uḥway
+ .accesskey = ḥ
+openpgp-key-man-ctx-gen-revoke-label =
+ .label = Sirew é& Sekles aselkin n uḥway
+openpgp-key-man-file-menu =
+ .label = Afaylu
+ .accesskey = F
+openpgp-key-man-edit-menu =
+ .label = Ẓreg
+ .accesskey = E
+openpgp-key-man-view-menu =
+ .label = Sken
+ .accesskey = V
+openpgp-key-man-generate-menu =
+ .label = Sirew
+ .accesskey = G
+openpgp-key-man-keyserver-menu =
+ .label = Aqeddac n tsarut
+ .accesskey = K
+openpgp-key-man-import-public-from-file =
+ .label = Kter tasarut(tisura) tazayezt(tizuyaz) seg ufaylu
+ .accesskey = l
+openpgp-key-man-import-secret-from-file =
+ .label = Kter tasarut(tisura) tuffirt(tuffirin) seg ufaylu
+openpgp-key-man-import-sig-from-file =
+ .label = Kter aḥway seg ufaylu
+openpgp-key-man-import-from-clipbrd =
+ .label = Kter tasarut(tisura) seg ɣef wafus
+ .accesskey = K
+openpgp-key-man-import-from-url =
+ .label = Kter tasarut(tisura) seg URL
+ .accesskey = U
+openpgp-key-man-export-to-file =
+ .label = Sifeḍ tasarut(tisura) tazayezt(tizuyaz) ɣer ufaylu
+ .accesskey = S
+openpgp-key-man-send-keys =
+ .label = Azen tasarut(tisura) s yimayl
+ .accesskey = A
+openpgp-key-man-backup-secret-keys =
+ .label = Ḥrez tasarut tabaḍnit ɣer ufaylu
+ .accesskey = Ḥ
+openpgp-key-man-discover-cmd =
+ .label = Nadi tisura srid
+ .accesskey = N
+openpgp-key-publish = suffeɣ
+openpgp-key-man-discover-prompt = I unadi n tsura OpenPGP srid, ɣef yiqeddacen n tsura neɣ s useqdec n uneggaf WKD, sekcem tansa n yimayl neɣ asulay n tsarut.
+openpgp-key-man-discover-progress = Anadi…
+openpgp-key-copy-key =
+ .label = Nɣel tasarut tazayazt
+ .accesskey = N
+openpgp-key-export-key =
+ .label = Sifeḍ tasarut tazayezt ɣer ufaylu
+ .accesskey = S
+openpgp-key-backup-key =
+ .label = Ḥrez tasarut tabaḍnit ɣer ufaylu
+ .accesskey = Ḥ
+openpgp-key-send-key =
+ .label = Azen tasarut s yimayl
+ .accesskey = A
+# Variables:
+# $count (Number) - Number of keys ids to copy.
+openpgp-key-man-copy-key-ids =
+ .label =
+ { $count ->
+ [one] Nɣel asulay n tsarut ɣeṛ "ɣef affus"
+ *[other] Nɣel isulayen n tsarut ɣeṛ "ɣef affus"
+ }
+ .accesskey = S
+# Variables:
+# $count (Number) - Number of fingerprints to copy.
+openpgp-key-man-copy-fprs =
+ .label =
+ { $count ->
+ [one] Nɣel adsil umḍin ɣef afus
+ *[other] Nɣel adsil umḍin ɣef afus
+ }
+ .accesskey = ɣ
+# Variables:
+# $count (Number) - Number of public keys to copy.
+openpgp-key-man-copy-to-clipboard =
+ .label =
+ { $count ->
+ [one] Nɣel tisura tizuyaz ɣer afus
+ *[other] Nɣel tisura tizuyaz ɣer afus
+ }
+ .accesskey = N
+openpgp-key-man-ctx-expor-to-file-label =
+ .label = Kter tisura ɣer ufaylu
+openpgp-key-man-ctx-copy =
+ .label = Nɣel
+ .accesskey = N
+# Variables:
+# $count (Number) - Number of fingerprints.
+openpgp-key-man-ctx-copy-fprs =
+ .label =
+ { $count ->
+ [one] Adsil umḍin
+ *[other] Idsilen umḍinen
+ }
+ .accesskey = A
+# Variables:
+# $count (Number) - Number of key ids.
+openpgp-key-man-ctx-copy-key-ids =
+ .label =
+ { $count ->
+ [one] Asulay n tsarut
+ *[other] Isulayen n tsura
+ }
+ .accesskey = S
+# Variables:
+# $count (Number) - Number of public keys.
+openpgp-key-man-ctx-copy-public-keys =
+ .label =
+ { $count ->
+ [one] Tasarut tazayazt
+ *[other] Tisura tizayazin
+ }
+ .accesskey = S
+openpgp-key-man-close =
+ .label = Mdel
+openpgp-key-man-reload =
+ .label = Ales asali n tuffirt n tsura
+ .accesskey = L
+openpgp-key-man-change-expiry =
+ .label = Beddel azemz n taggara
+ .accesskey = B
+openpgp-key-man-ignored-ids =
+ .label = Tansiwin n yimayl
+openpgp-key-man-del-key =
+ .label = Kkes tasarut(tisura)
+ .accesskey = K
+openpgp-delete-key =
+ .label = Kkes tasarut
+ .accesskey = K
+openpgp-key-man-revoke-key =
+ .label = Ḥwi tasarut
+ .accesskey = Ḥ
+openpgp-key-man-key-props =
+ .label = Iraten n tsarut
+ .accesskey = S
+openpgp-key-man-key-more =
+ .label = Ugar
+ .accesskey = U
+openpgp-key-man-view-photo =
+ .label = Asulay n tewlaft
+ .accesskey = W
+openpgp-key-man-ctx-view-photo-label =
+ .label = Sker asulay n tewlaft
+openpgp-key-man-show-invalid-keys =
+ .label = Sken yir tisura
+ .accesskey = S
+openpgp-key-man-show-others-keys =
+ .label = Sken tisura seg yimdanen-nniḍen
+ .accesskey = k
+openpgp-key-man-user-id-label =
+ .label = Isem
+openpgp-key-man-fingerprint-label =
+ .label = Adsil umḍin
+openpgp-key-man-select-all =
+ .label = Fren akk tisura
+ .accesskey = F
+openpgp-key-man-empty-tree-tooltip =
+ .label = Sekcem awalen n unadi deg tebniqt ddaw-a
+openpgp-key-man-nothing-found-tooltip =
+ .label = Ulac tisura yemṣadan d wawalen-inek·inem n unadi
+openpgp-key-man-please-wait-tooltip =
+ .label = Ttxil-k rǧu arma ulint-d tsura…
+openpgp-key-man-filter-label =
+ .placeholder = Anadi ɣef tsura
+openpgp-key-man-select-all-key =
+ .key = A
+openpgp-key-man-key-details-key =
+ .key = I
+openpgp-ign-addr-intro = Ad tqebleḍ aseqdec n tsarut-a i tansiwin-a n yimayl i d-yettwafernen:
+openpgp-key-details-doc-title = Iraten n tsarut
+openpgp-key-details-signatures-tab =
+ .label = Isleknen
+openpgp-key-details-structure-tab =
+ .label = Taɣessa
+openpgp-key-details-uid-certified-col =
+ .label = Asulay n useqdac / Yettuselken s
+openpgp-key-details-key-id-label = Asulay n tsarut
+openpgp-key-details-id-label =
+ .label = Asulay
+openpgp-key-details-key-type-label = Anaw
+openpgp-key-details-key-part-label =
+ .label = Aferdis agejdan
+openpgp-key-details-algorithm-label =
+ .label = Alguritm
+openpgp-key-details-size-label =
+ .label = Teɣzi
+openpgp-key-details-created-label =
+ .label = Yettwarna
+openpgp-key-details-created-header = Yettwarna
+openpgp-key-details-expiry-label =
+ .label = Azemz n taggara
+openpgp-key-details-expiry-header = Azemz n taggara
+openpgp-key-details-usage-label =
+ .label = Aseqdec
+openpgp-key-details-fingerprint-label = Adsil umḍin
+openpgp-key-details-legend-secret-missing = I tsura yettwacerḍen s (!), ulac tasarut tuffirt.
+openpgp-key-details-sel-action =
+ .label = Fren tigawt…
+ .accesskey = r
+openpgp-card-details-close-window-label =
+ .buttonlabelaccept = Mdel
+openpgp-acceptance-label =
+ .label = Aqbal-ik•im
+openpgp-acceptance-rejected-label =
+ .label = Uhu, agi tasarut-a.
+openpgp-acceptance-undecided-label =
+ .label = Mazal, ahat ticki.
+openpgp-acceptance-unverified-label =
+ .label = Ih, maca ur sneqdeɣ ara ma yella d tasarut tameɣtut.
+openpgp-acceptance-verified-label =
+ .label = Ih, sneqdeɣ akken iwata belli tasarut-a ɣer-s adsil umḍin ameɣtu.
+key-accept-personal =
+ I tsarut-a, ɣur-k udem azayaz d wudem uffir ɣef tikkelt. Tzemreḍ ad tt-tesqedceḍ am tsarut tudmawant.
+ Ma yella tasarut-a d amdan-nniḍen i ak-tt-id-yefkan, ur tt-sseqdac ara am tsarut tudmawant.
+openpgp-personal-no-label =
+ .label = Uhu, ur tt-seqdaceɣ ara am tsarut-iw tudmawant.
+openpgp-personal-yes-label =
+ .label = Ih, ḥseb tasarut-a am tsarut tudmawant.
+openpgp-passphrase-protection =
+ .label = Ammesten stefyirt n uɛeddi
+openpgp-passphrase-unlock = Serreḥ
+openpgp-copy-cmd-label =
+ .label = Nɣel
+
+## e2e encryption settings
+
+# $identity (String) - the email address of the currently selected identity
+openpgp-description-no-key = { -brand-short-name } ur yesεi ara tasarut tudmawant OpenPGP i <b>{ $identity }</b>
+# $count (Number) - the number of configured keys associated with the current identity
+# $identity (String) - the email address of the currently selected identity
+openpgp-description-has-keys =
+ { $count ->
+ [one] Thunderbird yufa-d { $count } tsarut OpenPGP tudmawanin i icudden ɣer <b> { $identity } </b>
+ *[other] { -brand-short-name } yufa-d { $count } tsura OpenPGP tudmawanin i icudden ɣer <b> { $identity } </b>
+ }
+# $key (String) - the currently selected OpenPGP key
+openpgp-selection-status-have-key = Tawila-inek·inem tamirant tesseqdac asula n tsarut <b>{ $key }</b>
+# $key (String) - the currently selected OpenPGP key
+openpgp-selection-status-error = Tawila-inek·inem tamirant tesseqdac tasarut <b>{ $key }</b>, i yemmuten.
+openpgp-add-key-button =
+ .label = Rnu tasarut…
+ .accesskey = A
+e2e-learn-more = Issin ugar
+openpgp-keygen-success = Tasarut n OpenPGP tettwarna akken iwata!
+openpgp-keygen-import-success = Tasarut n OpenPGP tettwakter akken iwata!
+openpgp-keygen-external-success = Asulay n tsarut GnuPG tazɣarayt tettwasekles!
+
+## OpenPGP Key selection area
+
+openpgp-radio-none =
+ .label = Ula yiwen
+openpgp-radio-none-desc = Ur seqdac ara OpenPGP i tmagit-a.
+openpgp-radio-key-not-usable = Tasarut-a ur tezmir ara ad tettuseqdac am tsaraut tudmawant, acku tasarut tuffirt truḥ!
+openpgp-radio-key-not-accepted = I useqdec n tsarut-a, ilaq ad tt-tmuddeḍ am tsarut tudmawant!
+openpgp-radio-key-not-found = Tasarut-a tegguma ad tettwaf! Ma yella tebɣiḍ ad tt-tesqedceḍ, ilaq ad tt-id-tketreḍ seg { -brand-short-name }.
+# $date (String) - the future expiration date of when the OpenPGP key will expire
+openpgp-radio-key-expires = Azemz n taggara: { $date }
+# $date (String) - the past expiration date of when the OpenPGP key expired
+openpgp-radio-key-expired = Temmut deg: { $date }
+openpgp-key-expires-within-6-months-icon =
+ .title = Tasarut ad temmet sya ɣer 6 n wayyuren
+openpgp-key-has-expired-icon =
+ .title = Tasarut temmut
+openpgp-key-expand-section =
+ .tooltiptext = Ugar n telɣut
+openpgp-key-revoke-title = Ḥwi tasarut
+openpgp-key-edit-title = Beddel tasarut OpenPGP
+openpgp-key-edit-date-title = Degger azemz n taggara
+openpgp-manager-description = Seqdec amsefrak n tsura OpenPGP i wakken ad tesneqdeḍ akked daɣen ad tesferkeḍ tisura tizayazin n yinermisen-ik, akked meṛṛa tisura-nniḍen ur d-nettwabder ara ukessar.
+openpgp-manager-button =
+ .label = Amsefrak n tsarut OpenPGP
+ .accesskey = m
+openpgp-key-remove-external =
+ .label = Kkes asulay n tsarut tazɣarayt
+ .accesskey = K
+key-external-label = Tasarut GnuPG taẓɣarayt
+
+## Strings in keyDetailsDlg.xhtml
+
+key-type-public = tasarut tazayat
+key-type-primary = tasarut tagejdant
+key-type-subkey = tsarut tasnawant
+key-type-pair = Tayuga n tsura (tasarut tabaḍnit akked tsarut tazayazt)
+key-expiry-never = weṛǧin
+key-usage-encrypt = Wgelhen
+key-usage-sign = Zmel
+key-usage-certify = Selken
+key-usage-authentication = Asesteb
+key-does-not-expire = Tasarut ur tettmettat ara
+# Variables:
+# $keyExpiry (String) - Date the key expired on.
+key-expired-date = Tasarut temmut deg { $keyExpiry }
+key-expired-simple = Tasarut temmut
+key-revoked-simple = Tasarut ettwasefsex
+key-do-you-accept = Ad tqebleḍ tasarut-a i usenqed n yizmulen umḍinen akked tukksa n uwgelhen i yiznan?
+# Variables:
+# $addr (String) - Email address the key claims it belongs to.
+key-verification = Senqed adsil umḍin n tsarut s usenqed n ubadu n teywalt aɣellsan deg wadeg n yimayl i wakken ad tḍemneḍ belli d tidet d tasarut n { $addr }.
+
+## Strings enigmailMsgComposeOverlay.js
+
+# Variables:
+# $problem (String) - Error message from key usability check.
+cannot-use-own-key-because = D awezɣi tuzna n yizen, acku yella wugur deg tsarut-ik tudmawant. { $problem }
+window-locked = Asfaylu n usuddes yemdel; tuzna tettwasefsex
+
+## Strings in keyserver.jsm
+
+keyserver-error-aborted = Yettwaseḥbes
+keyserver-error-unknown = Taḍra-d tuccda tarussint
+keyserver-error-server-error = Aqeddac n tsarut yuzen-d aneqqis n tuccḍa.
+keyserver-error-import-error = Aktar n tsarut n usader yecceḍ.
+keyserver-error-unavailable = Ulac aqeddac n tsura.
+keyserver-error-security-error = Aqeddac n tsura ur issefrak ara anekcum awgelhan.
+keyserver-error-certificate-error = Aselkin n uqeddac n tsura d arameɣtu.
+keyserver-error-unsupported = Aqeddac n tsura ur yettusefrak ara.
+
+## Strings in mimeWkdHandler.jsm
+
+wkd-message-body-req =
+ Asaǧǧaw-inek n yimayl issesfer assuter-ik n tuzna n tsarut-ik tazayazt ɣer ukaram n tsura web OpenPGP.
+ Ma ulac aɣilif, sentem i wakken ad yemmed usuffeɣ n tsarut-ik tazayazt.
+
+## Strings in persistentCrypto.jsm
+
+
+## Strings filters.jsm
+
+filter-folder-required = Yessefk ad tferneḍ akaram asaḍas.
+filter-term-pgpencrypted-label = Iwgelhen s OpenPGP
+filter-key-required = Issefk ad tferneḍ tasarut n unermis.
+# Variables:
+# $desc (String) - Email address to look for a key of.
+filter-key-not-found = Ulac tasarut n uwgelhen yettwafen i '{ $desc }'.
+
+## Strings filtersWrapper.jsm
+
+filter-decrypt-move-label = Tukksa timezgit n uwgelhen (OpenPGP)
+filter-decrypt-copy-label = Rnu anɣel n tukksa n uwgelhan (OpenPGP)
+filter-encrypt-label = Yewgelhen s tsarut (OpenPGP)
+
+## Strings in enigmailKeyImportInfo.js
+
+import-info-title =
+ .title = Tisura ttwaketrent akken iwata
+import-info-bits = Ibiten
+import-info-created = Yettwarna
+import-info-fpr = Adsil umḍin
+import-info-details = Sken talqayt daɣen sefrek aqbayl n tsura
+import-info-no-keys = Ulac tisura i d-yettwaketren.
+
+## Strings in enigmailKeyManager.js
+
+import-from-clip = Tebɣiḍ ad tketreḍ kra n tsura yellan ɣef afus?
+import-from-url = Sader tasarut tazayazt seg URL-a:
+copy-to-clipbrd-failed = ur tezmir(zmirent) ara ad tettwanɣel tsarut(tsura) ɣer tecfawt.
+copy-to-clipbrd-ok = Tasarut(tisura) tettwanɣel(ttwaneɣlent) ɣer tecfawt
+# Variables:
+# $userId (String) - User id of the key.
+delete-pub-key =
+ Tebɣiḍd ad tekkseḍ tasarut tazayazt
+ ‘{ $userId }’?
+delete-selected-pub-key = Tebɣiḍd ad tekkseḍ tasarut tazayazt?
+refresh-all-question = Ur tefrineḍ ula d yiwet n tsarut. Tebɣiḍ asmiren n meṛṛa tisura?
+key-man-button-export-sec-key = Sifeḍ tisura &tuffirin
+key-man-button-export-pub-key = Sifeḍ kan tisura &tizayazin
+key-man-button-refresh-all = &Smiren akk tisura
+key-man-loading-keys = Asali n tsura, ttxil-k rǧu…
+no-key-selected = Ilaq ad tferneḍ xerṣum yiwet n tsarut i wakken ad teddu temhelt yettwafernen
+export-to-file = Sifeḍ tasarut tazayezt ɣer ufaylu
+export-keypair-to-file = Sifeḍ tasarut tuffirt d tsarut tazayezt ɣer ufaylu
+export-secret-key = Tebɣiḍ ad tseddduḍ tasarut tuffirt deg ufaylu n tsura OpenPGP yettwaskelsen?
+save-keys-ok = Tisura ttwaskelsen akken iwata
+save-keys-failed = Asekles n tsura ur yeddi ara
+default-pub-key-filename = Tisura-tizayazin-yettwasifḍen
+default-pub-sec-key-filename = Aḥraz-n-tsura-tuffirin
+preview-failed = Taɣuri n ufaylu n tsarut tazayazt d awezɣi.
+# Variables:
+# $reason (String) - Error description.
+general-error = Tuccḍa: { $reason }
+dlg-button-delete = &Kkes
+
+## Account settings export output
+
+openpgp-export-public-success = <b>Tasarut tazayazt tettusifeḍ akken iwata!</b>
+openpgp-export-public-fail = <b>D awezɣi ad tettusifeḍ tsarut tazayazt i yettwafernen!</b>
+openpgp-export-secret-success = <b>Tasarut tuffirtt tettusifeḍ akken iwata!</b>
+openpgp-export-secret-fail = <b>D awezɣi ad tettusifeḍ tsarut tuffirtt i yettwafernen!</b>
+
+## Strings in keyObj.jsm
+## Variables:
+## $userId (String) - The name and/or email address that is mentioned in the key's information.
+## $keyId (String) - Key id for the key entry.
+
+key-ring-pub-key-revoked = Tasarut { $userId } (Asulay n tsarut { $keyId }) yettwaḥwi.
+key-ring-pub-key-expired = Tasarut { $userId } (Asulay n tsarut { $keyId }) temmut.
+key-ring-pub-key-not-for-signing = Tasarut { $userId } (Asulay n tsarut { $keyId }) ur tezmir ara ad tettuseqdac i tuqqna.
+key-ring-pub-key-not-for-encryption = Tasarut { $userId } (Asulay n tsarut { $keyId }) ur tezmir ara ad tettuseqdac i uwgelhen.
+
+## Strings in gnupg-keylist.jsm
+
+keyring-photo = Tawlaft
+user-att-photo = Seqdec imyerr (tugna JPEG)
+
+## Strings in key.jsm
+
+already-revoked = Tasarut-a tettwaḥwi yakan.
+# $keyId (String) - the id of the key being revoked
+revoke-key-already-revoked = Tasarut Ox { $keyId } tettwaḥwi yakan.
+key-man-button-revoke-key = &Ḥwi tasarut
+openpgp-key-revoke-success = Tasarut tettwaḥwi akken iwata.
+
+## Strings in keyRing.jsm & decryption.jsm
+
+key-man-button-import = &Kter
+delete-key-title = Kkes tasarut OpenPGP
+delete-external-key-title = Kkes tasarut tazɣarayt GnuPG
+delete-external-key-description = Tebɣiḍ ad tekkseḍ asulay-a n tsarut tazɣarayt GnuPG?
+key-in-use-title = Tasarut OpenPGP la tettwaseqdac akka tura
+
+## Strings used in errorHandling.jsm
+
+# Variables:
+# $keySpec (String) - Email address.
+key-error-key-spec-not-found = Tansa n yimayl ‘{ $keySpec }’ ur temṣada ula d yiwet tsarut tesεiḍ deg uqettun n tsura i tesεiḍ.
+
+## Strings used in enigmailKeyManager.js & windows.jsm
+
+
+## Strings used in keyRing.jsm & keyLookupHelper.jsm
+
+
+## Strings used in keyRing.jsm & GnuPGCryptoAPI.jsm
+
+fail-key-extract = Tuccḍa - tiludna n tussfa n tsarut ur teddi ara
+
+## Strings used in keyRing.jsm
+
+fail-cancel = Tuccḍa - armas n tsarut tettwasefsex sɣur aseqdac
+not-first-block = Tuccḍa - Iḥder amezwaru OpenPGP mačči d iḥder n tsarut tazayazt
+fail-key-import = Tuccḍa - aktar n tsarut yecceḍ
+# Variables:
+# $output (String) - File that writing was attempted to.
+file-write-failed = Tuccḍa n tira deg ufaylu { $output }
+
+## Strings used in trust.jsm
+
+key-valid-unknown = arussin
+key-valid-invalid = arameɣtu
+key-valid-disabled = yensa
+key-valid-revoked = yettwaḥwi
+key-valid-expired = yemmut
+key-trust-untrusted = ur yettwaman ara
+key-trust-marginal = adisan
+key-trust-full = yettwaman
+key-trust-ultimate = amagdez
+key-trust-group = (agraw)
+
+## Strings used in commonWorkflows.js
+
+import-key-file = Kter afaylu n tsarut OpenPGP
+gnupg-file = Ifuyla GnuPG
+import-keys-failed = Aktar n tsura ur yeddi ara
+file-to-big-to-import = Afaylu-a d ameqqran aṭas. Ma ulac aɣilif, ur d-ketter ara taggayt tameqqrant n tsura ɣef tikkelt.
+
+## Strings used in enigmailKeygen.js
+
+save-revoke-cert-as = Rnu & Sekles aselkin n uḥway
+revoke-cert-failed = Aselkin yettuẓaɛen yegguma ad yettaru.
+gen-going = Asirew n tsarut yebda yakan iteddu!
+keygen-missing-user-name = Ulac akk isem i d-yettufernen i umiḍan/timagit yettwafernen. Ttxil-k·m sekcem azal deg wurti•"isem-inek·inem" deg yiɣewwaren n umiḍan.
+expiry-too-short = Tasarut-ik·im ilaq ad tili d tameɣtut xerṣum yiwen wass.
+expiry-too-long = Ur tezmireḍ ara ad d-tesnulfuḍ tasarut ara yemmten deg wugar n 100 n yiseggasen.
+# Variables:
+# $id (String) - Name and/or email address to generate keys for.
+key-confirm = Sirew tasarut tazayezt tufurt i ‘{ $id }’?
+key-man-button-generate-key = Sirew tasarut
+key-abort = Sefsex asirew n tsarut
+key-man-button-generate-key-abort = &Sefsex asirew n tsarut
+key-man-button-generate-key-continue = &Kemmel asirew n tsarut
+
+## Strings used in enigmailMessengerOverlay.js
+
+failed-decrypt = Tuccḍa - awgelhen yecceḍ
+fix-broken-exchange-msg-failed = D awezɣi uṣeggem n yizen.
+# Variables:
+# $attachment (String) - File name of the signature file.
+attachment-no-match-from-signature = Ur yezmir ara ad yemṣada ufaylu n usezmel '{ $attachment }' ɣer kra n umedday
+
+## Strings used in enigmailMsgComposeOverlay.js
+
+msg-compose-button-send = &Azen izen
+msg-compose-details-button-label = Talqayt…
+msg-compose-details-button-access-key = D
+# Variables:
+# $key (String) - Key id.
+key-not-found = Tasarut ‘{ $key }’ ur tettwaf ara
+# Variables:
+# $key (String) - Key id.
+key-revoked = Tasarut ‘{ $key }’ tettwagdel
+# Variables:
+# $key (String) - Key id.
+key-expired = Tasarut ‘{ $key }’ temmut
+msg-compose-internal-error = Tella-d tuccḍa tagensant.
+keys-to-export = Fren tisura OpenPGP ara terreḍ
+msg-compose-cannot-save-draft = Tuccḍæ deg usekles n urewway
+save-attachment-header = Sekles amedday yettwawgelhen
+
+## Strings used in decryption.jsm
+
+# Variables:
+# $key (String) - Newline separated list of a tab character then name and/or email address mentioned in the key followed by the key id in parenthesis.
+do-import-multiple =
+ Kter tisura-a?
+ { $key }
+# Variables:
+# $name (String) - Name and/or email address mentioned in the key.
+# $id (String) - Key id of the key.
+do-import-one = Kter { $name } ({ $id })?
+cant-import = Tuccḍa deg uktar n tasarut tazayazt
+sig-mismatch = Tuccḍa - Asezmel ur yemṣada ara
+invalid-email = Tuccḍa - tansa(tansiwin) n yimayl tarameɣtut(tirimeɣta)
+dlg-button-view = &Sken
+
+## Strings used in enigmailMsgHdrViewOverlay.js
+
+
+## Strings used in encryption.jsm
+
+not-required = Tuccḍa - ulac assuter n uwgelhen
+
+## Strings used in windows.jsm
+
+no-photo-available = Ulac tawlaft yellan
+debug-log-title = Aɣmis n temseɣtayt OpenPGP
+
+## Strings used in dialog.jsm
+
+# This string is followed by either repeat-suffix-singular if $count is 1 or else
+# by repeat-suffix-plural.
+# Variables:
+# $count (Number) - Number of times the alert will repeat.
+repeat-prefix = Alɣu-a ad d-yettuɣal { $count }
+repeat-suffix-singular = ugar n wakud.
+repeat-suffix-plural = ugar n wakuden.
+no-repeat = Alɣu dayen ur d-yettεawad ara.
+dlg-keep-setting = Cfu ɣef tririt-iw, ur ttεawad ara ad iyi-tt-id-tessutreḍ
+dlg-button-ok = &IH
+dlg-button-close = &Mdel
+dlg-button-cancel = &Sefsex
+dlg-no-prompt = Ur ttεawad ara ad iyi-d-tsekneḍ adiwenni-a
+enig-prompt = Tanaka n urmas OpenPGP
+enig-confirm = Asentem OpenPGP
+enig-alert = Alɣu OpenPGP
+enig-info = Talɣut OpenPGP
+
+## Strings used in persistentCrypto.jsm
+
+dlg-button-retry = Ɛ&reḍ tikelt nniḍen
+dlg-button-skip = &Zgel
+
+## Strings used in enigmailMsgBox.js
+
+enig-alert-title =
+ .title = Alɣu OpenPGP
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/add-finger.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/add-finger.ftl
new file mode 100644
index 0000000000..badf46e6f7
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/add-finger.ftl
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+otr-add-finger-title = Rnu adsil umḍin n tsarut OTR
+
+# Variables:
+# $name (String) - name of a chat contact person
+# Do not translate 'OTR' (name of an encryption protocol)
+otr-add-finger-description = Sekcem adsil umḍin n tsarut OTR i { $name }.
+
+otr-add-finger-fingerprint = Adsil umḍin:
+otr-add-finger-tooltip-error = Asekkil yettwaskecmen d armeɣtu. Ala isekkilen ABCDEF d yizwilen i yettusirgen
+
+otr-add-finger-input =
+ .placeholder = Adsil umḍin n tsarut OTR n 40 yisekkilen
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/am-im-otr.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/am-im-otr.ftl
new file mode 100644
index 0000000000..51cfd870b1
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/am-im-otr.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/.
+
+account-encryption =
+ .label = Awgelhen seg yixef ɣer wayeḍ
+account-otr-label = Tirawt Off-the-Record (OTR)
+account-otr-description2 = { -brand-short-name } issefrak awgelhen seg yixef ɣer yixef n yidiwenniyen gar sin yebnan ɣef OTR. Ayagi ur yettaǧǧa ara wiyaḍ ad slen i udiwenni. Anaw-a n uwgelhen seg yixef ɣer yixef ur yettuseqdac ara ala ma yili amdan-nni-nniḍen iseqdac aseɣẓan i yessefraken OTR.
+otr-encryption-title = Yettusenqed uwgelhen
+otr-encryption-caption = Akken ad teǧǧeḍ wiyaḍ ad sneqden timagit-inek/inem deg yidiwenniyen OTR, bḍu udsil-inek/inem umḍin OTRs useqdec n ubadu n teywalt n beṛṛa (beṛṛa n uzawag).
+otr-fingerprint-label = Adsil-inek/inem umḍin:
+view-fingerprint-button =
+ .label = Sefrek idsilen umḍinen n yinermisen
+ .accesskey = F
+otr-settings-title = Iɣewwaren OTR
+otr-require-encryption =
+ .label = Creḍ awgelhen seg yixef ɣer yixef i yidiwenniyen gar sin
+otr-require-encryption-info =
+ Mi ara tsutreḍ awgelhen seg yixef er yixef, iznan deg yidiwenniyen usligen
+ ur ttwaznen ara alamma zemren ad ttwawgelhen. Armas n yiznan war awgelhen
+ ur d-ttwaskanen ara deg udiwenni amagnu yerna ur ttwaseklasen ara.
+otr-verify-nudge =
+ .label = Smektay-iyi-d yal tikkelt ɣef usenqed n unermas ur nettwasenqed ara
+
+otr-not-yet-available = Ulac akka tura
+
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/auth.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/auth.ftl
new file mode 100644
index 0000000000..df9bb6f753
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/auth.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/.
+
+otr-auth =
+ .title = Asenqed n tmagit n unermas
+ .buttonlabelaccept = Senqed
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+auth-title = Senqed timagit n { $name }
+
+# Variables:
+# $own_name (String) - the user's own screen name
+auth-your-fp-value = Adsil umḍin i kečč/kemm, { $own_name }:
+
+# Variables:
+# $their_name (String) - the screen name of a chat contact
+auth-their-fp-value = Adsil umḍin i { $their_name }:
+
+auth-help = Asenqed n timagit n unermas yettεawan ad tḍemneḍ adiwenni ad yili s tidet d uslig, ayen i isiwεiṛen i wis tlata ad yeḍfer neɣ ad yesxuntec adiwenni.
+
+auth-help-title = Tallalt n usenqed
+
+auth-question-received = D wagi i d asteqsi i d-yettunefken sɣur anermis-inek(inem):
+
+auth-yes =
+ .label = Ih
+
+auth-no =
+ .label = Uhu
+
+auth-verified = Sneqdeɣ akken iwata belli wagi d udsil umḍin ameɣtu.
+
+auth-manual-verification = Asenqed s ufus n udsil umḍin
+auth-question-and-answer = Asteqsi d tririt
+auth-shared-secret = Tabaḍnit tettwabḍa
+
+auth-manual-verification-label =
+ .label = { auth-manual-verification }
+
+auth-question-and-answer-label =
+ .label = { auth-question-and-answer }
+
+auth-shared-secret-label =
+ .label = { auth-shared-secret }
+
+auth-manual-instruction = Nermes bab n udiwenni i d-teɛniḍ seg ubadu-nniḍen yettussetben am yiznan yettuzemlen OpenPGP neɣ am tilifun. Ilaq ad temyinim idsilen-nwen umḍinen. (Adsil umḍin d taqrumma n yisenqaden i d-yebadun tasarut n uwgelhen.) Ma yella adsil umḍin yemṣada, ilaq-ak·am ad tesbegneḍ deg udiwenni ddaw, tesneqdeḍ adsil umḍin.
+
+auth-how = Amek i tebɣiḍ ad tesneqdeḍ timagit n unermas-inek/inem?
+
+auth-qa-instruction = Xemmem ɣer usteqsi iwumi tiririt ad tt-yissin kan unermas-ik/im d kečč/kemm. Sekcem asteqsi d tririt-i, syen ṛǧu anermas-ik/im ad isekcem tiririt. Ma yella tiririyin ur mṣadant ara, yezmer lḥal abadu n teywalt i tseqdaceḍ ha-t-an yettuεass.
+
+auth-question = Sekcem asteqsi:
+
+auth-answer = Sekcem tiririt (yeshle i truẓi):
+
+auth-secret = Sekcem tabaḍnit:
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/chat.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/chat.ftl
new file mode 100644
index 0000000000..d252be034c
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/chat.ftl
@@ -0,0 +1,19 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+state-label = Addad n uwgelhen:
+
+start-text = Bdu adiwenni awgelhan
+
+start-label =
+ .label = { start-text }
+
+start-tooltip =
+ .tooltiptext = { start-text }
+
+end-label =
+ .label = Kfu adiwenni awgelhan
+
+auth-label =
+ .label = Senqed timagit n unermas-inek/inem
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/finger-sync.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/finger-sync.ftl
new file mode 100644
index 0000000000..5d2ab61de8
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/finger-sync.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/.
+
+finger-yes = Ittwasenqeḍ
+finger-no = Ur yettwasenqed ara
+
+finger-subset-title = Kkes idsilen umḍinen
+finger-subset-message = Ula d yiwen udlis umḍin ur yezmir ad yettusfeḍ, acku tasarut yemṣadan yid-s tettwaseqdac akka tura deg udiwenni urmid.
+
+finger-remove-all-title = Kkes akk idsilen umḍinen
+finger-remove-all-message = S tidet tebɣiḍ ad tekkseḍ akk udsilen umḍinen yemmeẓren uqbel? Akk isneqdan n tmagit OTR yellan ad ṛuḥen.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/finger.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/finger.ftl
new file mode 100644
index 0000000000..1978d47d1f
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/finger.ftl
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+otr-finger-title = Idsilen umḍinen OTR yemmeẓren yakan
+
+finger-intro = Idsilen umḍinen n tsura OTR n yidiwenniyen yezrin iwgelhanen seg yixef ɣer wayeḍ.
+
+finger-screen-name =
+ .label = Anermis
+finger-verified =
+ .label = Addad n usenqed
+finger-fingerprint =
+ .label = Adsil umḍin
+
+finger-remove =
+ .label = Kkes tafrant
+
+finger-remove-all =
+ .label = Kkes kullec
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/otr.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/otr.ftl
new file mode 100644
index 0000000000..71a9179966
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/otr.ftl
@@ -0,0 +1,97 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-encryption-required-part1 = Tεerḍeḍ ad tazneḍ izen ur iwgelhen ara i { $name }. S umata, iznan ur iwgelhen ara, ur ttusirgen ara.
+
+msgevent-encryption-required-part2 = Aneεruḍ n usenker n udiwenni uslig. Izen-inek/inem ad yettwazen tikkelt tis snat mi ara yebdu udiwenni uslig.
+msgevent-encryption-error = Tella-d tuccḍa deg uwgelhen n yizen-inek/inem. Izen ur yettwazen ara.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-connection-ended = { $name } yeḥbes yakan tuqqna tawgelhent yid-k/m. I wakken ur tettazneḍ ara izen war awgelhen mebla ma tfaqqed, izen-inek/inem ur yettwazenara. Ma ulac aɣilif, seḥbes adiwenni-inek/inem awgelhen neɣ senker-it.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-setup-error = Tella-d tuccḍa lawan n usebded n udiwenni uslig d { $name }.
+
+# Do not translate 'OTR' (name of an encryption protocol)
+msgevent-msg-reflected = Aql-ak/akem tremseḍ-d iznan-iknek/inem OTR. Tettaεraḍeḍ ad temmeslayeḍ d yiman-in/im, neq yella win i d-yettarran iznan-ik/im.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-msg-resent = Izen aneggaru yettwazen tikkelt-nniḍen i { $name }.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-not-private = Izen awgelhen i d-yettwaṭṭfen sɣur { $name } ur yettwaɣra ara, acku ur tettmeslayeḍ ara akka tura s wudem uslig.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-unreadable = Tremseḍ-d izen awgelhan ur nettwaɣra ara seg { $name }.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-malformed = Tremseḍ-d izen n yisefka ur nemsil ara akken iwata seg{ $name }.
+
+# A Heartbeat is a technical message used to keep a connection alive.
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-log-heartbeat-rcvd = Izen Heartbeat i d-yettwaremsen seg { $name }.
+
+# A Heartbeat is a technical message used to keep a connection alive.
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-log-heartbeat-sent = Izen Heartbeat i yettwaznen ɣer{ $name }.
+
+# Do not translate 'OTR' (name of an encryption protocol)
+msgevent-rcvdmsg-general-err = Tella-d tuccḍa iɣef ur nebni ara mi ara nettaεraḍ ad neḥrez adiwenni-inek/inem s useqdec n OTR.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+# $msg (string) - the message that was received.
+msgevent-rcvdmsg-unencrypted = Izen i d-iteddun i d-yermes { $name } ur iwgelhen ara: { $msg }
+
+# Do not translate 'OTR' (name of an encryption protocol)
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-unrecognized = Tremseḍ-d izen OTR d arussin seg { $name }.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-for-other-instance = { $name } iceggeε-d izen ɣer tɣimit tayeḍ. Ma yella tkecmeḍ acḥal n tikkal, tiɣimit-nniḍen tezmer ad d-termes izen-nni.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+context-gone-secure-private = Yebda udiwenni uslig d { $name }.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+context-gone-secure-unverified = Yebda udiwenni awgelhan maca { $name } ur yettwasenqed ara.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+context-still-secure = Asmirten n udiwenni awgelhen d { $name } yedda akken iwata.
+
+error-enc = Tella-d tuccḍa lawan n uwgelhen n yizen.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+error-not-priv = Tuzneḍ isefka iwgelhanen i { $name }, ur ten-yeṛǧi ara.
+
+error-unreadable = Tuzned izen awgelhan ur nettwaɣra ara.
+error-malformed = Tuzneḍ izen n yisefka ur nemsil ara akken iwata.
+
+resent = [azen tikkelt-nniḍen]
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+tlv-disconnected = { $name } yeḥbes adiwenni awgelhen yid-k/m; ilaq ad txedmeḍ am netta.
+
+# Do not translate "Off-the-Record" and "OTR" which is the name of an encryption protocol
+# Make sure that this string does NOT contain any numbers, e.g. like "3".
+# Variables:
+# $name (String) - the screen name of a chat contact person
+query-msg = { $name } isuter-d adiwenni awgelhen Off-the-Record (OTR). Maca, ur tesεiḍ ara azegrir akken ad t-tesferkeḍ. Wali https://en.wikipedia.org/wiki/Off-the-Record_Messaging i wugar n telɣut.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/otr/otrUI.ftl b/thunderbird-l10n/kab/localization/kab/messenger/otr/otrUI.ftl
new file mode 100644
index 0000000000..7cb1f76cc5
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/otr/otrUI.ftl
@@ -0,0 +1,87 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+start-label = Bdu adiwenni awgelhan
+refresh-label = Smiren adiwenni awgelhan
+auth-label = Senqed timagit n unermas-inek/inem
+reauth-label = Ales asenqed n timagit n unermas-inek/inem
+
+auth-cancel = Sefsex
+auth-cancel-access-key = C
+
+auth-error = Tella-d tuccḍa lawan n usenqed n tmagit n unermas-ik/im.
+auth-success = Asenqed n tmagit n unermas-ik/im yedda akken iwata.
+auth-success-them = Anermas-ik/im isenqed akken ilaq timagit-ik/im. Tzemreḍ ula d kečč(kemm) ad tesneqdeḍ timagit-nsen s tikci n usteqsi-inek-inem).
+auth-fail = D awezɣi ad nsenqed timagit n unermas-inek/inem.
+auth-waiting = Aṛaǧu sya ara isali unermas asenqed…
+
+finger-verify = Senqed
+finger-verify-access-key = V
+
+finger-ignore = Anef
+finger-ignore-access-key = I
+
+# Do not translate 'OTR' (name of an encryption protocol)
+buddycontextmenu-label = Rnu adsil umḍin OTR
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+alert-start = Aneεruḍ n usenker n udiwenni awgelhen d { $name }.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+alert-refresh = Aneεruḍ n usmiren n udiwenni awgelhen d { $name }.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+alert-gone-insecure = Adiwenni awgelhan d { $name } yekfa.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+finger-unseen = Timagit n { $name } mazal ur tettwasenqed ara. Asmuzget aralɣawi ur yezmir ara ad d-yili, maca s cwiṭ n lǧehd yella win ara as-yeslen. Sewḥel yal taεessast s usenqed n unermas-a.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+finger-seen = { $name } inermes-ik-ikem)-id seg uselkim ur nettwassen ara. Asmuzget aralɣawi ur yezmir ara ad d-yili, maca s cwiṭ n lǧehd yella win ara as-yeslen. Sewḥel yal taεessast s usenqed n unermas-a.
+
+state-not-private = Adiwenni amiran mačči d uslig.
+state-generic-not-private = Adiwenni amiran mačči d uslig.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+state-unverified = Adiwenni-a amiran d awgelhen maca mačči d uslig, acku timagit n { $name } mazal ur yettusenqed ara.
+
+state-generic-unverified = Adiwenni-a amiran d awgelhen maca mačči d uslig, acku kra n tmagiyin mazaal ur ttwasneqdent ara.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+state-private = Timagit n { $name } tettwasenqed. Adiwenni amiran d awgelhen, d uslig.
+
+state-generic-private = Adiwenni amiran mačči d awgelhan, d uslig.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+state-finished = { $name } yeḥbes adiwenni awgelhen yid-k/m; ilaq ad txedmeḍ am netta.
+
+state-not-private-label = Araɣelsan
+state-unverified-label = Ur yettwasenqed ara
+state-private-label = Uslig
+state-finished-label = Yekfa
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+verify-request = { $name } isuter-d asenqed n tmagit-ik/im.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+afterauth-private = Tesneqdeḍ timagit n { $name }.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+afterauth-unverified = Timagit n { $name } ur yettusenqed ara.
+
+# Do not translate 'OTR' (name of an encryption protocol)
+# Variables:
+# $error (String) - contains an error message that describes the cause of the failure
+otr-genkey-failed = Asirew n tsarut tusligt OTR ur yeddi ara: { $error }
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/policies/aboutPolicies.ftl b/thunderbird-l10n/kab/localization/kab/messenger/policies/aboutPolicies.ftl
new file mode 100644
index 0000000000..477a1e8024
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/policies/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 = Tisertiyin n tkebbanit
+
+# 'Active' is used to describe the policies that are currently active
+active-policies-tab = Urmid
+errors-tab = Tuccḍiwin
+documentation-tab = Tasemlit
+
+no-specified-policies-message = Ameẓlu n tsertiyin n tkebbanit yermed maca ulac tisertiyin yettwaremden.
+inactive-message = Ameẓlu n tsertiyin n tkebbanit ur yermid ara.
+
+policy-name = Isem n tsertit
+policy-value = Azal n tsertit
+policy-errors = Tucciwin n tsertit
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/policies/policies-descriptions.ftl b/thunderbird-l10n/kab/localization/kab/messenger/policies/policies-descriptions.ftl
new file mode 100644
index 0000000000..26d956f363
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/policies/policies-descriptions.ftl
@@ -0,0 +1,157 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## The Enterprise Policies feature is aimed at system administrators
+## who want to deploy these settings across several Thunderbird 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 = Sbadu tisertiyin ara yeǧǧen WebExtensions ad yekcem s chrome.storage.managed.
+
+policy-AppAutoUpdate = Rmed neɣ ssens aleqqem awurman n yisnasen.
+
+policy-AppUpdateURL = Sbadu URL n uleqqem udmawan i usnas.
+
+policy-Authentication = Swel asesteb usliɣ i yismal web i ten-yessefraken.
+
+policy-BackgroundAppUpdate2 = Rmed neɣ sens aleqqam n ugilal.
+
+policy-BlockAboutAddons = Sewḥel anekcum ɣer umsefrek n yizegrar (about:addons).
+
+policy-BlockAboutConfig = Sewḥel anekcum ɣer usebter n about:config.
+
+policy-BlockAboutProfiles = Sewḥel anekcum ɣer usebter n about:profiles.
+
+policy-BlockAboutSupport = Sewḥel anekcum ɣer usebter n about:support.
+
+policy-CaptivePortal = Rmed neɣ sens asefrek n uwwur yettwaṭṭfen.
+
+policy-CertificatesDescription = Rnu iselkinen neɣ seqdec iselkinen usliɣen.
+
+policy-Cookies = Sireg neɣ gdel asbadu n yinagan n tuqqna i yisebtar.
+
+policy-DisableBuiltinPDFViewer = Sens PDF.js, ameskan PDF usliɣ deg { -brand-short-name }.
+
+policy-DisabledCiphers = Sens allalen n uwgelhen.
+
+policy-DefaultDownloadDirectory = Ad yesbadu akaram n usider s wudem amezwer.
+
+policy-DisableAppUpdate = Sewḥel { -brand-short-name } seg uleqqem.
+
+policy-DisableDefaultClientAgent = Ad isewḥel imeggi n umsaɣ s wudem amezwer akken ur itegg ara kra. Ad yeddu kan deg Windows; inagrawen-nniḍen ur sɛin ara imeggi-a.
+
+policy-DisableDeveloperTools = Sewḥel anekcum ɣer yifecka n tneflit.
+
+policy-DisableFeedbackCommands = Ssens tiludna akken ad aɣ-d-tazneḍ tikti-ik seg wumuɣ n tallelt ( Azen-d tikti temleḍ-aɣ-d ismal ur nemɛin ara).
+
+policy-DisableForgetButton = Sewḥel anekcum ɣer tqeffalt n usfaḍ n yisefka.
+
+policy-DisableFormHistory = Ur ḥerrez ara azray n unadi d tferkit.
+
+policy-DisableMasterPasswordCreation = Ma d tidet, awal uffir agejdan ur yezmir ara ad yettwarnu.
+
+policy-DisablePasswordReveal = Ur ttaǧǧa ara awalen uffiren ad d-banen deg yinekcam yettwaskelsen.
+
+policy-DisableProfileImport = Sens taladna n wumuɣ akken ad tketreḍ isefka seg usnas-nniḍen.
+
+policy-DisableSafeMode = Sens tamahilt akken ad talseḍ asenker deg uskar aɣelsan. Tamawt: tasarut Shift i unekcum ɣer uskar aɣelsan tezmer kan ad yettwasens deg Windows s useqdec n tsertit n ugraw.
+
+policy-DisableSecurityBypass = Sewḥel aseqdec akken ur iɣelli ara deg kra n wuguren n tɣellist.
+
+policy-DisableSystemAddonUpdate = Sewḥel { -brand-short-name } ɣef usbeddi d uleqqem n yizegrar n unagraw.
+
+policy-DisableTelemetry = Sens tilisɣelt.
+
+policy-DisplayMenuBar = Sken-d afeggag n wumuɣ s wudem amezwer.
+
+policy-DNSOverHTTPS = Swel DNS s HTTPS.
+
+policy-DontCheckDefaultClient = Sens asenqed amezwer i umsaɣ deg tnekra.
+
+policy-DownloadDirectory = Sbadu tṣekkreḍ akaram n usider.
+
+# “lock” means that the user won’t be able to change this setting
+policy-EnableTrackingProtection = Rmed neɣ sens asewḥel n ugbur tṣekkreḍ-t ma tebɣiḍ.
+
+# “lock” means that the user won’t be able to change this setting
+policy-EncryptedMediaExtensions = Rmed neɣ sens isiɣzaf n wallalen n teywalt yettwawgelhen rnu sekkeṛ-it ma tebɣiḍ.
+
+# 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 = Sebded, kkes neɣ sewḥel isiɣzaf. Asebeddi yettawi URLs neɣ iberdan d iɣewwaṛen. Iɣewwaṛen n tukksa d usewḥel ttawin asiɣzef IDs.
+
+policy-ExtensionSettings = Sefrek akk timeẓra n usbeddi n yisiɣzaf.
+
+policy-ExtensionUpdate = Rmed neɣ sens ileqman n usiɣzef s wudem awurman.
+
+policy-Handlers = Swel imsefrak n usnas s wuem amezwer.
+
+policy-HardwareAcceleration = Ma ur yelli d ameɣtu, sens tasɣiwelt n warrum.
+
+policy-InstallAddonsPermission = Sireg asebeddi n yizegrar i kra n yismal web.
+
+policy-LegacyProfiles = Sens tamahilt i ihettmen aseqdec n umaɣnu yemgaraden i yal asebeddi.
+
+## Do not translate "SameSite", it's the name of a cookie attribute.
+
+policy-LegacySameSiteCookieBehaviorEnabled = Sermed iɣewwaren n tikli uzwir n yinagan n tuqqna SameSite aqdim.
+
+policy-LegacySameSiteCookieBehaviorEnabledForDomainList = Uɣal ɣer tikli taqdimt n SameSite i yinigan n tuqqna deg yismal i d-yettunefken.
+
+##
+
+policy-LocalFileLinks = Sireg ismal usdiden ad cudden ɣer yifuyla idiganen.
+
+policy-ManualAppUpdateOnly = Mudd kan tisirag i yileqman s ufus, ur ttalɣu ara aseqdac ɣef yileqman.
+
+policy-NetworkPrediction = Rmed neɣ sens tifin n yiẓeḍwa (taɣuri tuzwirt DNS)
+
+policy-OfferToSaveLogins = Snes aɣewwaṛ akken ad tsirgeḍ { -brand-short-name } iwakken ad yecfu ɣef yinekcam d wawalen uffiren yettwakelsen. S wazalen iṣeḥḥan s wid iɣelḍen ad ttwaqeblen akk.
+
+policy-OfferToSaveLoginsDefault = Sbadu ma yella, swudem amezwer, { -brand-short-name } yessefk ad yecfu i unekcum akked wawalen uffiren. Azal tru akked false ad ttwaqeblen.
+
+policy-OverrideFirstRunPage = Beddel asebter amezwaru n uskar. Sbadu tasertit d tilemt ma tebɣiḍ ad tessenseḍ asebter amezwaru n uskar.
+
+policy-OverridePostUpdatePage = Beddel asebter "Acu-t amaynut" seld aleqqem. sbadu tasertit d tilemt ma tebɣiḍ ad tessenseḍ asebter n uleqqem.
+
+policy-PasswordManagerEnabled = Rmed asekles n wawalen uffiren deg umsefrak n wawalen uffiren.
+
+# PDF.js and PDF should not be translated
+policy-PDFjs = Sens neɣ swel PDF.js, ameskan PDF usliɣ deg { -brand-short-name }.
+
+policy-Permissions2 = Swel tisirag i tkamirat, asawaḍ, adig, ilɣa akked tɣuri tawurmant.
+
+policy-Preferences = Sbadu tṣekkreḍ azal n taggayt taddayt n yismenyifen.
+
+policy-PrimaryPassword = Suter neɣ agi aseqdec n wawal uffir agejdan.
+
+policy-PromptForDownloadLocation = Suter anida ara ttwaskelsen yifuyla deg usider.
+
+policy-Proxy = Swel iɣewwaṛen n upṛuksi.
+
+policy-RequestedLocales = Sbadu tabdart n tutlayin yettwasutren i usnas akken i tesmenyafeḍ
+
+policy-SanitizeOnShutdown2 = Sfeḍ isefka n tunigin deg usexsi.
+
+policy-SearchEngines = Swel iɣewwaṛen n umsedday n unadi. Tasertit-a tella kan deg llqem Extended Support Release (ESR).
+
+policy-SearchSuggestEnabled = Ad yermed neɣ ad yessens isumar n unadi.
+
+# For more information, see https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/PKCS11/Module_Installation
+policy-SecurityDevices = Sebded izegrar n PKCS #11.
+
+policy-SSLVersionMax = Sbadu llqem afellay n SSL.
+
+policy-SSLVersionMin = Sbadu llqem adday n SSL.
+
+policy-SupportMenu = Rnu aferdis n wumuɣ n tallelt yugnen ɣer wumuɣ n uɛiwen.
+
+policy-UserMessaging = Ur d-skan ara kra n yiznan i useqdac.
+
+# “format” refers to the format used for the value of this policy.
+policy-WebsiteFilter = Sewḥel anekcum ɣer yismal web. Wali tasemlit i wugar n telqayt ɣef umasal.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/am-copies.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/am-copies.ftl
new file mode 100644
index 0000000000..9e779340e2
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/am-copies.ftl
@@ -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/.
+
+account-prefs-show-address-row-description = Eǧǧ urti n tansa d ilem i wakken ad d-tsekneḍ yal tikkelt izirig n tansiwin mi ara tebduḍ izen amaynut.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/am-im.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/am-im.ftl
new file mode 100644
index 0000000000..48b877f0db
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/am-im.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/.
+
+account-settings-title = Iɣewwaṛen n usesteb
+account-channel-title = Ibuda imezwer
+
+chat-autologin =
+ .label = Kcem di tnekra
+
+chat-encryption-generic = Imcettel
+chat-encryption-log =
+ .label = Rnu iznan yettwawgelhen seg yixef ɣer yixef deg yiɣmisen n udiwenni
+chat-encryption-label = Awgelhen adigan seg yixef ɣer yixef
+chat-encryption-description = { $protocol } ttmuddun awgelhen seg yixef ɣer yixef i yiznan n udiwenni. Aya ad issewḥel wis kraḍ seg usmuzget i umeslay. Ahat ilaq usesteb-nniḍen nnig i wakken ad yili uwgelhen d amahlan.
+chat-encryption-status = Addaden n uwgelhen
+chat-encryption-placeholder = Awgelhen ur yettuwennez ara.
+chat-encryption-sessions = Tiɣimiyen
+chat-encryption-sessions-description = I wakken awgelhen seg yixef ɣer yixef ad iddu akken iwata, ilaq ad tamneḍ i tɣimiyin-nniḍen yeqqnen ɣer umiḍan-ik·im amiran. Amyigew akked umsaɣ-nniɣen yettwasra i usenqed n tɣimit. Asenqed n tɣimit yezmer ad yerr akk tiɣimiyin i ssentem, ad ttwasnetmen sɣur { -brand-short-name }.
+chat-encryption-session-verify = Senqed
+ .title = Senqed timagit n tɣimit-a
+chat-encryption-session-trusted = yettwaman
+ .title = Timagit n tɣimit-a tettwasenqed
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/application-manager.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/application-manager.ftl
new file mode 100644
index 0000000000..502dd8910f
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/application-manager.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/.
+
+remove-app-button =
+ .label = Kkes
+ .accesskey = K
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/attachment-reminder.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/attachment-reminder.ftl
new file mode 100644
index 0000000000..37b211dd74
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/attachment-reminder.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/.
+
+attachment-reminder-window =
+ .title = Awalen n tsarut n usmekti n yimeddayen
+attachment-reminder-dialog-title = Awalen n tsarut n usmekti n yimeddayen
+attachment-reminder-label = { -brand-short-name } ad k-id-yelɣu ɣef imeddayen yettwattun ticki t-ttedduḍ ad tazneḍ imayl igebren yiwen seg wawalen-agi n tsarutt.
+keyword-new-button =
+ .label = Amaynut...
+ .accesskey = m
+keyword-edit-button =
+ .label = Ẓreg…
+ .accesskey = Ẓ
+keyword-remove-button =
+ .label = Kkes
+ .accesskey = K
+new-keyword-title = Awal tasarutt amaynut
+new-keyword-label = Awal n tsarutt:
+edit-keyword-title = Ẓreg awal n tsaruţ
+edit-keyword-label = Awal n tsaruţ:
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/colors.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/colors.ftl
new file mode 100644
index 0000000000..c3a3454c4a
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/colors.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/.
+
+colors-dialog-window2 =
+ .title = Initen
+colors-dialog-title = Initen
+colors-dialog-legend = Aḍris d ugilal
+text-color-label =
+ .value = Aḍris:
+ .accesskey = r
+background-color-label =
+ .value = Agilal:
+ .accesskey = g
+use-system-colors =
+ .label = Seqdec tiɣmiyin n unagraw
+ .accesskey = q
+colors-link-legend = Initen n useɣwen
+link-color-label =
+ .value = Iseɣwan ur iţwarzan ara:
+ .accesskey = I
+visited-link-color-label =
+ .value = Iseɣwan iţwarzan:
+ .accesskey = I
+underline-link-checkbox =
+ .label = Derrer iseɣwan
+ .accesskey = D
+override-color-label =
+ .value = Seεfej initen i d-yemmal ugbur s wid yettwafernen nnig-a:
+ .accesskey = ɛ
+override-color-always =
+ .label = Yal tikelt
+override-color-auto =
+ .label = Ala i yisentalen yellan s ugnil awriran
+override-color-never =
+ .label = Weṛǧin
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/connection.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/connection.ftl
new file mode 100644
index 0000000000..3e2a5c7757
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/connection.ftl
@@ -0,0 +1,88 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+connection-dns-over-https-url-resolver = Seqdec asaǧǧaw
+ .accesskey = q
+# Variables:
+# $name (String) - Display name or URL for the DNS over HTTPS provider
+connection-dns-over-https-url-item-default =
+ .label = { $name } (s wudem amezwer)
+ .tooltiptext = Seqdec tansa URL tamezwert i ferru n DNS s HTTPS
+connection-dns-over-https-url-custom =
+ .label = Udmawan
+ .accesskey = U
+ .tooltiptext = Sekcem tansa-ik tudmawant tufrint akken ad tefruḍ DNS s HTTPS
+connection-dns-over-https-custom-label = Udmawan
+connection-dialog-window2 =
+ .title = Iɣewwaṛen n tuqqna
+connection-dialog-title = Iɣewwaṛen n tuqqna
+disable-extension-button = Sens asiɣzef
+# Variables:
+# $name (String) - The extension that is controlling the proxy settings.
+#
+# The extension-icon is the extension's icon, or a fallback image. It should be
+# purely decoration for the actual extension name, with alt="".
+proxy-settings-controlled-by-extension = Azegrir, <img data-l10n-name="extension-icon" alt="" />{ $name }, isefrak amek { -brand-short-name } ad iqqen γer internet.
+connection-proxy-legend = Tawila n uqeddac apṛuksi n unekcum ar Internet
+proxy-type-no =
+ .label = Ulac apṛuksi
+ .accesskey = l
+proxy-type-wpad =
+ .label = Tifin tawurmant n iɣewwaṛen n apṛuksi n uẓeṭṭa-yagi
+ .accesskey = T
+proxy-type-system =
+ .label = Seqdec iɣewwaṛen n upṛksi n unagraw
+ .accesskey = S
+proxy-type-manual =
+ .label = Tawila s ufus n apṛuksi:
+ .accesskey = w
+proxy-http-label =
+ .value = Apṛuksi HTTP:
+ .accesskey = A
+http-port-label =
+ .value = Tabburt:
+ .accesskey = b
+proxy-http-sharing =
+ .label = Seqdec daɣen apṛuksi-a i HTTPS
+ .accesskey = x
+proxy-https-label =
+ .value = Apṛuksi HTTPS:
+ .accesskey = S
+ssl-port-label =
+ .value = Tabburt:
+ .accesskey = a
+proxy-socks-label =
+ .value = Asenneftaɣ SOCKS:
+ .accesskey = C
+socks-port-label =
+ .value = Tabburt:
+ .accesskey = r
+proxy-socks4-label =
+ .label = SOCKS L4
+ .accesskey = K
+proxy-socks5-label =
+ .label = SOCKS L5
+ .accesskey = L
+proxy-type-auto =
+ .label = Tansa n twila tawurmant n upṛuksi:
+ .accesskey = n
+proxy-reload-label =
+ .label = Smiren
+ .accesskey = S
+no-proxy-label =
+ .value = Ulac apṛuksi i:
+ .accesskey = U
+no-proxy-example = Amedya: .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 = Tuqqniwin ɣer usenneftaɣ adigan, 127.0.0.1/8, akked ::1 urǧin ad ɛeddint s upṛuksi.
+proxy-password-prompt =
+ .label = Ur sutur ara asesteb ma yella awal uffir yettwakles
+ .accesskey = r
+ .tooltiptext = Aɣewwaṛ-a a k-isesteb s wudem awurman deg iqeddacen n apruksi, anda awal uffir yekles. Ticki asesteb ur yeddi ara, a k-d-nessuter awal uffir.
+proxy-remote-dns =
+ .label = Apṛuksi DNS ticki SOCKS v5 yettwaseqdec
+ .accesskey = z
+proxy-enable-doh =
+ .label = Rmed DNS s HTTPS
+ .accesskey = b
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/cookies.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/cookies.ftl
new file mode 100644
index 0000000000..e6f47a781c
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/cookies.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+cookies-window-dialog2 =
+ .title = Inagan n tuqqna
+window-close-key =
+ .key = w
+window-focus-search-key =
+ .key = f
+window-focus-search-alt-key =
+ .key = k
+filter-search-label =
+ .value = Nadi:
+ .accesskey = d
+cookies-on-system-label = Inagan-agi n tuqqna kelsen ɣef uselkim-inek:
+treecol-site-header =
+ .label = Asmel web
+treecol-name-header =
+ .label = Isem n unagi n tuqqna
+props-name-label =
+ .value = Isem:
+props-value-label =
+ .value = Agbur:
+props-domain-label =
+ .value = Asenneftaɣ:
+props-path-label =
+ .value = Abrid:
+props-secure-label =
+ .value = Azen i:
+props-expires-label =
+ .value = Ad immet:
+props-container-label =
+ .value = Amagbar:
+remove-cookie-button =
+ .label = Kkes inagan n tuqqna
+ .accesskey = K
+remove-all-cookies-button =
+ .label = Kkes akk inagan n tuqqna
+ .accesskey = a
+cookie-close-button =
+ .label = Mdel
+ .accesskey = M
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/dock-options.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/dock-options.ftl
new file mode 100644
index 0000000000..9cd029589d
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/dock-options.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/.
+
+dock-options-window-dialog2 =
+ .title = Iɣewwaṛen n tignit n usnas
+dock-options-dialog-title = Iɣewwaṛen n tignit n usnas
+dock-options-show-badge =
+ .label = Sken tignit n tsakezt
+ .accesskey = z
+bounce-system-dock-icon =
+ .label = Mru tignit n usnas ticki izen amaynut yebbed-d
+ .accesskey = M
+dock-icon-legend = Tasakezt n tignit n usnas
+dock-icon-show-label =
+ .value = Err tasakezt ɣef tignit n usnas:
+count-unread-messages-radio =
+ .label = Asiḍen n iznan ur nettwaɣri ara
+ .accesskey = s
+count-new-messages-radio =
+ .label = Asiḍen n iznan imaynuten
+ .accesskey = s
+notification-settings-info2 = Tzemred ad tekkseḍ tasakezt deg ugalis n ulɣu n yiɣewwaren n unagraw.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/fonts.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/fonts.ftl
new file mode 100644
index 0000000000..45a30ac987
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/fonts.ftl
@@ -0,0 +1,134 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-dialog-title = Tisefsiyin
+fonts-window-close =
+ .key = w
+# Variables:
+# $name {string, "Arial"} - Name of the default font
+fonts-label-default =
+ .label = Amezwer ({ $name })
+fonts-label-default-unnamed =
+ .label = Amezwer
+fonts-encoding-dialog-title =
+ .title = Tisefsiyin d usettengel
+fonts-language-legend =
+ .value = Tisefsiyin i:
+ .accesskey = s
+fonts-proportional-label =
+ .value = Aẓunan:
+ .accesskey = A
+
+## Languages
+
+# Note: Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+font-language-group-latin =
+ .label = Talaṭinit
+font-language-group-japanese =
+ .label = Tajapunit
+font-language-group-trad-chinese =
+ .label = Tacinit tamesayt (Ṭaywan)
+font-language-group-simpl-chinese =
+ .label = Tacinit tafessast
+font-language-group-trad-chinese-hk =
+ .label = Tacinit tamesayt (Hung Kung)
+font-language-group-korean =
+ .label = Takurit
+font-language-group-cyrillic =
+ .label = Tasirilikt
+font-language-group-el =
+ .label = Tagrigit
+font-language-group-other =
+ .label = Inagrawen n tira nniḍen
+font-language-group-thai =
+ .label = Taṭaylant
+font-language-group-hebrew =
+ .label = Taɛebranit
+font-language-group-arabic =
+ .label = Taɛrabt
+font-language-group-devanagari =
+ .label = Tadibanagarit
+font-language-group-tamil =
+ .label = Taṭamilit
+font-language-group-armenian =
+ .label = Taṛminit
+font-language-group-bengali =
+ .label = Tabengalit
+font-language-group-canadian =
+ .label = Unṭiq akanadi yedduklen
+font-language-group-ethiopic =
+ .label = Tamharikt
+font-language-group-georgian =
+ .label = Tajyuṛjit
+font-language-group-gujarati =
+ .label = Taguǧaṛatit
+font-language-group-gurmukhi =
+ .label = Tagurmixit
+font-language-group-khmer =
+ .label = Taxemṛit
+font-language-group-malayalam =
+ .label = Tamalayalamit
+font-language-group-math =
+ .label = Tusnakt
+font-language-group-odia =
+ .label = Odia
+font-language-group-telugu =
+ .label = Telugutt
+font-language-group-kannada =
+ .label = Takannadit
+font-language-group-sinhala =
+ .label = Tasinhalit
+font-language-group-tibetan =
+ .label = Tatibitant
+
+## Default font type
+
+default-font-serif =
+ .label = Serif
+default-font-sans-serif =
+ .label = Sans-serif
+font-size-proportional-label =
+ .value = Teɣzi:
+ .accesskey = e
+font-size-monospace-label =
+ .value = Teɣzi:
+ .accesskey = i
+font-serif-label =
+ .value = Serif:
+ .accesskey = S
+font-sans-serif-label =
+ .value = Sans-serif:
+ .accesskey = n
+font-monospace-label =
+ .value = Tehri tusbuṭ:
+ .accesskey = T
+font-min-size-label =
+ .value = Teɣzi n tsefsit taddayt:
+ .accesskey = T
+min-size-none =
+ .label = Ula yiwen
+
+## Fonts in message
+
+font-control-legend = Asenqed n tsefsit
+use-document-fonts-checkbox =
+ .label = Sireg iznan akken ad sqedcen tisefsiyin nniḍen.
+ .accesskey = S
+use-fixed-width-plain-checkbox =
+ .label = Seqdec tehri tusbiṭ i yeznan n uḍris aččuran
+ .accesskey = x
+
+## Language settings
+
+text-encoding-legend = Asettengel n uḍris
+text-encoding-description = Sbadu asettengel n uḍris amewer i tuzna d urmas n yimayl
+font-outgoing-email-label =
+ .value = Tirawt tuffiɣt:
+ .accesskey = f
+font-incoming-email-label =
+ .value = Tirawt tukcimt:
+ .accesskey = w
+default-font-reply-checkbox =
+ .label = Ticki yezmer, seqdec asettengel n uḍris amezwer i tririt
+ .accesskey = z
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/languages.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/languages.ftl
new file mode 100644
index 0000000000..f4ddb31b8f
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/languages.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/.
+
+languages-customize-moveup =
+ .label = Ali
+ .accesskey = A
+languages-customize-movedown =
+ .label = Ader
+ .accesskey = d
+languages-customize-remove =
+ .label = Kkes
+ .accesskey = K
+languages-customize-select-language =
+ .placeholder = Fren tutlayt ara ternuḍ...
+languages-customize-add =
+ .label = Rnu
+ .accesskey = R
+messenger-languages-window2 =
+ .title = { -brand-short-name } Iɣewwaṛen n Tutlayt
+messenger-languages-dialog-title = { -brand-short-name } Iɣewwaṛen n Tutlayt
+messenger-languages-description = { -brand-short-name } Ad d-yesken tutlayt tamezwarut d tutlayt-ik tamezwert, daɣen ad d-yesken tutlayin-nniḍen ma yessefk s usmizzwer akken i d-ttbanent.
+messenger-languages-search = Anadi n tutlayin-nniḍen...
+messenger-languages-searching =
+ .label = Anadi n tutlayin...
+messenger-languages-downloading =
+ .label = Azdam...
+messenger-languages-select-language =
+ .label = Fren tutlayt ara ternuḍ...
+ .placeholder = Fren tutlayt ara ternuḍ...
+messenger-languages-installed-label = Tutlayin ibedden
+messenger-languages-available-label = Tutlayin yellan
+messenger-languages-error = { -brand-short-name } ur izmir ara ad ileqqem tutlayin-ik/im tura. Wali ma teqqneḍ ɣer internet neɣ ɛreḍ tikkelt-nniḍen.
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/new-tag.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/new-tag.ftl
new file mode 100644
index 0000000000..9a5060f639
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/new-tag.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/.
+
+tag-dialog-window =
+ .title = Tabzimt tamaynut
+tag-dialog-title = Tabzimt tamaynut
+tag-name-label =
+ .value = Isem n tebzimt:
+ .accesskey = b
+tag-color-label =
+ .value = Ini:
+ .accesskey = C
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/notifications.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/notifications.ftl
new file mode 100644
index 0000000000..46ba6ea211
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/notifications.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/.
+
+notifications-dialog-window =
+ .title = Sagen alɣu n yimayl amaynut
+notifications-dialog-title = Sagen alɣu n yimayl amaynut
+customize-alert-description = Fren anwa urtan ad sekneḍ deg ulɣu:
+preview-text-checkbox =
+ .label = Aḍris n teskant n yizen
+ .accesskey = s
+subject-checkbox =
+ .label = Amgay
+ .accesskey = A
+sender-checkbox =
+ .label = Amazan
+ .accesskey = m
+
+## Note: open-time-label-before is displayed first, then there's a field where
+## the user can enter a number, and open-time-label-after is displayed at the end
+## of the line. The translations of the open-time-label-before and open-time-label-after
+## parts don't have to mean the exact same thing as in English; please try instead
+## to translate the whole sentence.
+
+open-time-label-before =
+ .value = Sken alɣu n yimayl amaynut i
+ .accesskey = N
+open-time-label-after =
+ .value = tasinin
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/offline.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/offline.ftl
new file mode 100644
index 0000000000..f335e51ef8
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/offline.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+offline-dialog-window =
+ .title = Iɣewwaṛen n uskar aruqqin
+offline-dialog-title = Iɣewwaṛen n uskar aruqqin
+autodetect-online-label =
+ .label = Ḍfeṛ s wudem awurman addad s srid i yettwafen
+ .accesskey = d
+offline-preference-startup-label = Addad s ufus di tnekra:
+status-radio-remember =
+ .label = Cfu ɣef waddad s srid yezrin
+ .accesskey = C
+status-radio-ask =
+ .label = Suter-iyi-d ɣef waddad uqqin
+ .accesskey = u
+status-radio-always-online =
+ .label = Iqqen
+ .accesskey = I
+status-radio-always-offline =
+ .label = Aruqqin
+ .accesskey = r
+going-online-label = Azen iznan ur nettwazen ara ticki teqqned?
+going-online-auto =
+ .label = Ih
+ .accesskey = I
+going-online-not =
+ .label = Ala
+ .accesskey = A
+going-online-ask =
+ .label = Suter-iy-id
+ .accesskey = t
+going-offline-label = Sider iznan i useqdec deg uskar n war tuqqna?
+going-offline-auto =
+ .label = Ih
+ .accesskey = h
+going-offline-not =
+ .label = Ala
+ .accesskey = l
+going-offline-ask =
+ .label = Suter-iy-id
+ .accesskey = t
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/passwordManager.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/passwordManager.ftl
new file mode 100644
index 0000000000..11aa01ac71
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/passwordManager.ftl
@@ -0,0 +1,83 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+saved-logins =
+ .title = Inekcam yettwakelsen
+saved-logins-title = Inekcam yettwakelsen
+window-close =
+ .key = w
+focus-search-primary-shortcut =
+ .key = f
+focus-search-alt-shortcut =
+ .key = k
+copy-provider-url-cmd =
+ .label = Nɣel URL
+ .accesskey = N
+copy-username-cmd =
+ .label = Nɣel isem n useqdac
+ .accesskey = e
+edit-username-cmd =
+ .label = Ẓreg isem n useqdac
+ .accesskey = Ẓ
+copy-password-cmd =
+ .label = Nɣel awal uffir
+ .accesskey = w
+edit-password-cmd =
+ .label = Ẓreg awal uffir
+ .accesskey = g
+search-filter =
+ .accesskey = N
+ .placeholder = Nadi
+column-heading-provider =
+ .label = Imefki
+column-heading-username =
+ .label = Isem n useqdac
+column-heading-password =
+ .label = Awal uffir
+column-heading-time-created =
+ .label = Aseqdec amezwaru
+column-heading-time-last-used =
+ .label = Aseqdec aneggaru
+column-heading-time-password-changed =
+ .label = Abeddel aneggaru
+column-heading-times-used =
+ .label = Amḍan n useqdec
+remove =
+ .label = Kkes
+ .accesskey = K
+import =
+ .label = Kter…
+ .accesskey = t
+password-close-button =
+ .label = Mdel
+ .accesskey = M
+show-passwords =
+ .label = Sken awalen uffiren
+ .accesskey = S
+hide-passwords =
+ .label = Ffer awalen uffiren
+ .accesskey = F
+logins-description-all = Inekcam n yimefkiyen-a ttwaḥerzen deg uselkim-ik
+logins-description-filtered = Inekcam-a ddan d unadi-k:
+remove-all =
+ .label = Kkes akk
+ .accesskey = a
+remove-all-shown =
+ .label = Kkes akk ayen ittwasknen
+ .accesskey = n
+remove-all-passwords-prompt = Tebɣiḍ tukksa n wawalen uffiren i meṛṛa?
+remove-all-passwords-title = Kkes akk awalen uffiren
+no-master-password-prompt = Tebɣiḍ ad d-tessekneḍ awalen uffiren?
+
+## OS Authentication dialog
+
+# This message can be seen by trying to show or copy the passwords.
+password-os-auth-dialog-message = Senqed tamagit-ik i ubeyyen n wawalen uffiren yettwakelsen.
+# This message can be seen by trying to show or copy the passwords.
+# The macOS strings are preceded by the operating system with "Thunderbird 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.
+password-os-auth-dialog-message-macosx = Beyyen-d awalen-ik uffiren yettwakelsen
+# Don't change this label.
+password-os-auth-dialog-caption = { -brand-full-name }
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/permissions.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/permissions.ftl
new file mode 100644
index 0000000000..7f4043d64d
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/permissions.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+permissions-reminder-window2 =
+ .title = Tisuraf
+permissions-dialog-title = Tisuraf
+permission-preferences-close-window =
+ .key = w
+website-address-label =
+ .value = Tansa n usmel web:
+ .accesskey = n
+block-button =
+ .label = Sewḥel
+ .accesskey = w
+allow-session-button =
+ .label = Sireg i tɣimit
+ .accesskey = g
+allow-button =
+ .label = Sireg
+ .accesskey = S
+treehead-sitename-label =
+ .label = Asmel
+treehead-status-label =
+ .label = Addad
+remove-site-button =
+ .label = Kkes asmel
+ .accesskey = K
+remove-all-site-button =
+ .label = Kkes akk ismal
+ .accesskey = s
+cancel-button =
+ .label = Sefsex
+ .accesskey = S
+save-button =
+ .label = Sekles isenifal
+ .accesskey = l
+permission-can-label = Sireg
+permission-can-access-first-party-label = Sireg kan aḥric agejdan
+permission-can-session-label = Sireg i tɣimit
+permission-cannot-label = Sewḥel
+invalid-uri-message = Ma ulac aɣilif, sekcem asennefteɣ ameɣtu
+invalid-uri-title = Isem n usenneftaɣ arameɣtu
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/preferences.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/preferences.ftl
new file mode 100644
index 0000000000..27e9c75985
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/preferences.ftl
@@ -0,0 +1,719 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-button =
+ .aria-label = Mdel
+preferences-doc-title2 = Iɣewwaren
+category-list =
+ .aria-label = Taggayin
+pane-general-title = Amatu
+category-general =
+ .tooltiptext = { pane-general-title }
+pane-compose-title = Tira
+category-compose =
+ .tooltiptext = Tira
+pane-privacy-title = Tudert tabaḍnit & Taɣellist
+category-privacy =
+ .tooltiptext = Tudert tabaḍnit & Taɣellist
+pane-chat-title = Adiwenni usrid
+category-chat =
+ .tooltiptext = Adiwenni usrid
+pane-calendar-title = Awitay
+category-calendar =
+ .tooltiptext = Awitay
+pane-sync-title = Sync
+category-sync =
+ .tooltiptext = Sync
+general-language-and-appearance-header = Tutlayt d urwes
+general-incoming-mail-header = Tirawt tukcimt
+general-files-and-attachment-header = Ifulya d yimeddayen
+general-tags-header = Tibzimin
+general-reading-and-display-header = Taɣuri d uskan
+general-updates-header = Ileqman
+general-network-and-diskspace-header = Aẓeṭṭa d umkan n uḍebsi
+general-indexing-label = Timerna n umatar
+composition-category-header = Tasuddest
+composition-attachments-header = Imeddayen
+composition-spelling-title = Taɣdira
+compose-html-style-title = Aɣanib HTML
+composition-addressing-header = Tansiwin
+privacy-main-header = Tabaḍnit
+privacy-passwords-header = Awalen uffiren
+privacy-junk-header = Aspam
+collection-header = Alqqaḍ d useqdec n isefka { -brand-short-name }
+collection-description = Ad k-d-nefk afus akken ad tferneḍ aleqqwaḍ n wayen kan ilaqen i weqaεed n { -brand-short-name } i yal yiwen. Ad k-d-nsuter yal tikkelt tasiregt send ad nawi talɣut tudmawant.
+collection-privacy-notice = Tasertit n tbaḍnit
+collection-health-report-telemetry-disabled = Dayen ur tettaǧǧaḍ ara { -vendor-short-name } ad d-yelqeḍ isefka itiknikanen akked wid n temyigawt. Meṛṛa isefka yezrin ad ttwakksen deg 30 n wussan.
+collection-health-report-telemetry-disabled-link = Issin ugar
+collection-health-report =
+ .label = Sireg { -brand-short-name } ad yazen isefka itiknikanen ɣer { -vendor-short-name }
+ .accesskey = r
+collection-health-report-link = Issin ugar
+# This message is displayed above disabled data sharing options in developer builds
+# or builds with no Telemetry support available.
+collection-health-report-disabled = Aneqqis n isefka ur irmid ara i uswel-a n usefsu
+collection-backlogged-crash-reports =
+ .label = Sireg { -brand-short-name } akken ad yazen ineqqisen n uɣelluy deg ugilal
+ .accesskey = c
+collection-backlogged-crash-reports-link = Issin ugar
+privacy-security-header = Taɣellist
+privacy-scam-detection-title = Tifin n ukellex
+privacy-anti-virus-title = Amgal infafaden
+privacy-certificates-title = Iselkinen
+chat-pane-header = Adiwenni usrid
+chat-status-title = Addad
+chat-notifications-title = Ilɣuten
+chat-pane-styling-header = Afeṣṣel
+choose-messenger-language-description = Fren tutlayt yettwaseqdacen i uskan n wumuɣen, iznan, akked yilɣa seg { -brand-short-name }.
+manage-messenger-languages-button =
+ .label = Fren wayeḍ...
+ .accesskey = F
+confirm-messenger-language-change-description = Ales tanekra n { -brand-short-name } akken ad ddun ibeddilen-a
+confirm-messenger-language-change-button = Snes sakin ales tanekra
+update-setting-write-failure-title = Tuccḍa deg usekles n yismenyifen n uleqqem
+# Variables:
+# $path (String) - Path to the configuration file
+# The newlines between the main text and the line containing the path is
+# intentional so the path is easier to identify.
+update-setting-write-failure-message =
+ { -brand-short-name } yemmuger-d tuccḍa ihi ur izmir ara ad isekles abeddel-a. Ẓer dakken abeddel n usmenyif-a n uleqqem, yesra tasiregt n tira deg ufaylu seddaw. Kečč neɣ anedbal n unagraw, tzemrem ahat ad tesseɣtim tuccḍa s umuddu n usenqed ummid n ufaylu-a i ugraw yiseqdacen.
+
+ Ur yezmir ad yaru deg ufaylu: { $path }
+update-in-progress-title = Aleqqem itteddu
+update-in-progress-message = Tebɣiḍ { -brand-short-name } ad ikemmel aleqqem-a?
+update-in-progress-ok-button = &Anef
+# 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 = &Kemmel
+account-button = Iɣewwaṛen n umiḍan
+open-addons-sidebar-button = Izegrar d yisental
+
+## OS Authentication dialog
+
+# This message can be seen by trying to add a Primary Password.
+primary-password-os-auth-dialog-message-win = Akken ad ternuḍ awal-inek·inem uffir agejdan, sekcem inekcam-inek·inem n tuqqna n Windows. Ayagi ad yeḍmen aḥraz n tɣellist n yimiḍanen-inek·inem.
+# This message can be seen by trying to add a Primary Password.
+# The macOS strings are preceded by the operating system with "Thunderbird 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 = rnu awal uffir agejdan
+# Don't change this label.
+master-password-os-auth-dialog-caption = { -brand-full-name }
+
+## General Tab
+
+focus-search-shortcut =
+ .key = f
+focus-search-shortcut-alt =
+ .key = k
+general-legend = Asebter agejdan n { -brand-short-name }
+start-page-label =
+ .label = Ticki { -brand-short-name } yekker, sken asebter agejdan deg temnaṭ n yizen
+ .accesskey = T
+location-label =
+ .value = Adig:
+ .accesskey = o
+restore-default-label =
+ .label = Err-d iɣewwaṛen n uwennez n tazwara
+ .accesskey = E
+default-search-engine = Amsedday n unadi amezwer
+add-web-search-engine =
+ .label = Rnu…
+ .accesskey = R
+remove-search-engine =
+ .label = Kkes
+ .accesskey = d
+add-opensearch-provider-title = Rnu asaǧǧăw OpenSearch
+add-opensearch-provider-text = Sekcem URL n usaǧǧaw OpenSearch ara ternuḍ. Seqdec URL srid seg ufaylu n uglam OpenSearch, neɣ URL anida yezmer ad yettwaf s wudem awurman.
+adding-opensearch-provider-failed-title = Timerna n usaǧǧaw OpenSearch ur teddi ara
+# Variables:
+# $url (String) - URL an OpenSearch provider was requested for.
+adding-opensearch-provider-failed-text = Yegguma ad yernu asaǧǧaw OpenSearch i{ $url }.
+minimize-to-tray-label =
+ .label = Ticki { -brand-short-name } yuder, awi-t ɣer ufeggag n wadda
+ .accesskey = y
+new-message-arrival = Ma ad-awḍen iznan imaynuten:
+mail-play-sound-label =
+ .label =
+ { PLATFORM() ->
+ [macos] Urar afaylu n imesli-agi:
+ *[other] Urar imesli
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] U
+ *[other] d
+ }
+mail-play-button =
+ .label = Urar
+ .accesskey = U
+change-dock-icon = Snifel ismenyifen i tignit n usnas
+app-icon-options =
+ .label = Iɣewwaṛen n tignit n usnas…
+ .accesskey = g
+notification-settings2 = Ilɣuten akked imesli amezwer zemren ad ttwasensen deg ugalis n ilɣuten seg yiɣewwaren n unagraw.
+animated-alert-label =
+ .label = Sken alɣu
+ .accesskey = S
+customize-alert-label =
+ .label = Sagen…
+ .accesskey = S
+biff-use-system-alert =
+ .label = Seqdec alɣu n unagraw
+tray-icon-unread-label =
+ .label = Sken tignit deg ufeggag n twuriwin i yiznan ur nettwaɣra ara
+ .accesskey = t
+tray-icon-unread-description = Yettuwelleh deg useqdec n tqeffalin timeẓẓyanin n ufeggag n twuriwin
+mail-system-sound-label =
+ .label = Imesli n unagraw amezwer i yimayl amaynut
+ .accesskey = D
+mail-custom-sound-label =
+ .label = Seqdec afaylu n imesli-agi
+ .accesskey = S
+mail-browse-sound-button =
+ .label = Ḍum…
+ .accesskey = Ḍ
+enable-gloda-search-label =
+ .label = Rmed anadi amatu akked timerna n ukatar
+ .accesskey = m
+datetime-formatting-legend = Amsal n uzemz akked wakud
+language-selector-legend = Tutlayt
+allow-hw-accel =
+ .label = Seqdec tasɣiwelt n warrum ma tella
+ .accesskey = q
+store-type-label =
+ .value = Tarrayt n usekles n yizen i yimiḍanen imaynuten:
+ .accesskey = l
+mbox-store-label =
+ .label = Afaylu i wekaram(mbox)
+maildir-store-label =
+ .label = Afaylu i yizen (maildir)
+scrolling-legend = Adrurem
+autoscroll-label =
+ .label = Seqdec adrurem awurman
+ .accesskey = S
+smooth-scrolling-label =
+ .label = Seqdec adrurem aleggwaɣ
+ .accesskey = e
+browsing-gtk-use-non-overlay-scrollbars =
+ .label = Sken yal tikkelt ifeggagen n udrurem
+ .accesskey = k
+system-integration-legend = Amsidef anagrawan
+always-check-default =
+ .label = Senqed yal tikelt deg usenker ma yella { -brand-short-name } d amsaɣ n tirawt amezwer
+ .accesskey = n
+check-default-button =
+ .label = Senqed tura…
+ .accesskey = t
+# Note: This is the search engine name for all the different platforms.
+# Platforms that don't support it should be left blank.
+search-engine-name =
+ { PLATFORM() ->
+ [macos] Amfeṛṛaz
+ [windows] Anadi n isfulay
+ *[other] { "" }
+ }
+search-integration-label =
+ .label = Sireg { search-engine-name } ad inadi iznan
+ .accesskey = n
+config-editor-button =
+ .label = Amaẓrag n twila…
+ .accesskey = w
+return-receipts-description = Wali amek ara yexdem { -brand-short-name } akked ibagan n wawwaḍ
+return-receipts-button =
+ .label = Inagan n waggaḍ…
+ .accesskey = g
+update-app-legend = Ileqman n { -brand-short-name }
+# Variables:
+# $version (String): version of Thunderbird, e.g. 68.0.1
+update-app-version = Lqem { $version }
+allow-description = Eǧǧ { -brand-short-name }
+automatic-updates-label =
+ .label = Sebded s wudem awurman ileqman (yelha i tɣellist-inek)
+ .accesskey = A
+check-updates-label =
+ .label = Senqed ma llan ileqman, acu kan eǧǧi-yi a t-nesbeddeɣ
+ .accesskey = n
+update-history-button =
+ .label = Sken amazray n ileqman
+ .accesskey = S
+use-service =
+ .label = Seqdec tanfa n ugilal i wesebded n ileqman
+ .accesskey = b
+cross-user-udpate-warning = Aɣewwaṛ-a ad yeddu meṛṛa deg yimiḍanen Windows akked imeɣna yesseqdacen asebded-a n { -brand-short-name }.
+networking-legend = Tuqqna
+proxy-config-description = Swel tarrayt n tuqqna n { -brand-short-name } ɣer Internet
+network-settings-button =
+ .label = Iɣewwaṛen…
+ .accesskey = w
+offline-legend = Aruqqin
+offline-settings = Swel iɣewwaṛan n uskar aruqqin
+offline-settings-button =
+ .label = Aruqqin…
+ .accesskey = r
+diskspace-legend = Tallunt n udebṣi
+offline-compact-folder =
+ .label = Ssed akk ikaramen ma yella ad yeḥrez amkan ugar n
+ .accesskey = a
+offline-compact-folder-automatically =
+ .label = Suter yal tikkelt send ad tessdeḍ
+ .accesskey = s
+compact-folder-size =
+ .value = Asemday s MAṬ
+
+## Note: The entities use-cache-before and use-cache-after appear on a single
+## line in preferences as follows:
+## use-cache-before [ textbox for cache size in MB ] use-cache-after
+
+use-cache-before =
+ .value = Seqdec arama
+ .accesskey = q
+use-cache-after = MAṬ n tallunt i tuffirt
+
+##
+
+smart-cache-label =
+ .label = Snifel asefrek awurman n tuffirt
+ .accesskey = v
+clear-cache-button =
+ .label = Sfeḍ tura
+ .accesskey = S
+fonts-legend = Tise&fsiyin d tiɣmiyin
+default-font-label =
+ .value = Tasefsit tamezwert:
+ .accesskey = T
+default-size-label =
+ .value = Teɣzi:
+ .accesskey = T
+font-options-button =
+ .label = Talɣut leqqayen…
+ .accesskey = T
+color-options-button =
+ .label = Tiɣmiyin…
+ .accesskey = m
+display-width-legend = Iznan n udris ačuṛan
+# Note : convert-emoticons-label 'Emoticons' are also known as 'Smileys', e.g. :-)
+convert-emoticons-label =
+ .label = Skeyn iẓuyaṛ am idlifen
+ .accesskey = ẓ
+display-text-label = Ticki teskaneḍ-d iznan n uḍris aččuran i yettwabedren:
+style-label =
+ .value = Aɣanib:
+ .accesskey = b
+regular-style-item =
+ .label = Amagnu
+bold-style-item =
+ .label = Zur
+italic-style-item =
+ .label = Uknan
+bold-italic-style-item =
+ .label = Uknan azuran
+size-label =
+ .value = Teɣzi:
+ .accesskey = T
+regular-size-item =
+ .label = Amagnu
+bigger-size-item =
+ .label = Muqqaṛ
+smaller-size-item =
+ .label = Meẓẓi
+quoted-text-color =
+ .label = Ini:
+ .accesskey = n
+search-handler-table =
+ .placeholder = Sizdeg anawen d tigawin n ugbur
+type-column-header = Tawsit n ugbur
+action-column-header = Tigawt
+save-to-label =
+ .label = Sekles ifuyla ɣeṛ
+ .accesskey = k
+choose-folder-label =
+ .label =
+ { PLATFORM() ->
+ [macos] Fren...
+ *[other] Ḍum…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] F
+ *[other] Ḍ
+ }
+always-ask-label =
+ .label = Suter yal tikelt anda atkelseḍ ifuyla
+ .accesskey = S
+display-tags-text = Tibzimin zemrent ad ttwasqedcent akken ad gent taggayin neɣ ad smizzewrent iznan-inek.
+new-tag-button =
+ .label = Amaynut…
+ .accesskey = m
+edit-tag-button =
+ .label = Ẓreg…
+ .accesskey = Ẓ
+delete-tag-button =
+ .label = Kkes
+ .accesskey = K
+auto-mark-as-read =
+ .label = Creḍ s wudem awurman iznan amzun ttwaɣran
+ .accesskey = C
+mark-read-no-delay =
+ .label = Imir imir deg uskan
+ .accesskey = d
+
+## Note: This will concatenate to "After displaying for [___] seconds",
+## using (mark-read-delay) and a number (seconds-label).
+
+mark-read-delay =
+ .label = Ticki yettwaskan di
+ .accesskey = T
+seconds-label = tasinin
+
+##
+
+open-msg-label =
+ .value = Ldi iznan di:
+open-msg-tab =
+ .label = Iccer amaynut
+ .accesskey = y
+open-msg-window =
+ .label = Asfaylu n yizen amaynut
+ .accesskey = f
+open-msg-ex-window =
+ .label = Asfaylu n yizen yellan
+ .accesskey = z
+close-move-delete =
+ .label = Mdel asfaylu/iccer n yizen deg unkaz neɣ di tukksa
+ .accesskey = M
+display-name-label =
+ .value = Isem yettwaseknen:
+condensed-addresses-label =
+ .label = Sken kan isem iyemdanen yellan deg imedlis inu n tensa
+ .accesskey = S
+
+## Compose Tab
+
+forward-label =
+ .value = Welleh iznan:
+ .accesskey = z
+inline-label =
+ .label = Deg umnaḍ
+as-attachment-label =
+ .label = Am umedday
+extension-label =
+ .label = Rnu asi qzef i yisem n ufaylu
+ .accesskey = e
+
+## Note: This will concatenate to "Auto Save every [___] minutes",
+## using (auto-save-label) and a number (auto-save-end).
+
+auto-save-label =
+ .label = Asekles awurman yal
+ .accesskey = w
+auto-save-end = tisdatin
+
+##
+
+warn-on-send-accel-key =
+ .label = Sentem ticki tesseqdaceḍ anegzum n unasiw akken ad tazneḍ izen
+ .accesskey = t
+spellcheck-label =
+ .label = Senqed taɣdira send tuzzna
+ .accesskey = S
+spellcheck-inline-label =
+ .label = Rmed taɣdira mara teţaruḍ
+ .accesskey = E
+language-popup-label =
+ .value = Tutlayt:
+ .accesskey = t
+download-dictionaries-link = Zdem ugar n imawalen
+font-label =
+ .value = Tasefsit:
+ .accesskey = s
+font-size-label =
+ .value = Teɣzi:
+ .accesskey = z
+default-colors-label =
+ .label = Seqdec initen imezwar n umeɣri
+ .accesskey = d
+font-color-label =
+ .value = Tiɣmi n uḍris:
+ .accesskey = m
+bg-color-label =
+ .value = Tiɣmi n ugilal:
+ .accesskey = g
+restore-html-label =
+ .label = Err-d iɣewwaṛen n uwennez n tazwara
+ .accesskey = E
+default-format-label =
+ .label = Seqdec taseddaṛt deg umḍiq n uḍris n tfekka s wudem amezwer
+ .accesskey = c
+compose-send-format-title = Tuzna n Umasal
+compose-send-automatic-option =
+ .label = Awurman
+compose-send-html-option =
+ .label = HTML kan
+autocomplete-description = Ticki tettaruḍ tansiwin deg iznan, wali inekcam inmeɣra di:
+ab-label =
+ .label = Imedlisen n tensa idiganen
+ .accesskey = d
+directories-label =
+ .label = Aqeddac n ukaram:
+ .accesskey = q
+directories-none-label =
+ .none = Ula Yiwen
+edit-directories-label =
+ .label = Ẓreg ikaramen...
+ .accesskey = Ẓ
+email-picker-label =
+ .label = Rnu s wudem awurman tansiwin n yimayl tuffiɣin i nek:
+ .accesskey = d
+default-directory-label =
+ .value = Akatar amezwar deg lldi n imedlis n tansiwin:
+ .accesskey = S
+default-last-label =
+ .none = Akaram aneggaru yettwasqedcen
+attachment-label =
+ .label = Senqed ticeqqufin ur d neddi ara
+ .accesskey = q
+attachment-options-label =
+ .label = Awalen n tsaruţ…
+ .accesskey = w
+enable-cloud-share =
+ .label = Asumer n beṭṭu n ifuyla ugar n
+cloud-share-size =
+ .value = MAṬ
+add-cloud-account =
+ .label = Rnu…
+ .accesskey = R
+ .defaultlabel = Rnu…
+remove-cloud-account =
+ .label = Kkes
+ .accesskey = K
+find-cloud-providers =
+ .value = Af-d ugar n yisaǧǧawen...
+cloud-account-description = Rnu ameẓlu n usekles n useɣwen n ufaylu amaynut
+
+## Privacy Tab
+
+mail-content = Agbur n yimayl
+remote-content-label =
+ .label = Sireg agbur anmeggag deg iznan
+ .accesskey = m
+exceptions-button =
+ .label = Tisuraf...
+ .accesskey = r
+remote-content-info =
+ .value = Issin ugar ɣef wuguren n tbaḍnit n ugbur anmeggag
+web-content = Agbur Web
+history-label =
+ .label = Cfu ɣef ismal web akked iseɣwan aniɣer rziɣ
+ .accesskey = C
+cookies-label =
+ .label = Qbel inagan n tuqqna seg ismal
+ .accesskey = Q
+third-party-label =
+ .value = Qbel inagan n tuqqna seg wis kraḍ:
+ .accesskey = b
+third-party-always =
+ .label = Yal tikelt
+third-party-never =
+ .label = Werǧin
+third-party-visited =
+ .label = Seg iseɣwan yettwarzan
+keep-label =
+ .value = Ḥrez arma:
+ .accesskey = Ḥ
+keep-expire =
+ .label = ad mten
+keep-close =
+ .label = Ad medleɣ { -brand-short-name }
+keep-ask =
+ .label = suter-iyi-d yal tikelt
+cookies-button =
+ .label = Sken
+ .accesskey = S
+do-not-track-label =
+ .label = Ad yazen tamuli “ur sfu$yul ara” γer ismal web akken ad gzun d akken ur tebγiḍ ara asfuγel
+ .accesskey = n
+learn-button =
+ .label = Issin ugar
+dnt-learn-more-button =
+ .value = Issin ugar
+passwords-description = { -brand-short-name } yezmer ad yecfu ɣef awalen uffiren n imiḍan-inek imeṛṛa.
+passwords-button =
+ .label = Awalen uffiren iţwakelsen…
+ .accesskey = w
+primary-password-description = Awal uffir agejdan ad yeḥrez akk awalen-ik·im uffiren, maca yessefk ad t-teskecmeḍ yiwet tikkelt i yal tiɣimit.
+primary-password-label =
+ .label = Seqdec awal uffir agejdan
+ .accesskey = U
+primary-password-button =
+ .label = Beddel awal uffir agejdan…
+ .accesskey = C
+forms-primary-pw-fips-title = Aql-ak·akem tura deg uskar FIPS. FPIS yesra awal uffir agejdan arilem.
+forms-master-pw-fips-desc = Asnifel n wawal uffir ur yeddi ara
+junk-description = Sbadu iɣewwaren imezwar n yimaylen ispamen. Iɣewwaren n yimaylen ispamen n umiḍan yezmer ad ittuswel deg iɣewwaren n umiḍan.
+junk-label =
+ .label = Ticki ceṛḍeɣ iznan inu amzun d ispamen:
+ .accesskey = c
+junk-move-label =
+ .label = Awi-ten ɣer ukaram "Aspam" n umiḍan
+ .accesskey = w
+junk-delete-label =
+ .label = Kkes-iten
+ .accesskey = K
+junk-read-label =
+ .label = Creḍ iznan ispamen amzun ttwaɣṛan
+ .accesskey = C
+junk-log-label =
+ .label = Rmed asniɣmes n imzizdig aspam aserwestan
+ .accesskey = R
+junk-log-button =
+ .label = Sken aɣmis
+ .accesskey = k
+reset-junk-button =
+ .label = Wennez isefka yinek n ukayad
+ .accesskey = n
+phishing-description = { -brand-short-name } yezmer ad yesleḍ iznan igebren imaylen n ukellex s unadi n tetikniyin yettwasnen i yettuseqdacen akken ak-kelxen.
+phishing-label =
+ .label = Ini-d ma yella izen-agi ad ɣareɣ akka tura d imayl n ukellex
+ .accesskey = I
+antivirus-description = { -brand-short-name } yezmer ad t-yessifusu i umgal avirus akken ad yesleḍ iznan n tirawt ukcimen ɣef ivirusen send ad ttwakelsen.
+antivirus-label =
+ .label = Sireg imsaɣen n imgal ivirusen akked ad ɛezlen iznan d-ikecmen
+ .accesskey = S
+certificate-description = Ticki aqeddac isuter iselkan-iw udmawanen:
+certificate-auto =
+ .label = Fren yiwen s wudem awurman
+ .accesskey = S
+certificate-ask =
+ .label = Steqsi yid yal tikelt
+ .accesskey = A
+ocsp-label =
+ .label = Suter iqeddacen imerrayen OCSP iwakken ad sentmen taneɣbalt tamirant n iselkan
+ .accesskey = S
+certificate-button =
+ .label = Sefrek iselkan…
+ .accesskey = S
+security-devices-button =
+ .label = Ibenkan n tɣellist…
+ .accesskey = k
+
+## Chat Tab
+
+startup-label =
+ .value = Di tnekra n { -brand-short-name }:
+ .accesskey = D
+offline-label =
+ .label = Eǧǧ amiḍan inu n udiwenni usrid di war tuqqna
+auto-connect-label =
+ .label = Qqen amiḍan inu n udiwenni s srid s wudem awurman
+
+## Note: idle-label is displayed first, then there's a field where the user
+## can enter a number, and itemTime is displayed at the end of the line.
+## The translations of the idle-label and idle-time-label parts don't have
+## to mean the exact same thing as in English; please try instead to
+## translate the whole sentence.
+
+idle-label =
+ .label = Eǧǧ inermisen-iw ad ẓren d akken ulac-iyi di
+ .accesskey = I
+idle-time-label = tisdatin anda ulac-iyi
+
+##
+
+away-message-label =
+ .label = u sbadu addad inu ɣer Ulac-it s yizen-agi n waddad
+ .accesskey = U
+send-typing-label =
+ .label = Azen alɣu ticki ttaruɣ deg udiwenni
+ .accesskey = c
+notification-label = Ticki iznan ttuwelhen mara d-awḍen:
+show-notification-label =
+ .label = Sken alɣu:
+ .accesskey = ɣ
+notification-all =
+ .label = s yisem n umazan akked teskant n yizen
+notification-name =
+ .label = S yisem n umazan kan
+notification-empty =
+ .label = swar talɣut
+notification-type-label =
+ .label =
+ { PLATFORM() ->
+ [macos] Ḥerrek tignit n tacirra
+ *[other] Sebrureq aferdis deg ufeggag n yirmuden
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] o
+ *[other] F
+ }
+chat-play-sound-label =
+ .label = Urar imesli
+ .accesskey = l
+chat-play-button =
+ .label = Urar
+ .accesskey = U
+chat-system-sound-label =
+ .label = Imesli n unagraw amezwer i yimayl amaynut
+ .accesskey = m
+chat-custom-sound-label =
+ .label = Seqdec afaylu-yagi n imesli
+ .accesskey = S
+chat-browse-sound-button =
+ .label = Ḍum…
+ .accesskey = Ḍ
+theme-label =
+ .value = Asentel:
+ .accesskey = T
+style-mail =
+ .label = { -brand-short-name }
+style-bubbles =
+ .label = Tililac
+style-dark =
+ .label = Aberkan
+style-paper =
+ .label = Tawriqt
+style-simple =
+ .label = Aḥerfi
+preview-label = Taskant:
+no-preview-label = Ulac taskant
+no-preview-description = Asentel-agi mačči d ameɣtu neɣ ulac-it akka tura (azegrir yettwasens, askar war taruẓi, ...).
+chat-variant-label =
+ .value = Talmest:
+ .accesskey = V
+# 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-preferences-input2 =
+ .style = width: 15.4em
+ .placeholder = Af deg yiɣewwaren
+
+## Settings UI Search Results
+
+search-results-header = Igmaḍ n unadi
+# `<span data-l10n-name="query"></span>` will be replaced by the search term.
+search-results-empty-message2 =
+ { PLATFORM() ->
+ [windows] Nesḥassef! Ulac igmaḍ deg textiṛiyin i "<span data-l10n-name="query"></span>"
+ *[other] Nesḥassef! Ulac igmaḍ deg yiɣewwaren i "<span data-l10n-name="query"></span>"
+ }
+search-results-help-link = Tesriḍ tallelt? Rzu γer <a data-l10n-name="url">{ -brand-short-name } Tallelt</a>
+
+## Sync Tab
+
+sync-signedout-caption = Awi web-inek yid-k
+# Note: "Sync" represents the Firefox Sync product so it shouldn't be translated.
+sync-signedout-account-signin-btn = Qqen ɣer Sync…
+sync-pane-header = Sync
+sync-pane-cancel = Sefsex
+sync-pane-save = Sekles
+sync-pane-sync-now = Mtawi tura
+sync-panel-sync-now-syncing = Amtawi…
+show-synced-list-heading = Iferdisen-a mtawin akka tura:
+show-synced-learn-more = Issin ugar…
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/receipts.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/receipts.ftl
new file mode 100644
index 0000000000..f9d3cc0e4f
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/receipts.ftl
@@ -0,0 +1,39 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+receipts-dialog-window =
+ .title = Inagan n wawwaḍ
+receipts-dialog-title = Inagan n wawwaḍ
+return-receipt-checkbox-control =
+ .label = Ticki tettazneḍ iznan, ssutur yal tikkelt inagan n wawwaḍ
+ .accesskey = T
+receipt-arrive-label = Ticki yuɣla-d unagi n wawwaḍ:
+receipt-leave-radio-control =
+ .label = Eǧǧ-t deg tbewwaḍt-iw
+ .accesskey = d
+receipt-move-radio-control =
+ .label = Senkez-it ɣer ukaram-inu n "Tuzna"
+ .accesskey = s
+receipt-request-label = Ticki remseɣ-d asuter n unagi n wawwaḍ:
+receipt-return-never-radio-control =
+ .label = Ur d-ttazen ara akk anagi n wawwaḍ
+ .accesskey = k
+receipt-return-some-radio-control =
+ .label = Sireg inagan n wawwaḍ i kra n yiznan
+ .accesskey = r
+receipt-not-to-cc-label =
+ .value = Ma yella ur lliɣ ara deg I neɣ Anɣ.I n yizen:
+ .accesskey = l
+receipt-send-never-label =
+ .label = Ur ttazen ara
+receipt-send-always-label =
+ .label = Azen yal tikelt
+receipt-send-ask-label =
+ .label = Suter-iy-id
+sender-outside-domain-label =
+ .value = Ma yella amazan ulac-it deg taɣult-inu:
+ .accesskey = t
+other-cases-text-label =
+ .value = Deg tegnatin-nniḍen:
+ .accesskey = a
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/sync-dialog.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/sync-dialog.ftl
new file mode 100644
index 0000000000..d0836fbc93
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/sync-dialog.ftl
@@ -0,0 +1,11 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+config-sync-dailog-title =
+ .title = Fren ayen ara temtawiḍ
+sync-dialog =
+ .buttonlabelaccept = Sekles asnifel
+ .buttonaccesskeyaccept = S
+ .buttonlabelextra2 = Senser…
+ .buttonaccesskeyextra2 = S
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/preferences/system-integration.ftl b/thunderbird-l10n/kab/localization/kab/messenger/preferences/system-integration.ftl
new file mode 100644
index 0000000000..d92f194f35
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/preferences/system-integration.ftl
@@ -0,0 +1,39 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+system-integration-title =
+ .title = Amsidef anagrawan
+system-integration-dialog-title = Amsidef anagrawan
+system-integration-dialog =
+ .buttonlabelaccept = Sbadu-t d amezwer
+ .buttonlabelcancel = Zgel amsidef
+ .buttonlabelcancel2 = Sefsex
+default-client-intro = &Seqdec { -brand-short-name } d amsaɣ amezwer i:
+unset-default-tooltip = Ur tezmireḍ ara ad tekkseḍ { -brand-short-name } d amsaɣ-inek amezwer deg { -brand-short-name }. Akken ad tarreḍ asnas nniḍen d amezwer, yessefk ad tferneḍ deg tnaka n 'Sbadu-t d amezwer'
+checkbox-email-label =
+ .label = Imayl
+ .tooltiptext = { unset-default-tooltip }
+checkbox-newsgroups-label =
+ .label = Igrawen n isalen
+ .tooltiptext = { unset-default-tooltip }
+checkbox-feeds-label =
+ .label = Isuddam RSS
+ .tooltiptext = { unset-default-tooltip }
+checkbox-calendar-label =
+ .label = Awitay
+ .tooltiptext = { unset-default-tooltip }
+# Note: This is the search engine name for all the different platforms.
+# Platforms that don't support it should be left blank.
+system-search-engine-name =
+ { PLATFORM() ->
+ [macos] Amferraẓ
+ [windows] Anadi n yisfulay
+ *[other] { "" }
+ }
+system-search-integration-label =
+ .label = Sireg { system-search-engine-name } akken ad d-nadiḍ iznan
+ .accesskey = d
+check-on-startup-label =
+ .label = Selkam yal tikelt asenqed agi di tnekra n { -brand-short-name }
+ .accesskey = i
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/shortcuts.ftl b/thunderbird-l10n/kab/localization/kab/messenger/shortcuts.ftl
new file mode 100644
index 0000000000..1438273dca
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/shortcuts.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/.
+
+
+## Shortcuts
+
+
+## Shortcuts
+## Variables:
+## $key (String) - The shortcut key.
+
+shortcut-key = { $key }
+meta-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌘ { $key }
+ *[other] Meta+{ $key }
+ }
+ctrl-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ { $key }
+ *[other] Ctrl+{ $key }
+ }
+shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⇧ { $key }
+ *[other] Shift+{ $key }
+ }
+alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌥ { $key }
+ *[other] Alt+{ $key }
+ }
+meta-ctrl-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⌘ { $key }
+ *[other] Meta+Ctrl+{ $key }
+ }
+meta-alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌥ ⌘ { $key }
+ *[other] Meta+Alt+{ $key }
+ }
+ctrl-alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ { $key }
+ *[other] Ctrl+Alt+{ $key }
+ }
+meta-ctrl-alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ ⌘ { $key }
+ *[other] Meta+Ctrl+Alt+{ $key }
+ }
+meta-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⇧ ⌘ { $key }
+ *[other] Meta+Shift+{ $key }
+ }
+ctrl-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⇧ { $key }
+ *[other] Ctrl+Shift+{ $key }
+ }
+meta-ctrl-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⇧ ⌘ { $key }
+ *[other] Meta+Ctrl+Shift+{ $key }
+ }
+alt-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌥ ⇧ { $key }
+ *[other] Alt+Shift+{ $key }
+ }
+meta-shift-alt-shortcut-key2 =
+ { PLATFORM() ->
+ [macos] ⌥ ⇧ ⌘ { $key }
+ *[other] Meta+Alt+Shift+{ $key }
+ }
+ctrl-shift-alt-shortcut-key2 =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ ⇧ { $key }
+ *[other] Ctrl+Alt+Shift+{ $key }
+ }
+meta-ctrl-shift-alt-shortcut-key2 =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ ⇧ ⌘ { $key }
+ *[other] Meta+Ctrl+Alt+Shift+{ $key }
+ }
+
+## Shortcut and label combined strings
+
+# Variables:
+# $title (String): The title coming from the original element.
+# $shortcut (String): The shortcut generated from the keystroke combination.
+button-shortcut-string =
+ .title = { $title } ({ $shortcut })
+# Variables:
+# $label (String): The text label coming from the original element.
+# $shortcut (String): The shortcut generated from the keystroke combination.
+menuitem-shortcut-string =
+ .label = { $label }
+ .acceltext = { $shortcut }
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/syncAccounts.ftl b/thunderbird-l10n/kab/localization/kab/messenger/syncAccounts.ftl
new file mode 100644
index 0000000000..32ba114ed8
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/syncAccounts.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/.
+
+
+# The strings in this file relate to the configuration of Mozilla accounts for sync.
+
+
+## These strings are shown in a desktop notification after the user requests we resend a verification email.
+
+sync-verification-sent-title = Asenqed yettwazen
+# Variables:
+# $userEmail (String) - Email address of the account used for sync.
+sync-verification-sent-body = Aseɣwen n usenqed yettwazen γer { $userEmail }.
+sync-verification-not-sent-title = D-awezɣi tuzna n useɣwen n usenqed
+sync-verification-not-sent-body = Ur nezmir ara anazen imayl n usenqed akka tura, ma ulac aɣilif ɛreḍ tikelt nniḍen ticki.
+
+## These strings are shown in a confirmation dialog when the user chooses to sign out.
+
+sync-signout-dialog-body = Isefkan yemtawin ad qqimen deg umiḍan-ik·m.
+sync-signout-dialog-button = Ffeɣ
+
+## These strings are shown in a confirmation dialog when the user chooses to stop syncing.
+
+sync-disconnect-dialog-title = Ffeɣ?
+sync-disconnect-dialog-button = Ffeɣ
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/treeView.ftl b/thunderbird-l10n/kab/localization/kab/messenger/treeView.ftl
new file mode 100644
index 0000000000..e92fecf2e4
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/treeView.ftl
@@ -0,0 +1,11 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Table
+
+tree-list-view-column-picker =
+ .title = Fren tigejda ad-sekneḍ
+tree-list-view-column-picker-restore =
+ .label = Err-d amizzwer n tgejda
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/troubleshootMode.ftl b/thunderbird-l10n/kab/localization/kab/messenger/troubleshootMode.ftl
new file mode 100644
index 0000000000..1eb09afc7e
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/troubleshootMode.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/.
+
+troubleshoot-mode-window =
+ .title = Askar n usellek { -brand-short-name }
+ .style = width: 37em;
+troubleshoot-mode-dialog-title = Askar n usellek { -brand-short-name }
+troubleshoot-mode-description = Seqdec askar n usellek n { -brand-short-name } i tifin n wuguren. Izegrar-inek·inem d wagganen ad ttwasensen i kra n wakud.
+troubleshoot-mode-description2 = Tzemreḍ ad terred kra n yesnifal-inek d imeɣlal
+troubleshoot-mode-disable-addons =
+ .label = Kkes armad n izegrar-inek imeṛṛa
+ .accesskey = K
+troubleshoot-mode-reset-toolbars =
+ .label = Wennez tikelt nniḍen ifegagen n ifecka d isenqden
+ .accesskey = W
+troubleshoot-mode-change-and-restart =
+ .label = Snifel sakin senker tikelt nniḍḍen
+ .accesskey = S
+troubleshoot-mode-continue =
+ .label = Kemmel deg uskar n usellek
+ .accesskey = K
+troubleshoot-mode-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] Ffeɣ
+ *[other] Ffeɣ
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] f
+ *[other] F
+ }
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbar.ftl b/thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbar.ftl
new file mode 100644
index 0000000000..d417bcca99
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbar.ftl
@@ -0,0 +1,81 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Unified Toolbar strings
+
+
+## Search bar
+
+search-bar-button =
+ .alt = Nadi
+search-bar-item =
+ .label = Nadi:
+search-bar-placeholder = Nadi…
+# Search bar placeholder with formatted key shortcut hint (platform dependent).
+# The key after the control modifier should match the key from quickSearchCmd.key
+# in messenger.dtd.
+search-bar-placeholder-with-key2 =
+ { PLATFORM() ->
+ [macos] { search-bar-placeholder } <kbd>⌘</kbd> <kbd>K</kbd>
+ *[other] { search-bar-placeholder } <kbd>Ctrl</kbd> + <kbd>K</kbd>
+ }
+
+## Unified toolbar context menu
+
+customize-menu-customize =
+ .label = Sagen…
+
+# Unified toolbar get messages button context menu
+
+toolbar-get-all-messages-menuitem =
+ .label = Awi-d akk iznan imaynuten
+ .accesskey = y
+
+## Unified Toolbar customization
+
+customize-title = Sagen ifeggagen n yifecka
+customize-space-tab-mail = Imayl
+ .title = Imayl
+customize-space-tab-addressbook = Imedlis n tensa
+ .title = Imedlis n tensa
+customize-space-tab-calendar = Awitay
+ .title = Awitay
+customize-space-tab-tasks = Tiwuriwin
+ .title = Tiwuriwin
+customize-space-tab-chat = Adiwenni usrid
+ .title = Adiwenni usrid
+customize-space-tab-settings = Iɣewwaren
+ .title = Iɣewwaren
+customize-button-style-label = Talɣa n tqeffalt:
+customize-button-style-icons-beside-text-option = Tigiiniyin n daw uḍris
+customize-button-style-text-only-option = Aḍris kan
+customize-cancel = Sefsex
+customize-save = Sekles
+customize-spaces-tabs =
+ .aria-label = Tallunin
+customize-main-toolbar-target =
+ .aria-label = Ɛfeggag n yifecka agejdan
+
+## Unified toolbar customization palette context menu
+
+# Variables:
+# $target (String) - Name of the target the item should be added to.
+customize-palette-add-to =
+ .label = Rnu ɣer { $target }
+customize-palette-add-everywhere =
+ .label = Rnu ɣer yifeggagen n yifecka
+
+## Unified toolbar customization target context menu
+
+customize-target-remove =
+ .label = Kkes
+customize-target-remove-everywhere =
+ .label = Kkes seg yifeggagen n yifecka
+customize-target-add-everywhere =
+ .label = Rnu ɣer yifeggagen n yifecka
+customize-target-start =
+ .label = Senkez ɣer tazwara
+customize-target-end =
+ .label = Senkez ɣer taggara
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbarItems.ftl b/thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbarItems.ftl
new file mode 100644
index 0000000000..e35a14ffc3
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/unifiedToolbarItems.ftl
@@ -0,0 +1,136 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Unified Toolbar Item Label strings
+
+spacer-label = Tallunt tafallaẓt
+search-bar-label = Nadi
+toolbar-write-message-label = Aru
+toolbar-write-message =
+ .title = Rnu izen amaynut
+toolbar-move-to-label = Senkez ɣer
+toolbar-move-to =
+ .title = Senkez izen i yettwafernen
+toolbar-unifinder-label = Aff-d tidyanin
+toolbar-unifinder =
+ .title = Snefli/Fneẓ agalis n unadu ɣef tedyanin
+toolbar-folder-location-label = Tansa n ukaram
+toolbar-edit-event-label = Ẓreg
+toolbar-edit-event =
+ .title = Ẓreg tadyant neɣ tawuri yettwafernen
+toolbar-get-messages-label = Awid iznan
+toolbar-reply-label = Err
+toolbar-reply =
+ .title = Err i yizen
+toolbar-reply-all-label = Err-asen akk
+toolbar-reply-all =
+ .title = E&rr i wemazan d inarmasen
+toolbar-reply-to-list-label = Err i tebdart
+toolbar-reply-to-list =
+ .title = Err i tabdart n tnezwit
+toolbar-redirect-label = Abeddel n uwelleh
+toolbar-redirect =
+ .title = Abeddel n uwelleh i yizen yettufernen
+toolbar-archive-label = Aɣbaṛ
+toolbar-archive =
+ .title = Ḥrez iznan yettwafernen
+toolbar-conversation-label = Adiwenni
+toolbar-conversation =
+ .title = Sken adiwenni n yizen yettwafernen
+toolbar-previous-unread-label = Ɣer deffir - Win ur nettwaɣri ara
+toolbar-previous-unread =
+ .title = Ddu ɣer yizen n deffir ur nettwaɣri ara
+toolbar-previous-label = Ɣeṛ deffir
+toolbar-previous =
+ .title = Senkez ɣeṛ yizen azewwar
+toolbar-next-unread-label = Ɣer zdat- Win ur nettwaɣri ara
+toolbar-next-unread =
+ .title = Ddu ɣer yizen ur nettwaɣri ara i d-iteddun
+toolbar-next-label = Ɣeṛ zdat
+toolbar-next =
+ .title = Ddu ɣer yizen d-iteddun ur nettwaɣri ara
+toolbar-junk-label = Aspam
+toolbar-junk =
+ .title = Creḍ iznan yettwafernen d ispamen
+toolbar-delete-label = Kkes
+toolbar-delete =
+ .title = Kkes iznan neɣ ikaramen yettwafernen
+toolbar-delete-title =
+ .title = Kkes iznan yettwafernen
+toolbar-undelete-label = Sefsex tukksa
+toolbar-compact-label = Ssed
+toolbar-compact =
+ .title = Kkes iznan ittwaksen seg ukaram ifernen
+toolbar-add-as-event-label = Rnu tadyant
+toolbar-add-as-event =
+ .title = Suffeɣ-d talɣut n uwitay seg izen sakin renu-tt d tadyant ɣer uwitay
+toolbar-add-as-task-label = Rnu tawuri
+toolbar-add-as-task =
+ .title = Suffeɣ-d talɣut n uwitay seg izen sakin renu-tt d tawuri ɣer uwitay
+toolbar-tag-message-label = Tabzimt
+toolbar-tag-message =
+ .title = Rnu tabzimt i yiznan
+toolbar-forward-inline-label = Ɣer &zdat
+toolbar-forward-inline =
+ .title = Welleh izen yettwafernen am uḍris umniḍ
+toolbar-forward-attachment-label = Welleh am umedday
+toolbar-forward-attachment =
+ .title = Welleh izen yettwafernen am umedday
+toolbar-mark-as-label = Cṛeḍ
+toolbar-mark-as =
+ .title = Cṛeḍ iznan
+toolbar-view-picker-label = Sken
+toolbar-address-book-label = Imedlis n tensa
+toolbar-address-book =
+ .title = Ddu ɣeṛ imedlis n tensa
+toolbar-chat-label = Adiwenni usrid
+toolbar-chat =
+ .title = Sken iccer n udiwenni usrid
+toolbar-add-ons-and-themes-label = Izegrar d yisental
+toolbar-add-ons-and-themes =
+ .title = Sefrek izegrar-inek·inem
+toolbar-calendar-label = Awitay
+toolbar-calendar =
+ .title = Ddu ɣer yiccer n uwitay
+toolbar-tasks-label = Tiwuriwin
+toolbar-tasks =
+ .title = Ddu ɣer yiccer n twuriwin
+toolbar-mail-label = Tirawt
+toolbar-print-label = Siggez
+toolbar-print =
+ .title = Siggez izen-agi
+toolbar-quick-filter-bar-label = Imzizdeg arurad
+toolbar-quick-filter-bar =
+ .title = Sizdeg iznan
+toolbar-synchronize-label = Mtawi
+toolbar-synchronize =
+ .title = Sal-id tikelt nniḍen iwitayen u mtawi isnifal
+toolbar-delete-event-label = Kkes
+toolbar-delete-event =
+ .title = Kkes tidyanin neɣ tiwuriwin yettwafernen
+toolbar-go-to-today-label = Ddu ɣer Ass-a
+toolbar-go-to-today =
+ .title = Ddu ɣer Ass-a
+toolbar-print-event-label = Siggez
+toolbar-print-event =
+ .title = Siggez tidyanin neɣ tiwuriwin
+toolbar-new-event-label = Tadyant
+toolbar-new-event =
+ .title = Rnu tadyant tamaynut
+toolbar-new-task-label = Tawuri
+toolbar-new-task =
+ .title = Rnu tawuri tamaynut
+toolbar-go-back-label = ɣer deffir
+toolbar-go-back =
+ .title = Uɣal ɣeṛ deffir s yiwen n yizen
+toolbar-go-forward-label = Ɣer zdat
+toolbar-go-forward =
+ .title = Ddu ɣeṛ zdat s yiwen n yizen
+toolbar-stop-label = Rken
+toolbar-stop =
+ .title = Seḥbes asiweḍ amiran
+toolbar-throbber-label = anamal n wermud
+toolbar-throbber =
+ .title = anamal n wermud
diff --git a/thunderbird-l10n/kab/localization/kab/messenger/viewSource.ftl b/thunderbird-l10n/kab/localization/kab/messenger/viewSource.ftl
new file mode 100644
index 0000000000..68f730da14
--- /dev/null
+++ b/thunderbird-l10n/kab/localization/kab/messenger/viewSource.ftl
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+context-text-action-find =
+ .label = Nadi
+ .accesskey = N
+context-text-action-find-again =
+ .label = Nadi ɣer zdat
+ .accesskey = z
+text-action-find =
+ .label = Nadi
+ .accesskey = N
+text-action-find-again =
+ .label = Nadi ɣer zdat
+ .accesskey = z