summaryrefslogtreecommitdiffstats
path: root/l10n-kab/mail/chrome/messenger/addressbook
diff options
context:
space:
mode:
Diffstat (limited to 'l10n-kab/mail/chrome/messenger/addressbook')
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd7
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/abCard.dtd156
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/abContactsPanel.dtd49
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/abMailListDialog.dtd22
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/abMainWindow.dtd221
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/abNewCardDialog.dtd7
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/abResultsPane.dtd38
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/addressBook.properties262
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties109
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/pref-directory-add.dtd45
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/pref-directory.dtd17
-rw-r--r--l10n-kab/mail/chrome/messenger/addressbook/replicationProgress.properties20
12 files changed, 953 insertions, 0 deletions
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd b/l10n-kab/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd
new file mode 100644
index 0000000000..1862f844e7
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd
@@ -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/. -->
+<!-- Labels -->
+
+<!ENTITY name.label "Isem imedlis n tensa:">
+<!ENTITY name.accesskey "n">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/abCard.dtd b/l10n-kab/mail/chrome/messenger/addressbook/abCard.dtd
new file mode 100644
index 0000000000..7e582feb86
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/abCard.dtd
@@ -0,0 +1,156 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY Contact.tab "Anermis">
+<!ENTITY Contact.accesskey "C">
+<!ENTITY Name.box "Isem">
+
+<!-- LOCALIZATION NOTE:
+ NameField1, NameField2, PhoneticField1, PhoneticField2
+ those fields are either LN or FN depends on the target country.
+ "FirstName" and "LastName" can be swapped for id to change the order
+ but they should not be translated (same applied to phonetic id).
+ Make sure the translation of label corresponds to the order of id.
+-->
+
+<!-- LOCALIZATION NOTE (NameField1.id) : DONT_TRANSLATE -->
+<!ENTITY NameField1.id "FirstName">
+<!-- LOCALIZATION NOTE (NameField2.id) : DONT_TRANSLATE -->
+<!ENTITY NameField2.id "LastName">
+<!-- LOCALIZATION NOTE (PhoneticField1.id) : DONT_TRANSLATE -->
+<!ENTITY PhoneticField1.id "PhoneticFirstName">
+<!-- LOCALIZATION NOTE (PhoneticField2.id) : DONT_TRANSLATE -->
+<!ENTITY PhoneticField2.id "PhoneticLastName">
+
+<!ENTITY NameField1.label "Amezwaru:">
+<!ENTITY NameField1.accesskey "F">
+<!ENTITY NameField2.label "Aneggaru:">
+<!ENTITY NameField2.accesskey "L">
+<!ENTITY PhoneticField1.label "Amsisli:">
+<!ENTITY PhoneticField2.label "Amsisli:">
+<!ENTITY DisplayName.label "Sken:">
+<!ENTITY DisplayName.accesskey "D">
+<!ENTITY preferDisplayName.label "Smenyaf yal tikelt askan n yisem ɣef uqerru n yizen">
+<!ENTITY preferDisplayName.accesskey "y">
+<!ENTITY NickName.label "Meferisem:">
+<!ENTITY NickName.accesskey "N">
+
+<!ENTITY PrimaryEmail.label "Imayl:">
+<!ENTITY PrimaryEmail.accesskey "E">
+<!ENTITY SecondEmail.label "Imayl nniḍen:">
+<!ENTITY SecondEmail.accesskey "i">
+<!ENTITY PreferMailFormat.label "Yifi-it wermas n yeznan s wemsal am:">
+<!ENTITY PreferMailFormat.accesskey "v">
+<!ENTITY PlainText.label "Adris ačuṛan">
+<!ENTITY HTML.label "HTML">
+<!ENTITY Unknown.label "Arussin">
+<!ENTITY chatName.label "Isem deg tirawt taskudant:">
+
+<!ENTITY WorkPhone.label "Amahil:">
+<!ENTITY WorkPhone.accesskey "k">
+<!ENTITY HomePhone.label "Axxam:">
+<!ENTITY HomePhone.accesskey "m">
+<!ENTITY FaxNumber.label "Faks:">
+<!ENTITY FaxNumber.accesskey "x">
+<!ENTITY PagerNumber.label "Amsebter:">
+<!ENTITY PagerNumber.accesskey "g">
+<!ENTITY CellularNumber.label "Aziraz:">
+<!ENTITY CellularNumber.accesskey "b">
+
+<!ENTITY Home.tab "Tabaḍnit">
+<!ENTITY Home.accesskey "P">
+<!ENTITY HomeAddress.label "Tansa:">
+<!ENTITY HomeAddress.accesskey "d">
+<!ENTITY HomeAddress2.label "">
+<!ENTITY HomeAddress2.accesskey "">
+<!ENTITY HomeCity.label "Aɣrem:">
+<!ENTITY HomeCity.accesskey "y">
+<!ENTITY HomeState.label "Aɣiṛ/Province:">
+<!ENTITY HomeState.accesskey "S">
+<!ENTITY HomeZipCode.label "ZIP/Postal Tangalt:">
+<!ENTITY HomeZipCode.accesskey "Z">
+<!ENTITY HomeCountry.label "Tamurt:">
+<!ENTITY HomeCountry.accesskey "u">
+<!ENTITY HomeWebPage.label "Asebter web:">
+<!ENTITY HomeWebPage.accesskey "e">
+<!ENTITY Birthday.label "Amulli:">
+<!ENTITY Birthday.accesskey "B">
+<!ENTITY Month.placeholder "Aggur">
+<!ENTITY Day.placeholder "Ass">
+<!ENTITY Year.placeholder "Iseggwasen">
+<!ENTITY Age.label "Awtay:">
+<!ENTITY Age.placeholder "Awtay">
+
+<!ENTITY Work.tab "Amahil">
+<!ENTITY Work.accesskey "W">
+<!ENTITY JobTitle.label "Azwel:">
+<!ENTITY JobTitle.accesskey "i">
+<!ENTITY Department.label "Agezdu:">
+<!ENTITY Department.accesskey "m">
+<!ENTITY Company.label "Takebbanit:">
+<!ENTITY Company.accesskey "n">
+<!ENTITY WorkAddress.label "Tansa:">
+<!ENTITY WorkAddress.accesskey "d">
+<!ENTITY WorkAddress2.label "">
+<!ENTITY WorkAddress2.accesskey "">
+<!ENTITY WorkCity.label "Aɣrem:">
+<!ENTITY WorkCity.accesskey "y">
+<!ENTITY WorkState.label "Aɣiṛ/Province:">
+<!ENTITY WorkState.accesskey "S">
+<!ENTITY WorkZipCode.label "ZIP/Postal Tangalt:">
+<!ENTITY WorkZipCode.accesskey "Z">
+<!ENTITY WorkCountry.label "Tamurt:">
+<!ENTITY WorkCountry.accesskey "u">
+<!ENTITY WorkWebPage.label "Asebter web:">
+<!ENTITY WorkWebPage.accesskey "e">
+
+<!ENTITY Other.tab "Wiyaḍ">
+<!ENTITY Other.accesskey "h">
+<!ENTITY Custom1.label "Aggan 1:">
+<!ENTITY Custom1.accesskey "1">
+<!ENTITY Custom2.label "Udmawan 2:">
+<!ENTITY Custom2.accesskey "2">
+<!ENTITY Custom3.label "Udmawan 3:">
+<!ENTITY Custom3.accesskey "3">
+<!ENTITY Custom4.label "Udmawan 4:">
+<!ENTITY Custom4.accesskey "4">
+<!ENTITY Notes.label "Tizmilin:">
+<!ENTITY Notes.accesskey "z">
+
+<!ENTITY Chat.tab "Adiwenni usrid">
+<!ENTITY Chat.accesskey "d">
+<!ENTITY Gtalk.label "Google Talk:">
+<!ENTITY Gtalk.accesskey "G">
+<!ENTITY AIM.label "AIM:">
+<!ENTITY AIM2.accesskey "M">
+<!ENTITY Yahoo.label "Yahoo!:">
+<!ENTITY Yahoo.accesskey "Y">
+<!ENTITY Skype.label "Skype:">
+<!ENTITY Skype.accesskey "S">
+<!ENTITY QQ.label "QQ:">
+<!ENTITY QQ.accesskey "Q">
+<!ENTITY MSN.label "MSN:">
+<!ENTITY MSN2.accesskey "N">
+<!ENTITY ICQ.label "ICQ:">
+<!ENTITY ICQ.accesskey "I">
+<!ENTITY XMPP.label "Jabber ID:">
+<!ENTITY XMPP.accesskey "J">
+<!ENTITY IRC.label "Meffer Isem IRC:">
+<!ENTITY IRC.accesskey "R">
+
+<!ENTITY Photo.tab "Tawlaft">
+<!ENTITY Photo.accesskey "w">
+<!ENTITY GenericPhoto.label "Tugna timcettelt">
+<!ENTITY GenericPhoto.accesskey "g">
+<!ENTITY DefaultPhoto.label "Amezwer">
+<!ENTITY PhotoFile.label "Ɣef uselkim-agi">
+<!ENTITY PhotoFile.accesskey "k">
+<!ENTITY BrowsePhoto.label "Snirem">
+<!ENTITY BrowsePhoto.accesskey "s">
+<!ENTITY PhotoURL.label "Di web">
+<!ENTITY PhotoURL.accesskey "b">
+<!ENTITY PhotoURL.placeholder "Senteḍ neɣ sekcem tansa web neɣ tawlaft">
+<!ENTITY UpdatePhoto.label "Leqqem">
+<!ENTITY UpdatePhoto.accesskey "q">
+<!ENTITY PhotoDropTarget.label "Zuɣer-d tawlaft tamaynut ar da">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/abContactsPanel.dtd b/l10n-kab/mail/chrome/messenger/addressbook/abContactsPanel.dtd
new file mode 100644
index 0000000000..34de20aaf3
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/abContactsPanel.dtd
@@ -0,0 +1,49 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY propertiesMenu.label "Timeẓliyin">
+<!ENTITY propertiesMenu.accesskey "T">
+<!ENTITY propertiesCmd.key "i">
+<!ENTITY abPropertiesMenu.label "Timeẓliyin n imedlis n tensa">
+<!ENTITY abPropertiesMenu.accesskey "ẓ">
+<!ENTITY contactPropertiesMenu.label "Timeẓliyin n unermis">
+<!ENTITY contactPropertiesMenu.accesskey "m">
+<!ENTITY mailingListPropertiesMenu.label "Timeẓliyin n tebdart n telɣut">
+<!ENTITY mailingListPropertiesMenu.accesskey "ɣ">
+
+<!ENTITY abContextMenuButton.tooltip "Sken-d umuγ n umnaḍ n imedlis n tansiwin">
+<!ENTITY addressbookPicker.label "Imedlis n tensa:">
+<!ENTITY addressbookPicker.accesskey "m">
+<!ENTITY searchContacts.label "Nadi inermisen:">
+<!ENTITY searchContacts.accesskey "m">
+<!ENTITY SearchNameOrEmail.label "Isem neɣ imayl">
+
+<!ENTITY addtoToFieldMenu.label "Rnu ɣeṛ wurti">
+<!ENTITY addtoToFieldMenu.accesskey "R">
+<!ENTITY addtoCcFieldMenu.label "Rnu ɣeṛ wurti Anɣ.Uff">
+<!ENTITY addtoCcFieldMenu.accesskey "A">
+<!ENTITY addtoBccFieldMenu.label "Ranu ɣeṛ wurti Bcc">
+<!ENTITY addtoBccFieldMenu.accesskey "B">
+<!ENTITY deleteAddrBookCard.label "Kkes">
+<!ENTITY deleteAddrBookCard.accesskey "K">
+<!ENTITY propertiesContext.label "Timeẓliyin">
+<!ENTITY propertiesContext.accesskey "T">
+<!ENTITY abPropertiesContext.label "Timeẓliyin">
+<!ENTITY abPropertiesContext.accesskey "T">
+<!ENTITY editContactContext.label "Ẓreg anermis">
+<!ENTITY editContactContext.accesskey "Ẓ">
+<!ENTITY editMailingListContext.label "Ẓreg tabdart">
+<!ENTITY editMailingListContext.accesskey "Ẓ">
+
+<!ENTITY newContactAbContext.label "Anermis amaynut">
+<!ENTITY newContactAbContext.accesskey "G">
+<!ENTITY newListAbContext.label "Tabdart tamaynut">
+<!ENTITY newListAbContext.accesskey "T">
+
+<!ENTITY toButton.label "Rnu ɣeṛ I:">
+<!ENTITY toButton.accesskey "u">
+<!ENTITY ccButton.label "Rnu ɣeṛ Anɣ.Uff:">
+<!ENTITY ccButton.accesskey "A">
+<!ENTITY bccButton.label "Ranu ɣeṛ Bcc:">
+<!ENTITY bccButton.accesskey "B">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/abMailListDialog.dtd b/l10n-kab/mail/chrome/messenger/addressbook/abMailListDialog.dtd
new file mode 100644
index 0000000000..1ebbe2b8cb
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/abMailListDialog.dtd
@@ -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/. -->
+
+<!-- Title -->
+<!ENTITY mailListWindowAdd.title "Tabdart n telɣut tamaynut">
+
+<!-- Labels and Access Keys -->
+<!ENTITY addToAddressBook.label "&amp;Rnu ɣeṛ: ">
+<!ENTITY addToAddressBook.accesskey "e">
+<!ENTITY ListName.label "Isem n tebdart: ">
+<!ENTITY ListName.accesskey "d">
+<!ENTITY ListNickName.label "Meferisem n tebdart">
+<!ENTITY ListNickName.accesskey "f">
+<!ENTITY ListDescription.label "Aglam: ">
+<!ENTITY ListDescription.accesskey "l">
+<!-- See bug 58485, when we implement drag and drop, add 'or drag addresses' back in -->
+<!ENTITY AddressTitle.label "Aru tansiwin imayl ara ternuḍ ɣeṛ tebdart n tnezwit:">
+<!ENTITY AddressTitle.accesskey "m">
+<!ENTITY UpButton.label "Ali">
+<!ENTITY DownButton.label "Ader">
+
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/abMainWindow.dtd b/l10n-kab/mail/chrome/messenger/addressbook/abMainWindow.dtd
new file mode 100644
index 0000000000..6f1c467880
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/abMainWindow.dtd
@@ -0,0 +1,221 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY addressbookWindow.title "Imedlis n tensa">
+<!ENTITY blankResultsPaneMessage.label "Imedlis-agi n tensa iskaned kan inermisen deffir unadi">
+<!ENTITY localResultsOnlyMessage.label "Inermisen n imedlisen n tensa inmeggagen ttuskanen-d kan ticki tnunaḍ">
+
+<!-- File Menu -->
+<!ENTITY fileMenu.label "Afaylu">
+<!ENTITY fileMenu.accesskey "A">
+<!ENTITY newMenu.label "Amaynut">
+<!ENTITY newMenu.accesskey "m">
+<!ENTITY newContact.label "Anermis n umedlis n tensa…">
+<!ENTITY newContact.accesskey "n">
+<!ENTITY newContact.key "N">
+<!ENTITY newListCmd.label "Tabdart n tnezwit…">
+<!ENTITY newListCmd.accesskey "b">
+<!ENTITY newAddressBookCmd.label "Imedlis n tensa…">
+<!ENTITY newAddressBookCmd.accesskey "m">
+<!ENTITY newCardDAVBookCmd.label "Imedlis n tensa CardDAV…">
+<!ENTITY newCardDAVBookCmd.accesskey "V">
+<!ENTITY newLDAPDirectoryCmd.label "Akaram LDAP…">
+<!ENTITY newLDAPDirectoryCmd.accesskey "D">
+<!ENTITY newMessageCmd.label "Izen">
+<!ENTITY newMessageCmd.key "M">
+<!ENTITY newMessageCmd.accesskey "I">
+<!-- LOCALIZATION NOTE (osxAddressBook) : These entities are only used on Mac -->
+<!ENTITY osxAddressBook.label "Seqdec imedlis n tensa Mac OS X">
+<!ENTITY osxAddressBook.accesskey "O">
+<!ENTITY closeCmd.label "Mdel">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "M">
+<!ENTITY printSetupCmd.label "Asbadu n usebter…">
+<!ENTITY printSetupCmd.accesskey "b">
+<!ENTITY printPreviewContactCmd.label "Siggez taskant n unermis">
+<!ENTITY printPreviewContactCmd.accesskey "s">
+<!ENTITY printPreviewAddressBook.label "Siggez taskant n imedlis n tensa">
+<!ENTITY printPreviewAddressBook.accesskey "m">
+<!ENTITY printContactCmd.label "Siggez anermis…">
+<!ENTITY printContactCmd.accesskey "S">
+<!ENTITY printContactCmd.key "P">
+<!ENTITY printAddressBook.label "Siggez Imedlis n tensa…">
+<!ENTITY printAddressBook.accesskey "m">
+
+<!-- Edit Menu -->
+<!ENTITY editMenu.label "Ẓreg">
+<!ENTITY editMenu.accesskey "Ẓ">
+<!ENTITY deleteCmd.label "Kkes">
+<!ENTITY deleteAbCmd.label "Kkes imedlis n tensa">
+<!ENTITY deleteContactCmd.label "Kkes anermis">
+<!ENTITY deleteContactsCmd.label "Kkes inermisen">
+<!ENTITY deleteListCmd.label "Kkes tabdart">
+<!ENTITY deleteListsCmd.label "Kkes tibdarin">
+<!ENTITY deleteItemsCmd.label "Kkes iferdisen">
+<!ENTITY searchAddressesCmd.key "f">
+<!ENTITY propertiesMenu.label "Timeẓliyin">
+<!ENTITY propertiesMenu.accesskey "T">
+<!ENTITY propertiesCmd.key "i">
+<!ENTITY abPropertiesMenu.label "Timeẓliyin n imedlis n tensa">
+<!ENTITY abPropertiesMenu.accesskey "ẓ">
+<!ENTITY contactPropertiesMenu.label "Timeẓliyin n unermis">
+<!ENTITY contactPropertiesMenu.accesskey "m">
+<!ENTITY mailingListPropertiesMenu.label "Timeẓliyin n tebdart n telɣut">
+<!ENTITY mailingListPropertiesMenu.accesskey "ɣ">
+
+<!-- View Menu -->
+<!ENTITY viewMenu.label "Sken">
+<!ENTITY viewMenu.accesskey "e">
+<!ENTITY viewToolbarsMenu.label "Afeggag n ifecka">
+<!ENTITY viewToolbarsMenu.accesskey "A">
+<!ENTITY menubarCmd.label "Afeggag n wumuɣ">
+<!ENTITY menubarCmd.accesskey "g">
+<!ENTITY showAbToolbarCmd.label "Afegga n ifecka n imedlis n tensa">
+<!ENTITY showAbToolbarCmd.accesskey "g">
+<!ENTITY showTaskbarCmd.label "Afeggag n waddad">
+<!ENTITY showTaskbarCmd.accesskey "f">
+<!ENTITY customizeToolbar.label "Sagen…">
+<!ENTITY customizeToolbar.accesskey "S">
+<!ENTITY layoutMenu.label "Aseflu">
+<!ENTITY layoutMenu.accesskey "s">
+<!ENTITY showDirectoryPane.label "Agalis n ukaram">
+<!ENTITY showDirectoryPane.accesskey "l">
+<!ENTITY showContactPane2.label "Agalis n unermis">
+<!ENTITY showContactPane2.accesskey "n">
+<!ENTITY menu_ShowNameAs.label "Sken isem am">
+<!ENTITY menu_ShowNameAs.accesskey "k">
+<!-- LOCALIZATION NOTE (firstLastCmd2.label): We're not including a comma here
+because displayed names don't have the comma in between. -->
+<!ENTITY firstLastCmd2.label "Aneggaru d amezwaru">
+<!ENTITY firstLastCmd2.accesskey "g">
+<!ENTITY lastFirstCmd.label "Aneggaru, amezwaru">
+<!ENTITY lastFirstCmd.accesskey "n">
+<!ENTITY displayNameCmd.label "Sken isem">
+<!ENTITY displayNameCmd.accesskey "k">
+<!ENTITY sortMenu.label "Smizzwer s">
+<!ENTITY sortMenu.accesskey "m">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "Ifecka">
+<!ENTITY tasksMenu.accesskey "f">
+<!ENTITY messengerCmd.label "Tirawt &amp; igrawen n isalen">
+<!ENTITY messengerCmd.accesskey "s">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY searchAddressesCmd.label "Nadi tansiwin…">
+<!ENTITY searchAddressesCmd.accesskey "d">
+<!ENTITY importCmd.label "&amp;Kter…">
+<!ENTITY importCmd.accesskey "r">
+<!ENTITY exportCmd.label "Kter…">
+<!ENTITY exportCmd.accesskey "r">
+<!ENTITY preferencesCmd2.label "Iɣewwaṛen">
+<!ENTITY preferencesCmd2.accesskey "w">
+<!ENTITY preferencesCmdUnix.label "Ismenyifen">
+<!ENTITY preferencesCmdUnix.accesskey "s">
+
+<!-- Address Book Toolbar and Context Menus -->
+<!ENTITY newContactButton.label "Anermis amaynut">
+<!ENTITY newContactButton.accesskey "n">
+<!ENTITY newlistButton.label "Tabdart tamaynut">
+<!ENTITY newlistButton.accesskey "b">
+<!ENTITY showAsDefault.label "Imedlis amezwer">
+<!ENTITY showAsDefault.accesskey "S">
+<!ENTITY editPropertiesButton.label "Ẓreg">
+<!ENTITY propertiesContext.label "Timeẓliyin">
+<!ENTITY propertiesContext.accesskey "T">
+<!ENTITY abPropertiesContext.label "Timeẓliyin">
+<!ENTITY abPropertiesContext.accesskey "T">
+<!ENTITY syncContext.label "Mtawi">
+<!ENTITY syncContext.accesskey "y">
+<!ENTITY editContactContext.label "Ẓreg anermis">
+<!ENTITY editContactContext.accesskey "Ẓ">
+<!ENTITY editMailingListContext.label "Ẓreg tabdart">
+<!ENTITY editMailingListContext.accesskey "Ẓ">
+<!ENTITY newmsgButton.label "Aru">
+<!ENTITY newmsgButton.accesskey "A">
+<!ENTITY newIM.label "Izen askudan">
+<!ENTITY newIM.accesskey "d">
+<!ENTITY printButton.label "Siggez...">
+<!ENTITY printButton.accesskey "g">
+<!ENTITY deleteButton2.label "Kkes">
+<!ENTITY deleteButton2.accesskey "K">
+
+<!-- Address Book Toolbar Tooltips -->
+<!ENTITY columnChooser.tooltip "Fren tigejda ad-sekneḍ">
+<!ENTITY newContactButton.tooltip "Rnu anermis n imedlis n tensa">
+<!ENTITY newlistButton.tooltip "Rnu tabdart tamaynut">
+<!ENTITY editPropertiesButton.tooltip "Ẓreg aferdis ittwafernen">
+<!ENTITY editAbPropertiesButton.tooltip "Ẓreg timeẓliyin n imedlis n tensa yettwafernen">
+<!ENTITY editContactPropertiesButton.tooltip "Ẓreg anermis ittwafernen">
+<!ENTITY editMailingListPropertiesButton.tooltip "Ẓreg tabdart n telɣut yettwafernen">
+<!ENTITY newmsgButton.tooltip "Azen izen imayl">
+<!ENTITY newIM.tooltip "Azen izen askudan neɣ n uqesseṛ">
+<!ENTITY deleteButton2.tooltip "Kkes aferdis ifernen">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "Isem neɣ Imayl">
+<!ENTITY SearchNameOrEmail.accesskey "I">
+<!ENTITY advancedButton.tooltip "Anadi leqqayen n tensa">
+<!ENTITY quickSearchCmd.key "k">
+<!ENTITY searchItem.title "Anadi arurad">
+
+<!-- Results Pane -->
+<!ENTITY Addrbook.label "Imedlis n tensa">
+<!ENTITY Addrbook.accesskey "m">
+<!ENTITY GeneratedName.label "Isem">
+<!ENTITY GeneratedName.accesskey "I">
+<!ENTITY PrimaryEmail.label "Imayl">
+<!ENTITY PrimaryEmail.accesskey "m">
+<!ENTITY ChatName.label "Isem n udiwenni usrid">
+<!ENTITY ChatName.accesskey "d">
+<!ENTITY Company.label "Tuddsa">
+<!ENTITY Company.accesskey "d">
+<!ENTITY NickName.label "Meffer isem">
+<!ENTITY NickName.accesskey "f">
+<!ENTITY SecondEmail.label "Imayl nniḍen">
+<!ENTITY SecondEmail.accesskey "n">
+<!ENTITY Department.label "Agezdu">
+<!ENTITY Department.accesskey "g">
+<!ENTITY JobTitle.label "Azwel">
+<!ENTITY JobTitle.accesskey "z">
+<!ENTITY CellularNumber.label "Tiliɣṛi n ufus">
+<!ENTITY CellularNumber.accesskey "f">
+<!ENTITY PagerNumber.label "Amsebter">
+<!ENTITY PagerNumber.accesskey "b">
+<!ENTITY FaxNumber.label "Faks">
+<!ENTITY FaxNumber.accesskey "F">
+<!ENTITY HomePhone.label "Tiliɣri n uxxam">
+<!ENTITY HomePhone.accesskey "l">
+<!ENTITY WorkPhone.label "Tiliɣri n umahil">
+<!ENTITY WorkPhone.accesskey "h">
+<!ENTITY sortAscending.label "Igemmen">
+<!ENTITY sortAscending.accesskey "I">
+<!ENTITY sortDescending.label "Amnusruy">
+<!ENTITY sortDescending.accesskey "A">
+<!ENTITY _PhoneticName.label "Isem asusru">
+<!ENTITY _PhoneticName.accesskey "s">
+
+<!-- Card Summary Pane -->
+<!-- Box Headings -->
+<!ENTITY contact.heading "Inermisen">
+<!ENTITY home.heading "Agejdan">
+<!ENTITY other.heading "Wiyaḍ">
+<!ENTITY chat.heading "Adiwenni usrid">
+<!ENTITY phone.heading "Tiliɣri">
+<!ENTITY work.heading "Amahil">
+<!-- Special Box Headings, for mailing lists -->
+<!ENTITY description.heading "Aglam">
+<!ENTITY addresses.heading "Tansiwin">
+<!-- For Map It! -->
+<!ENTITY mapItButton.label "Awi-d takarfḍa n tarakalt">
+<!ENTITY mapIt.tooltip "Sken takarḍa n tarakalt n tensa-yagi si Web">
+
+<!-- Status Bar -->
+<!ENTITY statusText.label "">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY windowMenu.label "Asfaylu">
+<!ENTITY minimizeWindow.label "Semẓi">
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY bringAllToFront.label "Awid kullec ɣer zdat">
+<!ENTITY zoomWindow.label "Zoom">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/abNewCardDialog.dtd b/l10n-kab/mail/chrome/messenger/addressbook/abNewCardDialog.dtd
new file mode 100644
index 0000000000..72ae72604c
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/abNewCardDialog.dtd
@@ -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/. -->
+<!-- Labels -->
+
+<!ENTITY chooseAddressBook.label "Rnu ɣeṛ: ">
+<!ENTITY chooseAddressBook.accesskey "e">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/abResultsPane.dtd b/l10n-kab/mail/chrome/messenger/addressbook/abResultsPane.dtd
new file mode 100644
index 0000000000..8a16fe09af
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/abResultsPane.dtd
@@ -0,0 +1,38 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY Addrbook.label "Imedlis n tensa">
+<!ENTITY Addrbook.accesskey "M">
+<!ENTITY GeneratedName.label "Isem">
+<!ENTITY GeneratedName.accesskey "S">
+<!ENTITY PrimaryEmail.label "Imayl">
+<!ENTITY PrimaryEmail.accesskey "I">
+<!ENTITY Company.label "Tuddsa">
+<!ENTITY Company.accesskey "D">
+<!ENTITY _PhoneticName.label "Isem asusru">
+<!ENTITY _PhoneticName.accesskey "u">
+<!ENTITY NickName.label "Meffer isem">
+<!ENTITY NickName.accesskey "f">
+<!ENTITY SecondEmail.label "Imayl nniḍen">
+<!ENTITY SecondEmail.accesskey "y">
+<!ENTITY Department.label "Agezdu">
+<!ENTITY Department.accesskey "z">
+<!ENTITY JobTitle.label "azwel">
+<!ENTITY JobTitle.accesskey "l">
+<!ENTITY CellularNumber.label "Aziraz">
+<!ENTITY CellularNumber.accesskey "r">
+<!ENTITY PagerNumber.label "Amsebter">
+<!ENTITY PagerNumber.accesskey "b">
+<!ENTITY FaxNumber.label "Faks">
+<!ENTITY FaxNumber.accesskey "x">
+<!ENTITY HomePhone.label "Tiliɣri n uxxam">
+<!ENTITY HomePhone.accesskey "x">
+<!ENTITY WorkPhone.label "Tiliɣri n umahil">
+<!ENTITY WorkPhone.accesskey "h">
+<!ENTITY ChatName.label "Isem n udiwenni usrid">
+<!ENTITY ChatName.accesskey "d">
+<!ENTITY sortAscending.label "Igemmen">
+<!ENTITY sortAscending.accesskey "n">
+<!ENTITY sortDescending.label "Amnusruy">
+<!ENTITY sortDescending.accesskey "r">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/addressBook.properties b/l10n-kab/mail/chrome/messenger/addressbook/addressBook.properties
new file mode 100644
index 0000000000..319505af1c
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/addressBook.properties
@@ -0,0 +1,262 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The following are used by the Mailing list dialog.
+# LOCALIZATION NOTE (mailingListTitleEdit): %S will be replaced by the Mailing List's display name.
+mailingListTitleEdit=Ẓreg %S
+emptyListName=Issefk ad muddeḍ isem n tebdart.
+badListNameCharacters=Isem n tebdart ur yezmir ad yegber isekkilen-agi: < > ; , "
+badListNameSpaces=Isem n tebdert ur izmir ara ad yegber sin n yisekkilen ilmawen imseḍfaren.
+lastFirstFormat=%S, %S
+firstLastFormat=%S %S
+
+allAddressBooks=Akk imedlisen n tensa
+
+newContactTitle=Anermis amaynut
+# %S will be the contact's display name
+newContactTitleWithDisplayName=Anermis amaynut i %S
+editContactTitle=Ẓreg anermis
+# %S will be the contact's display name
+editContactTitleWithDisplayName=Ẓreg anermis i %S
+# don't translate vCard
+editVCardTitle=Ẓreg vCard
+# %S will be the card's display name, don't translate vCard
+editVCardTitleWithDisplayName=Ẓreg vCard i %S
+
+## LOCALIZATION NOTE (cardRequiredDataMissingMessage): do not localize \n
+cardRequiredDataMissingMessage=Issefk ad mudd-eḍ ɣarṣum yiwen seg iferdisen-agi:\nTansa imayl, Isem, Isem n twacult, isem ara d-sekneḍ, tuddsa.
+cardRequiredDataMissingTitle=Talɣut tassefkayant ulac-itt
+incorrectEmailAddressFormatMessage=Issefk tansa imayl tagejdant ad tili am umasal aseqdac@asenneftaɣ.
+incorrectEmailAddressFormatTitle=Amasal n tensa n imayl d arameɣtu
+
+viewListTitle=Tabdart n tnezwit: %S
+mailListNameExistsTitle=Tabdart n tnezwit tella yakan
+mailListNameExistsMessage=Tabdart n tnezwit s yisem-agi tella yakan. Ma ulac aɣilif fren isem nniḍen.
+
+confirmDeleteThisContactTitle=Kkes anermis
+# LOCALIZATION NOTE (confirmDeleteThisContact):
+# #1 The name of the selected contact
+# Don't localize "\n• #1" unless your local layout comes out wrong.
+# Example: Are you sure you want to delete this contact?
+# • John Doe
+confirmDeleteThisContact=Tebɣiḍ ad tekseḍ anermis-agi?\n• #1
+
+confirmDelete2orMoreContactsTitle=Kkes aṭas n yinermisen
+# LOCALIZATION NOTE (confirmDelete2orMoreContacts):
+# Semicolon list of plural forms.
+# See: https://developer.mozilla.org/docs/Localization_and_Plurals
+# #1 The number of selected contacts, always more than 1.
+# Example: Are you sure you want to delete these 3 contacts?
+confirmDelete2orMoreContacts=Tebγiḍ ad tekkseḍ #1 n unermis-agi?;Tebγiḍ ad tekkseḍ #1 n yinermisen-agi?
+
+confirmRemoveThisContactTitle=Kkes anermis
+# LOCALIZATION NOTE (confirmRemoveThisContact):
+# #1 The name of the selected contact
+# #2 The name of the containing mailing list
+# This title is about a contact in a mailing list, so it will not be deleted,
+# but only removed from the list.
+# Don't localize "\n• #1" unless your local layout comes out wrong.
+# Example: Are you sure you want to remove this contact from the mailing list 'Customers List'?
+# • John Doe
+confirmRemoveThisContact=Tebγiḍ ad tekseḍ anermis-agi seg tebdart n i telγut'#2'?\n• #1
+
+confirmRemove2orMoreContactsTitle=Kkes aṭas n inermisen
+# LOCALIZATION NOTE (confirmRemove2orMoreContacts):
+# Semicolon list of singular and plural forms.
+# See: https://developer.mozilla.org/docs/Localization_and_Plurals
+# #1 The number of selected contacts, always more than 1.
+# #2 The name of the containing mailing list
+# Example: Are you sure you want to remove these 3 contacts from the mailing list 'Customers List'?
+confirmRemove2orMoreContacts=Tebγiḍ ad tekkseḍ #1 agi n unermis seg tebdart n telɣut '#2'?;Tebγiḍ ad tekkseḍ #1 agi n yinermisen seg tebdart n telγut '#2'?
+
+confirmDeleteThisMailingListTitle=Kkes tabdart telγut
+# LOCALIZATION NOTE (confirmDeleteThisMailingList):
+# #1 The name of the selected mailing list
+# Don't localize "\n• #1" unless your local layout comes out wrong.
+# Example: Are you sure you want to delete this mailing list?
+# • Customers List
+confirmDeleteThisMailingList=Tebɣiḍ ad tekseḍ tabdart-agi n telγut?\n• #1
+
+confirmDelete2orMoreMailingListsTitle=Kkes aṭas n tebdarin n telγut
+# LOCALIZATION NOTE (confirmDelete2orMoreMailingLists):
+# Semicolon list of plural forms.
+# See: https://developer.mozilla.org/docs/Localization_and_Plurals
+# #1 The number of selected mailing lists, always more than 1
+# Example: Are you sure you want to delete these 3 mailing lists?
+confirmDelete2orMoreMailingLists=Tebγiḍ ad tekkseḍ #1 agi n tebdart n telγut?;Tebγiḍ ad tekkseḍ #1 agi n tebdarin n telγut?
+
+confirmDelete2orMoreContactsAndListsTitle=Kkes inermisen akked tebdarin n telγut
+# LOCALIZATION NOTE (confirmDelete2orMoreContactsAndLists):
+# Semicolon list of and plural forms.
+# See: https://developer.mozilla.org/docs/Localization_and_Plurals
+# #1 The number of selected contacts and mailing lists, always more than 1
+# Example: Are you sure you want to delete these 3 contacts and mailing lists?
+confirmDelete2orMoreContactsAndLists=Tebγiḍ ad tekkseḍ #1 agi n unermis akked tibṛatin n tnezwit?; Tebγiḍ ad tekkseḍ #1 agi n yinermisen akked tibṛatin n tnezwit?
+
+confirmDeleteThisAddressbookTitle=Kkes imedlis n tensa
+# LOCALIZATION NOTE (confirmDeleteThisAddressbookTitle):
+# #1 The name of the selected address book
+# Don't localize "\n• #1" unless your local layout comes out wrong.
+# Example: Are you sure you want to delete this address book and all of its contacts?
+# • Friends and Family Address Book
+confirmDeleteThisAddressbook=Tebɣiḍ ad tekseḍ imedlis-agi n tansiwin akked akk inermisen?\n• #1
+
+confirmDeleteThisLDAPDirTitle=Kkes imedlis adigan LDAP
+# LOCALIZATION NOTE (confirmDeleteThisLDAPDir):
+# #1 The name of the selected LDAP directory
+# Don't localize "\n• #1" unless your local layout comes out wrong.
+# Example: Are you sure you want to delete the local copy of this LDAP directory and all of its offline contacts?
+# • Mozilla LDAP Directory
+confirmDeleteThisLDAPDir=Tebγiḍ ad tekseḍ anγel adigan n LDAP agi akaram akked inermisen ines n war tuqna?\n• #1
+
+confirmDeleteThisCollectionAddressbookTitle=Kkes taggayt n imedlis n tansiwin
+# LOCALIZATION NOTE (confirmDeleteThisCollectionAddressbook):
+# #1 The name of the selected collection address book
+# #2 The name of the application (Thunderbird)
+# Don't localize "\n• #1" unless your local layout comes out wrong.
+# Example: If this address book is deleted, Thunderbird will no longer collect addresses.
+# Are you sure you want to delete this address book and all of its contacts?
+# • My Collecting Addressbook
+confirmDeleteThisCollectionAddressbook=Ma ittwakkes imedlis-agi n tansiwin, #2 ur yuγal ad yawi tansiwin.\nTebγiḍ ad tekseḍ imedlis-agi n tansiwin akked akk inermisen ines?\n• #1
+
+propertyPrimaryEmail=Imayl
+propertyListName=Isem n tebdart
+propertySecondaryEmail=Imayl nniḍen
+propertyNickname=Meffer isem
+propertyDisplayName=Isem ad ittuseknen
+propertyWork=Amahil
+propertyHome=Agejdan
+propertyFax=Fax
+propertyCellular=Tiliɣri n ufus
+propertyPager=Amsebter
+propertyBirthday=Azemz n tlalit
+propertyCustom1=Aggan 1
+propertyCustom2=Aggan 2
+propertyCustom3=Aggan 3
+propertyCustom4=Aggan 4
+
+propertyGtalk=Google Talk
+propertyAIM=AIM
+propertyYahoo=Yahoo!
+propertySkype=Skype
+propertyQQ=QQ
+propertyMSN=MSQN
+propertyICQ=ICQ
+propertyXMPP=Asulay Jaber
+propertyIRC=Meffer isem IRC
+
+## LOCALIZATION NOTE (cityAndStateAndZip):
+## %1$S is city, %2$S is state, %3$S is zip
+cityAndStateAndZip=%1$S, %2$S %3$S
+## LOCALIZATION NOTE (cityAndStateNoZip):
+## %1$S is city, %2$S is state
+cityAndStateNoZip=%1$S, %2$S
+## LOCALIZATION NOTE (cityOrStateAndZip):
+## %1$S is city or state, %2$S is zip
+cityOrStateAndZip=%1$S %2$S
+
+stateZipSeparator=
+
+prefixTo=I
+prefixCc=Cc
+prefixBcc=Bcc
+addressBook=Imedilis n tensa
+
+# Contact photo management
+browsePhoto=Tawlaft n unermis
+stateImageSave=Asekles n tugna…
+errorInvalidUri=Tuccḍa: aγbalu n tugna mačči d ameγnu.
+errorNotAvailable=Tuccḍa: ulac anekcum γer ufaylu.
+errorInvalidImage=Tuccḍa: ala tugniwin JPG, PNG akked GIF imsaḍan.
+errorSaveOperation=Tuccḍa: Ur yezmir ara ad isekles tugna.
+
+# mailnews.js
+ldap_2.servers.pab.description=Imedilis n tensa udmawan
+ldap_2.servers.history.description=Tansiwin ittugemren
+## LOCALIZATION NOTE (ldap_2.servers.osx.description is only used on Mac OS X)
+ldap_2.servers.osx.description=Imedilis n tensa Mac OS X
+
+# status bar stuff
+## LOCALIZATION NOTE (totalContactStatus):
+## %1$S is address book name, %2$S is contact count
+totalContactStatus=Amḍan n inermisen di %1$S: %2$S
+noMatchFound=Ulac tanmeɣṛut iţwafen
+## LOCALIZATION NOTE (matchesFound1):
+## Semicolon-separated list of singular and plural forms.
+## See: https://developer.mozilla.org/docs/Mozilla/Localization/Localization_and_Plurals
+## #1 is the number of matching contacts found
+matchesFound1=#1 tenmeɣṛut tettwaf;#1 tinmeɣruḍin ttwafent
+
+## LOCALIZATION NOTE (contactsCopied): Semi-colon list of plural forms
+## %1$S is the number of contacts that were copied. This should be used multiple
+## times wherever you need it. Do not replace by %S.
+contactsCopied=%1$S unermis yettwanɣel;%1$S inermisen ttwaneɣlen
+
+## LOCALIZATION NOTE (contactsMoved): Semi-colon list of plural forms
+## %1$S is the number of contacts that were moved. This should be used multiple
+## times wherever you need it. Do not replace by %S.
+contactsMoved=%1$S unermis yattwasenkez;%1$S inermisen ttwasenkzen
+
+# LDAP directory stuff
+invalidName=Ma ulac aɣilif, sekcem isem ameɣtu.
+invalidHostname=Ma ulac aɣilif, sekcem asennefteɣ ameɣtu.
+invalidPortNumber=Ma ulac aɣilif, sekcem uṭṭun n tiliɣri ameɣtu.
+invalidResults=Ma ulac aɣilif, sekcem amḍan ameɣtu deg urti n igmaḍ.
+abReplicationOfflineWarning=Yessefk ad tiliḍ deg uskar aruqqin akke ad teselkmeḍ asefrurex LDAP
+abReplicationSaveSettings=Yessefk iɣewwaṛen ad ttwaselksen send asider n ukaram.
+
+# For importing / exporting
+## LOCALIZATION NOTE (ExportAddressBookNameTitle): %S is the name of exported addressbook
+ExportAddressBookNameTitle=Sifeḍ imedlis n tensa - %S
+LDIFFiles=LDIF
+CSVFiles=Beṭṭu s ticcert
+CSVFilesSysCharset=Beṭṭu s ticcert (Tagrumma n isekkilen n unagraw)
+CSVFilesUTF8=Beṭṭu s ticcert (UTF-8)
+TABFiles=Beṭṭi s trigla
+TABFilesSysCharset=Beṭṭu s trigla (Tagrumma n isekkilen n unagraw)
+TABFilesUTF8=Beṭṭu s trigla (UTF-8)
+VCFFiles=vCard
+SupportedABFiles=Ifuyla n yimedlisen n tensa i ttwasefraken
+failedToExportTitle=Asifeḍ yecceḍ
+failedToExportMessageNoDeviceSpace=Ur yezmir ara ad isifeḍ imedlis n tensa. ulac deqs n tallunt ɣef yibenk.
+failedToExportMessageFileAccessDenied=Ur yezmir ara ad isifeḍ imedlis n tensa, anekcum ɣer ufaylu yegdel.
+
+# For getting authDN for replication using dlg box
+AuthDlgTitle=Asefrurex LDAP n imedlis n tensa
+AuthDlgDesc=Akken ad tekecmeḍ ɣer uqeddac n ukaram, sekcem isem-inek n useqdac akked d wawal uffir.
+
+# LOCALIZATION NOTE(joinMeInThisChat)
+# use + for spaces
+joinMeInThisChat=Ddu-d-ɣuṛ-i-deg udiwenni-agi-usrid.
+
+# For printing
+headingHome=Agejdan
+headingWork=Amahil
+headingOther=Wiyaḍ
+headingChat=Adiwenni usrid
+headingPhone=Tiliɣri
+headingDescription=Aglam
+headingAddresses=Tansiwin
+
+## For address books
+addressBookTitleNew=Imedlis n tensa amaynut
+# LOCALIZATION NOTE (addressBookTitleEdit):
+# %S is the current name of the address book.
+# Example: My Custom AB Properties
+addressBookTitleEdit=Timeẓliyin n %S
+duplicateNameTitle=Nγel isem n imedlis n tensa
+# LOCALIZATION NOTE (duplicateNameText):
+# Don't localize "\n• %S" unless your local layout comes out wrong.
+# %S is the name of the existing address book.
+# Example: An address book with this name already exists:
+# • My Custom AB
+duplicateNameText=Tansa n imedlis s isem-agi tella yakan:\n• %S
+
+# For corrupt .mab files
+corruptMabFileTitle=Afaylu n imedlis n tensa yexseṛ.
+corruptMabFileAlert=Yiwen seg ifuyla-inek n imedlis n tensa (afauly %1$S) ur yezmir ara ad d-yettwaɣer. Afaylu maynut %2$S ad yettwarnu udiɣ aḥraz n ufaylu aqbur %3$S, adyettwarnu deg ukaram nni.
+
+# For locked .mab files
+lockedMabFileTitle=Ur yezmir ara ad d-dyessali afaylu n imedlis n tensa.
+lockedMabFileAlert=Ur yezmir ara ad d-yessali afaylu n imedlis n tensa %S, ahat di yella deg uska n tɣuri kan , neɣ isekker-it usnas. MA ulac aɣilif, ɛreḍ tikelt nniḍen.\u0020
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties b/l10n-kab/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties
new file mode 100644
index 0000000000..a1d28e33ca
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties
@@ -0,0 +1,109 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 are error strings for problems that happen while in the
+# various states declared in nsILDAPAutoCompFormatter.idl. Note that
+# the number that indexes each error state is the same as the number
+# corresponding to that state in nsILDAPAutoCompFormatter.idl.
+
+# These are error strings for problems that happen while in the
+# various states declared in nsILDAPAutoCompFormatter.idl. Note that
+# the number that indexes each error state is the same as the number
+# corresponding to that state in nsILDAPAutoCompFormatter.idl.
+
+## @name ERR_STATE_UNBOUND
+## @loc none
+0=Ugur n uwennez n LDAP
+
+## @name ERR_STATE_INITIALIZING
+## @loc none
+1=Tuqqna ɣeṛ uqeddac LDAP ur teddi ara
+
+## @name ERR_STATE_BINDING
+## @loc none
+2=Tuqqna ɣeṛ uqeddac LDAP ur teddi ara
+
+## @name ERR_STATE_BOUND
+## @loc none
+3=Ugur di tiywalin n uqeddac LDAP
+
+## @name ERR_STATE_SEARCHING
+## @loc none
+4=Ugur deg unadi n uqeddac LDAP
+
+
+# The format of the alert dialog itself
+#
+## @name ALERT_FORMAT
+## @loc None of %1$S, %2$S and %3$S should be localized.
+## %1$S is the error code itself, %2$S is an LDAP SDK error message from
+## chrome://mozldap/locale/ldap.properties, and %3$S is a hint relating
+## to that specific error, found in this file.
+errorAlertFormat=Tanalt n tuccḍa %1$S: %2$S\n\n%3$S
+
+## The following errors are for error codes other than LDAP-specific ones.
+## Someday mozilla will actually have a system for mapping nsresults to
+## error strings that's actually widely used, unlike nsIErrorService. But
+## until it does, these strings live here...
+
+## @name HOST_NOT_FOUND
+## @loc none
+5000=Ulac asenneftaɣ
+
+## @name GENERIC_ERROR
+## @loc none
+9999=Tuccḍa tarussint
+
+
+# Hints to for the user, associated with specific error codes (ie error code
+# + 10000)
+
+
+## @name TIMELIMIT_EXCEEDED_HINT
+## @loc none
+10003=Ma ulac aɣilif, ɛreḍ tikelt nniḍen neɣ nermes anebdal-ik n unagraw.
+
+## @name STRONGAUTH_REQUIRED_HINT
+## @loc none
+10008=Asesteb ussis ur ittusefrak ara.
+
+## @name INVALID_SYNTAX_HINT
+## @loc none
+10021=Senqed d akken imzizdig n unadi d ameɣtu, sakin ɛreḍ tikelt nniḍen, neɣ nermes anebdal-ik n unagraw. I wakken ad tesneqdeḍ ma yella imzizdig n unadi d ameɣtu, fren iɣewwaṛen seg umuɣ Ẓreg, sakin fren Tirawt & Igrawen n isalen, sakin tansa. Sit ɣef Ẓreg Ikaramen, fren aqeddac LDAP ittuseqdacen yakan. Sit ɣef Ẓreg, sakin sit ɣef Leqqayen i wakken ad sekneḍ imzizdig n unadi.
+
+## @name NO_SUCH_OBJECT_HINT
+## @loc none
+10032=Senqed d akken Isem n taɣult azadur DN d ameɣtu, sakin ɛreḍ tikelt nniḍen, neɣ nermes anebdal-ik n unagraw. I wakken ad tesneqdeḍ ma yella Isem n taɣult azadur DN d ameɣtu, fren iɣewwaṛen seg umuɣ Ẓreg, sakin fren Tirawt & Igrawen n isalen, sakin tansa. Sit ɣef Ẓreg Ikaramen, fren aqeddac LDAP ittuseqdacen yakan. Sit ɣef Ẓreg iwakken ad twaliḍ Isem n taɣult azadur DN.
+
+## @name BUSY_HINT
+## @loc none
+10051=Ma ulac aɣilif, ɛreḍ tikelt nniḍen ticki.
+
+## @name SERVER_DOWN_HINT
+## @loc none
+10081=Senqed d akken isem n usenneftaɣ neɣ uṭṭun n tebburt d imeɣta, sakin ɛreḍ tikelt nniḍen, neɣ nermes anebdal-ik n unagraw. I wakken ad tesneqdeḍ ma yella isem n usenneftaɣ neɣ uṭṭun n tebburt d ameɣta, fren iɣewwaṛen seg umuɣ Ẓreg, sakin fren Tirawt & Igrawen n isalen, sakin tansa. Sit ɣef Ẓreg Ikaramen, fren aqeddac LDAP ittuseqdacen yakan. Sit ɣef Ẓreg i wakken ad sekneḍ isem n usenneftaɣ. Sit ɣef Leqqayen i wakken ad sekneḍ uṭṭun n tebburt.
+
+## @name TIMEOUT_HINT
+## @loc none
+10085=Ma ulac aɣilif, ɛreḍ tikelt nniḍen ticki.
+
+## @name FILTER_ERROR_HINT
+## @loc none
+10087=Senqed d akken imzizdig n unadi d ameɣtu, sakin ɛreḍ tikelt nniḍen, neɣ nermes anebdal-ik n unagraw. I wakken ad tesneqdeḍ ma yella imzizdig n unadi d ameɣtu, fren ismenyifen seg umuɣ Ẓreg, sakin fren Tirawt & Igrawen n isalen, sakin tansa. Sit ɣef Ẓreg Ikaramen, fren aqeddac LDAP ittuseqdacen yakan. Sit ɣef Ẓreg, sakin sit ɣef Leqqayen i wakken ad sekneḍ imzizdig n unadi.
+
+## @name NO_MEMORY_HINT
+## @loc none
+10090=Ma ulac aɣilif, mdel isfuyla nniḍen neɣ isnasen u ɛṛeḍ tikkelt nniḍen.
+
+## @name CONNECT_ERROR_HINT
+## @loc none
+10091=Senqed d akken isem n usenneftaɣ neɣ uṭṭun n tebburt d imeɣta, sakin ɛreḍ tikelt nniḍen, neɣ nermes anebdal-ik n unagraw. I wakken ad tesneqdeḍ ma yella isem n usenneftaɣ neɣ uṭṭun n tebburt d ameɣta, fren ismenyifen seg umuɣ Ẓreg, sakin fren Tirawt & Igrawen n isalen, sakin tansa. Sit ɣef Ẓreg Ikaramen, fren aqeddac LDAP ittuseqdacen yakan. Sit ɣef Ẓreg i wakken ad sekneḍ isem n usenneftaɣ. Sit ɣef Leqqayen i wakken ad sekneḍ uṭṭun n tebburt.
+
+## @name HOST_NOT_FOUND_HINT
+## @loc none
+15000=Senqed d akken isem n usenneftaɣ d ameɣtu, sakin ɛreḍ tikelt nniḍen, neɣ nermes anebdal-ik n unagraw. I wakken ad tesneqdeḍ ma yella isem n usenneftaɣ d ameɣtu, fren ismenyifen seg umuɣ Ẓreg, sakin fren Tirawt & Igrawen n isalen, sakin tansa. Sit ɣef Ẓreg Ikaramen, fren aqeddac LDAP ittuseqdacen yakan. Sit ɣef Ẓreg i wakken ad sekneḍ isem n usenneftaɣ.
+
+## @name GENERIC_HINT
+## @loc none
+19999=Ma ulac aɣilif, nermes anebdal-ik n unagraw.
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/pref-directory-add.dtd b/l10n-kab/mail/chrome/messenger/addressbook/pref-directory-add.dtd
new file mode 100644
index 0000000000..5d1c4cea10
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/pref-directory-add.dtd
@@ -0,0 +1,45 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY directoryName.label "Isem: ">
+<!ENTITY directoryName.accesskey "I">
+<!ENTITY directoryHostname.label "Asenneftaɣ: ">
+<!ENTITY directoryHostname.accesskey "s">
+<!ENTITY directoryBaseDN.label "Isem n taɣult azadur: ">
+<!ENTITY directoryBaseDN.accesskey "z">
+<!ENTITY findButton.label "Af">
+<!ENTITY findButton.accesskey "A">
+<!ENTITY directorySecure.label "Seqdec tuqqna taɣelsant (SSL)">
+<!ENTITY directorySecure.accesskey "q">
+<!ENTITY directoryLogin.label "Bind DN: ">
+<!ENTITY directoryLogin.accesskey "i">
+<!ENTITY General.tab "Amatu">
+<!ENTITY Offline.tab "Aruqqin">
+<!ENTITY Advanced.tab "Leqqayen">
+<!ENTITY portNumber.label "Uṭṭun n tebburt: ">
+<!ENTITY portNumber.accesskey "U">
+<!ENTITY searchFilter.label "Imzizdeg n unadi: ">
+<!ENTITY searchFilter.accesskey "z">
+<!ENTITY scope.label "Tanerfadit: ">
+<!ENTITY scope.accesskey "n">
+<!ENTITY scopeOneLevel.label "Yiwen uswir">
+<!ENTITY scopeOneLevel.accesskey "w">
+<!ENTITY scopeSubtree.label "Adaseklu">
+<!ENTITY scopeSubtree.accesskey "d">
+<!ENTITY return.label "Ur d-ttarra ara ugan n">
+<!ENTITY return.accesskey "r">
+<!ENTITY results.label "igmaḍ">
+<!ENTITY offlineText.label "Tzemreḍ ad d-sidreḍ anɣel adigan n ukaram-agi akken ad yeli ihegga i weseqdec ticki temahaleḍ s war tuqqna.">
+<!ENTITY saslMechanism.label "tarrayt n unekcum: ">
+<!ENTITY saslMechanism.accesskey "k">
+<!ENTITY saslOff.label "Aḥerfi">
+<!ENTITY saslOff.accesskey "r">
+<!ENTITY saslGSSAPI.label "Kerberos (GSSAPI)">
+<!ENTITY saslGSSAPI.accesskey "K">
+<!-- Localization note: this is here because the width of the dialog
+ is determined by the width of the base DN box; and that is likely
+ to vary somewhat with the language.
+-->
+
+<!ENTITY newDirectoryWidth "36em">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/pref-directory.dtd b/l10n-kab/mail/chrome/messenger/addressbook/pref-directory.dtd
new file mode 100644
index 0000000000..327deb49a1
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/pref-directory.dtd
@@ -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/. -->
+<!-- LOCALIZATION NOTE (window.title) : do not translate "LDAP" in below line -->
+
+<!ENTITY pref.ldap.window.title "Iqeddacen n ukaram LDAP">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "Aqeddac n ukaram LDAP:">
+<!-- LOCALIZATION NOTE (directoriesText.label) : do not translate "LDAP" in below line -->
+<!ENTITY directoriesText.label "Fren aqeddac n ukaram LDAP:">
+<!ENTITY directoriesText.accesskey "F">
+<!ENTITY addDirectory.label "Rnu">
+<!ENTITY addDirectory.accesskey "R">
+<!ENTITY editDirectory.label "Ẓreg">
+<!ENTITY editDirectory.accesskey "Ẓ">
+<!ENTITY deleteDirectory.label "Kkes">
+<!ENTITY deleteDirectory.accesskey "K">
diff --git a/l10n-kab/mail/chrome/messenger/addressbook/replicationProgress.properties b/l10n-kab/mail/chrome/messenger/addressbook/replicationProgress.properties
new file mode 100644
index 0000000000..b6351b69fa
--- /dev/null
+++ b/l10n-kab/mail/chrome/messenger/addressbook/replicationProgress.properties
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+replicationStarted=Asefrurex yekker...
+changesStarted=Anadi n isnifal yebda ara ttwasefrurxen...
+replicationSucceeded=Asefrurex yedda
+replicationFailed=Asefrurex ur yeddi ara
+replicationCancelled=Asefrurex uettwasesex\u0020
+# LOCALIZATION NOTE
+# do not localize %S. %S is the current entry number (an integer)
+currentCount=Asefrurex n unekcam n ukaram: %S
+
+downloadButton=Zdem tura
+downloadButton.accesskey=D
+cancelDownloadButton=Sefsex azdam
+cancelDownloadButton.accesskey=C
+
+directoryTitleNew=Akaram LDAP Amaynut
+## LOCALIZATION NOTE (directoryTitleEdit): %S will be replaced by the LDAP directory's display name
+directoryTitleEdit=Timeẓliyin %S