summaryrefslogtreecommitdiffstats
path: root/l10n-km/mail
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
commit2aa4a82499d4becd2284cdb482213d541b8804dd (patch)
treeb80bf8bf13c3766139fbacc530efd0dd9d54394c /l10n-km/mail
parentInitial commit. (diff)
downloadfirefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz
firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--l10n-km/mail/all-l10n.js8
-rw-r--r--l10n-km/mail/branding/thunderbird/brand.ftl3
-rw-r--r--l10n-km/mail/chrome/communicator/utilityOverlay.dtd45
-rw-r--r--l10n-km/mail/chrome/messenger-mapi/mapi.properties36
-rw-r--r--l10n-km/mail/chrome/messenger-newsblog/am-newsblog.dtd10
-rw-r--r--l10n-km/mail/chrome/messenger-newsblog/feed-subscriptions.dtd40
-rw-r--r--l10n-km/mail/chrome/messenger-newsblog/newsblog.properties88
-rw-r--r--l10n-km/mail/chrome/messenger-region/region.properties34
-rw-r--r--l10n-km/mail/chrome/messenger-smime/certFetchingStatus.dtd10
-rw-r--r--l10n-km/mail/chrome/messenger-smime/msgCompSMIMEOverlay.dtd25
-rw-r--r--l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.dtd18
-rw-r--r--l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.properties13
-rw-r--r--l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.dtd9
-rw-r--r--l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.properties11
-rw-r--r--l10n-km/mail/chrome/messenger-smime/msgReadSecurityInfo.dtd16
-rw-r--r--l10n-km/mail/chrome/messenger-smime/msgSecurityInfo.properties32
-rw-r--r--l10n-km/mail/chrome/messenger/AccountManager.dtd40
-rw-r--r--l10n-km/mail/chrome/messenger/AccountWizard.dtd131
-rw-r--r--l10n-km/mail/chrome/messenger/CustomHeaders.dtd11
-rw-r--r--l10n-km/mail/chrome/messenger/FilterEditor.dtd75
-rw-r--r--l10n-km/mail/chrome/messenger/FilterListDialog.dtd39
-rw-r--r--l10n-km/mail/chrome/messenger/SearchDialog.dtd41
-rw-r--r--l10n-km/mail/chrome/messenger/aboutDialog.dtd110
-rw-r--r--l10n-km/mail/chrome/messenger/aboutDownloads.dtd24
-rw-r--r--l10n-km/mail/chrome/messenger/aboutRights.properties6
-rw-r--r--l10n-km/mail/chrome/messenger/aboutSupportMail.properties15
-rw-r--r--l10n-km/mail/chrome/messenger/accountCreation.dtd78
-rw-r--r--l10n-km/mail/chrome/messenger/accountCreation.properties89
-rw-r--r--l10n-km/mail/chrome/messenger/accountCreationModel.properties19
-rw-r--r--l10n-km/mail/chrome/messenger/accountCreationUtil.properties34
-rw-r--r--l10n-km/mail/chrome/messenger/activity.dtd37
-rw-r--r--l10n-km/mail/chrome/messenger/activity.properties93
-rw-r--r--l10n-km/mail/chrome/messenger/addbuddy.dtd7
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd7
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/abContactsPanel.dtd24
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/abMailListDialog.dtd19
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/abMainWindow.dtd192
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/abNewCardDialog.dtd7
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/addressBook.properties224
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties109
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/pref-directory-add.dtd45
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/pref-directory.dtd17
-rw-r--r--l10n-km/mail/chrome/messenger/addressbook/replicationProgress.properties17
-rw-r--r--l10n-km/mail/chrome/messenger/am-addressing.dtd50
-rw-r--r--l10n-km/mail/chrome/messenger/am-advanced.dtd30
-rw-r--r--l10n-km/mail/chrome/messenger/am-archiveoptions.dtd26
-rw-r--r--l10n-km/mail/chrome/messenger/am-copies.dtd53
-rw-r--r--l10n-km/mail/chrome/messenger/am-identities-list.dtd15
-rw-r--r--l10n-km/mail/chrome/messenger/am-identity-edit.dtd13
-rw-r--r--l10n-km/mail/chrome/messenger/am-im.dtd16
-rw-r--r--l10n-km/mail/chrome/messenger/am-junk.dtd31
-rw-r--r--l10n-km/mail/chrome/messenger/am-main.dtd45
-rw-r--r--l10n-km/mail/chrome/messenger/am-mdn.dtd33
-rw-r--r--l10n-km/mail/chrome/messenger/am-mdn.properties6
-rw-r--r--l10n-km/mail/chrome/messenger/am-offline.dtd54
-rw-r--r--l10n-km/mail/chrome/messenger/am-server-advanced.dtd28
-rw-r--r--l10n-km/mail/chrome/messenger/am-server-top.dtd88
-rw-r--r--l10n-km/mail/chrome/messenger/am-serverwithnoidentities.dtd6
-rw-r--r--l10n-km/mail/chrome/messenger/am-smime.dtd16
-rw-r--r--l10n-km/mail/chrome/messenger/am-smime.properties28
-rw-r--r--l10n-km/mail/chrome/messenger/appleMailImportMsgs.properties21
-rw-r--r--l10n-km/mail/chrome/messenger/baseMenuOverlay.dtd16
-rw-r--r--l10n-km/mail/chrome/messenger/charsetTitles.properties84
-rw-r--r--l10n-km/mail/chrome/messenger/chat.dtd44
-rw-r--r--l10n-km/mail/chrome/messenger/chat.properties99
-rw-r--r--l10n-km/mail/chrome/messenger/configEditorOverlay.dtd5
-rw-r--r--l10n-km/mail/chrome/messenger/custom.properties5
-rw-r--r--l10n-km/mail/chrome/messenger/devtools/dbgserver.dtd4
-rw-r--r--l10n-km/mail/chrome/messenger/devtools/dbgserver.properties11
-rw-r--r--l10n-km/mail/chrome/messenger/downloadheaders.dtd27
-rw-r--r--l10n-km/mail/chrome/messenger/editContactOverlay.dtd20
-rw-r--r--l10n-km/mail/chrome/messenger/editContactOverlay.properties14
-rw-r--r--l10n-km/mail/chrome/messenger/fieldMapImport.dtd20
-rw-r--r--l10n-km/mail/chrome/messenger/filter.properties92
-rw-r--r--l10n-km/mail/chrome/messenger/folderProps.dtd70
-rw-r--r--l10n-km/mail/chrome/messenger/folderWidgets.properties11
-rw-r--r--l10n-km/mail/chrome/messenger/folderpane.dtd7
-rw-r--r--l10n-km/mail/chrome/messenger/gloda.properties161
-rw-r--r--l10n-km/mail/chrome/messenger/glodaComplete.properties19
-rw-r--r--l10n-km/mail/chrome/messenger/glodaFacetView.dtd21
-rw-r--r--l10n-km/mail/chrome/messenger/glodaFacetView.properties157
-rw-r--r--l10n-km/mail/chrome/messenger/imAccountWizard.dtd32
-rw-r--r--l10n-km/mail/chrome/messenger/imAccounts.properties63
-rw-r--r--l10n-km/mail/chrome/messenger/imapMsgs.properties244
-rw-r--r--l10n-km/mail/chrome/messenger/importDialog.dtd58
-rw-r--r--l10n-km/mail/chrome/messenger/importMsgs.properties304
-rw-r--r--l10n-km/mail/chrome/messenger/joinChat.dtd10
-rw-r--r--l10n-km/mail/chrome/messenger/junkLog.dtd10
-rw-r--r--l10n-km/mail/chrome/messenger/junkMailInfo.dtd11
-rw-r--r--l10n-km/mail/chrome/messenger/localMsgs.properties145
-rw-r--r--l10n-km/mail/chrome/messenger/mailEditorOverlay.dtd6
-rw-r--r--l10n-km/mail/chrome/messenger/mailOverlay.dtd11
-rw-r--r--l10n-km/mail/chrome/messenger/mailViewList.dtd9
-rw-r--r--l10n-km/mail/chrome/messenger/mailViewSetup.dtd12
-rw-r--r--l10n-km/mail/chrome/messenger/mailviews.properties13
-rw-r--r--l10n-km/mail/chrome/messenger/markByDate.dtd9
-rw-r--r--l10n-km/mail/chrome/messenger/messenger.dtd916
-rw-r--r--l10n-km/mail/chrome/messenger/messenger.properties755
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EdAdvancedEdit.dtd18
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EdColorPicker.dtd19
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EdConvertToTable.dtd15
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EdDialogOverlay.dtd16
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EdNamedAnchorProperties.dtd9
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorColorProperties.dtd28
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorHLineProperties.dtd27
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd80
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorInsertChars.dtd19
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorInsertMath.dtd21
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorInsertSource.dtd15
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTOC.dtd16
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTable.dtd18
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorLinkProperties.dtd6
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorListProperties.dtd20
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorPersonalDictionary.dtd18
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorReplace.dtd28
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorSpellCheck.dtd38
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/EditorTableProperties.dtd75
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.dtd20
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.properties8
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/composeMsgs.properties437
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/editor.properties207
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/editorOverlay.dtd300
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/mailComposeEditorOverlay.dtd9
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/messengercompose.dtd291
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/sendProgress.dtd8
-rw-r--r--l10n-km/mail/chrome/messenger/messengercompose/sendProgress.properties21
-rw-r--r--l10n-km/mail/chrome/messenger/migration/migration.dtd29
-rw-r--r--l10n-km/mail/chrome/messenger/migration/migration.properties24
-rw-r--r--l10n-km/mail/chrome/messenger/mime.properties154
-rw-r--r--l10n-km/mail/chrome/messenger/mimeheader.properties35
-rw-r--r--l10n-km/mail/chrome/messenger/msgAccountCentral.dtd26
-rw-r--r--l10n-km/mail/chrome/messenger/msgHdrViewOverlay.dtd108
-rw-r--r--l10n-km/mail/chrome/messenger/msgPrintEngine.dtd17
-rw-r--r--l10n-km/mail/chrome/messenger/msgSynchronize.dtd27
-rw-r--r--l10n-km/mail/chrome/messenger/msgViewPickerOverlay.dtd23
-rw-r--r--l10n-km/mail/chrome/messenger/msgmdn.properties18
-rw-r--r--l10n-km/mail/chrome/messenger/multimessageview.dtd8
-rw-r--r--l10n-km/mail/chrome/messenger/multimessageview.properties62
-rw-r--r--l10n-km/mail/chrome/messenger/newFolderDialog.dtd16
-rw-r--r--l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.dtd43
-rw-r--r--l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.properties30
-rw-r--r--l10n-km/mail/chrome/messenger/news.properties56
-rw-r--r--l10n-km/mail/chrome/messenger/oeImportMsgs.properties81
-rw-r--r--l10n-km/mail/chrome/messenger/offline.properties28
-rw-r--r--l10n-km/mail/chrome/messenger/offlineStartup.properties8
-rw-r--r--l10n-km/mail/chrome/messenger/outlookImportMsgs.properties77
-rw-r--r--l10n-km/mail/chrome/messenger/pgpmime.properties8
-rw-r--r--l10n-km/mail/chrome/messenger/preferences/applicationManager.properties13
-rw-r--r--l10n-km/mail/chrome/messenger/preferences/applications.properties8
-rw-r--r--l10n-km/mail/chrome/messenger/preferences/preferences.properties88
-rw-r--r--l10n-km/mail/chrome/messenger/prefs.properties81
-rw-r--r--l10n-km/mail/chrome/messenger/quickFilterBar.dtd242
-rw-r--r--l10n-km/mail/chrome/messenger/renameFolderDialog.dtd9
-rw-r--r--l10n-km/mail/chrome/messenger/safeMode.dtd21
-rw-r--r--l10n-km/mail/chrome/messenger/sanitize.dtd41
-rw-r--r--l10n-km/mail/chrome/messenger/search-attributes.properties45
-rw-r--r--l10n-km/mail/chrome/messenger/search-operators.properties31
-rw-r--r--l10n-km/mail/chrome/messenger/search.properties27
-rw-r--r--l10n-km/mail/chrome/messenger/searchTermOverlay.dtd19
-rw-r--r--l10n-km/mail/chrome/messenger/shutdownWindow.properties10
-rw-r--r--l10n-km/mail/chrome/messenger/smime.properties13
-rw-r--r--l10n-km/mail/chrome/messenger/smtpEditOverlay.dtd24
-rw-r--r--l10n-km/mail/chrome/messenger/subscribe.dtd22
-rw-r--r--l10n-km/mail/chrome/messenger/subscribe.properties11
-rw-r--r--l10n-km/mail/chrome/messenger/tabmail.dtd9
-rw-r--r--l10n-km/mail/chrome/messenger/taskbar.properties8
-rw-r--r--l10n-km/mail/chrome/messenger/telemetry.properties13
-rw-r--r--l10n-km/mail/chrome/messenger/templateUtils.properties7
-rw-r--r--l10n-km/mail/chrome/messenger/textImportMsgs.properties48
-rw-r--r--l10n-km/mail/chrome/messenger/vCardImportMsgs.properties26
-rw-r--r--l10n-km/mail/chrome/messenger/viewLog.dtd12
-rw-r--r--l10n-km/mail/chrome/messenger/viewZoomOverlay.dtd32
-rw-r--r--l10n-km/mail/chrome/messenger/virtualFolderListDialog.dtd7
-rw-r--r--l10n-km/mail/chrome/messenger/virtualFolderProperties.dtd22
-rw-r--r--l10n-km/mail/chrome/messenger/wmImportMsgs.properties76
-rw-r--r--l10n-km/mail/chrome/mozldap/ldap.properties272
-rw-r--r--l10n-km/mail/chrome/overrides/netError.dtd101
-rw-r--r--l10n-km/mail/chrome/overrides/settingsChange.dtd6
-rw-r--r--l10n-km/mail/defines.inc11
-rw-r--r--l10n-km/mail/installer/custom.properties74
-rw-r--r--l10n-km/mail/installer/mui.properties60
-rw-r--r--l10n-km/mail/installer/override.properties86
-rw-r--r--l10n-km/mail/messenger/aboutProfilesExtra.ftl3
-rw-r--r--l10n-km/mail/messenger/aboutRights.ftl27
-rw-r--r--l10n-km/mail/messenger/aboutSupportMail.ftl3
-rw-r--r--l10n-km/mail/messenger/accountCentral.ftl3
-rw-r--r--l10n-km/mail/messenger/addressbook/abCardDAVDialog.ftl3
-rw-r--r--l10n-km/mail/messenger/menubar.ftl3
-rw-r--r--l10n-km/mail/messenger/messenger.ftl3
-rw-r--r--l10n-km/mail/messenger/messengercompose/messengercompose.ftl3
-rw-r--r--l10n-km/mail/messenger/newInstall.ftl3
-rw-r--r--l10n-km/mail/messenger/newInstallPage.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/backupKeyPassword.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/changeExpiryDlg.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/composeKeyStatus.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/keyWizard.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/msgReadStatus.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/oneRecipientStatus.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/openpgp-frontend.ftl3
-rw-r--r--l10n-km/mail/messenger/openpgp/openpgp.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/add-finger.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/am-im-otr.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/auth.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/chat.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/finger-sync.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/finger.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/otr.ftl3
-rw-r--r--l10n-km/mail/messenger/otr/otrUI.ftl3
-rw-r--r--l10n-km/mail/messenger/policies/aboutPolicies.ftl3
-rw-r--r--l10n-km/mail/messenger/policies/policies-descriptions.ftl3
-rw-r--r--l10n-km/mail/messenger/preferences/am-im.ftl3
-rw-r--r--l10n-km/mail/messenger/preferences/application-manager.ftl11
-rw-r--r--l10n-km/mail/messenger/preferences/attachment-reminder.ftl15
-rw-r--r--l10n-km/mail/messenger/preferences/colors.ftl52
-rw-r--r--l10n-km/mail/messenger/preferences/connection.ftl64
-rw-r--r--l10n-km/mail/messenger/preferences/cookies.ftl53
-rw-r--r--l10n-km/mail/messenger/preferences/dock-options.ftl26
-rw-r--r--l10n-km/mail/messenger/preferences/fonts.ftl139
-rw-r--r--l10n-km/mail/messenger/preferences/languages.ftl3
-rw-r--r--l10n-km/mail/messenger/preferences/new-tag.ftl8
-rw-r--r--l10n-km/mail/messenger/preferences/notifications.ftl33
-rw-r--r--l10n-km/mail/messenger/preferences/offline.ftl56
-rw-r--r--l10n-km/mail/messenger/preferences/passwordManager.ftl3
-rw-r--r--l10n-km/mail/messenger/preferences/permissions.ftl39
-rw-r--r--l10n-km/mail/messenger/preferences/preferences.ftl611
-rw-r--r--l10n-km/mail/messenger/preferences/receipts.ftl51
-rw-r--r--l10n-km/mail/messenger/preferences/sendoptions.ftl46
-rw-r--r--l10n-km/mail/messenger/preferences/system-integration.ftl42
-rw-r--r--l10n-km/mail/updater/updater.ini7
229 files changed, 11572 insertions, 0 deletions
diff --git a/l10n-km/mail/all-l10n.js b/l10n-km/mail/all-l10n.js
new file mode 100644
index 0000000000..6e0520e894
--- /dev/null
+++ b/l10n-km/mail/all-l10n.js
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#filter substitution
+
+pref("general.useragent.locale", "@AB_CD@");
+pref("spellchecker.dictionary", "@AB_CD@");
diff --git a/l10n-km/mail/branding/thunderbird/brand.ftl b/l10n-km/mail/branding/thunderbird/brand.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/branding/thunderbird/brand.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/chrome/communicator/utilityOverlay.dtd b/l10n-km/mail/chrome/communicator/utilityOverlay.dtd
new file mode 100644
index 0000000000..e6c70e241b
--- /dev/null
+++ b/l10n-km/mail/chrome/communicator/utilityOverlay.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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the global menu items -->
+
+
+<!ENTITY fileMenu.label "Ֆայլ">
+<!ENTITY fileMenu.accesskey "F">
+<!ENTITY newMenu.label "Նոր">
+<!ENTITY newMenu.accesskey "N">
+
+<!ENTITY editMenu.label "Խմբագրել">
+<!ENTITY editMenu.accesskey "E">
+<!ENTITY undoCmd.label "Հետ">
+<!ENTITY undoCmd.accesskey "U">
+<!ENTITY redoCmd.label "Կրկնել">
+<!ENTITY redoCmd.accesskey "R">
+<!ENTITY deleteCmd.label "Ջնջել">
+<!ENTITY deleteCmd.accesskey "D">
+<!ENTITY preferencesCmd2.label "ជម្រើស">
+<!ENTITY preferencesCmd2.accesskey "O">
+<!ENTITY preferencesCmdUnix.label "Նախընտրանքներ">
+<!ENTITY preferencesCmdUnix.accesskey "n">
+
+<!ENTITY viewMenu.label "Տեսքը">
+<!ENTITY viewMenu.accesskey "V">
+<!ENTITY viewToolbarsMenu.label "Գործիքաշերտեր">
+<!ENTITY viewToolbarsMenu.accesskey "T">
+<!ENTITY showTaskbarCmd.label "Վիճակի տողը">
+<!ENTITY showTaskbarCmd.accesskey "u">
+
+<!ENTITY closeCmd.label "Փակել">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "C">
+
+<!ENTITY quitApplicationCmd.label "Փակել">
+<!ENTITY quitApplicationCmd.key "Q">
+<!ENTITY quitApplicationCmd.accesskey "x">
+
+<!ENTITY quitApplicationCmdUnix.label "Փակել">
+<!ENTITY quitApplicationCmdUnix.accesskey "Q">
+
+<!ENTITY quitApplicationCmdMac.label "Փակել &brandShortName;-ը">
+<!ENTITY quitApplicationCmdMac.accesskey "Q">
diff --git a/l10n-km/mail/chrome/messenger-mapi/mapi.properties b/l10n-km/mail/chrome/messenger-mapi/mapi.properties
new file mode 100644
index 0000000000..5126ccbcae
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-mapi/mapi.properties
@@ -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/.
+
+# Mail Integration Dialog
+dialogTitle=%S
+dialogText=Օգտագործե՞լ %S-ը որպես հիմնական փոստային ծրագիր։
+newsDialogText=Օգտագործե՞լ %S-ը որպես նորությունների հիմնական ծրագիր։
+feedDialogText=Օգտագործե՟լ %S-ը որպես նորությունների շղթայի հիմնական ծրագիր:
+checkboxText=Այլևս չցուցադրել
+setDefaultMail=%S-ը հաստատված չէ որպես հիմնական փոստային ծրագիր։ Դարձնե՞լ այն որպես այդպիսին։
+setDefaultNews=%S-ը այժմ նորությունների հիմնական ծրագիրը չէ։ Դարձնե՞լ այն հիմնական ծրագիր։
+setDefaultFeed=%S-ը նորությունների շղթայի հիմնական ծրագիրը չէ: Դարձնե՟լ այն հիմնականը:
+alreadyDefaultMail=%S-ը արդեն իսկ հիմնական փոստային ծրագիրն է։
+alreadyDefaultNews=%S-ը արդեն իսկ նորությունների հիմնական ծրագիրն է։
+alreadyDefaultFeed=%S-ը արդեն նորությունների շղթայի հիմնական ծրագիրն է:
+
+# MAPI Messages
+loginText=Նշեք Ձեր գաղտնաբառը %S-ի համար.
+loginTextwithName=Մուտքագրեք Ձեր մականունը և գաղտնաբառը
+loginTitle=%S
+PasswordTitle=%S
+
+# MAPI Error Messages
+errorMessage=%S-ը չի կարող հաստատվել որպես հիմնական փոստային ծրագիր, քանզի գտրանցման բանալին հնարավոր չէ թարմացնել: Կարգավորեք այս հարցը Ձեր ադմինիստրատորի հետ:
+errorMessageNews=%S-ը չի կարող հաստատվել նորությունների հիմնական ծրագիր, որովհետև գրանցատեղիի բանալին հնարավոր չէ թարմացնել: Կարգավորեք այս հարցը Ձեր ադմինիստրատորի հետ:
+errorMessageTitle=%S
+
+# MAPI Security Messages
+mapiBlindSendWarning=Այլ ծրագիր փորձում է նամակ ուղարկել` օգտագործելով Ձեր պրոֆիլը: Ուղարկե՞լ այն:
+mapiBlindSendDontShowAgain=Զգուշացնել, երբ այլ ծրագրեր փորձեն իմ անունից նամակ ուղարկել
+
+#Default Mail Display String
+# localization note, %S is the vendor name
+defaultMailDisplayTitle=%S
+
diff --git a/l10n-km/mail/chrome/messenger-newsblog/am-newsblog.dtd b/l10n-km/mail/chrome/messenger-newsblog/am-newsblog.dtd
new file mode 100644
index 0000000000..2732482d5a
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-newsblog/am-newsblog.dtd
@@ -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/. -->
+
+
+<!ENTITY manageSubscriptions.label "គ្រប់គ្រង​ការ​ជាវ...">
+<!ENTITY manageSubscriptions.accesskey "M">
+
+<!ENTITY feedWindowTitle.label "អ្នក​ជំនួយការ​គណនី​អត្ថបទ​ព័ត៌មាន">
+<!ENTITY feeds.accountName "មតិ​ព័ត៌មាន &amp; កំណត់​ហេតុ​បណ្ដាញ">
diff --git a/l10n-km/mail/chrome/messenger-newsblog/feed-subscriptions.dtd b/l10n-km/mail/chrome/messenger-newsblog/feed-subscriptions.dtd
new file mode 100644
index 0000000000..b53c4b202f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-newsblog/feed-subscriptions.dtd
@@ -0,0 +1,40 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Subscription Dialog -->
+<!ENTITY feedSubscriptions.label "Բաժանորդագրություններ">
+<!ENTITY learnMore.label "ស្វែងយល់​បន្ថែម​អំពី​មតិ​ព័ត៌មាន">
+
+<!ENTITY feedTitle.label "ចំណង​ជើង៖">
+<!ENTITY feedTitle.accesskey "T">
+
+<!ENTITY feedLocation.label "URL អត្ថបទ​ព័ត៌មាន​៖">
+<!ENTITY feedLocation.accesskey "U">
+<!ENTITY locationValidate.label "ធ្វើ​ឲ្យ​មាន​សុពលភាព">
+<!ENTITY validateText.label "ពិនិត្យ​សុពលភាព និង​ទៅ​យក url ត្រឹមត្រូវ។">
+
+<!ENTITY feedFolder.label "រក្សាទុក​អត្ថបទ​ក្នុង៖">
+<!ENTITY feedFolder.accesskey "S">
+
+<!ENTITY quickMode.label "បង្ហាញ​ការ​សង្ខេបអត្ថបទ​ជំនួយ​ឲ្យ​​ផ្ទុក​ទំព័រ​បណ្ដាញ">
+<!ENTITY quickMode.accesskey "h">
+
+<!ENTITY autotagEnable.label "បង្កើត​ស្គាល់​ដោយ​ស្វ័យប្រវត្តិ​ពី​ឈ្មោះ feed &lt;category&gt;">
+<!ENTITY autotagEnable.accesskey "c">
+<!ENTITY autotagUsePrefix.label "ស្លាក់​បុព្វបទ​​ជាមួយ៖">
+<!ENTITY autotagUsePrefix.accesskey "P">
+<!ENTITY autoTagPrefix.placeholder "បញ្ចូល​បុព្វបទ​ស្លាក">
+
+<!ENTITY button.addFeed.label "Ավելացնել">
+<!ENTITY button.addFeed.accesskey "A">
+<!ENTITY button.removeFeed.label "Հեռացնել">
+<!ENTITY button.removeFeed.accesskey "R">
+<!ENTITY button.importOPML.label "Ներմուծել">
+<!ENTITY button.importOPML.accesskey "I">
+<!ENTITY button.exportOPML.label "Արտածել">
+<!ENTITY button.exportOPML.accesskey "x">
+<!ENTITY button.exportOPML.tooltip "នាំចេញ​អត្ថបទព័ត៌មាន​ជា​មួយរចនាសម្ព័ន្ធ​ថត បញ្ជា(ctrl) ចុច ឬ​បញ្ជា(ctrl) បញ្ចូល(enter) ដើម្បី​នាំចេញ​អត្ថបទ​ព័ត៌មាន​ជា​បញ្ជី">
+
+<!ENTITY cmd.close.commandKey "w">
+<!ENTITY button.close.label "Փակել">
diff --git a/l10n-km/mail/chrome/messenger-newsblog/newsblog.properties b/l10n-km/mail/chrome/messenger-newsblog/newsblog.properties
new file mode 100644
index 0000000000..55d99a3612
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-newsblog/newsblog.properties
@@ -0,0 +1,88 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+subscribe-validating-feed=Շղթան ստուգվում է...
+subscribe-cancelSubscription=Չեղարկե՞լ ընթացիկ շղթայի բաժանորդագրությունը։
+subscribe-cancelSubscriptionTitle=Բաժանորդագրվում է Շղթային...
+subscribe-feedAlreadySubscribed=Դուք արդեն բաժանորդագրված եք։
+subscribe-errorOpeningFile=Հնարավոր չէ բացել ֆայլը։
+subscribe-feedAdded=បាន​បន្ថែម​អត្ថបទ​ព័ត៌មាន
+subscribe-feedUpdated=បាន​ធ្វើ​បច្ចុប្បន្នភាព​អត្ថបទ​ព័ត៌មាន។
+subscribe-feedMoved=បាន​ផ្លាស់ទី​ការ​ជាង​អត្ថបទ​ព័ត៌មាន។
+subscribe-feedCopied=បាន​ចម្លង​ការ​ជាវ​អត្ថបទ​ព័ត៌មាន។
+subscribe-feedRemoved=បាន​ឈប់​ជាវ​អត្ថបទ​ព័ត៌មាន។
+subscribe-feedNotValid=URL អត្ថបទ​ព័ត៌មាន​មិន​មែនជា​អត្ថបទ​ត្រឹមត្រូវ។
+subscribe-networkError=រក​មិន​ឃើញ URL អត្ថបទ​ព័ត៌មាន។ សូម​ពិនិត្យឈ្មោះ និង​ព្យាយាម​ម្ដងទៀត។
+subscribe-loading=កំពុង​ផ្ទុក សូម​រង់ចាំ...
+
+subscribe-OPMLImportTitle=Ընտրեք OPML ֆայլը ներմուծելու համար
+## LOCALIZATION NOTE(subscribe-OPMLExportTitleList):
+## %S is the name of the feed account folder name.
+subscribe-OPMLExportTitleList=នាចេញ %S ជា​ឯកសារ OPML - បញ្ជី​អត្ថបទ
+## LOCALIZATION NOTE(subscribe-OPMLExportTitleStruct):
+## %S is the name of the feed account folder name.
+subscribe-OPMLExportTitleStruct=នាំចេញ %S ជា​ឯកសារ OPML - អត្ថបទ​ព័ត៌មាន​ជា​មួយ​រចនាសម្ព័ន្ធ​ថត
+## LOCALIZATION NOTE(subscribe-OPMLExportFileDialogTitle):
+## %1$S is the brandShortName, %2$S is the name of the feed account folder name.
+subscribe-OPMLExportFileDialogTitle=%1$S OPML Export - %2$S
+## LOCALIZATION NOTE(subscribe-OPMLExportDefaultFileName):
+## %1$S is the brandShortName (Thunderbird for example), %2$S is the account name.
+## The default extension (.opml) is added here as it is not automatically appended in the file picker on MacOS.
+subscribe-OPMLExportDefaultFileName=My%1$SFeeds-%2$S.opml
+## LOCALIZATION NOTE(subscribe-OPMLImportInvalidFile): %S is the name of the OPML file the user tried to import.
+subscribe-OPMLImportInvalidFile=ឯកសារ %S ហាក់​បីដូច​ជា​មែនមែន​ជា​​ឯកសារ OPML ។
+## LOCALIZATION NOTE(subscribe-OPMLImportFeedCount): Semi-colon list of plural forms.
+## See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+## #1 is the count of new imported entries.
+subscribe-OPMLImportFeedCount=បាន​នាំចូល​អត្ថបទ​ព័ត៌មាន​ថ្មី #1
+## LOCALIZATION NOTE(subscribe-OPMLImportUniqueFeeds): Semi-colon list of plural forms.
+## #1 is the count of new imported entries
+subscribe-OPMLImportUniqueFeeds=បាននាំចូល​អត្ថបទ​ព័ត៌មាន​ថ្មី #1 ដែល​អ្នក​មិន​បាន​ជាវ; បាន​នាំចូល​អត្ថបទ​ព័ត៌មាន​ថ្មី #1 ដែល​អ្នកមិន​បាន​ជាវ
+## LOCALIZATION NOTE(subscribe-OPMLImportFoundFeeds):
+## #1 is total number of elements found in the file
+subscribe-OPMLImportFoundFeeds=(រក​ឃើញ​ធាតុ #1);(រកឃើញ​ធាតុសរុប #1)
+## LOCALIZATION NOTE(subscribe-OPMLImportStatus):
+## This is the concatenation of the two strings defined above to compose 1 sentence.
+## %1$S = subscribe-OPMLImportUniqueFeeds
+## %2$S = subscribe-OPMLImportFoundFeeds
+subscribe-OPMLImportStatus=%1$S %2$S.
+
+subscribe-OPMLExportOPMLFilesFilterText=OPML ֆայլեր
+## LOCALIZATION NOTE(subscribe-OPMLExportDone): %S is the export file name.
+subscribe-OPMLExportDone=អត្ថបទ​ព័ត៌មាន​ក្នុង​គណនី​នេះ​ត្រូវ​បាន​​នាំចេញ​ទៅ %S ។
+
+subscribe-confirmFeedDeletionTitle=Հեռացնել շղթան
+## LOCALIZATION NOTE(subscribe-confirmFeedDeletion): %S is the name of the feed the user wants to unsubscribe from.
+subscribe-confirmFeedDeletion=Չեղարկե՟լ շղթայի բաժանորդագրությունը. \n %S:
+
+## LOCALIZATION NOTE(subscribe-gettingFeedItems):
+## - The first %S is the number of articles processed so far;
+## - The second %S is the total number of items
+subscribe-gettingFeedItems=Հոդվածների բեռնում (%S-ը %S-ից)...
+
+newsblog-noNewArticlesForFeed=Չկան նոր հոդվածներ այս շղթայում։
+## LOCALIZATION NOTE(newsblog-networkError): %S is the feed URL
+newsblog-networkError=%S-ը հնարավոր չէ գտնել: Ստուգեք անունը և կրկին փորձեք:
+## LOCALIZATION NOTE(newsblog-feedNotValid): %S is the feed URL
+newsblog-feedNotValid=%S-ը ճիշտ շղթա չէ:
+## LOCALIZATION NOTE(newsblog-badCertError): %S is the feed URL host
+## LOCALIZATION NOTE(newsblog-noAuthError): %S is the feed URL
+newsblog-getNewMsgsCheck=Շղթան ստուգվում է թարմացումների համար...
+
+## LOCALIZATION NOTE(feeds-accountname): This string should be the same as feeds.accountName in am-newsblog.dtd
+feeds-accountname=Բլոգներ և Նորություններ
+
+## LOCALIZATION NOTE(externalAttachmentMsg): Content in the MIME part for external link attachments.
+
+## Import wizard.
+ImportFeedsCreateNewListItem=* គណនី​ថ្មី *
+ImportFeedsNewAccount=បង្កើត និង​នាំចូល​ក្នុង​គណនី​អត្ថបទ​ព័ត៌មាន​ថ្មី
+ImportFeedsExistingAccount=នាំចូលទៅ​គណនី​អត្ថបទ​ព័ត៌មាន​ដែលមាន​ស្រាប់
+## LOCALIZATION NOTE(ImportFeedsDone):
+## - The first %S is the import file name;
+## - The second %S is the value of either ImportFeedsNew or ImportFeedsExisting;
+## - The third %S is the feed account name.
+ImportFeedsNew=ថ្មី​
+ImportFeedsExisting=ដែលមាន​ស្រាប់
+ImportFeedsDone=នាំចូល​ការ​ជាវ​អត្ថបទ​ព័ត៌មាន​ពី​ឯកសារ %1$S ទៅ​ក្នុង %2$S គណនី '%3$S' បាន​បញ្ចប់។
diff --git a/l10n-km/mail/chrome/messenger-region/region.properties b/l10n-km/mail/chrome/messenger-region/region.properties
new file mode 100644
index 0000000000..a1c059d542
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-region/region.properties
@@ -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/.
+
+# Search engine order (order displayed in the search bar dropdown)s
+browser.search.order.1=Bing
+browser.search.order.2=Yahoo
+browser.search.order.3=
+
+# To make mapit buttons to disappear in the addressbook, specify empty string. For example:
+# mail.addr_book.mapit_url.format=
+# The mail.addr_book.mapit_url.format should start with the URL of the mapping
+# service and then the query part with placeholders to be subsituted from values
+# from the addressbook contact's address.
+# Available placeholders are:
+# @A1 == address, part 1
+# @A2 == address, part 2
+# @CI == city
+# @ST == state
+# @ZI == zip code
+# @CO == country
+# Default map service:
+mail.addr_book.mapit_url.format=https://maps.google.com/maps?q=@A1%20@A2%20@CI%20@ST%20@ZI%20@CO
+# List of available map services (up to 5 can be defined here):
+mail.addr_book.mapit_url.1.name=Google Maps
+mail.addr_book.mapit_url.1.format=https://maps.google.com/maps?q=@A1%20@A2%20@CI%20@ST%20@ZI%20@CO
+mail.addr_book.mapit_url.2.name=OpenStreetMap
+mail.addr_book.mapit_url.2.format=https://nominatim.openstreetmap.org/search.php?polygon=1&q=@A1%2C@A2%2C@CI%2C@ST%2C@ZI%2C@CO
+
+mailnews.messageid_browser.url=http://groups.google.com/search?as_umsgid=%mid
+
+# Recognize non-standard versions of "Re:" in subjects from localized versions of MS Outlook et al.
+# Specify a comma-separated list without spaces. For example: mailnews.localizedRe=AW,SV
+mailnews.localizedRe=
diff --git a/l10n-km/mail/chrome/messenger-smime/certFetchingStatus.dtd b/l10n-km/mail/chrome/messenger-smime/certFetchingStatus.dtd
new file mode 100644
index 0000000000..e52b3489c7
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/certFetchingStatus.dtd
@@ -0,0 +1,10 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!--LOCALIZATION NOTE shown while obtaining certificates from a directory -->
+
+
+<!ENTITY title.label "Բեռնվում են հավաստագրերը">
+<!ENTITY info.message "Փնտրվում է հավաստագրերի թղթապանակը: Կարող է ժամանակ տևել:">
+<!ENTITY stop.label "Կանգնեցնել որոնումը">
diff --git a/l10n-km/mail/chrome/messenger-smime/msgCompSMIMEOverlay.dtd b/l10n-km/mail/chrome/messenger-smime/msgCompSMIMEOverlay.dtd
new file mode 100644
index 0000000000..5cb1a38734
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/msgCompSMIMEOverlay.dtd
@@ -0,0 +1,25 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!--LOCALIZATION NOTE msgCompSMIMEOverlay.dtd UI for s/mime hooks in message composition -->
+
+
+<!-- not yet used
+<!ENTITY menu_securityEncryptOptional.label "Allow Encryption">
+<!ENTITY menu_securityEncryptOptional.accesskey "w">
+-->
+
+<!ENTITY menu_securityEncryptRequire.accesskey "E">
+
+<!ENTITY menu_securitySign.label "Թվային ստորագրել նամակը">
+<!ENTITY menu_securitySign.accesskey "M">
+
+<!ENTITY menu_securityStatus.label "Դիտել անվտանգության ինֆոն">
+<!ENTITY menu_securityStatus.accesskey "I">
+
+<!ENTITY securityButton.label "Անվտանգություն">
+<!ENTITY securityButton.tooltip "Նայեք կամ փոխեք անվտանգության կարգավորումը">
+
+<!ENTITY menu_viewSecurityStatus.label "Նամակի անվտանգության ինֆո">
+<!ENTITY menu_viewSecurityStatus.accesskey "I">
diff --git a/l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.dtd b/l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.dtd
new file mode 100644
index 0000000000..a5b3bcad02
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!--LOCALIZATION NOTE msgCompSecurityInfo.dtd UI for viewing security status when composing a message -->
+
+<!ENTITY title.label "Նամակի անվտանգությունը">
+<!ENTITY subject.plaintextWarning "Հիշեք. Նամակի բովանդակության տողերը չեն կոդավորվել:">
+<!ENTITY status.heading "Նամակի բովանդակությունը կուղարկվի որպես`">
+<!ENTITY status.signed "Թվային ստորագրմամբ.">
+<!ENTITY status.encrypted "Կոդավորված.">
+<!ENTITY status.certificates "Հավաստագրերը.">
+<!ENTITY view.label "Տեսքը">
+<!ENTITY view.accesskey "V">
+<!ENTITY tree.recipient "Ստացողը">
+<!ENTITY tree.status "Վիճակը">
+<!ENTITY tree.issuedDate "Տրված">
+<!ENTITY tree.expiresDate "ផុត​កំណត់">
diff --git a/l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.properties b/l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.properties
new file mode 100644
index 0000000000..6796aa33a0
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/msgCompSecurityInfo.properties
@@ -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/.
+
+StatusNotFound=Չի գտնվել
+StatusValid=Վավեր է
+StatusExpired=បានផុត​កំណត់
+StatusUntrusted=Անվստահելի է
+StatusRevoked=Անվավեր
+StatusInvalid=Սխալ
+StatusYes=Այո
+StatusNo=Ոչ
+StatusNotPossible=Հնարավոր չէ
diff --git a/l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.dtd b/l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.dtd
new file mode 100644
index 0000000000..b869ada372
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.dtd
@@ -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/. -->
+
+<!--LOCALIZATION NOTE msgReadSMIMEOverlay.dtd UI for s/mime hooks in message reading -->
+
+
+<!ENTITY menu_securityStatus.label "Նամակի անվտանգության ինֆո">
+<!ENTITY menu_securityStatus.accesskey "I">
diff --git a/l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.properties b/l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.properties
new file mode 100644
index 0000000000..578f4ae294
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/msgReadSMIMEOverlay.properties
@@ -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/.
+
+ImapOnDemand=Ցուցադրվող նամակը թվային ստորագրությամբ է, բայց ոչ բոլոր կցորդներն են ներբեռնվել: Մինչ դա ստորագրությունը չի կարող հաստատվել: Սեղմեք ԼԱՎ` նամակը ամբողջության բեռնելու և ստորագրությունը հաստատելու համար:
+#
+#NOTE To translater, anything between %..% and <..> should not be translated.
+# the former will be replaced by java script, and the latter is HTML formatting.
+#
+CantDecryptTitle=%brand% հնարավոր չէ ապակոդավորել նամակը
+CantDecryptBody=Ուղարկողը կոդավորել է այս նամակը` օգտագործելով Ձեր թվային հավաստագրերից մեկը, այնուհանդերձ %brand%-ը չի կարողանում գտնել հավաստագիրը և անձնական բանալին: <br> Հնարավոր լուծումներ. <br><ul><li>Եթե ունեք խելամիտ քարտ, ներմուծեք այն: <li>Եթե օգտագործում եք նորը կամ նոր %brand% պրոֆիլ, ապա պետք է վերականգնեք Ձեր հավաստագրերը և անձնական բանալին պահուստից: Հավաստագրի պահուստը սովորական ունի այս ձևը` ".p12":</ul>
diff --git a/l10n-km/mail/chrome/messenger-smime/msgReadSecurityInfo.dtd b/l10n-km/mail/chrome/messenger-smime/msgReadSecurityInfo.dtd
new file mode 100644
index 0000000000..8f7c0518a0
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/msgReadSecurityInfo.dtd
@@ -0,0 +1,16 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!--LOCALIZATION NOTE msgReadSecurityInfo.dtd UI for viewing security status when reading a received message -->
+
+
+<!ENTITY status.label "Նամակի անվտանգությունը">
+<!ENTITY signatureCert.label "Դիտել ստորագրության հավաստագիրը">
+<!ENTITY encryptionCert.label "Նայել կոդավորվման հավաստագիրը">
+
+<!ENTITY signer.name "Ստորագրված՝">
+<!ENTITY recipient.name "Կոդավորված՝">
+<!ENTITY email.address "Էլ. հասցեն.">
+<!ENTITY issuer.name "Հավաստագիրը տրված է`">
+
diff --git a/l10n-km/mail/chrome/messenger-smime/msgSecurityInfo.properties b/l10n-km/mail/chrome/messenger-smime/msgSecurityInfo.properties
new file mode 100644
index 0000000000..57b4f28b02
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger-smime/msgSecurityInfo.properties
@@ -0,0 +1,32 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Signature Information strings
+SINoneLabel=Նամակը չունի թվային ստորագրություն:
+SIValidLabel=Նամակը ստորագրված է
+SIValid=Նամակը պարունակում է ճիշտ թվային ստորագրություն։ Նամակը չի փոխվել, քանզի այն ուղարկվել է։
+SIInvalidLabel=Թվային ստորագրությունը ճիշտ չէ
+SIInvalidHeader=Նամակը պարունակում է թվային ստորագրություն, բայց այն սխալ է։
+SIContentAltered=Ստորագրությունը չի համապատասխանում նամակի բովանդակությանը։ Նամակը երևում է, երբ այն ստորագրում է ուղարկողը։ Դուք չպետք է վստահեք նամակի ճշտությանը, քանի դեռ չեք ճշգրտել նրա բովանդակությունը ուղարկողի հետ։
+SIRevoked=Նամակը ստորագրող հավաստագիրը կարծես վնասված է: Մի վստահեք նամակի իսկությանը, քանի դեռ դա չեք ճշտել ուղարկողի հետ:
+SIUnknownCA=Նամակը ստորագրելու հավաստագիրը անհայտ հեղինակի է:
+SIUntrustedCA=Նամակի ստորագրման հավաստագիրը տրվել է մի անձի կողմից, որին Դուք չեք վստահում։
+SIExpiredCA=Նամակի ստորագրման հավաստագիրը տրվել է մի անձի կողմից, որի հավաստագիրը արդեն լրացել է։
+SIRevokedCA=Նամակի ստորագրման հավաստագիրը տրվել է մի անձի կողմից, որի հավաստագիրը չեղարկված է։ Մի վստահեք այս նամակի իսկությանը, քանի դեռ չեք ճշտել նրա բովանդակությունը ուղարկողի հետ։
+SINotYetValidCA=Նամակի ստորագրման հավաստագիրը տրվել է մի անձի կողմից, որի հավաստագիրը դեռ հաստատված չէ։
+SIInvalidCipher=Նամակը ուղարկվել է այնպիսի թվային ստորագրությամբ, որը ծրագրի այս տարբերակը չի աջակցում:
+SIClueless=Անհայտ սխալ` կապված այս թվային ստորագրության հետ: Մի վստահեք այս նամակի իսկությանը, քանի դեռ դա չեք ճշտել այն ուղարկողի հետ:
+SIPartiallyValidLabel=Նամակը ստորագրված է
+SIPartiallyValidHeader=Չնայած թվային ստորագրությունը ճիշտ է, անհայտ է ուղարկողը և ստորագրող նույն անձն են, թե ոչ։
+SIHeaderMismatch=Ստորագրողի հավաստագրում նշված էլ. հասցեն տարբերվում է այս նամակը ուղարկելող հասցեից։
+SICertWithoutAddress=Նամակները թվային ստորագրող հավաստագրիրը չի պարունակում էլ. հասցե:
+
+## Encryption Information strings
+EINone=Նամակը չի կոդավորվել մինչ այն Ձեզ ուղարկելը: Դա հնարավորություն կտա այլ մարդկանց կարդալ այն:
+EIValidLabel=Նամակը չի կարող կոդավորել
+EIValid=Նամակը կոդավորվել է մինչ այն Ձեզ ուղարկելը: Դա հնարավորություն չի տա կարդալ այն այլ մարդկանց:
+EIInvalidLabel=Նամակը չի կարող ապակոդավորել
+EIInvalidHeader=Նամակը կոդավորվել է մինչ այն ուղարկելը, բայց հնարավոր չէ այն ապակոդավորել:
+EIContentAltered=Նամակի բովանդակությունը փոխվել է ընթացքում։
+EIClueless=Անհայտ սխալ` նամակը կոդավորելիս:
diff --git a/l10n-km/mail/chrome/messenger/AccountManager.dtd b/l10n-km/mail/chrome/messenger/AccountManager.dtd
new file mode 100644
index 0000000000..242fbdb0af
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/AccountManager.dtd
@@ -0,0 +1,40 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- extracted from AccountManager.xul -->
+
+
+<!-- extracted from AccountManager.xhtml -->
+
+<!ENTITY accountManagerTitle.label "Փոստարկղի կարգավորումներ">
+
+<!ENTITY accountActionsButton.label "Փոստարկղի գործը">
+<!ENTITY accountActionsButton.accesskey "A">
+<!ENTITY addMailAccountButton.label "Ավելացնել փոստարկղ...">
+<!ENTITY addMailAccountButton.accesskey "A">
+<!ENTITY addIMAccountButton.label "បន្ថែម​គណនី​ជជែក...">
+<!ENTITY addIMAccountButton.accesskey "C">
+<!ENTITY addFeedAccountButton.label "បន្ថែម​គណនី​មតិ​ព័ត៌មាន...">
+<!ENTITY addFeedAccountButton.accesskey "F">
+<!ENTITY addOtherAccountButton.label "Ավելացնել փոստարկղ...">
+<!ENTITY addOtherAccountButton.accesskey "O">
+<!ENTITY setDefaultButton.label "Նշել որպես հիմնական">
+<!ENTITY setDefaultButton.accesskey "D">
+<!ENTITY removeButton.label "Ջնջել փոստարկղը">
+<!ENTITY removeButton.accesskey "R">
+
+<!-- AccountManager.xul -->
+<!-- LOCALIZATION NOTE : this is part of an inline-style attribute on the account
+ setting dialog, which specifies the width and height in em units of the dialog.
+ Localizers ONLY can increase these widths if they are having difficulty getting
+ panel content to fit.
+ 1ch = The width of the "0" (ZERO, U+0030) glyph for the current font.
+ 1em = The height of the font.
+ XUL/FE DEVELOPERS: DO NOT MODIFY THIS VALUE. It represents the correct size of
+ this window for en-US. -->
+
+<!-- AccountManager.xhtml -->
+<!-- AccountManager.xhtml -->
+<!ENTITY accountManager.size "width: 105ch; height: 55em;">
+<!ENTITY accountTree.width "width: 31ch;">
diff --git a/l10n-km/mail/chrome/messenger/AccountWizard.dtd b/l10n-km/mail/chrome/messenger/AccountWizard.dtd
new file mode 100644
index 0000000000..cd80e83c76
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/AccountWizard.dtd
@@ -0,0 +1,131 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Entities for AccountWizard -->
+
+
+<!ENTITY windowTitle.label "Փոստարկղի Վարպետ">
+<!ENTITY accountWizard.size "width: 40em; height: 38em;">
+
+<!-- Entities for Account Type page -->
+
+
+<!ENTITY accountSetupInfo2.label "ដើម្បី​ទទួល​សារ ជា​ដំបូង​អ្នក​ត្រូវ​បង្កើត​គណនី។">
+<!ENTITY accountTypeTitle.label "Նոր փոստարկղի կարգավորում">
+<!ENTITY accountTypeDesc2.label "អ្នកជំនួយការ​នេះ​នឹង​ប្រមូល​ព័ត៌មាន​ចាំបាច់​ដើម្បី​បង្កើត​គណនី។ បើ​អ្នក​មិន​ដឹង​ពី​ព័ត៌មាន​ដែល​បាន​ស្នើ​ទេ សូម​ទាក់ទង​អ្នក​គ្រប់គ្រង​ប្រព័ន្ធ ក្រុមហ៊ុន​ផ្ដល់​សេវា​អ៊ីនធឺណិត​របស់​អ្នក។">
+<!ENTITY accountTypeDirections.label "Ընտրեք փոստարկղի տեսակը.">
+<!ENTITY accountTypeMail.label "Փոստարկղ">
+<!ENTITY accountTypeMail.accesskey "m">
+<!ENTITY accountTypeNews.label "Նորությունների փոստարկղ">
+<!ENTITY accountTypeNews.accesskey "w">
+
+<!-- Entities for Identity page -->
+
+
+<!ENTITY identityTitle.label "Որոշիչ">
+<!ENTITY identityDesc.label "Յուրք. փոստարկղ անհատական է, այն ուղարկում է նշված տեղեկությունը Ձեր մասին, երբ որևէ մեկը ստանում է Ձեր նամակը։">
+<!-- LOCALIZATION NOTE (fullnameDesc.label) : do not translate two of "&quot;" in below line -->
+
+<!ENTITY fullnameDesc.label "Նշեք այն անունը, որը ուղարկվող նամակների կերևա &quot;Ումից&quot; դաշտում">
+<!-- LOCALIZATION NOTE (fullnameExample.label) : use following directions for below line
+ 1, do not translate two of "&quot;"
+ 2, Use localized full name instead of "John Smith"
+-->
+<!ENTITY fullnameExample.label "(օրինակ՝ &quot;John Smith&quot;)">
+<!ENTITY fullnameLabel.label "ឈ្មោះ​របស់​អ្នក ៖">
+<!ENTITY fullnameLabel.accesskey "Y">
+
+<!ENTITY emailLabel.label "Էլ. հասցեներ.">
+<!ENTITY emailLabel.accesskey "E">
+
+<!-- Entities for Incoming Server page -->
+
+
+<!ENTITY incomingTitle.label "ព័ត៌មាន​ម៉ាស៊ីន​មេ​ចូល">
+<!ENTITY incomingServerTypeDesc.label "ជ្រើស​ប្រភេទ​ម៉ាស៊ីន​បម្រើ​ចូល​ដែល​អ្នក​កំពុង​ប្រើ។">
+<!-- LOCALIZATION NOTE (imapType.label) : Do not translate "IMAP" in below line -->
+<!ENTITY imapType.label "IMAP">
+<!ENTITY imapType.accesskey "I">
+<!-- LOCALIZATION NOTE (popType.label) : Do not translate "POP" in below line -->
+<!ENTITY popType.label "POP">
+<!ENTITY popType.accesskey "P">
+<!ENTITY leaveMsgsOnSrvr.label "ទុក​សារ​នៅ​លើ​ម៉ាស៊ីន​បម្រើ">
+<!ENTITY leaveMsgsOnSrvr.accesskey "L">
+<!ENTITY portNum.label "ច្រក ៖">
+<!ENTITY portNum.accesskey "o">
+<!ENTITY defaultPortLabel.label "លំនាំដើម៖">
+<!ENTITY defaultPortValue.label "">
+<!-- LOCALIZATION NOTE (incomingServerNameDesc.label) : Do not translate "&quot;pop.example.net&quot;" in below line -->
+<!ENTITY incomingServer.description "បញ្ចូល​ឈ្មោះ​ម៉ាស៊ីន​មេ​ចូល​របស់​អ្នក (ឧទាហរណ៍៖ &quot;mail.example.net&quot;)។">
+<!ENTITY incomingServer.label "ម៉ាស៊ីន​មេ​ចូល៖">
+<!ENTITY incomingServer.accesskey "S">
+<!-- LOCALIZATION NOTE (incomingUsername.description) : do not translate "&quot;jsmith&quot;" in below line -->
+<!ENTITY incomingUsername.description "បញ្ចូល​ឈ្មោះ​អ្នកប្រើ​ចូល​ដែល​បាន​ផ្ដល់​ឲ្យ​អ្នក​ដោយ​ក្រុមហ៊ុន​ផ្ដល់​សេវា​អ៊ីមែល (ឧទាហរណ៍៖ &quot;jsmith&quot;)។">
+<!ENTITY incomingUsername.label "ឈ្មោះ​អ្នកប្រើ៖">
+<!ENTITY incomingUsername.accesskey "U">
+<!-- LOCALIZATION NOTE (newsServerNameDesc.label) : Do not translate "NNTP" or the "&quot;" entities in below line -->
+<!ENTITY newsServerNameDesc.label "Նշեք նորությունների սպասարկիչի անունը (NNTP) (օրինակ՝ &quot;news.example.net&quot;)։">
+<!ENTITY newsServerLabel.label "Նորությունների սպասարկիչ.">
+<!ENTITY newsServerLabel.accesskey "S">
+
+<!-- Entities for Outgoing Server page -->
+
+
+<!ENTITY outgoingTitle.label "ព័ត៌មាន​ម៉ាស៊ីន​មេ​ចេញ">
+<!-- LOCALIZATION NOTE (outgoingServer.description) : Do not translate "SMTP" and "&quot;smtp.example.net&quot;" in below line -->
+<!ENTITY outgoingServer.description "បញ្ចូល​ឈ្មោះ​ម៉ាស៊ីន​មេ​ចេញ​របស់​អ្នក (SMTP) (ឧទាហរណ៍៖ &quot;smtp.example.net&quot;)។">
+<!ENTITY outgoingServer.label "ម៉ាស៊ីន​មេ​ចេញ៖">
+<!ENTITY outgoingServer.accesskey "S">
+<!ENTITY outgoingUsername.description "បញ្ចូល​ឈ្មោះ​អ្នកប្រើ​ចេញ​ដែល​បាន​ផ្ដល់​ដោយ​ក្រុមហ៊ុន​ផ្ដល់​សេវា​អ៊ីមែល​របស់​អ្នក (វា​គឺ​ដូចគ្នា​នឹង​ឈ្មោះ​អ្នកប្រើ​ចូល​របស់​អ្នក​ដែរ)។">
+<!ENTITY outgoingUsername.label "ឈ្មោះ​អ្នកប្រើ​ចេញ៖">
+<!ENTITY outgoingUsername.accesskey "U">
+<!-- LOCALIZATION NOTE (modifyOutgoing.suffix) : This string will be appended after each of
+ haveSmtp1.suffix3, haveSmtp2.suffix3, haveSmtp3.suffix3 .
+-->
+
+<!ENTITY modifyOutgoing.suffix "អ្នក​អាច​ប្ដូរ​ម៉ាស៊ីន​មេ​នៅ​ក្នុង​ការ​កំណត់​គណនី។">
+<!-- LOCALIZATION NOTE (haveSmtp1.prefix and haveSmtp1.suffix3) : Do not translate "SMTP" and "&quot;" in
+ these variables. Also, translate haveSmtp1.prefix and haveSmtp1.suffix3 as a single sentence, inserting
+ text after the "&quot;" entity in haveSmtp1.suffix3, if required grammatically.
+-->
+<!ENTITY haveSmtp1.prefix "Ձեր առկա ելքային սպասարկիչը (SMTP), &quot;">
+<!ENTITY haveSmtp1.suffix3 "&quot;, នឹង​ត្រូវ​បាន​ប្រើ។">
+<!-- LOCALIZATION NOTE (haveSmtp2.prefix and haveSmtp2.suffix3) : Do not translate "SMTP" and "&quot;" in
+ these variables. Also, translate haveSmtp2.prefix and haveSmtp2.suffix3 as a single sentence, inserting
+ text after the "&quot;" entity in haveSmtp2.suffix3, if required grammatically.
+-->
+<!ENTITY haveSmtp2.prefix "Ձեր առկա ելքային (SMTP) սպասարկիչը, &quot;">
+<!ENTITY haveSmtp2.suffix3 "&quot;, នឹង​ត្រូវ​បាន​ប្រើ។">
+<!-- LOCALIZATION NOTE (haveSmtp3.prefix and haveSmtp3.suffix3) : Do not translate "SMTP" and "&quot;" in
+ these variables. Also, translate haveSmtp3.prefix and haveSmtp3.suffix3 as a single sentence, inserting
+ text after the "&quot;" entity in haveSmtp3.suffix3, if required grammatically.
+-->
+<!ENTITY haveSmtp3.prefix "Ձեր ելքային (SMTP) սպասարկիչը, &quot;">
+<!ENTITY haveSmtp3.suffix3 "&quot;, គឺ​ដូចគ្នា​បេះបិទ​នឹង​ម៉ាស៊ីន​មេ​ចូល​របស់​អ្នក ឈ្មោះ​អ្នកប្រើ​ចូល​របស់​អ្នក​នឹង​ត្រូវ​បាន​ប្រើ​ដើម្បី​ដំណើរការ​វា។">
+
+<!-- Entities for Account name page -->
+
+
+<!ENTITY accnameTitle.label "Փոստարկղի անունը">
+<!-- LOCALIZATION NOTE (accnameDesc.label) : do not translate any "&quot;" in below line -->
+<!ENTITY accnameDesc.label "Նշեք անունը, որին ցանանում եք կցել այս փոստարկղը (օրինակ՝ &quot;Աշխ. փոստարկղ&quot;, &quot;Տնային փոստարկղ&quot; կամ &quot;Նորությունների փոստարկղ&quot;)։">
+<!ENTITY accnameLabel.label "Փոստարկղի անունը.">
+<!ENTITY accnameLabel.accesskey "A">
+
+<!-- Entities for Done (Congratulations) page -->
+
+
+<!ENTITY completionTitle.label "Շնորհավորում ենք!">
+<!ENTITY completionText.label "Համոզվեք, որ տեղեկությունը ճիշտ է։">
+<!ENTITY serverTypePrefix.label "Մուտքային սպասարկիչի տեսակը.">
+<!ENTITY serverNamePrefix.label "Մուտքային սպասարկիչի անունը.">
+<!ENTITY smtpServerNamePrefix.label "Ելքային սպասարկիչի անունը (SMTP).">
+<!ENTITY newsServerNamePrefix.label "Նորությունների սպասարկիչի անունը (NNTP).">
+<!ENTITY downloadOnLogin.label "Բեռնել նամակները">
+<!ENTITY downloadOnLogin.accesskey "D">
+<!ENTITY deferStorageDesc.label "Հանեք ընտրումը՝ այս փոստարկղի նամակը դասավորելու համար իր թղթապանակում։ Այս փոստարկղը կերևա ամենավերևում։ Այն կլինի Local Folders Global Մուտքայինի մի մասնիկը։">
+<!ENTITY deferStorage.label "Օգտ. Հիմնական Մուտքայինները (պահել նամակները Լոկալ թղթապանակում)։">
+<!ENTITY deferStorage.accesskey "G">
+<!ENTITY clickFinish.label "Սեղմեք Ավարտել՝ պահպանելու համար կարգավորումները և փակելու համար Փոստարկղի Վարպետը։">
+<!ENTITY clickFinish.labelMac "Սեղմեք Պատրաստ է՝ պահպանելու համար կարգավորումները և փակելու համար Փոստարկղի Վարպետը։">
diff --git a/l10n-km/mail/chrome/messenger/CustomHeaders.dtd b/l10n-km/mail/chrome/messenger/CustomHeaders.dtd
new file mode 100644
index 0000000000..7518eb47f1
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/CustomHeaders.dtd
@@ -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/. -->
+
+<!ENTITY window.title "Կարգավորել գլխագրերը">
+<!ENTITY addButton.label "Ավելացնել">
+<!ENTITY addButton.accesskey "A">
+<!ENTITY removeButton.label "Հեռացնել">
+<!ENTITY removeButton.accesskey "R">
+<!ENTITY newMsgHeader.label "Նոր նամակի գլխագիրը.">
+<!ENTITY newMsgHeader.accesskey "N">
diff --git a/l10n-km/mail/chrome/messenger/FilterEditor.dtd b/l10n-km/mail/chrome/messenger/FilterEditor.dtd
new file mode 100644
index 0000000000..6bf548df44
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/FilterEditor.dtd
@@ -0,0 +1,75 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY window.title "Ֆիլտրի կանոնները">
+<!ENTITY filterEditorDialog.dimensions "width: 100ch;">
+<!ENTITY filterName.label "Ֆիլտրի անունը.">
+<!ENTITY filterName.accesskey "i">
+
+<!ENTITY junk.label "Թափոն">
+<!ENTITY notJunk.label "Թափոն չէ">
+
+<!ENTITY lowestPriorityCmd.label "Lowest">
+<!ENTITY lowPriorityCmd.label "Low">
+<!ENTITY normalPriorityCmd.label "Normal">
+<!ENTITY highPriorityCmd.label "High">
+<!ENTITY highestPriorityCmd.label "Highest">
+
+<!ENTITY contextDesc.label "Կիրառել ֆիլտրը, երբ՝">
+<!ENTITY contextIncomingMail.label "ទទួល​អ៊ីមែល​ថ្មី៖">
+<!ENTITY contextIncomingMail.accesskey "G">
+<!ENTITY contextManual.label "ដំណើរការ​ដោយ​ដៃ">
+<!ENTITY contextManual.accesskey "R">
+<!ENTITY contextBeforeCls.label "ត្រង​មុន​ពេលចាត់ថ្នាក់​សារ​ឥត​បាន​ការ">
+<!ENTITY contextAfterCls.label "ត្រង​បន្ទាប់ពី​ចាត់ថ្នាក់សារ​ឥតបាន​ការ">
+<!ENTITY contextOutgoing.label "បន្ទាប់ពីផ្ញើ">
+<!ENTITY contextOutgoing.accesskey "ផ">
+<!ENTITY contextArchive.label "ទុក​ក្នុង​ប័ណ្ណសារ">
+<!ENTITY contextArchive.accesskey "ទ">
+
+<!ENTITY filterActionDesc.label "Կատարել այս գործողությունը.">
+<!ENTITY filterActionDesc.accesskey "P">
+
+<!ENTITY filterActionOrderWarning.label "ចំណាំ៖ ត្រង​សកម្មភាព​នឹង​ត្រូវ​បាន​ដំណើរការ​ក្នុង​លំដាប់​ផ្សេង។">
+<!ENTITY filterActionOrder.label "មើល​លំដាប់ប្រតិបត្តិ">
+<!-- New Style Filter Rule Actions -->
+
+<!ENTITY moveMessage.label "Տեղափոխել նամակը՝">
+<!ENTITY copyMessage.label "Պատճենել՝">
+<!ENTITY forwardTo.label "Փոխանցել՝">
+<!ENTITY replyWithTemplate.label "Պատասխանել Նմուշով">
+<!ENTITY markMessageRead.label "Mark As Read">
+<!ENTITY markMessageUnread.label "សម្គាល់​ថា​អាន​រួច">
+<!ENTITY markMessageStarred.label "Add Star">
+<!ENTITY setPriority.label "Set Priority to">
+<!ENTITY addTag.label "Tag Message">
+<!ENTITY setJunkScore.label "Set Junk Status to">
+<!ENTITY deleteMessage.label "Delete Message">
+<!ENTITY deleteFromPOP.label "Ջնջել POP սպասարկիչից">
+<!ENTITY fetchFromPOP.label "Ընտրել POP սպասարկիչից">
+<!ENTITY ignoreThread.label "Ignore Thread">
+<!ENTITY ignoreSubthread.label "Ignore Subthread">
+<!ENTITY watchThread.label "Watch Thread">
+<!ENTITY stopExecution.label "Stop Filter Execution">
+
+<!ENTITY addAction.tooltip "បន្ថែម​សកម្មភាព​ថ្មី">
+<!ENTITY removeAction.tooltip "យក​សកម្មភាព​នេះ​ចេញ">
+<!-- LOCALIZATION NOTE
+ The values below are used to control the widths of the filter action widgets.
+ Change the values only when the localized strings in the popup menus
+ are truncated in the widgets.
+ -->
+
+<!-- LOCALIZATION NOTE
+ The values below are used to control the widths of the filter action widgets.
+ Change the values only when the localized strings in the popup menus
+ are truncated in the widgets.
+ -->
+<!-- LOCALIZATION NOTE
+ The values below are used to control the widths of the filter action widgets.
+ Change the values only when the localized strings in the popup menus
+ are truncated in the widgets.
+ -->
+<!ENTITY filterActionTypeFlexValue "1">
+<!ENTITY filterActionTargetFlexValue "4">
diff --git a/l10n-km/mail/chrome/messenger/FilterListDialog.dtd b/l10n-km/mail/chrome/messenger/FilterListDialog.dtd
new file mode 100644
index 0000000000..0af2c2767e
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/FilterListDialog.dtd
@@ -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/. -->
+
+<!ENTITY window.title "Նամակի ֆիլտրերը">
+<!ENTITY nameColumn.label "Ֆիլտրի անունը">
+<!ENTITY activeColumn.label "Միացված">
+<!ENTITY newButton.label "Նոր...">
+<!ENTITY newButton.accesskey "N">
+<!ENTITY editButton.label "Խմբագրել...">
+<!ENTITY editButton.accesskey "E">
+<!ENTITY deleteButton.label "Ջնջել">
+<!ENTITY deleteButton.accesskey "t">
+<!ENTITY reorderTopButton "ផ្លាស់ទី​ទៅ​​លើ">
+<!ENTITY reorderTopButton.accessKey "o">
+<!ENTITY reorderTopButton.toolTip "រៀបចំ​តម្រង​ឡើងវិញ ដូច្នេះ​វា​ប្រតិបត្តិ​មុន​អ្នក​ផ្សេង​ទាំងអស់">
+<!ENTITY reorderUpButton.label "Վեր">
+<!ENTITY reorderUpButton.accesskey "U">
+<!ENTITY reorderDownButton.label "Վար">
+<!ENTITY reorderDownButton.accesskey "D">
+<!ENTITY reorderBottomButton "ផ្លាស់ទី​ទៅ​ក្រោម">
+<!ENTITY reorderBottomButton.accessKey "B">
+<!ENTITY reorderBottomButton.toolTip "រៀបចំ​តម្រង​ឡើងវិញ ដូច្នេះ​វា​ប្រតិបត្តិ​បន្ទាប់​​តម្រង​ផ្សេង​ទាំងអស់">
+<!ENTITY filterHeader.label "Միացված ֆիլտրերը կկատարվեն միանգամից։">
+<!ENTITY filtersForPrefix.label "Ֆիլտրեր՝">
+<!ENTITY filtersForPrefix.accesskey "F">
+<!ENTITY viewLogButton.label "Ֆիլտրի մատյանը">
+<!ENTITY viewLogButton.accesskey "L">
+<!ENTITY runFilters.label "Բացել">
+<!ENTITY runFilters.accesskey "R">
+<!ENTITY stopFilters.label "Կանգնեցնել">
+<!ENTITY stopFilters.accesskey "S">
+<!ENTITY folderPickerPrefix.label "Կատարել ընտրված ֆիլտրերը.">
+<!ENTITY folderPickerPrefix.accesskey "c">
+<!ENTITY helpButton.label "Օգնություն">
+<!ENTITY helpButton.accesskey "H">
+<!ENTITY closeCmd.key "W">
+<!ENTITY searchBox.emptyText "ស្វែងរក​តម្រង​តាម​ឈ្មោះ...">
+
diff --git a/l10n-km/mail/chrome/messenger/SearchDialog.dtd b/l10n-km/mail/chrome/messenger/SearchDialog.dtd
new file mode 100644
index 0000000000..573b7226bb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/SearchDialog.dtd
@@ -0,0 +1,41 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- for SearchDialog.xul -->
+
+<!ENTITY searchHeading.label "Փնտրել նամակները՝">
+<!ENTITY searchHeading.accesskey "h">
+<!ENTITY searchSubfolders.label "Փնտրել ենթաթղթապանակներ">
+<!ENTITY searchSubfolders.accesskey "e">
+<!ENTITY searchOnServer.label "Բացել որոնումը սպասարկիչում">
+<!ENTITY searchOnServer.accesskey "u">
+<!ENTITY resetButton.label "Մաքրել">
+<!ENTITY resetButton.accesskey "C">
+<!ENTITY openButton.label "Բացել">
+<!ENTITY openButton.accesskey "n">
+<!ENTITY deleteButton.label "លុប​">
+<!ENTITY deleteButton.accesskey "D">
+<!ENTITY searchDialogTitle.label "Search Messages">
+<!ENTITY results.label "Results">
+<!ENTITY moveButton.label "ផ្លាស់ទី​ទៅ">
+<!ENTITY moveButton.accesskey "T">
+<!ENTITY closeCmd.key "W">
+<!ENTITY openInFolder.label "Բացել թղթապանակում">
+<!ENTITY openInFolder.accesskey "r">
+<!ENTITY saveAsVFButton.label "Պահպանել որպես փնտրման թղթ.">
+<!ENTITY saveAsVFButton.accesskey "v">
+<!-- for ABSearchDialog.xul -->
+
+<!ENTITY abSearchHeading.label "Փնտրել՝ ">
+<!ENTITY abSearchHeading.accesskey "h">
+<!ENTITY propertiesButton.label "Հատկություններ">
+<!ENTITY propertiesButton.accesskey "P">
+<!ENTITY composeButton.label "Գրել">
+<!ENTITY composeButton.accesskey "W">
+<!ENTITY deleteCardButton.label "លុប​">
+<!ENTITY deleteCardButton.accesskey "D">
+<!ENTITY abSearchDialogTitle.label "Advanced Address Book Search">
+<!-- Thread Pane -->
+
+<!-- Thread Pane Tooltips -->
+
diff --git a/l10n-km/mail/chrome/messenger/aboutDialog.dtd b/l10n-km/mail/chrome/messenger/aboutDialog.dtd
new file mode 100644
index 0000000000..48b09dc579
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/aboutDialog.dtd
@@ -0,0 +1,110 @@
+<!ENTITY aboutDialog.title "អំពី &brandFullName;">
+
+
+<!-- LOCALIZATION NOTE (update.*):
+# These strings are also used in the update pane of preferences.
+# See about:preferences#advanced.
+-->
+<!-- LOCALIZATION NOTE (update.checkForUpdatesButton.*, update.updateButton.*):
+# Only one button is present at a time.
+# The button when displayed is located directly under the Thunderbird version in
+# the about dialog.
+-->
+<!ENTITY update.checkForUpdatesButton.label "ពិនិត្យមើល​បច្ចុប្បន្នភាព">
+<!ENTITY update.checkForUpdatesButton.accesskey "C">
+<!ENTITY update.updateButton.accesskey "R">
+
+
+<!-- LOCALIZATION NOTE (warningDesc.version): This is a warning about the experimental nature of Nightly builds. It is only shown in this version. -->
+<!ENTITY warningDesc.version "&brandShortName; គឺជា​ការ​ពិសោធន៍ និង​មិន​មាន​ស្ថិរភាព​ទេ។">
+<!-- LOCALIZATION NOTE (warningDesc.telemetryDesc): This is a notification that Nightly builds automatically send Telemetry data back to Mozilla. It is only shown in this version. "It" refers to brandShortName. -->
+<!ENTITY warningDesc.telemetryDesc "វា​នឹង​ផ្ញើ​ព័ត៌មាន​អំពី​ដំណើរការ​ផ្នែក​រឹង ការ​ប្រើប្រាស់ និង​ការ​ប្ដូរ​តាម​តម្រូវ​ការ​ដោយ​ស្វ័យប្រវត្តិ​ត្រឡប់​ទៅ &vendorShortName; វិញ​ដើម្បី​ជួយ​ធ្វើឲ្យ &brandShortName; ប្រសើរ​ឡើង។">
+
+<!-- LOCALIZATION NOTE (community.exp.*) This paragraph is shown in "experimental" builds, i.e. Nightly builds, instead of the other "community.*" strings below. -->
+<!ENTITY community.exp.start "">
+<!-- LOCALIZATION NOTE (community.exp.mozillaLink): This is a link title that links to http://www.mozilla.org/. -->
+<!ENTITY community.exp.mozillaLink "&vendorShortName;">
+<!ENTITY community.exp.middle " គឺជា ">
+<!-- LOCALIZATION NOTE (community.exp.creditslink): This is a link title that links to about:credits. -->
+<!ENTITY community.exp.creditsLink "សហគមន៍​សកល">
+<!ENTITY community.exp.end " ដែល​ធ្វើការ​ជាមួយ​គ្នា​ដើម្បី​ធ្វើ​ឲ្យ​តំបន់​បណ្ដាញ​បើក​ចំហ សាធារណៈ និង​អាច​ចូល​ដំណើរការ​បាន​គ្រប់គ្នា។">
+
+<!ENTITY community.start2 "&brandShortName;-ը ձևավորել է ">
+<!-- LOCALIZATION NOTE (community.mozillaLink): This is a link title that links to http://www.mozilla.org/. -->
+<!ENTITY community.mozillaLink "&vendorShortName;">
+<!ENTITY community.middle2 ", a ">
+<!-- LOCALIZATION NOTE (community.creditsLink): This is a link title that links to about:credits. -->
+<!ENTITY community.creditsLink "សហគមន៍​សកល">
+<!ENTITY community.end3 " ដែល​ធ្វើការ​ជាមួយ​គ្នា​ដើម្បី​ធ្វើ​ឲ្យ​តំបន់​បណ្ដាញ​បើក​ចំហ សាធារណៈ និង​អាច​ចូល​ដំណើរការ​បាន​គ្រប់គ្នា។">
+
+<!ENTITY helpus.start "ចង់​ជួយ?">
+<!-- LOCALIZATION NOTE (helpus.donateLink): This is a link title that links to the thunderbird donation page -->
+<!ENTITY helpus.donateLink "ឧបត្ថម្ភ">
+<!ENTITY helpus.middle " ឬ ">
+<!-- LOCALIZATION NOTE (helpus.getInvolvedLink): This is a link title that links to http://www.mozilla.org/contribute/. -->
+<!ENTITY helpus.getInvolvedLink "ចូលរួម!">
+<!ENTITY helpus.end "">
+
+
+<!-- LOCALIZATION NOTE (bottomLinks.license): This is a link title that links to about:license. -->
+<!ENTITY bottomLinks.license "ព័ត៌មាន​អាជ្ញាប័ណ្ណ">
+
+<!-- LOCALIZATION NOTE (bottomLinks.rights): This is a link title that links to about:rights. -->
+<!ENTITY bottomLinks.rights "សិទ្ធិ​អ្នកប្រើ">
+
+<!-- LOCALIZATION NOTE (bottomLinks.privacy): This is a link title that links to https://www.mozilla.org/legal/privacy/. -->
+<!ENTITY bottomLinks.privacy "គោល​នយោបាយ​ភាព​ឯកជន">
+
+<!-- LOCALIZATION NOTE (update.checkingForUpdates): try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.checkingForUpdates "Ստուգվում են թարմացումները...">
+<!-- LOCALIZATION NOTE (update.noUpdatesFound): try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.noUpdatesFound "&brandShortName; គឺ​ទាន់​សម័យ">
+<!-- LOCALIZATION NOTE (update.adminDisabled): try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.adminDisabled "ការ​ធ្វើ​បច្ចុប្បន្នភាព​ត្រូវ​បាន​បិទ​ដោយ​អ្នក​គ្រប់គ្រង​ប្រព័ន្ធ​របស់​អ្នក">
+<!-- LOCALIZATION NOTE (update.otherInstanceHandlingUpdates): try to make the localized text short -->
+<!ENTITY update.otherInstanceHandlingUpdates "&brandShortName; កំពុង​ត្រូវ​បាន​ធ្វើ​បច្ចុប្បន្នភាព​ដោយ​ធាតុ​ផ្សេង">
+
+<!-- LOCALIZATION NOTE (update.failed.start,update.failed.linkText,update.failed.end):
+ update.failed.start, update.failed.linkText, and update.failed.end all go into
+ one line with linkText being wrapped in an anchor that links to a site to download
+ the latest version of Firefox (e.g. http://www.firefox.com). As this is all in
+ one line, try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.failed.start "ការធ្វើ​បច្ចុប្បន្នភាព​បាន​បរាជ័យ។">
+<!ENTITY update.failed.linkText "ទាញ​យក​កំណែ​ចុងក្រោយ">
+<!ENTITY update.failed.end "">
+
+<!-- LOCALIZATION NOTE (update.manual.start,update.manual.end): update.manual.start and update.manual.end
+ all go into one line and have an anchor in between with text that is the same as the link to a site
+ to download the latest version of Firefox (e.g. http://www.firefox.com). As this is all in one line,
+ try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.manual.start "ទាញយក ">
+<!ENTITY update.manual.linkText "កំណែ​ចុងក្រោយ">
+<!ENTITY update.manual.end "">
+
+<!-- LOCALIZATION NOTE (update.unsupported.start,update.unsupported.linkText,update.unsupported.end):
+ update.unsupported.start, update.unsupported.linkText, and
+ update.unsupported.end all go into one line with linkText being wrapped in
+ an anchor that links to a site to provide additional information regarding
+ why the system is no longer supported. As this is all in one line, try to
+ make the localized text short (see bug 843497 for screenshots). -->
+<!ENTITY update.unsupported.start "អ្នក​មិន​អាច​ធ្វើ​បច្ចុប្បន្ន​ភាព​បាន​ទៀត​ឡើយ​នៅ​លើ​ប្រព័ន្ធ​នេះ។ ">
+<!ENTITY update.unsupported.linkText "ស្វែងយល់​បន្ថែម">
+<!ENTITY update.unsupported.end "">
+
+<!-- LOCALIZATION NOTE (update.downloading.start,update.downloading.end): update.downloading.start and
+ update.downloading.end all go into one line, with the amount downloaded inserted in between. As this
+ is all in one line, try to make the localized text short (see bug 596813 for screenshots). The — is
+ the "em dash" (long dash).
+ example: Downloading update — 111 KB of 13 MB -->
+<!ENTITY update.downloading.start "Թարմացումը բեռնվում է — ">
+<!ENTITY update.downloading.end "">
+
+<!ENTITY update.applying "កំពុង​អនុវត្ត​បច្ចុប្បន្នភាព…">
+
+<!-- LOCALIZATION NOTE (channel.description.start,channel.description.end): channel.description.start and
+ channel.description.end create one sentence, with the current channel label inserted in between.
+ example: You are currently on the _Stable_ update channel. -->
+<!ENTITY channel.description.start "Դուք այժմ գտնվում եք՝ ">
+<!ENTITY channel.description.end " թարմացնել աղբյուրը. ">
+
+<!ENTITY cmdCloseMac.commandKey "w">
diff --git a/l10n-km/mail/chrome/messenger/aboutDownloads.dtd b/l10n-km/mail/chrome/messenger/aboutDownloads.dtd
new file mode 100644
index 0000000000..644db719d1
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/aboutDownloads.dtd
@@ -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/. -->
+
+<!ENTITY aboutDownloads.title "Պահպանված ֆայլեր">
+<!ENTITY aboutDownloads.empty "មិន​មាន​ឯកសារ​បាន​រក្សាទុក">
+<!-- LOCALIZATION NOTE (cmd.show.label, cmd.show.accesskey, cmd.showMac.label,
+ cmd.showMac.accesskey):
+ The show and showMac commands are never shown together, thus they can share
+ the same access key (though the two access keys can also be different).
+ -->
+<!ENTITY cmd.show.label "បើកថត​ដែល​ផ្ទុក">
+<!ENTITY cmd.show.accesskey "ថ">
+<!ENTITY cmd.showMac.label "បង្ហាញ​ក្នុង​កម្មវិធីស្វែងរក">
+<!ENTITY cmd.showMac.accesskey "ស">
+<!ENTITY cmd.open.label "បើក">
+<!ENTITY cmd.open.accesskey "ប">
+<!ENTITY cmd.removeFromHistory.label "លុប​ចេញពី​ប្រវត្តិ">
+<!ENTITY cmd.removeFromHistory.accesskey "ល">
+
+
+
+
+
diff --git a/l10n-km/mail/chrome/messenger/aboutRights.properties b/l10n-km/mail/chrome/messenger/aboutRights.properties
new file mode 100644
index 0000000000..c1aba5f107
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/aboutRights.properties
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+buttonLabel=Իմացի՛ր իրավունքներդ…
+buttonAccessKey=Ի
diff --git a/l10n-km/mail/chrome/messenger/aboutSupportMail.properties b/l10n-km/mail/chrome/messenger/aboutSupportMail.properties
new file mode 100644
index 0000000000..e6358a1d57
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/aboutSupportMail.properties
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (warningLabel): Label for warning text that shows up when private data is included
+warningLabel=ԶԳՈՒՇԱՑՈՒՄ.
+# LOCALIZATION NOTE (warningText): Warning text that shows up when private data is included
+warningText=Այս տեղեկությունը Դուք չպետք է տարածեք կամ հրապարակեք առանց թույլտվության։
+
+# LOCALIZATION NOTE (fsType.local): Indicator that the displayed directory is on a local drive
+fsType.local = (Համակարգչային պնակ)
+# LOCALIZATION NOTE (fsType.network): Indicator that the displayed directory is on the network
+fsType.network = (Ցանցային պնակ)
+# LOCALIZATION NOTE (fsType.unknown): Indicator that we couldn't figure out whether the directory is local or on a network
+fsType.unknown = (Անհայտ տեղադրություն)
diff --git a/l10n-km/mail/chrome/messenger/accountCreation.dtd b/l10n-km/mail/chrome/messenger/accountCreation.dtd
new file mode 100644
index 0000000000..b26c7c70eb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/accountCreation.dtd
@@ -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/. -->
+
+<!ENTITY name.label "Ձեր անունը.">
+<!ENTITY name.accesskey "n">
+<!ENTITY name.text "Ձեր անունը, որը ցուցադրվելու է բոլորին">
+<!ENTITY email.label "Էլ. հասցեն.">
+<!ENTITY email.accesskey "l">
+<!ENTITY password.label "Գաղտնաբառ.">
+<!ENTITY password.accesskey "P">
+<!ENTITY password.placeholder "Գաղտնաբառ">
+<!ENTITY password.text "Լրացուցիչ, օգտագործվելու է միայն մականունը հաստատելու համար">
+<!ENTITY rememberPassword.label "Հիշել գաղտնաբառը">
+<!ENTITY rememberPassword.accesskey "m">
+
+<!ENTITY imapLong.label "IMAP (հեռադիր թղթապանակներ)">
+<!ENTITY pop3Long.label "POP3 (նամակները կպահվեն համակարգչում)">
+
+<!ENTITY incoming.label "Մուտքային.">
+<!ENTITY outgoing.label "ចេញ៖">
+<!ENTITY username.label "ឈ្មោះ​អ្នកប្រើ៖">
+<!ENTITY auth.label "Վավերացում">
+<!ENTITY imap.label "IMAP">
+<!ENTITY pop3.label "POP3">
+<!ENTITY smtp.label "SMTP">
+<!ENTITY autodetect.label "Ինքնորոշում">
+<!-- LOCALIZATION NOTE(noEncryption.label): Neither SSL/TLS nor STARTTLS.
+ Transmission of emails in cleartext over the Internet. -->
+<!ENTITY noEncryption.label "Չկա">
+<!ENTITY starttls.label "STARTTLS">
+<!ENTITY sslTls.label "SSL/TLS">
+
+<!ENTITY advancedSetup.label "Ընդլայնված կարգ.">
+<!ENTITY advancedSetup.accesskey "A">
+<!ENTITY cancel.label "Չեղարկել">
+<!ENTITY cancel.accesskey "a">
+<!ENTITY continue.label "Շարունակել">
+<!ENTITY continue.accesskey "C">
+<!ENTITY stop.label "Կանգնեցնել">
+<!ENTITY stop.accesskey "S">
+<!-- LOCALIZATION NOTE (half-manual-test.label): This is the text that is
+ displayed on the button in manual edit mode which will re-guess
+ the account configuration, taking into account the settings that
+ the user has manually changed. -->
+<!ENTITY half-manual-test.label "Փորձել">
+<!ENTITY half-manual-test.accesskey "t">
+
+
+<!ENTITY warning.label "Զգուշացում!">
+<!ENTITY incomingSettings.label "Մուտքային կարգավորումներ.">
+<!ENTITY outgoingSettings.label "Ելքային կարգավորումներ.">
+<!ENTITY technicaldetails.label "Տեխնիկական մանրամասներ">
+<!-- LOCALIZATION NOTE (confirmWarning.label): If there is a security
+ warning on the outgoing server, then the user will need to check a
+ checkbox beside this text before continuing. -->
+<!ENTITY confirmWarning.label "Ես հասկանում եմ ռիսկերը։">
+<!ENTITY confirmWarning.accesskey "u">
+<!-- LOCALIZATION NOTE (doneAccount.label): If there is a security warning
+ on the incoming or outgoing servers, then the page that pops up will
+ have this text in a button to continue by creating the account. -->
+<!ENTITY doneAccount.label "Պատրաստ է">
+<!ENTITY doneAccount.accesskey "D">
+<!-- LOCALIZATION NOTE (changeSettings.label): If there is a security warning on
+ the incoming or outgoing servers, then the page that pops up will have
+ this text in a button to take you back to the previous page to change
+ the settings and try again. -->
+<!ENTITY changeSettings.label "Փոխել կարգավորումը">
+<!ENTITY changeSettings.accesskey "S">
+
+<!ENTITY contactYourProvider.description "&brandShortName;-ը հնարավորություն է տալիս ստանալ Ձեր նամակները ըստ ներկայացված կարգավորումների։ Մանրամասները Thunderbird-ի ՀՏՀ-ում։">
+
+<!ENTITY insecureServer.tooltip.title "Զգուշացում. Սա անվտանգ սպասարկիչ է։">
+<!ENTITY insecureServer.tooltip.details "Սեղմեք շրջանին՝ մանրամասների համար։">
+
+<!ENTITY insecureUnencrypted.description "Ձեր նամակը և վավերացումը ուղարկվել են չկոդավորված, ուստի Ձեր գաղտնաբառը (նաև նամակը) կարող են հասանելի լինել այլ մարդկանց։ &brandShortName;-ը հնարավորություն կտա ստանալ նամակներ, բայց անվտագ միացման կարգավորումների համար պետք է դիմեք էլ. փոստի Ձեր մատակարարին։">
+<!ENTITY insecureSelfSigned.description "Սպասարկիչը օգտագործում է անվստահելի հավաստագիր և մենք չենք կարող երաշխավորել տվյալների փոխանցման անվտանգությունը &brandShortName;-ի և Ձեր սպասարկիչի միջև։ &brandShortName;-ը հնարավորություն կտա ստանալ նամակներ, բայց անվտագ միացման կարգավորումների համար պետք է դիմեք էլ. փոստի Ձեր մատակարարին։">
+<!ENTITY secureServer.description "Շնորհավորում ենք! Սա անվտանգ սպասարկիչ է։">
diff --git a/l10n-km/mail/chrome/messenger/accountCreation.properties b/l10n-km/mail/chrome/messenger/accountCreation.properties
new file mode 100644
index 0000000000..83fcc67562
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/accountCreation.properties
@@ -0,0 +1,89 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+# accountCreation.properties
+
+# LOCALIZATION NOTE(cleartext_warning): %1$S will be the hostname of the server the user was trying to connect to.
+cleartext_warning=%1$S-ը չի օգտագործում կոդավորում։
+# LOCALIZATION NOTE(selfsigned_warning): %1$S will be the hostname of the server the user was trying to connect to.
+selfsigned_warning=%1$S-ը չի օգտագործում վստահելի հավաստագիր։
+selfsigned_details=Սովորաբար անվտանգ սպասարկիչը ներկայացնում է վստահելի հավաստագիր՝ ապացուցելու համար, որ այն իրոք անվտանգ է։ Միացումը սպասարկիչին կկոդավորվի, բայց չի կարող ստուգվել։
+cleartext_details=Անապահով սպասարկիչները չեն օգտագործում կոդավորում՝ պաշտպանելու համար Ձեր գաղտնաբառերը և անձնական տեղեկությունները։ Միանալով նմանատիպ սպասարկիչով Դուք վտանգում եք Ձեր գաղտնաբառը և անձնական տեղեկությունները։
+
+# LOCALIZATION NOTE(default_server_tag): Used to indicate the default smtp server in the server dropdown list.
+default_server_tag= (ծրագրային)
+# LOCALIZATION NOTE(port_auto): It must be short (4-5 characters max.).
+# Content of server port field (usually a number), used when the user didn't
+# enter anything yet and we'll automatically detect it later.
+port_auto=Ինքնա
+
+# config titles
+# LOCALIZATION NOTE(looking_up_settings_disk): Referring to Thunderbird installation folder on user's harddisk. %1$S will be the brandShortName.
+looking_up_settings_disk=Փնտրում է կարգավորումները. %1$S-ի տեղակայում
+looking_up_settings_isp=Փնտրում է կարգավորումները. Էլ. փոստի մատակարարը
+# LOCALIZATION NOTE(looking_up_settings_db): 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.
+looking_up_settings_db=Փնտրում է կարգավորումները. Mozilla ISP-ի տվյալները
+# LOCALIZATION NOTE(looking_up_settings_guess): We are checking common server names like pop., pop3., smtp., mail., without knowing whether they exist or really serve this email account. If a server responds, we try to talk to it via POP/IMAP/SMTP protocols and query its capabilities. If that succeeds, we assume we found a configuration. Of course, it may still be wrong, but it often works.
+looking_up_settings_guess=Փնտրում է կարգավորումները. Փորձում է սպասարկիչների ընդհ. անունները
+looking_up_settings_halfmanual=Փնտրում է կարգավորումները. Փորձում է սպասարկիչը
+# LOCALIZATION NOTE(found_settings_disk): Referring to Thunderbird installation folder on user's harddisk. %1$S will be the brandShortName.
+found_settings_disk=Կարգավորումները գտնվել են %1$S-ում
+found_settings_isp=Մատակարարի կարգավորումները գտնվել են
+# LOCALIZATION NOTE(found_settings_db): 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.
+found_settings_db=Կարգավորումները գտնվել են Mozilla ISP-ի տվյալներում
+# LOCALIZATION NOTE(found_settings_guess): We tried common mail server names and we found a mail server and talked to it and it responded properly, so we think we found a suitable configuration, but we are only about 80% certain that it is the correct setting for this email address. There's a chance that email address may not actually be served by this server and it won't work, or that there is a better server.
+found_settings_guess=Կարգավորումները գտնվել են սպասարկիչների ընդհ. անունները փորձելիս
+found_settings_halfmanual=Հետևյալ կարգավորումները գտնվել են տրված սպասարկիչը փորձելիս
+# LOCALIZATION NOTE(failed_to_find_settings): %1$S will be the brandShortName.
+failed_to_find_settings=%1$S-ը չկարողացավ գտնել փոստարկղի կարգավորումները։
+manually_edit_config=Կարգ. խմբագրում
+# LOCALIZATION NOTE(guessed_settings_offline) User is offline, so we just took a wild guess and the user will have to enter the right settings.
+guessed_settings_offline=Դուք ցանցից դուրս եք։ Առաջարկում ենք որոշ կարգավորումներ, ճիշտ մուտքագրեք դրանք։
+
+# config subtitles
+check_preconfig=ստուգվում են նախակարգավորումները...
+found_preconfig=գտնվել է նախակարգավորում
+checking_config=կարգավորումը ստուգվում է...
+found_config=Գտնվել է Ձեր փոստարկղի կարգավորումը
+checking_mozilla_config=ստուգվում է Mozilla-ի Համայնքի կարգավորումները...
+found_isp_config=գտնվել է կարգավորում
+probing_config=զննել կարգավորումը...
+guessing_from_email=առաջարկվող կարգավորում...
+config_details_found=Ձեր կարգավորումները գտնվել են։
+config_unverifiable=Կարգավորումը չի կարող ստուգվել։ Մականունը և գաղտնաբառը ճի՞շտ են։
+incoming_found_specify_outgoing=Ձեր մուտքային սպասարկիչի կարգավորումները գտնվել են, նշեք ուղարկող հոսթի անունը։
+outgoing_found_specify_incoming=Ձեր ելքային սպասարկիչի կարգավորումները գտնվել են, նշեք ստացող հոսթի անունը։
+please_enter_missing_hostnames=Չկան առաջարկներ, նշեք հոսթի անունը։
+incoming_failed_trying_outgoing=Չհաջողվեց կարգավորել մուտքային սպասարկիչը, փորձում է ելքայինը։
+outgoing_failed_trying_incoming=Չհաջողվեց կարգավորել ելքային սպասարկիչը, փորձում է մուտքայինը։
+checking_password=Ստուգվում է գաղտնաբառը...
+password_ok=Գաղտնաբառը ճիշտ է։
+user_pass_invalid=Մականունը կամ գաղտնաբառը սխալ են
+check_server_details=Ստուգվում է սպասարկիչի տվյալները
+check_in_server_details=Ստուգվում է մուտքային սպասարկիչի տվյալները
+check_out_server_details=Ստուգվում է ելքային սպասարկիչի տվյալները
+
+error_creating_account=Փոստարկղի ստեղծման սխալ
+incoming_server_exists=Մուտքային սպասարկիչը արդեն առկա է։
+
+please_enter_name=Նշեք Ձեր անունը։
+double_check_email=Ստուգեք էլ. հասցեն։
+
+#config result display
+# LOCALIZATION NOTE(resultUnknown): Displayed instead of resultIncoming,
+# resultOutgoing or resultUsername when we don't have a proper value.
+resultUnknown=Անհայտ
+resultOutgoingExisting=Օգտ. առկա ելքային SMTP սպասարկիչը
+resultIMAP=IMAP
+resultPOP3=POP3
+resultSMTP=SMTP
+# LOCALIZATION NOTE(resultNoEncryption): Neither SSL/TLS nor STARTTLS. Transmission of emails in cleartext over the Internet.
+resultNoEncryption=Չկա կոդավորում
+resultSSL=SSL
+resultSTARTTLS=STARTTLS
+# LOCALIZATION NOTE(resultSSLCertWeak): \u0020 is just a space
+resultSSLCertWeak=\u0020(Զգուշացում. Հնարավոր չէ ստուգել սպասարկիչը)
+resultSSLCertOK=
+resultUsernameBoth=%1$S
+resultUsernameDifferent=Մուտքային. %1$S, Ելքային. %2$S
+
diff --git a/l10n-km/mail/chrome/messenger/accountCreationModel.properties b/l10n-km/mail/chrome/messenger/accountCreationModel.properties
new file mode 100644
index 0000000000..fd662b6e24
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/accountCreationModel.properties
@@ -0,0 +1,19 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This file has the strings, mostly error strings, for the logic / JS backend / model
+# files: fetchConfig.js, readFromXML.js, guessConfig.js, verifyConfig.js, createInBackend.js
+
+
+# readFromXML.js
+no_emailProvider.error=Կարգավորման XML ֆայլը չի պարունակում փոստարկղի կարգավորումներ։
+outgoing_not_smtp.error=Ելքային սպասարկիչը պետք է լինի SMTP
+
+# verifyConfig.js
+cannot_login.error=Սպասարկիչին միանալու սխալ։ Ստուգեք կարգավորումները, անունը և գաղտնաբառը։
+
+
+# guessConfig.js
+cannot_find_server.error=Սպասարկիչը չի գտնվել
+
diff --git a/l10n-km/mail/chrome/messenger/accountCreationUtil.properties b/l10n-km/mail/chrome/messenger/accountCreationUtil.properties
new file mode 100644
index 0000000000..b6d0a51677
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/accountCreationUtil.properties
@@ -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/.
+
+# This file has the strings, mostly error strings, for the logic / JS backend / model
+# files: sanitizeDatatypes.js, fetchhttp.js, util.js
+
+
+# sanitizeDatatypes.js
+hostname_syntax.error=Հոսթի անունը դատարկ է կամ նշանները ընդունելի չեն։ Գրեք միայն տառեր և թվեր։
+alphanumdash.error=Կան չաջակցվող նշաններ։ Միայն տառեր, թվեր են թույլատրվում։
+allowed_value.error=Չի աջակցվում
+url_scheme.error=URL-ի սխեման չի թույլատրվում
+url_parsing.error=URL-ն չի վերականգնվել
+string_empty.error=Կիրառեք նշանակություն տողի համար
+boolean.error=Տրամաբանական չէ
+no_number.error=Թիվ չէ
+number_too_large.error=Թիվը մեծ է
+number_too_small.error=Թիվը փոքր է
+
+
+# fetchhttp.js
+cannot_contact_server.error=Կապ չկա սպասարկիչի հետ
+bad_response_content.error=Սխալ պատասխան
+
+# verifyConfig.js
+# LOCALIZATION NOTE(auth_failed_generic.error): The login failed (server refused to allow the user in), but the server did not give any meaningful error message. This is a common case when the user entered a wrong password or is otherwise not allowed.
+auth_failed_generic.error=Մուտքը ձախողվեց։ Մականունը/էլ. հասցեն և գաղտնաբառը ճի՞շտ են։
+# LOCALIZATION NOTE(auth_failed_with_reason.error): The login failed (server refused to allow the user in), and the server gave an error message which we can present to the user. This is a common case when the user entered a wrong password or is otherwise not allowed. %1$S will be the IMAP/POP3/SMTP server hostname. %2$S will be the error message from the server (usually in the local language where the server is or in English).
+auth_failed_with_reason.error=Մուտքը ձախողվեց. %1$S սպասարկիչի պատասխանը՝ %2$S
+# LOCALIZATION NOTE(verification_failed.error): We had some other error, not during authentication with the server, but at earlier points, e.g. locally or we entirely failed to contact the given server, and we unfortunately have no detailed error message.
+verification_failed.error=Մուտքի վավերացումը ձախողվեց անհայտ պտճառով։
+# LOCALIZATION NOTE(verification_failed_with_exception.error): We had some other error, not during authentication with the server, but at earlier points, e.g. locally or we entirely failed to contact the given server, and we have an error message. %1$S will be an error message, possibly in English
+verification_failed_with_exception.error=Մուտքի վավերացումը ձախողվեց. գրությունը՝ %1$S
diff --git a/l10n-km/mail/chrome/messenger/activity.dtd b/l10n-km/mail/chrome/messenger/activity.dtd
new file mode 100644
index 0000000000..16fcf734cf
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/activity.dtd
@@ -0,0 +1,37 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- LOCALIZATION NOTE (window.width2, window.height): These values should be
+close to the golden ratio (1.618:1) while making sure it's wide enough for long
+file names and tall enough to hint that there are more activities in the list -->
+
+<!ENTITY window.width2 "485">
+<!ENTITY window.height "300">
+
+<!ENTITY activity.title "Ակտիվության կառավարիչ">
+
+<!ENTITY cmd.pause.label "Դադար">
+<!ENTITY cmd.pause.accesskey "P">
+<!ENTITY cmd.resume.label "Շարունակել">
+<!ENTITY cmd.resume.accesskey "R">
+<!ENTITY cmd.cancel.label "Չեղարկել">
+<!ENTITY cmd.cancel.accesskey "C">
+<!ENTITY cmd.undo.label "Հետ">
+<!ENTITY cmd.undo.accesskey "U">
+<!ENTITY cmd.recover.label "Վեականգնել">
+<!ENTITY cmd.recover.accesskey "v">
+<!ENTITY cmd.retry.label "Կրկնել">
+<!ENTITY cmd.retry.accesskey "R">
+<!ENTITY cmd.removeFromList.label "Ջնջել ցուցակից">
+<!ENTITY cmd.removeFromList.accesskey "e">
+
+<!ENTITY cmd.close.commandkey "w">
+<!ENTITY cmd.close2.commandkey "j">
+<!ENTITY cmd.close2Unix.commandkey "y">
+<!ENTITY cmd.clearList.label "Մաքրել ցանկը">
+<!ENTITY cmd.clearList.tooltip "Ջնջումը ավարտվել է, չեղարկվել է կամ ձախողվել է">
+<!ENTITY cmd.clearList.accesskey "C">
+<!ENTITY cmd.find.commandkey "f">
+<!ENTITY cmd.search.commandkey "k">
+
+<!ENTITY searchBox.label "Փնտրել...">
diff --git a/l10n-km/mail/chrome/messenger/activity.properties b/l10n-km/mail/chrome/messenger/activity.properties
new file mode 100644
index 0000000000..f2e66a0764
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/activity.properties
@@ -0,0 +1,93 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Status Text
+paused2=Դադար
+processing=Ընթացքում է
+notStarted=Չի սկսվել
+failed=Ձախողվեց
+waitingForInput=Սպասում է մուտքագրման
+waitingForRetry=Սպասում է պատասխանի
+completed=Ավարտված
+canceled=Չեղարկած
+
+# LOCALIZATION NOTE (sendingMessages): this is used as a title for grouping processes in the activity manager when sending email.
+sendingMessages=Նամակների ուղարկում
+sendingMessage=Նամակի ուղարկում
+# LOCALIZATION NOTE (sendingMessageWithSubject): %S will be replaced by the subject of the message being sent.
+sendingMessageWithSubject=Նամակի ուղարկում. %S
+copyMessage=Նամակը պատճենվում է ուղարկված թղթապանակում
+sentMessage=Ուղարկել նամակ
+# LOCALIZATION NOTE (sentMessageWithSubject): %S will be replaced by the subject of the message being sent.
+sentMessageWithSubject=Ուղարկված նամակ. %S
+failedToSendMessage=Չհաջողվեց ուղարկել
+failedToCopyMessage=Չհաջողվեց պատճենել
+# LOCALIZATION NOTE (failedToSendMessageWithSubject): %S will be replaced by the subject of the message being sent.
+failedToSendMessageWithSubject=Ձախողվեց նամակի ուղարկումը. %S
+# LOCALIZATION NOTE (failedToCopyMessageWithSubject): %S will be replaced by the subject of the message being sent.
+failedToCopyMessageWithSubject=Ձախողվեց նամակի պատճենումը. %S
+
+# LOCALIZATION NOTE (autosyncProcessProgress2): Do not translate the word "%1$S", "%2$S", "%3$S" and "%4$S" below.
+# Place the word %1$S in your translation where the number of the message being downloaded should appear.
+# Place the word %2$S in your translation where the total number of pending messages should appear.
+# Place the word %3$S in your translation where the name of the folder being processed should appear.
+# Place the word %4$S in your translation where the name of account being processed should appear.
+# EXAMPLE: Ted's account: Downloading message 334 of 1008 in Inbox…
+# LOCALIZATION NOTE (autosyncProcessDisplayText): %S will be replaced by the folder name
+autosyncProcessDisplayText=%S թղթապանակը թարմ է
+# LOCALIZATION NOTE (autosyncEventDisplayText): %S will be replaced by the account name
+autosyncEventDisplayText=%S-ը թարմ է
+# LOCALIZATION NOTE (autosyncEventStatusText): %S will be replaced by total number of downloaded messages
+autosyncEventStatusText=Բեռնված նամակների քանակը. %S
+autosyncEventStatusTextNoMsgs=Չկան նամակներ
+# LOCALIZATION NOTE (autosyncContextDisplayText): %S will be replaced by the account name
+autosyncContextDisplayText=Համաժամեցում. %S
+
+# LOCALIZATION NOTE (pop3EventDisplayText): %S will be replaced by the account name
+pop3EventDisplayText=%S-ը թարմ է
+# LOCALIZATION NOTE (pop3EventStatusText): #1 will be replaced by total number of downloaded messages
+pop3EventStatusText=#1 նամակ է բեռնվել,#1 նամակներ են բեռնվել
+pop3EventStatusTextNoMsgs=Չկան նամակներ
+
+# Message actions that show up in activity manager
+# LOCALIZATION NOTE (deletedMessages2): #1 number of messages, #2 folder name
+deletedMessages2=#1 նամակը ջնջվում է #2-ից;Ջնջված #1 նամակներ #2-ից
+# LOCALIZATION NOTE (movedMessages): #1 number of messages, #2 and #3: folder names
+movedMessages=Տեղափոխված #1 նամակ #2-ից #3-ը;Տեղափոխված #1 նամակներ #2-ից #3-ը
+# LOCALIZATION NOTE (copiedMessages): #1 number of messages, #2 and #3: folder names
+copiedMessages=Պատճենված #1 նամակ #2-ից #3-ը;Պատճենված #1 նամակներ #2-ից #3-ը
+# LOCALIZATION NOTE (fromServerToServer): #1 source server, #2 destination server
+fromServerToServer=#1-ից #2-ը
+# LOCALIZATION NOTE (deletedFolder): #1 folder name
+deletedFolder=#1 ջնջված թղթապանակ
+emptiedTrash=Դատարկ Աղբարկղ
+# LOCALIZATION NOTE (movedFolder): #1 and #2 are folder names
+movedFolder=Տեղափոխված թղթ. #1-ից #2
+# LOCALIZATION NOTE (movedFolderToTrash): #1 is the folder name
+movedFolderToTrash=Տեղափոխված թղթ. #1 Աղբարկղ
+# LOCALIZATION NOTE (copiedFolder): #1 and #2 are folder names
+copiedFolder=Պատճենված թղթ. #1 #2-ում
+# LOCALIZATION NOTE (renamedFolder): #1 and #2 are folder names
+renamedFolder=Անվանափոխված թղթ. #1-ից #2
+indexing=Նամակների ցուցակագրում
+# LOCALIZATION NOTE (indexingFolder): #1 is a folder name
+indexingFolder=Նամակների ցուցակագրում #1-ում
+indexingStatusVague=Որոշել նամակների ցուցակագրումը
+# LOCALIZATION NOTE (indexingFolderStatusVague): #1 is a folder name
+indexingFolderStatusVague=Որոշվում է նամակների ցուցակագրումը #1-ում
+# LOCALIZATION NOTE (indexingStatusExact):
+# #1 is the number of the message currently being indexed
+# #2 is the total number of messages being indexed
+# #3 is the percentage of indexing that is complete
+indexingStatusExact=Ցուցակագրվում է #1-ը #2-ից;Ցուցակագրվում է #1-ը #2-ից (#3% ավարտվել է)
+# LOCALIZATION NOTE (indexingFolderStatusExact):
+# #1 is the number of the message currently being indexed
+# #2 is the total number of messages being indexed
+# #3 is the percentage of indexing that is complete
+# #4 is a folder name
+indexingFolderStatusExact=Ցուցակագրվում է #1-ը #2-ից #4-ում;Ցուցակագրվում է #1-ը #2-ից #4-ում (#3% ավարտվել է)
+# LOCALIZATION NOTE (indexedFolder): #1 number of messages; #2 folder name
+indexedFolder=Ցուցակագրվում է #1 նամակ #2-ում;Ցուցակագրվում է #1 նամակներ #2-ում
+# LOCALIZATION NOTE (indexedFolderStatus): #1 number of seconds spent indexing
+indexedFolderStatus=Անցել է #1 վայրկյան;#1 վայրկյան է անցել
diff --git a/l10n-km/mail/chrome/messenger/addbuddy.dtd b/l10n-km/mail/chrome/messenger/addbuddy.dtd
new file mode 100644
index 0000000000..a46ca66fa4
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/addbuddy.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/. -->
+
+<!ENTITY addBuddyWindow.title "បន្ថែម​ទំនាក់ទំនង​">
+<!ENTITY name.label "ឈ្មោះ​អ្នកប្រើ">
+<!ENTITY account.label "គណនី">
diff --git a/l10n-km/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd b/l10n-km/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd
new file mode 100644
index 0000000000..c423a8b388
--- /dev/null
+++ b/l10n-km/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 "Address Book Name:">
+<!ENTITY name.accesskey "A">
diff --git a/l10n-km/mail/chrome/messenger/addressbook/abContactsPanel.dtd b/l10n-km/mail/chrome/messenger/addressbook/abContactsPanel.dtd
new file mode 100644
index 0000000000..973bff01c8
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/addressbook/abContactsPanel.dtd
@@ -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/. -->
+
+
+<!ENTITY addressbookPicker.label "Address Book:">
+<!ENTITY addressbookPicker.accesskey "k">
+<!ENTITY SearchNameOrEmail.label "Name or Email">
+
+<!ENTITY addtoToFieldMenu.label "បន្ថែម​ទៅ​វាល​ជូន​ចំពោះ">
+<!ENTITY addtoToFieldMenu.accesskey "A">
+<!ENTITY addtoCcFieldMenu.label "បន្ថែម​ទៅ​វាល Cc">
+<!ENTITY addtoCcFieldMenu.accesskey "C">
+<!ENTITY addtoBccFieldMenu.label "បន្ថែម​ទៅ​វាល Bcc">
+<!ENTITY addtoBccFieldMenu.accesskey "B">
+<!ENTITY deleteAddrBookCard.label "លុប​">
+<!ENTITY deleteAddrBookCard.accesskey "D">
+
+<!ENTITY toButton.label "Add to To:">
+<!ENTITY toButton.accesskey "A">
+<!ENTITY ccButton.label "Add to Cc:">
+<!ENTITY ccButton.accesskey "d">
+<!ENTITY bccButton.label "Add to Bcc:">
+<!ENTITY bccButton.accesskey "B">
diff --git a/l10n-km/mail/chrome/messenger/addressbook/abMailListDialog.dtd b/l10n-km/mail/chrome/messenger/addressbook/abMailListDialog.dtd
new file mode 100644
index 0000000000..75dfa3cf73
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/addressbook/abMailListDialog.dtd
@@ -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/. -->
+
+<!-- Title -->
+
+<!-- Labels and Access Keys -->
+<!ENTITY addToAddressBook.label "Add to: ">
+<!ENTITY addToAddressBook.accesskey "A">
+<!ENTITY ListName.label "List Name: ">
+<!ENTITY ListName.accesskey "L">
+<!ENTITY ListNickName.label "បញ្ជី​ឈ្មោះ​ហៅ​ក្រៅ៖ ">
+<!ENTITY ListNickName.accesskey "N">
+<!ENTITY ListDescription.label "Description: ">
+<!ENTITY ListDescription.accesskey "e">
+<!-- See bug 58485, when we implement drag and drop, add 'or drag addresses' back in -->
+<!ENTITY AddressTitle.label "Type email addresses to add them to the mailing list:">
+<!ENTITY UpButton.label "Move Up">
+<!ENTITY DownButton.label "Move Down">
diff --git a/l10n-km/mail/chrome/messenger/addressbook/abMainWindow.dtd b/l10n-km/mail/chrome/messenger/addressbook/abMainWindow.dtd
new file mode 100644
index 0000000000..3ecf1fede4
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/addressbook/abMainWindow.dtd
@@ -0,0 +1,192 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Address Book">
+<!ENTITY blankResultsPaneMessage.label "សៀវភៅ​អាសយដ្ឋាន​នេះ​បង្ហាញ​ទំនាក់ទំនង​តែ​បន្ទាប់ពី​ស្វែងរក​ប៉ុណ្ណោះ">
+<!ENTITY localResultsOnlyMessage.label "ទំនាក់ទំនង​ពី​សៀវភៅ​អាសយដ្ឋាន​ពី​ចម្ងាយ​មិន​ត្រូវ​បាន​បង្ហាញ​ឡើយ លុះត្រាតែ​អ្នក​ស្វែងរក">
+
+<!-- File Menu -->
+<!ENTITY fileMenu.label "File">
+<!ENTITY fileMenu.accesskey "F">
+<!ENTITY newMenu.label "New">
+<!ENTITY newMenu.accesskey "N">
+<!ENTITY newContact.label "Address Book Contact…">
+<!ENTITY newContact.accesskey "C">
+<!ENTITY newContact.key "N">
+<!ENTITY newListCmd.label "Mailing List…">
+<!ENTITY newListCmd.accesskey "L">
+<!ENTITY newAddressBookCmd.label "Address Book…">
+<!ENTITY newAddressBookCmd.accesskey "B">
+<!ENTITY newLDAPDirectoryCmd.label "LDAP Directory…">
+<!ENTITY newLDAPDirectoryCmd.accesskey "D">
+<!ENTITY newMessageCmd.label "Message">
+<!ENTITY newMessageCmd.key "M">
+<!ENTITY newMessageCmd.accesskey "M">
+<!-- LOCALIZATION NOTE (osxAddressBook) : These entities are only used on Mac -->
+<!ENTITY osxAddressBook.label "Use Mac OS X Address Book">
+<!ENTITY osxAddressBook.accesskey "O">
+<!ENTITY closeCmd.label "Close">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "C">
+<!ENTITY printSetupCmd.label "Page Setup…">
+<!ENTITY printSetupCmd.accesskey "u">
+<!ENTITY printPreviewContactCmd.label "Print Preview Contact">
+<!ENTITY printPreviewContactCmd.accesskey "v">
+<!ENTITY printPreviewAddressBook.label "Print Preview Address Book">
+<!ENTITY printPreviewAddressBook.accesskey "B">
+<!ENTITY printContactCmd.label "Print Contact…">
+<!ENTITY printContactCmd.accesskey "P">
+<!ENTITY printContactCmd.key "P">
+<!ENTITY printAddressBook.label "Print Address Book…">
+<!ENTITY printAddressBook.accesskey "A">
+
+<!-- Edit Menu -->
+<!ENTITY editMenu.label "Edit">
+<!ENTITY editMenu.accesskey "E">
+<!ENTITY deleteCmd.label "Delete">
+<!ENTITY deleteAbCmd.label "Delete Address Book">
+<!ENTITY deleteContactCmd.label "Delete Contact">
+<!ENTITY deleteContactsCmd.label "Delete Contacts">
+<!ENTITY deleteListCmd.label "Delete List">
+<!ENTITY deleteListsCmd.label "Delete Lists">
+<!ENTITY deleteItemsCmd.label "Delete Items">
+<!ENTITY searchAddressesCmd.key "f">
+<!-- LOCALIZATION NOTE (hideSwapFnLnUI) : DONT_TRANSLATE -->
+<!ENTITY propertiesCmd.key "i">
+
+<!-- View Menu -->
+<!ENTITY viewMenu.label "View">
+<!ENTITY viewMenu.accesskey "V">
+<!ENTITY viewToolbarsMenu.label "Toolbars">
+<!ENTITY viewToolbarsMenu.accesskey "T">
+<!ENTITY menubarCmd.label "របារ​ម៉ឺនុយ">
+<!ENTITY menubarCmd.accesskey "M">
+<!ENTITY showAbToolbarCmd.label "Address Book Toolbar">
+<!ENTITY showAbToolbarCmd.accesskey "o">
+<!ENTITY showTaskbarCmd.label "Status Bar">
+<!ENTITY showTaskbarCmd.accesskey "S">
+<!ENTITY customizeToolbar.label "Customize…">
+<!ENTITY customizeToolbar.accesskey "C">
+<!ENTITY layoutMenu.label "Լայնքը">
+<!ENTITY layoutMenu.accesskey "L">
+<!ENTITY showDirectoryPane.label "ផ្ទាំង​ថត">
+<!ENTITY showDirectoryPane.accesskey "D">
+<!ENTITY showContactPane2.label "ផ្ទាំង​ទំនាក់ទំនង">
+<!ENTITY showContactPane2.accesskey "C">
+<!ENTITY menu_ShowNameAs.label "Show Name As">
+<!ENTITY menu_ShowNameAs.accesskey "N">
+<!-- LOCALIZATION NOTE (firstLastCmd2.label): We're not including a comma here
+because displayed names don't have the comma in between. -->
+<!ENTITY firstLastCmd2.label "ដំបូង ចុងក្រោយ">
+<!ENTITY firstLastCmd2.accesskey "F">
+<!ENTITY lastFirstCmd.label "Last, First">
+<!ENTITY lastFirstCmd.accesskey "L">
+<!ENTITY displayNameCmd.label "Display Name">
+<!ENTITY displayNameCmd.accesskey "D">
+<!ENTITY sortMenu.label "Sort by">
+<!ENTITY sortMenu.accesskey "S">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "Tools">
+<!ENTITY tasksMenu.accesskey "T">
+<!ENTITY messengerCmd.label "វេទិកា​ព័ត៌មាន &amp; សំបុត្រ">
+<!ENTITY messengerCmd.accesskey "M">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY searchAddressesCmd.label "Search Addresses…">
+<!ENTITY searchAddressesCmd.accesskey "S">
+<!ENTITY importCmd.label "Import…">
+<!ENTITY importCmd.accesskey "I">
+<!ENTITY exportCmd.label "Export…">
+<!ENTITY exportCmd.accesskey "E">
+<!ENTITY preferencesCmd2.label "ជម្រើស">
+<!ENTITY preferencesCmd2.accesskey "O">
+<!ENTITY preferencesCmdUnix.label "Preferences">
+<!ENTITY preferencesCmdUnix.accesskey "n">
+
+<!-- Address Book Toolbar and Context Menus -->
+<!ENTITY newContactButton.label "New Contact">
+<!ENTITY newContactButton.accesskey "C">
+<!ENTITY newlistButton.label "New List">
+<!ENTITY newlistButton.accesskey "L">
+<!ENTITY newmsgButton.label "Write">
+<!ENTITY newmsgButton.accesskey "W">
+<!ENTITY newIM.label "Instant Message">
+<!ENTITY newIM.accesskey "I">
+<!ENTITY deleteButton2.label "Delete">
+<!ENTITY deleteButton2.accesskey "D">
+
+<!-- Address Book Toolbar Tooltips -->
+<!ENTITY newContactButton.tooltip "Create a new address book contact">
+<!ENTITY newlistButton.tooltip "Create a new list">
+<!ENTITY newmsgButton.tooltip "Send a mail message">
+<!ENTITY newIM.tooltip "Send an instant message or chat">
+<!ENTITY deleteButton2.tooltip "Delete selected item">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "Name or Email">
+<!ENTITY SearchNameOrEmail.accesskey "N">
+<!ENTITY advancedButton.tooltip "Advanced address search">
+<!ENTITY quickSearchCmd.key "k">
+<!ENTITY searchItem.title "Quick Search">
+
+<!-- Results Pane -->
+<!ENTITY Addrbook.label "សៀវភៅអាសយដ្ឋាន">
+<!ENTITY Addrbook.accesskey "អ">
+<!ENTITY GeneratedName.label "Name">
+<!ENTITY GeneratedName.accesskey "N">
+<!ENTITY PrimaryEmail.label "Email">
+<!ENTITY PrimaryEmail.accesskey "E">
+<!ENTITY ChatName.label "ឈ្មោះ​ការ​ជជែក">
+<!ENTITY ChatName.accesskey "C">
+<!ENTITY Company.label "Organization">
+<!ENTITY Company.accesskey "z">
+<!ENTITY NickName.label "ឈ្មោះ​ហៅ​ក្រៅ​">
+<!ENTITY NickName.accesskey "i">
+<!ENTITY SecondEmail.label "Additional Email">
+<!ENTITY SecondEmail.accesskey "l">
+<!ENTITY Department.label "Department">
+<!ENTITY Department.accesskey "r">
+<!ENTITY JobTitle.label "Title">
+<!ENTITY JobTitle.accesskey "T">
+<!ENTITY CellularNumber.label "Mobile">
+<!ENTITY CellularNumber.accesskey "M">
+<!ENTITY PagerNumber.label "Pager">
+<!ENTITY PagerNumber.accesskey "P">
+<!ENTITY FaxNumber.label "Fax">
+<!ENTITY FaxNumber.accesskey "F">
+<!ENTITY HomePhone.label "Home Phone">
+<!ENTITY HomePhone.accesskey "H">
+<!ENTITY WorkPhone.label "Work Phone">
+<!ENTITY WorkPhone.accesskey "W">
+<!ENTITY sortAscending.label "Ascending">
+<!ENTITY sortAscending.accesskey "A">
+<!ENTITY sortDescending.label "Descending">
+<!ENTITY sortDescending.accesskey "D">
+<!ENTITY _PhoneticName.label "Phonetic Name">
+<!ENTITY _PhoneticName.accesskey "o">
+
+<!-- Card Summary Pane -->
+<!-- Box Headings -->
+<!ENTITY contact.heading "Contact">
+<!ENTITY home.heading "Home">
+<!ENTITY other.heading "Other">
+<!ENTITY chat.heading "ជជែក">
+<!ENTITY phone.heading "Phone">
+<!ENTITY work.heading "Work">
+<!-- Special Box Headings, for mailing lists -->
+<!ENTITY description.heading "Description">
+<!ENTITY addresses.heading "Addresses">
+<!-- For Map It! -->
+<!ENTITY mapItButton.label "Get Map">
+<!ENTITY mapIt.tooltip "Display a map of this address from the Web">
+
+<!-- Status Bar -->
+<!ENTITY statusText.label "">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY windowMenu.label "Window">
+<!ENTITY minimizeWindow.label "Minimize">
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY bringAllToFront.label "Bring All to Front">
+<!ENTITY zoomWindow.label "Zoom">
diff --git a/l10n-km/mail/chrome/messenger/addressbook/abNewCardDialog.dtd b/l10n-km/mail/chrome/messenger/addressbook/abNewCardDialog.dtd
new file mode 100644
index 0000000000..60256bb137
--- /dev/null
+++ b/l10n-km/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 "Add to: ">
+<!ENTITY chooseAddressBook.accesskey "t">
diff --git a/l10n-km/mail/chrome/messenger/addressbook/addressBook.properties b/l10n-km/mail/chrome/messenger/addressbook/addressBook.properties
new file mode 100644
index 0000000000..4ebc286d51
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/addressbook/addressBook.properties
@@ -0,0 +1,224 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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.
+emptyListName=You must enter a list name.
+lastFirstFormat=%S, %S
+firstLastFormat=%S %S
+
+allAddressBooks=សៀវភៅ​អាសយដ្ឋាន​ទាំងអស់
+
+newContactTitle=New Contact
+# %S will be the contact's display name
+newContactTitleWithDisplayName=New Contact for %S
+editContactTitle=Edit Contact
+# %S will be the contact's display name
+editContactTitleWithDisplayName=Edit Contact for %S
+# don't translate vCard
+editVCardTitle=Edit vCard
+# %S will be the card's display name, don't translate vCard
+editVCardTitleWithDisplayName=Edit vCard for %S
+
+## LOCALIZATION NOTE (cardRequiredDataMissingMessage): do not localize \n
+cardRequiredDataMissingMessage=You must enter at least one of the following items:\nEmail Address, First Name, Last Name, Display Name, Organization.
+cardRequiredDataMissingTitle=Required Information Missing
+incorrectEmailAddressFormatMessage=The primary e-mail address must be of the form user@host.
+incorrectEmailAddressFormatTitle=Incorrect Email Address Format
+
+viewListTitle=Mailing List: %S
+mailListNameExistsTitle=Mailing List Already Exists
+mailListNameExistsMessage=A Mailing List with that name already exists. Please choose a different name.
+
+# 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
+
+# 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?
+
+# 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
+
+# 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'?
+
+# 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
+
+# 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?
+
+# 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?
+
+# 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
+
+# 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
+
+# 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
+
+propertyPrimaryEmail=Email
+propertyListName=List Name
+propertySecondaryEmail=Additional Email
+propertyNickname=ឈ្មោះ​ហៅ​ក្រៅ​
+propertyDisplayName=Display Name
+propertyWork=Work
+propertyHome=Home
+propertyFax=Fax
+propertyCellular=Mobile
+propertyPager=Pager
+propertyBirthday=Birthday
+propertyCustom1=Custom 1
+propertyCustom2=Custom 2
+propertyCustom3=Custom 3
+propertyCustom4=Custom 4
+
+propertyGtalk=Google Talk
+propertyAIM=AIM
+propertyYahoo=Yahoo!
+propertySkype=Skype
+propertyQQ=QQ
+propertyMSN=MSN
+propertyICQ=ICQ
+propertyXMPP=លេខ​សម្គាល់ Jabber
+propertyIRC=សម្មតិនាម 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=To
+prefixCc=Cc
+prefixBcc=Bcc
+addressBook=Address Book
+
+# Contact photo management
+browsePhoto=Contact Photo
+
+# mailnews.js
+ldap_2.servers.pab.description=Personal Address Book
+ldap_2.servers.history.description=Collected Addresses
+## LOCALIZATION NOTE (ldap_2.servers.osx.description is only used on Mac OS X)
+ldap_2.servers.osx.description=Mac OS X Address Book
+
+# status bar stuff
+## LOCALIZATION NOTE (totalContactStatus):
+## %1$S is address book name, %2$S is contact count
+totalContactStatus=Total contacts in %1$S: %2$S
+noMatchFound=No matches found
+## 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
+
+## 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 contact copied;%1$S contacts copied
+
+## 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 contact moved;%1$S contacts moved
+
+# LDAP directory stuff
+invalidName=Please enter a valid Name.
+invalidHostname=Please enter a valid Hostname.
+invalidPortNumber=Please enter a valid Port Number.
+invalidResults=Please enter a valid number in the results field.
+abReplicationOfflineWarning=You must be online to perform LDAP replication.
+abReplicationSaveSettings=Settings must be saved before a directory may be downloaded.
+
+# For importing / exporting
+## LOCALIZATION NOTE (ExportAddressBookNameTitle): %S is the name of exported addressbook
+ExportAddressBookNameTitle=នាំចេញ​សៀវភៅ​អាសយដ្ឋាន - %S
+LDIFFiles=LDIF
+CSVFiles=Comma Separated
+TABFiles=Tab Delimited
+VCFFiles=vCard
+failedToExportTitle=Export Failed
+failedToExportMessageNoDeviceSpace=Failed to export addressbook, no space left on device.
+failedToExportMessageFileAccessDenied=Failed to export addressbook, file access denied.
+
+# For getting authDN for replication using dlg box
+AuthDlgTitle=Address Book LDAP Replication
+AuthDlgDesc=To access the directory server, enter your user name and password.
+
+# LOCALIZATION NOTE(joinMeInThisChat)
+# use + for spaces
+joinMeInThisChat=Join+me+in+this+Chat.
+
+# For printing
+headingHome=Home
+headingWork=Work
+headingOther=Other
+headingChat=ជជែក
+headingPhone=Phone
+headingDescription=Description
+headingAddresses=Addresses
+
+## For address books
+# LOCALIZATION NOTE (addressBookTitleEdit):
+# %S is the current name of the address book.
+# Example: My Custom AB Properties
+# 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
+
+# For corrupt .mab files
+corruptMabFileTitle=Corrupt Address Book File
+corruptMabFileAlert=One of your address book files (%1$S file) could not be read. A new %2$S file will be created and a backup of the old file, called %3$S, will be created in the same directory.
+
+# For locked .mab files
+lockedMabFileTitle=Unable to Load Address Book File
+lockedMabFileAlert=Unable to load address book file %S. It may be read-only, or locked by another application. Please try again later.
diff --git a/l10n-km/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties b/l10n-km/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties
new file mode 100644
index 0000000000..c33095ebc0
--- /dev/null
+++ b/l10n-km/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=LDAP initialization problem
+
+## @name ERR_STATE_INITIALIZING
+## @loc none
+1=LDAP server connection failed
+
+## @name ERR_STATE_BINDING
+## @loc none
+2=LDAP server connection failed
+
+## @name ERR_STATE_BOUND
+## @loc none
+3=LDAP server communications problem
+
+## @name ERR_STATE_SEARCHING
+## @loc none
+4=LDAP server search problem
+
+
+# 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=Error code %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=Host not found
+
+## @name GENERIC_ERROR
+## @loc none
+9999=Unknown error
+
+
+# Hints to for the user, associated with specific error codes (ie error code
+# + 10000)
+
+
+## @name TIMELIMIT_EXCEEDED_HINT
+## @loc none
+10003=Please try again later, or else contact your System Administrator.
+
+## @name STRONGAUTH_REQUIRED_HINT
+## @loc none
+10008=Strong authentication is not currently supported.
+
+## @name INVALID_SYNTAX_HINT
+## @loc none
+10021=Verify that the search filter is correct, and then try again, or else contact your System Administrator. To verify that the search filter is correct, from the Edit menu, choose Preferences, then choose Mail & Newsgroups, and then choose Addressing. Click Edit Directories, and select the LDAP server being used. Click Edit, and then click Advanced to display the Search Filter.
+
+## @name NO_SUCH_OBJECT_HINT
+## @loc none
+10032=Verify that the Base DN is correct, and then try again, or else contact your System Administrator. To verify that the Base DN is correct, from the Edit menu, choose Preferences, then choose Mail & Newsgroups, and then choose Addressing. Click Edit Directories, and select the LDAP server being used. Click Edit to display the Base DN.
+
+## @name BUSY_HINT
+## @loc none
+10051=Please try again later.
+
+## @name SERVER_DOWN_HINT
+## @loc none
+10081=Verify that the Hostname and Port Number are correct, and then try again, or else contact your System Administrator. To verify that the Hostname and Port Number are correct, from the Edit menu, choose Preferences, then choose Mail & Newsgroups, and then choose Addressing. Click Edit Directories, and select the LDAP server being used. Click Edit to display the Hostname. Click Advanced to display the Port Number.
+
+## @name TIMEOUT_HINT
+## @loc none
+10085=Please try again later.
+
+## @name FILTER_ERROR_HINT
+## @loc none
+10087=Verify that the search filter is correct, and then try again, or else contact your System Administrator. To verify that the search filter is correct, from the Edit menu, choose Preferences, then choose Mail & Newsgroups, and then choose Addressing. Click Edit Directories, and select the LDAP server being used. Click Edit, and then click Advanced to display the Search Filter.
+
+## @name NO_MEMORY_HINT
+## @loc none
+10090=Please close some other windows and/or applications and try again.
+
+## @name CONNECT_ERROR_HINT
+## @loc none
+10091=Verify that the Hostname and Port Number are correct, and then try again, or else contact your System Administrator. To verify that the Hostname and Port Number are correct, from the Edit menu, choose Preferences, then choose Mail & Newsgroups, and then choose Addressing. Click Edit Directories, and select the LDAP server being used. Click Edit to display the Hostname. Click Advanced to display the Port Number.
+
+## @name HOST_NOT_FOUND_HINT
+## @loc none
+15000=Verify that the Hostname is correct, and then try again, or else contact your System Administrator. To verify that the Hostname is correct, from the Edit menu, choose Preferences, then choose Mail & Newsgroups, and then choose Addressing. Click Edit Directories, and select the LDAP server being used. Click Edit to display the Hostname.
+
+## @name GENERIC_HINT
+## @loc none
+19999=Please contact your System Administrator.
diff --git a/l10n-km/mail/chrome/messenger/addressbook/pref-directory-add.dtd b/l10n-km/mail/chrome/messenger/addressbook/pref-directory-add.dtd
new file mode 100644
index 0000000000..69fc31d896
--- /dev/null
+++ b/l10n-km/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 "Name: ">
+<!ENTITY directoryName.accesskey "N">
+<!ENTITY directoryHostname.label "Hostname: ">
+<!ENTITY directoryHostname.accesskey "o">
+<!ENTITY directoryBaseDN.label "Base DN: ">
+<!ENTITY directoryBaseDN.accesskey "B">
+<!ENTITY findButton.label "Find">
+<!ENTITY findButton.accesskey "F">
+<!ENTITY directorySecure.label "Use secure connection (SSL)">
+<!ENTITY directorySecure.accesskey "U">
+<!ENTITY directoryLogin.label "Bind DN: ">
+<!ENTITY directoryLogin.accesskey "i">
+<!ENTITY General.tab "General">
+<!ENTITY Offline.tab "Offline">
+<!ENTITY Advanced.tab "Advanced">
+<!ENTITY portNumber.label "Port number: ">
+<!ENTITY portNumber.accesskey "P">
+<!ENTITY searchFilter.label "Search filter: ">
+<!ENTITY searchFilter.accesskey "f">
+<!ENTITY scope.label "Scope: ">
+<!ENTITY scope.accesskey "c">
+<!ENTITY scopeOneLevel.label "One Level">
+<!ENTITY scopeOneLevel.accesskey "L">
+<!ENTITY scopeSubtree.label "Subtree">
+<!ENTITY scopeSubtree.accesskey "S">
+<!ENTITY return.label "Don't return more than">
+<!ENTITY return.accesskey "r">
+<!ENTITY results.label "results">
+<!ENTITY offlineText.label "You can download a local copy of this directory so that it is available for use when you are working offline.">
+<!ENTITY saslMechanism.label "Login method: ">
+<!ENTITY saslMechanism.accesskey "m">
+<!ENTITY saslOff.label "Simple">
+<!ENTITY saslOff.accesskey "l">
+<!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-km/mail/chrome/messenger/addressbook/pref-directory.dtd b/l10n-km/mail/chrome/messenger/addressbook/pref-directory.dtd
new file mode 100644
index 0000000000..c0e660add8
--- /dev/null
+++ b/l10n-km/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 "LDAP Directory Servers">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "LDAP Directory Server:">
+<!-- LOCALIZATION NOTE (directoriesText.label) : do not translate "LDAP" in below line -->
+<!ENTITY directoriesText.label "Select an LDAP Directory Server:">
+<!ENTITY directoriesText.accesskey "S">
+<!ENTITY addDirectory.label "Add">
+<!ENTITY addDirectory.accesskey "A">
+<!ENTITY editDirectory.label "Edit">
+<!ENTITY editDirectory.accesskey "E">
+<!ENTITY deleteDirectory.label "Delete">
+<!ENTITY deleteDirectory.accesskey "D">
diff --git a/l10n-km/mail/chrome/messenger/addressbook/replicationProgress.properties b/l10n-km/mail/chrome/messenger/addressbook/replicationProgress.properties
new file mode 100644
index 0000000000..74191173cc
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/addressbook/replicationProgress.properties
@@ -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/.
+replicationStarted=Replication started…
+changesStarted=Started finding changes to replicate…
+replicationSucceeded=Replication succeeded
+replicationFailed=Replication failed
+replicationCancelled=Replication cancelled
+# LOCALIZATION NOTE
+# do not localize %S. %S is the current entry number (an integer)
+currentCount=Replicating directory entry: %S
+
+downloadButton=Download Now
+downloadButton.accesskey=D
+cancelDownloadButton=Cancel Download
+cancelDownloadButton.accesskey=C
+
diff --git a/l10n-km/mail/chrome/messenger/am-addressing.dtd b/l10n-km/mail/chrome/messenger/am-addressing.dtd
new file mode 100644
index 0000000000..2fff6068b8
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-addressing.dtd
@@ -0,0 +1,50 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- extracted from am-addressing.xul -->
+
+
+<!-- extracted from am-addressing.xhtml -->
+
+<!ENTITY addressing.label "Composition &amp; Addressing">
+<!ENTITY addressingGroupTitle.label "Հասցեն">
+<!ENTITY addressingText.label "Հասցեները նայելիս.">
+<!-- LOCALIZATION NOTE (override.label) : do not translate "LDAP" in below line -->
+<!ENTITY useGlobal.label "Այս փոստարկղի համար օգտ. հիմնական LDAP սպասարկիչը">
+<!ENTITY useGlobal.accesskey "U">
+<!ENTITY editDirectories.label "Խմբագրել թղթապանակները...">
+<!ENTITY editDirectories.accesskey "E">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "ប្រើ​ម៉ាស៊ីន​មេ LDAP ផ្សេង៖">
+<!ENTITY directories.accesskey "d">
+<!ENTITY directoriesNone.label "Ոչինչ">
+
+<!-- am-addressing.xul -->
+
+
+<!-- am-addressing.xhtml -->
+
+<!ENTITY compositionGroupTitle.label "Նամակը">
+<!-- LOCALIZATION NOTE (useHtml.label) : do not translate "html" in below line -->
+<!ENTITY useHtml.label "Նամակները կազմել HTML տեսակի">
+<!ENTITY useHtml.accesskey "C">
+<!ENTITY autoQuote.label "Պատասխանելիս մեջներել բնօրինակ նամակը">
+<!ENTITY autoQuote.accesskey "m">
+<!ENTITY aboveQuote.label "պատասխանել մեջբերումից առաջ">
+<!ENTITY belowQuote.label "պատասխանել մեջբերումից հետո">
+<!ENTITY selectAndQuote.label "ընտրել մեջբերումը">
+<!ENTITY place.label "և նշել իմ ստորագրությունը">
+<!ENTITY place.accesskey "s">
+<!ENTITY belowText.label "մեջբերումից հետո (խորհուրդ է տրվում)">
+<!ENTITY aboveText.label "իմ պատասխանից հետո (խորհուրդ է տրվում)">
+<!ENTITY includeSigOnReply.label "Պատասխանելիս ներառել ստորագրությունը">
+<!ENTITY includeSigOnReply.accesskey "I">
+<!ENTITY includeSigOnForward.label "Ներառել ստորագրությունը փոխանցելիս">
+<!ENTITY includeSigOnForward.accesskey "w">
+
+<!ENTITY globalComposingPrefs.label "ចំណូលចិត្ត​ការ​តែង​សារ​សាកល...">
+<!ENTITY globalComposingPrefs.accesskey "G">
+
+<!ENTITY globalAddressingPrefs.label "ចំណូលចិត្ត​ការ​កំណត់​អាសយដ្ឋាន​សាកល...">
+<!ENTITY globalAddressingPrefs.accesskey "P">
diff --git a/l10n-km/mail/chrome/messenger/am-advanced.dtd b/l10n-km/mail/chrome/messenger/am-advanced.dtd
new file mode 100644
index 0000000000..bad8121626
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-advanced.dtd
@@ -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/. -->
+
+<!-- extracted from am-advanced.xul -->
+<!-- LOCALIZATION NOTE (smtpServer.label): do not translate "SMTP" in below line -->
+
+
+<!-- extracted from am-advanced.xhtml -->
+
+<!ENTITY smtpServer.label "Ելքային սպասարկիչի (SMTP) կարգավորումներ">
+<!-- LOCALIZATION NOTE (smtpDescription.label): do not translate "SMTP" in below line -->
+
+<!ENTITY smtpDescription.label "ពេល​គ្រប់គ្រង​អត្តសញ្ញាណ​របស់​អ្នក អ្នក​អាច​ប្រើ​ម៉ាស៊ីន​មេ​ពី​បញ្ជី​នេះ​បាន​ដោយ​ជ្រើស​វា​ជា​ម៉ាស៊ីន​មេ​ចេញ (SMTP), ឬ​អ្នក​អាច​ប្រើ​វា​ជា​ម៉ាស៊ីន​មេ​លំនាំដើម​ពី​បញ្ជី​នេះ​ដោយ​ជ្រើស &quot;ប្រើ​ម៉ាស៊ីន​មេ​លំនាំដើម&quot; ។">
+
+<!ENTITY smtpListAdd.label "Ավելացնել...">
+<!ENTITY smtpListAdd.accesskey "d">
+<!ENTITY smtpListEdit.label "Խմբագրել...">
+<!ENTITY smtpListEdit.accesskey "E">
+<!ENTITY smtpListDelete.label "Ջնջել">
+<!ENTITY smtpListDelete.accesskey "m">
+<!ENTITY smtpListSetDefault.label "Նշել հինականը">
+<!ENTITY smtpListSetDefault.accesskey "t">
+
+<!ENTITY serverDescription.label "Նկարագրությունը.">
+<!ENTITY serverName.label "Սպասարկիչի անունը.">
+<!ENTITY serverPort.label "Պորտը.">
+<!ENTITY userName.label "Օգտվողի անունը.">
+<!ENTITY connectionSecurity.label "Միացման անվտանգությունը.">
+<!ENTITY authMethod.label "Վավերացման եղանակը.">
diff --git a/l10n-km/mail/chrome/messenger/am-archiveoptions.dtd b/l10n-km/mail/chrome/messenger/am-archiveoptions.dtd
new file mode 100644
index 0000000000..fa9a2c93de
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-archiveoptions.dtd
@@ -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/. -->
+
+<!-- extracted from am-archiveoptions.xul -->
+
+
+<!-- extracted from am-archiveoptions.xhtml -->
+
+<!ENTITY dialogTitle.label "Արխիվի ընտրանքները">
+<!ENTITY archiveGranularityPrefix.label "Նամակները արխիվացնելիս, դնել դրանք՝">
+<!ENTITY archiveFlat.label "Թղթապանակում">
+<!ENTITY archiveFlat.accesskey "s">
+<!ENTITY archiveYearly.label "Տարեկան արխիվացված թղթ.">
+<!ENTITY archiveYearly.accesskey "Y">
+<!ENTITY archiveMonthly.label "Ամսեկան արխիվացված թղթ.">
+<!ENTITY archiveMonthly.accesskey "M">
+<!ENTITY keepFolderStructure.label "Պահել արխիվացված նամակների թղթ. կառուցվածքը">
+<!ENTITY keepFolderStructure.accesskey "K">
+<!ENTITY archiveExample.label "Օրինակ">
+<!-- LOCALIZATION NOTE (archiveFolderName.label): this should match the default
+ name for the "Archives" folder -->
+<!ENTITY archiveFolderName.label "Արխիվներ">
+<!-- LOCALIZATION NOTE (inboxFolderName.label): this should match the default
+ name for the "Inbox" folder -->
+<!ENTITY inboxFolderName.label "Մուտքային">
diff --git a/l10n-km/mail/chrome/messenger/am-copies.dtd b/l10n-km/mail/chrome/messenger/am-copies.dtd
new file mode 100644
index 0000000000..0a2ffc7a0c
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-copies.dtd
@@ -0,0 +1,53 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- extracted from am-copies.xul -->
+
+
+<!-- extracted from am-copies.xhtml -->
+
+<!ENTITY copyAndFolderTitle.label "ច្បាប់​ចម្លង &amp; ថត">
+<!ENTITY sendingPrefix.label "Նամակը ուղարկելիս միանգամից՝">
+<!ENTITY fccMailFolder.label "Պահել կրկնօրինակը՝">
+<!ENTITY fccMailFolder.accesskey "P">
+<!ENTITY fccReplyFollowsParent.label "Պահել պատասխանները թղթապանակում, որից պատասխանվել է">
+<!ENTITY fccReplyFollowsParent.accesskey "r">
+<!-- LOCALIZATION NOTE (ccAddress.label): do not translate "Cc" in below line -->
+<!ENTITY ccAddress.label "Cc էլ. փոստի այս հասցեները.">
+<!ENTITY ccAddress.accesskey "C">
+<!ENTITY ccAddressList.placeholder "Բաժանել հասցեները ստորակետով">
+<!-- LOCALIZATION NOTE (bccAddress.label): do not translate "Bcc" in below line -->
+<!ENTITY bccAddress.label "Bcc էլ. փոստի այս հասցեները.">
+<!ENTITY bccAddress.accesskey "B">
+<!ENTITY bccAddressList.placeholder "Բաժանել հասցեները ստորակետով">
+<!ENTITY saveMessageDlg.label "Ցուցադրել հաստատման պատուհանը նամակները պահպանելիս">
+<!ENTITY saveMessageDlg.accesskey "w">
+<!-- LOCALIZATION NOTE (sentFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY sentFolderOn.label "&quot;Sent&quot; թղթապանակը՝">
+<!ENTITY sentFolderOn.accesskey "S">
+<!ENTITY sentInOtherFolder.label "Այլ.">
+<!ENTITY sentInOtherFolder.accesskey "O">
+<!-- LOCALIZATION NOTE (archivesFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY archivesTitle.label "Նամակի արխիվները">
+<!ENTITY keepArchives.label "Պահել նամակի արխիվները՝">
+<!ENTITY keepArchives.accesskey "K">
+<!ENTITY archiveHierarchyButton.label "Արխիվի ընտրանքները...">
+<!ENTITY archiveHierarchyButton.accesskey "A">
+<!ENTITY archivesFolderOn.label "&quot;Archives&quot; թղթապանակում՝">
+<!ENTITY archivesFolderOn.accesskey "n">
+<!ENTITY archiveInOtherFolder.label "Այլ.">
+<!ENTITY archiveInOtherFolder.accesskey "h">
+<!ENTITY specialFolders.label "Սևագրեր և Նմուշներ">
+
+<!-- LOCALIZATION NOTE (draftsFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY draftsFolderOn.label "&quot;Drafts&quot; թղթապանակում՝">
+<!ENTITY draftsFolderOn.accesskey "D">
+<!ENTITY draftInOtherFolder.label "Այլ.">
+<!ENTITY draftInOtherFolder.accesskey "t">
+<!ENTITY keepTemplates.label "Պահել նամակի նմուշները՝">
+<!-- LOCALIZATION NOTE (templatesFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY templatesFolderOn.label "&quot;Templates&quot; թղթապանակում.">
+<!ENTITY templatesFolderOn.accesskey "m">
+<!ENTITY templateInOtherFolder.label "Այլ.">
+<!ENTITY templateInOtherFolder.accesskey "e">
diff --git a/l10n-km/mail/chrome/messenger/am-identities-list.dtd b/l10n-km/mail/chrome/messenger/am-identities-list.dtd
new file mode 100644
index 0000000000..9396d0de16
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-identities-list.dtd
@@ -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/. -->
+
+<!ENTITY identitiesListManageDesc.label "គ្រប់គ្រង​អត្តសញ្ញាណ​គណនី​នេះ។ អត្តសញ្ញាណ​ដំបូង​ត្រូវ​បាន​ប្រើ​តាម​លំនាំដើម។">
+<!ENTITY identitiesListAdd.label "Ավելացնել...">
+<!ENTITY identitiesListAdd.accesskey "A">
+<!ENTITY identitiesListEdit.label "Խմբագրել...">
+<!ENTITY identitiesListEdit.accesskey "E">
+<!ENTITY identitiesListDefault.label "កំណត់​លំនាំដើម">
+<!ENTITY identitiesListDefault.accesskey "S">
+<!ENTITY identitiesListDelete.label "Ջնջել">
+<!ENTITY identitiesListDelete.accesskey "D">
+<!ENTITY identitiesListClose.label "បិទ​">
+<!ENTITY identitiesListClose.accesskey "C">
diff --git a/l10n-km/mail/chrome/messenger/am-identity-edit.dtd b/l10n-km/mail/chrome/messenger/am-identity-edit.dtd
new file mode 100644
index 0000000000..c0d78cedbb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-identity-edit.dtd
@@ -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/. -->
+
+<!-- LOCALIZATION NOTE (identityDialog.style): This value should be roughly
+ equal to the value of accountManager.size entity minus the value
+ of accountTree.width entity. -->
+<!ENTITY identityListDesc.label "Կազմաձևել նույնականացման կարգ-ը.">
+
+<!ENTITY settingsTab.label "Կարգավորումներ">
+<!ENTITY copiesFoldersTab.label "ច្បាប់​ចម្លង &amp; ថត">
+<!ENTITY addressingTab.label "Composition &amp; Addressing">
+
diff --git a/l10n-km/mail/chrome/messenger/am-im.dtd b/l10n-km/mail/chrome/messenger/am-im.dtd
new file mode 100644
index 0000000000..8ed7504077
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-im.dtd
@@ -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/. -->
+
+<!ENTITY accountWindow.title "លក្ខណ​សម្បត្តិ​គណនី​">
+<!ENTITY accountWindow.width "300">
+<!ENTITY account.general "General">
+<!ENTITY account.advanced "​ជម្រើស​កម្រិត​ខ្ពស់">
+<!ENTITY account.name "Մականուն.">
+<!ENTITY account.password "ពាក្យសម្ងាត់៖">
+<!ENTITY account.alias "ឈ្មោះ​ក្លែងក្លាយ៖">
+<!ENTITY account.newMailNotification "ជូនដំណឹង​ពេល​មាន​សារ​ថ្មី">
+<!ENTITY account.autojoin "ឆានែល​តភ្ជាប់​ស្វ័យប្រវត្តិ">
+<!ENTITY account.proxySettings.caption "ការ​កំណត់​ប្រូកស៊ី">
+<!ENTITY account.proxySettings.change.label "ផ្លាស់ប្ដូរ...">
+<!ENTITY account.proxySettings.change.accessKey "C">
diff --git a/l10n-km/mail/chrome/messenger/am-junk.dtd b/l10n-km/mail/chrome/messenger/am-junk.dtd
new file mode 100644
index 0000000000..3ee00808b1
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-junk.dtd
@@ -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/. -->
+
+<!ENTITY junkSettings.label "Խլամի կարգավորումներ">
+<!ENTITY trainingDescription.label "ប្រសិន​បើ​បាន​បើក ជា​ដំបូង​អ្នក​ត្រូវតែ​ប្រាប់ &brandShortName; ឲ្យ​កំណត់​អត្តសញ្ញាណ​សារ​ឥតបានការ​ដោយ​ប្រើ​ប៊ូតុង​របារ​ឧបករណ៍​សារ​ឥតបានការ​ដើម្បី​សម្គាល់​សារ​ថា​បានការ ឬ​ឥតបានការ។ អ្នក​ត្រូវ​កំណត់​អត្តសញ្ញាណ​ទាំង​សារ​បានការ និង​ឥតបានការ។ បន្ទាប់មក &brandShortName; នឹង​អាច​សម្គាល់​សារ​ឥតបានការ​ដោយ​ស្វ័យប្រវត្តិ។">
+<!ENTITY level.label "Միացնել խլամի ղեկավարումը այս փոստարկղում">
+<!ENTITY level.accesskey "E">
+
+<!ENTITY move.label "Տեղափ. խլամները՝">
+<!ENTITY move.accesskey "M">
+<!ENTITY junkFolderOn.label "&quot;Junk&quot; թղթապանակում՝">
+<!ENTITY junkFolderOn.accesskey "J">
+<!ENTITY otherFolder.label "Այլ.">
+<!ENTITY otherFolder.accesskey "O">
+<!ENTITY purge1.label "Միանգամից ջնջել խլամ նամակը, որը հին է՝">
+<!ENTITY purge1.accesskey "u">
+<!ENTITY purge2.label "օր">
+
+<!ENTITY whitelistHeader.label "កុំ​សម្គាល់​សារ​ថា​ឥតបានការ​ដោយ​ស្វ័យប្រវត្តិ បើ​អ្នក​ផ្ញើ​នៅ​ក្នុង៖ ">
+<!ENTITY whitelistHeader.accesskey "D">
+
+<!ENTITY ispHeadersWarning.label "បើ​បាន​បើក &brandShortName; នឹង​ចាត់​ទុក​ដោយ​ស្វ័យប្រវត្តិ​នូវ​សារ​ដែល​បាន​សម្គាល់​ដោយ​កម្មវិធី​ចាត់​ថ្នាក់​ខាងក្រៅ​ថា​ជា​សារ​ឥតបានការ។">
+<!ENTITY ispHeaders.label "Վստահել խլամ նամակի վերնագրին՝">
+<!ENTITY ispHeaders.accesskey "T">
+
+<!ENTITY junkClassification.label "Ընտրություն">
+<!ENTITY junkActions.label "ទិសដៅ និង​ការ​រក្សាទុក">
+
+<!ENTITY globalJunkPrefs.label "ចំណូលចិត្ត​សារ​ឥតបានការ​សាកល...">
+<!ENTITY globalJunkPrefs.accesskey "G">
diff --git a/l10n-km/mail/chrome/messenger/am-main.dtd b/l10n-km/mail/chrome/messenger/am-main.dtd
new file mode 100644
index 0000000000..20ec113227
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-main.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/. -->
+
+<!-- extracted from am-main.xul -->
+
+<!-- extracted from am-main.xhtml -->
+
+<!ENTITY accountTitle.label "Փոստարկղի կարգավորումներ">
+<!ENTITY accountName.label "Փոստարկղի անունը.">
+<!ENTITY accountName.accesskey "N">
+<!ENTITY identityTitle.label "Հիմնական որոշիչը">
+<!ENTITY identityDesc.label "Յուրք. փոստարկղ ունի իր որոշիչը, դա այն տեղեկությունն է, որ այլ մարդիկ տեսնում են կարդալով Ձեր նամակները։">
+<!ENTITY name.label "Ձեր անունը.">
+<!ENTITY name.accesskey "Y">
+<!ENTITY email.label "Էլ. հասցեներ.">
+<!ENTITY email.accesskey "E">
+<!ENTITY replyTo.label "Պատասխանել հասցեներին.">
+<!ENTITY replyTo.accesskey "s">
+<!ENTITY replyTo.placeholder "អ្នក​ទទួល​នឹង​ឆ្លើយតប​ទៅ​អាសយដ្ឋាន​ផ្សេង​នេះ">
+<!ENTITY organization.label "Կազմակերպությունը.">
+<!ENTITY organization.accesskey "O">
+<!ENTITY signatureText.label "Ստորագրությունը.">
+<!ENTITY signatureText.accesskey "x">
+<!ENTITY signatureHtml.label "Օգտ. HTML (օր.՝ &lt;b&gt;bold&lt;/b&gt;)">
+<!ENTITY signatureHtml.accesskey "L">
+<!ENTITY signatureFile.label "ភ្ជាប់​ហត្ថលេខា​ពី​ឯកសារ​ជំនួស (អត្ថបទ, HTML, ឬ​រូបភាព) ៖">
+<!ENTITY signatureFile.accesskey "t">
+<!ENTITY edit.label "Խմբագրել...">
+<!ENTITY choose.label "Ընտրել…">
+<!ENTITY choose.accesskey "C">
+<!ENTITY editVCard.label "Խմբագրել այցեքարտը...">
+<!ENTITY editVCard.accesskey "d">
+<!-- LOCALIZATION NOTE (attachVCard.label) : do not translate "vCard" in below line -->
+<!ENTITY attachVCard.label "Կցել իմ այցեքարտը նամակներին">
+<!ENTITY attachVCard.accesskey "v">
+
+<!ENTITY manageIdentities.label "Կառավարել որոշիչները...">
+<!ENTITY manageIdentities.accesskey "M">
+
+<!-- LOCALIZATION NOTE (smtpName.label) : do not translate "SMTP" in below line -->
+<!ENTITY smtpName.label "Ելքային սպասարկիչը (SMTP).">
+<!ENTITY smtpName.accesskey "u">
+<!ENTITY smtpDefaultServer.label "Օգտ. հիմնական սպասարկիչը">
+
diff --git a/l10n-km/mail/chrome/messenger/am-mdn.dtd b/l10n-km/mail/chrome/messenger/am-mdn.dtd
new file mode 100644
index 0000000000..ca271e4ebf
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-mdn.dtd
@@ -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/. -->
+
+<!ENTITY pane.title "Պահանջել ստացական">
+<!ENTITY useGlobalPrefs.label "Օգտ. ստացականի ուղարկման հիմնական կարգավորումները">
+<!ENTITY useGlobalPrefs.accesskey "U">
+<!ENTITY globalReceipts.label "ចំណូលចិត្ត​សាកល...">
+<!ENTITY globalReceipts.accesskey "G">
+<!ENTITY useCustomPrefs.label "Ստացականի կարգավորումներ այս փոստարկղի համար">
+<!ENTITY useCustomPrefs.accesskey "C">
+<!ENTITY requestReceipt.label "Նամակներ ուղարկելիս պահանջել ստացական">
+<!ENTITY requestReceipt.accesskey "W">
+<!ENTITY receiptArrive.label "Ստացականը ստանալիս՝">
+<!ENTITY leaveIt.label "Թողնել Մուտքայինում">
+<!ENTITY leaveIt.accesskey "I">
+<!-- LOCALIZATION NOTE moveToSent.label Translate: 'Sent' according to Netscape glossary -->
+<!ENTITY moveToSent.label "Տեղափոխել &quot;Ուղարկված&quot; թղթապանակ">
+<!ENTITY moveToSent.accesskey "M">
+<!ENTITY requestMDN.label "Ստացականի հարցում ստանալիս.">
+<!ENTITY returnSome.label "Թույլատրել ստացականներ որոշ նամակների համար">
+<!ENTITY returnSome.accesskey "e">
+<!ENTITY never.label "Երբեք չուղարկել ստացական">
+<!ENTITY never.accesskey "N">
+<!ENTITY notInToCc.label "Եթե իմ հասցեն չկա Ում և Cc տողում.">
+<!ENTITY notInToCc.accesskey "T">
+<!ENTITY outsideDomain.label "Եթե ուղարկողը իմ տիրույթից դուրս է.">
+<!ENTITY outsideDomain.accesskey "s">
+<!ENTITY otherCases.label "Բոլոր այլ դեպքերում.">
+<!ENTITY otherCases.accesskey "o">
+<!ENTITY askMe.label "Հարցնել">
+<!ENTITY alwaysSend.label "Միշտ ուղարկել">
+<!ENTITY neverSend.label "Երբեք չուղարկել">
diff --git a/l10n-km/mail/chrome/messenger/am-mdn.properties b/l10n-km/mail/chrome/messenger/am-mdn.properties
new file mode 100644
index 0000000000..9235da1879
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-mdn.properties
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Strings used in prefs.
+prefPanel-mdn=Պահանջել ստացական
diff --git a/l10n-km/mail/chrome/messenger/am-offline.dtd b/l10n-km/mail/chrome/messenger/am-offline.dtd
new file mode 100644
index 0000000000..2bc9021f09
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-offline.dtd
@@ -0,0 +1,54 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY doNotDownloadPop3Movemail.label "Ազատ տեղ ունենալու համար մի ներբեռնեք.">
+<!ENTITY doNotDownloadNntp.label "Ազատ տեղ ունենալու համար մի ներբեռնեք նամակները.">
+<!ENTITY doNotDownloadImap.label "Ազատ տեղ ունենալու համար նամակների բեռնումը սպասարկիչից և լոկալ օրինակների պահումը՝ ցանցից դուրս օգտ. համար կարող է սահմանափակել ըստ ժամկետի կամ չափի։">
+<!ENTITY offlineNotDownload.label "Նամակներ, որոնք մեծ են՝">
+<!ENTITY offlineNotDownload.accesskey "M">
+<!ENTITY autosyncNotDownload.label "Չբեռնել նամակներ, որոնք մեծ են՝">
+<!ENTITY autosyncNotDownload.accesskey "m">
+<!ENTITY kb.label "ԿԲ">
+<!ENTITY daysOld.label "օրվա է">
+<!ENTITY message.label "նամակներ">
+<!ENTITY nntpNotDownloadRead.label "Կարդալ նամակներ">
+<!ENTITY nntpNotDownloadRead.accesskey "d">
+<!ENTITY nntpDownloadMsg.label "Նամակներ ավելի քան՝">
+<!ENTITY nntpDownloadMsg.accesskey "e">
+<!ENTITY retentionCleanup.label "Ազատ տեղը վերականգնելու համար, ջնջեք հին նամակները։">
+<!ENTITY retentionCleanupImap.label "Ազատ տեղը վերականգնելու համար, հին նամակները կարող եք ջնջել, և՛ լոկալ պատճեները և օրիգինալները հեռադիր սպասարկիչում։">
+<!ENTITY retentionCleanupPop.label "Ազատ տեղը վերականգնելու համար, հին նամակները կարող եք ջնջվել՝ ներառյալ օրիգինալները հեռադիր սպասարկիչում։">
+<!ENTITY retentionKeepMsg.label "Ջնջել նամակները ավելի քան՝">
+<!ENTITY retentionKeepMsg.accesskey "t">
+<!ENTITY retentionKeepAll.label "Չջնջել որևէ նամակ">
+<!ENTITY retentionKeepAll.accesskey "n">
+<!ENTITY retentionKeepRecent.label "Ջնջել բոլոր վերջինները">
+<!ENTITY retentionKeepRecent.accesskey "b">
+<!ENTITY retentionApplyToFlagged.label "Միշտ պահել աստղանիշով նամակները">
+<!ENTITY retentionApplyToFlagged.accesskey "k">
+<!ENTITY nntpRemoveMsgBody.label "Մաքրել նամակի բովանդակությունը, որը ավելի քան՝">
+<!ENTITY nntpRemoveMsgBody.accesskey "o">
+<!ENTITY offlineSelectNntp.label "Ընտրեք ցանցից դուրս նորութ. խմբերը...">
+<!ENTITY offlineSelectNntp.accesskey "S">
+<!ENTITY offlineImapAdvancedOffline.label "Ընդլայնված...">
+<!ENTITY offlineImapAdvancedOffline.accesskey "v">
+<!ENTITY syncGroupTitle.label "Նամակի համաժամեցում">
+<!ENTITY diskspaceGroupTitle.label "Պնակի տեղը">
+<!-- LOCALIZATION NOTE: (ageAutosyncBefore.label, ageAutosyncMiddle.label, ageAutosyncAfter.label):
+ The entities ageAutosyncBefore.label, ageAutosyncMiddle.label, and ageAutosyncAfter.label appear
+ on a single line within the scope of useAutosync.ByAge as follows:
+
+ &ageAutosyncBefore.label [textbox for autosync value] &ageAutosyncMiddle.label; [dropdown for autosync interval] &ageAutosyncAfter.label;
+-->
+
+<!ENTITY allAutosync.label "Համաժամեցնել բոլոր նամակները անկախ ժամկետից">
+<!ENTITY allAutosync.accesskey "c">
+<!ENTITY ageAutosyncBefore.label "Համաժամեցնել ամենավերջինը">
+<!ENTITY ageAutosync.accesskey "z">
+<!ENTITY ageAutosyncMiddle.label "">
+<!ENTITY dayAgeInterval.label "Օր">
+<!ENTITY weekAgeInterval.label "Շաբաթ">
+<!ENTITY monthAgeInterval.label "Ամիս">
+<!ENTITY yearAgeInterval.label "Տարի">
+<!ENTITY ageAutosyncAfter.label "">
diff --git a/l10n-km/mail/chrome/messenger/am-server-advanced.dtd b/l10n-km/mail/chrome/messenger/am-server-advanced.dtd
new file mode 100644
index 0000000000..20aca111cb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-server-advanced.dtd
@@ -0,0 +1,28 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY serverAdvanced.label "Փոստարկղի ընդլայնված կարգավորումներ">
+<!-- LOCALIZATION NOTE (serverDirectory.label): Do not translate "IMAP" -->
+<!ENTITY serverDirectory.label "IMAP սպասարկիչի տեղը.">
+<!ENTITY serverDirectory.accesskey "d">
+<!ENTITY usingSubscription.label "Ցուցադրել միայն նշան. թղթապանակները.">
+<!ENTITY usingSubscription.accesskey "w">
+<!ENTITY dualUseFolders.label "Սպասարկիչը աջակցում է ենթաթղթապանակները և նամակները">
+<!ENTITY dualUseFolders.accesskey "f">
+<!ENTITY maximumConnectionsNumber.label "Սպասարկիչի առավելագույն միացումները պահոցին">
+<!ENTITY maximumConnectionsNumber.accesskey "M">
+<!-- LOCALIZATION NOTE (namespaceDesc.label): Do not translate "IMAP" -->
+<!ENTITY namespaceDesc.label "Այս նախապատվությունները որոշում են անվանադաշտերը Ձեր IMAP սպասարկիչում">
+<!ENTITY personalNamespace.label "Անձնական անվանադաշտ.">
+<!ENTITY personalNamespace.accesskey "P">
+<!ENTITY publicNamespace.label "Հասարակական.">
+<!ENTITY publicNamespace.accesskey "u">
+<!ENTITY otherUsersNamespace.label "Այլ օգտվողներ.">
+<!ENTITY otherUsersNamespace.accesskey "O">
+<!ENTITY overrideNamespaces.label "Թույլատրել սպասարկիչին կարգավորել այս անվանադաշտերը">
+<!ENTITY overrideNamespaces.accesskey "A">
+<!ENTITY deferToServer.label "Այլ փոստարկղի Մուտքայինը">
+<!ENTITY deferToServer.accesskey "d">
+<!ENTITY deferGetNewMail.label "Ներառել այս սպասարկիչը՝ նոր նամակ ստանալիս">
+<!ENTITY deferGetNewMail.accesskey "I">
diff --git a/l10n-km/mail/chrome/messenger/am-server-top.dtd b/l10n-km/mail/chrome/messenger/am-server-top.dtd
new file mode 100644
index 0000000000..72bc1d7c89
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-server-top.dtd
@@ -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/. -->
+<!-- extracted from am-server-top.xul -->
+
+
+<!ENTITY messageStorage.label "ការ​ផ្ទុក​សារ">
+<!ENTITY securitySettings.label "Անվտ. կարգավորումներ">
+<!ENTITY serverSettings.label "Սպասարկիչի կարգավորումներ">
+<!ENTITY serverType.label "Սպասարկիչի տեսակը.">
+<!ENTITY serverName.label "Սպասարկիչի անունը.">
+<!ENTITY serverName.accesskey "S">
+<!ENTITY userName.label "Օգտվողի անունը.">
+<!ENTITY userName.accesskey "N">
+<!ENTITY port.label "Դարպասը.">
+<!ENTITY port.accesskey "P">
+<!ENTITY serverPortDefault.label "Ծրագրային.">
+<!-- LOCALIZATION NOTE (biffStart.label) : translate below 2 line with grammer dependency
+ For example, in Japanese cases:
+ biffStart.label "every"
+ biffEnd.label "minutes for new messages Check"
+-->
+<!ENTITY biffStart.label "Ստուգել նամակները ամեն՝">
+<!ENTITY biffStart.accesskey "y">
+<!ENTITY biffEnd.label "րոպե">
+
+
+<!ENTITY connectionSecurity.label "Միացման անվտանգությունը.">
+<!ENTITY connectionSecurity.accesskey "u">
+<!ENTITY connectionSecurityType-0.label "Ոչինչ">
+<!ENTITY connectionSecurityType-1.label "STARTTLS, if available">
+<!ENTITY connectionSecurityType-2.label "STARTTLS">
+<!ENTITY connectionSecurityType-3.label "SSL/TLS">
+<!ENTITY authMethod.label "Վավերացման եղանակը.">
+<!ENTITY authMethod.accesskey "i">
+<!ENTITY leaveOnServer.label "Թողնել նամակները սպասարկիչում՝">
+<!ENTITY leaveOnServer.accesskey "g">
+<!ENTITY headersOnly.label "Ընտրել միայն գլխագրերը">
+<!ENTITY headersOnly.accesskey "e">
+<!ENTITY deleteByAgeFromServer.label "Մեծամասամբ">
+<!ENTITY deleteByAgeFromServer.accesskey "o">
+<!ENTITY daysEnd.label "օր">
+<!ENTITY deleteOnServer2.label "Մինչ ես կջնջեմ դրանք">
+<!ENTITY deleteOnServer2.accesskey "d">
+<!ENTITY downloadOnBiff.label "Միանգամից բեռնել նոր նամակները">
+<!ENTITY downloadOnBiff.accesskey "m">
+<!ENTITY deleteMessagePrefix.label "Նամակը ջնջելիս.">
+<!ENTITY modelMoveToTrash.label "Տեղափոխել այս թղթապանակ՝">
+<!ENTITY modelMoveToTrash.accesskey "o">
+<!ENTITY modelMarkDeleted.label "Նշել որպես ջնջված">
+<!ENTITY modelMarkDeleted.accesskey "k">
+<!ENTITY modelDeleteImmediately.label "Միանգամից ջնջել">
+<!ENTITY modelDeleteImmediately.accesskey "d">
+<!-- LOCALIZATION NOTE (expungeOnExit.label) : do not translate two of "&quot;" in below line -->
+<!ENTITY expungeOnExit.label "Մաքրել (&quot;Ջնջել&quot;) Մուտքայինը փակելիս">
+<!ENTITY expungeOnExit.accesskey "E">
+<!ENTITY emptyTrashOnExit.label "Փակելիս դատարկել Աղբարկղը">
+<!ENTITY emptyTrashOnExit.accesskey "x">
+<!ENTITY loginAtStartup.label "Բացելի ստուգել նոր նամակները">
+<!ENTITY loginAtStartup.accesskey "C">
+<!-- LOCALIZATION NOTE (maxMessagesStart.label) : translate below 2 lines with grammar dependency
+ maxMessengerStart.label will be followed by maxMessagesEnd.label with the number
+ of messages between them
+-->
+<!ENTITY maxMessagesStart.label "Հարցնել ավելի քան բեռնելիս՝">
+<!ENTITY maxMessagesStart.accesskey "m">
+<!-- LOCALIZATION NOTE (maxMessagesEnd.label) : see note for maxMessagesStart.label -->
+<!ENTITY maxMessagesEnd.label "նամակներ">
+<!ENTITY alwaysAuthenticate.label "Սպասարկիչին միանալիս միշտ պահանջել վավերացում">
+<!ENTITY alwaysAuthenticate.accesskey "w">
+<!ENTITY abbreviate.label "Ցուցադրել նորութ. անունները Նամակի թղթապանակում որպես.">
+<!ENTITY abbreviateOn.label "Անունները (օրինակ՝ 'netscape.public.mozilla.mail-news')">
+<!ENTITY abbreviateOff.label "Կրճատ անունները (օրինակ՝ 'n.p.m.mail-news')">
+<!ENTITY advancedButton.label "Ընդլայնված...">
+<!ENTITY advancedButton.accesskey "v">
+<!ENTITY serverDefaultCharset2.label "ការ​អ៊ិនកូដ​អត្ថបទ​លំនាំដើម៖">
+<!ENTITY localFolderPicker.label "Ընտրեք լոկալ թղթապանակը">
+<!ENTITY browseFolder.label "Browse…">
+<!ENTITY browseFolder.accesskey "B">
+<!ENTITY browseNewsrc.label "Ընտրել…">
+<!ENTITY browseNewsrc.accesskey "e">
+
+<!ENTITY accountTitle.label "Փոստարկղի կարգավորումներ">
+<!ENTITY accountSettingsDesc.label "ខាង​ក្រោម​នេះ​ជា​គណនី​ពិសេស។ គ្មាន​អត្តសញ្ញាណ​​ភ្ជាប់​ជា​មួយ។">
+<!ENTITY storeType.label "ប្រភេទឧបករណ៍​ផ្ទុក​សារ៖">
+<!ENTITY storeType.accesskey "ឧ">
+<!ENTITY mboxStore2.label "ឯកសារ​ក្នុង​មួយ​ថត (mbox)">
+<!ENTITY maildirStore.label "ឯកសារ​ក្នុង​សារ​មួយ (maildir)">
diff --git a/l10n-km/mail/chrome/messenger/am-serverwithnoidentities.dtd b/l10n-km/mail/chrome/messenger/am-serverwithnoidentities.dtd
new file mode 100644
index 0000000000..7ee66772c3
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-serverwithnoidentities.dtd
@@ -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/. -->
+
+<!ENTITY accountName.label "Փոստարկղի անունը.">
+<!ENTITY accountName.accesskey "N">
diff --git a/l10n-km/mail/chrome/messenger/am-smime.dtd b/l10n-km/mail/chrome/messenger/am-smime.dtd
new file mode 100644
index 0000000000..4bc16b83a8
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-smime.dtd
@@ -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/. -->
+
+<!ENTITY digitalSign.certificate.button "Ընտրել...">
+<!ENTITY digitalSign.certificate.accesskey "Ը">
+<!ENTITY digitalSign.certificate_clear.button "Մաքրել">
+<!ENTITY digitalSign.certificate_clear.accesskey "Մ">
+<!ENTITY encryption.certificate.button "Ընտրել...">
+<!ENTITY encryption.certificate.accesskey "Ը">
+<!ENTITY encryption.certificate_clear.button "Մաքրել">
+<!ENTITY encryption.certificate_clear.accesskey "Մ">
+<!ENTITY signingGroupTitle.label "Թվային ստորագր.">
+<!ENTITY signMessage.accesskey "D">
+
+
diff --git a/l10n-km/mail/chrome/messenger/am-smime.properties b/l10n-km/mail/chrome/messenger/am-smime.properties
new file mode 100644
index 0000000000..3bfc205b0f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/am-smime.properties
@@ -0,0 +1,28 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## S/MIME error strings.
+## Note to localization: %S is a placeholder
+NoSenderSigningCert=Դուք նշել եք, որ այս նամակը պետք է ունենա թվային ստորագրություն, բայց ծրագիրը չի կարողանում գտնել թվային հավաստագրեր փոստարկղերի կարգավորումներում, կա հավաստագիրը ավարտվել է։
+NoSenderEncryptionCert=Դուք նշել եք նամակի կոդավորում, բայց ծրագիրը չկարողացավ գտնել կոդավորման հավաստագիր փոստարկղերի կարգավորումներում, կամ այն ավարտվել է…
+MissingRecipientEncryptionCert=Դուք նշել եք նամակի կոդավորում, բայց ծրագիրը չկարողացավ գտնել կոդավորման հավաստագիր %S-ի համար։
+ErrorEncryptMail=មិន​អាច​ដាក់​លេខ​កូដ​សារ​បាន។ សូម​ពិនិត្យមើល​ថា អ្នក​មាន​វិញ្ញាបនបត្រ​អ៊ីមែល​ត្រឹមត្រូវ​សម្រាប់​អ្នក​ទទួល​នីមួយៗ។ សូម​ពិនិត្យ​ទៀត​ថា វិញ្ញាបនបត្រ​ដែល​បាន​បញ្ជាក់​នៅ​ក្នុង​ការ​កំណត់​គណនី​វេទិកា​ព័ត៌មាន និង​សារ​សម្រាប់​គណនី​សារ​នេះ​គឺ​ត្រឹមត្រូវ និង​ទុកចិត្ត​សម្រាប់​សារ។
+ErrorCanNotSignMail=មិន​អាច​ចុះហត្ថលេខា​សារ​បាន។ សូម​ពិនិត្យ​ថា វិញ្ញាបនបត្រ​ដែល​បាន​បញ្ជាក់​នៅ​ក្នុង​ការ​កំណត់​គណនី​វេទិកា​ព័ត៌មាន និង​សារ​សម្រាប់​គណនី​សារ​នេះ​គឺ​ត្រឹមត្រូវ និង​ទុកចិត្ត​សម្រាប់​សារ។
+
+NoSigningCert=កម្មវិធី​គ្រប់គ្រង​វិញ្ញាបនបត្រ​មិន​​អាច​ដាក់​​ទីតាំង​វិញ្ញាបនបត្រ​​ត្រឹមត្រូវ​ដែល​អាច​ប្រើ​ដើម្បី​​ចុះ​ឈ្មោះ​សារ​របស់​អ្នក​ជា​ឌីជីថល​​បាន​ទេ។
+NoSigningCertForThisAddress=កម្មវិធី​គ្រប់គ្រង​វិញ្ញាបនបត្រ​មិន​​អាច​ដាក់​​ទីតាំង​វិញ្ញាបនបត្រ​ដែល​ត្រឹមត្រូវ​ដែល​អាច​ប្រើ​ដើម្បី​​ចុះ​ឈ្មោះ​សារ​របស់​អ្នក​ជា​ឌីជីថល​ជាមួយ​អាសយដ្ឋាន​នៃ <%S> បាន​ទេ។
+NoEncryptionCert=កម្មវិធី​គ្រប់គ្រង​វិញ្ញាបនបត្រ​មិន​​អាច​ដាក់​​ទីតាំង​វិញ្ញាបនបត្រ​ត្រឹមត្រូវ​ដែល​មនុស្ស​​ផ្សេង​ទៀត​អាច​ប្រើ​ដើម្បី​​​ផ្ញើ​​សារ​​អ៊ីមែល​​ដែល​បាន​អ៊ិនគ្រីប​ឲ្យ​អ្នក​​បាន​ទេ។
+NoEncryptionCertForThisAddress=កម្មវិធី​គ្រប់គ្រង​វិញ្ញាបនបត្រ​មិន​​អាច​ដាក់​​ទីតាំង​វិញ្ញាបនបត្រ​ត្រឹមត្រូវ​ដែល​មនុស្ស​​ផ្សេង​ទៀត​អាច​ប្រើ​ដើម្បី​​​ផ្ញើ​​សារ​​អ៊ីមែល​​ដែល​បាន​អ៊ិនគ្រីប​ឲ្យ​អ្នក​ទៅ​អាសយដ្ឋាន <%S>។
+
+encryption_needCertWantSame=អ្នក​គួរតែ​បញ្ជាក់​វិញ្ញាបនបត្រ​ផង​ដែរ​សម្រាប់​មនុស្ស​ផ្សេង​ទៀត​ដែល​ប្រើ​​នៅ​ពេល​ពួកគេ​ផ្ញើ​សារ​ដែល​អ៊ិនគ្រីប។ តើ​អ្នក​ចង់​ប្រើ​វិញ្ញាបនបត្រ​ដូច​គ្នា​ដើម្បី​​​បម្លែង​ជា​កូដ & ស្រាយ​កូដ​ដែល​បាន​ផ្ញើ​ទៅ​អ្នក​ដែរ​ ​ឬ​ទេ?
+encryption_wantSame=តើ​អ្នក​ចង់​ប្រើ​វិញ្ញាបនបត្រ​ដូចគ្នា​ដើម្បី​បម្លែង​កូដ & ស្រាយ​កូដ​​សារ​ដែល​បាន​ផ្ញើ​ទៅ​អ្នក​ដែរ ឬ​ទេ?
+encryption_needCertWantToSelect=Նաև պետք է նշեք հավաստագիր այլ մարդկանց համար, որը օգտագործելու է Ձեզ կոդավորված նամակներ ուղարկելիս։ Կարգավորե՞լ կոդավորման հավաստագիրը։
+signing_needCertWantSame=Նաև պետք է նշեք հավաստագիր Ձեր ուղարկած նամակները թվային ստորագրելու համար։ Օգտագործե՞լ միևնույն հավաստագրերը։
+signing_wantSame=Օգտագործե՞լ միևնույն հավաստագրերը՝ Ձեր ուղարկած նամակների թվային ստորագրման համար։
+signing_needCertWantToSelect=Նաև պետք է նշեք հավաստագիր՝ Ձեր ուղարկած նամակների թվային ստորագրման համար։ Կարգավորե՞լ նամակների թվային ստորագրման հավաստագիրը։
+
+## Strings used by nsMsgComposeSecure
+mime_smimeEncryptedContentDesc=S/MIME կոդավորված նամակ
+mime_smimeSignatureContentDesc=S/MIME կոդավորված ստորագրություն
+
diff --git a/l10n-km/mail/chrome/messenger/appleMailImportMsgs.properties b/l10n-km/mail/chrome/messenger/appleMailImportMsgs.properties
new file mode 100644
index 0000000000..3d635f2c1b
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/appleMailImportMsgs.properties
@@ -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/.
+
+# Short name of import module
+ApplemailImportName=Apple-ի նամակ
+
+# Description of import module
+ApplemailImportDescription=Ներմուծել նամակ Mac OS X-ից
+
+# Success Message
+# LOCALIZATION NOTE(ApplemailImportMailboxSuccess): Do not translate the word "%S" below.
+ApplemailImportMailboxSuccess=%S-ից հաջողությամբ ներմուծված լոկալ նամակներ
+
+# Error Message
+ApplemailImportMailboxBadparam=Ներմուծման սխալ։ Կրկին փորձեք։
+
+# Error message
+# LOCALIZATION NOTE(ApplemailImportMailboxConverterror): Do not translate the word "%S" below.
+ApplemailImportMailboxConverterror=កំហុស​បាន​កើត​ឡើង​ខណៈ​ពេល​កំពុង​នាំ​ចូល​សារ​ពី %S ។ សារ​មិន​ត្រូវ​បាន​នាំចូល​​ឡើយ។
+
diff --git a/l10n-km/mail/chrome/messenger/baseMenuOverlay.dtd b/l10n-km/mail/chrome/messenger/baseMenuOverlay.dtd
new file mode 100644
index 0000000000..b9362ed98f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/baseMenuOverlay.dtd
@@ -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/. -->
+<!-- Help Menu -->
+
+<!ENTITY helpMenu.label "Օգնություն">
+<!ENTITY helpMenu.accesskey "H">
+<!-- LOCALIZATION NOTE some localizations of Windows use "?"
+ for the help button in the menubar but Gnome does not. -->
+<!ENTITY helpMenuWin.label "Օգնություն">
+<!ENTITY helpMenuWin.accesskey "H">
+<!ENTITY helpTroubleshootingInfo.label "Անսարքության տեղեկություն">
+<!ENTITY helpTroubleshootingInfo.accesskey "T">
+<!ENTITY helpSafeMode.label "Վերագործարկել հավելումներն անջատված…">
+<!ENTITY helpSafeMode.accesskey "R">
+
diff --git a/l10n-km/mail/chrome/messenger/charsetTitles.properties b/l10n-km/mail/chrome/messenger/charsetTitles.properties
new file mode 100644
index 0000000000..9cbfede1f9
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/charsetTitles.properties
@@ -0,0 +1,84 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Rule of this file:
+## 1. key should always be in lower case ascii so we can do case insensitive
+## comparison in the code faster.
+
+## Format of this file:
+## charset_name.title = a_title - specifies the human readable title for
+## this charset
+
+## Format of this file:
+## charset_name.title = a_title - specifies the human readable title for
+## this charset
+
+iso-8859-1.title = បស្ចិម (ISO-8859-1)
+iso-8859-2.title = អឺរ៉ុប​កណ្ដាល (ISO-8859-2)
+iso-8859-3.title = អឺរ៉ុប​ខាង​ត្បូង (ISO-8859-3)
+iso-8859-4.title = បាល់ទីក (ISO-8859-4)
+iso-8859-10.title = ន័រឌីក (ISO-8859-10)
+iso-8859-13.title = បាក់ទីក (ISO-8859-13)
+iso-8859-14.title = កែលទីក (ISO-8859-14)
+iso-8859-15.title = លោក​ខាងលិច (ISO-8859-15)
+iso-8859-16.title = រូម៉ានី (ISO-8859-16)
+windows-1250.title = អឺរ៉ុប​កណ្ដាល (Windows-1250)
+windows-1252.title = បស្ចិម (Windows-1252)
+windows-1254.title = តួកគី (Windows-1254)
+windows-1257.title = បាល់ទីក (Windows-1257)
+macintosh.title = បស្ចិម (MacRoman)
+x-mac-ce.title = អឺរ៉ុប​កណ្ដាល (MacCE)
+x-mac-turkish.title = តួកគី (MacTurkish)
+x-mac-croatian.title = ក្រូអាស៊ី (MacCroatian)
+x-mac-romanian.title = រ៉ូម៉ានី (MacRomanian)
+x-mac-icelandic.title = Icelandic (MacIcelandic)
+iso-2022-jp.title = ជប៉ុន (ISO-2022-JP)
+shift_jis.title = ជប៉ុន (Shift_JIS)
+euc-jp.title = ជប៉ុន (EUC-JP)
+big5.title = អក្សរ​ចិន​ពេញ (Big5)
+big5-hkscs.title = អក្សរ​ចិន​ពេញ (Big5-HKSCS)
+gb2312.title = អក្សរ​ចិន​កាត់ (GB2312)
+gbk.title = អក្សរ​ចិន​កាត់ (GBK)
+euc-kr.title = កូរ៉េ (EUC-KR)
+utf-7.title = យូនីកូដ (UTF-7)
+utf-8.title = យូនីកូដ (UTF-8)
+utf-16.title = យូនីកូដ (UTF-16)
+utf-16le.title = យូនីកូដ (UTF-16LE)
+utf-16be.title = យូនីកូដ (UTF-16BE)
+iso-8859-5.title = ស៊ីរីលីក (ISO-8859-5)
+windows-1251.title = Cyrillic (Windows-1251)
+x-mac-cyrillic.title = ស៊ីរីលីក (MacCyrillic)
+x-mac-ukrainian.title = ស៊ីរីលីក/អ៊ុយក្រែន (MacUkrainian)
+koi8-r.title = ស៊ីរីលីក (KOI8-R)
+koi8-u.title = ស៊ីរីលីក/អ៊ុយក្រែន (KOI8-U)
+iso-8859-7.title = ក្រិក (ISO-8859-7)
+windows-1253.title = ក្រិក (Windows-1253)
+x-mac-greek.title = ក្រិក (MacGreek)
+windows-1258.title = វៀតណាម (Windows-1258)
+windows-874.title = ថៃ (Windows-874)
+iso-8859-6.title = អារ៉ាប់ (ISO-8859-6)
+iso-8859-8.title = Hebrew Visual (ISO-8859-8)
+iso-8859-8-i.title = ហេប្រូ (ISO-8859-8-I)
+windows-1255.title = ហេប្រូ (Windows-1255)
+windows-1256.title = អារ៉ាប់ (Windows-1256)
+x-user-defined.title = User Defined
+ibm866.title = Cyrillic/Russian (CP-866)
+gb18030.title = ចិន​អក្សរ​ពេញ (GB18030)
+x-mac-arabic.title = អារ៉ាប់ (MacArabic)
+x-mac-farsi.title = ហ្វាស៊ី (MacFarsi)
+x-mac-hebrew.title = ហេប្រូ (MacHebrew)
+x-mac-devanagari.title = ហិណ្ឌូ (MacDevanagari)
+x-mac-gujarati.title = Gujarati (MacGujarati)
+x-mac-gurmukhi.title = Gurmukhi (MacGurmukhi)
+
+chardet.off.title = (បិទ)
+chardet.universal_charset_detector.title = សកល
+chardet.ja_parallel_state_machine.title = Japanese
+chardet.ko_parallel_state_machine.title = Korean
+chardet.zhtw_parallel_state_machine.title = ចិន​អក្សរ​ពេញ
+chardet.zhcn_parallel_state_machine.title = Simplified Chinese
+chardet.zh_parallel_state_machine.title = ចិន
+chardet.cjk_parallel_state_machine.title = អាស៊ី​ខាងកើត
+chardet.ruprob.title = រុស្សី
+chardet.ukprob.title = អ៊ុយក្រែន
diff --git a/l10n-km/mail/chrome/messenger/chat.dtd b/l10n-km/mail/chrome/messenger/chat.dtd
new file mode 100644
index 0000000000..84181db1c2
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/chat.dtd
@@ -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/. -->
+
+<!ENTITY onlineContactsHeader.label "ទំនាក់ទំនង​លើ​បណ្ដាញ">
+<!ENTITY offlineContactsHeader.label "ទំនាក់ទំនង​ក្រៅ​បណ្ដាញ">
+<!ENTITY conversationsHeader.label "ការ​សន្ទនា">
+<!ENTITY searchResultConversation.label "លទ្ធផល​ស្វែងរក">
+<!ENTITY chat.noConv.title "ការ​សន្ទនា​នឹង​បង្ហាញ​នៅ​ទីនេះ។">
+<!ENTITY chat.noConv.description "ប្រើ​បញ្ជី​ទំនាក់ទំនង​នៅ​ផ្ទាំង​ខាងឆ្វេង​ដើម្បី​ចាប់ផ្ដើម​ការ​សន្ទនា។">
+<!ENTITY chat.noPreviousConv.description "&brandShortName; បច្ចុប្បន្ន​មិន​មាន​ការ​សន្ទនា​ពីមុន​ណាមួយ​ដែល​បាន​ផ្ទុក​សម្រាប់​ទំនាក់ទំនង​នេះ​ទេ។">
+<!ENTITY chat.noAccount.title "អ្នក​មិន​ទាន់​បាន​បង្កើត​គណនី​ជជែក។">
+<!ENTITY chat.noAccount.description "ឲ្យ &brandShortName; ណែនាំ​អ្នក​អំពី​របៀប​បង្កើត​គណនី​គណនី​ជជែក។">
+<!ENTITY chat.accountWizard.button "ចាប់ផ្ដើម">
+<!ENTITY chat.noConnectedAccount.title "គណនី​ជជែក​របស់​អ្នក​មិន​ត្រូវ​បាន​តភ្ជាប់។">
+<!ENTITY chat.noConnectedAccount.description "អ្នក​អាច​តភ្ជាប់​ពួកគេ​ពី​ប្រអប់ 'ស្ថានភាព​ជជែក' ៖">
+<!ENTITY chat.showAccountManager.button "បង្ហាញ​ស្ថានភាព​ជជែក">
+
+<!ENTITY chat.participants "អ្នកចូលរួម៖">
+<!ENTITY chat.previousConversations "ការ​សន្ទនា​ពីមុន៖">
+<!ENTITY chat.ongoingConversation "ការ​សន្ទនា​ដែល​កំពុង​ប្រព្រឹត្ត">
+
+<!ENTITY openConversationCmd.label "ចាប់ផ្ដើម​ការសន្ទនា">
+<!ENTITY openConversationCmd.accesskey "C">
+<!ENTITY closeConversationCmd.label "បិទ​ការសន្ទនា">
+<!ENTITY closeConversationCmd.accesskey "C">
+<!ENTITY aliasCmd.label "Անվանափոխել">
+<!ENTITY aliasCmd.accesskey "R">
+<!ENTITY deleteCmd.label "លុប​ទំនាក់ទំនង​ចេញ​">
+<!ENTITY deleteCmd.accesskey "v">
+
+<!ENTITY openConversationButton.tooltip "ចាប់ផ្ដើម​ការសន្ទនា">
+<!ENTITY closeConversationButton.tooltip "បិទ​ការសន្ទនា">
+
+<!ENTITY addBuddyButton.label "បន្ថែម​ទំនាក់ទំនង​">
+<!ENTITY joinChatButton.label "ចូលរួម​ជជែក">
+<!ENTITY chatAccountsButton.label "បង្ហាញ​គណនី">
+
+<!ENTITY status.available "មាន">
+<!ENTITY status.unavailable "មិន​មាន">
+<!ENTITY status.offline "Offline">
+
+<!ENTITY openLinkCmd.label "បើក​តំណ...">
+<!ENTITY openLinkCmd.accesskey "O">
diff --git a/l10n-km/mail/chrome/messenger/chat.properties b/l10n-km/mail/chrome/messenger/chat.properties
new file mode 100644
index 0000000000..e98d6d9cf6
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/chat.properties
@@ -0,0 +1,99 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+chatTabTitle=ជជែក
+goBackToCurrentConversation.button=ត្រឡប់​ទៅ​ការសន្ទនា​បច្ចុប្បន្ន
+# LOCALIZATION NOTE (startAConversationWith.button):
+# %S is replaced with the display name of a contact.
+startAConversationWith.button=ចាប់ផ្ដើម​សន្ទនា​ជាមួយ %S
+
+# LOCALIZATION NOTE (defaultGroup):
+# this is used in the addBuddies dialog if the list of existing groups is empty
+defaultGroup=Contacts
+
+# LOCALIZATION NOTE (buddy.authRequest.label):
+# This string appears in a notification bar at the
+# top of the Contacts window when someone added the user to his/her
+# contact list, to request the permission from the user to share
+# status information with this potential new contact.
+# %S is replaced with the user name of the potential new contact.
+buddy.authRequest.label=%S ចង់​ជជែក​ជាមួយ​អ្នក
+buddy.authRequest.allow.label=អនុញ្ញាត
+buddy.authRequest.allow.accesskey=A
+buddy.authRequest.deny.label=បដិសេធ
+buddy.authRequest.deny.accesskey=D
+
+# LOCALIZATION NOTE (buddy.deletePrompt.title):
+# %S here will be replaced by the alias (or username) of a buddy about
+# to be removed from the buddy list.
+buddy.deletePrompt.title=លុប %S?
+
+# LOCALIZATION NOTE (buddy.deletePrompt.message):
+# %1$S will be replaced by the name of a buddy (either the alias
+# followed by the username between parenthesis if an alias is set, or
+# only the username otherwise).
+# %2$S will be the name of the protocol on which this buddy is removed
+# (for example: AIM, MSN, Google Talk).
+#
+# Please find a wording that will keep the username as close as
+# possible to the beginning of the string, because this is the
+# important information that an user should see when looking quickly
+# at this prompt.
+buddy.deletePrompt.message=បើ​អ្នក​បន្ត %1$S នឹង​ត្រូវ​បាន​លុប​ជា​រៀង​រហូត​ចេញពី​បញ្ជី​មិត្តភ័ក្ដិ %2$S របស់​អ្នក។
+
+# LOCALIZATION NOTE (buddy.deletePrompt.displayName):
+# This is used to format the display name inserted in buddy.deletePrompt.message
+# %1$S is the alias, %2$S is the username.
+buddy.deletePrompt.displayName=%1$S (%2$S)
+
+# LOCALIZATION NOTE (buddy.deletePrompt.button):
+# the & symbol indicates the position of the character that should be
+# used as the accesskey for this button.
+buddy.deletePrompt.button=&Delete
+
+displayNameEmptyText=បង្ហាញ​ឈ្មោះ
+userIconFilePickerTitle=ជ្រើស​រូបតំណាង​ថ្មី...
+
+# LOCALIZATION NOTE (chat.isTyping, chat.hasStoppedTyping):
+# The contact display name is displayed with a big font on a first
+# line and these two strings are displayed on a second line with a
+# smaller font. Please try to find a wording that make this look
+# almost like a sentence.
+chat.isTyping=កំពុង​វាយ...
+chat.hasStoppedTyping=បាន​ឈប់​វាយ។
+# LOCALIZATION NOTE (chat.contactIsTyping, chat.contactHasStoppedTyping):
+# These strings are displayed in a tooltip when hovering the status type icon.
+# %S is replaced with the display name of the contact.
+chat.contactIsTyping=%S កំពុង​វាយ។
+chat.contactHasStoppedTyping=%S បាន​ឈប់​វាយ។
+
+# LOCALIZATION NOTE (unknownCommand):
+# This is shown when an unknown command (/foo) is attempted. %S is the command.
+unknownCommand=%S មិនមែន​ជា​ពាក្យ​បញ្ជា​ដែល​គាំទ្រ​ទេ។ វាយ​ពាក្យ /help ដើម្បី​មើល​បញ្ជី​ពាក្យ​បញ្ជា។
+
+#LOCALIZATION NOTE
+# These are special entries in the log tree for the corresponding days.
+log.today=Այսօր
+log.yesterday=ម្សិលមិញ
+
+#LOCALIZATION NOTE
+# These are special groups in the log tree for the last 3-7 days and
+# the last 8-14 days.
+log.currentWeek=សប្ដាហ៍​នេះ
+log.previousWeek=Last Week
+
+# LOCALIZATION NOTE (messagePreview):
+# This is the default message preview to be shown
+# when the user has chosen not to show any info in the notification about the
+# incoming message being notified.
+messagePreview=សារ​ជជែក​ថ្មី
+
+#LOCALIZATION NOTE (bundledMessagePreview): Semi-colon list of plural forms.
+# Used when multiple incoming messages from the same sender are bundled
+# into a single notification.
+# #1 is the number of incoming messages the user is being notified about. When #1
+# is greater than one, the plural form after the semicolon is used.
+# Do not translate %1$S, it is the message preview to be shown in the
+# notification, i.e. the first incoming message.
+bundledMessagePreview=%1$S… (និង​សារ #1 ទៀត);%1$S… (និង​សារ #1 ទៀត)
diff --git a/l10n-km/mail/chrome/messenger/configEditorOverlay.dtd b/l10n-km/mail/chrome/messenger/configEditorOverlay.dtd
new file mode 100644
index 0000000000..3d78799d68
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/configEditorOverlay.dtd
@@ -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/. -->
+
+<!ENTITY closeCmd.key "W">
diff --git a/l10n-km/mail/chrome/messenger/custom.properties b/l10n-km/mail/chrome/messenger/custom.properties
new file mode 100644
index 0000000000..8dac941396
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/custom.properties
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+colonInHeaderName=Ձեր մուտքագրած գլխագիրը պարունակում է սխալ նշան, օրինակ՝ ':', չտպվող նշան, ոչ ascii նշան կամ 8 բիթանոց ascii նշան։ Ջնջեք սխալ նշանները և կրկին փորձեք։
diff --git a/l10n-km/mail/chrome/messenger/devtools/dbgserver.dtd b/l10n-km/mail/chrome/messenger/devtools/dbgserver.dtd
new file mode 100644
index 0000000000..70bd1d3ab9
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/devtools/dbgserver.dtd
@@ -0,0 +1,4 @@
+<!ENTITY options.title "ជម្រើស​ឧបករណ៍​អ្នក​អភិវឌ្ឍន៍">
+<!ENTITY options.status.label "Status:">
+<!ENTITY options.port.label "ច្រក៖">
+<!ENTITY options.forcelocal.label "អនុញ្ញាត​ការ​តភ្ជាប់​ពី​កុំព្យូទ័រ​ផ្សេង">
diff --git a/l10n-km/mail/chrome/messenger/devtools/dbgserver.properties b/l10n-km/mail/chrome/messenger/devtools/dbgserver.properties
new file mode 100644
index 0000000000..a17e2693ae
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/devtools/dbgserver.properties
@@ -0,0 +1,11 @@
+options.stop.label=បញ្ឈប់​ម៉ាស៊ីន​មេ​ឧបករណ៍​អ្នក​អភិវឌ្ឍន៍
+options.start.label=ចាប់ផ្ដើម​ម៉ាស៊ីន​មេ​ឧបករណ៍​អ្នក​អភិវឌ្ឍន៍
+
+options.connected.label=បាន​តភ្ជាប់​ម៉ាស៊ីន​កូន #1 Client Connected;#1
+options.connected.tooltip=ម៉ាស៊ីន​មេ​ឧបករណ៍​អ្នក​អភិវឌ្ឍន៍​កំពុង​ដំណើរការ ហើយ​មាន​ម៉ាស៊ីន​កូន​បាន​តភ្ជាប់។
+options.listening.label=ការ​ស្ដាប់
+options.listening.tooltip=ម៉ាស៊ីន​មេ​ឧបករណ៍​អ្នក​អភិវឌ្ឍន៍​កំពុង​ដំណើរការ និង​កំពុង​រង់ចាំ​ការ​តភ្ជាប់។
+options.idle.label=មិន​ដំណើរការ
+options.idle.tooltip=ម៉ាស៊ីន​មេ​ឧបករណ៍​អ្នក​អភិវឌ្ឍន៍​មិន​ដំណើរការ។ អ្នក​អាច​ចាប់ផ្ដើម​វា​ពី​ប្រអប់​នេះ។
+options.unsupported.label=មិន​គាំទ្រ
+options.unsupported.tooltip=មាន​កំហុស​ក្នុង​ការ​ផ្ទុក​ម៉ាស៊ីន​មេ​ឧបករណ៍​អ្នក​អភិវឌ្ឍន៍​ដែល​មាន​ស្រាប់។ សូម​ប្រាកដ​ថា​វា​ត្រូវ​បាន​វេច​ខ្ចប់ រួច​ពិនិត្យ​កុងសូល​កំហុស​របស់​អ្នក​សម្រាប់​ព័ត៌មាន​លម្អិត។
diff --git a/l10n-km/mail/chrome/messenger/downloadheaders.dtd b/l10n-km/mail/chrome/messenger/downloadheaders.dtd
new file mode 100644
index 0000000000..1cbcdca89e
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/downloadheaders.dtd
@@ -0,0 +1,27 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY all.label "Բեռնել բոլորի գլխագրերը">
+<!ENTITY all.accesskey "D">
+<!--LOCALIZATION NOTE (download.label):
+ consider the download.label and headers.label as a single sentence
+ with the number of headers to be downloaded inserted between them:
+ EXAMPLE: "Download" <some number> "headers"
+ Either label could be set to null ("") if required grammatically.
+-->
+
+<!--LOCALIZATION NOTE (download.label):
+ consider the download.label and headers.label as a single sentence
+ with the number of headers to be downloaded inserted between them:
+ EXAMPLE: "Download" <some number> "headers"
+ Either label could be set to null ("") if required grammatically.
+-->
+
+<!ENTITY download.label "Բեռնել">
+<!ENTITY download.accesskey "o">
+<!--LOCALIZATION NOTE (headers.label): see note for download.label -->
+<!ENTITY headers.label "գլխագրերը">
+<!ENTITY headers.accesskey "h">
+<!ENTITY mark.label "Նշել գլխագրերը որպես կարդացած">
+<!ENTITY mark.accesskey "M">
diff --git a/l10n-km/mail/chrome/messenger/editContactOverlay.dtd b/l10n-km/mail/chrome/messenger/editContactOverlay.dtd
new file mode 100644
index 0000000000..887cf0c778
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/editContactOverlay.dtd
@@ -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/. -->
+
+<!ENTITY editContactPanelDeleteContact.label "Ջնջել">
+<!ENTITY editContactPanelDeleteContact.accesskey "l">
+
+<!ENTITY editContactName.label "Անունը.">
+<!ENTITY editContactName.accesskey "N">
+
+<!ENTITY editContactEmail.label "Էլ. նամակը.">
+<!ENTITY editContactEmail.accesskey "E">
+
+<!ENTITY editContactAddressBook.label "Հասցեագիրքը.">
+<!ENTITY editContactAddressBook.accesskey "A">
+
+<!ENTITY editContactPanelDone.label "Պատրաստ է">
+<!ENTITY editContactPanelDone.accesskey "D">
+
+<!ENTITY contactMoveDisabledWarning.description "Չեք կարող փոփոխել Հասցեագիրքը, որովհետև հասցեն նամաների ցանկում է։">
diff --git a/l10n-km/mail/chrome/messenger/editContactOverlay.properties b/l10n-km/mail/chrome/messenger/editContactOverlay.properties
new file mode 100644
index 0000000000..c3ba9de0b0
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/editContactOverlay.properties
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+editTitle=Խմբագրել հասցեն
+viewTitle=Նայել հասցեն
+
+editDetailsLabel=Խմբագրել
+editDetailsAccessKey=Խ
+viewDetailsLabel=Նայել
+viewDetailsAccessKey=Ն
+
+deleteContactTitle=Ջնջել հասցեն
+deleteContactMessage=Ջնջե՞լ այս հասցեն։
diff --git a/l10n-km/mail/chrome/messenger/fieldMapImport.dtd b/l10n-km/mail/chrome/messenger/fieldMapImport.dtd
new file mode 100644
index 0000000000..a2c23b3204
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/fieldMapImport.dtd
@@ -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/. -->
+
+<!ENTITY fieldMapImport.title "Ներմուծել Հասցեագիրքը">
+<!ENTITY fieldMapImport.size "width: 40em; height: 30em;">
+<!ENTITY fieldMapImport.recordNumber "Imported data for Record: ">
+<!ENTITY fieldMapImport.next.label "Հաջորդը">
+<!ENTITY fieldMapImport.next.accesskey "N">
+<!ENTITY fieldMapImport.previous.label "Նախորդը">
+<!ENTITY fieldMapImport.previous.accesskey "P">
+<!ENTITY fieldMapImport.text "Օգտագործել Վեր և Վարը՝ հասցեագրքի դաշտերի համար՝ տվյալ տվյալը դեպի ձախից աջ տանելու համար դեպի։ Հանել նշումը այն կետերից, որոնք չեք ցանկանում ներմուծել։">
+<!ENTITY fieldMapImport.up.label "Վեր">
+<!ENTITY fieldMapImport.up.accesskey "U">
+<!ENTITY fieldMapImport.down.label "Վար">
+<!ENTITY fieldMapImport.down.accesskey "D">
+<!ENTITY fieldMapImport.fieldListTitle "Հասցեագրքի դաշտերը">
+<!ENTITY fieldMapImport.dataTitle "Ներմուծվող գրառման տվյալը">
+<!ENTITY fieldMapImport.skipFirstRecord.label "First record contains field names">
+<!ENTITY fieldMapImport.skipFirstRecord.accessKey "F">
diff --git a/l10n-km/mail/chrome/messenger/filter.properties b/l10n-km/mail/chrome/messenger/filter.properties
new file mode 100644
index 0000000000..139f56469a
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/filter.properties
@@ -0,0 +1,92 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+mustSelectFolder=You must select a target folder.
+enterValidEmailAddress=Enter a valid e-mail address to forward to.
+pickTemplateToReplyWith=Choose a template to reply with.
+mustEnterName=You must give this filter a name.
+cannotHaveDuplicateFilterTitle=Duplicate Filter Name
+cannotHaveDuplicateFilterMessage=The filter name you entered already exists. Please enter a different filter name.
+mustHaveFilterTypeTitle=គ្មាន​ព្រឹត្តិការណ៍​តម្រង​បាន​ជ្រើស
+mustHaveFilterTypeMessage=អ្នក​ត្រូវ​តែ​ជ្រើស​យ៉ាង​ហោច​ណាស់​ព្រឹត្តិការណ៍​មួយ​ពេល​តម្រង​នេះ​ត្រូវ​បាន​អនុវត្តិ។ បើ​​អ្នក​មិន​ចង់​ត្រង​ជា​​បណ្ដោះ​អាសន្ន​ដើម្បី​ដំណើរការ​ព្រឹត្តិការណ៍​ណា​មួយ ដោះ​ធីក​ស្ថានភាព​បាន​បើក​ពី​ប្រអប់​តម្រង​សារ។
+deleteFilterConfirmation=Are you sure you want to delete the selected filter(s)?
+untitledFilterName=Untitled Filter
+matchAllFilterName=Match All Messages
+filterListBackUpMsg=Your filters do not work because the msgFilterRules.dat file, which contains your filters, could not be read. A new msgFilterRules.dat file will be created and a backup of the old file, called rulesbackup.dat, will be created in the same directory.
+customHeaderOverflow=You've exceeded the limit of 50 custom headers. Please remove one or more custom headers and try again.
+filterCustomHeaderOverflow=Your filters have exceeded the limit of 50 custom headers. Please edit the msgFilterRules.dat file, which contains your filters, to use fewer custom headers.
+invalidCustomHeader=One of your filters uses a custom header that contains an invalid character, such as ':', a non-printable character, a non-ascii character, or an eight-bit ascii character. Please edit the msgFilterRules.dat file, which contains your filters, to remove invalid characters from your custom headers.
+continueFilterExecution=Applying filter %S failed. Would you like to continue applying filters?
+promptTitle=Running Filters
+promptMsg=You are currently in the process of filtering messages.\nWould you like to continue applying filters?
+stopButtonLabel=Stop
+continueButtonLabel=Continue
+dontWarnAboutDeleteCheckbox=Don't ask me again
+# LOCALIZATION NOTE(copyToNewFilterName)
+# %S=the name of the filter that is being copied
+
+# LOCALIZATION NOTE(filterFAilureWarningPrefix)
+# %1$S=filter error action
+# %2$S=error code as hexadecimal string.
+filterFailureWarningPrefix=សកម្មភាព​ត្រង​បាន​បរាជ័យ៖ "%1$S" ជាមួយ​កូដ​កំហុស=%2$S នៅ​ពេល​ព្យាយាម៖
+
+
+searchTermsInvalidTitle=Search Terms Invalid
+# LOCALIZATION NOTE(searchTermsInvalidRule)
+# %1$S=search attribute name from the invalid rule
+# %2$S=search operator from the bad rule
+searchTermsInvalidRule=តម្រង​នេះ​មិន​អាច​ត្រូវ​បាន​រក្សាទុក​ព្រោះ​ពាក្យ​ស្វែងរក "%1$S %2$S" មិន​ត្រឹមត្រូវ​ក្នុង​បរិបទ​បច្ចុប្បន្ន។
+# LOCALIZATION NOTE(filterActionOrderExplanation)
+# Keep the \n\n that mean 2 linebreaks.
+filterActionOrderExplanation=នៅ​ពេល​សារ​ផ្គូផ្គង​នឹង​តម្រង​នេះ​សកម្មភាព​នឹង​ត្រូវ​បាន​ដំណើរការ​ក្នុង​លំដាប់​នេះ៖\n\n
+filterActionOrderTitle=លំដាប់​សកម្មភាព​ពិតប្រាកដ
+## LOCALIZATION NOTE(filterActionItem):
+# %1$S=sequence number of the action, %2$S=action text, %3$S=action argument
+filterActionItem=%1$S. %2$S %3$S\n
+
+## LOCALIZATION NOTE(filterCountVisibleOfTotal):
+# %1$S=number of matching filters, %2$S=total number of filters
+filterCountVisibleOfTotal=%1$S នៃ %2$S
+## LOCALIZATION NOTE(filterCountItems):
+## Semicolon-separated list of singular and plural forms.
+## See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+## #1 is the count of items in the list.
+filterCountItems=ធាតុ #1
+# for junk mail logging / mail filter logging
+# LOCALIZATION NOTE(junkLogDetectStr)
+# %1$S=author, %2$S=subject, %3$S=date
+junkLogDetectStr=Խլամ որոշված նամակ %1$S - %2$S ըստ %3$S
+# LOCALIZATION NOTE(logMoveStr)
+# %1$S=message id, %2$S=folder URI
+logMoveStr=տեղափոխված նամակ id = %1$S-ից %2$S
+# LOCALIZATION NOTE(logCopyStr)
+# %1$S=message id, %2$S=folder URI
+logCopyStr=պատճենված նամակ id = %1$S-ից %2$S
+# LOCALIZATION NOTE(filterLogDetectStr)
+# %1$S=filter name %2$S=author, %3$S=subject, %4$S=date
+filterLogDetectStr=Կիրառված ֆիլտր "%1$S" նամակին՝ %2$S - %3$S ըստ %4$S
+filterMissingCustomAction=Missing Custom Action
+filterAction2=priority changed
+filterAction3=deleted
+filterAction4=marked as read
+filterAction5=thread killed
+filterAction6=thread watched
+filterAction7=starred
+filterAction8=tagged
+filterAction9=replied
+filterAction10=forwarded
+filterAction11=execution stopped
+filterAction12=deleted from POP3 server
+filterAction13=left on POP3 server
+filterAction14=junk score
+filterAction15=body fetched from POP3 server
+filterAction16=copied to folder
+filterAction17=tagged
+filterAction18=ignored subthread
+filterAction19=បាន​សម្គាល់​ថា​​មិន​ទាន់អាន
+# LOCALIZATION NOTE(filterAutoNameStr)
+# %1$S=Header or item to match, e.g. "From", "Tag", "Age in days", etc.
+# %2$S=Operator, e.g. "Contains", "is", "is greater than", etc.
+# %3$S=Value, e.g. "Steve Jobs", "Important", "42", etc.
+filterAutoNameStr=%1$S %2$S: %3$S
diff --git a/l10n-km/mail/chrome/messenger/folderProps.dtd b/l10n-km/mail/chrome/messenger/folderProps.dtd
new file mode 100644
index 0000000000..b6d6684958
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/folderProps.dtd
@@ -0,0 +1,70 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY folderProps.windowtitle.label "Properties">
+
+<!ENTITY generalInfo.label "General Information">
+<!ENTITY folderCharsetFallback2.label "ការ​អ៊ិនកូដ​អត្ថបត​ត្រឡប់​ក្រោយ៖">
+<!ENTITY folderCharsetFallback2.accesskey "E">
+<!ENTITY folderCharsetEnforce2.label "អនុវត្ត​ការ​អ៊ិនកូដ​សារ​ទាំងអស់​ក្នុង​ថត (ការកំណត់​អ៊ិនកូដ​តួអក្សរ​សារ​នីមួយៗ និង​ការ​រក​ឃើញ​ស្វ័យ​ប្រវត្តិ​នឹង​ត្រូវ​បាន​មិន​អើពើ)">
+<!ENTITY folderCharsetEnforce2.accesskey "A">
+<!ENTITY folderRebuildSummaryFileTip2.label "Rebuild Summary File Index">
+<!ENTITY folderRebuildSummaryFile2.label "Վերականգնել">
+<!ENTITY folderRebuildSummaryFile2.accesskey "R">
+<!ENTITY folderRebuildSummaryFile.explanation "Sometimes the folder index (.msf) file becomes damaged and messages may appear missing or deleted messages continue showing; repairing the folder may fix these issues.">
+<!ENTITY folderIncludeInGlobalSearch.label "Ներառել նամակները Գլոբալ փնտրման արդյունքում">
+<!ENTITY folderIncludeInGlobalSearch.accesskey "G">
+
+<!ENTITY retention.label "Retention Policy">
+<!ENTITY retentionUseAccount.label "Օգտ. իմ փոստարկղի կարգավորումները">
+<!ENTITY retentionUseAccount.accesskey "U">
+<!ENTITY daysOld.label "days old">
+<!ENTITY message.label "messages">
+<!ENTITY retentionCleanup.label "To recover disk space, old messages can be permanently deleted.">
+<!ENTITY retentionCleanupImap.label "To recover disk space, old messages can be permanently deleted, both local copies and originals on the remote server.">
+<!ENTITY retentionCleanupPop.label "To recover disk space, old messages can be permanently deleted, including originals on the remote server.">
+<!ENTITY retentionDeleteMsg.label "Ջնջել նամակները ավելի քան՝">
+<!ENTITY retentionDeleteMsg.accesskey "m">
+<!ENTITY retentionKeepAll.label "Չջնջել որևէ նամակ">
+<!ENTITY retentionKeepAll.accesskey "a">
+<!ENTITY retentionKeepRecent.label "Ջնջել բոլոր վերջինները">
+<!ENTITY retentionKeepRecent.accesskey "l">
+<!ENTITY retentionApplyToFlagged.label "Միշտ պահել աստղանիշով նամակները">
+<!ENTITY retentionApplyToFlagged.accesskey "e">
+
+<!ENTITY folderSynchronizationTab.label "Synchronization">
+<!ENTITY folderCheckForNewMessages2.label "Այս փոստարկղի նոր նամակները ստանալիս միշտ ստուգել այս թղթապանակը">
+<!ENTITY folderCheckForNewMessages2.accesskey "c">
+
+<!ENTITY offlineFolder.check.label "Ընտրել այս թղթապանակը «Ցանցից դուրս»-ի համար">
+<!ENTITY offlineFolder.check.accesskey "S">
+<!ENTITY offlineFolder.button.label "Բեռնել">
+<!ENTITY offlineFolder.button.accesskey "D">
+
+<!ENTITY selectofflineNewsgroup.check.label "Ընտրել այս նորությունները «Ցանցից դուրս»-ի համար">
+<!ENTITY selectofflineNewsgroup.check.accesskey "o">
+<!ENTITY offlineNewsgroup.button.label "Բեռնել">
+<!ENTITY offlineNewsgroup.button.accesskey "D">
+
+<!ENTITY folderProps.name.label "Անունը.">
+<!ENTITY folderProps.name.accesskey "N">
+<!ENTITY folderProps.location.label "Տեղը.">
+<!ENTITY folderProps.location.accesskey "L">
+
+<!ENTITY folderSharingTab.label "Sharing">
+<!ENTITY privileges.button.label "Արտոնությունները…">
+<!ENTITY privileges.button.accesskey "P">
+<!ENTITY permissionsDesc.label "You have the following permissions:">
+<!ENTITY folderType.label "Folder Type:">
+
+<!ENTITY folderQuotaTab.label "Quota">
+<!ENTITY folderQuotaUsage.label "Usage:">
+<!ENTITY folderQuotaStatus.label "Status:">
+
+<!ENTITY numberOfMessages.label "ចំនួន​សារ៖">
+<!-- LOCALIZATION NOTE: When the number of messages can't be determined, this string is displayed as the number -->
+<!ENTITY numberUnknown.label "មិន​ស្គាល់">
+<!ENTITY sizeOnDisk.label "ទំហំ​លើថាស៖">
+<!-- LOCALIZATION NOTE: When the size can't be determined, this string is displayed as the size -->
+<!ENTITY sizeUnknown.label "មិន​ស្គាល់">
diff --git a/l10n-km/mail/chrome/messenger/folderWidgets.properties b/l10n-km/mail/chrome/messenger/folderWidgets.properties
new file mode 100644
index 0000000000..4ba8724a6f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/folderWidgets.properties
@@ -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/.
+
+# LOCALIZATION NOTE(globalInbox)
+# %S=name of the Local folders account
+globalInbox=ប្រអប់​ទទួល​សកល (%S)
+# LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name
+verboseFolderFormat=%1$S លើ %2$S
+chooseFolder=ជ្រើស​ថត…
+noFolders=មិន​មាន​ថត
diff --git a/l10n-km/mail/chrome/messenger/folderpane.dtd b/l10n-km/mail/chrome/messenger/folderpane.dtd
new file mode 100644
index 0000000000..23284b90cc
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/folderpane.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/. -->
+<!ENTITY nameColumn.label "Անուն">
+<!ENTITY unreadColumn.label "Չկարդացած">
+<!ENTITY totalColumn.label "Ընդամենը">
+<!ENTITY folderSizeColumn.label "Չափը">
diff --git a/l10n-km/mail/chrome/messenger/gloda.properties b/l10n-km/mail/chrome/messenger/gloda.properties
new file mode 100644
index 0000000000..dc5fbd425f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/gloda.properties
@@ -0,0 +1,161 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (*.facetNameLabel): These are the labels used to label the facet
+# displays in the global search facet display mechanism. They should be
+# compact descriptions of the facet type (e.g. "Folder", and don't need to
+# refer to the objects being faceted (e.g. "Message" or "Mail").
+
+# LOCALIZATION NOTE (*.includeLabel): The label to use for the included group
+# in the facet display. If not provided, we will fall back to
+# "glodaFacetView.facets.included.fallbackLabel".
+
+# LOCALIZATION NOTE (*.excludeLabel): The label to use for the excluded group
+# in the facet display. If not provided, we will fall back to
+# "glodaFacetView.facets.excluded.fallbackLabel".
+
+# LOCALIZATION NOTE (*.remainderLabel): The label to use for the remaining items
+# that are neither part of the included group or the excluded group in the
+# facet display. If not provided, we will fall back to
+# "glodaFacetView.facets.remainder.fallbackLabel".
+
+# LOCALIZATION NOTE (*.mustMatchLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which match
+# a particular value. If not provided, we will fall back to
+# "glodaFacetView.facets.mustMatch.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.cantMatchLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which match
+# a particular value. If not provided, we will fall back to
+# "glodaFacetView.facets.cantMatch.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mayMatchLabel): The label to use for the popup menu
+# to indicate that the results should no longer be restricted relative to
+# this particular facet value. If not provided, we will fall back to
+# "glodaFacetView.facets.mayMatch.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mustMatchSomeLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which have
+# _some_ value (e.g. at least one tag is set). If not provided, we will fall
+# back to "glodaFacetView.facets.mustMatchSome.fallbackLabel". #1, if present,
+# is replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mustMatchNoneLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which have _no_
+# value (e.g. no tags are set). If not provided, we will fall back to
+# "glodaFacetView.facets.mustMatchNoneLabel.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mayMatchAnyLabel): The label to use for the popup menu
+# to indicate that the results should not be restricted to messages which have
+# any or no value (e.g. no requirements on any tags are set). If not provided,
+# we will fall back to "glodaFacetView.facets.mayMatchAnyLabel.fallbackLabel".
+# #1, if present, is replaced by the value of the facet (name, folder, mailing
+# list, etc.)
+
+# LOCALIZATION NOTE (gloda.message.attr.account.*): Stores the account in which
+# a message's folder is located.
+gloda.message.attr.account.facetNameLabel=Հաշիվը
+gloda.message.attr.account.mustMatchLabel=must be in #1
+gloda.message.attr.account.cantMatchLabel=can't be in #1
+
+# LOCALIZATION NOTE (gloda.message.attr.folder.*): Stores the message folder in
+# which the message is stored.
+gloda.message.attr.folder.facetNameLabel=Թղթապանակը
+gloda.message.attr.folder.mustMatchLabel=must be in #1
+gloda.message.attr.folder.cantMatchLabel=can't be in #1
+
+# LOCALIZATION NOTE (gloda.message.attr.fromMe.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.fromMe.facetNameLabel=Ինձանից
+
+# LOCALIZATION NOTE (gloda.message.attr.toMe.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.toMe.facetNameLabel=Ինձ
+
+# LOCALIZATION NOTE (gloda.message.attr.involves.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.involves.facetNameLabel=Մարդիկ
+gloda.message.attr.involves.includeLabel=involving any of:
+gloda.message.attr.involves.excludeLabel=not involving:
+gloda.message.attr.involves.remainderLabel=other participants:
+gloda.message.attr.involves.mustMatchLabel=must involve #1
+gloda.message.attr.involves.cantMatchLabel=can't involve #1
+
+# LOCALIZATION NOTE (gloda.message.attr.date.*): Stores the date of the message.
+# Thunderbird normally stores the date the message claims it was composed
+# according to the "Date" header. This is not the same as when the message
+# was sent or when it was eventually received by the user. In the future we
+# may change this to be one of the other dates, but not anytime soon.
+gloda.message.attr.date.facetNameLabel=Ամսաթիվ
+
+# LOCALIZATION NOTE (gloda.message.attr.attachmentTypes.*): Stores the list of
+# MIME types (ex: image/png, text/plain) of real attachments (not just part of
+# the message content but explicitly named attachments) on the message.
+# Although we hope to be able to provide localized human-readable explanations
+# of the MIME type (ex: "PowerPoint document"), I don't know if that is going
+# to happen.
+gloda.message.attr.attachmentTypes.facetNameLabel=Կցորդներ
+
+# LOCALIZATION NOTE (gloda.message.attr.mailing-list.*): Stores the mailing
+# lists detected in the message. This will normally be the e-mail address of
+# the mailing list and only be detected in messages received from the mailing
+# list. Extensions may contribute additional detected mailing-list-like
+# things.
+gloda.message.attr.mailing-list.facetNameLabel=Նամակների ցանկը
+gloda.message.attr.mailing-list.mustMatchLabel=must be in #1
+gloda.message.attr.mailing-list.cantMatchLabel=can't be in #1
+gloda.message.attr.mailing-list.mustMatchSomeLabel=must be in a mailing list
+gloda.message.attr.mailing-list.mustMatchNoneLabel=can't be in a mailing list
+
+# LOCALIZATION NOTE (gloda.message.attr.tag.*): Stores the tags applied to the
+# message. Notably, gmail's labels are not currently exposed via IMAP and we
+# do not do anything clever with gmail, so this is indepdendent of gmail
+# labels. This may change in the future, but it's a safe bet it's not
+# happening on Thunderbird's side prior to 3.0.
+gloda.message.attr.tag.facetNameLabel=Պիտակներ
+gloda.message.attr.tag.mustMatchLabel=must be tagged #1
+gloda.message.attr.tag.cantMatchLabel=can't be tagged #1
+gloda.message.attr.tag.mustMatchSomeLabel=must be tagged
+gloda.message.attr.tag.mustMatchNoneLabel=can't be tagged
+
+# LOCALIZATION NOTE (gloda.message.attr.star.*): Stores whether the message is
+# starred or not, as indicated by a pretty star icon. In the past, the icon
+# used to be a flag. The IMAP terminology continues to be "flagged".
+gloda.message.attr.star.facetNameLabel=Աստղիկով
+
+# LOCALIZATION NOTE (gloda.message.attr.read.*): Stores whether the user has
+# read the message or not.
+gloda.message.attr.read.facetNameLabel=Կարդացած
+
+# LOCALIZATION NOTE (gloda.message.attr.repliedTo.*): Stores whether we believe
+# the user has ever replied to the message. We normally show a little icon in
+# the thread pane when this is the case.
+gloda.message.attr.repliedTo.facetNameLabel=Պատասխանած
+
+# LOCALIZATION NOTE (gloda.message.attr.forwarded.*): Stores whether we believe
+# the user has ever forwarded the message. We normally show a little icon in
+# the thread pane when this is the case.
+gloda.message.attr.forwarded.facetNameLabel=Փոխանցած
+
+# LOCALIZATION NOTE (gloda.mimetype.category.*.label): Map categories of MIME
+# types defined in mimeTypeCategories.js to labels.
+# LOCALIZATION NOTE (gloda.mimetype.category.archives.label): Archive is
+# referring to things like zip files, tar files, tar.gz files, etc.
+gloda.mimetype.category.archives.label=ប័ណ្ណសារ
+gloda.mimetype.category.documents.label=ឯកសារ
+gloda.mimetype.category.images.label=រូបភាព
+# LOCALIZATION NOTE (gloda.mimetype.category.media.label): Media is meant to
+# encompass both audio and video. This is because video and audio streams are
+# frequently stored in the same type of container and we cannot rely on the
+# sending e-mail client to have been clever enough to figure out what was
+# really in the file. So we group them together.
+gloda.mimetype.category.media.label=មេឌា (សំឡេង, វីដេអូ)
+gloda.mimetype.category.pdf.label=PDF Files
+# LOCALIZATION NOTE (gloda.mimetype.category.other.label): Other is the category
+# for MIME types that we don't really know what it is.
+gloda.mimetype.category.other.label=Այլ
diff --git a/l10n-km/mail/chrome/messenger/glodaComplete.properties b/l10n-km/mail/chrome/messenger/glodaComplete.properties
new file mode 100644
index 0000000000..ff08f9b866
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/glodaComplete.properties
@@ -0,0 +1,19 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (glodaComplete.messagesTagged.label): The label used
+# in the autocomplete widget to refer to a query for all messages tagged
+# by a particular tag (replacing #1).
+glodaComplete.messagesTagged.label=Նամակների պիտակը. #1
+
+# LOCALIZATION NOTE (glodaComplete.messagesMentioning.label): The label used
+# in the autocomplete widget to refer to a search for all messages mentioning
+# a particular word (replacing #1).
+glodaComplete.messagesMentioning.label=Նամակների հիշեցում. #1
+
+# LOCALIZATION NOTE (glodaComplete.messagesWithMany.label): The label used
+# in the autocomplete widget to refer to a search for all messages mentioning
+# a set of words, or a phrase containing multiple words (e.g. "red pepper")
+# We use the same words in en-US, but maybe that's not always true.
+glodaComplete.messagesMentioningMany.label=Նամակների հիշեցում. #1
diff --git a/l10n-km/mail/chrome/messenger/glodaFacetView.dtd b/l10n-km/mail/chrome/messenger/glodaFacetView.dtd
new file mode 100644
index 0000000000..ea41632f8a
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/glodaFacetView.dtd
@@ -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/. -->
+<!-- LOCALIZATION NOTE (glodaFacetView.filters.label): Label at the top of the
+ faceting sidebar. Serves as a header both for the checkboxes under it as
+ well for labeled facets with multiple options. -->
+
+<!ENTITY glodaFacetView.filters.label "Ֆիլտրեր">
+<!-- LOCALIZATION NOTE (glodaFacetView.loading.label): Label that appears when
+ the search results take a long time to appear. -->
+
+<!ENTITY glodaFacetView.loading.label "Փնտրվում է&#8230;">
+<!-- LOCALIZATION NOTE (glodaFacetView.empty.label): Label that appears when
+ there are no results that match the search query. -->
+
+<!ENTITY glodaFacetView.empty.label "Չկան նման նամաներ">
+<!-- LOCALIZATION NOTE (glodaFacetView.pageMore.label): Label at the bottom
+ of the results list to show more hits. -->
+
+<!ENTITY glodaFacetView.pageMore.label "Ավելին »">
+
diff --git a/l10n-km/mail/chrome/messenger/glodaFacetView.properties b/l10n-km/mail/chrome/messenger/glodaFacetView.properties
new file mode 100644
index 0000000000..64d0021270
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/glodaFacetView.properties
@@ -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/.
+
+# LOCALIZATION NOTE (glodaFacetView.tab.query.label):
+# The tab title to display for tabs that are based on a gloda (global database)
+# query or collection rather than a user search. At some point we might try
+# and explain what the query/collection is in automatic fashion, but not today.
+glodaFacetView.tab.query.label=Փնտրել
+
+# LOCALIZATION NOTE (glodaFacetView.tab.search.label):
+# The tab title to display for tabs with a new gloda (global database)
+# user search (rather than a query or collection) without a search string.
+# After the search has been started, we just display the search string entered
+# by the user.
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.fulltext.label):
+# The label to display to describe when our base query was a fulltext search
+# across messages. The value is displayed following the label.
+glodaFacetView.constraints.query.fulltext.label=Փնտրվում է #1-ը
+glodaFacetView.constraints.query.fulltext.andJoinWord=and
+glodaFacetView.constraints.query.fulltext.orJoinWord=or
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.initial):
+# The label to display to describe when our base query is not a full-text
+# search. Additional labels are appended describing each constraint.
+glodaFacetView.constraints.query.initial=Փնտրվում է նամակ
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.involves.label):
+# The label to display to describe when our base query was on messages
+# involving a given contact from the address book. The value is displayed
+# where the #1 is.
+glodaFacetView.constraints.query.involves.label=ներառյալ #1
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.contact.label):
+# The label to display to describe when our base query was on messages
+# tagged with a specific tag. The tag is displayed following the label.
+glodaFacetView.constraints.query.tagged.label=պիտակված.
+
+
+# LOCALIZATION NOTE (glodaFacetView.facets.mode.top.listAllLabel): The label to
+# use when we are only displaying the top entries for a facet. When the
+# label is clicked on, it results in us displaying all of the values for that
+# facet. The value "#1" (if present) is replaced with the total number of
+# values that will be displayed (rather than the number currently hidden).
+# This string supports pluralization. See
+# https://developer.mozilla.org/en/Localization_and_Plurals for details on
+# how this stuff works.
+glodaFacetView.facets.mode.top.listAllLabel=ដាក់​បញ្ជី #1 ទាំងអស់
+
+# LOCALIZATION NOTE (glodaFacetView.facets.included.fallbackLabel): The label to
+# use for groups in a facet that have been explicitly included by the user if
+# there is no explicit attribute "includeLabel" defined. (The explicit label
+# would be named "gloda.message.attr.ATTRIBUTE.includeLabel".)
+glodaFacetView.facets.included.fallbackLabel=ներառյալ՝
+# LOCALIZATION NOTE (glodaFacetView.facets.excluded.fallbackLabel): The label to
+# use for groups in a facet that have been explicitly excluded by the user if
+# there is no explicit attribute "excludeLabel" defined. (The explicit label
+# would be named "gloda.message.attr.ATTRIBUTE.excludeLabel".)
+glodaFacetView.facets.excluded.fallbackLabel=բացառյալ՝
+# LOCALIZATION NOTE (glodaFacetView.facets.remainder.fallbackLabel): The label
+# to use for groups in a facet that are neither part of the included group or
+# the excluded group if there is no explicit attribute "remainderLabel"
+# defined. (The explicit label would be named
+# "gloda.message.attr.ATTRIBUTE.remainderLabel".)
+glodaFacetView.facets.remainder.fallbackLabel=այլ.
+
+# LOCALIZATION NOTE (glodaFacetView.facets.mustMatchLabel.fallbackLabel): The label
+# to use to restrict a facet by a particular value if there is no explicit
+# attribute "mustMatchLabel" defined. (The explicit label would be named
+# "gloda.message.attr.ATTRIBUTE.mustMatchLabel".)
+glodaFacetView.facets.mustMatchLabel.fallbackLabel=պետք է համընկնի #1
+glodaFacetView.facets.mustMatchNoneLabel.fallbackLabel=can't have a value
+
+# LOCALIZATION NOTE (glodaFacetView.facets.cantMatchLabel.fallbackLabel): The label
+# to use to restrict a facet by the absence of a particular value if there is
+# no explicit attribute "cantMatchLabel" defined. (The explicit label would be
+# named "gloda.message.attr.ATTRIBUTE.cantMatchLabel".)
+glodaFacetView.facets.cantMatchLabel.fallbackLabel=չկա համընկնում #1
+glodaFacetView.facets.mustMatchSomeLabel.fallbackLabel=must have a value
+
+# LOCALIZATION NOTE (glodaFacetView.facets.mayMatchLabel.fallbackLabel): The label
+# to use to undo the restriction of a facet by a particular value if there is
+# no explicit attribute "mayMatchLabel" defined. (The explicit label would be
+# named "gloda.message.attr.ATTRIBUTE.mayMatchLabel".)
+glodaFacetView.facets.mayMatchLabel.fallbackLabel=հեռացնել սահ-ը
+glodaFacetView.facets.mayMatchAnyLabel.fallbackLabel=remove constraint
+
+# LOCALIZATION NOTE (glodaFacetView.facets.noneLabel): The text to display when
+# a facet needs to indicate that an attribute omitted a value or was otherwise
+# empty.
+glodaFacetView.facets.noneLabel=Ոչինչ
+
+# LOCALIZATION NOTE (glodaFacetView.facets.filter.attachmentTypes.allLabel):
+# The label to use when all types of attachments are being displayed.
+glodaFacetView.facets.filter.attachmentTypes.allLabel=Ցանկացած
+
+# LOCALIZATION NOTE (glodaFacetView.result.message.fromLabel): Used in the
+# faceted search message display to indicate the author of a message.
+# An example usage is "from: Bob".
+glodaFacetView.result.message.fromLabel=աղբյուրը.
+
+# LOCALIZATION NOTE (glodaFacetView.result.message.toLabel): Used in the
+# faceted search message display to indicate the recipients of a message.
+# An example usage is "to: Bob, Chuck, Don".
+glodaFacetView.result.message.toLabel=տեղը.
+
+# LOCALIZATION NOTE (glodaFacetView.result.message.noSubject): Used in the
+# faceted search message display to act as a click target for messages with
+# no subject.
+glodaFacetView.result.message.noSubject=(անվերնագիր)
+
+# LOCALIZATION NOTE(glodaFacetView.results.header.countLabel):
+# This label is displayed above the list of result messages; it tells the user
+# how many messages we are displaying in the list out of the total number of
+# messages in the active set (the set of messages remaining after the
+# application of the facet constraints.)
+# The goal of the various sub-parts here is to make a label along the lines of
+# "M of N". Because there are two numbers, this is split into two parts,
+# 'NMessages' for what in English is just the first number and 'ofN' for the
+# "of N" part. We then use 'grouping' to decide how to combine the two. This
+# was suggested by Rimas Kudelis.
+# LOCALIZATION NOTE(glodaFacetView.results.header.countLabel.NMessages):
+# The first part of the countLabel string (although you can change the order
+# in 'grouping'). This is pluralized using the mechanism described at
+# https://developer.mozilla.org/en/Localization_and_Plurals. We replace
+# "#1" with the number of messages being shown in the result list.
+glodaFacetView.results.header.countLabel.NMessages=#1
+# LOCALIZATION NOTE(glodaFacetView.results.header.countLabel.ofN):
+# The second part of the countLabel string (although you can change the order
+# in 'grouping'). This is pluralized using the mechanism described at
+# https://developer.mozilla.org/en/Localization_and_Plurals. We replace
+# "#1" with the total number of messagse in the active set.
+glodaFacetView.results.header.countLabel.ofN=នៃ #1
+# LOCALIZATION NOTE(glodaFacetView.results.header.countLabel.grouping):
+# Combines the pluralized
+# "glodaFacetView.results.header.countLabel.NMessages" string (as #1) with
+# the pluralized "glodaFacetView.results.header.countLabel.ofN" (as #2)
+# to make a single label.
+glodaFacetView.results.header.countLabel.grouping=#1 #2
+
+# LOCALIZATION NOTE(glodaFacetView.results.message.recipientSeparator): This is
+# the string in between the names of recipients (see
+# glodaFacetView.results.message.andOthers for more information). The \u0020
+# character is a Unicode space character, which is needed as otherwise the
+# trailing whitespace is trimmed before it gets to the code.
+glodaFacetView.results.message.recipientSeparator=,\u0020
+
+# LOCALIZATION NOTE(glodaFacetView.results.message.andOthers):
+# When a message has too many recipients, we only show the first few and then
+# display this label to express how many are not displayed. So if a message
+# has 5 recipients, we might only show the first 3, and then use this label
+# to indicate that there are 2 that are not displayed. This string can be
+# pluralized; see https://developer.mozilla.org/en/Localization_and_Plurals
+# for details on how to do that. Note that in English, we use the "serial
+# comma", but other languages may not need a leading separator there.
+glodaFacetView.results.message.andOthers= និង #1 ផ្សេង​ទៀត
diff --git a/l10n-km/mail/chrome/messenger/imAccountWizard.dtd b/l10n-km/mail/chrome/messenger/imAccountWizard.dtd
new file mode 100644
index 0000000000..b0c5ecc1e1
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/imAccountWizard.dtd
@@ -0,0 +1,32 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY windowTitle.label "អ្នក​ជំនួយការ​គណនី">
+
+<!ENTITY accountProtocolTitle.label "បណ្ដាញ​ជជែក">
+<!ENTITY accountProtocolInfo.label "សូម​ជ្រើស​បណ្ដាញ​គណនី​ជជែក​របស់​អ្នក។">
+<!ENTITY accountProtocolField.label "បណ្តាញ៖">
+<!ENTITY accountProtocolGetMore.label "យក​ច្រើន​ទៀត...">
+
+<!ENTITY accountUsernameTitle.label "ឈ្មោះ​អ្នក​ប្រើ">
+<!ENTITY accountUsernameDuplicate.label "បាន​កំណត់​រចនាសម្ព័ន្ធ​គណនី​នេះ​រួច​ហើយ!">
+
+<!ENTITY accountPasswordTitle.label "Գաղտնաբառ">
+<!ENTITY accountPasswordInfo.label "សូម​បញ្ចូល​ពាក្យ​សម្ងាត់​របស់​អ្នកក្នុង​ប្រអប់ខាង​ក្រោម។">
+<!ENTITY accountPasswordField.label "ពាក្យសម្ងាត់៖">
+<!ENTITY accountPasswordManager.label "ពាក្យ​សម្ងាត់​​បាន​បញ្ចូល​នៅ​ទីនេះ​នឹង​ត្រូវ​បាន​រក្សាទុក​ក្នុង​កម្មវិធី​គ្រប់គ្រង​ពាក្យ​សម្ងាត់។ ទុក​ប្រអប់​នេះ​ទំនេរ បើ​អ្នក​ចង់​​ឲ្យ​សួរ​​រក​ពាក្យ​​សម្ងាត់​របស់​អ្នក​រាល់​ពេល​ដែល​គណនី​នេះ​ត្រូវ​បាន​តភ្ជាប់។">
+
+<!ENTITY accountAdvancedTitle.label "​ជម្រើស​កម្រិត​ខ្ពស់">
+<!ENTITY accountAdvancedInfo.label "រីករាយ​ក្នុង​ការ​រំលង​ជំហាន​នេះ​ បើ​អ្នក​ចង់។">
+<!ENTITY accountAdvanced.newMailNotification.label "ជូន​ដំនឹង​ពេល​មាន​អ៊ីមែល​ថ្មី">
+<!ENTITY accountAliasGroupbox.caption "ឈ្មោះក្លែងក្លាយ​មូលដ្ឋាន">
+<!ENTITY accountAliasField.label "ឈ្មោះ​ក្លែងក្លាយ៖">
+<!ENTITY accountAliasInfo.label "វា​ត្រូវ​បាន​បង្ហាញ​តែ​ក្នុង​ការ​សន្ទនា​ពេល​អ្នក​និយាយ ទំនាក់ទំនង​ពី​ចម្ងាយ​នឹង​មិន​ឃើញ​វា​ទេ។">
+<!ENTITY accountProxySettings.caption "ការ​កំណត់​ប្រូកស៊ី">
+<!ENTITY accountProxySettings.change.label "ផ្លាស់​ប្ដូរ...">
+<!ENTITY accountProxySettings.change.accessKey "C">
+
+<!ENTITY accountSummaryTitle.label "Ընդհանուր">
+<!ENTITY accountSummaryInfo.label "ព័ត៌មាន​សង្ខេប​ដែល​អ្នក​បាន​បញ្ចូល​ត្រូវ​បាន​បង្ហាញ​ខាង​ក្រោម។ សូម​ពិនិត្យ​វា​មុន​នឹង​គណនី​ត្រូវ​បាន​បង្កើត។">
+<!ENTITY accountSummary.connectNow.label "តភ្ជាប់​គណនី​នេះ​ឥឡូវ។">
diff --git a/l10n-km/mail/chrome/messenger/imAccounts.properties b/l10n-km/mail/chrome/messenger/imAccounts.properties
new file mode 100644
index 0000000000..283b68306e
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/imAccounts.properties
@@ -0,0 +1,63 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (protoOptions):
+# %S is replaced by the name of a protocol
+protoOptions=ជម្រើស %S
+accountUsername=Մականուն.
+# LOCALIZATION NOTE (accountColon):
+# This string is used to append a colon after the label of each
+# option. It's localizable so that the typography can be adapted.
+accountColon=%S:
+# LOCALIZATION NOTE (accountUsernameInfo):
+# %S is replaced by the name of a protocol
+accountUsernameInfo=សូម​បញ្ចូល​ឈ្មោះ​អ្នកប្រើ​សម្រាប់​គណនី %S របស់​អ្នក។
+# LOCALIZATION NOTE (accountUsernameInfoWithDescription):
+# %1$S is a hint for the expected format of the username
+# %2$S is the name of a protocol
+accountUsernameInfoWithDescription=សូម​បញ្ចូល​ឈ្មោះ​អ្នកប្រើ (%1$S) សម្រាប់​គណនី %2$S របស់​អ្នក។
+
+# LOCALIZATION NOTE (account.connection.error):
+# %S is the error message.
+account.connection.error=កំហុស៖ %S
+# LOCALIZATION NOTE (account.connection.errorUnknownPrpl)
+# %S is the id (not very user friendly; hence the quotes) of the missing plugin.
+account.connection.errorUnknownPrpl=មិន​មាន​កម្មវិធី​ជំនួយ '%S' ។
+account.connection.errorEnteringPasswordRequired=ទាមទារ​ការ​បញ្ចូល​ពាក្យសម្ងាត់​ដើម្បី​តភ្ជាប់​គណនី​នេះ។
+account.connection.errorCrashedAccount=កំហុស​បាន​កើតឡើង​ពេល​តភ្ជាប់​គណនី​នេះ។
+# LOCALIZATION NOTE (account.connection.progress):
+# %S is a message indicating progress of the connection process
+account.connection.progress=កំពុង​តភ្ជាប់៖ %S…
+account.connecting=កំពុង​តភ្ជាប់…
+account.connectedForSeconds=បាន​តភ្ជាប់​ពីរ​បី​នាទី​មក​ហើយ។
+# LOCALIZATION NOTE (account.connectedFor{Double,Single},
+# account.reconnectIn{Double,Single}):
+# Each pair of %S is a number followed by a unit. The units are
+# already localized in a downloads.properties file of the toolkit.
+account.connectedForDouble=បាន​តភ្ជាប់​សម្រាប់ %1$S %2$S និង %3$S %4$S ។
+account.connectedForSingle=បាន​តភ្ជាប់​ប្រហែល %1$S %2$S ។
+account.reconnectInDouble=ការ​តភ្ជាប់​ឡើងវិញ​ក្នុង %1$S %2$S និង %3$S %4$S ។
+account.reconnectInSingle=ការ​តភ្ជាប់​ឡើងវិញ​ក្នុង %1$S %2$S ។
+
+requestAuthorizeTitle=សំណើ​​​ផ្ទៀង​ផ្ទាត់​
+# LOCALIZATION NOTE (requestAuthorizeAllow, requestAuthorizeDeny):
+# the & symbol indicates the position of the character that should be
+# used as the accesskey for this button.
+requestAuthorizeAllow=&Allow
+requestAuthorizeDeny=បដិសេធ
+# LOCALIZATION NOTE (requestAuthorizeText):
+# %S is a contact username.
+requestAuthorizeText=%S បាន​បន្ថែម​អ្នក​ចូល​ក្នុង​បញ្ជី​មិត្តភ័ក្ដិ​របស់​គាត់/នាង តើ​អ្នក​ចង់​អនុញ្ញាត​ឲ្យ​គាត់/នាង​មើល​ឃើញ​អ្នក​ដែរ​ឬទេ?
+
+accountsManager.notification.button.accessKey=C
+accountsManager.notification.button.label=តភ្ជាប់​ឥឡូវ
+accountsManager.notification.userDisabled.label=អ្នក​បាន​បិទ​ការ​តភ្ជាប់​ស្វ័យប្រវត្តិ។
+accountsManager.notification.safeMode.label=ការ​កំណត់​ការ​តភ្ជាប់​ស្វ័យប្រវត្តិ​ត្រូវ​បាន​មិន​អើពើ ព្រោះ​កម្មវិធី​បច្ចុប្បន្ន​កំពុង​ដំណើរការ​ក្នុង​របៀប​សុវត្ថិភាព។
+accountsManager.notification.startOffline.label=ការ​កំណត់​ការ​តភ្ជាប់​ស្វ័យប្រវត្តិ​ត្រូវ​បាន​មិន​អើពើ ព្រោះ​កម្មវិធី​បាន​ចាប់ផ្ដើម​ក្នុង​របៀប​ក្រៅ​បណ្ដាញ។
+accountsManager.notification.crash.label=ដំណើរការ​ពីមុន​បាប​បញ្ចប់​ដោយ​មិន​រំពឹង​ទុក ខណៈ​កំពុង​តភ្ជាប់។ ការ​តភ្ជាប់​ស្វ័យប្រវត្តិ​ត្រូវ​បាន​បិទ​ដើម្បីឲ្យ​អ្នក​មាន​ឱកាស​កែសម្រួល​ការ​កំណត់​របស់​អ្នក។
+# LOCALIZATION NOTE (accountsManager.notification.singleCrash.label): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of accounts that are suspected to have caused a crash.
+accountsManager.notification.singleCrash.label=ដំណើរការ​ពីមុន​បាន​បញ្ចប់​ដោយ​មិន​រំពឹង​ទុក ខណៈ​កំពុង​តភ្ជាប់​គណនី​ថ្មី ឬ​គណនី​ដែល​បាន​កែសម្រួល។ វា​មិន​ត្រូវ​បាន​តភ្ជាប់​ទេ ដូច្នេះ​អ្នក​អាច​កែសម្រួល​ការ​កំណត់​របស់​វា​បាន។ ដំណើរការ​ពីមុន​បាន​បញ្ចប់​ដោយ​មិន​រំពឹង​ទុក ខណៈ​កំពុង​តភ្ជាប់​គណនី​ថ្មី ឬ​គណនី​ដែល​បាន​កែសម្រួល #1 ។ ពួក​វា​មិន​ត្រូវ​បាន​តភ្ជាប់​ទេ ដូច្នេះ​អ្នក​អាច​កែសម្រួល​ការ​កំណត់​របស់​វា​បាន។
+accountsManager.notification.other.label=បាន​បិទ​ការ​តភ្ជាប់​ស្វ័យប្រវត្តិ។
diff --git a/l10n-km/mail/chrome/messenger/imapMsgs.properties b/l10n-km/mail/chrome/messenger/imapMsgs.properties
new file mode 100644
index 0000000000..e8440afc7b
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/imapMsgs.properties
@@ -0,0 +1,244 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 imap code to display progress/status/error messages
+#
+
+#LOCALIZATION NOTE(imapAlertDialogTile): Do not translate the word "%S"
+# below. Place the word %S where the account name should appear.
+imapAlertDialogTitle=ជូនដំណឹង​សម្រាប់​គណនី %S
+
+# Status - opening folder
+imapStatusSelectingMailbox=កំពុង​បើក​ថត %S…
+
+# Status - create folder
+imapStatusCreatingMailbox=កំពុង​បង្កើត​ថត…
+
+# Status - deleting a folder
+# LOCALIZATION NOTE (imapStatusDeletingMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being deleted.
+imapStatusDeletingMailbox=កំពុង​លុប​ថត %S…
+
+# Status - renaming mailbox
+# LOCALIZATION NOTE (imapStatusRenamingMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being renamed.
+imapStatusRenamingMailbox=កំពុង​ប្ដូរ​ឈ្មោះ​ថត %S…
+
+# Status - looking for mailboxes
+imapStatusLookingForMailbox=កំពុង​ស្វែងរក​ថត…
+
+# Status - subscribing to mailbox
+# LOCALIZATION NOTE (imapStatusSubscribeToMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being subscribed to.
+imapStatusSubscribeToMailbox=កំពុង​ជាវ​ទៅ​ថត %S…
+
+# Status - unsubscribing from mailbox
+# LOCALIZATION NOTE (imapStatusUnsubscribeMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being unsubscribed from.
+imapStatusUnsubscribeMailbox=កំពុង​ឈប់​ជាវ​ពី​ថត %S…
+
+# Status - searching imap folder
+imapStatusSearchMailbox=កំពុង​ស្វែងរក​ថត...
+
+# Status - closing a folder
+imapStatusCloseMailbox=កំពុង​បិទ​ថត...
+
+# Status - compacting a folder
+imapStatusExpungingMailbox=កំពុង​បង្រួម​ថត...
+
+# Status - logging out
+imapStatusLoggingOut=កំពុង​ចេញ...
+
+# Status - checking server capabilities
+imapStatusCheckCompat=កំពុង​ពិនិត្យមើល​សមត្ថភាព​ម៉ាស៊ីន​មេ​អ៊ីមែល...
+
+# Status - logging on
+imapStatusSendingLogin=កំពុង​ផ្ញើ​ព័ត៌មាន​ចូល...
+
+# Status - auth logon
+imapStatusSendingAuthLogin=កំពុង​ផ្ញើ​ព័ត៌មាន​ចូល...
+
+imapDownloadingMessage=កំពុង​ទាញ​យក​សារ...
+
+# LOCALIZATION NOTE (imapGettingACLForFolder): Do not translate the word "ACL" below.
+imapGettingACLForFolder=កំពុង​ទទួល​យក​ថត ACL…
+
+imapGettingServerInfo=កំពុង​យក​ព័ត៌មាន​ការ​កំណត់​រចនាសម្ព័ន្ធ​ម៉ាស៊ីន​មេ...
+
+imapGettingMailboxInfo=កំពុង​យក​ព័ត៌មាន​ការ​កំណត់​រចនាសម្ព័ន្ធ​ប្រអប់​សំបុត្រ...
+
+imapEmptyMimePart=ផ្នែក​របស់​តួ​នេះ​នឹង​ត្រូវ​បាន​ទាញ​យក​នៅ​ពេល​ត្រូវការ។
+
+# LOCALIZATION NOTE (imapReceivingMessageHeaders3): Do not translate the word "%1$S", "%2$S", and "%3$S" below.
+# Place the word %1$S in your translation where the number of headers being downloaded should appear.
+# Place the word %2$S in your translation where the total number of pending headers should appear.
+# Place the word %3$S in your translation where the name of the folder being processed should appear.
+# Note: The account name and colon is automatically encoded first in the displayed string.
+# Example: "Joe's Account: Downloading message header 100 of 1000 in Drafts…"
+
+# LOCALIZATION NOTE (imapReceivingMessageFlags3): Do not translate the word "%1$S", "%2$S", and "%3$S" below.
+# Place the word %1$S in your translation where the number of the flags being downloaded should appear.
+# Place the word %2$S in your translation where the total number of pending flags should appear.
+# Place the word %3$S in your translation where the name of the folder being processed should appear.
+# Note: The account name and colon is automatically encoded first in the displayed string.
+# Example: "Jim's Account: Downloading message flag 100 of 1000 in INBOX…"
+
+imapDeletingMessages=កំពុង​លុប​សារ...
+
+imapDeletingMessage=កំពុង​លុប​សារ...
+
+# LOCALIZATION NOTE (imapMovingMessages): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapMovingMessages=កំពុង​ផ្លាស់ទី​សារ​ទៅកាន់ %S…
+
+# LOCALIZATION NOTE (imapMovingMessage): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapMovingMessage=កំពុង​ផ្លាស់ទី​សារ​ទៅកាន់ %S…
+
+# LOCALIZATION NOTE (imapCopyingMessages): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapCopyingMessages=កំពុង​ចម្លង​សារ​ទៅកាន់ %S…
+
+# LOCALIZATION NOTE (imapCopyingMessage): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapCopyingMessage=កំពុង​ចម្លង​សារ​ទៅកាន់ %S…
+
+# LOCALIZATION NOTE (imapFolderReceivingMessageOf3): Do not translate the word "%1$S", "%2$S", and "%3$S" below.
+# Place the word %1$S in your translation where the number of messages being downloaded should appear.
+# Place the word %2$S in your translation where the total number of pending messages should appear.
+# Place the word %3$S in your translation where the name of the folder being processed should appear.
+# Note: The account name and colon is automatically encoded first in the displayed string.
+# Example: "Juan's Account: Downloading message 100 of 1000 in Sent…"
+
+# LOCALIZATION NOTE (imapDiscoveringMailbox): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapDiscoveringMailbox=រក​ឃើញ​ថត៖ %S
+
+# LOCALIZATION NOTE (imapEnterServerPasswordPrompt): Do not translate the words %1$S and %2$S below.
+# Place the word %1$S in your translation where the username should appear.
+# Place the word %2$S in your translation where the servername should appear.
+imapEnterServerPasswordPrompt=បញ្ចូល​ពាក្យ​សម្ងាត់​របស់​អ្នក​សម្រាប់ %2$S នៅ %1$S៖
+
+# LOCALIZATION NOTE (imapServerNotImap4): Do not translate the word "IMAP4" below.
+imapServerNotImap4=ម៉ាស៊ីន​មេ​អ៊ីមែល %S មិនមែន​ជា​ម៉ាស៊ីន​មេ​អ៊ីមែល IMAP4 ។
+
+# This is intentionally left blank.
+imapDone=
+
+imapUnknownHostError=Failed to connect to server %S.
+
+imapConnectionRefusedError=មិន​អាច​តភ្ជាប់​ម៉ាស៊ីន​មេ​អ៊ីមែល %S; ការ​តភ្ជាប់​ត្រូវ​បាន​បដិសេធ។
+
+imapNetTimeoutError=Connection to server %S timed out.
+
+# Status - no messages to download
+imapNoNewMessages=There are no new messages on the server.
+
+imapDefaultAccountName=អ៊ីមែល​សម្រាប់ %S
+
+imapPersonalSharedFolderTypeName=ថត​ផ្ទាល់​ខ្លួន
+
+imapPublicFolderTypeName=ថត​សាធារណៈ
+
+imapOtherUsersFolderTypeName=ថត​របស់​អ្នក​ប្រើ​ផ្សេង​ទៀត
+
+imapPersonalFolderTypeDescription=នេះ​ជា​ថត​អ៊ីមែល​ផ្ទាល់ខ្លួន។ វា​មិន​ត្រូវ​បាន​ចែក​រំលែក​ឡើយ។
+
+imapPersonalSharedFolderTypeDescription=នេះ​ជា​ថត​អ៊ីមែល​ផ្ទាល់​ខ្លួន។ វា​​ត្រូវ​បាន​ចែករំលែក។
+
+imapPublicFolderTypeDescription=នេះ​ជា​ថត​សាធារណៈ។
+
+imapOtherUsersFolderTypeDescription=នេះ​ជា​ថត​អ៊ីមែល​បាន​ចែករំលែក​ដោយ​អ្នក​ប្រើ '%S' ។
+
+imapAclFullRights=សិទ្ធិ​ពេញលេញ
+
+imapAclLookupRight=រកមើល
+
+imapAclReadRight=អាន
+
+imapAclSeenRight=កំណត់​សភាព​បាន​អាន/មិន​ទាន់​អាន
+
+imapAclWriteRight=Write
+
+imapAclInsertRight=បញ្ចូល (ចម្លង​ចូល)
+
+imapAclPostRight=ប្រកាស​
+
+imapAclCreateRight=បង្កើត​ថត​រង
+
+imapAclDeleteRight=លុប​សារ
+
+imapAclAdministerRight=ថត​អ្នក​គ្រប់គ្រង
+
+imapServerDoesntSupportAcl=ម៉ាស៊ីន​មេ​នេះ​មិន​គាំ​ទ្រ​ថត​ចែករំលែក។
+
+imapAclExpungeRight=លុបចោល
+
+imapServerDisconnected= ម៉ាស៊ីន​មេ %S បាន​ដាច់។ ប្រហែលជា​ដាច់​ម៉ាស៊ីន​មេ ឬ​បណ្ដាញ​មាន​បញ្ហា។
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the imap folder.
+imapSubscribePrompt=Would you like to subscribe to %1$S?
+
+imapServerDroppedConnection=មិន​អាច​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ IMAP របស់​អ្នក។ អ្នក​ប្រហែលជា​បាន​លើស​ចំនួន​ការ​តភ្ជាប់​អតិបរមា​ទៅកាន់​ម៉ាស៊ីន​មេ​នេះ។ បើ​ដូច្នេះ​មែន សូម​ប្រើ​ប្រអប់​ការ​កំណត់​ម៉ាស៊ីន​មេ IMAP កម្រិត​ខ្ពស់​ដើម្បី​បន្ថយ​ចំនួន​ឃ្លាំង​សម្ងាត់​ការ​តភ្ជាប់។
+
+imapQuotaStatusFolderNotOpen=ព័ត៌មាន​កូតា​មិន​មាន​ទេ ព្រោះ​មិន​បាន​បើក​ថត។
+
+imapQuotaStatusNotSupported=ម៉ាស៊ីន​បម្រើ​នេះ​មិន​គាំទ្រ​កូតា។
+
+# Out of memory
+imapOutOfMemory=កម្មវិធី​គឺ​លើស​អង្គ​ចងចាំ។
+
+# LOCALIZATION NOTE (imapCopyingMessageOf2): Do not translate the word "%S" below.
+# Place the word %3$S in your translation where the name of the destination folder should appear.
+# Place the word %1$S where the currently copying message should appear.
+# Place the word %2$S where the total number of messages should appear.
+imapCopyingMessageOf2=កំពុង​ចម្លង​សារ %1$S នៃ %2$S ទៅ %3$S…
+
+# LOCALIZATION NOTE (imapMoveFolderToTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+imapMoveFolderToTrash=តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ថត '%S'?
+
+# LOCALIZATION NOTE (imapDeleteNoTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+imapDeleteNoTrash=ការ​លុប​ថត​នេះ​គឺ​មិន​អាច​មិនធ្វើវិញ​បាទ​ទេ ហើយ​វា​នឹង​លុប​សារ​ទាំងអស់​ដែល​មាន ព្រមទាំង​ថត​រង​របស់​វា។ តើ​អ្នក​ពិតជា​ចង់​លុប​ថត '%S' មែន​ឬ?
+
+imapDeleteFolderDialogTitle=លុប​ថត
+
+imapDeleteFolderButtonLabel=Ջնջել
+
+# LOCALIZATION NOTE (imapAuthChangeEncryptToPlainSSL): %S is the server hostname
+imapAuthChangeEncryptToPlainSSL=ម៉ាស៊ីន​មេ IMAP %S ហាក់​មិន​គាំទ្រ​ពាក្យសម្ងាត់​ដែល​បាន​ដាក់​លេខ​កូដ។ បើ​អ្នក​ជា​ម្ចាស់​គណនី​នេះ សូម​សាកល្បង​ប្ដូរ​ទៅ 'ពាក្យសម្ងាត់​ធម្មតា' ដោយ​ប្រើ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ' ។ បើ​ពី​មុន​វា​ធ្លាប់​ដំណើរការ ហើយ​ឥឡូវ​វា​គាំង សូម​ទាក់ទង​អ្នក​គ្រប់គ្រង​អ៊ីមែល ឬ​ក្រុមហ៊ុន​ផ្ដល់​សេវា​របស់​អ្នក។
+
+# LOCALIZATION NOTE (imapAuthChangePlainToEncrypt): %S is the server hostname
+imapAuthChangePlainToEncrypt=ម៉ាស៊ីន​មេ SMTP %S មិន​អនុញ្ញាត​ពាក្យសម្ងាត់​អត្ថបទ​ធម្មតា​ទេ។ សូម​សាកល្បង​ប្ដូរ​ទៅ 'ពាក្យសម្ងាត់​ដែល​បាន​ដាក់​លេខ​កូដ' ដោយ​ប្រើ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ' ។
+
+# LOCALIZATION NOTE (imapAuthChangeEncryptToPlainNoSSL): %S is the server hostname
+imapAuthChangeEncryptToPlainNoSSL=ម៉ាស៊ីន​មេ IMAP %S ហាក់​មិន​គាំទ្រ​ពាក្យសម្ងាត់​ដែល​បាន​ដាក់​លេខ​កូដ។ បើ​អ្នក​ជា​ម្ចាស់​គណនី​នេះ សូម​សាកល្បង​ប្ដូរ​ទៅ 'បាន​បញ្ជូន​ពាក្យសម្ងាត់​ដោយ​គ្មាន​សុវត្ថិភាព' ដោយ​ប្រើ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ' ។ បើ​ពី​មុន​វា​ធ្លាប់​ដំណើរការ ហើយ​ឥឡូវ​វា​គាំង អាច​បញ្ជាក់​ថា​មាន​មនុស្ស​បាន​លួច​ពាក្យសម្ងាត់​របស់​អ្នក។
+
+# LOCALIZATION NOTE (imapAuthMechNotSupported): %S is the server hostname
+imapAuthMechNotSupported=ម៉ាស៊ីន​មេ IMAP %S មិន​គាំទ្រ​វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់។ សូម​ប្ដូរ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ' ។
+
+# LOCALIZATION NOTE (imapAuthGssapiFailed): %S is the server hostname
+imapAuthGssapiFailed=សំបុត្រ Kerberos/GSSAPI មិន​ត្រូវ​បាន​យល់ព្រម​ដោយ​ម៉ាស៊ីន​មេ IMAP %S ។ សូម​ពិនិត្យ​ថា អ្នក​បាន​ចូល​ទៅកាន់​តំបន់ Kerberos/GSSAPI ។
+
+# LOCALIZATION NOTE (imapServerCommandFailed):
+# Place the word %1$S in your translation where the name of the account name should appear.
+# Place the word %2$S in your translation where the server response should appear.
+imapServerCommandFailed=ពាក្យ​បញ្ជា​បច្ចុប្បន្ន​មិន​បាន​ជោគជ័យ។ ម៉ាស៊ីន​មេ​អ៊ីមែល​សម្រាប់​គណនី %1$S បាន​ឆ្លើយ​ថា៖ %2$S\u0020
+
+# LOCALIZATION NOTE (imapFolderCommandFailed): Do not translate the word %S below.
+# Place the word %1$S in your translation where the name of the account should appear.
+# Place the word %2$S in your translation where the name of the folder should appear.
+# Place the word %3$S in your translation where the server response should appear.
+imapFolderCommandFailed=ប្រតិបត្តិការ​បច្ចុប្បន្ន​នៅ​លើ '%2$S' មិន​បាន​ជោគជ័យ។ ម៉ាស៊ីន​មេ​អ៊ីមែល​សម្រាប់​គណនី %1$S បាន​ឆ្លើយ​ថា៖ %3$S
+
+# LOCALIZATION NOTE (imapServerAlert):
+# Place the word %1$S in your translation where the name of the account should appear.
+# Place the word %2$S in your translation where the alert from the server should appear.
+imapServerAlert=ជូនដំណឹង​ពី​គណនី %1$S ៖ %2$S
diff --git a/l10n-km/mail/chrome/messenger/importDialog.dtd b/l10n-km/mail/chrome/messenger/importDialog.dtd
new file mode 100644
index 0000000000..fb90d22a77
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/importDialog.dtd
@@ -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/. -->
+<!--
+LOCALIZATION NOTE : 'Communicator 4.x' is the used for previous versions of
+Netscape Communicator, Please translate using the brandname in respective
+languages for Netscape Communicator 4 releases.
+LOCALIZATION NOTE : Do not translate any of the occurrences of the word
+"&brandShortName;" below.
+-->
+
+
+<!--
+LOCALIZATION NOTE : 'Communicator 4.x' is the used for previous versions of
+Netscape Communicator, Please translate using the brandname in respective
+languages for Netscape Communicator 4 releases.
+LOCALIZATION NOTE : Do not translate any of the occurrences of the word
+"&brandShortName;" below.
+-->
+
+<!ENTITY importDialog.windowTitle "Ներմուծել">
+<!ENTITY importAll.label "Ներմուծել ամեն ինչ">
+<!ENTITY importAll.accesskey "E">
+<!ENTITY importMail.label "Նամակ">
+<!ENTITY importMail.accesskey "M">
+<!ENTITY importFeeds.label "ការ​ជាវ​​អត្ថបទ​ព័ត៌មាន">
+<!ENTITY importFeeds.accesskey "d">
+<!ENTITY importAddressbook.label "Հասցեագիրք">
+<!ENTITY importAddressbook.accesskey "A">
+<!ENTITY importSettings.label "Կարգավորումներ">
+<!ENTITY importSettings.accesskey "S">
+<!ENTITY importFilters.label "Ֆիլտրեր">
+<!ENTITY importFilters.accesskey "F">
+
+<!ENTITY window.width "40em">
+<!ENTITY window.macWidth "45em">
+
+<!ENTITY importTitle.label "&brandShortName; Import Wizard">
+<!ENTITY importShortDesc.label "Import Mail, Address Books, Settings, and Filters from other programs">
+
+<!ENTITY importDescription1.label "This wizard will import mail messages, address book entries, preferences, and/or filters from other mail programs and common address book formats into &brandShortName;.">
+<!ENTITY importDescription2.label "Once they have been imported, you will be able to access them from within &brandShortName;.">
+
+<!ENTITY selectDescription.label "Ընտրեք, թե ի՞նչ եք ցանկանում ներմուծել.">
+<!ENTITY selectDescriptionB.label "សូម​ជ្រើស​គណនី​ដែល​មាន​ស្រាប់ ឬ​បង្កើត​គណនី​ថ្មី៖">
+<!ENTITY selectDescription.accesskey "P">
+<!ENTITY acctName.label "ឈ្មោះ៖">
+<!ENTITY acctName.accesskey "N">
+
+<!ENTITY back.label "&lt; Back">
+<!ENTITY forward.label "Next &gt;">
+<!ENTITY finish.label "Finish">
+<!ENTITY cancel.label "Cancel">
+
+<!ENTITY select.label "or select the type of material to import:">
+
+<!ENTITY title.label "Title">
+<!ENTITY processing.label "Importing…">
diff --git a/l10n-km/mail/chrome/messenger/importMsgs.properties b/l10n-km/mail/chrome/messenger/importMsgs.properties
new file mode 100644
index 0000000000..5fda6e826b
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/importMsgs.properties
@@ -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/.
+
+# The following are used by the import code to display status/error
+# and informational messages
+
+# Success message when no address books are found to import
+## @name IMPORT_NO_ADDRBOOKS
+## @loc None
+2000=Ներմուծելու համար չկան հասցեագրքեր։
+
+# Error: Address book import not initialized
+## @name IMPORT_ERROR_AB_NOTINITIALIZED
+## @loc None
+2001=Հնարավոր չէ ներմուծել հասցեագրքերը. որոշման սխալ։
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_AB_NOTHREAD
+## @loc None
+2002=Հնարավոր չէ ներմուծել հասցեագրքերը. հնարավոր չեղավ ստեղծել ներմուծման գրառումը։
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_GETABOOK
+## @loc None
+# LOCALIZATION NOTE (Error 2003): Do not translate the word "%S" below.
+2003=%S-ի ներմուծման սխալ. հնարավոր չէ ստեղծել հասցեագիրքը։
+
+# Success message when no mailboxes are found to import
+## @name IMPORT_NO_MAILBOXES
+## @loc None
+2004=Ներմուծման համար չկան փոստարկղեր
+
+# Error: Mailbox import not initialized
+## @name IMPORT_ERROR_MB_NOTINITIALIZED
+## @loc None
+2005=Հնարավոր չէ ներմուծել փոստարկղերը, որոշման սխալ
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_MB_NOTHREAD
+## @loc None
+2006=Հնարավոր չէ ներմուծել փոստարկղերը, հնարավոր չէ ստեղծել ներմուծման գրառումը
+
+# Error: Unable to create the proxy object for importing mailboxes
+## @name IMPORT_ERROR_MB_NOPROXY
+## @loc None
+2007=Հնարավոր չէ ներմուծել փոստարկղերը, հնարավոր չէ ստեղծել փոստարկղերի նշանակության պրոքսի տվյալ
+
+# Error: Error creating destination mailboxes
+## @name IMPORT_ERROR_MB_FINDCHILD
+## @loc None
+# LOCALIZATION NOTE (Error 2008): Do not translate the word "%S" below.
+# Place %S in your translation where the name of the mailbox should appear.
+2008=Նշանակության փոստարկղերի ստեղծման սխալ, հնարավոր չէ գտնել %S-ը
+
+# Error: Error creating destination mailboxes
+## @name IMPORT_ERROR_MB_CREATE
+## @loc None
+# LOCALIZATION NOTE (Error 2009): Do not translate the word "%S" below.
+# Place %S in your translation where the name of the mailbox should appear.
+2009=%S փոստարկղի ներմուծման սխալ, հնարավոր չէ ստեղծել նշանակության փոստարկղը
+
+# Error: No destination folder to import mailboxes
+## @name IMPORT_ERROR_MB_NODESTFOLDER
+## @loc None
+2010=Հնարավոր չէ ստեղծել ներմուծվող նամակի համար թղթապանակ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_START
+## @loc None
+2100=Անուն
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2101=Ազգանուն
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2102=Ցուցադրվող անուն
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2103=ឈ្មោះ​ហៅ​ក្រៅ​
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2104=Առաջնային փոստ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2105=Երկրորդական փոստ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2106=Աշխ. հեռախոս
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2107=Տնային հեռախոս
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2108=Ֆաքսի համարը
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2109=Պեյջեր
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2110=Բջջ. համար
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2111=Տնային հասցե
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2112=Տնային հասցե 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2113=Քաղաք
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2114=Նահանգ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2115=Փոստային կոդ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2116=Երկիրը
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2117=Աշխ. հասցե
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2118=Աշխ. հասցե 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2119=Աշխ. քաղաք
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2120=Աշխ. նահանգ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2121=Աշխ. փոստային կոդ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2122=Աշխ. երկիր
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2123=Աշխատանքի անունը
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2124=Բաժինը
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2125=Կազմակերպությունը
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2126=Վեբ էջ 1
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2127=Վեբ էջ 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2128=Ծննդյան տարի
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2129=Ծննդյան ամիս
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2130=Ծննդյան օր
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2131=Լրացուցիչ 1
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2132=Լրացուցիչ 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2133=Լրացուցիչ 3
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2134=Լրացուցիչ 4
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2135=Նիշեր
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_END
+## @loc None
+2136=Էկրանի անունը
+
+#Error strings
+ImportAlreadyInProgress=Ներմուծվում է։ Փորձեք կրկին, երբ ներմուծված կլինի։
+
+#Error strings for settings import
+ImportSettingsBadModule=Հնարավոր չէ բացել կարգավորումների մոդուլը
+ImportSettingsNotFound=Unable to find settings. Check to make sure the application is installed on this machine.
+ImportSettingsFailed=An error occurred while importing settings. Some, or all, of the settings may not have been imported.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportSettingsSuccess=Կարգավորումները ներմուծվել են %S-ից
+
+#Error string for mail import
+ImportMailBadModule=Հնարավոր չէ բացել նամակի ներմուծման մոդուլը
+ImportMailNotFound=Unable to find mail to import. Check to make sure the mail application is correctly installed on this machine.
+ImportEmptyAddressBook=Can't import empty address book %S.
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportMailFailed=Սխալ՝ %S-ից նամակ ներմուծելիս
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportMailSuccess=Նամակը հաջողությամբ ներմուծվել է %S-ից
+
+# Error string for address import
+ImportAddressBadModule=Հնարավոր չէ բացել հասցեագրքի ներմուծման մոդուլը։
+ImportAddressNotFound=Unable to find any address books to import. Check to make sure the selected application or format is correctly installed on this machine.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressFailed=Սխալ՝ %S-ից հասցեները ներմուծելիս։
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressSuccess=Հասցեները հաջողությամբ ներմուծվել են %S-ից։
+
+# Error string for filters import
+ImportFiltersBadModule=Հնարավոր չէ բացել ներմուծման մոդուլի ֆիլտրերը։
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersFailed=Սխալ՝ %S-ից ֆիլտրերը ներմուծելիս։
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersSuccess=Ֆիլտրերը հաջողությամբ ներմուծվել են %S-ից։
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersPartial=Ֆիլտրերը մասնակի են ներմուծվել %S-ից։ Զգուշացումներ.
+
+#Progress strings
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MailProgressMeterText=Փոստարկղերի փոխարկում %S-ից
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+AddrProgressMeterText=Հասցեագրքի փոխարկում %S-ից
+
+#Import file dialog strings
+ImportSelectSettings=Ընտրել կարգավորումների ֆայլը
+ImportSelectMailDir=Select mail directory
+ImportSelectAddrDir=Select address book directory
+ImportSelectAddrFile=Select address book file
+
+# Folder Names for imported Mail
+DefaultFolderName=Ներմուծված նամակ
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportModuleFolderName=%S Ներմուծել
diff --git a/l10n-km/mail/chrome/messenger/joinChat.dtd b/l10n-km/mail/chrome/messenger/joinChat.dtd
new file mode 100644
index 0000000000..2245d6f9da
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/joinChat.dtd
@@ -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/. -->
+
+<!ENTITY joinChatWindow.title "ចូលរួម​ជជែក">
+<!ENTITY name.label "បន្ទប់">
+<!ENTITY optional.label "(ជម្រើស)">
+<!ENTITY account.label "គណនី">
+<!ENTITY autojoin.label "ចូលរួម​បន្ទប់ជជែក​នេះ​ដោយ​ស្វ័យ​ប្រវត្តិ">
+<!ENTITY autojoin.accesskey "A">
diff --git a/l10n-km/mail/chrome/messenger/junkLog.dtd b/l10n-km/mail/chrome/messenger/junkLog.dtd
new file mode 100644
index 0000000000..bb65f0af94
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/junkLog.dtd
@@ -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/. -->
+
+<!ENTITY adaptiveJunkLog.title "កំណត់ហេតុ​អ៊ីមែល​ឥត​បាន​ការ​អាច​សម្រប​បាន">
+<!ENTITY adaptiveJunkLogInfo.label "កំណត់ហេតុ​សកម្មភាព​ពិនិត្យអ៊ីមែល​​ឥត​បានការ​អាច​សម្រប​បាន។">
+<!ENTITY clearLog.label "Մաքրել մատյանը">
+<!ENTITY clearLog.accesskey "C">
+<!ENTITY closeLog.label "Փակել">
+<!ENTITY closeLog.accesskey "o">
diff --git a/l10n-km/mail/chrome/messenger/junkMailInfo.dtd b/l10n-km/mail/chrome/messenger/junkMailInfo.dtd
new file mode 100644
index 0000000000..36626b974e
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/junkMailInfo.dtd
@@ -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/. -->
+
+<!ENTITY window.title "Խլամ նամակի մասին">
+<!ENTITY window.width "450">
+<!ENTITY info1a.label "&brandShortName; automatically detects incoming messages that appear to be junk mail (also known as spam). Messages that &brandShortName; thinks are junk will display a junk icon">
+<!ENTITY info1b.label ".">
+<!ENTITY info2.label "At first, you must train &brandShortName; to identify junk mail by using the Junk toolbar button to mark messages as junk or not junk.">
+<!ENTITY info3.label "Once &brandShortName; is correctly identifying junk mail, you can use the Junk Mail Controls to automatically move incoming junk mail to the Junk folder.">
+<!ENTITY info4.label "Մանրամասները Օգնությունում։">
diff --git a/l10n-km/mail/chrome/messenger/localMsgs.properties b/l10n-km/mail/chrome/messenger/localMsgs.properties
new file mode 100644
index 0000000000..7c8a6b4212
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/localMsgs.properties
@@ -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/.
+
+#
+# The following are used by the local mail code to display progress/status/error messages
+#
+
+# LOCALIZATION NOTE(pop3ErrorDialogTitle): Do not translate the word "%S"
+# below. Place the word %S where the account name should appear.
+pop3ErrorDialogTitle=កំហុស​ជាមួយ​គណនី %S
+
+# LOCALIZATION NOTE(pop3EnterPasswordPrompt): Do not translate the words "%1$S"
+# and "%2$S" below. Place the word %1$S where the user name should appear, and
+# %2$S where the host name should appear.
+pop3EnterPasswordPrompt=បញ្ចូល​ពាក្យ​សម្ងាត់​របស់​អ្នក​សម្រាប់ %1$S លើ %2$S ៖
+
+# LOCALIZATION NOTE(pop3PreviouslyEnteredPasswordIsInvalidPrompt): Do not
+# translate the words "%1$S" and "%2$S" below. Place the word %1$S where the
+# user name should appear, and %2$S where the host name should appear.
+pop3PreviouslyEnteredPasswordIsInvalidPrompt=សូម​បញ្ចូល​ពាក្យ​សម្ងាត់​ថ្មី​សម្រាប់​អ្នក​ប្រើ %1$S លើ %2$S ៖
+
+# Status - Downloading message n of m
+# LOCALIZATION NOTE (receivingMessages): Do not translate %1$S or %2$S in the following lines.
+# Place the word %1$S where the number of messages downloaded so far should appear.
+# Place the word %2$S where the total number of messages to receive should appear;
+receivingMessages=ទាញ​យក​សារ %1$S នៃ %2$S…
+
+# Status - connecting to host
+hostContact=ម៉ាស៊ីន​បាន​ទំនាក់ទំនង, កំពុង​ផ្ញើ​ព័ត៌មាន​សម្រាប់​ការ​ចូល…
+
+# Status - no messages to download
+noNewMessages=មិន​មាន​សារ​ថ្មី។
+
+# Status - messages received after the download
+#LOCALIZATION NOTE : Do not translate %1$S or %2$S in the following line.
+# %1$S will receive the number of messages received
+# %2$S will receive the total number of messages
+receivedMsgs=បាន​ទទួល​សារ %1$S នៃ %2$S
+
+# Status - parsing folder
+#LOCALIZATION NOTE (buildingSummary): Do not translate %S in the following line.
+# Place the word %S where the name of the mailbox should appear
+buildingSummary=ធ្វើ​ការ​សង្ខេប​ឯកសារ​សម្រាប់ %S…
+
+# Status - parsing folder
+localStatusDocumentDone=រួចរាល់
+
+# Status - pop3 server error
+#LOCALIZATION NOTE (pop3ServerError): Do not translate POP3 in the following line.
+pop3ServerError=កំហុស​បាន​កើត​ឡើង​ជា​មួយ​ម៉ាស៊ីន​មេ​អ៊ីមែល POP3 ។
+
+# Status - pop3 user name failed
+pop3UsernameFailure=ការ​ផ្ញើ​ឈ្មោះ​អ្នក​ប្រើ​មិន​ជោគជ័យ។
+
+# Status - password failed
+#LOCALIZATION NOTE (pop3PasswordFailed): Do not translate "%1$S" below.
+# Place the word %1$S where the user name should appear.
+pop3PasswordFailed=ការ​ផ្ញើ​ពាក្យ​សម្ងាត់​សម្រាប់​អ្នក​ប្រើ %1$S មិន​ជោគជ័យ។
+
+# Status - write error occurred
+pop3MessageWriteError=មិន​អាច​សរសេរ​អ៊ីមែល​ទៅ​ប្រអប់​សំបុត្រ។ ប្រាកដ​ថា​ប្រព័ន្ធ​ឯកសារ​អនុញ្ញាត​ឲ្យ​អ្នក​​សរសេរ​ និង​មាន​ទំហំ​ថាស​គ្រប់គ្រាន់​ដើម្បី​ចម្លង​ប្រអប់​សំបុត្រ។
+
+# Status - retr failure from the server
+pop3RetrFailure=ពាក្យ​បញ្ជា RETR មិន​ជោគជ័យ។ កំហុស​ក្នុង​ការ​ទៅ​យក​សារ។
+
+# Status - password undefined
+pop3PasswordUndefined=កំហុស​ក្នុង​ការ​ទទួល​យក​ពាក្យ​សម្ងាត់​មែល។
+
+# Status - username undefined
+pop3UsernameUndefined=អ្នក​មិន​បាន​ផ្ដល់​ឈ្មោះ​អ្នក​ប្រើ​សម្រាប់​ម៉ាស៊ីន​មេ​នេះ​ទេ។ សូម​ផ្ដល់​វា​នៅ​ក្នុង​ម៉ឺនុយ​គណនី ហើយ​ព្យាយាម​ម្ដងទៀត។
+
+# Status - list failure
+pop3ListFailure=ពាក្យ​បញ្ជា LIST មិន​ជោគជ័យ។ កំហុស​ក្នុង​ការ​ទទួល​យក​លេខ​សម្គាល់ និង​ទំហំ​នៃ​សារ។
+
+# Status - delete error
+pop3DeleFailure=ពាក្យ​បញ្ជា DELE មិន​ជោគជ័យ។ កំហុស​ក្នុង​ការ​សម្គាល់​សារ​​ថា​បាន​លុប។
+
+# Status - stat failed
+pop3StatFail=ពាក្យ​បញ្ជា STAT មិន​ជោគជ័យ។ កំហុស​ក្នុង​ទទួល​យក​ទំហំ និង​ចំនួន​សារ។
+
+#LOCALIZATION NOTE (pop3ServerSaid): Do not remove the leading space during translation.
+pop3ServerSaid= ម៉ាស៊ីន​មេ​អ៊ីមែល %S បាន​ឆ្លើយ​តប៖
+
+copyingMessagesStatus=ចម្លង​សារ %S នៃ %S ទៅ %S
+
+movingMessagesStatus=ផ្លាស់ទី %S នៃ​សារ %S ទៅ %S
+
+# Status - write error occurred
+# LOCALIZATION NOTE (pop3ServerBusy): Do not translate the word "%S" below.
+# Place %S where the account name should appear.
+pop3ServerBusy=គណនី %S កំពុង​ត្រូវ​បាន​ដំណើរការ។ សូម​រង់ចាំ​រហូត​ដល់​ការ​ដំណើរការ​​បញ្ចប់​ ដើម្បី​ទទួល​បាន​សារ។
+
+movemailCantOpenSpoolFile=មិន​អាច​បើក​ឯកសារ​អ៊ីមែល %S ។
+
+movemailCantCreateLock=មិន​អាច​បង្កើត​ឯកសារ​​ជាប់​សោ %S ។ ដើម្បី​ការ​ផ្លាស់ទី​សំបុត្រ​ដំណើរការ វា​ចាំបាច់​ត្រូវ​បង្កើត​ឯកសារ​ជាប់សោ​ក្នុង​ថត​អ៊ីមែល។ នៅ​ក្នុង​ប្រព័ន្ធ​ជា​ច្រើន វា​ត្រូវ​បាន​ធ្វើ​ឡើង​ល្អ​​​ដោយ​ធ្វើ​ឲ្យ​ថត​ហុង​ក្លាយ​ជា​របៀប 01777 ។
+
+movemailCantDeleteLock=មិន​អាច​លុប​ឯកសារ​ជាប់​សោ %S ។
+
+movemailCantTruncateSpoolFile=មិន​អាច​កាត់​ឯកសារ​ហុង %S ។
+
+movemailSpoolFileNotFound=មិន​អាច​កំណត់​ទីតាំង​ឯកសារ​ហុង​អ៊ីមែល។
+
+#LOCALIZATION NOTE (movemailCantParseSpool): %S is file name
+movemailCantParseSpool=មិន​អាច​ញែក​ឯកសារ​ហុង %S ។ ឯកសារ​អាច​ខូច ឬ​មិន​ត្រឹមត្រូវ។
+
+pop3TmpDownloadError=មាន​កំហុស​ក្នុង​ការ​ទាញ​យក​សារ​​ខាង​ក្រោម៖ \nពី៖ %S\n ប្រធានបទ៖ %S\n សារ​នេះ​អាច​មាន​មេរោគ ឬ​មិន​មាន​ទំហំ​ថាស​គ្រប់គ្រង។ រំលង​សារ​នេះ?
+
+# Status - the server doesn't support UIDL…
+# LOCALIZATION NOTE(pop3ServerDoesNotSupportUidlEtc): The following sentence should be translated in this way:
+# Do not translate "POP3"
+# Do not translate "%S". Place %S in your translation where the name of the server should appear.
+# Do not translate "UIDL"
+pop3ServerDoesNotSupportUidlEtc=ម៉ាស៊ីន​មេ​​អ៊ីមែល POP3 (%S) មិន​គាំទ្រ UIDL ឬ XTND XLST, ដែល​ត្រូវ​បាន​ទាមទារ​ក្នុង​ការ​អនុវត្ត ``ទុក​លើ​ម៉ាស៊ីន​មេ'', ``ទំហំ​សារ​អតិបរមា'' ឬ ជម្រើស ``ប្រមូល​យក​តែ​បឋមកថា​ប៉ុណ្ណោះ'' ។ ដើម្បី​ទាញ​យក​អ៊ីមែល​របស់​អ្នក, បិទ​ជម្រើស​ទាំងនេះ​នៅ​ក្នុង​ការ​កំណត់​ម៉ាស៊ីន​មេ​សម្រាប់​ម៉ាស៊ីន​មេ​អ៊ីមែល​របស់​អ្នក​​នៅ​ក្នុង​ផ្ទាំង​ការ​កំណត់​គណនី។
+
+# Status - the server doesn't support the top command
+# LOCALIZATION NOTE(pop3ServerDoesNotSupportTopCommand): The following sentence should be translated in this way:
+# Do not translate "POP3"
+# Do not translate "%S". Place %S in your translation where the name of the server should appear.
+# Do not translate "TOP"
+pop3ServerDoesNotSupportTopCommand=ម៉ាស៊ីន​មេ​អ៊ីមែល POP3 (%S) មិន​គាំទ្រ​ពាក្យ​បញ្ជា TOP ។ ដោយ​គ្មាន​ម៉ាស៊ីន​មេ​គាំទ្រ​នោះ​ទេ, យើង​មិន​អាន​អនុវត្ត ``ទំហំ​សារ​អតិបរមា'' ឬ​ចំណូល​ចិត្ត ``ទៅ​ប្រមូល​យក​តែ​បឋមកថា​ប៉ុណ្ណោះ'' ។ ជម្រើស​នេះ​ត្រូវ​បាន​បិទ ហើយ​សារ​នឹង​ត្រូវ​បាន​ទាញ​យក​ទំហំ​របស់​វា។
+
+nsErrorCouldNotConnectViaTls=មិន​អាច​ធ្វើ​ការ​តភ្ជាប់​ទៅ TLS ទៅ​ម៉ាស៊ីន​មេ POP3 ។ ម៉ាស៊ីន​មេ​អាច​មាន​បញ្ហា ឬ​ត្រូវ​បាន​កំណត់​រចនាសម្ព័ន្ធ​មិន​ត្រឹមត្រូវ។ សូម​ផ្ទៀងផ្ទាត់​ការ​កំណត់​រចនាសម្ព័ន្ធ​ត្រឹមត្រូវ​នៅ​ក្នុង​ការ​កំណត់​ម៉ាស៊ីន​មេ​សម្រាប់​ម៉ាស៊ីន​មេ​អ៊ីមែល​របស់​អ្នក​នៅ​ក្នុង​ផ្ទាំង​ការ​កំណត់​គណនី​ ហើយ​ព្យាយាម​ម្ដងទៀត។
+
+# LOCALIZATION NOTE (pop3MoveFolderToTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+pop3MoveFolderToTrash=តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ថត '%S' ឬ?
+
+pop3DeleteFolderDialogTitle=លុប​ថត
+
+pop3DeleteFolderButtonLabel=លុប​ថត
+
+pop3AuthInternalError=មាន​កំហុស​ស្ថានភាព​ខាង​ក្នុង​អំឡុង​ពេល​ការ​ផ្ទៀងផ្ទាត់​ម៉ាស៊ីន​មេ POP3 ។ វា​ជា​កំហុស​ខាង​ក្នុង​ដែល​មិន​រំពឹង​នៅ​ក្នុង​កម្មវិធី, សូម​រាយការណ៍​​វា​ជា​កំហុស។
+
+pop3AuthChangeEncryptToPlainNoSSL=ម៉ាស៊ីន​មេ POP3 នេះ​ហាក់​បី​ដូចជា​មិន​គាំទ្រ​ពាក្យ​សម្ងាត់​ដែល​បាន​អ៊ិនគ្រីប។ ប្រសិនបើ​អ្នក​គ្រាន់តែ​បង្កើត​គណនី, សូម​ព្យាយាម​ប្ដូរ​ទៅ 'ពាក្យ​សម្ងាត់, បាន​បញ្ជូន​ដោយ​គ្មាន​សុវត្ថិភាព' ជា 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ' ។ ប្រសិនបើ​វា​បាន​ប្រើ ដើម្បី​ដំណើរការ ហើយ​ឥឡូវ​នេះ​បាន​បរាជ័យ, វា​អាច​អ្នក​ណា​ម្នាក់​បាន​​លួច​ប្រើ​ពាក្យ​សម្ងាត់​របស់​អ្នក។
+
+pop3AuthChangeEncryptToPlainSSL=ម៉ាស៊ីន​មេ POP3 នេះ​ហាក់​បី​ដូច​ជា​មិន​គាំទ្រ​ពាក្យ​សម្ងាត់​ដែល​បាន​អ៊ិនគ្រីប។ ប្រសិនបើ​អ្នក​គ្រាន់​តែ​បង្កើត​គណនី​នេះ, សូម​ព្យាយាម​ប្ដូរ​ទៅ 'ពាក្យ​សម្ងាត់​ធម្មតា' ជា 'វិធីសាស្ត្រ​ការ​ផ្ទៀងផ្ទាត់' ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ'។ ប្រសិនបើ​វា​បាន​ប្រើ ដើម្បី​ដំណើរការ​ ហើយ​ឥឡូវ​នេះ​បាន​បរាជ័យ, សូម​ទាក់ទង​អ្នក​គ្រប់គ្រង​អ៊ីមែល​របស់​អ្នក​ ឬ​ក្រុមហ៊ុន​ផ្ដល់។
+
+pop3AuthChangePlainToEncrypt=ម៉ាស៊ីន​មេ POP3 នេះ​មិន​អនុញ្ញាត​ឲ្យ​ពាក្យ​សម្ងាត់​អត្ថបទ​ធម្មតា​ទេ។ សូម​ព្យាយាម​ប្ដូរ​ទៅ 'ពាក្យ​សម្ងាត់​ដែល​បាន​អ៊ិនគ្រីប' ជា​ 'វិធីសាស្ត្រ​ការ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង​ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ'។
+
+# Authentication server caps and pref don't match
+pop3AuthMechNotSupported=ម៉ាស៊ីន​មេ​មិន​គាំទ្រ​វិធីសាស្ត្រ​ការ​ផ្ទៀងផ្ទាត់​ដែល​បាន​ជ្រើស។ សូម​ប្ដូរ 'វិធីសាស្ត្រ​ការ​ផ្ទៀងផ្ទាត់' ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​មេ' ។
+
+# Status - Could not log in to GSSAPI, and it was the only method
+pop3GssapiFailure=សំបុត្រ Kerberos/GSSAPI មិន​ត្រូវ​បាន​ទទួល​ដោយ​ម៉ាស៊ីន​មេ POP ។ សូម​ពិនិត្យ​ថា​អ្នក​បាន​ចូល​ក្នុងដែន Kerberos/GSSAPI ។
diff --git a/l10n-km/mail/chrome/messenger/mailEditorOverlay.dtd b/l10n-km/mail/chrome/messenger/mailEditorOverlay.dtd
new file mode 100644
index 0000000000..a0a5c09cbf
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/mailEditorOverlay.dtd
@@ -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/. -->
+
+<!ENTITY sendPage.label "Ուղարկել էջը...">
+<!ENTITY sendPage.accesskey "g">
diff --git a/l10n-km/mail/chrome/messenger/mailOverlay.dtd b/l10n-km/mail/chrome/messenger/mailOverlay.dtd
new file mode 100644
index 0000000000..3e9aabada4
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/mailOverlay.dtd
@@ -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/. -->
+
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newMessageCmd.key "Ն">
+<!ENTITY newMessageCmd.label "Նամակ">
+<!ENTITY newMessageCmd.accesskey "M">
+
+<!ENTITY newContactCmd.label "Հասցեագրքի հասցե...">
+<!ENTITY newContactCmd.accesskey "C">
diff --git a/l10n-km/mail/chrome/messenger/mailViewList.dtd b/l10n-km/mail/chrome/messenger/mailViewList.dtd
new file mode 100644
index 0000000000..074b009f8e
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/mailViewList.dtd
@@ -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/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+
+<!ENTITY mailViewListTitle.label "Կարգավորել նամակի տեսքը">
+
diff --git a/l10n-km/mail/chrome/messenger/mailViewSetup.dtd b/l10n-km/mail/chrome/messenger/mailViewSetup.dtd
new file mode 100644
index 0000000000..34805955e9
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/mailViewSetup.dtd
@@ -0,0 +1,12 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+
+<!ENTITY mailViewSetupTitle.label "Նամակի տեքսի կարգավորում">
+<!ENTITY mailViewHeading.label "Նամակի տեսքի անունը.">
+<!ENTITY mailViewHeading.accesskey "e">
+<!ENTITY searchTermCaption.label "Երբ ընտրված է այս տեքսը, ցուցադրել միայն նամակներ, որոնք՝">
+
diff --git a/l10n-km/mail/chrome/messenger/mailviews.properties b/l10n-km/mail/chrome/messenger/mailviews.properties
new file mode 100644
index 0000000000..4bebdbcfbe
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/mailviews.properties
@@ -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/.
+
+#
+# Mail Views
+#
+
+mailViewPeopleIKnow=Իմ իմացած մարդիկ
+mailViewRecentMail=Վերջին նամակը
+mailViewLastFiveDays=Վերջին 5 օրը
+mailViewNotJunk=Խլամ չէ
+mailViewHasAttachments=Չկա կցորդ
diff --git a/l10n-km/mail/chrome/messenger/markByDate.dtd b/l10n-km/mail/chrome/messenger/markByDate.dtd
new file mode 100644
index 0000000000..93099b54e7
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/markByDate.dtd
@@ -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/. -->
+
+<!ENTITY messageMarkByDate.label "Նշել նամակները որպես կարդացած ըստ ամսաթվի">
+<!ENTITY markByDateLower.label "Նշել նամակները կարդացած՝">
+<!ENTITY markByDateLower.accesskey "f">
+<!ENTITY markByDateUpper.label "Ում.">
+<!ENTITY markByDateUpper.accesskey "T">
diff --git a/l10n-km/mail/chrome/messenger/messenger.dtd b/l10n-km/mail/chrome/messenger/messenger.dtd
new file mode 100644
index 0000000000..3f2d70e8d7
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messenger.dtd
@@ -0,0 +1,916 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 titledefault.label "&brandFullName;">
+<!ENTITY titleSeparator.label " - ">
+
+<!-- File Menu -->
+<!ENTITY newFolderCmd.label "Թղթապանակը...">
+<!ENTITY newFolderCmd.accesskey "F">
+<!ENTITY closeTabCmd2.label "Փակել էջը">
+<!ENTITY closeTabCmd2.accesskey "C">
+<!ENTITY closeOtherTabsCmd2.label "បិទ​ផ្ទាំង​ផ្សេង">
+<!ENTITY closeOtherTabsCmd2.accesskey "o">
+<!ENTITY recentlyClosedTabsCmd.label "ផ្ទាំង​ដែល​បិទ​ថ្មីៗ">
+<!ENTITY recentlyClosedTabsCmd.accesskey "R">
+
+<!ENTITY undoCloseTabCmd.commandkey "T">
+<!-- LOCALIZATION NOTE (moveToNewWindow.label):
+ Menu option to cause the current tab to be migrated to a new Thunderbird
+ window.
+ -->
+<!ENTITY moveToNewWindow.label "Անցնել նոր պատուհանի">
+<!ENTITY moveToNewWindow.accesskey "W">
+<!ENTITY newVirtualFolderCmd.label "Պահպանված որոնում...">
+<!ENTITY newVirtualFolderCmd.accesskey "S">
+<!ENTITY newOtherAccountsCmd.label "Այլ փոստարկղեր...">
+<!ENTITY newOtherAccountsCmd.accesskey "O">
+<!ENTITY newCreateEmailAccountCmd.label "យក​គណនី​អ៊ីមែល​ថ្មី…">
+<!ENTITY newCreateEmailAccountCmd.accesskey "G">
+<!ENTITY newExistingEmailAccountCmd.label "គណនី​អ៊ីមែល​ដែល​មាន​ស្រាប់…">
+<!ENTITY newExistingEmailAccountCmd.accesskey "E">
+<!ENTITY newIMAccountCmd.label "គណនី​ជជែក…">
+<!ENTITY newIMAccountCmd.accesskey "C">
+<!ENTITY newFeedAccountCmd.label "គណនី​អត្ថបទ​ព័ត៌មាន…">
+<!ENTITY newFeedAccountCmd.accesskey "d">
+<!ENTITY newIMContactCmd.label "គណនី​ជជែក…">
+<!ENTITY newIMContactCmd.accesskey "h">
+<!ENTITY openMessageFileCmd.label "Բացել պահպանված նամակը...">
+<!ENTITY openMessageFileCmd.accesskey "O">
+<!ENTITY saveAsMenu.label "Պահպանել Որպես">
+<!ENTITY saveAsMenu.accesskey "S">
+<!ENTITY saveAsFileCmd.label "Ֆայլ">
+<!ENTITY saveAsFileCmd.accesskey "F">
+<!ENTITY saveAsFileCmd.key "Ֆ">
+<!ENTITY saveAsTemplateCmd.label "Նմուշ">
+<!ENTITY saveAsTemplateCmd.accesskey "T">
+<!ENTITY getNewMsgForCmd.label "Ստանալ նոր նամակները՝">
+<!ENTITY getNewMsgForCmd.accesskey "w">
+<!ENTITY getAllNewMsgCmdPopupMenu.label "Բոլոր փոստարկղերինը">
+<!ENTITY getAllNewMsgCmdPopupMenu.accesskey "A">
+<!ENTITY getNewMsgCurrentAccountCmdPopupMenu.label "Տվյալ փոստարկղինը">
+<!ENTITY getNewMsgCurrentAccountCmdPopupMenu.accesskey "C">
+<!ENTITY sendUnsentCmd.label "Ուղարկել չուղարկված նամակները">
+<!ENTITY sendUnsentCmd.accesskey "d">
+<!ENTITY subscribeCmd.label "Բաժանորդագրվել...">
+<!ENTITY subscribeCmd.accesskey "b">
+<!ENTITY deleteFolder.label "Ջնջել">
+<!ENTITY deleteFolder.accesskey "e">
+<!ENTITY renameFolder.label "Անվանափոխել…">
+<!ENTITY renameFolder.accesskey "R">
+<!ENTITY renameFolder.key "Ա">
+<!ENTITY compactFolders.label "Կոմպակտ թղթապանակներ">
+<!ENTITY compactFolders.accesskey "F">
+<!ENTITY emptyTrashCmd.label "Դատարկել Աղբարկղը">
+<!ENTITY emptyTrashCmd.accesskey "y">
+<!ENTITY offlineMenu.label "Անցանց">
+<!ENTITY offlineMenu.accesskey "l">
+<!ENTITY offlineGoOfflineCmd.label "Աշխատել անցանց">
+<!ENTITY offlineGoOfflineCmd.accesskey "W">
+<!ENTITY synchronizeOfflineCmd.label "Բեռնել/Համաժամեցնել">
+<!ENTITY synchronizeOfflineCmd.accesskey "S">
+<!ENTITY settingsOfflineCmd2.label "ការ​កំណត់&amp; ក្រៅ​បណ្ដាញ">
+<!ENTITY settingsOfflineCmd2.accesskey "e">
+<!ENTITY downloadSelectedCmd.label "Բեռնել ընտրվածները">
+<!ENTITY downloadSelectedCmd.accesskey "l">
+<!ENTITY downloadStarredCmd.label "Ստանալ աստղիկով նամակները">
+<!ENTITY downloadStarredCmd.accesskey "a">
+<!ENTITY printCmd.label "Տպել…">
+<!ENTITY printCmd.accesskey "P">
+<!ENTITY printCmd.key "Տ">
+<!ENTITY printPreviewCmd.label "Նախնական դիտում">
+<!ENTITY printPreviewCmd.accesskey "v">
+<!ENTITY printSetupCmd.label "Էջի կարգավորումներ…">
+<!ENTITY printSetupCmd.accesskey "u">
+
+<!-- Edit Menu -->
+<!ENTITY deleteMsgCmd.label "Ջնջել նամակը">
+<!ENTITY deleteMsgCmd.accesskey "D">
+<!ENTITY undeleteMsgCmd.label "Ետարկել ջնջումը">
+<!ENTITY undeleteMsgCmd.accesskey "d">
+<!ENTITY deleteMsgsCmd.label "Ջնջել ընտրված նամակները">
+<!ENTITY deleteMsgsCmd.accesskey "D">
+<!ENTITY undeleteMsgsCmd.label "Ետարկել ընտրված նամակները">
+<!ENTITY undeleteMsgsCmd.accesskey "d">
+<!ENTITY deleteFolderCmd.label "Ջնջել">
+<!ENTITY deleteFolderCmd.accesskey "D">
+<!ENTITY unsubscribeNewsgroupCmd.label "Չբաժանորդագրվել">
+<!ENTITY unsubscribeNewsgroupCmd.accesskey "b">
+<!ENTITY selectMenu.label "Ընտրել">
+<!ENTITY selectMenu.accesskey "S">
+<!ENTITY all.label "Բոլորը">
+<!ENTITY all.accesskey "A">
+<!ENTITY selectThreadCmd.label "Թեմատիկա">
+<!ENTITY selectThreadCmd.accesskey "T">
+<!ENTITY selectThreadCmd.key "Բ">
+<!ENTITY selectFlaggedCmd.label "Աստղիկով նամակներ">
+<!ENTITY selectFlaggedCmd.accesskey "S">
+<!ENTITY menuFavoriteFolder.label "Ընտրյալ թղթապանակը">
+<!ENTITY menuFavoriteFolder.accesskey "v">
+<!ENTITY folderPropsCmd2.label "លក្ខណសម្បត្តិ">
+<!ENTITY folderPropsFolderCmd2.label "លក្ខណសម្បត្តិ​ថត">
+<!ENTITY folderPropsNewsgroupCmd2.label "លក្ខណសម្បត្តិ​វេទិកា​ព័ត៌មាន…">
+<!ENTITY folderPropsCmd.accesskey "o">
+<!ENTITY undoDeleteMsgCmd.label "Undo Delete Message">
+<!ENTITY redoDeleteMsgCmd.label "Redo Delete Message">
+<!ENTITY undoMoveMsgCmd.label "Undo Move Message">
+<!ENTITY redoMoveMsgCmd.label "Redo Move Message">
+<!ENTITY undoCopyMsgCmd.label "Undo Copy Message">
+<!ENTITY redoCopyMsgCmd.label "Redo Copy Message">
+<!ENTITY undoMarkAllCmd.label "Undo Mark All Read">
+<!ENTITY redoMarkAllCmd.label "Redo Mark All Read">
+<!ENTITY undoDefaultCmd.label "Հետ">
+<!ENTITY undoDefaultCmd.accesskey "U">
+<!ENTITY redoDefaultCmd.label "Կրկնել">
+<!ENTITY redoDefaultCmd.accesskey "R">
+
+<!-- View Menu -->
+<!ENTITY menubarCmd.label "របារ​ម៉ឺនុយ">
+<!ENTITY menubarCmd.accesskey "M">
+<!ENTITY showMessengerToolbarCmd.label "Գործիքներ">
+<!ENTITY showMessengerToolbarCmd.accesskey "o">
+<!ENTITY customizeToolbar.label "Կարգավորել…">
+<!ENTITY customizeToolbar.accesskey "C">
+
+<!ENTITY messagePaneLayoutStyle.label "Լայնքը">
+<!ENTITY messagePaneLayoutStyle.accesskey "L">
+<!ENTITY messagePaneClassic.label "Դասական տեսքով">
+<!ENTITY messagePaneClassic.accesskey "C">
+<!ENTITY messagePaneWide.label "Լայն տեսքով">
+<!ENTITY messagePaneWide.accesskey "W">
+<!ENTITY messagePaneVertical.label "Ուղղահայաց տեսքով">
+<!ENTITY messagePaneVertical.accesskey "V">
+<!ENTITY showFolderPaneCmd.label "ផ្ទាំង​ថត">
+<!ENTITY showFolderPaneCmd.accesskey "F">
+<!ENTITY showFolderPaneColsCmd.label "ថត ផ្ទាំង​ជួរឈរ">
+<!ENTITY showFolderPaneColsCmd.accesskey "ផ">
+<!ENTITY showMessageCmd.label "Նամակի վահանակը">
+<!ENTITY showMessageCmd.accesskey "M">
+
+<!ENTITY folderView.label "Թղթապ.">
+<!ENTITY folderView.accesskey "F">
+<!ENTITY unifiedFolders.label "Միացյալ">
+<!ENTITY unifiedFolders.accesskey "n">
+<!ENTITY allFolders.label "Բոլորը">
+<!ENTITY allFolders.accesskey "A">
+<!ENTITY unreadFolders.label "Չկարդացած">
+<!ENTITY unreadFolders.accesskey "U">
+<!ENTITY favoriteFolders.label "Ընտրյալ">
+<!ENTITY favoriteFolders.accesskey "F">
+<!ENTITY recentFolders.label "Վերջին">
+<!ENTITY recentFolders.accesskey "R">
+<!ENTITY compactVersion.label "បង្រួម​ទិដ្ឋភាព">
+<!ENTITY compactVersion.accesskey "C">
+
+<!-- Sort Menu -->
+<!ENTITY sortMenu.label "Դասավորել ըստ">
+<!ENTITY sortMenu.accesskey "S">
+<!ENTITY sortByDateCmd.label "Ամսաթիվ">
+<!ENTITY sortByDateCmd.accesskey "e">
+<!ENTITY sortByReceivedCmd.label "Ստացված">
+<!ENTITY sortByReceivedCmd.accesskey "v">
+<!ENTITY sortByStarCmd.label "Աստղ">
+<!ENTITY sortByStarCmd.accesskey "S">
+<!ENTITY sortByAttachmentsCmd.label "Կցորդներ">
+<!ENTITY sortByAttachmentsCmd.accesskey "m">
+<!ENTITY sortByPriorityCmd.label "Առաջնայն-ը">
+<!ENTITY sortByPriorityCmd.accesskey "P">
+<!ENTITY sortBySizeCmd.label "Չափը">
+<!ENTITY sortBySizeCmd.accesskey "z">
+<!ENTITY sortByStatusCmd.label "Վիճակը">
+<!ENTITY sortByStatusCmd.accesskey "u">
+<!ENTITY sortByTagsCmd.label "Պիտակներ">
+<!ENTITY sortByTagsCmd.accesskey "g">
+<!ENTITY sortByJunkStatusCmd.label "Խլամի վիճակը">
+<!ENTITY sortByJunkStatusCmd.accesskey "J">
+<!ENTITY sortBySubjectCmd.label "Վերնագիրը">
+<!ENTITY sortBySubjectCmd.accesskey "b">
+<!ENTITY sortByFromCmd.label "Ումից">
+<!ENTITY sortByFromCmd.accesskey "F">
+<!ENTITY sortByRecipientCmd.label "Ստացողը">
+<!ENTITY sortByRecipientCmd.accesskey "c">
+<!ENTITY sortByCorrespondentCmd.label "អ្នក​ឆ្លើយឆ្លង">
+<!ENTITY sortByCorrespondentCmd.accesskey "e">
+<!ENTITY sortByUnreadCmd.label "Կարդալ">
+<!ENTITY sortByUnreadCmd.accesskey "R">
+<!ENTITY sortByOrderReceivedCmd.label "Ստացված՝">
+<!ENTITY sortByOrderReceivedCmd.accesskey "O">
+<!ENTITY sortAscending.label "Աճմամբ">
+<!ENTITY sortAscending.accesskey "A">
+<!ENTITY sortDescending.label "Նվազող">
+<!ENTITY sortDescending.accesskey "D">
+<!ENTITY sortThreaded.label "Թեմատիկ">
+<!ENTITY sortThreaded.accesskey "T">
+<!ENTITY sortUnthreaded.label "Անթեմատիկ">
+<!ENTITY sortUnthreaded.accesskey "h">
+<!ENTITY groupBySort.label "Դասավորված ըստ տեսակի">
+<!ENTITY groupBySort.accesskey "G">
+<!ENTITY msgsMenu.label "Նամակներ">
+<!ENTITY msgsMenu.accesskey "M">
+<!ENTITY threads.label "Թեմատիկաներ">
+<!ENTITY threads.accesskey "e">
+<!ENTITY allMsgsCmd.label "Բոլորը">
+<!ENTITY allMsgsCmd.accesskey "A">
+<!ENTITY expandAllThreadsCmd.label "Բացազատել բոլորը">
+<!ENTITY expandAllThreadsCmd.accesskey "E">
+<!ENTITY expandAllThreadsCmd.key "Բ">
+<!ENTITY collapseAllThreadsCmd.label "Հավաքել բոլորը">
+<!ENTITY collapseAllThreadsCmd.accesskey "C">
+<!ENTITY collapseAllThreadsCmd.key "\">
+<!ENTITY unreadMsgsCmd.label "Չկարդացած">
+<!ENTITY unreadMsgsCmd.accesskey "U">
+<!ENTITY threadsWithUnreadCmd.label "Թեմատիկաները չկարդացածների հետ">
+<!ENTITY threadsWithUnreadCmd.accesskey "T">
+<!ENTITY watchedThreadsWithUnreadCmd.label "Նայած թեմատիկաներ՝ չկարդացածների հետ">
+<!ENTITY watchedThreadsWithUnreadCmd.accesskey "W">
+<!ENTITY ignoredThreadsCmd.label "Անտեսված թեմատիկաներ">
+<!ENTITY ignoredThreadsCmd.accesskey "I">
+
+<!ENTITY headersMenu.label "Գլխագրեր">
+<!ENTITY headersMenu.accesskey "H">
+<!ENTITY headersAllCmd.label "Բոլորը">
+<!ENTITY headersAllCmd.accesskey "A">
+<!ENTITY headersNormalCmd.label "Նորմալ">
+<!ENTITY headersNormalCmd.accesskey "N">
+<!ENTITY bodyMenu.label "Նամակի տեքստը ըստ">
+<!ENTITY bodyMenu.accesskey "B">
+<!ENTITY bodyAllowHTML.label "Օրիգինալ HTML">
+<!ENTITY bodyAllowHTML.accesskey "H">
+<!ENTITY bodySanitized.label "Պարզ HTML">
+<!ENTITY bodySanitized.accesskey "S">
+<!ENTITY bodyAsPlaintext.label "Սովորական տեքստ">
+<!ENTITY bodyAsPlaintext.accesskey "P">
+<!ENTITY bodyAllParts.label "Բոլոր մասերը">
+<!ENTITY bodyAllParts.accesskey "A">
+
+<!ENTITY bodyMenuFeed.label "Շղթան որպես">
+<!ENTITY bodyMenuFeed.accesskey "B">
+<!ENTITY viewFeedWebPage.label "Վեբ էջ">
+<!ENTITY viewFeedWebPage.accesskey "W">
+<!ENTITY viewFeedSummary.label "Ընդհանուր">
+<!ENTITY viewFeedSummary.accesskey "m">
+<!ENTITY viewFeedSummaryFeedPropsPref.label "Հիմնական տեսակի">
+<!ENTITY viewFeedSummaryFeedPropsPref.accesskey "D">
+
+<!ENTITY viewAttachmentsInlineCmd.label "Ցուցադրել կցորդները ներսում">
+<!ENTITY viewAttachmentsInlineCmd.accesskey "A">
+
+<!ENTITY pageSourceCmd.label "Նամակի աղբյուրը">
+<!ENTITY pageSourceCmd.accesskey "o">
+<!ENTITY pageSourceCmd.key "u">
+<!ENTITY getNewMessagesCmd.key "y">
+<!ENTITY getAllNewMessagesCmd.key "Y">
+
+<!-- Search Menu -->
+<!ENTITY findMenu.label "Փնտրել">
+<!ENTITY findMenu.accesskey "F">
+<!ENTITY findCmd.label "Փնտրել այս նամակում...">
+<!ENTITY findCmd.accesskey "F">
+<!ENTITY findCmd.key "Փ">
+<!ENTITY findAgainCmd.label "Կրկին փնտրել">
+<!ENTITY findAgainCmd.accesskey "g">
+<!ENTITY findAgainCmd.key "g">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.key "g">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+<!ENTITY searchMailCmd.label "Փնտրել նամակներ...">
+<!ENTITY searchMailCmd.accesskey "M">
+<!ENTITY searchMailCmd.key "Փ">
+<!ENTITY searchAddressesCmd.label "Փնտրել հասցեներ...">
+<!ENTITY searchAddressesCmd.accesskey "S">
+
+<!-- Go Menu -->
+<!ENTITY goMenu.label "Անցնել">
+<!ENTITY goMenu.accesskey "G">
+<!ENTITY nextMenu.label "Հաջորդը">
+<!ENTITY nextMenu.accesskey "N">
+<!ENTITY nextMsgCmd.label "Նամակ">
+<!ENTITY nextMsgCmd.accesskey "M">
+<!ENTITY nextMsgCmd.key "Ն">
+<!ENTITY nextUnreadMsgCmd.label "Չկարդացած նամակ">
+<!ENTITY nextUnreadMsgCmd.accesskey "U">
+<!ENTITY nextUnreadMsgCmd.key "n">
+<!ENTITY nextStarredMsgCmd.label "Աստղիկով նամակ">
+<!ENTITY nextStarredMsgCmd.accesskey "S">
+<!ENTITY nextUnreadThread.label "Չկարդացած թեմատիկա">
+<!ENTITY nextUnreadThread.accesskey "T">
+<!ENTITY nextUnreadThread.key "t">
+<!ENTITY prevMenu.label "Նախորդը">
+<!ENTITY prevMenu.accesskey "P">
+<!ENTITY prevMsgCmd.label "Նամակ">
+<!ENTITY prevMsgCmd.accesskey "M">
+<!ENTITY prevMsgCmd.key "Ն">
+<!ENTITY prevUnreadMsgCmd.label "Չկարդացած նամակ">
+<!ENTITY prevUnreadMsgCmd.accesskey "U">
+<!ENTITY prevUnreadMsgCmd.key "Չ">
+<!ENTITY goForwardCmd.label "Փոխանցել">
+<!ENTITY goForwardCmd.accesskey "F">
+<!ENTITY goForwardCmd.commandKey "Փ">
+<!ENTITY goBackCmd.label "Հետ">
+<!ENTITY goBackCmd.accesskey "B">
+<!ENTITY goBackCmd.commandKey "Հ">
+<!ENTITY goChatCmd.label "ជជែក">
+<!ENTITY goChatCmd.accesskey "C">
+<!ENTITY prevStarredMsgCmd.label "Աստղիկով նամակ">
+<!ENTITY prevStarredMsgCmd.accesskey "S">
+<!ENTITY folderMenu.label "Թղթապանակ">
+<!ENTITY folderMenu.accesskey "o">
+<!ENTITY goRecentlyClosedTabs.label "ផ្ទាំង​ដែល​បិទ​ថ្មីៗ">
+<!ENTITY goRecentlyClosedTabs.accesskey "R">
+<!ENTITY startPageCmd.label "Մեկնարկային էջը">
+<!ENTITY startPageCmd.accesskey "S">
+
+<!-- Message Menu -->
+<!ENTITY msgMenu.label "Նամակ">
+<!ENTITY msgMenu.accesskey "M">
+<!ENTITY newMsgCmd.label "Նոր նամակ">
+<!ENTITY newMsgCmd.accesskey "N">
+<!ENTITY newNewMsgCmd.label "Նամակ">
+<!ENTITY newNewMsgCmd.accesskey "M">
+<!ENTITY archiveMsgCmd.label "Արխիվ">
+<!ENTITY archiveMsgCmd.accesskey "A">
+<!ENTITY archiveMsgCmd.key "Ա">
+<!ENTITY cancelNewsMsgCmd.label "Չեղարկել նամակը">
+<!ENTITY cancelNewsMsgCmd.accesskey "C">
+<!ENTITY replyMsgCmd.label "Պատասխանել">
+<!ENTITY replyMsgCmd.accesskey "R">
+<!ENTITY replyMsgCmd.key "Պ">
+<!ENTITY replySenderCmd.label "Պատասխանել միայն ուղարկողին">
+<!ENTITY replySenderCmd.accesskey "R">
+<!ENTITY replyNewsgroupCmd2.label "បន្ត​ទៅ​វេទិកា​ព័ត៌មាន">
+<!ENTITY replyNewsgroupCmd2.accesskey "u">
+<!ENTITY replyToAllMsgCmd.label "Պատասխանել բոլորին">
+<!ENTITY replyToAllMsgCmd.accesskey "p">
+<!ENTITY replyToAllMsgCmd.key "Պ">
+<!ENTITY replyToListMsgCmd.label "Պատասխանել ցանկում">
+<!ENTITY replyToListMsgCmd.accesskey "L">
+<!ENTITY replyToListMsgCmd.key "Պ">
+<!ENTITY forwardMsgCmd.label "Փոխանցել">
+<!ENTITY forwardMsgCmd.accesskey "F">
+<!ENTITY forwardMsgCmd.key "Փ">
+<!ENTITY forwardAsMenu.label "Փոխանցել որպես">
+<!ENTITY forwardAsMenu.accesskey "w">
+<!ENTITY forwardAsInline.label "ក្នុង​តួ">
+<!ENTITY forwardAsInline.accesskey "I">
+<!ENTITY forwardAsAttachmentCmd.label "​ឯកសារ​ភ្ជាប់">
+<!ENTITY forwardAsAttachmentCmd.accesskey "A">
+<!ENTITY editAsNewMsgCmd.label "កែសម្រួល​ជា​សារ​ថ្មី">
+<!ENTITY editAsNewMsgCmd.accesskey "E">
+<!ENTITY editAsNewMsgCmd.key "e">
+<!ENTITY createFilter.label "Ստեղծել ֆիլտր նամակից...">
+<!ENTITY createFilter.accesskey "a">
+<!ENTITY moveMsgToMenu.label "Տեղափոխել՝">
+<!ENTITY moveMsgToMenu.accesskey "M">
+<!ENTITY moveCopyMsgRecentMenu.label "Վերջին">
+<!ENTITY moveCopyMsgRecentMenu.accesskey "R">
+<!ENTITY copyMessageLocation.label "Պատճենել նամակի տեղը">
+<!ENTITY copyMessageLocation.accesskey "M">
+<!ENTITY copyMsgToMenu.label "Պատճենել՝">
+<!ENTITY copyMsgToMenu.accesskey "C">
+<!ENTITY moveToFolderAgain.label "Կրկնել">
+<!ENTITY moveToFolderAgain.accesskey "i">
+<!ENTITY moveToFolderAgainCmd.key "m">
+<!ENTITY killThreadMenu.label "មិន​អើពើ​សែស្រឡាយ">
+<!ENTITY killThreadMenu.accesskey "I">
+<!ENTITY killThreadMenu.key "Ա">
+<!ENTITY killSubthreadMenu.label "Անտեսել ենթաթեմատիկան">
+<!ENTITY killSubthreadMenu.accesskey "S">
+<!ENTITY killSubthreadMenu.key "Ա">
+<!ENTITY watchThreadMenu.label "Նայել թեմատիկան">
+<!ENTITY watchThreadMenu.accesskey "W">
+<!ENTITY watchThreadMenu.key "Ն">
+<!ENTITY tagMenu.label "Պիտակ">
+<!ENTITY tagMenu.accesskey "g">
+<!ENTITY tagCmd0.key "0">
+<!ENTITY tagCmd1.key "1">
+<!ENTITY tagCmd2.key "2">
+<!ENTITY tagCmd3.key "3">
+<!ENTITY tagCmd4.key "4">
+<!ENTITY tagCmd5.key "5">
+<!ENTITY tagCmd6.key "6">
+<!ENTITY tagCmd7.key "7">
+<!ENTITY tagCmd8.key "8">
+<!ENTITY tagCmd9.key "9">
+<!ENTITY markMenu.label "Նշել">
+<!ENTITY markMenu.accesskey "k">
+<!ENTITY toggleReadCmd.key "m">
+<!ENTITY markAsReadCmd.label "Որպես կարդացած">
+<!ENTITY markAsReadCmd.accesskey "R">
+<!ENTITY markAsUnreadCmd.label "Որպես չկարդացած">
+<!ENTITY markAsUnreadCmd.accesskey "U">
+<!ENTITY markThreadAsReadCmd.label "Թեմաները կարդացած">
+<!ENTITY markThreadAsReadCmd.accesskey "T">
+<!ENTITY markThreadAsReadCmd.key "Թ">
+<!ENTITY markReadByDateCmd.label "Կարդացած ըստ ամսաթվի...">
+<!ENTITY markReadByDateCmd.accesskey "D">
+<!ENTITY markReadByDateCmd.key "Կ">
+<!ENTITY markAllReadCmd.label "Բոլորը կարդացած">
+<!ENTITY markAllReadCmd.accesskey "A">
+<!ENTITY markAllReadCmd.key "Բ">
+<!ENTITY markStarredCmd.label "Ավելացնել աստղ">
+<!ENTITY markStarredCmd.accesskey "S">
+<!ENTITY markStarredCmd.key "S">
+<!ENTITY markAsJunkCmd.label "Որպես խլամ">
+<!ENTITY markAsJunkCmd.accesskey "J">
+<!ENTITY markAsJunkCmd.key "Ո">
+<!ENTITY markAsNotJunkCmd.label "Որպես ոչ խլամ">
+<!ENTITY markAsNotJunkCmd.accesskey "N">
+<!ENTITY markAsNotJunkCmd.key "Ո">
+<!ENTITY recalculateJunkScoreCmd.label "Բացել խլամի կառավարումը">
+<!ENTITY recalculateJunkScoreCmd.accesskey "C">
+<!ENTITY openMessageWindowCmd.label "Բացել նամակը">
+<!ENTITY openMessageWindowCmd.accesskey "O">
+<!ENTITY openMessageWindowCmd.key "Բ">
+<!ENTITY openAttachmentListCmd.label "ឯកសារ​ភ្ជាប់">
+<!ENTITY openAttachmentListCmd.accesskey "h">
+<!ENTITY openFeedMessage1.label "នៅ​ពេល​បើក​សារ​មតិ​ព័ត៌មាន">
+<!ENTITY openFeedMessage1.accesskey "O">
+<!ENTITY openFeedWebPage.label "បើក​ជា​ទំព័រ​បណ្ដាញ">
+<!ENTITY openFeedWebPage.accesskey "W">
+<!ENTITY openFeedSummary.label "បើក​ជា​សេចក្ដី​សង្ខេប">
+<!ENTITY openFeedSummary.accesskey "S">
+<!ENTITY openFeedWebPageInMP.label "Փոփոխել վեբ էջը և արդյունքը գրության վահանակում">
+<!ENTITY openFeedWebPageInMP.accesskey "T">
+
+<!-- Windows Menu -->
+<!ENTITY windowMenu.label "Պատուհան">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "Գործիքներ">
+<!ENTITY tasksMenu.accesskey "T">
+<!ENTITY messengerCmd.label "វេទិកា​ព័ត៌មាន &amp; សំបុត្រ">
+<!ENTITY messengerCmd.accesskey "N">
+<!ENTITY addressBookCmd.label "Հասցեագիրք">
+<!ENTITY addressBookCmd.accesskey "B">
+<!ENTITY addressBookCmd.key "Հ">
+<!ENTITY addons.label "Օժանդակիչներ">
+<!ENTITY addons.accesskey "A">
+<!ENTITY activitymanager.label "Ակտիվության կառավարիչ">
+<!ENTITY activitymanager.accesskey "v">
+<!ENTITY imAccountsStatus.label "ស្ថានភាព​ជជែក">
+<!ENTITY imAccountsStatus.accesskey "C">
+<!ENTITY imStatus.available "មាន">
+<!ENTITY imStatus.unavailable "មិន​មាន">
+<!ENTITY imStatus.offline "ក្រៅ​បណ្ដាញ">
+<!ENTITY imStatus.showAccounts "បង្ហាញ​គណនី...">
+<!ENTITY joinChatCmd.label "ចូលរួម​ជជែក...">
+<!ENTITY joinChatCmd.accesskey "t">
+<!ENTITY savedFiles.label "Պահպանված ֆայլեր">
+<!ENTITY savedFiles.accesskey "l">
+<!ENTITY savedFiles.key "Պ">
+<!ENTITY filtersCmd2.label "សារ តម្រង">
+<!ENTITY filtersCmd2.accesskey "ត">
+<!ENTITY filtersApply.label "Կատարել ֆիլտրերը՝">
+<!ENTITY filtersApply.accesskey "R">
+<!ENTITY filtersApplyToSelection.label "Կատարել ֆիլտրերը ընտրված նամակներում">
+<!ENTITY filtersApplyToSelection.accesskey "u">
+<!ENTITY filtersApplyToMessage.label "Կատարել ֆիլտրերը նամակում">
+<!ENTITY filtersApplyToMessage.accesskey "u">
+<!ENTITY runJunkControls.label "Կատարել խլամի ղեկավարումը թղթ.">
+<!ENTITY runJunkControls.accesskey "C">
+<!ENTITY deleteJunk.label "Հեռացնել խլամ նամակը՝">
+<!ENTITY deleteJunk.accesskey "D">
+<!ENTITY importCmd.label "Ներմուծել…">
+<!ENTITY importCmd.accesskey "m">
+<!ENTITY clearRecentHistory.label "សម្អាត​ប្រវត្តិ​បច្ចុប្បន្ន...">
+<!ENTITY clearRecentHistory.accesskey "H">
+<!ENTITY accountManagerCmd2.label "ការ​កំណត់ គណនី">
+<!ENTITY accountManagerCmd2.accesskey "គ">
+<!-- LOCALIZATION NOTE (accountManagerCmdUnix.accesskey):
+ Belongs to accountManagerCmd.label, which is placed under the Edit menu
+ on Unix systems
+ -->
+<!ENTITY accountManagerCmdUnix2.accesskey "A">
+
+<!-- Developer Tools Submenu -->
+<!ENTITY errorConsoleCmd.label "កុងសូល​កំហុស">
+<!ENTITY errorConsoleCmd.accesskey "E">
+<!ENTITY errorConsoleCmd.commandkey "j">
+
+<!--LOCALIZATION NOTE (scratchpadCmd.keycode):
+ This should be a key code constant as per
+ https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode#Constants_for_keyCode_value
+ (but without the DOM_ prefix) -->
+<!--LOCALIZATION NOTE (scratchpadCmd.keytext):
+ This should be the text printed on the key defined in the previous string. -->
+
+<!-- Mail Toolbar -->
+<!ENTITY getMsgButton1.label "យក​សារ">
+<!ENTITY newMsgButton.label "Write">
+<!ENTITY replyButton.label "Reply">
+<!ENTITY replyAllButton.label "Reply All">
+<!ENTITY replyListButton.label "Reply to List">
+<!ENTITY forwardButton.label "Forward">
+<!ENTITY fileButton.label "File">
+<!ENTITY archiveButton.label "Archive">
+<!ENTITY nextButton.label "Next">
+<!ENTITY nextButtonToolbarItem.label "​មិន​ទាន់​អាន​បន្ទាប់">
+<!ENTITY nextMsgButton.label "បន្ទាប់">
+<!ENTITY previousButton.label "Previous">
+<!ENTITY previousButtonToolbarItem.label "មិន​ទាន់​អាន​មុន">
+<!ENTITY previousMsgButton.label "មុន">
+<!ENTITY backButton1.label "Back">
+<!ENTITY goForwardButton1.label "Forward">
+<!ENTITY deleteItem.title "​លុប​">
+<!ENTITY deleteButton.label "Delete">
+<!ENTITY undeleteButton.label "Undelete">
+<!ENTITY markButton.label "Mark">
+<!ENTITY printButton.label "Print">
+<!ENTITY stopButton.label "Stop">
+<!ENTITY throbberItem.title "Activity Indicator">
+<!ENTITY junkItem.title "ឥត​បាន​ការ">
+<!ENTITY junkButton.label "Junk">
+<!ENTITY notJunkButton.label "Not Junk">
+<!ENTITY addressBookButton.label "Address Book">
+<!ENTITY chatButton.label "ជជែក">
+<!ENTITY glodaSearch.title "Global Search">
+<!ENTITY searchItem.title "Quick Search">
+<!ENTITY mailViewsToolbarItem.title "Mail Views">
+<!ENTITY folderLocationToolbarItem.title "Folder Location">
+<!ENTITY tagButton.label "Tag">
+<!ENTITY compactButton.label "Compact">
+<!ENTITY appmenuButton.label "ម៉ឺនុយ​កម្មវិធី">
+
+<!-- Mail Toolbar Tooltips-->
+<!ENTITY advancedButton.tooltip "Նամակի ընդլայնված որոնում">
+<!ENTITY getMsgButton.tooltip "Get new messages">
+<!ENTITY getAllNewMsgCmd.label "Ստանալ բոլոր նոր նամակները">
+<!ENTITY getAllNewMsgCmd.accesskey "G">
+<!ENTITY newMsgButton.tooltip "Create a new message">
+<!ENTITY replyButton.tooltip "Reply to the message">
+<!ENTITY replyAllButton.tooltip "Reply to sender and all recipients">
+<!ENTITY replyListButton.tooltip "Reply to mailing list">
+<!ENTITY forwardButton.tooltip "Forward selected message">
+<!ENTITY forwardAsInline.tooltip "បញ្ជូន​បន្ត​សារ​ដែល​បាន​ជ្រើស​ជា​អត្ថបទ​ក្នុង​តួ">
+<!ENTITY forwardAsAttachment.tooltip "បញ្ជូន​បន្ត​សារ​ដែល​បាន​ជ្រើស​ជា​ឯកសារ​ភ្ជាប់">
+<!ENTITY fileButton.tooltip "File selected message">
+<!ENTITY archiveButton.tooltip "Archive selected messages">
+<!ENTITY nextButton.tooltip "Move to the next unread message">
+<!ENTITY nextMsgButton.tooltip "ទៅកាន់​សារ​បន្ទាប់">
+<!ENTITY previousButton.tooltip "Move to the previous unread message">
+<!ENTITY previousMsgButton.tooltip "ទៅកាន់​សារ​មុន">
+<!ENTITY goForwardButton.tooltip "Go forward one message">
+<!ENTITY goBackButton.tooltip "Go back one message">
+<!ENTITY deleteButton.tooltip "Delete selected message or folder">
+<!ENTITY undeleteButton.tooltip "Undelete selected message">
+<!ENTITY markButton.tooltip "Mark messages">
+<!ENTITY printButton.tooltip "Print this message">
+<!ENTITY stopButton.tooltip "Stop the current transfer">
+<!ENTITY junkButton.tooltip "Mark the selected messages as junk">
+<!ENTITY notJunkButton.tooltip "Mark the selected messages as not junk">
+<!ENTITY addressBookButton.tooltip "Go to the address book">
+<!ENTITY chatButton.tooltip "បង្ហាញ​ផ្ទាំង​ជជែក">
+<!ENTITY tagButton.tooltip "Tag messages">
+<!ENTITY compactButton.tooltip "Remove deleted messages from selected folder">
+<!ENTITY appmenuButton1.tooltip "បង្ហាញ​ម៉ឺនុយ &brandShortName;">
+
+<!-- Toolbar Button Popup -->
+<!ENTITY buttonMenuForwardAsInline.label "បញ្ជូន​បន្ត​ក្នុង​តួ">
+<!ENTITY buttonMenuForwardAsAttachment.label "បញ្ជូន​បន្ត​ជា​ឯកសារ​ភ្ជាប់">
+
+<!-- Remote Content Button Popup -->
+<!ENTITY remoteContentOptionsAllowForMsg.label "បង្ហាញ​មាតិកា​ពី​ចម្ងាយ​នៅ​ក្នុង​សារ​នេះ">
+<!ENTITY remoteContentOptionsAllowForMsg.accesskey "S">
+<!ENTITY editRemoteContentSettings.label "កែ​ជម្រើស​មាតិកា​ពី​ចម្ងាយ…">
+<!ENTITY editRemoteContentSettings.accesskey "E">
+<!ENTITY editRemoteContentSettingsUnix.label "កែ​ចំណូលចិត្ត​មាតិកា​ពី​ចម្ងាយ…">
+<!ENTITY editRemoteContentSettingsUnix.accesskey "E">
+
+<!-- Phishing Button Popup -->
+<!ENTITY phishingOptionIgnore.label "មិន​អើពើ​ការ​ព្រមាន​សម្រាប់​សារ​នេះ">
+<!ENTITY phishingOptionIgnore.accesskey "n">
+<!ENTITY phishingOptionSettings.label "កែសម្រួល​ជា​សារ​ថ្មី">
+<!ENTITY phishingOptionSettings.accesskey "d">
+<!ENTITY phishingOptionSettingsUnix.label "កែសម្រួល​ចំណូលចិត្ត​ការ​រក​ឃើញ​ការ​បន្លំ…">
+<!ENTITY phishingOptionSettingsUnix.accesskey "d">
+
+<!-- AppMenu Popup -->
+<!ENTITY appmenuNewMsgCmd.label "សារ​ថ្មី">
+<!ENTITY appmenuNewContactCmd.label "ទំនាក់ទំនង​សៀវភៅ​អាសយដ្ឋាន…">
+<!ENTITY appmenuEditMenu.label "កែសម្រួល​">
+<!ENTITY appmenuToolbarLayout.label "ប្លង់​របារ​ឧបករណ៍…">
+<!ENTITY appmenuSelectThread.label "ជ្រើស​​ប្រធានបទ​តែមួយ">
+<!ENTITY appmenuSelectFlagged.label "ជ្រើស​សារ​ដែល​បាន​ដាក់​ផ្កាយ">
+
+<!-- Tags Menu Popup -->
+<!ENTITY addNewTag.label "Նոր պիտակ...">
+<!ENTITY addNewTag.accesskey "N">
+<!ENTITY manageTags.label "គ្រប់គ្រង​ស្លាក...">
+<!ENTITY manageTags.accesskey "M">
+
+<!-- Folder Pane -->
+<!ENTITY folderNameColumn.label "Անուն">
+<!ENTITY folderUnreadColumn.label "មិនទាន់​អាន">
+<!ENTITY folderTotalColumn.label "សរុប">
+<!ENTITY folderSizeColumn.label "Size">
+
+<!-- Folder Pane Context Menu -->
+<!ENTITY folderContextGetMessages.label "Ստանալ նամակները">
+<!ENTITY folderContextGetMessages.accesskey "G">
+<!ENTITY folderContextOpenInNewWindow.label "បើក​ក្នុង​បង្អួច​ថ្មី">
+<!ENTITY folderContextOpenInNewWindow.accesskey "O">
+<!ENTITY folderContextOpenNewTab.label "Բացել նոր էջում">
+<!ENTITY folderContextOpenNewTab.accesskey "T">
+<!ENTITY folderContextNew.label "Նոր ենթաթղթապանակ...">
+<!ENTITY folderContextNew.accesskey "N">
+<!ENTITY folderContextRename.label "Անվանափոխել">
+<!ENTITY folderContextRename.accesskey "R">
+<!ENTITY folderContextRemove.label "Ջնջել">
+<!ENTITY folderContextRemove.accesskey "D">
+<!ENTITY folderContextCompact.label "Կոմպակտ">
+<!ENTITY folderContextCompact.accesskey "C">
+<!ENTITY folderContextEmptyTrash.label "Դատարկել Աղբարկղը">
+<!ENTITY folderContextEmptyTrash.accesskey "y">
+<!ENTITY folderContextEmptyJunk.label "Ջնջել խլամները">
+<!ENTITY folderContextEmptyJunk.accesskey "J">
+<!ENTITY folderContextSendUnsentMessages.label "Ուղարկել չուղարկված նամակները">
+<!ENTITY folderContextSendUnsentMessages.accesskey "d">
+<!ENTITY folderContextUnsubscribe.label "Չբաժանորդագրվել">
+<!ENTITY folderContextUnsubscribe.accesskey "U">
+<!ENTITY folderContextMarkNewsgroupRead.label "Նշել որպես կարդացած">
+<!ENTITY folderContextMarkNewsgroupRead.accesskey "k">
+<!ENTITY folderContextMarkMailFolderRead.label "Նշել որպես կարդացած">
+<!ENTITY folderContextMarkMailFolderRead.accesskey "k">
+<!ENTITY folderContextSubscribe.label "Բաժանորդագրվել...">
+<!ENTITY folderContextSubscribe.accesskey "b">
+<!ENTITY folderContextSearchForMessages.label "ស្វែងរក​សារ...">
+<!ENTITY folderContextSearchForMessages.accesskey "S">
+<!ENTITY folderContextProperties2.label "​លក្ខណ​សម្បត្តិ​">
+<!ENTITY folderContextProperties2.accesskey "P">
+<!ENTITY folderContextFavoriteFolder.label "Ընտրյալ թղթապանակը">
+<!ENTITY folderContextFavoriteFolder.accesskey "a">
+<!ENTITY folderContextSettings2.label "ការ​កំណត់">
+<!ENTITY folderContextSettings2.accesskey "e">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "Անունը կամ նամակի ունի՝">
+<!ENTITY SearchNameOrEmail.accesskey "N">
+
+<!-- Gloda Search Bar -->
+<!ENTITY glodaSearchBar.placeholder "Փնտրել նամակներ...">
+
+<!-- Quick Search Menu Bar -->
+<!ENTITY searchSubjectMenu.label "Վերնագիրը">
+<!ENTITY searchFromMenu.label "From">
+<!ENTITY searchSubjectOrFromMenu.label "Subject or From">
+<!ENTITY searchRecipient.label "To or Cc">
+<!ENTITY searchSubjectOrRecipientMenu.label "Subject, To or Cc">
+<!ENTITY searchMessageBody.label "Entire Message">
+<!ENTITY saveAsVirtualFolderMenu.label "Save Search as a Folder…">
+
+<!-- Thread Pane -->
+<!ENTITY threadColumn.label "Թեմատիկա">
+<!ENTITY fromColumn.label "From">
+<!ENTITY recipientColumn.label "Ստացողը">
+<!ENTITY correspondentColumn.label "អ្នក​ឆ្លើយឆ្លង">
+<!ENTITY subjectColumn.label "Subject">
+<!ENTITY dateColumn.label "Date">
+<!ENTITY priorityColumn.label "Priority">
+<!ENTITY tagsColumn.label "Tag">
+<!ENTITY accountColumn.label "Account">
+<!ENTITY statusColumn.label "Վիճակը">
+<!ENTITY sizeColumn.label "Size">
+<!ENTITY junkStatusColumn.label "Junk Status">
+<!ENTITY unreadColumn.label "មិនទាន់​អាន">
+<!ENTITY totalColumn.label "សរុប">
+<!ENTITY readColumn.label "Read">
+<!ENTITY receivedColumn.label "Received">
+<!ENTITY starredColumn.label "Starred">
+<!ENTITY locationColumn.label "Location">
+<!ENTITY idColumn.label "Order Received">
+<!ENTITY attachmentColumn.label "ឯកសារ​ភ្ជាប់">
+
+<!-- Thread Pane Tooltips -->
+<!ENTITY columnChooser2.tooltip "ជ្រើស​​ជួរឈរ​ដែល​ត្រូវ​បង្ហាញ">
+<!ENTITY threadColumn2.tooltip "បង្ហាញ​ប្រធាន​បទ​សារ">
+<!ENTITY fromColumn2.tooltip "តម្រៀប​​តាម​ពី">
+<!ENTITY recipientColumn2.tooltip "តម្រៀប​តាម​អ្នក​ទទួល">
+<!ENTITY correspondentColumn2.tooltip "តម្រៀប​តាម​ការ​ឆ្លើយតប">
+<!ENTITY subjectColumn2.tooltip "តម្រៀប​តាម​ប្រធានបទ">
+<!ENTITY dateColumn2.tooltip "តម្រៀប​តាម​កាលបរិច្ឆេទ​">
+<!ENTITY priorityColumn2.tooltip "តម្រៀប​តាម​អាទិភាព">
+<!ENTITY tagsColumn2.tooltip "តម្រៀប​តាម​ស្លាក">
+<!ENTITY accountColumn2.tooltip "តម្រៀប​តាម​គណនី">
+<!ENTITY statusColumn2.tooltip "តម្រៀប​តាម​ស្ថានភាព">
+<!ENTITY sizeColumn2.tooltip "តម្រៀប​តាម​ទំហំ​">
+<!ENTITY junkStatusColumn2.tooltip "តម្រៀប​តាម​​​ស្ថាន​ភាព​ឥត​បាន​ការ">
+<!ENTITY unreadColumn2.tooltip "Number of unread messages in thread">
+<!ENTITY totalColumn2.tooltip "Total number of messages in thread">
+<!ENTITY readColumn2.tooltip "តម្រៀប​តាម​អាន">
+<!ENTITY receivedColumn2.tooltip "តម្រៀប​តាម​កាលបរិច្ឆេទ​ដែល​បាន​ទទួល">
+<!ENTITY starredColumn2.tooltip "តម្រៀប​តាម​ផ្កាយ">
+<!ENTITY locationColumn2.tooltip "តម្រៀប​តាម​ទីតាំង">
+<!ENTITY idColumn2.tooltip "តម្រៀប​តាម​លំដាប់​​បាន​ទទួល">
+<!ENTITY attachmentColumn2.tooltip "តម្រៀប​តាម​ឯកសារ​ភ្ជាប់">
+
+<!-- Thread Pane Context Menu -->
+<!ENTITY contextOpenNewWindow.label "Նամակը բացլ նոր պատուհանում">
+<!ENTITY contextOpenNewWindow.accesskey "W">
+<!-- The key potentially conflicts with cutCmd.accessKey which is defined in
+ textcontext.dtd from toolkit. Right now, both menu items can't be visible
+ at the same time, but should someone enable copy/paste of message, this key
+ would probably need to be changed. -->
+<!ENTITY contextOpenNewTab.label "Նամակը բացլ նոր էջում">
+<!ENTITY contextOpenNewTab.accesskey "T">
+<!ENTITY contextOpenConversation.label "Բացել նամակը երկխոսությունում">
+<!ENTITY contextOpenConversation.accesskey "n">
+<!ENTITY contextOpenContainingFolder.label "បើក​សារ​នៅ​ក្នុង​ថត​ដែល​មាន">
+<!ENTITY contextOpenContainingFolder.accesskey "n">
+<!ENTITY contextEditMsgAsNew.label "កែសម្រួល​ជា​សា​ថ្មី">
+<!ENTITY contextEditMsgAsNew.accesskey "E">
+<!ENTITY contextArchive.label "Արխիվ">
+<!ENTITY contextArchive.accesskey "h">
+<!ENTITY contextReplySender.label "Պատասխանել միայն ուղարկողին">
+<!ENTITY contextReplySender.accesskey "R">
+<!ENTITY contextReplyNewsgroup2.label "បន្ត​ទៅ​វេទិកា​ព័ត៌មាន...">
+<!ENTITY contextReplyNewsgroup2.accesskey "u">
+<!ENTITY contextReplyAll.label "Պատասխանել բոլորին">
+<!ENTITY contextReplyAll.accesskey "A">
+<!ENTITY contextReplyList.label "Պատասխանել ցանկում">
+<!ENTITY contextReplyList.accesskey "L">
+<!ENTITY contextForward.label "Փոխանցել">
+<!ENTITY contextForward.accesskey "F">
+<!ENTITY contextForwardAsMenu.label "បញ្ជូន​បន្ត​ជា">
+<!ENTITY contextForwardAsMenu.accesskey "o">
+<!ENTITY contextForwardAsInline.label "ក្នុង​តួ">
+<!ENTITY contextForwardAsInline.accesskey "I">
+<!ENTITY contextForwardAsAttachmentItem.label "​ឯកសារ​ភ្ជាប់">
+<!ENTITY contextForwardAsAttachmentItem.accesskey "A">
+<!ENTITY contextMultiForwardAsAttachment.label "បញ្ជូន​បន្ត​ជា​ឯកសារ​ភ្ជាប់">
+<!ENTITY contextMultiForwardAsAttachment.accesskey "o">
+<!ENTITY contextMoveMsgMenu.label "Տեղափոխել՝">
+<!ENTITY contextMoveMsgMenu.accesskey "M">
+<!ENTITY contextMoveCopyMsgRecentMenu.label "Վերջին">
+<!ENTITY contextMoveCopyMsgRecentMenu.accesskey "R">
+<!ENTITY contextCopyMsgMenu.label "Պատճենել՝">
+<!ENTITY contextCopyMsgMenu.accesskey "C">
+<!ENTITY contextKillThreadMenu.label "មិន​អើពើ​​សែស្រឡាយ">
+<!ENTITY contextKillThreadMenu.accesskey "I">
+<!ENTITY contextWatchThreadMenu.label "មើល​សែស្រឡាយ">
+<!-- LOCALIZATION NOTE (contextWatchThreadMenu.accesskey):
+ In the en-US locale we ran out of access keys, so there is an empty access key for
+ Watch Thread. Localizers can pick a suitable key
+ -->
+<!ENTITY contextWatchThreadMenu.accesskey "">
+<!ENTITY contextSaveAs.label "Պահպանել որպես…">
+<!ENTITY contextSaveAs.accesskey "S">
+<!ENTITY contextPrint.label "Տպել…">
+<!ENTITY contextPrint.accesskey "P">
+<!ENTITY contextPrintPreview.label "Նախնական դիտում">
+<!ENTITY contextPrintPreview.accesskey "v">
+
+<!-- Thread Pane Column Picker -->
+
+<!-- LOCALIZATION NOTE (columnPicker.applyTo.label):
+ This option in the thread pane column picker pops up a sub-menu containing
+ the "columnPicker.applyToFolder.label" and
+ "columnPicker.applyToFolderAndChildren.label" options. This item indicates
+ a desire to apply the currently displayed set of columns to some other
+ folder(s). The sub-menu items indicate whether we want to apply it to just
+ a folder or also its children.
+ -->
+<!ENTITY columnPicker.applyTo.label "Կիրառել սյունները՝">
+<!-- LOCALIZATION NOTE (columnPicker.applyToFolder.label):
+ This option in the thread pane column picker is found on a sub-menu beneath
+ the "columnPicker.applyTo.label" alongside
+ "columnPicker.applyToFolderAndChildren.label". It indicates a desire to
+ apply the currently display thread pane column settings to a single folder
+ that the user selects using the same widget as the move to/copy to
+ mechanism (via a series of popups).
+ -->
+<!ENTITY columnPicker.applyToFolder.label "Թղթապանակը...">
+<!-- LOCALIZATION NOTE (columnPicker.applyToFolderAndChildren.label):
+ This option in the thread pane column picker is found on a sub-menu beneath
+ the "columnPicker.applyTo.label" alongside
+ "columnPicker.applyToFolder.label". It indicates a desire to
+ apply the currently display thread pane column settings to a folder and all
+ of its descendents. The user selects the folder using the same widget as the
+ move to/copy to mechanism (via a series of popups).
+ -->
+<!ENTITY columnPicker.applyToFolderAndChildren.label "Թղթապանակը և մնացածը...">
+<!-- LOCALIZATION NOTE (columnPicker.thisFolder.label):
+ This is used in the folder selection widget for the
+ "columnPicker.applyToFolder.label" and
+ "columnPicker.applyToFolderAndChildren.label" menu options. Whenever
+ a folder has children, it results in a menu popup; the first menu item
+ in that popup is given this label to indicate that that folder should be
+ selected. For example, if folder "A" has two children, "B" and "C", then
+ when the user hovers over "A", a new popup menu will be displayed whose
+ items are "This folder", "B", and "C". This is the equivalent of the
+ "File here" option for the move to/copy to widget.
+ -->
+<!ENTITY columnPicker.thisFolder.label "Այս թղթապանակը">
+
+
+<!-- Media (video/audio) controls -->
+<!ENTITY contextPlay.label "Խաղարկել">
+<!ENTITY contextPlay.accesskey "P">
+<!ENTITY contextPause.label "Դադար">
+<!ENTITY contextPause.accesskey "P">
+<!ENTITY contextMute.label "Անձայն">
+<!ENTITY contextMute.accesskey "M">
+<!ENTITY contextUnmute.label "Ձայնով">
+<!ENTITY contextUnmute.accesskey "m">
+
+<!-- Quick Search Bar -->
+<!-- LOCALIZATION NOTE (quickSearchCmd.key):
+ This is actually the key used for the global message search box; we have
+ not changed
+ -->
+<!ENTITY quickSearchCmd.key "k">
+<!-- LOCALIZATION NOTE (search.label.base1):
+ This is the base of the empty text for the global search box. We replace
+ #1 with the contents of the appropriate search.keyLabel.* value for the
+ platform.
+ The goal is to convey to the user that typing in the box will allow them
+ to search for messages globally and that there is a hotkey they can press
+ to get to the box faster. If the global indexer is disabled, the search
+ box will be collapsed and the user will never see this message.
+ -->
+<!-- LOCALIZATION NOTE (search.keyLabel.nonmac):
+ The description of the key-binding to get into the global search box on
+ windows and linux (which use the control key). We use the key defined in
+ the quickSearchCmd.key entity defined above, the letter should match it.
+ -->
+<!ENTITY search.keyLabel.nonmac "&lt;Ctrl+K&gt;">
+<!-- LOCALIZATION NOTE (search.keyLabel.mac):
+ The description of the key-binding to get into the global search box on mac
+ systems. We use the key defined in the quickSearchCmd.key entity defined
+ above, the letter should match it.
+ -->
+<!ENTITY search.keyLabel.mac "&lt;&#x2318;K&gt;">
+
+<!-- Message Header Context Menu -->
+<!ENTITY AddToAddressBook.label "Ավելացնել Հասցեագրքում...">
+<!ENTITY AddToAddressBook.accesskey "B">
+<!ENTITY AddDirectlyToAddressBook.label "Ավելացնել Հասցեագրքում">
+<!ENTITY AddDirectlyToAddressBook.accesskey "B">
+<!ENTITY EditContact1.label "កែសម្រួល​ទំនាក់ទំនង​">
+<!ENTITY EditContact1.accesskey "E">
+<!ENTITY ViewContact.label "Նայել հասցեն">
+<!ENTITY ViewContact.accesskey "V">
+<!ENTITY SubscribeToNewsgroup.label "Բաժանորդագվել խմբին">
+<!ENTITY SubscribeToNewsgroup.accesskey "N">
+<!ENTITY SendMessageTo.label "Գրել նամակ՝">
+<!ENTITY SendMessageTo.accesskey "s">
+<!ENTITY CopyEmailAddress.label "Պատճենել փոստի հասցեն">
+<!ENTITY CopyEmailAddress.accesskey "C">
+<!ENTITY CopyNewsgroupName.label "Պատճենել խմբի անունը">
+<!ENTITY CopyNewsgroupName.accesskey "C">
+<!ENTITY CopyNewsgroupURL.label "Պատճենել խմբի URL-ն">
+<!ENTITY CopyNewsgroupURL.accesskey "U">
+<!ENTITY CreateFilterFrom.label "Ստեղծել ֆիլտր՝">
+<!ENTITY CreateFilterFrom.accesskey "F">
+<!ENTITY reportPhishingURL.label "Հաղորդել խաբկանքի մասին">
+<!ENTITY reportPhishingURL.accesskey "o">
+
+<!-- Spell checker context menu items -->
+<!ENTITY spellAddDictionaries.label "Ավելացնել Բառարաններ...">
+<!ENTITY spellAddDictionaries.accesskey "A">
+
+<!-- Content Pane Context Menu -->
+<!ENTITY saveLinkAsCmd.label "Պահպանել հղումը որպես...">
+<!ENTITY saveLinkAsCmd.accesskey "k">
+<!ENTITY saveImageAsCmd.label "Պահպանել նկարը որպես…">
+<!ENTITY saveImageAsCmd.accesskey "v">
+<!ENTITY copyLinkCmd.label "Պատճենել հղման հասցեն">
+<!ENTITY copyLinkCmd.accesskey "L">
+<!ENTITY copyImageAllCmd.label "Պատճենել նկարը">
+<!ENTITY copyImageAllCmd.accesskey "I">
+<!ENTITY copyEmailCmd.label "Պատճենել փոստի հասցեն">
+<!ENTITY copyEmailCmd.accesskey "E">
+<!ENTITY stopCmd.label "Կանգնեցնել">
+<!ENTITY stopCmd.accesskey "S">
+<!ENTITY reloadCmd.label "Կրկնել">
+<!ENTITY reloadCmd.accesskey "R">
+<!ENTITY openInBrowser.label "Բացել դիտարկիչում">
+<!ENTITY openInBrowser.accesskey "O">
+<!ENTITY openLinkInBrowser.label "Հղումը բացել դիտարկիչում">
+<!ENTITY openLinkInBrowser.accesskey "O">
+
+<!-- Statusbar -->
+<!ENTITY statusText.label "Պատրաստ է">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY minimizeWindow.label "Փոքրացնել">
+<!ENTITY minimizeWindow.key "Փ">
+<!ENTITY bringAllToFront.label "Bring All to Front">
+<!ENTITY zoomWindow.label "Zoom">
+
+<!-- Mac OS X Application Menu (Cocoa widgets) -->
+<!ENTITY preferencesCmdMac2.label "ចំណូល​ចិត្ត">
+<!ENTITY preferencesCmdMac.commandkey "Կ">
+<!ENTITY preferencesCmdMac.modifiers "accel">
+<!ENTITY servicesMenuMac.label "Services">
+<!ENTITY hideThisAppCmdMac.label "Hide &brandShortName;">
+<!ENTITY hideThisAppCmdMac.commandkey "H">
+<!ENTITY hideThisAppCmdMac.modifiers "accel">
+<!ENTITY hideOtherAppsCmdMac.label "Hide Others">
+<!ENTITY hideOtherAppsCmdMac.commandkey "H">
+<!ENTITY hideOtherAppsCmdMac.modifiers "accel,alt">
+<!ENTITY showAllAppsCmdMac.label "Show All">
+
+<!-- Mac OS X Dock Icon pop-up menu -->
+<!ENTITY dockOptions.label "ជម្រើស​រូបតំណាង​កម្មវិធី…">
+
diff --git a/l10n-km/mail/chrome/messenger/messenger.properties b/l10n-km/mail/chrome/messenger/messenger.properties
new file mode 100644
index 0000000000..a051c5ecb9
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messenger.properties
@@ -0,0 +1,755 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 messenger application
+#
+
+# LOCALIZATION NOTE(statusMessage):
+# Do not translate the words %1$S and %2$S below. Place the word %1$S where the
+# account name should appear and %2$S where the status message should appear.
+# EXAMPLE: Jim's Account: Downloading messages...
+statusMessage=%1$S: %2$S
+
+removeAccount=លុប​គណនី…
+newFolderMenuItem=ថត…
+newSubfolderMenuItem=ថត​រង…
+newFolder=ថត​ថ្មី...
+newSubfolder=ថត​រង​​ថ្មី...
+markFolderRead=សម្គាល់​អាន​ថត;សម្គាល់​អាន​ថត
+markNewsgroupRead=សម្គាល់​​អាន​វេទិកា​ព័ត៌មាន;សម្គាល់​អាន​វេទិកា​ព័ត៌មាន
+folderProperties=លក្ខណសម្បត្តិ​ថត​
+newTag=ស្លាក​ថ្មី…
+# LOCALIZATION NOTE (getNextNewsMessages): Semi-colon list of plural forms.
+# #1 is the number of news messages to get.
+getNextNewsMessages=បន្ទាប់ #1 សារ​ព័ត៌មាន;បន្ទាប់ #1 សារ​ព័ត៌មាន
+advanceNextPrompt=ទៅ​សារ​ដែល​មិន​​ទាន់​អាន​បន្ទាប់​ក្នុង %S ឬ?
+titleNewsPreHost=លើ
+replyToSender=ឆ្លើយ​តប​ចំពោះ​អ្នក​ផ្ញើ
+reply=ឆ្លើយតប
+EMLFiles=ឯកសារ​អ៊ីមែល
+OpenEMLFiles=បើក​សារ
+# LOCALIZATION NOTE(defaultSaveMessageAsFileName): Do not translate ".eml"
+# in the line below. Also, the complete file name should be 8.3.
+defaultSaveMessageAsFileName=message.eml
+# LOCALIZATION NOTE(longMsgSubjectTruncator): A suffix string appended to the filename
+# (created from message subject) if it needed to be truncated due to length.
+longMsgSubjectTruncator=...
+SaveMailAs=រក្សាទុក​សារ​ជា
+SaveAttachment=រក្សាទុក​ឯកសារ​ភ្ជាប់
+SaveAllAttachments=រក្សាទុក​ឯកសារ​ភ្ជាប់​ទាំងអស់
+ChooseFolder=ជ្រើស​ថត
+LoadingMessageToPrint=កំពុង​ផ្ទុក​សារ​ដើម្បី​បោះពុម្ព…
+MessageLoaded=បាន​ផ្ទុក​សារ…
+PrintingMessage=កំពុង​បោះពុម្ព​សារ…
+PrintPreviewMessage=មើល​សារ​មុន​បោះពុម្ព…
+PrintingContact=កំពុង​បោះពុម្ព​ទំនាក់ទំនង…
+PrintPreviewContact=មើល​ទំនាក់ទំនង​មុន​បោះពុម្ព…
+PrintingAddrBook=កំពុង​បោះពុម្ព​សៀវភៅ​អាសយដ្ឋាន…
+PrintPreviewAddrBook=មើល​សៀវភៅ​អាសយដ្ឋាន​មុន​បោះពុម្ព…
+PrintingComplete=រួចរាល់។
+PreviewTitle=%S - %S
+LoadingMailMsgForPrint=(ផ្ទុក​មាតិកា​សម្រាប់​បោះពុម្ព)
+LoadingMailMsgForPrintPreview=(ផ្ទុក​មាតិកា​សម្រាប់​មើល​មុន​បោះពុម្ព)
+saveAttachmentFailed=មិន​អាច​រក្សាទុក​ឯកសារ​ភ្ជាប់។ សូម​ពិនិត្យមើល​ឈ្មោះ​ឯកសារ​របស់​អ្នក ហើយ​ព្យាយាម​ម្ដងទៀត​ពេល​ក្រោយ។
+saveMessageFailed=មិន​អាច​រក្សាទុក​សារ។ សូម​ពិនិត្យមើល​ឈ្មោះ​ឯកសារ​របស់​អ្នក ហើយ​ព្យាយាម​ម្ដងទៀត​ពេលក្រោយ។
+fileExists=%S មាន​រួច​ហើយ។ តើ​អ្នក​ចង់​ជំនួស​វា​ឬ?
+# LOCALIZATION NOTE(failedToReadFile): %1$S is replaced by the file name, %2$S is replaced by the reason the file load failed.
+failedToReadFile=បាន​បរាជ័យ​ក្នុង​ការ​អាន​ឯកសារ៖ %1$S ហេតុផល៖ %2$S
+
+downloadingNewsgroups=ទាញ​យក​វេទិកា​ព័ត៌មាន​សម្រាប់​ប្រើ​ក្រៅ​បណ្ដាញ
+downloadingMail=ទាញ​យក​អ៊ីមែល​សម្រាប់​ប្រើ​ក្រៅ​បណ្ដាញ
+sendingUnsent=ផ្ញើ​សារ​ដែល​មិន​បាន​ផ្ញើ
+
+folderExists=ថត​មាន​ឈ្មោះ​នេះ​រួច​ហើយ។ សូម​បញ្ចូល​ឈ្មោះ​ផ្សេង។
+# LOCALIZATION NOTE(confirmDuplicateFolderRename): %1$S is name of folder being moved, %2$S is parent folder name, %3$S is proposed new folder name
+confirmDuplicateFolderRename=ថត​រង​មាន​ឈ្មោះ '%1$S' រួចហើយ​នៅ​ក្នុង '%2$S'។ តើ​អ្នក​ចង់​ផ្លាស់ទី​ថត​នេះ​ដោយ​ឈ្មោះ​ថ្មី​ '%3$S'?
+folderCreationFailed=មិន​អាច​បង្កើត​ថត​បាន​ទេ ដោយ​សារ​ឈ្មោះ​ថត​ដែល​អ្នក​បាន​បញ្ជាក់​មាន​តួអក្សរ​ដែល​មិន​ទទួល​ស្គាល់។ សូម​បញ្ចូល​ឈ្មោះ​ផ្សេង ហើយ​ព្យាយាម​ម្ដងទៀត។
+
+compactingFolder=កំពុង​បង្រួម​ថត %S…
+# LOCALIZATION NOTE(compactingDone): %1$S is the compaction gain.
+compactingDone=Done compacting (approx. %1$S saved).
+autoCompactAllFoldersTitle=បង្រួម​ថត​
+
+confirmFolderDeletionForFilter=ការ​លុប​ថត '%S' នឹង​បិទ​តម្រង​ដែល​​ទាក់ទង​របស់​វា។ តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ថត​ឬ?
+alertFilterChanged=ថត​ដែល​ទាក់ទង​ជាមួយ​ថត​នឹង​ត្រូវ​បាន​ធ្វើ​បច្ចុប្បន្នភាព។
+filterDisabled=មិន​អាច​រក​មិន​ឃើញ​ថត '%S' , ដូច្នេះ​តម្រង​ដែល​បាន​​ភ្ជាប់​ជាមួយ​ថត​នេះ​នឹង​ត្រូវ​​បាន​បិទ។ ផ្ទៀងផ្ទាត់​​ថា​មាន​ថត ហើយ​ថត​បោះពុម្ព​ត្រូវ​ជា​ថត​​គោលដៅ​ត្រឹមត្រូវ។
+filterFolderDeniedLocked=សារ​មិន​អាច​ត្រូវ​បាន​ត្រង​ទៅ​ថត '%S' ដោយ​សារ​​ការ​ប្រតិបត្តិការ​ផ្សេងៗ​​ទៀត​កំពុង​ដំណើរការ។
+parsingFolderFailed=មិន​អាច​បើក​ថត %S ដោយ​សារ​វា​កំពុង​ប្រើ​ដោយ​ការ​ប្រតិបត្តិការ​​ផ្សេងៗ​​មួយ​ចំនួន​ទៀត។ សូម​រង់ចាំ​ការ​ប្រតិបត្តិការ​​នេះ​បញ្ចប់ ហើយ​បន្ទាប់​មក​ជ្រើស​ថត​ម្ដងទៀត។
+deletingMsgsFailed=មិន​អាច​លុប​សារ​ក្នុង​ថត %S ដោយ​សារ​វា​កំពុង​ប្រើ​ដោយ​ការ​ប្រតិបត្តិការ​​​ផ្សេងៗ​មួយ​ចំនួន​ទៀត។ សូម​រង់ចាំ​​ការ​ប្រតិបត្តិការ​​បញ្ចប់ ហើយ​បន្ទាប់​មក​ព្យាយាម​ម្ដងទៀត​ពេល​ក្រោយ។
+alertFilterCheckbox=កុំ​ព្រមាន​ខ្ញុំ​ម្ដង​ទៀត​។
+compactFolderDeniedLock=មិន​អាច​បង្រួម​ថត '%S' បាន​ទេ ដោយ​​ការ​ប្រតិបត្តិការ​ផ្សេង​ទៀត​កំពុង​​ដំណើរការ។ សូម​ព្យាយាម​​ម្ដងទៀត​ពេល​ក្រោយ។
+compactFolderWriteFailed=ថត '%S' មិន​អាច​បង្រួម​បាន​ទេ ដោយ​សារ​ការ​សរសេរ​ទៅ​ថត​បាន​បរាជ័យ។ ផ្ទៀងផ្ទាត់​ថា​អ្នក​មាន​ទំហំ​ថាស​គ្រប់គ្រង ហើយ​អ្នក​មាន​សិទ្ធិ​សរសេរ​ទៅ​ប្រព័ន្ធ​ឯកសារ បន្ទាប់​មក​ព្យាយាម​ម្ដងទៀត។
+compactFolderInsufficientSpace=ថត​មួយ​ចំនួន (ឧ. '%S') មិន​អាច​បង្ហាប់​បាន​ទេ ព្រោះ​មិន​មាន​ទំហំ​ថាស​ទំនេរ​គ្រប់គ្រាន់។ សូម​លុប​ឯកសារ​មួយ​ចំនួន រួច​ព្យាយាម​ម្ដងទៀត។
+filterFolderHdrAddFailed=រូបភាព​មិន​អាច​ត្រូវ​បាន​ត្រង់​ចំពោះ​ថត '%S' បន្ថែម​ការ​កែសម្រួល​សារ​ចំពោះ​វា​បាន​បរាជ័យ។ ផ្ទៀងផ្ទាត់​ថា​ថត​កំពុង​បង្ហាញ​ដោយ​ត្រឹមត្រូវ ឬ​ព្យាយាម​ ដើម្បី​បែងចែក​វា​នៅ​ក្នុង​ពី​ថត​លក្ខណៈ​​សម្បត្តិ​ថត។
+filterFolderWriteFailed=មិន​អាច​ត្រង​សារ​ទៅ​ថត '%S' បាន​ទេ ដោយ​សារ​ការ​សរសេរ​ទៅ​ថត​បាន​បរាជ័យ។ ផ្ទៀងផ្ទាត់​ថា​អ្នក​មាន​ទំហំ​ថាស​គ្រប់គ្រាន់ ហើយ​អ្នក​មាន​សិទ្ធិ​សរសេរ​ទៅ​ប្រព័ន្ធ​ឯកសារ បន្ទាប់​មក​ព្យាយាម​ម្ដងទៀត។
+copyMsgWriteFailed=មិន​អាច​ផ្លាស់ទី​ ឬ​ចម្លង​​​សារ​ទៅ​ថត '%S' បាន​ទេ ដោយ​សារ​ការ​សរសេរ​ទៅ​ថត​បាន​បរាជ័យ។ ដើម្បី​បង្កើន​ទំហំ​ថាស, ពី​ម៉ឺនុយ​ឯកសារ, ដំបូង​ជ្រើស​សម្អាត​ធុង​សំរាម, បន្ទាប់​មក​ជ្រើស​បង្រួម​ថត ហើយ​ព្យាយាម​ម្ដងទៀត។
+cantMoveMsgWOBodyOffline=ខណៈ​ពេល​ដំណើរការ​ក្រៅ​បណ្ដាញ, អ្នក​មិន​អាច​លុប ឬ​ចម្លង​សារ​ដែល​មិន​ត្រូវ​បាន​ទាញ​យក​សម្រាប់​ប្រើ​ក្រៅ​បណ្ដាញ។ ពី​ផ្ទាំង​អ៊ីមែល, បើក​ម៉ឺនុយ​ឯកសារ, ជ្រើស​ក្រៅ​បណ្ដាញ, បន្ទាប់​មក​ដោះ​ធីក​ការ​ងារ​ក្រៅ​បណ្ដាញ បន្ទាប់​មក​ព្យាយាម​ម្ដងទៀត។
+operationFailedFolderBusy=បាន​បរាជ័យ​ការ​ប្រតិបត្តិការ ដោយ​សរ​ការ​ប្រតិបត្តិការ​ផ្សេង​ៗ​ទៀត​កំពុង​ប្រើ​ថត។ សូម​រង់ចាំ​ប្រតិបត្តិការ​នោះ​បញ្ចប់ បន្ទាប់​មក​ព្យាយាម​ម្ដងទៀត។
+folderRenameFailed=មិន​អាច​ប្ដូរ​ឈ្មោះ​ថត​បាន​ទេ។ ប្រហែល​ជា​ថត​កំពុង​ត្រូវ​បាន​ញែក​ឡើង​វិញ ឬ​ឈ្មោះ​ថ្មី​មិន​មែន​ជា​ឈ្មោះ​ថត​ត្រឹមត្រូវ។
+# LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name
+verboseFolderFormat=%1$S លើ %2$S
+# LOCALIZATION NOTE(filterFolderTruncateFailed): %1$S is replaced by the folder name, %2$S is replaced by the brandShortName
+filterFolderTruncateFailed=មាន​កំហុស​ពេល​កាត់​ប្រអប់​ទទួល​ឲ្យ​ខ្លី បន្ទាប់​ពី​ត្រង​សារ​ទៅ​ថត '%1$S' ។ អ្នក​អាច​បិទ %2$S ហើយ​លុប INBOX.msf ។
+
+mailboxTooLarge=ថត %S ពេញ ហើយ​មិន​អាច​ដាក់​សារ​​ទៀត​បាន​ទេ។ ដើម្បី​បង្កើត​បន្ទប់​សម្រាប់​សារ​ច្រើន, លុប​សារ​ចាស់​មួយ​ចំនួន ឬ​អ៊ីមែល​ដែល​អ្នក​មិន​ចង់​ទុក ហើយ​បង្រួម​ថត។
+outOfDiskSpace=មិន​មាន​ទំហំ​ថាស​គ្រប់គ្រង ដើម្បី​ទាញ​យក​សារ​ថ្មីៗ ព្យាយាម​លុប​​សារ​​ចាស់ៗ, លុប​ថត​ក្នុង​ធុង​សំរាម, ហើយ​បង្រួម​ថត​​សារ​​របស់​អ្នក បន្ទាប់​មក​ព្យាយាម​ម្ដងទៀត។
+errorGettingDB=មិន​អាច​បើក​ឯកសារ​សង្ខេប​សម្រាប់ %S ។ ប្រហែលជា​ថាស​មាន​បញ្ហា ឬ​ផ្លូវ​ពេញលេញ​វែង​ពេក។
+defaultServerTag=(លំនាំដើម)
+
+# Used in message database list view to provide a text value for graphic based cells.
+messageUnread=មិន​ទាន់​អាន
+messageHasFlag=បាន​ដាក់​ផ្កាយ
+messageHasAttachment=មាន​ឯកសារ​ភ្ជាប់
+messageJunk=ឥត​បាន​ការ
+messageExpanded=​ពង្រីក
+messageCollapsed=បង្រួម
+
+# Used in the SMTP Account Settings panel when a server value has no properties
+smtpServerList-NotSpecified=<not specified>
+smtpServer-ConnectionSecurityType-0=គ្មាន
+smtpServer-ConnectionSecurityType-1=STARTTLS, ប្រសិនបើ​មាន
+smtpServer-ConnectionSecurityType-2=STARTTLS
+smtpServer-ConnectionSecurityType-3=SSL/TLS
+smtpServers-confirmServerDeletionTitle=លុប​ម៉ាស៊ីន​មេ
+smtpServers-confirmServerDeletion=តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ម៉ាស៊ីន​មេ​៖ \n %S?
+
+# Account Settings - Both Incoming and SMTP server
+authNo=គ្មាន​ការ​ផ្ទៀងផ្ទាត់
+authOld=ពាក្យ​សម្ងាត់, វិធីសាស្ត្រ​ដើម (គ្មាន​សុវត្ថិភាព)
+authPasswordCleartextInsecurely=ពាក្យ​សម្ងាត់, បាន​បញ្ជូន​ដោយ​គ្មាន​សុវត្ថិភាព
+authPasswordCleartextViaSSL=ពាក្យ​សម្ងាត់​ធម្មតា
+authPasswordEncrypted=ពាក្យ​សម្ងាត់​ដែល​បាន​អ៊ិនគ្រីប
+authKerberos=Kerberos / GSSAPI
+authExternal=វិញ្ញាបនបត្រ TLS
+authNTLM=NTLM
+authOAuth2=OAuth2
+authAnySecure=វិធីសាស្ត្រ​សុវត្ថិភាព​មួយ​ចំនួន (បាន​បដិសេធ)
+authAny=វិធីសាស្ត្រ​មួយ​ចំនួន (គ្មាន​សុវត្ថិភាព)
+
+# OAuth2 window title
+# LOCALIZATION NOTE(oauth2WindowTitle):
+# %1$S is the username (or full email address) used for authentication.
+# %2$S is the hostname of the account being authenticated.
+oauth2WindowTitle=បញ្ចូល​ព័ត៌មាន​សម្ងាត់​សម្រាប់ %1$S នៅ​លើ %2$S
+
+# LOCALIZATION NOTE(serverType-nntp): Do not translate "NNTP" in the line below
+serverType-nntp=ម៉ាស៊ីន​មេ​ព័ត៌មាន (NNTP)
+# LOCALIZATION NOTE(serverType-pop3): Do not translate "POP" in the line below
+serverType-pop3=ម៉ាស៊ីន​មេ​អ៊ីមែល POP
+# LOCALIZATION NOTE(serverType-imap): Do not translate "IMAP" in the line below
+serverType-imap=ម៉ាស៊ីន​មេ​អ៊ីមែល IMAP
+serverType-none=រក្សាទុក​អ៊ីមែល​មូលដ្ឋាន
+# LOCALIZATION NOTE(serverType-movemail): DONT_TRANSLATE
+serverType-movemail=Unix Movemail
+
+sizeColumnTooltip2=តម្រៀប​តាម​ទំហំ​
+sizeColumnHeader=ទំហំ
+linesColumnTooltip2=តម្រៀប​តាម​ជួរ
+linesColumnHeader=ជួរ
+
+# LOCALIZATION NOTE (getMsgButtonTooltip): Do not translate the word "%S" below.
+# Place the word "%S" in your translation where the name of the comma separated accounts should appear.
+getMsgButtonTooltip=ទទួល​យក​សារ​ថ្មី​សម្រាប់ %S
+# Used to separate email addresses in a list. Note the trailing space ', '
+getMsgButtonTooltip.listSeparator=,\u0020
+
+# status feedback stuff
+documentDone=
+documentLoading=កំពុង​ផ្ទុក​សារ…
+
+# LOCALIZATION NOTE (autosyncProgress): Do not translate the word "%1$S" or "%2$S" below.
+# Place the word %1$S in your translation where the name of the comma separated folders should appear.
+# Place the word %2$S in your translation where the name of the comma separated accounts should appear.
+autosyncProgress=ធ្វើ​សមកាលកម្ម​សារ​​ក្នុង %1$S ពី %2$S…
+
+unreadMsgStatus=មិន​ទាន់​អាន៖ %S
+selectedMsgStatus=បាន​ជ្រើស៖ %S
+totalMsgStatus=សរុប៖ %S
+
+# localized folder names
+
+localFolders=ថត​មូលដ្ឋាន
+
+# LOCALIZATION NOTE (inboxFolderName): OK to translate all foldernames, bugzilla #57440 & bugzilla #23625 fixed
+inboxFolderName=ប្រអប់​ទទួល
+trashFolderName=ធុងសំរាម
+sentFolderName=បាន​ផ្ញើ
+draftsFolderName=សេចក្ដី​ព្រាង​
+templatesFolderName=ពុម្ព
+outboxFolderName=ប្រអប់​ចេញ​
+junkFolderName=ឥត​បាន​ការ
+archivesFolderName=ប័ណ្ណសារ​
+
+# "Normal" priority is often blank,
+# depending on the consumers of these strings
+priorityLowest=ទាប​បំផុត
+priorityLow=ទាប
+priorityNormal=ធម្មតា
+priorityHigh=ខ្ពស់
+priorityHighest=ខ្ពស់​បំផុត
+
+#Group by date thread pane titles
+today=ថ្ងៃ​នេះ
+yesterday=ម្សិលមិញ
+lastWeek=សប្ដាហ៍​មុន
+twoWeeksAgo=២ សប្ដាហ៍​កន្លង​ទៅ
+older=អ៊ីមែល​ចាស់
+
+#Grouped By Tags
+untaggedMessages=សារ​ដែល​មិន​ដាក់​ស្លាក
+
+# Grouped by status
+messagesWithNoStatus=គ្មាន​ស្ថានភាព
+
+#Grouped by priority
+noPriority=គ្មាន​អាទិភាព
+
+#Grouped by has attachments
+noAttachments=គ្មាន​ឯកសារ​ភ្ជាប់
+attachments=ឯកសារ​ភ្ជាប់
+
+#Grouped by starred
+notFlagged=មិន​បាន​ដាក់​ផ្កាយ
+groupFlagged=បាន​ដាក់​ផ្កាយ
+
+# defaults descriptions for tag prefs listed in mailnews.js
+# (we keep the .labels. names for backwards compatibility)
+mailnews.tags.remove=យក​ស្លាក​ទាំងអស់​ចេញ
+mailnews.labels.description.1=សំខាន់
+mailnews.labels.description.2=ការងារ​
+mailnews.labels.description.3=ផ្ទាល់​ខ្លួន
+mailnews.labels.description.4=កិច្ចការ​ត្រូវ​ធ្វើ
+mailnews.labels.description.5=ពេលក្រោយ
+
+# Format definition tag menu texts.
+# This is necessary in order to get the accesskeys to be the on the first
+# character of the menu text instead of after the menu text.
+# If a key definition exists for the tag at index n, that key's key will be
+# taken as the accesskey, eg.
+# <key id="key_tag3" key="&tagCmd3.key;" oncommand="ToggleMessageTagKey(3);"/>
+# makes the third tag have the accesskey &tagCmd3.key;.
+# In the menuitem's label, this accesskey appears at %1$S below; %2$S will be
+# replaced by the tag label.
+mailnews.tags.format=%1$S %2$S
+
+replied=បាន​ឆ្លើយតប
+forwarded=បាន​បញ្ជូន​បន្ត
+new=ថ្មី
+read=បាន​អាន
+flagged=បាន​ដាក់​ផ្កាយ
+
+# for junk status picker in search and mail views
+junk=ឥត​បាន​ការ
+
+# for junk score origin picker in search and mail views
+junkScoreOriginPlugin=កម្មវិធី​ជំនួយ
+junkScoreOriginFilter=​តម្រង
+junkScoreOriginWhitelist=បញ្ជី​ស
+junkScoreOriginUser=អ្នកប្រើ
+junkScoreOriginImapFlag=ស្លាក IMAP
+
+# for the has attachment picker in search and mail views
+hasAttachments=មាន​ឯកសារ​ភ្ជាប់
+
+# for the Tag picker in search and mail views.
+tag=ស្លាក
+
+# LOCALIZATION NOTE(andOthers):
+# for multiple authors, add this abbreviation to the first author to indicate
+# there are more; for the From column in the threadpane message list.
+
+# mailnews.js
+mailnews.send_default_charset=UTF-8
+mailnews.view_default_charset=ISO-8859-1
+
+# whether to generate display names in last first order
+# LOCALIZATION NOTE(mail.addr_book.displayName.lastnamefirst):
+# the only valid values are: true OR false (choose from the untranslated English words)
+mail.addr_book.displayName.lastnamefirst=មិន​ពិត
+
+# whether to also show phonetic fields in the addressbook
+# LOCALIZATION NOTE(mail.addr_book.show_phonetic_fields):
+# the only valid values are: true OR false (choose from the untranslated English words)
+mail.addr_book.show_phonetic_fields=មិន​ពិត
+
+# valid format options are:
+# 1: yyyy/mm/dd
+# 2: yyyy/dd/mm
+# 3: mm/dd/yyyy
+# 4: mm/yyyy/dd
+# 5: dd/mm/yyyy
+# 6: dd/yyyy/mm
+#
+# 0: auto-detect the current locale format
+# a separator has to be either '/', '-', '.' and the year in Christian year
+# otherwise mm/dd/yyyy (option 3) is used
+#
+mailnews.search_date_format=0
+# separator for search date (e.g. "/", "-"), or empty when search_date_format is zero
+mailnews.search_date_separator=
+# leading zeros for day and month values, not used if mailnews.search_date_format is not zero
+mailnews.search_date_leading_zeros=ពិត​
+
+# offline msg
+nocachedbodybody2=តួ​នៃ​សារ​នេះ​​មិន​ត្រូវ​​បាន​ទាញ​យក​ពី​ម៉ាស៊ីន​មេ​សម្រាប់​អាន​ក្រៅ​បណ្ដាញ​ឡើយ។ ដើម្បី​អាន​សារ​នេះ, អ្នក​ត្រូវតែ​តភ្ជាប់​ទៅ​បណ្ដាញ​ឡើង​វិញ ជ្រើស​ក្រៅ​បណ្ដាញ​ពី​ម៉ឺនុយ​ឯកសារ បន្ទាប់​មក​ដោះ​ធីក​ធ្វើការ​​ក្រៅ​បណ្ដាញ។ ក្នុង​ពេល​អនាគត, អ្នក​អាច​ជ្រើស​សារ ឬ​ថត​មួយ​ណា​ដើម្បី​អាន​ក្រៅ​បណ្ដាញ។ ដើម្បី​ធ្វើ​ដូចនេះ ជ្រើស​ក្រៅ​បណ្ដាញ​ពី​ម៉ឺនុយ​ឯកសារ បន្ទាប់​មក​ជ្រើស​ទាញយក/​ធ្វើ​សមកាលកម្ម​ឥឡូវ​នេះ។ អ្នក​អាច​កែសម្រួល​ចំណូល​ចិត្ត​ទំហំ​ថាស ដើម្បី​ការពារ​កុំ​ឲ្យ​ទាញ​យក​សារ​ធំ​ពេក។
+
+# LOCALIZATION NOTE(acctCentralTitleFormat): %1$S is brand, %2$S is account type, %3$S is account name
+acctCentralTitleFormat=%1$S %2$S - %3$S
+mailAcctType=អ៊ីមែល
+newsAcctType=ព័ត៌មាន​
+feedsAcctType=អត្ថបទ​ព័ត៌មាន
+
+# LOCALIZATION NOTE(nocachedbodytitle): Do not translate "<TITLE>" or "</TITLE>" in the line below
+nocachedbodytitle=<TITLE>ទៅ​ក្រៅ​បណ្ដាញ​ដើម្បី​មើល​សារ​នេះ</TITLE>\n
+
+# mailWindowOverlay.js
+confirmUnsubscribeTitle=បញ្ជាក់​មិន​ជាវ
+confirmUnsubscribeText=តើ​អ្នក​ប្រាកដ​ជា​មិន​ចង់​ជាវ​​ពី %S ឬ?
+confirmUnsubscribeManyText=តើ​អ្នក​ប្រាកដ​ជា​មិន​ចង់​ជាវ​ពី​វេទិកា​​ព័ត៌មាន​ទាំងនេះ​ឬ?
+restoreAllTabs=ស្ដារ​ផ្ទាំង​ទាំងអស់
+
+
+# LOCALIZATION NOTE(junkBarMessage): %S is brand
+junkBarMessage=%S គិត​ថា​សារ​នេះ​ជា​សារ​ឥត​បាន​ការ។
+junkBarButton=មិន​មាន​ឥត​បាន​ការ
+junkBarButtonKey=N
+junkBarInfoButton=ស្វែងយល់​​បន្ថែម
+junkBarInfoButtonKey=L
+
+# LOCALIZATION NOTE(remoteContentBarMessage): %S is brand
+remoteContentBarMessage=ដើម្បី​ការពារ​ភាព​ឯកជន​របស់​អ្នក, %S បាន​ទប់ស្កាត់​មាតិកា​ពី​ចម្ងាយ​ក្នុង​សារ​នេះ។
+remoteContentPrefLabel=ជម្រើស
+remoteContentPrefAccesskey=O
+remoteContentPrefLabelUnix=ចំណូល​ចិត្ត
+remoteContentPrefAccesskeyUnix=P
+
+# LOCALIZATION NOTE(remoteAllowResource): %S is origin
+# LOCALIZATION NOTE(remoteAllowAll): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 is the number of origins
+
+phishingBarMessage=សារ​នេះ​អាច​ជា​សារ​ទុច្ចរិត។
+phishingBarPrefLabel=ជម្រើស
+phishingBarPrefAccesskey=O
+phishingBarPrefLabelUnix=ចំណូល​ចិត្ត
+phishingBarPrefAccesskeyUnix=P
+
+mdnBarIgnoreButton=មិន​អើពើ​សំណើ
+mdnBarIgnoreButtonKey=n
+mdnBarSendReqButton=ផ្ញើ​បង្កាន់​ដៃ
+mdnBarSendReqButtonKey=S
+
+draftMessageMsg=វា​ជា​សារ​សេចក្ដី​ព្រាង។
+draftMessageButton=កែសម្រួល​
+draftMessageButtonKey=E
+
+# msgHdrViewOverlay.js
+openLabel=បើក​
+openLabelAccesskey=O
+saveLabel=រក្សាទុក​ជា…
+saveLabelAccesskey=A
+detachLabel=ផ្ដាច់…
+detachLabelAccesskey=D
+deleteLabel=លុប
+deleteLabelAccesskey=E
+deleteAttachments=ឯកសារ​ភ្ជាប់​ជា​បន្តបន្ទាប់​នឹង​ត្រូវ​បាន​លុប​ជា​អចិន្ត្រៃយ៍​ពី​សារ​នេះ៖\n%S\nសកម្មភាព​នេះ​មិន​អាច​​មិន​ធ្វើ​វិញ។ តើ​អ្នក​ចង់​បន្ត​ឬ?
+detachAttachments=ឯកសារ​ភ្ជាប់​ជា​បន្តបន្ទាប់​ត្រូវ​បាន​រក្សាទុក​ដោយ​ជោគជ័យ ហើយ​ឥឡូវ​នេះ​នឹង​ត្រូវ​បាន​លុប​ជា​អចិន្ត្រៃយ៍​ពី​សារ​នេះ៖\n%S\nសកម្មភាព​នេះ​មិន​អាច​មិន​ធ្វើ​វិញ។ តើ​អ្នក​ចង់​បន្ត​ឬ?
+deleteAttachmentFailure=បាន​បរាជ័យ​ក្នុង​ការ​លុប​ឯកសារ​ភ្ជាប់​ដែល​បាន​ជ្រើស។
+emptyAttachment=ឯកសារ​ភ្ជាប់​នេះ​បង្ហាញ​ឡើង​ទទេ។\nសូម​ពិនិត្យមើល​អ្នក​ដែល​បាន​ផ្ញើ​វា។\nជា​ញឹកញាប់​កម្មវិធី firewalls ឬ antivirus របស់​ក្រុមហ៊ុន​បំផ្លាញ​ឯកសារ​ភ្ជាប់។
+
+# LOCALIZATION NOTE (attachmentCount): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of attachments
+attachmentCount=ឯកសារ​ភ្ជាប់ #1
+
+# LOCALIZATION NOTE (attachmentCountSingle): This is the format for the
+# attachment header when a message has only one attachment. This is separate
+# from attachmentCount above, since attachmentCountSingle typically ends with a
+# colon.
+attachmentCountSingle=1 ឯកសារ​ភ្ជាប់៖
+
+# LOCALIZATION NOTE (attachmentSizeUnknown): The string to show for the total
+# size of all attachments when none of the attachments' sizes can be detected.
+attachmentSizeUnknown=មិន​ស្គាល់​ទំហំ
+
+# LOCALIZATION NOTE (attachmentSizeAtLeast): The string to show for the total
+# size of all attachments when at least one (but not all) of the attachments'
+# sizes can't be detected. %1$S is the formatted size.
+attachmentSizeAtLeast=យ៉ាងហោចណាស់ %1$S
+
+# This is the format for prepending accesskeys to the
+# each of the attachments in the file|attachments menu:
+# ie: 1 file.txt
+# 2 another file.txt
+attachmentDisplayNameFormat=%S %S
+
+# This is the heading for the attachment summary when printing an email
+attachmentsPrintHeader=ឯកសារ​ភ្ជាប់ ៖
+
+# Connection Error Messages
+# LOCALIZATION NOTE(unknownHostError): %S is the server name
+unknownHostError=បាន​បរាជ័យ​ក្នុង​ការ​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ %S ។
+# LOCALIZATION NOTE(connectionRefusedError): %S is the server name
+connectionRefusedError=មិន​អាច​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ %S; ការ​តភ្ជាប់​ត្រូវ​បាន​បដិសេធ។
+# LOCALIZATION NOTE(netTimeoutError): %S is the server name
+netTimeoutError=អស់​ពេល​ក្នុង​ការ​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ %S ។
+# LOCALIZATION NOTE(netResetError): %S is the server name
+# LOCALIZATION NOTE(netInterruptError): %S is the server name
+
+recipientSearchCriteria=មាន​ប្រធានបទ ឬ​អ្នក​ទទួល៖
+fromSearchCriteria=ប្រធានបទ ឬ​មក​ពី​អាច​មាន៖
+
+# LOCALIZATION NOTE(biffNotification): %1$S is the number of new messages
+biffNotification_message=មាន​សារ​ថ្មី %1$S
+biffNotification_messages=មាន​សារ​ថ្មី %1$S
+
+# LOCALIZATION NOTE(newMailNotification_message): %1$S is the name of the account %2$S is the number of new messages
+newMailNotification_message=%1$S បាន​ទទួល​សារ​ថ្មី %2$S
+
+# LOCALIZATION NOTE(newMailNotification_messages): %1$S is the name of the account %2$S is the number of new messages
+newMailNotification_messages=%1$S បាន​ទទួល​សារ​ថ្មី %2$S
+
+# LOCALIZATION NOTE(newMailNotification_messagetitle): %1$S is subject of new message and %2$S is sender of new message.
+# This is UNIX only
+newMailNotification_messagetitle=%1$S ពី %2$S
+
+# LOCALIZATION NOTE(newMailAlert_message):
+# Semi-colon list of plural forms. See:
+# https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the name of the account, #2 is the number of new messages
+
+# LOCALIZATION NOTE(macBiffNotification is Mac only):
+# %1$S is the number of new messages
+# %2$S is a list of names and/or email addresses separated by biffNotification_separator
+# %3$S is the number of new messages not displayed in the biff alert
+macBiffNotification_message=%1$S សារ​ថ្មី​ពី %2$S ។
+macBiffNotification_messages=%1$S សារ​ថ្មី​ពី %2$S ។
+macBiffNotification_messages_extra=%1$S សារ​ថ្មី​ពី %2$S និង %3$S បន្ថែម​ទៀត។
+# Used to separate names/email addresses in a list. Note the trailing space ', '
+macBiffNotification_separator=,\u0020
+
+quotaPercentUsed=%S%% ពេញ​លេញ
+# for quota in main window (commandglue.js)
+percent=%S%%
+
+# for message views
+confirmViewDeleteTitle=បញ្ជាក់
+confirmViewDeleteMessage=តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ទិដ្ឋភាព​នេះ​ឬ?
+
+# for virtual folders
+confirmSavedSearchTitle=បញ្ជាក់​ការ​លុប
+confirmSavedSearchDeleteMessage=តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ការ​ស្វែងរក​ដែល​បាន​រក្សាទុក​នេះ​ឬ?
+
+## @name ENTER_PASSWORD_PROMPT
+## @loc None
+# LOCALIZATION NOTE (passwordPrompt): Do not translate the word %S below.
+# Place the word "%S" in your translation where the email address
+# or the username should appear
+passwordPrompt=បញ្ចូល​ពាក្យសម្ងាត់​របស់​អ្នក​សម្រាប់ %1$S នៅ​លើ %2$S ៖
+
+## @name ENTER_PASSWORD_PROMPT_TITLE
+## @loc None
+passwordTitle=បាន​ទាមទារ​ពាក្យសម្ងាត់​ម៉ាស៊ីន​មេ​អ៊ីមែល
+
+# for checking if the user really wants to open lots of messages in separate windows.
+openWindowWarningTitle=បញ្ជាក់
+# LOCALIZATION NOTE (openWindowWarningConfirmation): Semi-colon list of plural forms.
+# #1 is the number of messages the user is attempting to open.
+openWindowWarningConfirmation=ការ​បើក​សារ #1 អាច​យឺត។ បន្ត? ការ​បើក​សារ #1 អាច​យឺត។ បន្ត?
+
+# for checking if the user really wants to open lots of messages in tabs.
+openTabWarningTitle=បញ្ជាក់
+# LOCALIZATION NOTE (openTabWarningConfirmation): Semi-colon list of plural forms.
+# #1 is the number of messages the user is attempting to open.
+openTabWarningConfirmation=ការ​បើក​សារ #1 អាច​យឺត។ បន្ត? ការ​បើក​សារ #1 អាច​យឺត។ បន្ត?
+
+# for warning the user that a tag they're trying to create already exists
+tagExists=ស្លាក​មាន​ឈ្មោះ​នោះ​រួច​ហើយ។
+
+# title of the edit tag dialog
+editTagTitle=កែសម្រួល​ស្លាក
+
+# for the virtual folder list dialog title
+# %S is the name of the saved search folder
+editVirtualFolderPropertiesTitle=កែ​សម្រួល​លក្ខណសម្បត្តិ​​ការស្វែងរក​ដែល​បាន​រក្សាទុក​សម្រាប់ %S
+# LOCALIZATION NOTE (foldersChosen): #1 number of chosen folders
+virtualFolderSourcesChosen=បាន​ជ្រើស #1 ថត;បាន​ជ្រើស #1 ថត
+
+#alert to inform the user to choose one or more folders to search for a saved search folder
+alertNoSearchFoldersSelected=អ្នក​ត្រូវ​តែ​ជ្រើស​ថត​យ៉ាងហោចណាស់​មួយ ដើម្បី​ស្វែងរក​ថត​ដែល​បាន​រក្សាទុក។
+
+# These are displayed in the message and folder pane windows
+# LOCALIZATION NOTE %.*f is the abbreviated size in the appropriate units
+byteAbbreviation2=%.*f បៃ
+kiloByteAbbreviation2=%.*f គីឡូបៃ
+megaByteAbbreviation2=%.*f គីឡូបៃ
+gigaByteAbbreviation2=%.*f ជីកាបី
+
+## LOCALIZATION NOTE(folderWithAccount):
+## This is used to show folder name together with an account name.
+## %1$S = folder name
+## %2$S = account name
+folderWithAccount=%1$S - %2$S
+## LOCALIZATION NOTE(folderWithUnreadMsgs):
+## This is a concatenation of two strings to compose a folder label with unread messages.
+## %1$S = folder name
+## %2$S = count of unread messages
+folderWithUnreadMsgs=%1$S (%2$S)
+## LOCALIZATION NOTE(summarizedValue):
+## This string shows an indication that the value shown is actually a summary
+## accumulated from all subfolders.
+## %S = summarized value from all subfolders
+## LOCALIZATION NOTE(subfoldersExplanation):
+## This is a tooltip message shown on the values in the numeric folder pane columns.
+## %1$S = is the count of messages having the respective property, found in the folder under mouse cursor
+## %2$S = is the count of messages having the respective property, found in subfolders of the folder under mouse cursor
+
+# Error message if message for a message id wasn't found
+errorOpenMessageForMessageIdTitle=កំហុស​ក្នុង​ការ​បើក​លេខ​សម្គាល់​សារ
+errorOpenMessageForMessageIdMessage=រក​មិន​ឃើញ​សារ​សម្រាប់​លេខ​សម្គាល់​សារ %S
+
+# Warnings to alert users about phishing urls
+confirmPhishingTitle=ជូន​ដំណឹង​ការ​បន្លំ​អ៊ីមែល
+#LOCALIZATION NOTE %1$S is the brand name, %2$S is the host name of the url being visited
+confirmPhishingUrl=%1$S គិត​ថា​សារ​នេះ​ត្រូវ​បាន​បន្លំ។ តំណ​នៅ​ក្នុង​សារ​នេះ​អាច​កំពុង​ត្រូវ​បាន​ព្យាយាម​ក្នុង​ការ​បន្លំ​ទំព័រ​បណ្ដាញ​ដែល​អ្នក​ចង់​ទស្សនា។ តើ​អ្នក​ប្រាកដ​ជា​ចង់​ទស្សនា %2$S ?
+
+# Check for Updates
+# LOCALIZATION NOTE (updatesItem_*): these are alternative labels for Check for Update item in Help menu.
+# Which one is used depends on Update process state.
+updatesItem_default=ពិនិត្យមើល​បច្ចុប្បន្នភាព…
+updatesItem_defaultFallback=ពិនិត្យមើល​បច្ចុប្បន្នភាព…
+updatesItem_default.accesskey=C
+updatesItem_downloading=កំពុង​ទាញ​យក %S…
+updatesItem_downloadingFallback=កំពុង​ទាញ​យក​បច្ចុប្បន្នភាព...
+updatesItem_downloading.accesskey=D
+updatesItem_resume=បន្ត​ការ​ទាញ​យក %S…
+updatesItem_resumeFallback=បន្ត​ការ​ទាញ​យក​បច្ចុប្បន្នភាព…
+updatesItem_resume.accesskey=D
+updatesItem_pending=អនុវត្ត​បច្ចុប្បន្ន​ភាព​ដែល​បាន​ទាញ​យក​ឥឡូវ​នេះ…
+updatesItem_pendingFallback=អនុវត្ត​បច្ចុប្បន្នភាព​ដែល​បាន​ទាញ​យក​ឥឡូវ​នេះ…
+updatesItem_pending.accesskey=D
+
+# Folder Pane Header Title Strings
+folderPaneModeHeader_all=ថត​ទាំងអស់
+folderPaneModeHeader_unread=ថត​ដែល​មិន​ទាន់​អាន
+folderPaneModeHeader_unread_compact=ថត​ដែល​មិន​ទាន់​អាន - បង្រួម​ទិដ្ឋភាព
+folderPaneModeHeader_favorite=ថត​សំណព្វ​
+folderPaneModeHeader_favorite_compact=ថត​ពេញ​និយម - បង្រួម​ទិដ្ឋភាព
+folderPaneModeHeader_recent=ថត​បច្ចុប្បន្ន
+folderPaneModeHeader_recent_compact=ថត​ថ្មី - បង្រួម​ទិដ្ឋភាព
+folderPaneModeHeader_smart=ថត​ដែល​បាន​បង្រួម
+unifiedAccountName=ថត​ដែល​បាន​បង្រួម
+
+# Copy / Move to Folder Again
+#LOCALIZATION NOTE %1$S is the name of the folder we will move to. moveToFolderAgainAccessKey
+# should have the same value as copyToFolderAgainAccessKey as they are the same menu item in the UI
+# moveToFolderAgainAccessKey should also be a letter that occurs before %1$S
+moveToFolderAgain=ផ្លាស់ទី​ទៅ "%1$S" ម្ដងទៀត
+moveToFolderAgainAccessKey=t
+#LOCALIZATION NOTE %1$S is the name of the folder we will copy to
+# copyToFolderAgainAccessKey
+# should have the same value as moveToFolderAgainAccessKey as they are the same menu item in the UI
+# copyToFolderAgainAccessKey should also be a letter that occurs before %1$S
+copyToFolderAgain=ចម្លង​ទៅ "%1$S" ម្ដងទៀត
+copyToFolderAgainAccessKey=t
+
+#LOCALIZATION NOTE(mdnBarMessageNormal) %1$S is the name of the sender
+mdnBarMessageNormal=%1$S បាន​សួរ ដើម្បី​ជូនដំណឹង នៅ​ពេល​អ្នក​អាន​សារ​នេះ។
+#LOCALIZATION NOTE(mdnBarMessageAddressDiffers) %1$S is the name of the sender, %2$S is the address(es) to send return receipt to
+mdnBarMessageAddressDiffers=%1$S បាន​សួរ ដើម្បី​ជូនដំណឹង (លើ %2$S) នៅ​ពេល​អ្នក​អាន​សារ​នេះ។
+
+# mailCommands.js
+emptyJunkFolderTitle=ទទេ "%S"
+emptyJunkFolderMessage=លុប​សារ​ចាស់ៗ​ និង​ថត​រង​ទាំងអស់​ក្នុង​ថត​ឥត​បានការ?
+emptyJunkDontAsk=កុំ​សួរ​ខ្ញុំ​ម្ដង​ទៀត។
+emptyTrashFolderTitle=ទទេ "%S"
+emptyTrashFolderMessage=លុប​សារ​ និង​ថតរង​ទាំងអស់​ក្នុង​ថត​ធុងសំរាម?
+emptyTrashDontAsk=កុំ​សួរ​ខ្ញុំ​ម្ដង​ទៀត។
+
+# junkCommands.js
+junkAnalysisPercentComplete=បញ្ចប់​ការ​វិភាគ​ឥត​បាន​ការ %S
+processingJunkMessages=ដំណើរការ​សារ​ឥត​បាន​ការ
+
+# Messenger bootstrapping messages
+fileNotFoundTitle = រក​មិន​ឃើញ​ឯកសារ​
+#LOCALIZATION NOTE(fileNotFoundMsg): %S is the filename
+fileNotFoundMsg = មិន​មាន​ឯកសារ %S ។
+
+fileEmptyTitle = ឯកសារ​ទទេ
+#LOCALIZATION NOTE(fileEmptyMsg): %S is the filename
+fileEmptyMsg = ឯកសារ %S ទទេ។
+
+# LOCALIZATION NOTE (headerMoreAddrs): semicolon separated list of plural
+# forms of the word "more" as used after the number of addresses
+# currently hidden while displaying a header such as "to", "cc", or "bcc"
+# in the message header box. English has two identical forms here, so it will
+# construct strings that look like (for example) "1 more" or "20 more".
+# <https://developer.mozilla.org/en/Localization_and_Plurals> has details
+# on this mechanism.
+headerMoreAddrs=#1 ទៀត
+
+# LOCALIZATION NOTE (headerMoreAddrsTooltip): semicolon separated list of
+# plural forms of the phrase ", and #1 more" as used in the tooltip text
+# of the more widget displayed in the header pane (see headerMoreAddrs).
+# English has two identical forms here, so it will construct strings that
+# look like (for example) ", and 1 more" or ", and 20 more".
+# <https://developer.mozilla.org/en/Localization_and_Plurals> has details
+# on this mechanism.
+headerMoreAddrsTooltip= និង #1 ទៀត
+
+# LOCALIZATION NOTE (headertoFieldMe): first person prepositional object
+# pronoun used in the "to" header of the message header pane. This is also
+# used for the fallback case if a header-specific localization is not
+# available.
+headertoFieldMe=ខ្ញុំ
+
+# LOCALIZATION NOTE (headerfromFieldMe): first person prepositional object
+# pronoun used in the "from" header of the message header pane.
+headerfromFieldMe=ខ្ញុំ
+
+# LOCALIZATION NOTE (headerreply-toFieldMe): first person prepositional
+# object pronoun used in the "reply-to" header of the message header pane.
+headerreply-toFieldMe=ខ្ញុំ
+
+# LOCALIZATION NOTE (headerccFieldMe): first person prepositional object
+# pronoun used in the "cc" header of the message header pane.
+headerccFieldMe=ខ្ញុំ
+
+# LOCALIZATION NOTE (headerbccFieldMe): first person prepositional object
+# pronoun used in the "bcc" header of the message header pane.
+headerbccFieldMe=ខ្ញុំ
+
+expandAttachmentPaneTooltip=បង្ហាញ​ផ្ទាំង​ឯកសារ​ភ្ជាប់
+collapseAttachmentPaneTooltip=លាក់​ផ្ទាំង​ឯកសារ​ភ្ជាប់
+
+# Shown when content tabs are being loaded.
+loadingTab=កំពុង​ផ្ទុក…
+
+confirmMsgDelete.title=បញ្ជាក់​ការ​លុប
+confirmMsgDelete.collapsed.desc=វា​នឹង​លុប​សារ​នៅ​ក្នុង​​ប្រធានបទ​តែ​មួយ​ដែល​បាន​វេញ។ តើ​អ្នក​ប្រាកដ​ជា​ចង់​បន្ត​ឬ?
+confirmMsgDelete.deleteNoTrash.desc=វា​នឹង​លុប​សារ​​​ឥឡូវ​នេះ, ដោយ​មិន​រក្សាទុក​ច្បាប់​ចម្លង​ទៅ​ធុង​សំរាម។ តើ​អ្នក​ប្រាកដ​ជា​ចង់​បន្ត​ឬ?
+confirmMsgDelete.deleteFromTrash.desc=វា​នឹង​លុប​សារ​ពី​ធុង​សំរាម​ជា​អចិន្ត្រៃយ៍។ តើ​អ្្នក​ប្រាកដ​ជា​ចង់​បន្ត​មែន​ឬ?
+confirmMsgDelete.dontAsk.label=កុំ​សួរ​ខ្ញុំ​ម្ដង​ទៀត។
+confirmMsgDelete.delete.label=​លុប​
+
+mailServerLoginFailedTitle=ចូល​បាន​បរាជ័យ
+# LOCALIZATION NOTE (mailServerLoginFailedTitleWithAccount):
+# "%S" is the account name.
+# LOCALIZATION NOTE (mailServerLoginFailed2):
+# %1$S is the host name of the server, %2$S is the user name.
+mailServerLoginFailedRetryButton=ព្យាយាម​ម្ដងទៀត
+mailServerLoginFailedEnterNewPasswordButton=បញ្ចូល​ពាក្យ​សម្ងាត់​ថ្មី​
+
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.noChildren.title):
+# When the user selects a folder to apply the currently displayed columns to
+# via the "columnPicker.applyToFolder.label" menu option, this is the title of
+# the confirmation dialog used to verify they selected the correct folder. This
+# is the case in which we apply the columns only to the folder and not to any of
+# its children.
+threadPane.columnPicker.confirmFolder.noChildren.title=អនុវត្ត​ការ​ផ្លាស់ប្ដូរ?
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.noChildren.message):
+# When the user selects a folder to apply the currently displayed columns to
+# via the "columnPicker.applyToFolder.label" menu option, this is the text of
+# the confirmation dialog used to verify they selected the correct folder. The
+# string '%S' is replaced with the name of the folder the user selected in
+# order to help them confirm they picked what they thought they picked. This
+# is the case in which we apply the columns only to the folder and not to any of
+# its children.
+threadPane.columnPicker.confirmFolder.noChildren.message=អនុវត្ត​ជួរឈរ​របស់​ថត​បច្ចុប្បន្ន​ទៅ %S ?
+
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.withChildren.title):
+# When the user selects a folder to apply the currently displayed columns to via
+# the "columnPicker.applyToFolderAndChildren.label" menu option, this is the
+# title of the confirmation dialog used to verify they selected the correct
+# folder. This is the case in which we apply the columns to the folder and all
+# of its children.
+threadPane.columnPicker.confirmFolder.withChildren.title=អនុវត្ត​ការ​ផ្លាស់ប្ដូរ?
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.withChildren.message):
+# When the user selects a folder to apply the currently displayed columns to via
+# the "columnPicker.applyToFolderAndChildren.label" menu option, this is the
+# text of the confirmation dialog used to verify they selected the correct
+# folder. The string '%S' is replaced with the name of the folder the user
+# selected in order to help them confirm they picked what they thought they
+# picked. This is the case in which we apply the columns to the folder and all
+# of its children.
+threadPane.columnPicker.confirmFolder.withChildren.message=អនុវត្ត​ជួរឈរ​របស់​ថត​​បច្ចុប្បន្ន​ទៅ %S និង​ថត​តូចៗ​របស់​វា​ឬ?
+
+# LOCALIZATION NOTE (lightTheme.name): This is displayed in about:addons -> Appearance
+
+# LOCALIZATION NOTE (darkTheme.name): This is displayed in about:addons -> Appearance
+
+# LOCALIZATION NOTE (lwthemeInstallRequest.message): %S will be replaced with
+# the host name of the site.
+lwthemeInstallRequest.message=តំបន់​បណ្ដាញ (%S) នេះ​បាន​ប៉ុនប៉ង​ដំឡើង​រូបរាង។
+lwthemeInstallRequest.allowButton=អនុញ្ញាត
+lwthemeInstallRequest.allowButton.accesskey=a
+
+lwthemePostInstallNotification.message=រូបរាង​ថ្មី​ត្រូវ​បាន​ដំឡើង។
+lwthemePostInstallNotification.undoButton=មិន​ធ្វើ​វិញ
+lwthemePostInstallNotification.undoButton.accesskey=U
+lwthemePostInstallNotification.manageButton=គ្រប់គ្រង​រូបរាង...
+lwthemePostInstallNotification.manageButton.accesskey=M
+
+# safeModeRestart
+safeModeRestartPromptTitle=ការ​ចាប់ផ្ដើម​ឡើងវិញ​ជាមួយ​កម្មវិធី​បន្ថែម​ត្រូវ​បាន​បិទ
+safeModeRestartPromptMessage=តើ​អ្នក​ពិត​ជា​ចង់​បិទ​កម្មវិធី​បន្ថែម រួច​ចាប់ផ្ដើម​ឡើងវិញ​​ឬ?
+safeModeRestartButton=ចាប់ផ្ដើម​ឡើង​វិញ
+
+# LOCALIZATION NOTE (downloadAndInstallButton.label): %S is replaced by the
+# version of the update: "Update to 28.0".
+update.downloadAndInstallButton.label=បាន​ធ្វើ​បច្ចុប្បន្ន​ទៅ %S
+update.downloadAndInstallButton.accesskey=U
+
+# Sanitize
+# LOCALIZATION NOTE (sanitizeDialog2.everything.title): When "Time range to
+# clear" is set to "Everything", the Clear Recent History dialog's title is
+# changed to this. See UI mockup and comment 11 at bug 480169 -->
+sanitizeDialog2.everything.title=សម្អាត​ប្រវត្តិ​ទាំង​អស់
+sanitizeButtonOK=សម្អាត​ឥឡូវ
+# LOCALIZATION NOTE (sanitizeEverythingWarning2): Warning that appears when
+# "Time range to clear" is set to "Everything" in Clear Recent History dialog,
+# provided that the user has not modified the default set of history items to clear.
+sanitizeEverythingWarning2=ប្រវត្តិ​ទាំងអស់​នឹង​ត្រូវ​បាន​សម្អាត ។
+# LOCALIZATION NOTE (sanitizeSelectedWarning): Warning that appears when
+# "Time range to clear" is set to "Everything" in Clear Recent History dialog,
+# provided that the user has modified the default set of history items to clear.
+sanitizeSelectedWarning=ធាតុ​ដែល​បាន​ជ្រើស​ទាំងអស់​នឹង​ត្រូវ​បាន​សម្អាត ។
+
+learnMoreAboutIgnoreThread=ស្វែងយល់​បន្ថែម...
+learnMoreAboutIgnoreThreadAccessKey = L
+undoIgnoreThread=មិន​ធ្វើ​ការ​អើពើ​​សែស្រឡាយ​វិញ
+undoIgnoreThreadAccessKey=U
+undoIgnoreSubthread=មិន​ធ្វើ​ការ​អើពើ​​សែស្រឡាយ​វិញ
+undoIgnoreSubthreadAccessKey=U
+# LOCALIZATION NOTE (ignoredThreadFeedback): #1 is the message thread title
+ignoredThreadFeedback=ការ​ឆ្លើយតប​ទៅ​សែស្រឡាយ "#1" នឹង​មិន​ត្រូវ​បាន​បង្ហាញ។
+# LOCALIZATION NOTE (ignoredSubthreadFeedback): #1 is the message subthread title
+ignoredSubthreadFeedback=ការ​ឆ្លើយ​តប​ទៅ​សែស្រឡាយ "#1" នឹង​មិន​ត្រូវ​បាន​បង្ហាញ។
+# LOCALIZATION NOTE (ignoredThreadsFeedback): Semi-colon list of plural forms.
+# #1 is the number of threads
+ignoredThreadsFeedback=ការ​ឆ្លើយតប​ទៅ​សែស្រឡាយ​ដែល​បាន​ជ្រើស​នឹង​មិន​ត្រូវ​បាន​បង្ហាញ។ ការ​ឆ្លើយតប​ទៅ​សែស្រឡាយ #1 ដែល​បាន​ជ្រើស​នឹង​មិន​ត្រូវ​បាន​បង្ហាញ។
+# LOCALIZATION NOTE (ignoredSubthreadsFeedback): Semi-colon list of plural forms.
+# #1 is number of subthreads
+ignoredSubthreadsFeedback=ការ​ឆ្លើយតប​ទៅ​សែស្រឡាយ​រង​ដែល​បាន​ជ្រើស​នឹង​មិន​ត្រូវ​បាន​បង្ហាញ។ ការ​ឆ្លើយតប​ទៅ​សែស្រឡាយ​រង #1 ដែល​បាន​ជ្រើស​នឹង​មិន​ត្រូវ​បាន​បង្ហាញ។
+# LOCALIZATION NOTE (saveAsType): replace %S with the extension of the file to be saved.
+saveAsType=%S file
+
+# LOCALIZATION NOTE (openSearch.label): The label used in the autocomplete
+# widget to refer to a search on the web for a short string containing at most
+# 15 characters. %1$S is the search provider to use. %2$S is the string to
+# search for.
+openSearch.label=ស្វែងរក %1$S សម្រាប់ "%2$S"
+
+# LOCALIZATION NOTE (openSearch.label.truncated): The label used in the
+# autocomplete widget to refer to a search on the web for a short string
+# containing more than 15 characters. %1$S is the search provider to use. %2$S
+# is the string to search for, truncated to 15 characters.
+openSearch.label.truncated=ស្វែងរក %1$S សម្រាប់ "%2$S..."
+
+# LOCALIZATION NOTE (aboutDialog.architecture.*):
+# The sixtyFourBit and thirtyTwoBit strings describe the architecture of the
+# current Thunderbird build: 32-bit or 64-bit. These strings are used in parentheses
+# after the Thunderbird version in the About dialog,
+# e.g.: "48.0.2 (32-bit)" or "51.0a1 (2016-09-05) (64-bit)".
+
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EdAdvancedEdit.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EdAdvancedEdit.dtd
new file mode 100644
index 0000000000..458e6fac3c
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EdAdvancedEdit.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY WindowTitle.label "Հատկության ընդլայնված խմբագիր">
+<!ENTITY AttName.label "Հատկությունը.">
+<!ENTITY AttValue.label "Նշանակությունը.">
+<!ENTITY PropertyName.label "Հատկությունը.">
+<!ENTITY currentattributesfor.label "Ընթացիկ հատկությունները՝">
+<!ENTITY tree.attributeHeader.label "Հատկանիշը">
+<!ENTITY tree.propertyHeader.label "Հատկությունը">
+<!ENTITY tree.valueHeader.label "Նշանակություն">
+<!ENTITY tabHTML.label "HTML հատկություններ">
+<!ENTITY tabCSS.label "Ներքին գիծը">
+<!ENTITY tabJSE.label "JavaScript դեպքեր">
+
+<!ENTITY editAttribute.label "Սեղմեք այստեղ՝ խմբագրելու համար">
+<!ENTITY removeAttribute.label "Հեռացնել">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EdColorPicker.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EdColorPicker.dtd
new file mode 100644
index 0000000000..437e1292ce
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EdColorPicker.dtd
@@ -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/. -->
+
+<!ENTITY windowTitle.label "Գույնը">
+<!ENTITY lastPickedColor.label "Last-picked color">
+<!ENTITY lastPickedColor.accessKey "L">
+<!ENTITY setColorExample.label "օրինակ՝ &quot;#0000ff&quot; կամ &quot;blue&quot;).">
+<!ENTITY default.label "Default">
+<!ENTITY default.accessKey "D">
+<!ENTITY palette.label "Գույները.">
+<!ENTITY standardPalette.label "Ստանդարտ">
+<!ENTITY webPalette.label "Բոլոր վեբ գույները">
+<!ENTITY background.label "Background for:">
+<!ENTITY background.accessKey "B">
+<!ENTITY table.label "Table">
+<!ENTITY table.accessKey "T">
+<!ENTITY cell.label "Cell(s)">
+<!ENTITY cell.accessKey "C">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EdConvertToTable.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EdConvertToTable.dtd
new file mode 100644
index 0000000000..23e0017858
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EdConvertToTable.dtd
@@ -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/. -->
+<!-- Window title -->
+
+
+<!ENTITY windowTitle.label "Փոխարկել աղյուսակի">
+<!ENTITY instructions1.label "Սեղմիչը ստեղծում է աղյուսակի նոր գիծ՝ յուրաքանչյուր պարագրաֆի համար։">
+<!ENTITY instructions2.label "Ընտրեք այն նշանը որը հանդիսանում է բաժանիչ սյունների միջև.">
+<!ENTITY commaRadio.label "Ստորակետ">
+<!ENTITY spaceRadio.label "Բացատ">
+<!ENTITY otherRadio.label "Այլ նշան.">
+<!ENTITY deleteCharCheck.label "Ջնջել բաժանիչ նշանը">
+<!ENTITY collapseSpaces.label "Անտեսել լր. բացատները">
+<!ENTITY collapseSpaces.tooltip "Փոխարկել խառնված բացատները մեկ բաժանիչով">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EdDialogOverlay.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EdDialogOverlay.dtd
new file mode 100644
index 0000000000..b774af364f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EdDialogOverlay.dtd
@@ -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/. -->
+
+<!ENTITY AdvancedEditButton.label "Advanced Edit…">
+<!ENTITY AdvancedEditButton.accessKey "E">
+<!ENTITY AdvancedEditButton.tooltip "Ավելացնել կամ փոփոխել HTML հատկությունները, ոճի հատկությունները և JavaScript-ը">
+<!ENTITY chooseFileButton.label "Choose File...">
+<!ENTITY chooseFileButton.accessKey "F">
+<!ENTITY chooseFileLinkButton.label "Choose File...">
+<!ENTITY chooseFileLinkButton.accessKey "o">
+<!ENTITY makeUrlRelative.label "URL គឺ​ទាក់ទង​នឹង​ទីតាំង​ទំព័រ">
+<!ENTITY makeUrlRelative.accessKey "r">
+<!ENTITY makeUrlRelative.tooltip "Ընտրել հարաբերական և բացարձակ հղումների միջև։ Սա փոխելու համար նախ պետք է պահպանեք էջը։">
+<!-- Shared by Link and Image dialogs -->
+
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EdNamedAnchorProperties.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EdNamedAnchorProperties.dtd
new file mode 100644
index 0000000000..2f4323c3c6
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EdNamedAnchorProperties.dtd
@@ -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/. -->
+
+<!ENTITY windowTitle.label "Խարսխի հատկությունները">
+<!ENTITY anchorNameEditField.label "Anchor Name:">
+<!ENTITY anchorNameEditField.accessKey "N">
+<!ENTITY nameInput.tooltip "Նշեք բացառիկ անուն խարսի համար">
+
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorColorProperties.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorColorProperties.dtd
new file mode 100644
index 0000000000..88d2dd0e31
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorColorProperties.dtd
@@ -0,0 +1,28 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- Window title -->
+
+<!ENTITY windowTitle.label "Էջի գույները և Խորապատկերը">
+<!ENTITY pageColors.label "Էջի գույները">
+<!ENTITY defaultColorsRadio.label "Reader's default colors (Don't set colors in page)">
+<!ENTITY defaultColorsRadio.accessKey "D">
+<!ENTITY defaultColorsRadio.tooltip "Օգտագործել գույնային կարգավորումները միայն դիտարկիչում">
+<!ENTITY customColorsRadio.label "Use custom colors:">
+<!ENTITY customColorsRadio.accessKey "c">
+<!ENTITY customColorsRadio.tooltip "Գույնային այս կարգավորումները դիտարկիչի կարգավորումներում">
+
+<!ENTITY normalText.label "Normal text">
+<!ENTITY normalText.accessKey "N">
+<!ENTITY linkText.label "Link text">
+<!ENTITY linkText.accessKey "L">
+<!ENTITY activeLinkText.label "Active link text">
+<!ENTITY activeLinkText.accessKey "A">
+<!ENTITY visitedLinkText.label "Visited link text">
+<!ENTITY visitedLinkText.accessKey "V">
+<!ENTITY background.label "Background:">
+<!ENTITY background.accessKey "B">
+<!ENTITY colon.character ":">
+<!ENTITY backgroundImage.label "Background Image:">
+<!ENTITY backgroundImage.accessKey "m">
+<!ENTITY backgroundImage.tooltip "Օգտագործել նկարի ֆայլը խորապատկերի համար այս էջում">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorHLineProperties.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorHLineProperties.dtd
new file mode 100644
index 0000000000..02ac008115
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorHLineProperties.dtd
@@ -0,0 +1,27 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- Window title -->
+
+
+<!ENTITY windowTitle.label "Հորիզոնական տողի հատկություններ">
+
+<!ENTITY dimensionsBox.label "Չափերը">
+<!ENTITY heightEditField.label "Height:">
+<!ENTITY heightEditField.accessKey "g">
+<!ENTITY widthEditField.label "Width:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY pixelsPopup.value "փիքսել">
+<!ENTITY alignmentBox.label "Հավասարեցումը">
+<!ENTITY leftRadio.label "Left">
+<!ENTITY leftRadio.accessKey "L">
+<!ENTITY centerRadio.label "Center">
+<!ENTITY centerRadio.accessKey "C">
+<!ENTITY rightRadio.label "Right">
+<!ENTITY rightRadio.accessKey "R">
+
+<!ENTITY threeDShading.label "3-D Shading">
+<!ENTITY threeDShading.accessKey "S">
+<!ENTITY saveSettings.label "Use as Default">
+<!ENTITY saveSettings.accessKey "D">
+<!ENTITY saveSettings.tooltip "Պահպանեք այս կարգավորումները՝ նոր հորիզոնական տողերի համար">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd
new file mode 100644
index 0000000000..4856623f5c
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd
@@ -0,0 +1,80 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- These strings are for use specifically in the editor's image and form image dialogs. -->
+<!-- Window title -->
+
+
+<!ENTITY windowTitle.label "Նկարի հատկանիշները">
+
+<!ENTITY pixelsPopup.value "փիքսել">
+<!-- These are in the Location tab panel -->
+
+<!ENTITY locationEditField.label "Image Location:">
+<!ENTITY locationEditField.accessKey "L">
+<!ENTITY locationEditField.tooltip "Նշեք նկարի ֆայլի անունը կամ տեղը">
+<!ENTITY title.label "Tooltip:">
+<!ENTITY title.accessKey "T">
+<!ENTITY title.tooltip "Html 'title' հատկությունը, որը ցուցադրվում է հուշման մեջ">
+<!ENTITY altText.label "Alternate text:">
+<!ENTITY altText.accessKey "A">
+<!ENTITY altTextEditField.tooltip "Նշեք նկարի փոխարեն ցուցադրվելիք տեքստը">
+<!ENTITY noAltText.label "Don't use alternate text">
+<!ENTITY noAltText.accessKey "D">
+
+<!ENTITY previewBox.label "Դիտում">
+
+<!-- These controls are in the Dimensions tab panel -->
+<!-- actualSize.label should be same as actualSizeRadio.label + ":" -->
+
+<!ENTITY actualSize.label "Իրական չափը.">
+<!ENTITY actualSizeRadio.label "Actual Size">
+<!ENTITY actualSizeRadio.accessKey "A">
+<!ENTITY actualSizeRadio.tooltip "Ետարկել նկարի իրական չափը">
+<!ENTITY customSizeRadio.label "Custom Size">
+<!ENTITY customSizeRadio.accessKey "S">
+<!ENTITY customSizeRadio.tooltip "Փոխել նկարի չափը, ինչպես որ էջում է">
+<!ENTITY heightEditField.label "Height:">
+<!ENTITY heightEditField.accessKey "g">
+<!ENTITY widthEditField.label "Width:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY constrainCheckbox.label "Constrain">
+<!ENTITY constrainCheckbox.accessKey "C">
+<!ENTITY constrainCheckbox.tooltip "Որոշել նկարի հարաբերակցությունը">
+<!-- These controls are in the Image Map box of the expanded area -->
+
+<!ENTITY imagemapBox.label "Նկարի քարտեզը">
+<!ENTITY removeImageMapButton.label "Remove">
+<!ENTITY removeImageMapButton.accessKey "R">
+<!-- These are the options for image alignment -->
+
+<!ENTITY alignment.label "Հավասարեցնել տեքստը նկարին">
+<!ENTITY bottomPopup.value "Կոճակի մոտ">
+<!ENTITY topPopup.value "Վերևում">
+<!ENTITY centerPopup.value "Կենտրոնում">
+<!ENTITY wrapRightPopup.value "Ծածկել դեպի աջ">
+<!ENTITY wrapLeftPopup.value "Ծածկել դեպի ձախ">
+<!-- These controls are in the Spacing Box -->
+
+<!ENTITY spacingBox.label "Բացատում">
+<!ENTITY leftRightEditField.label "Left and Right:">
+<!ENTITY leftRightEditField.accessKey "L">
+<!ENTITY topBottomEditField.label "Top and Bottom:">
+<!ENTITY topBottomEditField.accessKey "T">
+<!ENTITY borderEditField.label "Solid Border:">
+<!ENTITY borderEditField.accessKey "B">
+<!-- These controls are in the Link Box -->
+
+<!ENTITY showImageLinkBorder.label "Show border around linked image">
+<!ENTITY showImageLinkBorder.accessKey "b">
+<!ENTITY LinkAdvancedEditButton.label "ភ្ជាប់​ការ​កែសម្រួល​កម្រិតខ្ពស់…">
+<!ENTITY LinkAdvancedEditButton.accessKey "L">
+<!ENTITY LinkAdvancedEditButton.tooltip "Ավելացնել կամ փոփոխել HTML հատկությունները, ոճի հատկությունները և JavaScript-ը">
+<!-- These tabs are currently used in the image input dialog -->
+
+<!ENTITY imageInputTab.label "Բլանկ">
+<!ENTITY imageLocationTab.label "Տեղադրությունը">
+<!ENTITY imageDimensionsTab.label "Չափերը">
+<!ENTITY imageAppearanceTab.label "Տեսքը">
+<!ENTITY imageLinkTab.label "Հղումը">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertChars.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertChars.dtd
new file mode 100644
index 0000000000..587195d0cc
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertChars.dtd
@@ -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/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "Ներմուծել նշան">
+<!ENTITY category.label "ប្រភេទ">
+<!ENTITY letter.label "Letter:">
+<!ENTITY letter.accessKey "L">
+<!ENTITY character.label "Character:">
+<!ENTITY character.accessKey "C">
+<!ENTITY accentUpper.label "Ընդունել մեծատառեր">
+<!ENTITY accentLower.label "Ընդունել փոքրատառեր">
+<!ENTITY otherUpper.label "Այլ մեծատառեր">
+<!ENTITY otherLower.label "Այլ փոքրատառեր">
+<!ENTITY commonSymbols.label "Ընդհանուր նշաններ">
+<!ENTITY insertButton.label "Ներմուծել">
+<!ENTITY closeButton.label "Փակել">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertMath.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertMath.dtd
new file mode 100644
index 0000000000..05a865fd38
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertMath.dtd
@@ -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/. -->
+<!-- Window title -->
+
+<!ENTITY windowTitle.label "បញ្ចូល​គណិតសាស្ត្រ">
+
+<!ENTITY sourceEditField.label "បញ្ចូល​កូដ​ប្រភព​សម្រាប់ LaTeX ៖">
+
+<!ENTITY options.label "Options">
+<!ENTITY optionInline.label "របៀប​ក្នុង​តួ">
+<!ENTITY optionInline.accesskey "n">
+<!ENTITY optionDisplay.label "បង្ហាញ​របៀប">
+<!ENTITY optionDisplay.accesskey "D">
+<!ENTITY optionLTR.label "ទិស​ឆ្វេង​ទៅ​ស្ដាំ">
+<!ENTITY optionLTR.accesskey "L">
+<!ENTITY optionRTL.label "ទិស​ស្ដាំ​ទៅ​ឆ្វេង">
+<!ENTITY optionRTL.accesskey "R">
+
+<!ENTITY insertButton.label "Ներմուծել">
+<!ENTITY insertButton.accesskey "I">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertSource.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertSource.dtd
new file mode 100644
index 0000000000..9de7506747
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertSource.dtd
@@ -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/. -->
+<!-- Window title -->
+
+<!ENTITY windowTitle.label "Insert HTML">
+<!ENTITY sourceEditField.label "Նշեք HTML կցապիտակ և տեքստ.">
+<!ENTITY example.label "Օրինակ՝">
+<!-- LOCALIZATION NOTE (exampleOpenTag.label): DONT_TRANSLATE: they are text for HTML tagnames: "<i>" and "</i>" -->
+<!ENTITY exampleOpenTag.label "&lt;i&gt;">
+<!-- LOCALIZATION NOTE (exampleCloseTag.label): DONT_TRANSLATE: they are text for HTML tagnames: "<i>" and "</i>" -->
+<!ENTITY exampleCloseTag.label "&lt;/i&gt;">
+<!ENTITY exampleText.label "Ողջույն Աշխարհ!">
+<!ENTITY insertButton.label "Ներմուծել">
+<!ENTITY insertButton.accesskey "I">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTOC.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTOC.dtd
new file mode 100644
index 0000000000..459ef0aa89
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTOC.dtd
@@ -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/. -->
+
+<!ENTITY Window.title "Բովանդակության աղյուսակը">
+<!ENTITY buildToc.label "Կառուցել բովանդակության աղյուսակը՝">
+<!ENTITY tag.label "Կցապիտակը.">
+<!ENTITY class.label "Դասը">
+<!ENTITY header1.label "Մակարդակ 1">
+<!ENTITY header2.label "Մակարդակ 2">
+<!ENTITY header3.label "Մակարդակ 3">
+<!ENTITY header4.label "Մակարդակ 4">
+<!ENTITY header5.label "Մակարդակ 5">
+<!ENTITY header6.label "Մակարդակ 6">
+<!ENTITY makeReadOnly.label "Դարձնել բովանդակության աղյուսակը միայն կարդալու համար">
+<!ENTITY orderedList.label "Բովանդակության աղյուսակի բոլոր դաշտերի քանակը">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTable.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTable.dtd
new file mode 100644
index 0000000000..92b9f1b484
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorInsertTable.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- Window title -->
+
+<!ENTITY windowTitle.label "Ներմուծել աղյուսակ">
+
+<!ENTITY size.label "Չափը">
+<!ENTITY numRowsEditField.label "Rows:">
+<!ENTITY numRowsEditField.accessKey "R">
+<!ENTITY numColumnsEditField.label "Columns:">
+<!ENTITY numColumnsEditField.accessKey "C">
+<!ENTITY widthEditField.label "Width:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY borderEditField.label "Border:">
+<!ENTITY borderEditField.accessKey "B">
+<!ENTITY borderEditField.tooltip "Նշեք աղյուսակի եզրագծի չափը կամ նշեք զրո՝ առանց եզրագծի համար">
+<!ENTITY pixels.label "փիքսել">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorLinkProperties.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorLinkProperties.dtd
new file mode 100644
index 0000000000..8c306f5dd6
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorLinkProperties.dtd
@@ -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/. -->
+
+<!ENTITY windowTitle.label "Հղման հատկությունները">
+<!ENTITY LinkURLBox.label "Հղման տեղը">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorListProperties.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorListProperties.dtd
new file mode 100644
index 0000000000..75516eed63
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorListProperties.dtd
@@ -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/. -->
+<!-- Window title -->
+
+
+<!ENTITY windowTitle.label "Հատկության ցանկը">
+
+<!ENTITY ListType.label "Ցանկի տեսակը">
+<!ENTITY bulletStyle.label "Կետային ոճով.">
+<!ENTITY startingNumber.label "Start at:">
+<!ENTITY startingNumber.accessKey "S">
+<!ENTITY none.value "Չկա">
+<!ENTITY bulletList.value "Կետիկների (չհամարակալված) ցանկը">
+<!ENTITY numberList.value "Համարակալված ցանկ">
+<!ENTITY definitionList.value "Որոշակի ցանկը">
+<!ENTITY changeEntireListRadio.label "Change entire list">
+<!ENTITY changeEntireListRadio.accessKey "C">
+<!ENTITY changeSelectedRadio.label "Change just selected items">
+<!ENTITY changeSelectedRadio.accessKey "i">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorPersonalDictionary.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorPersonalDictionary.dtd
new file mode 100644
index 0000000000..0da5351da6
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorPersonalDictionary.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- Window title -->
+
+<!ENTITY windowTitle.label "Անձնական բառարան">
+
+<!ENTITY wordEditField.label "New word:">
+<!ENTITY wordEditField.accessKey "N">
+<!ENTITY AddButton.label "Add">
+<!ENTITY AddButton.accessKey "A">
+<!ENTITY DictionaryList.label "Words in dictionary:">
+<!ENTITY DictionaryList.accessKey "W">
+<!ENTITY RemoveButton.label "Remove">
+<!ENTITY RemoveButton.accessKey "e">
+
+<!ENTITY CloseButton.label "Close">
+<!ENTITY CloseButton.accessKey "C">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorReplace.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorReplace.dtd
new file mode 100644
index 0000000000..e34d1d1077
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorReplace.dtd
@@ -0,0 +1,28 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- extracted from EdReplace.xul -->
+
+
+<!-- extracted from EdReplace.xhtml -->
+
+<!ENTITY replaceDialog.title "Գտնել և Փոխարինել">
+<!ENTITY findField.label "Գտնել տեքստ.">
+<!ENTITY findField.accesskey "n">
+<!ENTITY replaceField.label "Փոխարինել՝">
+<!ENTITY replaceField.accesskey "e">
+<!ENTITY caseSensitiveCheckbox.label "Ըստ համընկման">
+<!ENTITY caseSensitiveCheckbox.accesskey "c">
+<!ENTITY wrapCheckbox.label "Տողադարձել">
+<!ENTITY wrapCheckbox.accesskey "W">
+<!ENTITY backwardsCheckbox.label "Փնտրել հետադարձեր">
+<!ENTITY backwardsCheckbox.accesskey "b">
+<!ENTITY findNextButton.label "Գտնել հաջորդը">
+<!ENTITY findNextButton.accesskey "F">
+<!ENTITY replaceButton.label "Փոխարինել">
+<!ENTITY replaceButton.accesskey "R">
+<!ENTITY replaceAndFindButton.label "Փոխարինել և Գտնել">
+<!ENTITY replaceAndFindButton.accesskey "d">
+<!ENTITY replaceAllButton.label "Փոխարինել բոլորը">
+<!ENTITY replaceAllButton.accesskey "A">
+<!ENTITY closeButton.label "Փակել">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorSpellCheck.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorSpellCheck.dtd
new file mode 100644
index 0000000000..f769231a89
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorSpellCheck.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/. -->
+<!-- Window title -->
+
+<!ENTITY windowTitle.label "Ստուգել ուղղագրությունը">
+
+<!ENTITY misspelledWord.label "Բացակայող բառ.">
+<!ENTITY wordEditField.label "Replace with:">
+<!ENTITY wordEditField.accessKey "w">
+<!ENTITY checkwordButton.label "Check Word">
+<!ENTITY checkwordButton.accessKey "k">
+<!ENTITY suggestions.label "Suggestions:">
+<!ENTITY suggestions.accessKey "u">
+<!ENTITY ignoreButton.label "Ignore">
+<!ENTITY ignoreButton.accessKey "I">
+<!ENTITY ignoreAllButton.label "Ignore All">
+<!ENTITY ignoreAllButton.accessKey "n">
+<!ENTITY replaceButton.label "Replace">
+<!ENTITY replaceButton.accessKey "R">
+<!ENTITY replaceAllButton.label "Replace All">
+<!ENTITY replaceAllButton.accessKey "A">
+
+
+<!ENTITY userDictionary.label "Անձնական բառարան">
+<!ENTITY moreDictionaries.label "Բեռնել բառարաններ...">
+<!ENTITY addToUserDictionaryButton.label "Add Word">
+<!ENTITY addToUserDictionaryButton.accessKey "d">
+<!ENTITY editUserDictionaryButton.label "Edit…">
+<!ENTITY editUserDictionaryButton.accessKey "E">
+
+
+<!ENTITY closeButton.label "Close">
+<!ENTITY closeButton.accessKey "C">
+<!ENTITY sendButton.label "Send">
+<!ENTITY sendButton.accessKey "S">
+<!ENTITY languagePopup.label "Language:">
+<!ENTITY languagePopup.accessKey "L">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/EditorTableProperties.dtd b/l10n-km/mail/chrome/messenger/messengercompose/EditorTableProperties.dtd
new file mode 100644
index 0000000000..47b217749b
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/EditorTableProperties.dtd
@@ -0,0 +1,75 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY tableWindow.title "Աղյուսակի հատկությունը">
+<!ENTITY applyButton.label "Կիրառել">
+<!ENTITY applyButton.accesskey "A">
+<!ENTITY closeButton.label "Փակել">
+<!ENTITY tableTab.label "Աղյուսակ">
+<!ENTITY cellTab.label "Վանդակներ">
+<!ENTITY tableRows.label "Rows:">
+<!ENTITY tableRows.accessKey "R">
+<!ENTITY tableColumns.label "Columns:">
+<!ENTITY tableColumns.accessKey "C">
+<!ENTITY tableHeight.label "Height:">
+<!ENTITY tableHeight.accessKey "g">
+<!ENTITY tableWidth.label "Width:">
+<!ENTITY tableWidth.accessKey "W">
+<!ENTITY tableBorderSpacing.label "Եզրագծերը և բացատները">
+<!ENTITY tableBorderWidth.label "Border:">
+<!ENTITY tableBorderWidth.accessKey "B">
+<!ENTITY tableSpacing.label "Spacing:">
+<!ENTITY tableSpacing.accessKey "S">
+<!ENTITY tablePadding.label "Padding:">
+<!ENTITY tablePadding.accessKey "P">
+<!ENTITY tablePxBetwCells.label "վանդակների միջև փիքսել">
+<!ENTITY tablePxBetwBrdrCellContent.label "վանդակների եզրագծերի միջև փիքսել">
+<!ENTITY tableAlignment.label "Table Alignment:">
+<!ENTITY tableAlignment.accessKey "T">
+<!ENTITY tableCaption.label "Caption:">
+<!ENTITY tableCaption.accessKey "n">
+<!ENTITY tableCaptionAbove.label "Աղյուսակից վեր">
+<!ENTITY tableCaptionBelow.label "Աղյուսակից վար">
+<!ENTITY tableCaptionLeft.label "Աղյուսակից ձախ">
+<!ENTITY tableCaptionRight.label "Աղյուսակից աջ">
+<!ENTITY tableCaptionNone.label "Ոչինչ">
+<!ENTITY tableInheritColor.label "(Ցուցադրել էջի գույնը միջով)">
+
+<!ENTITY cellSelection.label "Ընտրություն">
+<!ENTITY cellSelectCell.label "Վանդակ">
+<!ENTITY cellSelectRow.label "Գիծ">
+<!ENTITY cellSelectColumn.label "Սյուն">
+<!ENTITY cellSelectNext.label "Next">
+<!ENTITY cellSelectNext.accessKey "N">
+<!ENTITY cellSelectPrevious.label "Previous">
+<!ENTITY cellSelectPrevious.accessKey "P">
+<!ENTITY applyBeforeChange.label "Ընթացիկ փոփոխությունները կկիրառվեն ընտրությունը փոխելուց հետո։">
+<!ENTITY cellContentAlignment.label "Հավասարեցումը">
+<!ENTITY cellHorizontal.label "Horizontal:">
+<!ENTITY cellHorizontal.accessKey "z">
+<!ENTITY cellVertical.label "Vertical:">
+<!ENTITY cellVertical.accessKey "V">
+<!ENTITY cellStyle.label "Cell Style:">
+<!ENTITY cellStyle.accessKey "C">
+<!ENTITY cellNormal.label "Նորմալ">
+<!ENTITY cellHeader.label "Վերնագիրը">
+<!ENTITY cellTextWrap.label "Text Wrap:">
+<!ENTITY cellTextWrap.accessKey "T">
+<!ENTITY cellWrap.label "Պտտում">
+<!ENTITY cellNoWrap.label "Չպտտել">
+<!ENTITY cellAlignTop.label "Վերևում">
+<!ENTITY cellAlignMiddle.label "Մեջտեղում">
+<!ENTITY cellAlignBottom.label "Ներքևում">
+<!ENTITY cellAlignJustify.label "Հավասարեցում">
+<!ENTITY cellInheritColor.label "(Աղյուսակի գույնը ցուցադրել միջով)">
+<!ENTITY cellUseCheckboxHelp.label "Օգտագործել ընտրադաշտերը՝ որոշելու համար հատկությունների կիրառումը ընտրված վանդակներին">
+<!-- Used in both Table and Cell panels -->
+
+<!ENTITY size.label "Չափը">
+<!ENTITY pixels.label "փիքսել">
+<!ENTITY backgroundColor.label "Background Color:">
+<!ENTITY backgroundColor.accessKey "B">
+<!ENTITY AlignLeft.label "Ձախից">
+<!ENTITY AlignCenter.label "Կենտրոնում">
+<!ENTITY AlignRight.label "Աջից">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.dtd b/l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.dtd
new file mode 100644
index 0000000000..33000f6075
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.dtd
@@ -0,0 +1,20 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!--LOCALIZATION NOTE askSendFormat.dtd UI for dialog that asks the user, which format to use for sending a message -->
+
+<!ENTITY windowTitle.label "HTML Mail Question">
+
+<!ENTITY recipient.label "Some of the recipients are not listed as being able to receive HTML mail.">
+
+<!ENTITY question.label "Would you like to convert the message to plain text or send it in HTML anyway?">
+
+<!ENTITY plainTextAndHtml.label "Send in Plain Text and HTML">
+<!ENTITY plainTextAndHtml.accesskey "a">
+<!ENTITY plainTextOnly.label "Send in Plain Text Only">
+<!ENTITY plainTextOnly.accesskey "P">
+<!ENTITY htmlOnly.label "Send in HTML Only">
+<!ENTITY htmlOnly.accesskey "H">
+
+<!ENTITY send.label "Send">
+<!ENTITY send.accesskey "S">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.properties b/l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.properties
new file mode 100644
index 0000000000..b594a444fd
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/askSendFormat.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+convertibleYes=Your message can be converted to plain text without losing information.
+convertibleAltering=Your message can be converted to plain text without losing important information. However, the plain text version might look different from what you saw in the composer.
+convertibleNo=However, you used formatting (e.g. colors) that will not be converted to plain text.
+recommended=(recommended)
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/composeMsgs.properties b/l10n-km/mail/chrome/messenger/messengercompose/composeMsgs.properties
new file mode 100644
index 0000000000..a7cb8bff6b
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/composeMsgs.properties
@@ -0,0 +1,437 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 compose back end
+#
+## LOCALIZATION NOTE (unableToOpenFile, unableToOpenTmpFile):
+## %S will be replaced with the name of file that could not be opened
+unableToOpenFile=Unable to open the file %S.
+unableToOpenTmpFile=Unable to open the temporary file %S. Check your 'Temporary Directory' setting.
+unableToSaveTemplate=មិន​អាច​រក្សាទុក​សារ​របស់​អ្នក​ជា​ពុម្ព​បាន​ទេ។
+unableToSaveDraft=មិន​អាច​រក្សាទុក​សារ​របស់​អ្នក​ជា​សេចក្ដី​ព្រាង​បាន​ទេ។
+couldntOpenFccFolder=មិន​អាច​បើក​ថត​អ៊ីមែល​បាន​ផ្ញើ។ សូម​ផ្ទៀងផ្ទាត់​ថា​ចំណូលចិត្ត​អ៊ីមែល​របស់​អ្នក​គឺ​ត្រឹមត្រូវ។
+noSender=មិន​បាន​បញ្ជាក់​អ្នក​ផ្ញើ។ សូម​បំពេញ​អាសយដ្ឋាន​អ៊ីមែល​របស់​អ្នក​នៅ​ក្នុង​ការ​កំណត់​គណនី។
+noRecipients=No recipients were specified. Please enter a recipient or newsgroup in the addressing area.
+errorWritingFile=Error writing temporary file.
+
+## LOCALIZATION NOTE (errorSendingFromCommand): argument %s is the Outgoing server (SMTP) response
+errorSendingFromCommand=មាន​កំហុស​កើតឡើង​ពេល​ផ្ញើ​អ៊ីមែល។ ម៉ាស៊ីន​មេ​បាន​ឆ្លើយតប​ថា៖ %s ។ សូម​ផ្ទៀងផ្ទាត់​នៅ​ក្នុង​ការ​កំណត់​គណនី​ថា អាសយដ្ឋាន​អ៊ីមែល​របស់​អ្នក​គឺ​ត្រឹមត្រូវ រួច​ព្យាយាម​ម្ដងទៀត
+
+## LOCALIZATION NOTE (errorSendingDataCommand): argument %s is the Outgoing server (SMTP) response
+errorSendingDataCommand=ម៉ាស៊ីន​មេ​ចេញ (SMTP) មាន​កំហុស​នៅ​ពេល​ផ្ញើ​អ៊ីមែល។ ម៉ាស៊ីន​មេ​បាន​ឆ្លើយតប​ថា៖ %s ។
+
+## LOCALIZATION NOTE (errorSendingMessage): argument %s is the Outgoing server (SMTP) response
+errorSendingMessage=An error occurred while sending mail. The mail server responded: %s. Please check the message and try again.
+postFailed=មិន​បាន​ផ្ញើ​សារ ព្រោះ​ការ​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ​បាន​បរាជ័យ។ ម៉ាស៊ីន​មេ​អាច​មិន​មាន ឬ​បាន​បដិសេធ​ការ​តភ្ជាប់។ សូម​ផ្ទៀងផ្ទាត់​ថា​ការ​កំណត់​ម៉ាស៊ីន​មេ​ថ្មី​របស់​អ្នក​គឺ​ត្រឹមត្រូវ រួច​ព្យាយាម​ម្ដងទៀត។
+errorQueuedDeliveryFailed=កំហុស​បាន​កើតឡើង ពេល​បញ្ជូន​សារ​ដែល​មិន​បាន​ផ្ញើ។
+sendFailed=ការ​ផ្ញើ​សារ​បាន​បរាជ័យ។
+
+## LOCALIZATION NOTE (sendFailedUnexpected): argument %X is a hex error code value
+
+## LOCALIZATION NOTE (smtpSecurityIssue): argument %S is the Outgoing server (SMTP) response
+
+## LOCALIZATION NOTE (smtpServerError): argument %s is the Outgoing server (SMTP) response
+smtpServerError=មាន​កំហុស​កើតឡើង​ពេល​ផ្ញើ​អ៊ីមែល៖ កំហុស​ម៉ាស៊ីន​មេ​ចេញ (SMTP) ។ ម៉ាស៊ីន​មេ​បាន​ឆ្លើយតប​ថា៖  %s ។
+unableToSendLater=សូម​ទោស! យើង​មិន​អាច​រក្សាទុក​សារ​របស់​អ្នក​សម្រាប់​ផ្ញើ​នៅ​ពេល​ក្រោយ​បាន។
+
+## LOCALIZATION NOTE (communicationsError): argument %d is the error code
+communicationsError=A communications error occurred: %d. Please try again.
+dontShowAlert=THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
+
+
+mimeMpartAttachmentError=Attachment error.
+failedCopyOperation=The message was sent successfully, but could not be copied to your Sent folder.
+nntpNoCrossPosting=You can only send a message to one news server at a time.
+msgCancelling=Cancelling…
+sendFailedButNntpOk=សារ​របស់​អ្នក​ត្រូវ​បាន​ប្រកាស​នៅ​ក្នុង​ក្រុម​ថ្មី ប៉ុន្តែ​មិន​ត្រូវ​បាន​ផ្ញើ​ទៅ​អ្នក​ទទួល​ផ្សេង​ឡើយ។
+errorReadingFile=Error reading file.
+followupToSenderMessage=អ្នកនិពន្ធ​សារ​នេះ​បាន​ស្នើ​ថា ការ​ឆ្លើយតប​គឺ​ត្រូវ​ផ្ញើ​ទៅ​តែ​អ្នកនិពន្ធ​ប៉ុណ្ណោះ។ បើ​អ្នក​ចង់​ឆ្លើយតប​ទៅ​ក្រុម​ថ្មី អ្នក​ត្រូវ​បន្ថែម​ជួរដេក​ថ្មី​នៅ​ក្នុង​តំបន់​អាសយដ្ឋាន រួច​ជ្រើស​ក្រុម​ថ្មី​ចេញពី​បញ្ជី​អ្នកទទួល បន្ទាប់មក​បញ្ចូល​ឈ្មោះ​ក្រុម​ថ្មី។
+
+## LOCALIZATION NOTE (errorAttachingFile): argument %S is the file name/URI of the object to be attached
+errorAttachingFile=មាន​កំហុស​ក្នុង​ការ​ភ្ជាប់​​ឯកសារ %S ។ សូម​ពិនិត្យមើល​ថា​អ្នក​បាន​ចូល​ដំណើរការ​ឯកសារ។
+
+## LOCALIZATION NOTE (incorrectSmtpGreeting): argument %s is the Outgoing server (SMTP) greeting
+incorrectSmtpGreeting=កំហុស​បាន​កើតឡើង​ពេល​ផ្ញើ​អ៊ីមែល៖ ម៉ាស៊ីន​មេ​អ៊ីមែល​បាន​ផ្ញើ​ការ​ស្វាគមន៍​មិន​ត្រឹមត្រូវ៖  %s ។
+
+## LOCALIZATION NOTE (errorSendingRcptCommand): argument %1$S is the Outgoing server (SMTP) response, argument %2$S is the intended message recipient.
+errorSendingRcptCommand=កំហុស​បាន​កើតឡើង​ពេល​ផ្ញើ​អ៊ីមែល។ ម៉ាស៊ីន​មេ​បាន​ឆ្លើយតប​ថា៖  \n%1$S.\n សូម​ពិនិត្យ​អ្នក​ទទួល​សារ "%2$S" រួច​ព្យាយាម​ម្ដងទៀត។
+
+## LOCALIZATION NOTE (startTlsFailed): argument %S is the Outgoing server (SMTP)
+startTlsFailed=កំហុស​បាន​កើតឡើង​ពេល​ផ្ញើ​អ៊ីមែល៖ មិន​អាច​បង្កើត​តំណ​សុវត្ថិភាព​ជាមួយ​ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S ដោយ​ប្រើ STARTTLS ព្រោះ​វា​មិន​បាន​ប្រកាស​លក្ខណៈ​នោះ។ បិទ STARTTLS សម្រាប់​ម៉ាស៊ីន​មេ​នោះ ឬ​ទាក់ទង​ក្រុមហ៊ុន​ផ្ដល់​សេវាកម្ម​របស់​អ្នក។
+
+## LOCALIZATION NOTE (smtpPasswordUndefined): argument %S is the Outgoing server (SMTP) account
+smtpPasswordUndefined=កំហុស​បាន​កើតឡើង​ពេល​ផ្ញើ​អ៊ីមែល៖ មិន​អាច​ទៅ​យក​ពាក្យសម្ងាត់​សម្រាប់ %S ។ សារ​មិន​ត្រូវ​បាន​ផ្ញើ។
+
+## LOCALIZATION NOTE (smtpSendNotAllowed): argument %s is the Outgoing server (SMTP) response
+
+## LOCALIZATION NOTE (smtpTempSizeExceeded): argument %s is the Outgoing server (SMTP) response
+smtpTempSizeExceeded=The size of the message you are trying to send exceeds a temporary size limit of the server. The message was not sent; try to reduce the message size or wait some time and try again. The server responded: %s.
+
+## LOCALIZATION NOTE (smtpPermSizeExceeded1): argument %d is the Outgoing server (SMTP) size limit
+smtpPermSizeExceeded1=The size of the message you are trying to send exceeds the global size limit (%d bytes) of the server. The message was not sent; reduce the message size and try again.
+
+## LOCALIZATION NOTE (smtpPermSizeExceeded2): argument %s is the Outgoing server (SMTP) response
+smtpPermSizeExceeded2=The size of the message you are trying to send exceeds the global size limit of the server. The message was not sent; reduce the message size and try again. The server responded: %s.
+
+## LOCALIZATION NOTE (smtpSendFailedUnknownServer): argument %S is the Outgoing server (SMTP)
+smtpSendFailedUnknownServer=កំហុស​បាន​កើតឡើង​ពេល​ផ្ញើ​អ៊ីមែល៖ មិន​ស្គាល់​ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S ។ ប្រហែលជា​មិន​បាន​កំណត់​រចនាសម្ព័ន្ធ​ម៉ាស៊ីន​មេ​ត្រឹមត្រូវ។ សូម​ផ្ទៀងផ្ទាត់​ថា ការ​កំណត់​ម៉ាស៊ីន​មេ​ចេញ (SMTP) គឺ​ត្រឹមត្រូវ រួច​ព្យាយាម​ម្ដងទៀត។
+
+## LOCALIZATION NOTE (smtpSendRequestRefused): argument %S is the Outgoing server (SMTP)
+smtpSendRequestRefused=មិន​អាច​ផ្ញើ​សារ​ចេញ ដោយ​សារ​ការ​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​បម្រើ​ចេញ (SMTP) %S បាន​បរាជ័យ។ ម៉ាស៊ីន​បម្រើ​ប្រហែល​មិន​មាន ឬ​បាន​បដិសេធ​ការ​តភ្ជាប់ (SMTP) ។ សូម​បញ្ជាក់​ថា​ការកំណត់​ម៉ាស៊ីន​មេ​ចេញ (SMTP) របស់​អ្នក​គឺ​ត្រឹមត្រូវ រួច​ព្យាយាម​ម្ដងទៀត។
+
+## LOCALIZATION NOTE (smtpSendInterrupted): argument %S is the Outgoing server (SMTP)
+smtpSendInterrupted=សារ​មិន​ត្រូវ​បាន​ផ្ញើ​ចេញ ដោយ​សារ​ការ​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S បាន​ដាច់​នៅ​ពេល​កំពុង​ដំណើរការ។ ព្យាយាម​ម្ដងទៀត។
+
+## LOCALIZATION NOTE (smtpSendTimeout): argument %S is the Outgoing server (SMTP)
+smtpSendTimeout=សារ​មិន​ត្រូវ​បាន​ផ្ញើ​ចេញ ដោយ​សារ​ការ​តភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S បាន​អស់​ពេល។ ព្យាយាម​ម្ដងទៀត។
+
+## LOCALIZATION NOTE (smtpSendFailedUnknownReason): argument %S is the Outgoing server (SMTP)
+smtpSendFailedUnknownReason=សារ​មិន​ត្រូវ​បាន​ផ្ញើ​ចេញ​ដោយ​ប្រើ​ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S ព្រោះ​មិន​ដឹង​មូលហេតុ។ សូម​បញ្ជាក់​ថា​ការ​កំណត់​ម៉ាស៊ីន​មេ​ចេញ (SMTP) របស់​អ្នក​គឺ​ត្រឹមត្រូវ រួច​ព្យាយាម​ម្ដងទៀត។
+
+# LOCALIZATION NOTE (smtpHintAuthEncryptToPlainNoSsl): %S is the server hostname
+smtpHintAuthEncryptToPlainNoSsl=ម៉ាស៊ីន​បម្រើ​ចេញ (SMTP) %S ហាក់​មិន​គាំទ្រ​ពាក្យសម្ងាត់​ដែល​បាន​អ៊ីនគ្រីប។ បើ​អ្នក​ទើប​បង្កើត​គណនី សាកល្បង​ប្ដូរ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​បម្រើ' ទៅ 'ពាក្យសម្ងាត់​ដែល​បាន​បញ្ជូន​ដោយ​គ្មាន​សុវត្ថិភាព'។ បើ​វា​ធ្លាប់​ដំណើរការ តែ​បែរជា​មិន​ដំណើរការ​វិញ អ្នក​អាច​ត្រូវ​បាន​គេ​លួច​ពាក្យសម្ងាត់។
+
+# LOCALIZATION NOTE (smtpHintAuthEncryptToPlainSsl): %S is the server hostname
+smtpHintAuthEncryptToPlainSsl=ម៉ាស៊ីន​បម្រើចេញ (SMTP) %S ហាក់​មិន​គាំទ្រ​ពាក្យសម្ងាត់​ដែល​បាន​អ៊ិនគ្រីប។ បើ​អ្នក​ទើប​ដំឡើង​គណនី សាកល្បង​ប្ដូរ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​បម្រើ (SMTP)' ទៅ 'ពាក្យសម្ងាត់​ធម្មតា'។
+
+# LOCALIZATION NOTE (smtpHintAuthPlainToEncrypt): %S is the server hostname
+smtpHintAuthPlainToEncrypt=ម៉ាស៊ីន​បម្រើ​ចេញ (SMTP) %S មិន​អនុញ្ញាត​ពាក្យសម្ងាត់​អត្ថបទ​ធម្មតា​ទេ។ សូម​សាកល្បង​ប្ដូរ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ការ​កំណត់​ម៉ាស៊ីន​បម្រើ​ចេញ (SMTP)' ទៅ 'ពាក្យសម្ងាត់​ដែល​បាន​អ៊ីនគ្រីប'។
+
+# LOCALIZATION NOTE (smtpAuthFailure): %S is the server hostname
+smtpAuthFailure=មិន​អាច​ផ្ទៀងផ្ទាត់​ទៅ​ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S បាន​ទេ។ សូម​ពិនិត្យមើល​ពាក្យសម្ងាត់ រួច​ផ្ទៀងផ្ទាត់ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ម៉ាស៊ីន​មេ​ចេញ (SMTP)' ។
+
+# LOCALIZATION NOTE (smtpAuthGssapi): %S is the server hostname
+smtpAuthGssapi=សំបុត្រ Kerberos/GSSAPI មិន​ត្រូវ​បាន​យល់ព្រម​ដោយ​ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S ។ សូម​ពិនិត្យមើល​ថា​អ្នក​បាន​ចូល​ក្នុង​តំបន់ Kerberos/GSSAPI ។
+
+# LOCALIZATION NOTE (smtpAuthMechNotSupported): %S is the server hostname
+smtpAuthMechNotSupported=ម៉ាស៊ីន​មេ​ចេញ (SMTP) %S មិន​គាំទ្រ​វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់​ដែល​បាន​ជ្រើស។ សូម​ប្ដូរ 'វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់' នៅ​ក្នុង 'ការ​កំណត់​គណនី | ម៉ាស៊ីន​មេ​ចេញ (SMTP)' ។
+
+# LOCALIZATION NOTE (errorIllegalLocalPart): %s is an email address with an illegal localpart
+errorIllegalLocalPart=មាន​តួអក្សរ​មិនមែន ASCII នៅ​ក្នុង​ផ្នែក​មូលដ្ឋាន​នៃ​អាសយដ្ឋាន​អ្នក​ទទួល %s ។ វា​មិនទាន់​បាន​គាំទ្រ​ទេ។ សូម​ប្ដូរ​អាសយដ្ឋាន​នេះ រួច​ព្យាយាម​ម្ដង​ទៀត។
+
+## Strings used for the save message dialog shown when the user closes a message compose window
+saveDlogTitle=Save Message
+
+## LOCALIZATION NOTE (saveDlogMessages3): Do not translate the words %1$S and \n.
+## %1$S is replaced by the folder name configured for saving drafts (typically the "Drafts" folder).
+## Translate "Write" to match the translation of item "windowTitleWrite" below.
+
+## generics string
+defaultSubject=(no subject)
+chooseFileToAttach=Attach File(s)
+genericFailureExplanation=សូម​ផ្ទៀងផ្ទាត់​ថា​ការ​កំណត់​គណនី​របស់​អ្នក​គឺ​ត្រឹមត្រូវ រួច​ព្យាយាម​ម្ដងទៀត។
+
+## LOCALIZATION NOTE (undisclosedRecipients): this string must use only US_ASCII characters
+undisclosedRecipients=undisclosed-recipients
+
+# LOCALIZATION NOTE (chooseFileToAttachViaCloud): %1$S is the cloud
+# provider to save the file to.
+chooseFileToAttachViaCloud=ភ្ជាប់​ឯកសារ​តាម %1$S
+
+## Window titles
+# LOCALIZATION NOTE (windowTitleWrite):
+# %1$S is the message subject.
+# %2$S is the application name.
+# Example: Write: Re: Invitation - Thunderbird
+# LOCALIZATION NOTE (windowTitlePrintPreview):
+# %1$S is the message subject.
+# %2$S is the application name.
+# Example: Print Preview: Re: Invitation - Thunderbird
+
+## From field
+
+## Strings used by the empty subject dialog
+subjectEmptyTitle=Subject Reminder
+subjectEmptyMessage=Your message doesn't have a subject.
+sendWithEmptySubjectButton=Send Without Subject
+cancelSendingButton=Cancel Sending
+
+## Strings used by the dialog that informs about the lack of newsgroup support.
+noNewsgroupSupportTitle=Newsgroups Not Supported
+recipientDlogMessage=This account only supports email recipients. Continuing will ignore newsgroups.
+
+## Strings used by the alert that tells the user that an e-mail address is invalid.
+addressInvalidTitle=Invalid Recipient Address
+addressInvalid=%1$S is not a valid e-mail address because it is not of the form user@host. You must correct it before sending the e-mail.
+
+## String used by the dialog that asks the user to attach a web page
+attachPageDlogTitle=Please specify a location to attach
+attachPageDlogMessage=Web Page (URL):
+
+## String used for attachment pretty name, when the attachment is a message
+messageAttachmentSafeName=Attached Message
+
+## String used for attachment pretty name, when the attachment is a message part
+partAttachmentSafeName=Attached Message Part
+
+# LOCALIZATION NOTE (attachmentBucketAttachFilesTooltip):
+# This tooltip should be same as attachFile.label in messengercompose.dtd,
+# but without ellipsis (…).
+
+## String used by the Initialization Error dialog
+initErrorDlogTitle=Message Compose
+initErrorDlgMessage=An error occurred while creating a message compose window. Please try again.
+
+## String used if a file to attach does not exist when passed as
+## a command line argument
+errorFileAttachTitle=File Attach
+
+## LOCALIZATION NOTE (errorFileAttachMessage): %1$S will be replaced by the non-existent file name.
+errorFileAttachMessage=The file %1$S does not exist so could not be attached to the message.
+
+## String used if a file to serve as message body does not exist or cannot be loaded when passed
+## as a command line argument
+
+## LOCALIZATION NOTE (errorFileMessageMessage): %1$S will be replaced by the non-existent file name.
+
+## LOCALIZATION NOTE (errorLoadFileMessageMessage): %1$S will be replaced by the name of the file that can't be loaded.
+
+## Strings used by the Save as Draft/Template dialog
+SaveDialogTitle=Save Message
+
+## LOCALIZATION NOTE (SaveDialogMsg): %1$S is the folder name, %2$S is the host name
+SaveDialogMsg=Your message has been saved to the folder %1$S under %2$S.
+CheckMsg=Do not show me this dialog box again.
+
+## Strings used by the prompt when Quitting while in progress
+quitComposeWindowTitle=Sending Message
+
+## LOCALIZATION NOTE (quitComposeWindowMessage2): don't translate \n
+quitComposeWindowMessage2=%1$S is currently in the process of sending a message.\nWould you like to wait until the message has been sent before quitting or quit now?
+quitComposeWindowQuitButtonLabel2=Quit
+quitComposeWindowWaitButtonLabel2=Wait
+quitComposeWindowSaveTitle=រក្សាទុក​សារ​
+
+## LOCALIZATION NOTE (quitComposeWindowSaveMessage): don't translate \n
+quitComposeWindowSaveMessage=%1$S បច្ចុប្បន្ន​កំពុង​ដំណើរការ​រក្សាទុក​សារ។\nតើ​អ្នក​ចង់​រង់ចាំ​រហូតដល់​វា​រក្សាទុក​ចប់​ទើប​ចាកចេញ ឬ​ចាកចេញ​ឥឡូវ?
+
+## Strings used by the prompt for Ctrl-Enter check before sending message
+sendMessageCheckWindowTitle=Send Message
+sendMessageCheckLabel=Are you sure you are ready to send this message?
+sendMessageCheckSendButtonLabel=Send
+assemblingMessageDone=Assembling message…Done
+assemblingMessage=Assembling message…
+smtpDeliveringMail=Delivering mail…
+smtpMailSent=Mail sent successfully
+assemblingMailInformation=Assembling mail information…
+
+## LOCALIZATION NOTE (gatheringAttachment): argument %S is the file name/URI of attachment
+gatheringAttachment=បាន​ភ្ជាប់ %S…
+creatingMailMessage=Creating mail message…
+
+## LOCALIZATION NOTE (copyMessageStart): argument %S is the folder name
+copyMessageStart=Copying message to %S folder…
+copyMessageComplete=Copy complete.
+copyMessageFailed=Copy failed.
+filterMessageComplete=បាន​បញ្ចប់​ការ​ត្រង។
+filterMessageFailed=ការ​ត្រង​បាន​បរាជ័យ។
+
+## LOCALIZATION NOTE (largeMessageSendWarning):
+## Do not translate %S. It is the size of the message in user-friendly notation.
+largeMessageSendWarning=ព្រមាន! អ្នក​ហៀបនឹង​ផ្ញើ​សារ​ទំហំ %S ។ តើ​អ្នក​ពិតជា​ចង់​ធ្វើ​វា​មែន​ឬ?
+sendingMessage=Sending message…
+sendMessageErrorTitle=Send Message Error
+postingMessage=Posting message…
+sendLaterErrorTitle=Send Later Error
+saveDraftErrorTitle=Save Draft Error
+saveTemplateErrorTitle=Save Template Error
+
+## LOCALIZATION NOTE (failureOnObjectEmbeddingWhileSaving): argument %.200S is the file name/URI of object to be embedded
+failureOnObjectEmbeddingWhileSaving=មាន​បញ្ហា​រួម​មាន​ឯកសារ %.200S នៅ​ក្នុង​សារ។ តើ​អ្នក​ចង់​បន្ត​រក្សាទុក​សារ​ដោយ​គ្មាន​ឯកសារ​នេះ​ឬ?
+
+## LOCALIZATION NOTE (failureOnObjectEmbeddingWhileSending): argument %.200S is the file name/URI of object to be embedded
+failureOnObjectEmbeddingWhileSending=មាន​បញ្ហា​រួម​ទាំង %.200S នៅ​ក្នុង​សារ។ តើ​អ្នក​ចង់​បន្ត​ផ្ញើ​ដោយ​គ្មាន​ឯកសារ​នេះ​ឬ?
+returnToComposeWindowQuestion=Would you like to return to the compose window?
+
+## reply header in composeMsg
+## LOCALIZATION NOTE (mailnews.reply_header_authorwrotesingle): #1 is the author (name of the person replying to)
+mailnews.reply_header_authorwrotesingle=#1 បាន​សរសេរ៖
+
+## LOCALIZATION NOTE (mailnews.reply_header_ondateauthorwrote): #1 is the author, #2 is the date, #3 is the time
+mailnews.reply_header_ondateauthorwrote=នៅ​លើ #2 #3, #1 បាន​សរសេរ៖
+
+## LOCALIZATION NOTE (mailnews.reply_header_authorwroteondate): #1 is the author, #2 is the date, #3 is the time
+mailnews.reply_header_authorwroteondate=#1 បាន​សរសេរ​នៅ​លើ #2 #3 ៖
+
+## reply header in composeMsg
+## user specified
+mailnews.reply_header_originalmessage=-------- Original Message --------
+
+## forwarded header in composeMsg
+## user specified
+mailnews.forward_header_originalmessage=-------- បាន​បញ្ជូន​សារ​បន្ត --------
+
+## Strings used by the rename attachment dialog
+renameAttachmentTitle=Rename Attachment
+renameAttachmentMessage=New attachment name:
+
+## Attachment Reminder
+## LOCALIZATION NOTE (mail.compose.attachment_reminder_keywords): comma separated
+## words that should trigger an attachment reminder.
+mail.compose.attachment_reminder_keywords=.doc,.pdf,attachment,attach,attached,attaching,enclosed,CV,cover letter
+
+addAttachmentButton=Add Attachment…
+addAttachmentButton.accesskey=A
+remindLaterButton=Remind Me Later
+remindLaterButton.accesskey=L
+attachmentReminderTitle=Attachment Reminder
+attachmentReminderMsg=Did you forget to add an attachment?
+
+# LOCALIZATION NOTE (attachmentReminderKeywordsMsgs): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of keywords
+attachmentReminderKeywordsMsgs=បាន​រកឃើញ​ពាក្យ​គន្លឹះ​ឯកសារ​ភ្ជាប់ #1
+attachmentReminderOptionsMsg=Attachment reminder words can be configured in your preferences
+attachmentReminderYesIForgot=Oh, I did!
+attachmentReminderFalseAlarm=No, Send Now
+
+# Strings used by the Filelink offer notification bar.
+learnMore.label=ស្វែងយល់​បន្ថែម...
+learnMore.accesskey=M
+
+# LOCALIZATION NOTE (bigFileDescription): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of big attached files
+bigFileDescription=នេះ​ជា​ឯកសារ​ធំ។ វា​គួរតែ​​ប្រើ​តំណ​ឯកសារ​ជំនួស។ ទាំងនេះ​ជា​ឯកសារ​ធំ។ វា​គួរតែ​​ប្រើ​តំណ​ឯកសារ​ជំនួស។
+bigFileShare.label=តំណ
+bigFileShare.accesskey=L
+bigFileAttach.label=មិន​អើពើ
+bigFileAttach.accesskey=I
+bigFileChooseAccount.title=ជ្រើស​គណ​នី
+bigFileChooseAccount.text=ជ្រើស​គណនី​ពពក​ដើម្បី​ផ្ទុក​ឯកសារ​ភ្ជាប់​ឡើង
+bigFileHideNotification.title=កុំ​ផ្ទុក​ឡើង​ឯកសារ​របស់​ខ្ញុំ
+bigFileHideNotification.text=អ្នក​នឹង​មិន​ត្រូវ​បាន​ជូនដំណឹង​ឡើយ ប្រសិនបើ​អ្នក​ភ្ជាប់​ឯកសារ​ធំៗ​ច្រើន​ទៅកាន់​សារ​នេះ។
+bigFileHideNotification.check=កុំ​ជូនដំណឹង​ខ្ញុំ​ម្ដងទៀត។
+
+# LOCALIZATION NOTE(cloudFileUploadingTooltip): Do not translate the string
+# %S. %S is the display name for the cloud account the attachment is being
+# uploaded to.
+cloudFileUploadingTooltip=កំពុង​ផ្ទុក​ឡើង​ទៅកាន់ %S…
+
+# LOCALIZATION NOTE(cloudFileUploadedTooltip): Do not translate the string
+# %S. %S is the display name for the cloud account the attachment was uploaded
+# to.
+cloudFileUploadedTooltip=បាន​ផ្ទុក​ឡើង​ទៅកាន់ %S
+cloudFileUploadingNotification=ឯកសារ​របស់​អ្នក​កំពុង​ត្រូវ​បាន​តភ្ជាប់។ វា​នឹង​លេចឡើង​នៅ​ក្នុង​តួ​សារ នៅ​ពេល​រួចរាល់។ ឯកសារ​របស់​អ្នក​កំពុង​ត្រូវ​បាន​តភ្ជាប់។ វា​នឹង​លេចឡើង​នៅ​ក្នុង​តួ​សារ នៅ​ពេល​រួចរាល់។
+cloudFileUploadingCancel.label=បោះបង់
+cloudFileUploadingCancel.accesskey=c
+cloudFilePrivacyNotification=ការ​តភ្ជាប់​បាន​បញ្ចប់។ សូម​ចងចាំ​ថា​ឯកសារ​ដែល​បាន​តភ្ជាប់​អាច​ចូល​ប្រើ​បាន​ដោយ​មនុស្ស​ដែល​អាច​មើល​ឃើញ ឬ​ស្មាន​តំណ។
+
+## LOCALIZATION NOTE(smtpEnterPasswordPrompt): Do not translate the
+## word %S. Place the word %S where the host name should appear.
+smtpEnterPasswordPrompt=Enter your password for %S:
+
+## LOCALIZATION NOTE(smtpEnterPasswordPromptWithUsername): Do not translate the
+## words %1$S and %2$S. Place the word %1$S where the host name should appear,
+## and %2$S where the user name should appear.
+smtpEnterPasswordPromptWithUsername=Enter your password for %2$S on %1$S:
+
+# LOCALIZATION NOTE (removeAttachmentMsgs): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+removeAttachmentMsgs=ដក​​ឯកសារ​ភ្ជាប់ចេញ
+
+## LOCALIZATION NOTE(promptToSaveSentLocally2): Do not translate the strings %1$S, %2$S, %3$S and \n.
+## %2$S will be replaced with the account name. $1$S will be replaced by the folder name
+## configured to contain saved sent messages (typically the "Sent" folder).
+## %3$S will be replaced with the local folders account name (typically "Local Folders").
+## Translate "Write" to match the translation of item "windowTitleWrite" above.
+errorFilteringMsg=សារ​របស់​អ្នក​ត្រូវ​បាន​ផ្ញើ និង​រក្សាទុក ប៉ុន្តែ​មាន​កំហុស​ពេល​ដំណើរការ​ការ​ត្រង​សារ។
+errorCloudFileAuth.title=កំហុស​​ក្នុង​ការ​ផ្ទៀងផ្ទាត់
+
+## LOCALIZATION NOTE(promptToSaveDraftLocally2): Do not translate the strings %1$S, %2$S, %3$S and \n.
+## %2$S will be replaced with the account name. $1$S will be replaced by the folder name
+## configured to contain saved draft messages (typically the "Drafts" folder).
+## %3$S will be replaced with the local folders account name (typically "Local Folders").
+
+## LOCALIZATION NOTE(promptToSaveTemplateLocally2): Do not translate the strings %1$S, %2$S, %3$S and \n.
+## %2$S will be replaced with the account name. $1$S will be replaced by the folder name
+## configured to contain saved templates (typically the "Templates" folder).
+## %3$S will be replaced with the local folders account name (typically "Local Folders").
+
+## LOCALIZATION NOTE(saveToLocalFoldersFailed): Message appears after normal
+## save fails (e.g., to Sent) and save to Local Folders also fails. This could
+## occur if network is down and filesystem problems are present such as disk
+## full, permission issues or hardware failure.
+
+## LOCALIZATION NOTE(errorCloudFileAuth.message):
+## %1$S is the name of the online storage service against which the authentication failed.
+errorCloudFileAuth.message=មិន​អាច​ផ្ទៀងផ្ទាត់​ចំពោះ %1$S ។
+errorCloudFileUpload.title=កំហុស​ការ​ផ្ទុក​ឡើង
+
+## LOCALIZATION NOTE(errorCloudFileUpload.message):
+## %1$S is the name of the online storage service against which the uploading failed.
+## %2$S is the name of the file that failed to upload.
+errorCloudFileUpload.message=មិន​អាច​ផ្ទុក​ឡើង %2$S ទៅកាន់ %1$S ។
+errorCloudFileQuota.title=កំហុស​កូតា
+
+## LOCALIZATION NOTE(errorCloudFileQuota.message):
+## %1$S is the name of the online storage service being uploaded to.
+## %2$S is the name of the file that could not be uploaded due to exceeding the storage limit.
+errorCloudFileQuota.message=ការ​ផ្ទុក​ឡើង %2$S ទៅកាន់ %1$S គឺ​លើស​កូតា​ទំហំ​របស់​អ្នក។
+errorCloudFileNameLimit.title=កំហុស​ឈ្មោះ​ឯកសារ
+
+## LOCALIZATION NOTE(errorCloudFileNameLimit.message):
+## %1$S is the name of the online storage service being uploaded to.
+## %2$S is the name of the file that could not be uploaded due to the excess file name length
+errorCloudFileNameLimit.message=%2$S មាន​តួអក្សរ​ច្រើន​ជាង ១២០ តួ​នៅ​ក្នុង​ឈ្មោះ​របស់​វា ដែល​លើស​ពី​ប្រវែង​អតិបរមា​សម្រាប់ %1$S ។ សូម​ប្ដូរ​ឈ្មោះ​ឯកសារ​ឲ្យ​នៅ​ត្រឹម ១២០ តួ ឬ​តិច​ជាង រួច​ផ្ទុក​ឡើង​ម្ដងទៀត។
+errorCloudFileLimit.title=កំហុស​ទំហំ​ឯកសារ
+
+## LOCALIZATION NOTE(errorCloudFileLimit.message):
+## %1$S is the name of the online storage service being uploaded to.
+## %2$S is the name of the file that could not be uploaded due to size restrictions.
+errorCloudFileLimit.message=%2$S លើស​ទំហំ​អតិបរមា​សម្រាប់ %1$S ។
+errorCloudFileOther.title=មិន​ស្គាល់​កំហុស
+
+## LOCALIZATION NOTE(errorCloudFileOther.message):
+## %1$S is the name of the online storage service that cannot be communicated with.
+errorCloudFileOther.message=មាន​កំហុស​មិន​ស្គាល់​បាន​កើតឡើង​ពេល​ទាក់ទង​ជាមួយ %1$S ។
+errorCloudFileDeletion.title=កំហុស​ក្នុង​ការ​លុប
+
+## LOCALIZATION NOTE(errorCloudFileDeletion.message):
+## %1$S is the name of the online storage service that the file is to be deleted from.
+## %2$S is the name of the file that failed to be deleted.
+errorCloudFileDeletion.message=មាន​បញ្ហា​ក្នុង​ការ​លុប %2$S ចេញពី %1$S ។
+errorCloudFileUpgrade.label=ធ្វើឲ្យ​ប្រសើរ
+
+## LOCALIZATION NOTE(cloudAttachmentCountHeader): 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. This header is only displayed in HTML emails.
+## Using PluralForm (so don't replace the #1).
+cloudAttachmentCountHeader=ខ្ញុំ​បាន​តភ្ជាប់​ឯកសារ #1 ទៅកាន់​អ៊ីមែល​នេះ៖ ខ្ញុំ​បាន​តភ្ជាប់​ឯកសារ #1 ទៅកាន់​អ៊ីមែល​នេះ។
+
+## LOCALIZATION NOTE(cloudAttachmentListFooter): %1$S is a link, whose text
+## contents are the brandFullName of this application.
+cloudAttachmentListFooter=%1$S ធ្វើឲ្យ​ងាយស្រួល​ក្នុង​ការ​ចែករំលែក​ឯកសារ​ធំៗ​តាម​អ៊ីមែល។
+
+## LOCALIZATION NOTE(cloudAttachmentListItem): A line of text describing a cloud
+## attachment to be inserted into the message body. Do not translate the words
+## %1$S, %2$S, %3$S, or %4$S. %1$S is the attachment name, %2$S is its size,
+## %3$S is the name of the cloud storage service, and %4$S is the link to the
+## attachment.
+cloudAttachmentListItem=* %1$S (%2$S) បាន​បង្ហោះ​នៅ​លើ %3$S ៖ %4$S
+
+## LOCALIZATION NOTE(stopShowingUploadingNotification): This string is used in the Filelink
+## upload notification bar to allow the user to dismiss the notification permanently.
+stopShowingUploadingNotification.accesskey=N
+stopShowingUploadingNotification.label=កុំ​បង្ហាញ​វា​ម្ដងទៀត
+replaceButton.label=ជំនួស…
+replaceButton.accesskey=l
+replaceButton.tooltip=បង្ហាញ​ប្រអប់​ជំនួស និង​ស្វែងរក
+
+## LOCALIZATION NOTE(blockedAllowResource): %S is the URL to load.
+## LOCALIZATION NOTE (blockedContentMessage): Semi-colon list of plural forms.
+## See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+## %S will be replaced by brandShortName.
+## Files must be unblocked individually, therefore the plural form reads:
+## Unblocking a file (one of several) will include it (that one file) in your sent message.
+## In other words:
+## Unblocking one/several file(s) will include it/them in your message.
+
+
+
+## Identity matching warning notification bar.
+## LOCALIZATION NOTE(identityWarning): %S will be replaced with the identity name.
+
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/editor.properties b/l10n-km/mail/chrome/messenger/messengercompose/editor.properties
new file mode 100644
index 0000000000..65377ce03f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/editor.properties
@@ -0,0 +1,207 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE FILE: embedded "\n" represent HTML breaks (<br>)
+# Don't translate embedded "\n".
+# Don't translate strings like this: %variable%
+# as they will be replaced using JavaScript
+#
+No=Ոչ
+Save=Պահպանել
+More=Ավելին
+Less=Քիչ
+MoreProperties=Լր. հատկություններ
+FewerProperties=Քիչ հատկություններ
+PropertiesAccessKey=P
+None=Չկա
+none=չկա
+OpenHTMLFile=Բացել HTML ֆայլ
+OpenTextFile=Բացել տեքստային ֆայլ
+SelectImageFile=Ընտրել նկարի ֆայլը
+SaveDocument=Պահպանել էջը
+SaveDocumentAs=Պահպանել էջը որպես
+SaveTextAs=Պահպանել տեքստը որպես
+EditMode=Խմբագրման եղանակը
+Preview=Դիտել
+Publish=Հրապարակել
+PublishPage=Հրապարակել էջը
+DontPublish=Չհրապարակել
+SavePassword=Գաղտնաբառը պահպանելու համար օգտագործեք Գաղտնաբառի Կառավարիչը
+CorrectSpelling=(ճիշտ ուղղագրությունը)
+NoSuggestedWords=(առաջարկություն չկա)
+NoMisspelledWord=Սխալներ չկան
+CheckSpellingDone=Ուղղագրությունը ստուգվել է։
+CheckSpelling=Ստուգել ուղղագրությունը
+InputError=Սխալ
+Alert=Զգուշացում
+CantEditFramesetMsg=Composer cannot edit HTML framesets, or pages with inline frames. For framesets, try editing the page for each frame separately. For pages with iframes, save a copy of the page and remove the <iframe> tag.
+CantEditMimeTypeMsg=Այս տեսակի էջը չի կարող խմբագրվել։
+CantEditDocumentMsg=Էջը չի կարող փոփոխվել անհայտ պատճառով։
+BeforeClosing=փակելուց առաջ
+BeforePreview=դիտարկիչում նայելուց առաջ
+BeforeValidate=փաստաթուղթը հաստատելուց առաջ
+# LOCALIZATION NOTE (SaveFilePrompt, PublishPrompt): Don't translate %title% and %reason% (this is the reason for asking user to close, such as "before closing")
+SaveFilePrompt=Պահպանե՞լ փոփոխությունները "%title%" %reason%։
+PublishPrompt=Պահպանե՞լ փոփոխությունները "%title%" %reason%։
+SaveFileFailed=Ֆայլի պահպանումը ձախողվեց
+
+# Publishing error strings:
+# LOCALIZATION NOTE Don't translate %dir% or %file% in the Publishing error strings:
+FileNotFound=%file% չի գտնվել։
+SubdirDoesNotExist="%dir%" ենթաթղթապանակը գոյություն չունի այս կայքում կամ "%file%" ֆայլի անունը արդեն օգտագործվում է այլ ենթաթղթապանակում։
+FilenameIsSubdir="%file%" ֆայլի անունը արդեն օգտագործվում է այլ ենթաթղթապանակում։
+ServerNotAvailable=Սպասարկիչը հասանելի չէ։ Ստուգեք կապը և կրկին փորձեք։
+Offline=Այժմ Դուք ցանցից դուրս եք։ Սեղմեք ներքևի պատկերի վրա՝ առցանց անցնելու համար։
+DiskFull=មិន​មាន​ទំហំ​គ្រប់គ្រាន់​ដើម្បី​រក្សាទុក​ឯកសារ "%file%."
+NameTooLong=Ֆայլի կամ ենթաթղթապանակի անունը երկար է։
+AccessDenied=Չունեք հրապարակելու լիազորություն այստեղ։
+UnknownPublishError=Հրապարակման անհայտ սխալ։
+PublishFailed=Հրապարակման ձախողում։
+PublishCompleted=Հրապարակումը ավարտվեց։
+AllFilesPublished=Բոլոր ֆայլերը հրապարակվել են։
+# LOCALIZATION NOTE Don't translate %x% or %total%
+FailedFileMsg=%x%-ը %total% ֆայլերից հնարավոր չեղավ հրապարակել։
+# End-Publishing error strings
+Prompt=Հարցնել
+# LOCALIZATION NOTE (PromptFTPUsernamePassword): Don't translate %host%
+PromptFTPUsernamePassword=Նշեք օգտվողի անունը և գաղտնաբառը FTP սպասարկիչի համար %host%
+RevertCaption=Ետարկել վերջին պահանվածին
+Revert=Ետարկել
+SendPageReason=այս էջը ուղարկելուց առաջ
+Send=Ուղարկել
+## LOCALIZATION NOTE (PublishProgressCaption, PublishToSite, AbandonChanges): Don't translate %title%
+PublishProgressCaption=Հրապարակում. %title%
+PublishToSite=Հրապարակել կայքում. %title%
+AbandonChanges=Կասեցնե՞լ չպահպանված փոփոխումները %title%-ում և վերսկսել էջը։
+DocumentTitle=Էջի անունը
+NeedDocTitle=Նշեք էջի անունը։
+DocTitleHelp=Սա բնորոշում է էջը պատուհանում և էջանիշներում։
+CancelPublishTitle=Չեղարկե՞լ հրապարակումը
+## LOCALIZATION NOTE: "Continue" in this sentence must match the text for
+## the CancelPublishContinue key below
+CancelPublishMessage=Հրապարակման ընթացքը չեղարկելու դեպքում որոշ ֆայլեր կվնասվեն։ Շարուանկե՞լ, թե Չեղարկել։
+CancelPublishContinue=Շարունակել
+MissingImageError=Նշեք կամ ընտրեք նկար gif, jpg, կամ png տեսակի։
+EmptyHREFError=Ընտրեք թղթապանակը՝ նոր հղում ստեղծելու ահմար։
+LinkText=Տեքստի հղում
+LinkImage=Նկարի հղում
+MixedSelection=[Խառը ընտրություն]
+Mixed=(խառը)
+# LOCALIZATION NOTE (NotInstalled): %S is the name of the font
+EnterLinkText=Enter text to display for the link:
+EnterLinkTextAccessKey=T
+EmptyLinkTextError=Նշեք հղման համար տեքստ։
+EditTextWarning=Սա կվերագրի առկա բովանդակությունը։
+#LOCALIZATION NOTE (ValidateNumber):Don't translate: %n% %min% %max%
+ValidateRangeMsg=Նշված թիվը (%n%) անընդունելի է։
+ValidateNumberMsg=Գրեք թիվ %min%-ի և %max%-ի միջև։
+MissingAnchorNameError=Նշեք այս խարսխի անունը։
+#LOCALIZATION NOTE (DuplicateAnchorNameError): Don't translate %name%
+DuplicateAnchorNameError="%name%"-ը արդեն առկա է այս էջում։ Նշեք այլ անուն։
+BulletStyle=Կետիկային ոճ
+SolidCircle=Հաստատուն շրջան
+OpenCircle=Բացել շրջանը
+SolidSquare=Հաստատուն քառակուսի
+NumberStyle=Թվային ոճով
+Automatic=Ինքնաշխատ
+Style_1=1, 2, 3…
+Style_I=I, II, III…
+Style_i=i, ii, iii…
+Style_A=A, B, C…
+Style_a=a, b, c…
+Pixels=փիքսել
+Percent=տոկոս
+PercentOfCell=վանդակի %-ը
+PercentOfWindow=պատուհանի %-ը
+PercentOfTable=աղյուսակի %-ը
+#LOCALIZATION NOTE (untitledTitle): %S is the window #. No plural handling needed.
+untitledTitle=គ្មាន​ចំណង​ជើង-%S
+untitledDefaultFilename=គ្មាន​ចំណង​ជើង
+ShowToolbar=Ցուց. Գործիքաշերտը
+HideToolbar=Թաքցնել գործիքաշերտը
+ImapError=Հնարավոր չէ բացել նկարը
+ImapCheck=\nԸնտրեք նոր հղում (URL) և կրկին փորձեք։
+SaveToUseRelativeUrl=Հարաբերական URL-ները կարող են օգտագործվել միայն պահպանված էջերում
+NoNamedAnchorsOrHeadings=(Էջում չկան անվանարկված խարիսխներ)
+TextColor=Տեքստի գույնը
+HighlightColor=Ընդգծման գույնը
+PageColor=Էջի խորապատկերի գույնը
+BlockColor=Կողփել խորապատկերի գույնը
+TableColor=Աղյուսակի խորապատկերի գույնը
+CellColor=Վանդակի խորապատկերի գույնը
+TableOrCellColor=Աղյուսակի կամ վանդակի գույնը
+LinkColor=Հղման տեքստի գույնը
+ActiveLinkColor=Ակտիվ հղման գույնը
+VisitedLinkColor=Այցելած հղման գույնը
+NoColorError=Սեղմեք գույնի վրա կամ նշեք գույնի ճիշտ HTML տողը
+Table=Աղյուսակ
+TableCell=Բջջային աղյուսակ
+NestedTable=Բլոկային աղյուսակ
+HLine=Հորիզոնական գիծ
+Link=Հղումը
+Image=Նկար
+ImageAndLink=Նկար և հղում
+NamedAnchor=Խարսխի անունը
+List=Ցանկ
+ListItem=Ցանկի կետը
+Form=Բլանկ
+InputTag=Բլանկի դաշտը
+InputImage=Բլանկի նկարը
+TextArea=Տեքստի մասը
+Select=Ընտրված ցանկը
+Button=Կոճակ
+Label=Նիշը
+FieldSet=Նշել դաշտը
+Tag=Պիտակ
+MissingSiteNameError=Նշեք հրապարակվող կայքի անունը։
+MissingPublishUrlError=Նշեք հրապարակվող կայքի տեղադրությունը։
+MissingPublishFilename=Նշեք ընթացիկ էջի անունը։
+#LOCALIZATION NOTE (DuplicateSiteNameError): Don't translate %name%
+DuplicateSiteNameError="%name%"-ը արդեն առկա է այս էջում։ Նշեք կայքի այլ անուն։
+AdvancedProperties=Ընդլայնված հատկություններ...
+AdvancedEditForCellMsg=Մի քանիսի ընտրության դեպքում ընդլայնված խմբագրումը հասանելի չէ
+# LOCALIZATION NOTE (ObjectProperties):Don't translate "%obj%" it will be replaced with one of above object nouns
+ObjectProperties=%obj% Properties…
+# LOCALIZATION NOTE This character must be in the above string and not confict with other accesskeys in Format menu
+ObjectPropertiesAccessKey=o
+# LOCALIZATION NOTE (JoinSelectedCells): This variable should contain the "tableJoinCells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinSelectedCells=Միացնել ընտրված վանդակները
+# LOCALIZATION NOTE (JoinCellToRight): This variable should contain the "tableJoinCells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinCellToRight=Միացնել վանդակի հետ աջից
+JoinCellAccesskey=j
+# LOCALIZATION NOTE (TableSelectKey): Ctrl key on a keyboard
+TableSelectKey=Ctrl+
+# LOCALIZATION NOTE (XulKeyMac): Command key on a Mac keyboard
+XulKeyMac=Cmd+
+# LOCALIZATION NOTE (Del): Del key on a keyboard
+Del=Del
+Delete=Ջնջել
+DeleteCells=Ջնջել վանդակները
+DeleteTableTitle=Ջնջել գծերը կամ սյուները
+DeleteTableMsg=Գծերի կամ սյուների քանակի նվազեցումը կջնջի աղյուսակի վանդակները և նրա բովանդակությունը։ Անե՞լ դա։
+Clear=Մաքրել
+#Mouse actions
+Click=Սեղմել
+Drag=Քաշել
+Unknown=Անհայտ
+#
+# LOCALIZATION NOTE "RemoveTextStylesAccesskey" is used for both
+# menu items: "RemoveTextStyles" and "StopTextStyles"
+RemoveTextStylesAccesskey=x
+RemoveTextStyles=Remove All Text Styles
+StopTextStyles=Դադարեցնել տեքստի ոճերը
+#
+# LOCALIZATION NOTE "RemoveLinksAccesskey" is used for both
+# menu items: "RemoveLinks" and "StopLinks"
+RemoveLinksAccesskey=n
+RemoveLinks=Remove Links
+StopLinks=Դադարեցնել հղումը
+#
+NoFormAction=Այս ձևի համար նշեք գործողություն։
+NoAltText=Եթե նկարը համատեղելի է փաստաթղթին, Դուք պետք է առաջարկեք այլընտրանքային տեքստ, որը կերևա միայն տեքստային դիտարկիչներում և կերևա այլ դիտարկիչներում, երբ նկարը բացվելիս կլինի կամ նկարի բացումը անջատված լինի։
+#
+Malformed=Աղբյուրը պետք է հետ փոխարկվի փաստաթղթի, որովհետև այն ճիշտ XHTML չէ։
+NoLinksToCheck=Ստուգման համար ոչինչ չկա
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/editorOverlay.dtd b/l10n-km/mail/chrome/messenger/messengercompose/editorOverlay.dtd
new file mode 100644
index 0000000000..b6ae2c97a2
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/editorOverlay.dtd
@@ -0,0 +1,300 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Attn: Localization - some of the menus in this dialog directly affect mail also. -->
+
+<!-- Edit menu items -->
+<!ENTITY pasteNoFormatting.label "Տեղադրել առանց փոփոխման">
+<!ENTITY pasteNoFormatting.accesskey "n">
+<!ENTITY pasteNoFormatting.key "V">
+<!ENTITY pasteAsQuotationCmd.label "Տեղադրել որպես մեջբերում">
+<!ENTITY pasteAsQuotationCmd.accesskey "Q">
+
+<!-- Insert menu items -->
+<!ENTITY insertMenu.label "Ներմուծել">
+<!ENTITY insertMenu.accesskey "I">
+<!ENTITY insertAnchorCmd.label "Անվանարկված խարիսխ...">
+<!ENTITY insertAnchorCmd.accesskey "A">
+<!ENTITY insertImageCmd.label "Նկար...">
+<!ENTITY insertImageCmd.accesskey "I">
+<!ENTITY insertHLineCmd.label "Հորիզոնական գիծ">
+<!ENTITY insertHLineCmd.accesskey "o">
+<!ENTITY insertTableCmd.label "Աղյուսակ...">
+<!ENTITY insertTableCmd.accesskey "T">
+<!ENTITY insertHTMLCmd.label "HTML...">
+<!ENTITY insertHTMLCmd.accesskey "H">
+<!ENTITY insertMathCmd.label "គណិតសាស្ត្រ…">
+<!ENTITY insertMathCmd.accesskey "M">
+<!ENTITY insertCharsCmd.label "Գրանշանները և նշաններ...">
+<!ENTITY insertCharsCmd.accesskey "C">
+<!ENTITY insertBreakAllCmd.label "Անջատել հետևյալ նկարները">
+<!ENTITY insertBreakAllCmd.accesskey "k">
+
+<!-- Used just in context popup. -->
+<!ENTITY createLinkCmd.label "Ստեղծել հղում...">
+<!ENTITY createLinkCmd.accesskey "k">
+<!ENTITY editLinkCmd.label "Խմբագրել հղումը նոր Սեղմիչում">
+<!ENTITY editLinkCmd.accesskey "i">
+
+<!-- Font Face SubMenu -->
+<!ENTITY FontFaceSelect.tooltip "Ընտրեք տառատեսակը">
+<!ENTITY fontfaceMenu.label "Տառատեսակը">
+<!ENTITY fontfaceMenu.accesskey "F">
+<!ENTITY fontVarWidth.label "Փոփոխելի լայնքը">
+<!ENTITY fontVarWidth.accesskey "V">
+<!ENTITY fontFixedWidth.label "Ամրագրված լայնքը">
+<!ENTITY fontFixedWidth.accesskey "x">
+<!ENTITY fontFixedWidth.key "T">
+<!ENTITY fontHelvetica.label "Helvetica, Arial">
+<!ENTITY fontHelvetica.accesskey "l">
+<!ENTITY fontTimes.label "Անգամ">
+<!ENTITY fontTimes.accesskey "T">
+<!ENTITY fontCourier.label "Courier">
+<!ENTITY fontCourier.accesskey "C">
+
+<!-- Font Size SubMenu -->
+<!ENTITY FontSizeSelect.tooltip "Ընտրեք տառի չափը">
+<!ENTITY decreaseFontSize.label "Փոքր">
+<!ENTITY decreaseFontSize.accesskey "r">
+<!ENTITY decrementFontSize.key "&lt;">
+<!ENTITY decrementFontSize.key2 ","> <!-- < is above this key on many keyboards -->
+<!ENTITY increaseFontSize.label "Մեծ">
+<!ENTITY increaseFontSize.accesskey "g">
+<!ENTITY incrementFontSize.key "&gt;">
+<!ENTITY incrementFontSize.key2 "."> <!-- > is above this key on many keyboards -->
+
+<!ENTITY fontSizeMenu.label "Չափը">
+<!ENTITY fontSizeMenu.accesskey "z">
+<!ENTITY size-tinyCmd.label "តូច​ខ្លាំង">
+<!ENTITY size-tinyCmd.accesskey "T">
+<!ENTITY size-smallCmd.label "តូច">
+<!ENTITY size-smallCmd.accesskey "S">
+<!ENTITY size-mediumCmd.label "មធ្យម">
+<!ENTITY size-mediumCmd.accesskey "M">
+<!ENTITY size-largeCmd.label "ធំ">
+<!ENTITY size-largeCmd.accesskey "L">
+<!ENTITY size-extraLargeCmd.label "ធំល្មម">
+<!ENTITY size-extraLargeCmd.accesskey "x">
+<!ENTITY size-hugeCmd.label "ធំខ្លាំង">
+<!ENTITY size-hugeCmd.accesskey "H">
+
+<!-- Font Style SubMenu -->
+<!ENTITY fontStyleMenu.label "Տեքստի ոճը">
+<!ENTITY fontStyleMenu.accesskey "S">
+<!ENTITY styleBoldCmd.label "Հաստ">
+<!ENTITY styleBoldCmd.accesskey "B">
+<!ENTITY styleBoldCmd.key "B">
+<!ENTITY styleItalicCmd.label "Շեղ">
+<!ENTITY styleItalicCmd.accesskey "I">
+<!ENTITY styleItalicCmd.key "I">
+<!ENTITY styleUnderlineCmd.label "Ընդգծված">
+<!ENTITY styleUnderlineCmd.accesskey "U">
+<!ENTITY styleUnderlineCmd.key "U">
+<!ENTITY styleStrikeThruCmd.label "Գծված">
+<!ENTITY styleStrikeThruCmd.accesskey "k">
+<!ENTITY styleSuperscriptCmd.label "Վերատողային">
+<!ENTITY styleSuperscriptCmd.accesskey "p">
+<!ENTITY styleSubscriptCmd.label "Ենթագրվածք">
+<!ENTITY styleSubscriptCmd.accesskey "S">
+<!ENTITY styleNonbreakingCmd.label "Անբաժանելի">
+<!ENTITY styleNonbreakingCmd.accesskey "N">
+<!ENTITY styleEm.label "Շեշտադրում">
+<!ENTITY styleEm.accesskey "E">
+<!ENTITY styleStrong.label "Խիստ շեշտադրում">
+<!ENTITY styleStrong.accesskey "t">
+<!ENTITY styleCite.label "Մեջբերում">
+<!ENTITY styleCite.accesskey "C">
+<!ENTITY styleAbbr.label "Կրճատում">
+<!ENTITY styleAbbr.accesskey "A">
+<!ENTITY styleAcronym.label "Ակրոինիմ">
+<!ENTITY styleAcronym.accesskey "r">
+<!ENTITY styleCode.label "Կոդը">
+<!ENTITY styleCode.accesskey "o">
+<!ENTITY styleSamp.label "Պարզ արտածում">
+<!ENTITY styleSamp.accesskey "m">
+<!ENTITY styleVar.label "Փոփոխական">
+<!ENTITY styleVar.accesskey "V">
+
+<!ENTITY formatFontColor.label "Տեքստի գույնը...">
+<!ENTITY formatFontColor.accesskey "C">
+<!ENTITY tableOrCellColor.label "Աղյուսակի և վանդակի խորապատկերի գույնը...">
+<!ENTITY tableOrCellColor.accesskey "B">
+
+<!ENTITY formatRemoveStyles.key "Y">
+<!ENTITY formatRemoveLinks.key "K">
+<!ENTITY formatRemoveNamedAnchors.label "Հեռացնել խարսխի անունը">
+<!ENTITY formatRemoveNamedAnchors.accesskey "R">
+<!ENTITY formatRemoveNamedAnchors2.key "R">
+
+<!ENTITY paragraphMenu.label "Պարագրաֆ">
+<!ENTITY paragraphMenu.accesskey "P">
+<!ENTITY paragraphParagraphCmd.label "Պարագրաֆ">
+<!ENTITY paragraphParagraphCmd.accesskey "P">
+<!ENTITY heading1Cmd.label "Վերնագիր 1">
+<!ENTITY heading1Cmd.accesskey "1">
+<!ENTITY heading2Cmd.label "Վերնագիր 2">
+<!ENTITY heading2Cmd.accesskey "2">
+<!ENTITY heading3Cmd.label "Վերնագիր 3">
+<!ENTITY heading3Cmd.accesskey "3">
+<!ENTITY heading4Cmd.label "Վերնագիր 4">
+<!ENTITY heading4Cmd.accesskey "4">
+<!ENTITY heading5Cmd.label "Վերնագիր 5">
+<!ENTITY heading5Cmd.accesskey "5">
+<!ENTITY heading6Cmd.label "Վերնագիր 6">
+<!ENTITY heading6Cmd.accesskey "6">
+<!ENTITY paragraphAddressCmd.label "Հասցեն">
+<!ENTITY paragraphAddressCmd.accesskey "A">
+<!ENTITY paragraphPreformatCmd.label "Նախատեսակ">
+<!ENTITY paragraphPreformatCmd.accesskey "f">
+
+<!-- List menu items -->
+<!ENTITY formatlistMenu.label "Ցանկ">
+<!ENTITY formatlistMenu.accesskey "L">
+<!ENTITY noneCmd.label "Չկա">
+<!ENTITY noneCmd.accesskey "N">
+<!ENTITY listBulletCmd.label "Կետավորված">
+<!ENTITY listBulletCmd.accesskey "B">
+<!ENTITY listNumberedCmd.label "Թվակալված">
+<!ENTITY listNumberedCmd.accesskey "m">
+<!ENTITY listTermCmd.label "Սահման">
+<!ENTITY listTermCmd.accesskey "T">
+<!ENTITY listDefinitionCmd.label "Որոշումը">
+<!ENTITY listDefinitionCmd.accesskey "D">
+<!ENTITY listPropsCmd.label "Ցանկի հատկությունները...">
+<!ENTITY listPropsCmd.accesskey "L">
+
+<!ENTITY ParagraphSelect.tooltip "Ընտրեք պարագրաֆի տեսակը">
+<!-- Shared in Paragraph, and Toolbar menulist -->
+<!ENTITY bodyTextCmd.label "Տեքստը">
+<!ENTITY bodyTextCmd.accesskey "T">
+
+<!-- Align menu items -->
+<!ENTITY alignMenu.label "Հավասարեցում">
+<!ENTITY alignMenu.accesskey "A">
+<!ENTITY alignLeft.label "Ձախից">
+<!ENTITY alignLeft.accesskey "L">
+<!ENTITY alignLeft.tooltip "Հավասարեցնել ձախից">
+<!ENTITY alignCenter.label "Կենտրոն">
+<!ENTITY alignCenter.accesskey "C">
+<!ENTITY alignCenter.tooltip "Հավասարեցնել կենտրոնով">
+<!ENTITY alignRight.label "Աջ">
+<!ENTITY alignRight.accesskey "R">
+<!ENTITY alignRight.tooltip "Հավասարեցնել աջից">
+<!ENTITY alignJustify.label "Հավասարեցում">
+<!ENTITY alignJustify.accesskey "J">
+<!ENTITY alignJustify.tooltip "Հավասարեցնել կենտրոնացումը">
+
+<!ENTITY increaseIndent.label "Սահմանը մեծացնել">
+<!ENTITY increaseIndent.accesskey "I">
+<!ENTITY increaseIndent.key "]">
+<!ENTITY decreaseIndent.label "Սահմանը փոքրացնել">
+<!ENTITY decreaseIndent.accesskey "D">
+<!ENTITY decreaseIndent.key "[">
+
+<!ENTITY colorsAndBackground.label "Էջի գույները և խորապատկերը...">
+<!ENTITY colorsAndBackground.accesskey "u">
+
+<!-- Table Menu -->
+<!ENTITY tableMenu.label "Աղյուսակ">
+<!ENTITY tableMenu.accesskey "b">
+
+<!-- Select Submenu -->
+<!ENTITY tableSelectMenu.label "Ընտրել">
+<!ENTITY tableSelectMenu.accesskey "S">
+
+<!ENTITY tableSelectMenu2.label "Ընտրել աղյուսակ">
+<!ENTITY tableSelectMenu2.accesskey "S">
+<!ENTITY tableInsertMenu2.label "Ներմուծել աղյուսակ">
+<!ENTITY tableInsertMenu2.accesskey "I">
+<!ENTITY tableDeleteMenu2.label "Ջնջել աղյուսակը">
+<!ENTITY tableDeleteMenu2.accesskey "D">
+
+<!-- Insert SubMenu -->
+<!ENTITY tableInsertMenu.label "Ներմուծել">
+<!ENTITY tableInsertMenu.accesskey "I">
+<!ENTITY tableTable.label "Աղյուսակ">
+<!ENTITY tableTable.accesskey "T">
+<!ENTITY tableRow.label "Գիծ">
+<!ENTITY tableRows.label "Գծեր">
+<!ENTITY tableRow.accesskey "R">
+<!ENTITY tableRowAbove.label "Գիծը վերևում">
+<!ENTITY tableRowAbove.accesskey "R">
+<!ENTITY tableRowBelow.label "Գիծը ներքևում">
+<!ENTITY tableRowBelow.accesskey "B">
+<!ENTITY tableColumn.label "Սյուն">
+<!ENTITY tableColumns.label "Սյուներ">
+<!ENTITY tableColumn.accesskey "o">
+<!ENTITY tableColumnBefore.label "Սյունը մինչ">
+<!ENTITY tableColumnBefore.accesskey "o">
+<!ENTITY tableColumnAfter.label "Սյունը հետո">
+<!ENTITY tableColumnAfter.accesskey "A">
+<!ENTITY tableCell.label "Վանդակ">
+<!ENTITY tableCells.label "Վանդակներ">
+<!ENTITY tableCell.accesskey "C">
+<!ENTITY tableCellContents.label "Վանդակի եղածը">
+<!ENTITY tableCellContents.accesskey "n">
+<!ENTITY tableAllCells.label "Բոլոր վանդակները">
+<!ENTITY tableAllCells.accesskey "A">
+<!ENTITY tableCellBefore.label "Վանդակ մինչ">
+<!ENTITY tableCellBefore.accesskey "C">
+<!ENTITY tableCellAfter.label "Վանդակից հետո">
+<!ENTITY tableCellAfter.accesskey "f">
+<!-- Delete SubMenu -->
+<!ENTITY tableDeleteMenu.label "Ջնջել">
+<!ENTITY tableDeleteMenu.accesskey "D">
+
+<!-- text for "Join Cells" is in editor.properties
+ ("JoinSelectedCells" and "JoinCellToRight")
+ the access key must exist in both of those strings
+ But value must be set here for accesskey to draw properly
+-->
+<!ENTITY tableJoinCells.label "j">
+<!ENTITY tableJoinCells.accesskey "j">
+<!ENTITY tableSplitCell.label "Կտրել վանդակը">
+<!ENTITY tableSplitCell.accesskey "C">
+<!ENTITY convertToTable.label "Ստեղծել աղյուսակ ընտրվածից">
+<!ENTITY convertToTable.accesskey "r">
+<!ENTITY tableProperties.label "Աղյուսակի հատկությունները...">
+<!ENTITY tableProperties.accesskey "o">
+
+<!ENTITY imageToolbarCmd.label "Նկար">
+<!ENTITY imageToolbarCmd.tooltip "Ներմուծել նոր նկար կամ խմբագրել նկարի հատկությունները">
+<!ENTITY hruleToolbarCmd.label "H.Line">
+<!ENTITY hruleToolbarCmd.tooltip "Ներմուծել հորիզոնական տող կամ խմբագրել ընտրված տողի հատկությունները">
+<!ENTITY tableToolbarCmd.label "Աղյուսակ">
+<!ENTITY tableToolbarCmd.tooltip "Ներմուծել նոր աղյուսակ կամ խմբագրել աղյուսակի հատկությունները">
+<!ENTITY linkToolbarCmd.label "Հղումը">
+<!ENTITY linkToolbarCmd.tooltip "Ներմուծել նոր հղում կամ խմբագրել ընտրված հղման հատկությունները">
+<!ENTITY anchorToolbarCmd.label "Խարիսխ">
+<!ENTITY anchorToolbarCmd.tooltip "Ներմուծել նոր անվանարկված խարիսխ կամ խմբագրել խարսխի հատկությունները">
+<!ENTITY TextColorButton.tooltip "Ընտրեք տեքստի գույները">
+<!ENTITY BackgroundColorButton.tooltip "Ընտրեք խորապատկերի գույները">
+
+<!-- Editor toolbar -->
+<!ENTITY absoluteFontSizeToolbarCmd.tooltip "កំណត់​ទំហំ​អក្សរ">
+<!ENTITY decreaseFontSizeToolbarCmd.tooltip "Տառատեսակը փոքր">
+<!ENTITY increaseFontSizeToolbarCmd.tooltip "Մեծ չափի">
+<!ENTITY boldToolbarCmd.tooltip "Հաստ">
+<!ENTITY italicToolbarCmd.tooltip "Շեղ">
+<!ENTITY underlineToolbarCmd.tooltip "Ընդգծված">
+<!ENTITY bulletListToolbarCmd.tooltip "Կիրառել կամ հեռացնել կետավորված ցանկը">
+<!ENTITY numberListToolbarCmd.tooltip "Կիրառել կամ հեռացնել կետավորված ցանկը">
+<!ENTITY outdentToolbarCmd.tooltip "Դուրս եկած տեքստ (շարժել ձախ)">
+<!ENTITY indentToolbarCmd.tooltip "Ներդրված տեքստ (շարժել աջ)">
+<!ENTITY AlignPopupButton.tooltip "Ընտրել տեքստի հավասարեցումը">
+<!ENTITY InsertPopupButton.tooltip "Ներմուծել հղում, խարիսխ, նկար, հորիզոնական գիծ կամ աղյուսակ">
+<!ENTITY alignLeftButton.tooltip "Հավասարեցնել տեքստը ձախ լուսանցքին">
+<!ENTITY alignCenterButton.tooltip "Հավասարեցնել տեքստը կենտրոնով">
+<!ENTITY alignRightButton.tooltip "Հավասարեցնել տեքստը ձախ լուսանցքին">
+<!ENTITY alignJustifyButton.tooltip "Հավասարեցնել տեքստը աջ լուսանցքին">
+
+<!-- TOC manipulation -->
+<!ENTITY insertTOC.label "Ներմուծել">
+<!ENTITY insertTOC.accesskey "I">
+<!ENTITY updateTOC.label "Թարմացնել">
+<!ENTITY updateTOC.accesskey "U">
+<!ENTITY removeTOC.label "Հեռացնել">
+<!ENTITY removeTOC.accesskey "R">
+<!ENTITY tocMenu.label "Պարունակության աղյուսակը...">
+<!ENTITY tocMenu.accesskey "b">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/mailComposeEditorOverlay.dtd b/l10n-km/mail/chrome/messenger/messengercompose/mailComposeEditorOverlay.dtd
new file mode 100644
index 0000000000..e367a329b0
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/mailComposeEditorOverlay.dtd
@@ -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/. -->
+
+<!ENTITY attachImageSource.label "Attach this image to the message">
+<!ENTITY attachImageSource.accesskey "s">
+
+<!ENTITY attachLinkSource.label "Attach the source of this link to the message">
+<!ENTITY attachLinkSource.accesskey "s">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/messengercompose.dtd b/l10n-km/mail/chrome/messenger/messengercompose/messengercompose.dtd
new file mode 100644
index 0000000000..d287fc5cae
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/messengercompose.dtd
@@ -0,0 +1,291 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 messengercompose.dtd Main UI for message composition -->
+
+<!ENTITY msgComposeWindow.title "Write: (no subject)">
+<!-- File Menu -->
+
+<!ENTITY fileMenu.label "File">
+<!ENTITY fileMenu.accesskey "F">
+<!ENTITY newMenu.label "New">
+<!ENTITY newMenu.accesskey "N">
+<!ENTITY newMessage.label "Message">
+<!ENTITY newMessage.key "M">
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newMessage.accesskey "M">
+<!ENTITY newContact.label "Address Book Contact…">
+<!ENTITY newContact.accesskey "C">
+<!ENTITY attachMenu.label "ភ្ជាប់">
+<!ENTITY attachMenu.accesskey "h">
+<!ENTITY attachFileCmd.label "File(s)…">
+<!ENTITY attachFileCmd.accesskey "F">
+<!ENTITY attachFileCmd.key "A">
+<!ENTITY attachCloudCmd.label "តំណ​ឯកសារ">
+<!ENTITY attachCloudCmd.accesskey "i">
+<!ENTITY attachPageCmd.label "Web Page…">
+<!ENTITY attachPageCmd.accesskey "W">
+<!--LOCALIZATION NOTE attachVCardCmd.label Don't translate the term 'vCard' -->
+<!ENTITY attachVCardCmd.label "Personal Card (vCard)">
+<!ENTITY attachVCardCmd.accesskey "P">
+<!ENTITY remindLater.label "រំលឹក​ខ្ញុំ​ពេល​ក្រោយ">
+<!ENTITY remindLater.accesskey "L">
+<!ENTITY closeCmd.label "Close">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "C">
+<!ENTITY saveCmd.label "Save">
+<!ENTITY saveCmd.key "S">
+<!ENTITY saveCmd.accesskey "S">
+<!ENTITY saveAsCmd.label "Save As">
+<!ENTITY saveAsCmd.accesskey "A">
+<!ENTITY saveAsFileCmd.label "File…">
+<!ENTITY saveAsFileCmd.accesskey "F">
+<!ENTITY saveAsDraftCmd.label "Draft">
+<!ENTITY saveAsDraftCmd.accesskey "D">
+<!ENTITY saveAsTemplateCmd.label "Template">
+<!ENTITY saveAsTemplateCmd.accesskey "T">
+<!ENTITY sendNowCmd.label "Send Now">
+<!ENTITY sendCmd.keycode "VK_RETURN">
+<!ENTITY sendNowCmd.accesskey "d">
+<!ENTITY sendLaterCmd.label "Send Later">
+<!ENTITY sendLaterCmd.keycode "VK_RETURN">
+<!ENTITY sendLaterCmd.accesskey "L">
+<!ENTITY printSetupCmd.label "Page Setup…">
+<!ENTITY printSetupCmd.accesskey "u">
+<!ENTITY printPreviewCmd.label "Նախնական դիտում">
+<!ENTITY printPreviewCmd.accesskey "v">
+<!ENTITY printCmd.label "Print…">
+<!ENTITY printCmd.key "P">
+<!ENTITY printCmd.accesskey "P">
+<!-- Edit Menu -->
+
+<!ENTITY editMenu.label "Edit">
+<!ENTITY editMenu.accesskey "E">
+<!ENTITY undoCmd.label "Undo">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "U">
+<!ENTITY redoCmd.label "Redo">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "R">
+<!ENTITY cutCmd.key "X">
+<!ENTITY copyCmd.key "C">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteNoFormattingCmd.key "V">
+<!ENTITY pasteAsQuotationCmd.key "o">
+<!ENTITY editRewrapCmd.accesskey "w">
+<!ENTITY deleteCmd.label "Delete">
+<!ENTITY deleteCmd.accesskey "D">
+<!ENTITY editRewrapCmd.label "Rewrap">
+<!ENTITY editRewrapCmd.key "R">
+<!ENTITY renameAttachmentCmd.label "ប្ដូរ​ឈ្មោះ​ឯកសារ​ភ្ជាប់">
+<!ENTITY renameAttachmentCmd.accesskey "e">
+<!ENTITY selectAllCmd.accesskey "A">
+<!ENTITY findBarCmd.label "ស្វែងរក…">
+<!ENTITY findBarCmd.accesskey "F">
+<!ENTITY findBarCmd.key "F">
+<!ENTITY findReplaceCmd.label "ស្វែងរក និង​ជំនួស…">
+<!ENTITY findReplaceCmd.accesskey "l">
+<!ENTITY findReplaceCmd.key "H">
+<!ENTITY findAgainCmd.label "Find Again">
+<!ENTITY findAgainCmd.accesskey "g">
+<!ENTITY findAgainCmd.key "G">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.label "Find Previous">
+<!ENTITY findPrevCmd.accesskey "v">
+<!ENTITY findPrevCmd.key "G">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+<!-- View Menu -->
+
+<!ENTITY viewMenu.label "View">
+<!ENTITY viewMenu.accesskey "V">
+<!ENTITY viewToolbarsMenuNew.label "Toolbars">
+<!ENTITY viewToolbarsMenuNew.accesskey "T">
+<!ENTITY menubarCmd.label "របារ​ម៉ឺនុយ">
+<!ENTITY menubarCmd.accesskey "M">
+<!ENTITY showCompositionToolbarCmd.label "Composition Toolbar">
+<!ENTITY showCompositionToolbarCmd.accesskey "o">
+<!ENTITY showFormattingBarCmd.label "Formatting Bar">
+<!ENTITY showFormattingBarCmd.accesskey "F">
+<!ENTITY showTaskbarCmd.label "Status Bar">
+<!ENTITY showTaskbarCmd.accesskey "S">
+<!ENTITY customizeToolbar.label "Customize…">
+<!ENTITY customizeToolbar.accesskey "C">
+
+<!ENTITY addressSidebar.label "Contacts Sidebar">
+<!ENTITY addressSidebar.accesskey "o">
+<!-- Format Menu -->
+
+<!ENTITY formatMenu.label "Format">
+<!ENTITY formatMenu.accesskey "o">
+<!-- Options Menu -->
+
+<!ENTITY optionsMenu.label "Options">
+<!ENTITY optionsMenu.accesskey "p">
+<!ENTITY checkSpellingCmd2.label "Check Spelling…">
+<!ENTITY checkSpellingCmd2.key "p">
+<!ENTITY checkSpellingCmd2.key2 "VK_F7">
+<!ENTITY checkSpellingCmd2.accesskey "h">
+<!ENTITY enableInlineSpellChecker.label "Spell Check As You Type">
+<!ENTITY enableInlineSpellChecker.accesskey "S">
+<!ENTITY quoteCmd.label "Quote Message">
+<!ENTITY quoteCmd.accesskey "Q">
+<!--LOCALIZATION NOTE attachVCard.label Don't translate the term 'vCard' -->
+
+<!ENTITY attachVCard.label "Attach Personal Card (vCard)">
+<!ENTITY attachVCard.accesskey "v">
+
+<!ENTITY returnReceiptMenu.label "Return Receipt">
+<!ENTITY returnReceiptMenu.accesskey "t">
+<!ENTITY dsnMenu.label "Delivery Status Notification">
+<!ENTITY dsnMenu.accesskey "N">
+<!ENTITY deliveryFormatMenu.label "ផ្ដល់​ទ្រង់ទ្រាយ">
+<!ENTITY deliveryFormatMenu.accesskey "F">
+<!ENTITY autoFormatCmd.label "Auto-Detect">
+<!ENTITY autoFormatCmd.accesskey "A">
+<!ENTITY plainTextFormatCmd.label "Plain Text Only">
+<!ENTITY plainTextFormatCmd.accesskey "P">
+<!ENTITY htmlFormatCmd.label "Rich Text (HTML) Only">
+<!ENTITY htmlFormatCmd.accesskey "R">
+<!ENTITY bothFormatCmd.label "ព័ត៌មាន​លម្អិត…">
+<!ENTITY bothFormatCmd.accesskey "l">
+<!ENTITY priorityMenu.label "Priority">
+<!ENTITY priorityMenu.accesskey "P">
+<!ENTITY priorityButton.title "អទិភាព">
+<!ENTITY priorityButton.tooltiptext "ផ្លាស់ប្ដូរ​អាទិភាព​សារ">
+<!ENTITY priorityButton.label "Priority:">
+<!ENTITY lowestPriorityCmd.label "Lowest">
+<!ENTITY lowestPriorityCmd.accesskey "L">
+<!ENTITY lowPriorityCmd.label "Low">
+<!ENTITY lowPriorityCmd.accesskey "o">
+<!ENTITY normalPriorityCmd.label "Normal">
+<!ENTITY normalPriorityCmd.accesskey "N">
+<!ENTITY highPriorityCmd.label "High">
+<!ENTITY highPriorityCmd.accesskey "i">
+<!ENTITY highestPriorityCmd.label "Highest">
+<!ENTITY highestPriorityCmd.accesskey "H">
+<!ENTITY fileCarbonCopyCmd.label "Send a Copy To">
+<!ENTITY fileCarbonCopyCmd.accesskey "d">
+<!ENTITY fileHereMenu.label "File Here">
+<!-- Tools Menu -->
+
+<!ENTITY tasksMenu.label "Tools">
+<!ENTITY tasksMenu.accesskey "T">
+<!ENTITY messengerCmd.label "វេទិកា​ព័ត៌មាន &amp; សំបុត្រ">
+<!ENTITY messengerCmd.accesskey "M">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY addressBookCmd.label "Address Book">
+<!ENTITY addressBookCmd.accesskey "A">
+<!ENTITY addressBookCmd.key "B">
+<!ENTITY accountManagerCmd2.label "ការ​កំណត់ គណនី">
+<!ENTITY accountManagerCmd2.accesskey "គ">
+<!ENTITY accountManagerCmdUnix2.accesskey "S">
+<!ENTITY preferencesCmd2.label "ជម្រើស">
+<!ENTITY preferencesCmd2.accesskey "O">
+<!ENTITY preferencesCmdUnix.label "Preferences">
+<!ENTITY preferencesCmdUnix.accesskey "n">
+<!-- Mac OS X Window Menu -->
+
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY minimizeWindow.label "Minimize">
+<!ENTITY bringAllToFront.label "Bring All to Front">
+<!ENTITY zoomWindow.label "Zoom">
+<!ENTITY windowMenu.label "Window">
+<!-- Mail Toolbar -->
+
+<!ENTITY sendButton.label "Send">
+<!ENTITY quoteButton.label "Quote">
+<!ENTITY addressButton.label "Contacts">
+<!ENTITY attachButton.label "Attach">
+<!ENTITY spellingButton.label "Spelling">
+<!ENTITY saveButton.label "Save">
+<!ENTITY printButton.label "បោះពុម្ព">
+<!-- Mail Toolbar Tooltips -->
+
+<!ENTITY sendButton.tooltip "Send this message now">
+<!ENTITY sendlaterButton.tooltip "Send this message later">
+<!ENTITY quoteButton.tooltip "Quote the previous message">
+<!ENTITY addressButton.tooltip "Select a recipient from an Address Book">
+<!ENTITY spellingButton.tooltip "Check spelling of selection or entire message">
+
+<!ENTITY saveButton.tooltip "Save this message">
+<!ENTITY cutButton.tooltip "Cut">
+<!ENTITY copyButton.tooltip "Copy">
+<!ENTITY pasteButton.tooltip "Paste">
+<!ENTITY printButton.tooltip "Print this message">
+
+<!-- Headers -->
+<!--LOCALIZATION NOTE headersSpace.style is for aligning the From:, To: and
+ Subject: rows. It should be larger than the largest Header label -->
+
+<!ENTITY fromAddr.accesskey "r">
+<!ENTITY subject.accesskey "S">
+<!-- Format Toolbar, imported from editorAppShell.xul -->
+
+<!ENTITY SmileButton.tooltip "Insert a smiley face">
+<!ENTITY smiley1Cmd.label "Smile">
+<!ENTITY smiley2Cmd.label "Frown">
+<!ENTITY smiley3Cmd.label "Wink">
+<!ENTITY smiley4Cmd.label "Tongue-out">
+<!ENTITY smiley5Cmd.label "Laughing">
+<!ENTITY smiley6Cmd.label "Embarrassed">
+<!ENTITY smiley7Cmd.label "Undecided">
+<!ENTITY smiley8Cmd.label "Surprise">
+<!ENTITY smiley9Cmd.label "Kiss">
+<!ENTITY smiley10Cmd.label "Yell">
+<!ENTITY smiley11Cmd.label "Cool">
+<!ENTITY smiley12Cmd.label "Money-Mouth">
+<!ENTITY smiley13Cmd.label "Foot-in-Mouth">
+<!ENTITY smiley14Cmd.label "Innocent">
+<!ENTITY smiley15Cmd.label "Cry">
+<!ENTITY smiley16Cmd.label "Lips-are-Sealed">
+<!-- Message Pane Context Menu -->
+
+<!ENTITY spellCheckNoSuggestions.label "No Suggestions Found">
+<!ENTITY spellCheckIgnoreWord.label "Ignore Word">
+<!ENTITY spellCheckIgnoreWord.accesskey "I">
+<!ENTITY spellCheckAddToDictionary.label "Add to Dictionary">
+<!ENTITY spellCheckAddToDictionary.accesskey "n">
+<!ENTITY undo.label "Undo">
+<!ENTITY undo.accesskey "U">
+<!ENTITY cut.label "Cut">
+<!ENTITY cut.accesskey "t">
+<!ENTITY copy.label "Copy">
+<!ENTITY copy.accesskey "C">
+<!ENTITY paste.label "Paste">
+<!ENTITY paste.accesskey "P">
+<!ENTITY pasteQuote.label "Paste As Quotation">
+<!ENTITY pasteQuote.accesskey "Q">
+
+<!ENTITY openAttachment.label "Open">
+<!ENTITY openAttachment.accesskey "O">
+<!ENTITY delete.label "Delete">
+<!ENTITY delete.accesskey "D">
+<!ENTITY removeAttachment.label "Remove Attachment">
+<!ENTITY removeAttachment.accesskey "m">
+<!ENTITY renameAttachment.label "Rename…">
+<!ENTITY renameAttachment.accesskey "R">
+<!ENTITY selectAll.label "Select All">
+<!ENTITY selectAll.accesskey "A">
+<!ENTITY attachFile.label "Attach File(s)…">
+<!ENTITY attachFile.accesskey "F">
+<!ENTITY attachCloud.label "តំណ​ឯកសារ...">
+<!ENTITY attachCloud.accesskey "i">
+<!ENTITY convertCloud.label "បម្លែង​​ទៅជា...">
+<!ENTITY convertCloud.accesskey "C">
+<!ENTITY cancelUpload.label "បោះបង់​ការ​ផ្ទុក​ឡើង">
+<!ENTITY cancelUpload.accesskey "n">
+<!ENTITY convertRegularAttachment.label "ឯកសារ​ភ្ជាប់​ធម្មតា">
+<!ENTITY convertRegularAttachment.accesskey "A">
+<!ENTITY attachPage.label "Attach Web Page…">
+<!ENTITY attachPage.accesskey "W">
+<!-- Spell checker context menu items -->
+
+<!-- Attachment Pane Header Bar Context Menu -->
+
+<!ENTITY spellAddDictionaries.label "Add Dictionaries…">
+<!ENTITY spellAddDictionaries.accesskey "A">
+<!-- Title for the address picker panel -->
+
+<!ENTITY addressesSidebarTitle.label "Contacts">
+<!-- Identity popup customize menuitem -->
+
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/sendProgress.dtd b/l10n-km/mail/chrome/messenger/messengercompose/sendProgress.dtd
new file mode 100644
index 0000000000..ac2b094a8a
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/sendProgress.dtd
@@ -0,0 +1,8 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!--LOCALIZATION NOTE sendprogress.dtd Main UI for Send Message Progress Dialog -->
+
+<!ENTITY sendDialog.title "កំពុង​ដំណើរការ​សារ">
+<!ENTITY status.label "Status:">
+<!ENTITY progress.label "Progress:">
diff --git a/l10n-km/mail/chrome/messenger/messengercompose/sendProgress.properties b/l10n-km/mail/chrome/messenger/messengercompose/sendProgress.properties
new file mode 100644
index 0000000000..3bfeaefc37
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/messengercompose/sendProgress.properties
@@ -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/.
+
+# LOCALIZATION NOTE (titleSendMsgSubject):
+# %S will be replaced by the message subject.
+titleSendMsgSubject=ការ​ផ្ញើ​សារ - %S
+titleSendMsg=ការ​ផ្ញើ​សារ​
+# LOCALIZATION NOTE (titleSaveMsgSubject):
+# %S will be replaced by the message subject.
+titleSaveMsgSubject=រក្សាទុក​សារ - %S
+titleSaveMsg=រក្សាទុក​សារ
+
+# LOCALIZATION NOTE (percentMsg):
+# This string is used to format the text to the right of the progress meter.
+# %S will be replaced by the percentage of the file that has been saved.
+# %% will be replaced a single % sign.
+percentMsg=%S%%
+
+messageSent=Your message has been sent.
+messageSaved=Your message has been saved.
diff --git a/l10n-km/mail/chrome/messenger/migration/migration.dtd b/l10n-km/mail/chrome/messenger/migration/migration.dtd
new file mode 100644
index 0000000000..14ca12eaa2
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/migration/migration.dtd
@@ -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/. -->
+
+
+<!ENTITY migrationWizard.title "Import Wizard">
+
+<!ENTITY importFromWin.label "Import Options, Account Settings, Address Book, Filters and other data from:">
+<!ENTITY importFromNonWin.label "Import Preferences, Account Settings, Address Book, Filters, and other data from:">
+
+<!ENTITY importFromNothing.label "Don't import anything">
+<!ENTITY importFromNothing.accesskey "D">
+<!ENTITY importFromSeamonkey3.label "SeaMonkey 2 ឬ​បន្ទាប់">
+<!ENTITY importFromSeamonkey3.accesskey "S">
+<!ENTITY importFromOutlook.label "Outlook">
+<!ENTITY importFromOutlook.accesskey "O">
+
+<!ENTITY importSource.title "Import Settings and Mail Folders">
+<!ENTITY importItems.title "Items to Import">
+<!ENTITY importItems.label "Select which items to import:">
+
+<!ENTITY migrating.title "Importing…">
+<!ENTITY migrating.label "The following items are currently being imported…">
+
+<!ENTITY selectProfile.title "Select Profile">
+<!ENTITY selectProfile.label "The following profiles are available to import from:">
+
+<!ENTITY done.title "Import Complete">
+<!ENTITY done.label "The following items were successfully imported:">
diff --git a/l10n-km/mail/chrome/messenger/migration/migration.properties b/l10n-km/mail/chrome/messenger/migration/migration.properties
new file mode 100644
index 0000000000..8758c56112
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/migration/migration.properties
@@ -0,0 +1,24 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+profileName_format=%S %S
+
+# Import Sources
+1_seamonkey=Preferences
+
+2_seamonkey=Փոստարկղի կարգավորումներ
+2_outlook=Փոստարկղի կարգավորումներ
+
+4_outlook=Address Book
+
+8_seamonkey=Junk Mail Training
+
+16_seamonkey=Saved Passwords
+
+32_seamonkey=Other Data
+
+64_seamonkey=Newsgroup Folders
+
+128_seamonkey=Mail Folders
+128_outlook=Mail Folders
diff --git a/l10n-km/mail/chrome/messenger/mime.properties b/l10n-km/mail/chrome/messenger/mime.properties
new file mode 100644
index 0000000000..4993afe703
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/mime.properties
@@ -0,0 +1,154 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by libmime to emit header display in HTML
+#
+
+# Mail subject
+## @name MIME_MHTML_SUBJECT
+## @loc None
+1000=Վերնագիրը
+
+# Resent-Comments
+## @name MIME_MHTML_RESENT_COMMENTS
+## @loc
+1001=Resent-Comments
+
+# Resent-Date
+## @name MIME_MHTML_RESENT_DATE
+## @loc
+1002=Resent-Date
+
+# Resent-Sender
+## @name MIME_MHTML_RESENT_SENDER
+## @loc
+1003=Resent-Sender
+
+# Resent-From
+## @name MIME_MHTML_RESENT_FROM
+## @loc
+1004=Resent-From
+
+# Resent-To
+## @name MIME_MHTML_RESENT_TO
+## @loc
+1005=Resent-To
+
+# Resent-CC
+## @name MIME_MHTML_RESENT_CC
+## @loc
+1006=Resent-CC
+
+# Date
+## @name MIME_MHTML_DATE
+## @loc
+1007=Ամսաթիվ
+
+# Sender
+## @name MIME_MHTML_SENDER
+## @loc
+1008=Sender
+
+# From
+## @name MIME_MHTML_FROM
+## @loc
+1009=Ումից
+
+# Reply-To
+## @name MIME_MHTML_REPLY_TO
+## @loc
+1010=Պատասխանել՝
+
+# Organization
+## @name MIME_MHTML_ORGANIZATION
+## @loc
+1011=Կազմակերպությունը
+
+# To
+## @name MIME_MHTML_TO
+## @loc
+1012=Ում
+
+# CC
+## @name MIME_MHTML_CC
+## @loc
+1013=CC
+
+# Newsgroups
+## @name MIME_MHTML_NEWSGROUPS
+## @loc
+1014=Նորություններ
+
+# Followup-To
+## @name MIME_MHTML_FOLLOWUP_TO
+## @loc
+1015=Հետևել՝
+
+# References
+## @name MIME_MHTML_REFERENCES
+## @loc
+1016=Հղումներ
+
+# Message ID
+## @name MIME_MHTML_MESSAGE_ID
+## @loc
+1021=Նամակի ID-ին
+
+# BCC
+## @name MIME_MHTML_BCC
+## @loc
+1023=BCC
+
+# Link to doc
+## @name MIME_MSG_LINK_TO_DOCUMENT
+## @loc
+1026=Հղում փաստաթղթի
+
+# Get Doc info
+## @name MIME_MSG_DOCUMENT_INFO
+## @loc
+1027=<B>Փաստաթղթի մասին.</B>
+
+# Msg Attachment
+## @name MIME_MSG_ATTACHMENT
+## @loc
+1028=Կցորդ
+
+# default attachment name
+## @name MIME_MSG_DEFAULT_ATTACHMENT_NAME
+## @loc
+# LOCALIZATION NOTE (1040): Do not translate "%s" below.
+# Place the %s where you wish the part number of the attachment to appear
+1040=Մաս %s
+
+# default forwarded message prefix
+## @name MIME_FORWARDED_MESSAGE_HTML_USER_WROTE
+## @loc
+1041=-------- Օրիգինալ նամակը --------
+
+# Partial Message Truncated
+## @name MIME_MSG_PARTIAL_TRUNCATED
+## @loc
+MIME_MSG_PARTIAL_TRUNCATED=កាត់​ឲ្យ​ខ្លី!
+
+# Partial Message Truncated Explanation
+## @name MIME_MSG_PARTIAL_TRUNCATED_EXPLANATION
+## @loc
+MIME_MSG_PARTIAL_TRUNCATED_EXPLANATION=សារ​នេះ​លើស​ទំហំ​សារ​អតិបរមា​បាន​កំណត់​ក្នុង​ការកំណត់​គណនី ដូច្នេះ​យើង​បាន​ទាញ​យក​តែ​ពីរ​ ឬ​បី​ជួរ​ដំបូង​ប៉ុណ្ណោះ​ពី​ម៉ាស៊ីន​មេ​អ៊ីមែល។
+
+# Partial Message Not Downloaded
+## @name MIME_MSG_PARTIAL_NOT_DOWNLOADED
+## @loc
+MIME_MSG_PARTIAL_NOT_DOWNLOADED=មិន​បាន​ទាញ​យក
+
+# Partial Message Not Downloaded Explanation
+## @name MIME_MSG_PARTIAL_NOT_DOWNLOADED_EXPLANATION
+## @loc
+MIME_MSG_PARTIAL_NOT_DOWNLOADED_EXPLANATION=បាន​ទាញ​យក​តែ​បឋមកថា​សម្រាប់​សារ​នេះ​ពី​ម៉ាស៊ីន​មេ​អ៊ីមែល។
+
+# MIME_MSG_PARTIAL_CLICK_FOR_REST
+## @name MIME_MSG_PARTIAL_CLICK_FOR_REST
+## @loc
+MIME_MSG_PARTIAL_CLICK_FOR_REST=ទាញ​យក​សារ​ដែលនៅ​សល់។
diff --git a/l10n-km/mail/chrome/messenger/mimeheader.properties b/l10n-km/mail/chrome/messenger/mimeheader.properties
new file mode 100644
index 0000000000..211129606f
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/mimeheader.properties
@@ -0,0 +1,35 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by libmime for header display in XML & HTML
+#
+TO=Ում
+BCC=BCC
+CC=CC
+DATE=Date
+DISTRIBUTION=Distribution
+FCC=FCC
+FOLLOWUP-TO=Followup-To
+FROM=From
+STATUS=Վիճակը
+LINES=Lines
+MESSAGE-ID=Message-ID
+MIME-VERSION=MIME-Version
+NEWSGROUPS=Newsgroups
+ORGANIZATION=Organization
+REFERENCES=References
+REPLY-TO=Reply-To
+RESENT-COMMENTS=Resent-Comments
+RESENT-DATE=Resent-Date
+RESENT-FROM=Resent-From
+RESENT-MESSAGE-ID=Resent-Message-ID
+RESENT-SENDER=Resent-Sender
+RESENT-TO=Resent-To
+RESENT-CC=Resent-CC
+SENDER=Sender
+SUBJECT=Subject
+APPROVED-BY=Approved-By
+USER-AGENT=User-Agent
+FILENAME=Filename
diff --git a/l10n-km/mail/chrome/messenger/msgAccountCentral.dtd b/l10n-km/mail/chrome/messenger/msgAccountCentral.dtd
new file mode 100644
index 0000000000..5d2cf98bdc
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/msgAccountCentral.dtd
@@ -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/. -->
+
+<!ENTITY emailSectionHdr.label "Email">
+<!ENTITY readMsgsLink.label "Read messages">
+<!ENTITY composeMsgLink.label "Write a new message">
+
+<!ENTITY newsSectionHdr.label "Newsgroups">
+<!ENTITY subscribeNewsLink.label "Manage newsgroup subscriptions">
+
+<!ENTITY feedsSectionHdr.label "Feeds">
+<!ENTITY subscribeFeeds.label "Manage subscriptions">
+
+<!ENTITY chat.label "ជជែក">
+<!ENTITY movemail.label "ផ្លាស់ទីអ៊ីមែល">
+
+<!ENTITY accountsSectionHdr.label "Accounts">
+<!ENTITY subscribeImapFolders.label "Manage folder subscriptions">
+<!ENTITY settingsLink.label "View settings for this account">
+
+<!ENTITY advFeaturesSectionHdr.label "Advanced Features">
+<!ENTITY searchMsgsLink.label "Search messages">
+<!ENTITY filtersLink.label "Manage message filters">
+<!ENTITY junkSettings.label "Junk mail settings">
+<!ENTITY offlineLink.label "Offline settings">
diff --git a/l10n-km/mail/chrome/messenger/msgHdrViewOverlay.dtd b/l10n-km/mail/chrome/messenger/msgHdrViewOverlay.dtd
new file mode 100644
index 0000000000..0e71c7915e
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/msgHdrViewOverlay.dtd
@@ -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/. -->
+
+<!ENTITY toField4.label "ជូន​ចំពោះ">
+<!ENTITY fromField4.label "From">
+<!ENTITY senderField4.label "Sender">
+<!ENTITY organizationField4.label "ស្ថាប័ន">
+<!ENTITY replyToField4.label "ឆ្លើយតប​">
+
+<!ENTITY subjectField4.label "Վերնագիրը">
+<!ENTITY ccField4.label "Cc">
+<!ENTITY bccField4.label "Bcc">
+<!ENTITY newsgroupsField4.label "វេទិកា​ព័ត៌មាន​">
+<!ENTITY followupToField4.label "បន្ត​ទៅកាន់​">
+<!ENTITY tagsHdr4.label "ស្លាក">
+<!ENTITY dateField4.label "កាលបរិច្ឆេទ">
+<!ENTITY userAgentField4.label "ភ្នាក់ងារ​អ្នក​ប្រើ">
+<!ENTITY referencesField4.label "សេចក្ដីយោង">
+<!ENTITY messageIdField4.label "លេខ​សម្គាល់​សារ​">
+<!ENTITY inReplyToField4.label "ជា​ការ​ឆ្លើយតប">
+<!ENTITY originalWebsite4.label "តំបន់​បណ្ដាញ">
+
+<!ENTITY hdrArchiveButton1.label "Archive">
+<!ENTITY hdrArchiveButton1.tooltip "ទុកសារ​នេះ​ក្នុង​ប័ណ្ណសារ">
+<!ENTITY hdrSmartReplyButton1.label "ការឆ្លើយតប​ឆ្លាតវៃ">
+<!ENTITY hdrReplyButton1.label "Reply">
+<!ENTITY hdrReplyButton2.tooltip "ឆ្លើយតប​ទៅអ្នក​ផ្ញើ​សារ​នេះ">
+<!ENTITY hdrReplyAllButton1.label "Reply All">
+<!ENTITY hdrReplyAllButton1.tooltip "Reply to sender and all recipients">
+<!ENTITY hdrReplyListButton1.label "ឆ្លើយតប​បញ្ជី">
+<!ENTITY hdrReplyListButton1.tooltip "Reply to mailing list">
+<!ENTITY hdrFollowupButton1.label "បន្ត​ទៅកាន់​">
+<!ENTITY hdrFollowupButton1.tooltip "ប្រកាស​កា​របន្ត​ទៅ​កាន់​វេទិកា​ព័ត៌មាន​នេះ">
+<!ENTITY hdrForwardButton1.label "Forward">
+<!ENTITY hdrForwardButton1.tooltip "បញ្ជូន​សារ​នេះ​បន្ត">
+<!ENTITY hdrJunkButton1.label "Junk">
+<!ENTITY hdrJunkButton1.tooltip "សម្គាល់​សារ​នេះ​ជា​សារ​ឥត​បាន​ការ">
+<!ENTITY hdrTrashButton1.label "​លុប​">
+<!ENTITY hdrTrashButton1.tooltip "លុប​សារ​នេះ">
+
+<!ENTITY hdrViewToolbarShowFull.label "Ցուցադրել պատկերները և տեքստը">
+<!ENTITY hdrViewToolbarShowFull.accesskey "a">
+<!ENTITY hdrViewToolbarShowIcons.label "Ցուցադրել միայն պատկերները">
+<!ENTITY hdrViewToolbarShowIcons.accesskey "I">
+<!ENTITY hdrViewToolbarShowText.label "Ցուցադրել միայն տեքստը">
+<!ENTITY hdrViewToolbarShowText.accesskey "T">
+<!ENTITY hdrViewToolbarAlwaysReplySender.label "Միշտ ցուցադրել պատասխանը ուղարկողին">
+<!ENTITY hdrViewToolbarAlwaysReplySender.accesskey "R">
+
+<!ENTITY otherActionsButton2.label "Ավելին">
+<!ENTITY otherActionsButton.tooltip "សកម្មភាព​ច្រើន​ទៀត">
+<!ENTITY otherActionsOpenConversation1.label "បើក​ក្នុង​ការ​សន្ទនា">
+<!ENTITY otherActionsOpenConversation1.accesskey "C">
+<!ENTITY otherActionsOpenInNewWindow1.label "បើក​នៅ​ក្នុង​បង្អួច​ថ្មី">
+<!ENTITY otherActionsOpenInNewWindow1.accesskey "W">
+<!ENTITY otherActionsOpenInNewTab1.label "Բացել նոր էջում">
+<!ENTITY otherActionsOpenInNewTab1.accesskey "T">
+<!ENTITY markAsReadMenuItem1.label "សម្គាល់​ថា​​អាន​រួច">
+<!ENTITY markAsReadMenuItem1.accesskey "R">
+<!ENTITY markAsUnreadMenuItem1.label "សម្គាល់​ថា​មិន​ទាន់​អាន">
+<!ENTITY markAsUnreadMenuItem1.accesskey "r">
+<!ENTITY saveAsMenuItem1.label "រក្សា​ទុកជា...">
+<!ENTITY saveAsMenuItem1.accesskey "S">
+<!ENTITY viewSourceMenuItem1.label "មើល​ប្រភព">
+<!ENTITY viewSourceMenuItem1.accesskey "V">
+<!ENTITY otherActionsPrint1.label "Տպել…">
+<!ENTITY otherActionsPrint1.accesskey "P">
+<!-- Attachment bar context menu items -->
+
+<!ENTITY startExpandedCmd.label "ដំបូង​បង្ហាញ​បន្ទះ​ភ្ជាប់">
+<!ENTITY startExpandedCmd.accesskey "S">
+<!-- Attachment context menu items -->
+
+<!ENTITY openAttachmentCmd.label "Բացել">
+<!ENTITY openAttachmentCmd.accesskey "O">
+<!ENTITY saveAsAttachmentCmd.label "Պահպանել որպես…">
+<!ENTITY saveAsAttachmentCmd.accesskey "S">
+<!ENTITY detachAttachmentCmd.label "Բաժանել...">
+<!ENTITY detachAttachmentCmd.accesskey "D">
+<!ENTITY deleteAttachmentCmd.label "Ջնջել">
+<!ENTITY deleteAttachmentCmd.accesskey "e">
+<!ENTITY openAllAttachmentsCmd.label "Բացել բոլորը...">
+<!ENTITY openAllAttachmentsCmd.accesskey "O">
+<!ENTITY saveAllAttachmentsCmd.label "Պահպանել բոլորը...">
+<!ENTITY saveAllAttachmentsCmd.accesskey "S">
+<!ENTITY detachAllAttachmentsCmd.label "Բաժանել բոլորը...">
+<!ENTITY detachAllAttachmentsCmd.accesskey "D">
+<!ENTITY deleteAllAttachmentsCmd.label "Ջնջել բոլորը...">
+<!ENTITY deleteAllAttachmentsCmd.accesskey "e">
+
+<!ENTITY openAttachment.tooltip "បើក​ឯកសារ​ភ្ជាប់">
+<!-- Attachment toolbar items -->
+
+<!ENTITY saveAttachmentButton1.label "រក្សាទុក​">
+<!ENTITY saveAttachmentButton1.tooltip "រក្សាទុក​ឯកសារ​ភ្ជាប់">
+<!ENTITY saveAllAttachmentsButton1.label "រក្សាទុក​ទាំងអស់​">
+<!ENTITY saveAllAttachmentsButton1.tooltip "រក្សាទុក​ឯកសារ​ភ្ជាប់ទាំងអស់">
+
+<!ENTITY copyLinkCmd.label "Պատճենել հղման հասցեն">
+<!ENTITY copyLinkCmd.accesskey "C">
+
+<!ENTITY CopyMessageId.label "ចម្លង​លេខ​សម្គាល់​សារ">
+<!ENTITY CopyMessageId.accesskey "C">
+<!ENTITY OpenMessageForMsgId.label "បើក​សារ​សម្រាប់លេខ​សម្គាល់">
+<!ENTITY OpenMessageForMsgId.accesskey "O">
+<!ENTITY OpenBrowserWithMsgId.label "បើកកម្មវិធីអ៊ីនធឺណីត​ជា​មួយលេខ​សម្គាល់សារ">
+<!ENTITY OpenBrowserWithMsgId.accesskey "B">
diff --git a/l10n-km/mail/chrome/messenger/msgPrintEngine.dtd b/l10n-km/mail/chrome/messenger/msgPrintEngine.dtd
new file mode 100644
index 0000000000..723d41a54a
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/msgPrintEngine.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 (printCmd.key, closeCmd.key):
+ As defined in msgPrintEngine.xul, Ctrl plus the command keys defined here
+ will be the keyboard shortcuts effective in print preview, e.g. Ctrl+P
+ -->
+
+
+<!-- LOCALIZATION NOTE (printCmd.key, closeCmd.key):
+ As defined in msgPrintEngine.xhtml, Ctrl plus the command keys defined here
+ will be the keyboard shortcuts effective in print preview, e.g. Ctrl+P
+ -->
+
+<!ENTITY printCmd.key "P">
+<!ENTITY closeCmd.key "W">
diff --git a/l10n-km/mail/chrome/messenger/msgSynchronize.dtd b/l10n-km/mail/chrome/messenger/msgSynchronize.dtd
new file mode 100644
index 0000000000..a92afaec09
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/msgSynchronize.dtd
@@ -0,0 +1,27 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!-- extracted from MsgSynchronize.xul and msgSelectOffline.xul-->
+
+
+<!-- extracted from MsgSynchronize.xul and msgSelectOfflineFolders.xul-->
+
+<!-- extracted from MsgSynchronize.xhtml and msgSelectOfflineFolders.xhtml-->
+
+<!ENTITY MsgSynchronize.label "Download and Sync Messages">
+<!ENTITY MsgSelect.label "Items for Offline Use">
+<!ENTITY MsgSyncDesc.label "If you have already selected mail folders or newsgroups for offline use, you can download and/or sync them now. Otherwise, use the &quot;Select&quot; button to choose mail folders and newsgroups for offline use.">
+<!ENTITY MsgSyncDirections.label "Download and/or sync the following:">
+<!ENTITY syncTypeMail.label "Նամակներ">
+<!ENTITY syncTypeMail.accesskey "M">
+<!ENTITY syncTypeNews.label "Նորություններ">
+<!ENTITY syncTypeNews.accesskey "N">
+<!ENTITY sendMessage.label "Ուղարկել չուղարկված նամակները">
+<!ENTITY sendMessage.accesskey "S">
+<!ENTITY workOffline.label "Աշխատել անցանց՝ բեռնելուց և/կամ համաժամեցնելուց հետո">
+<!ENTITY workOffline.accesskey "W">
+<!ENTITY selectButton.label "Ընտրել...">
+<!ENTITY selectButton.accesskey "e">
+<!ENTITY MsgSelectDesc.label "Choose mail folders and newsgroups for offline use.">
+<!ENTITY MsgSelectInd.label "Download">
+<!ENTITY MsgSelectItems.label "Folders and Newsgroups">
diff --git a/l10n-km/mail/chrome/messenger/msgViewPickerOverlay.dtd b/l10n-km/mail/chrome/messenger/msgViewPickerOverlay.dtd
new file mode 100644
index 0000000000..d67c00bdaf
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/msgViewPickerOverlay.dtd
@@ -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/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+
+<!ENTITY viewPicker.label "Տեսքը.">
+<!ENTITY viewPicker.accesskey "i">
+<!ENTITY viewAll.label "Բոլորը">
+<!ENTITY viewAll.accesskey "A">
+<!ENTITY viewUnread.label "Չկարդացած">
+<!ENTITY viewUnread.accesskey "U">
+<!ENTITY viewNotDeleted.label "Չջնջված">
+<!ENTITY viewNotDeleted.accesskey "D">
+<!ENTITY viewTags.label "Պիտակներ">
+<!ENTITY viewTags.accesskey "T">
+<!ENTITY viewCustomViews.label "Ընտրված տեսքով">
+<!ENTITY viewCustomViews.accesskey "V">
+<!ENTITY viewVirtualFolder.label "Պահպանել տեսքը...">
+<!ENTITY viewVirtualFolder.accesskey "S">
+<!ENTITY viewCustomizeView.label "Կարգավորել…">
+<!ENTITY viewCustomizeView.accesskey "C">
diff --git a/l10n-km/mail/chrome/messenger/msgmdn.properties b/l10n-km/mail/chrome/messenger/msgmdn.properties
new file mode 100644
index 0000000000..88b1b6dda8
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/msgmdn.properties
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+## Msg Mdn Report strings
+MsgMdnDisplayed=Հիշեք. Այս ստացականը միայն հայտնում է, որ նամակը ցուցադրվել է ստացողի համակարգչում։ Այն չի երաշխավորում, որ նամակը ստացողը այն կարդացել է։
+MsgMdnDispatched=The message was either printed, faxed, or forwarded without being displayed to the recipient. There is no guarantee that the recipient will read the message at a later time.
+MsgMdnProcessed=The message was processed by the recipient's mail client without being displayed. There is no guarantee that the message will be read at a later time.
+MsgMdnDeleted=The message has been deleted. The person you sent it to may or may not have seen it. They might undelete it at a later time and read it.
+MsgMdnDenied=The recipient of the message does not wish to send a return receipt back to you.
+MsgMdnFailed=A failure occurred. A proper return receipt could not be generated or sent to you.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MsgMdnMsgSentTo=Սա %S-ին ուղարկած Ձեր նամակի ստացականն է։
+MdnDisplayedReceipt=Return Receipt (displayed)
+MdnDispatchedReceipt=Return Receipt (dispatched)
+MdnProcessedReceipt=Return Receipt (processed)
+MdnDeletedReceipt=Return Receipt (deleted)
+MdnDeniedReceipt=Return Receipt (denied)
+MdnFailedReceipt=Return Receipt (failed)
diff --git a/l10n-km/mail/chrome/messenger/multimessageview.dtd b/l10n-km/mail/chrome/messenger/multimessageview.dtd
new file mode 100644
index 0000000000..ca5cae2cb6
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/multimessageview.dtd
@@ -0,0 +1,8 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY window.title "Message Summary">
+<!ENTITY selectedmessages.label "Selected Messages">
+<!ENTITY archiveButton.label "Archive">
+<!ENTITY deleteButton.label "Delete">
diff --git a/l10n-km/mail/chrome/messenger/multimessageview.properties b/l10n-km/mail/chrome/messenger/multimessageview.properties
new file mode 100644
index 0000000000..0964b55eeb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/multimessageview.properties
@@ -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/.
+
+# LOCALIZATION NOTE (numConversations): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of conversations (threads or solitary messages) selected. #1 is the
+# number of conversations.
+numConversations=ការសន្ទនា #1
+
+# LOCALIZATION NOTE (atLeastNumConversations): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of conversations (threads or solitary messages) selected. #1 is the
+# number of conversations. We use this when we didn't actually scan the entire
+# list of selected messages, so there may be more conversations than reported
+# (or maybe not!).
+atLeastNumConversations=ការ​សន្ទនា #1+
+
+# LOCALIZATION NOTE (numMessages): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of messages in a thread. #1 is the number of messages.
+numMessages=សារ #1
+
+# LOCALIZATION NOTE (numUnread): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of unread messages in a thread; meant to be appended to
+# "numMessages". #1 is the number of unread messages.
+numUnread= មិន​បាន​អាន #1
+
+# LOCALIZATION NOTE (numIgnored): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of ignored messages in a thread; meant to be appended to
+# "numMessages". #1 is the number of ignored messages.
+numIgnored= បាន​មិន​អើ​ពើ #1
+
+# LOCALIZATION NOTE (atLeastNumIgnored): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of ignored messages in a thread; meant to be appended to
+# "numMessages". #1 is the number of ignored messages. We use this when we
+# didn't actually scan the entire list of selected messages, so there may be
+# more ignored messages than reported (or maybe not!).
+atLeastNumIgnored= មិន​អើពើ #1+
+
+# LOCALIZATION NOTE (noSubject): What to display for a message if it has no
+# subject.
+noSubject=(no subject)
+
+# LOCALIZATION NOTE (messagesTotalSize): A message indicating the total size on
+# disk of the selected messages. #1 is the size, e.g. "123 KB".
+messagesTotalSize=សារ​ទាំង​នេះ​ចំណាយ #1.
+
+# LOCALIZATION NOTE (messagesTotalSizeMoreThan): A message indicating the total
+# size on disk of the selected messages. #1 is the size, e.g. "123 KB". We use
+# this when we didn't actually scan the entire list of selected messages, so
+# this is a *minimum* size.
+messagesTotalSizeMoreThan=សារ​នេះ​ប្រើ​ពេល​ច្រើន​ជាង #1 ។
+
+# LOCALIZATION NOTE (maxCountExceeded): A message to let the user know that not
+# all of the selected messages were summarized. #1 is the total number of
+# messages selected and #2 is the number of messages actually shown.
+maxCountExceeded= (Note: #1 messages are selected, the first #2 are shown)
+
diff --git a/l10n-km/mail/chrome/messenger/newFolderDialog.dtd b/l10n-km/mail/chrome/messenger/newFolderDialog.dtd
new file mode 100644
index 0000000000..f6294aabff
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/newFolderDialog.dtd
@@ -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/. -->
+<!-- Labels -->
+
+<!ENTITY newFolderDialog.title "Նոր թղթապանակ">
+<!ENTITY name.label "Անունը.">
+<!ENTITY name.accesskey "N">
+<!ENTITY description.label "Ստեղծել որպես ենթաթղթապանակ՝">
+<!ENTITY description.accesskey "C">
+<!ENTITY folderRestriction1.label "This server restricts folders to two special kinds.">
+<!ENTITY folderRestriction2.label "Allow your new folder to contain:">
+<!ENTITY foldersOnly.label "Folders Only">
+<!ENTITY messagesOnly.label "Messages Only">
+<!ENTITY accept.label "Ստեղծել թղթապանակ">
+<!ENTITY accept.accesskey "r">
diff --git a/l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.dtd b/l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.dtd
new file mode 100644
index 0000000000..da6a5d0cb0
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.dtd
@@ -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/. -->
+
+<!ENTITY window.title "សូម​ស្វាគមន៍​មកកាន់ &brandShortName;">
+<!ENTITY header2.label "តើ​អ្នក​ចង់​បាន​អាសយដ្ឋាន​អ៊ីមែល​ថ្មី​ឬ?">
+<!ENTITY other.languages "យើង​បង្ហាញ​តែ​ក្រុមហ៊ុន​ផ្ដល់​ណា​ដែល​មាន​អាសយដ្ឋាន​នៅ​ក្នុង​តំបន់​របស់​អ្នក​ប៉ុណ្ណោះ។ ចុច​ទីនេះ​ដើម្បី​បង្ហាញ​ក្រុមហ៊ុន​ផ្ដល់​ទាំងអស់។">
+<!ENTITY error.line1 "សុំទោស! យើង​មិន​អាច​រក​ឃើញ​អាសយដ្ឋាន​អ៊ីមែល​ដែល​បាន​ស្នើ​ទេ។">
+
+<!-- LOCALIZATION NOTE(error.suggest.before, error.suggest.middle, error.suggest.after):
+ error.suggest.before, error.suggest.middle, and error.suggest.after all go into
+ one line with error.suggest.middle that links to a site which provides download
+ of free account alternatives. -->
+
+<!ENTITY error.suggest.before "អ្នក​អាច​សាកល្បង​មួយ​ក្នុង​ចំណោម ">
+<!ENTITY error.suggest.middle "គណនី​អ៊ីមែល​ឥតគិតថ្លៃ​ឆ្លាស់គ្នា">
+<!ENTITY error.suggest.after ".">
+<!-- LOCALIZATION NOTE(success.title.before, success.title.after):
+ success.title.before and success.title.after all go into one line, wrapping
+ around the name that the user has typed in to the search input. -->
+
+<!ENTITY success.title.before "សួស្ដី">
+<!ENTITY success.title.after " អ្នក​អាច​ប្រើ​អាសយដ្ឋាន​អ៊ីមែល​ដូច​ខាងក្រោម​បាន៖">
+<!ENTITY success.tip "(អ្នក​ក៏​អាច​ប្រើ​សម្មតិនាម ឬ​លក្ខខណ្ឌ​ផ្សេង​ដើម្បី​រក​មើល​អ៊ីមែល​ច្រើន​ទៀត)">
+<!ENTITY partnership.description "ដោយសារ​មាន​ដៃគូ​ជាមួយ​ក្រុមហ៊ុន​ផ្ដល់​មួយ​ចំនួន &brandShortName; អាច​ផ្ដល់​ឲ្យ​អ្នក​នូវ​គណនី​អ៊ីមែល​ថ្មី​មួយ។ អ្នក​គ្រាន់តែ​បំពេញ​នាមត្រកូល និង​នាម​ខ្លួន ឬ​ពាក្យ​ផ្សេងទៀត​ដែល​អ្នក​ចង់​បាន​នៅ​ក្នុង​វាល​ខាងលើ​ដើម្បី​ចាប់ផ្ដើម។">
+<!ENTITY existing.header "អាសយដ្ឋាន​ដែល​ចង់​ប្រើ​មាន​រួចហើយ?">
+<!ENTITY tinyheader.title "យក​អាសយដ្ឋាន?">
+<!ENTITY tinyheader.existing "រំលង​វា រួច​ប្រើ​អាសយដ្ឋាន​ដែល​មាន​ស្រាប់​របស់​ខ្ញុំ">
+<!ENTITY content.close "ខ្ញុំ​គិតថា​ខ្ញុំ​នឹង​កំណត់​រចនាសម្ព័ន្ធ​គណនី​របស់​ខ្ញុំ​នៅ​ពេល​ក្រោយ។">
+<!ENTITY successful.title "Շնորհավորում ենք!">
+<!ENTITY successful.successMessage "អ្នក​បាន​រៀបចំ​គណនី​របស់​អ្នក​ដោយ​ជោគជ័យ។">
+<!ENTITY successful.write "សរសេរ​អ៊ីមែល​ខ្លះ">
+<!ENTITY successful.write.desc "ប្រាប់​មិត្តភ័ក្ដិ និង​គ្រួសារ​របស់​អ្នក​អំពី​អាសយដ្ឋាន​ថ្មី​របស់​អ្នក។<br/> មូលហេតុ​ដែល​អ្នក​ទទួល​បាន​គណនី​ថ្មី​នេះ មិន​ថា​អញ្ចឹង?">
+<!ENTITY successful.customize "ប្ដូរ &brandShortName; តាម​តម្រូវ​ការ​ដោយ​ប្រើ​កម្មវិធី​បន្ថែម​ល្អៗ">
+<!ENTITY successful.customize.desc "មាន​កម្មវិធី​បន្ថែម​រាប់​ពាន់​ដែល​អនុញ្ញាត​ឲ្យ​អ្នក​ប្ដូរ &brandShortName; តាម​តម្រូវ​ការ ដើម្បីឲ្យ​វា​ត្រូវ​តាម​ការ​បញ្ជាក់​តម្រូវ​ការ​របស់​អ្នក។">
+<!ENTITY successful.attach "ភ្ជាប់​ហត្ថលេខា​ផ្ទាល់ខ្លួន​ទៅ​អ៊ីមែល​របស់​ខ្ញុំ">
+<!ENTITY successful.attach.desc "អ្នក​អាច​ភ្ជាប់​សម្រង់ ឬ​ព័ត៌មាន​មួយ​ចំនួន​អំពី​ខ្លួន​អ្នក​ដោយ​ស្វ័យប្រវត្តិ​នៅ​ចុង​សារ​នីមួយៗ​ដែល​អ្នក​ផ្ញើ។">
+<!ENTITY successful.close "បិទ​បង្អួច​នេះ។">
+<!ENTITY input.namePlaceholder "ឈ្មោះ ឬ​សម្មតិនាម​របស់​អ្នក">
+<!ENTITY input.search "Փնտրել">
+<!ENTITY search_engine.title "ប្ដូរ​ម៉ាស៊ីន​ស្វែងរក​របស់​អ្នក​តាម​តម្រូវ​ការ">
+<!ENTITY search_engine.message "ក្រុមហ៊ុន​ផ្ដល់​សេវា​អ៊ីមែល​របស់​អ្នក​អាច​ផ្ដល់​ឲ្យ​អ្នក​នូវ​សមត្ថភាព​ស្វែងរក​បណ្ដាញ។">
+<!ENTITY search_engine.button "Finish">
diff --git a/l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.properties b/l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.properties
new file mode 100644
index 0000000000..2a55315a52
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/newmailaccount/accountProvisioner.properties
@@ -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/.
+
+# LOCALIZATION NOTE (free):
+# This will be shown instead of a price when displaying free email accounts
+free=ឥតគិតថ្លៃ
+# LOCALIZATION NOTE (price):
+# %S will be the price per year charged to the user for the account.
+price=%S ក្នុង​មួយ​ឆ្នាំ
+# LOCALIZATION NOTE (moreOptions): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 is the number of additional email addresses available for registration.
+# This line is shown when there are more than two suggested email
+# addresses available.
+moreOptions=+#1 ទៀត…
+# LOCALIZATION NOTE (sepAnd):
+# \u0020 is a space, and should be included before and after.
+sepAnd=\u0020និង
+# LOCALIZATION NOTE (sepComma):
+# \u0020 is a space, and should be included after.
+sepComma=,\u0020
+# LOCALIZATION NOTE (privacyDisclaimer):
+# #1 will be a link for the Mozilla Privacy policy page.
+# #2 will be a list of providers with links to their ToS and Privacy policies, separated by the 'sepComma' delimiter.
+privacyPolicy=Գաղտնիության Դրույթները
+tos=លក្ខខណ្ឌ​ប្រើប្រាស់
+# LOCALIZATION NOTE (searchEngineDesc):
+# %S will be the selected search engine.
+cannotConnect=សុំទោស! យើង​មិន​អាច​ទាក់ទង​ជាមួយ​ម៉ាស៊ីន​មេ​ចុះឈ្មោះ​របស់​យើង​បាន។ សូម​ពិនិត្យ​ការ​តភ្ជាប់​របស់​អ្នក។
diff --git a/l10n-km/mail/chrome/messenger/news.properties b/l10n-km/mail/chrome/messenger/news.properties
new file mode 100644
index 0000000000..70082915d0
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/news.properties
@@ -0,0 +1,56 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+downloadHeadersTitlePrefix=Download Headers
+downloadHeadersInfoText=There are %S new message headers to download for this newsgroup.
+cancelDisallowed=This message does not appear to be from you. You may only cancel your own posts, not those made by others.
+cancelConfirm=Are you sure you want to cancel this message?
+messageCancelled=Message cancelled.
+enterUserPassTitle=ទាមទារ​​ពាក្យ​សម្ងាត់ និង​ឈ្មោះ​អ្នក​ប្រើ​ម៉ាស៊ីន​មេ​ព័ត៌មាន
+# LOCALIZATION NOTE (enterUserPassServer): %S is the server being accessed
+enterUserPassServer=សូម​បញ្ចូល​ឈ្មោះ​អ្នក​ប្រើ និង​ពាក្យ​សម្ងាត់​សម្រាប់ %S ៖
+# LOCALIZATION NOTE (enterUserPassGroup): %1$S is a specific newsgroup to set
+# the password for; %2$S is the server from which the newsgroup is accessed
+enterUserPassGroup=សូម​បញ្ចូល​ឈ្មោះ​អ្នក​ប្រើ និង​ពាក្យ​សម្ងាត់​សម្រាប់ %1$S នៅ​លើ %2$S ៖
+okButtonText=Download
+
+noNewMessages=There are no new messages on the server.
+# LOCALIZATION NOTE (newNewsgroupHeaders): %1$S is the number of the current
+# header being downloaded, %2$S is the number of headers to be downloaded, and
+# %3$S is the newsgroup whose headers are being downloaded.
+newNewsgroupHeaders=Downloading %1$S of %2$S headers for %3$S
+# LOCALIZATION NOTE (newNewsgroupFilteringHeaders): %1$S is the name of the MIME
+# header being filtered on, %2$S is the number of the current header being
+# downloaded, %3$S is the number of headers to be downloaded, and %4$S is the
+# newsgroup whose headers are being downloaded.
+newNewsgroupFilteringHeaders=Getting headers for filters: %1$S (%2$S/%3$S) on %4$S
+downloadingArticles=Downloading articles %S-%S
+bytesReceived=Downloading newsgroups: %S received (%SKB read at %SKB/sec)
+downloadingArticlesForOffline=Downloading articles %S-%S in %S
+
+# LOCALIZATION NOTE (autoUnsubscribeText): %1$S is the newsgroup and %2$S is the newsgroup-server it is being removed from.
+autoUnsubscribeText=The newsgroup %1$S does not appear to exist on the host %2$S. Would you like to unsubscribe from it?
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the newsgroup.
+autoSubscribeText=Would you like to subscribe to %1$S?
+
+# LOCALIZATION NOTE (Error -304): In the following item, don't translate "NNTP"
+# Error - server error
+## @name NNTP_ERROR_MESSAGE
+## @loc None
+-304=A News (NNTP) error occurred:
+
+# Error - newsgroup scan error
+## @name NNTP_NEWSGROUP_SCAN_ERROR
+## @loc None
+-305=A News error occurred. The scan of all newsgroups is incomplete. Try to View All Newsgroups again
+
+# Error - NNTP authinfo failure
+## @name NNTP_AUTH_FAILED
+## @loc None
+-260=An authorization error occurred. Please try entering your name and/or password again.
+
+# Error - TCP error
+## @name TCP_ERROR
+## @loc None
+-206=A communications error occurred. Try connecting again. TCP Error:
diff --git a/l10n-km/mail/chrome/messenger/oeImportMsgs.properties b/l10n-km/mail/chrome/messenger/oeImportMsgs.properties
new file mode 100644
index 0000000000..0363f77458
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/oeImportMsgs.properties
@@ -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/.
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name OEIMPORT_NAME
+## @loc None
+## LOCALIZATION NOTE (2000): DONT_TRANSLATE
+2000=Outlook Express
+
+# Description of import module
+## @name OEIMPORT_DESCRIPTION
+## @loc None
+## LOCALIZATION NOTE (2011): In this item, don't translate "Outlook Express"
+2011=Outlook Express-ի նամակները, հասցեագիրքը և կարգավորումները
+
+# Success message
+## @name OEIMPORT_MAILBOX_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2002): In this item, don't translate "%S" or "%d"
+## The variable %S will contain the name of the Mailbox
+## The variable %d will contain the number of messages
+2002=Նամականի %S, ներմուծվել են %d նամակներ
+
+# Error message
+## @name OEIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=Ներմուծման սխալ ցուցիչ։
+
+# Error message
+## @name OEIMPORT_MAILBOX_BADSOURCEFILE
+## @loc None
+## LOCALIZATION NOTE (2004): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2004=%S-ի փոստարկղը բացելու սխալ։
+
+# Error message
+## @name OEIMPORT_MAILBOX_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2005=Սխալ՝ %S-ի փոստը ներմուծելիս, ոչ բոլոր նամակները կարող են ներմուծվել այս փոստարկղից։
+
+# Default name of imported addressbook
+## @name OEIMPORT_DEFAULT_NAME
+## @loc None
+2006=Outlook Express-ի Հասցեագիրքը
+
+# Autofind description
+## @name OEIMPORT_AUTOFIND
+## @loc None
+2007=Outlook Express-ի հասցեագիրքը (windows-ի հասցեագիրքը)
+
+# Description
+## @name OEIMPORT_ADDRESS_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2006): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2008=%S-ից ներմուծված հասցեագիրք
+
+# Error message
+## @name OEIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2009): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2009=Սխալ՝ %S-ի հասցեագիրքը ներմուծելիս, բոլոր հասցեները չեն ներմուծվել։
+
+# Error message
+## @name OEIMPORT_ADDRESS_BADPARAM
+## @loc None
+2010=Հասցեագրքի ներմուծման սխալ ցուցիչ։
diff --git a/l10n-km/mail/chrome/messenger/offline.properties b/l10n-km/mail/chrome/messenger/offline.properties
new file mode 100644
index 0000000000..d5797e4f37
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/offline.properties
@@ -0,0 +1,28 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Download Messages Prompt
+downloadMessagesWindowTitle1=Բեռնել նամակները
+downloadMessagesLabel1=Ցանցից դուրս գալուց առաջ նախ բեռնե՞լ նամակները։
+downloadMessagesCheckboxLabel1=Միշտ հարցնել ցանցից դուրս գալիս
+downloadMessagesNow2=Բեռնել
+
+# Send Messages Prompt
+sendMessagesWindowTitle1=Չուղարկված նամակներ
+sendMessagesLabel2=Ուղարկել չուղարկված նամակները հիմա։
+sendMessagesCheckboxLabel1=Միշտ հարցնել առցանց անցնելիս
+sendMessagesNow2=ផ្ញើ​ឥឡូវ
+
+processMessagesLater2=ពេល​ក្រោយ​
+
+# GetMessages While Offline Prompt
+getMessagesOfflineWindowTitle1=Ստուգել նամակները
+getMessagesOfflineLabel1=Այժմ Դուք ցանցից դուրս եք, ացնե՞լ առցանց՝ նոր նամակները ստանալու համար։
+
+# Send Messages Offline Prompt
+sendMessagesOfflineWindowTitle1=Չուղարկված նամակներ
+sendMessagesOfflineLabel1=Այժմ Դուք ցանցից դուրս եք, անցնե՞լ առցանց՝ չուղակած նամակները ուղարկելու համար։
+
+offlineTooltip=Այժմ Դուք ցանցից դուրս եք։
+onlineTooltip=Այժմ Դուք առցանց եք։
diff --git a/l10n-km/mail/chrome/messenger/offlineStartup.properties b/l10n-km/mail/chrome/messenger/offlineStartup.properties
new file mode 100644
index 0000000000..bd2024e761
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/offlineStartup.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+title=Work Online
+desc=Would you like to go online now?\n\n(If you choose to work offline, you can go online later - choose `Offline' from the `File' menu, then uncheck `Work Offline'.)
+workOnline=Work Online
+workOffline=Work Offline
diff --git a/l10n-km/mail/chrome/messenger/outlookImportMsgs.properties b/l10n-km/mail/chrome/messenger/outlookImportMsgs.properties
new file mode 100644
index 0000000000..27442daf19
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/outlookImportMsgs.properties
@@ -0,0 +1,77 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name OUTLOOKIMPORT_NAME
+## @loc None
+## LOCALIZATION NOTE (2000): DONT_TRANSLATE
+2000=Outlook
+
+# Description of import module
+## @name OUTLOOKIMPORT_DESCRIPTION
+## @loc None
+## LOCALIZATION NOTE (2010): In this item, don't translate "Outlook"
+2010=Outlook-ի փոստը, հասցեագիրքը և կարգավորումները
+
+# Success message
+## @name OUTLOOKIMPORT_MAILBOX_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2002): In this item, don't translate "%S" or "%d"
+## The variable %S will receive the name of the mailbox
+## The variable %d will receive the number of messages
+2002=Նամականի %S, ներմուծվել են %d նամակներ
+
+# Error message
+## @name OUTLOOKIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=Ներմուծման սխալ ցուցիչ։
+
+# Error message
+## @name OUTLOOKIMPORT_MAILBOX_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2004): In this item, don't translate "%S"
+## The variable %S will receive the name of the mailbox
+2004=Սխալ՝ %S-ից նամակները ներմուծելիս, ոչ բոլոր նամակներն են ներմուծվել։
+
+# Address book name
+## @name OUTLOOKIMPORT_ADDRNAME
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "Outlook"
+2005=Outlook-ի Հասցեագիրքը
+
+# Description
+## @name OUTLOOKIMPORT_ADDRESS_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2006): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2006=%S-ից ներմուծված հասցեագիրք
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_BADPARAM
+## @loc None
+2007=Հասցեագրքի ներմուծման սխալ։
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_BADSOURCEFILE
+## @loc None
+## LOCALIZATION NOTE (2008): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2008=Սխալ՝ %S-ի հասցեագիրք մուտք գործելիս։
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2009): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2009=Սխալ՝ %S-ի հասցեագիրքը ներմուծելիս, բոլոր հասցեները չեն ներմուծվել։
diff --git a/l10n-km/mail/chrome/messenger/pgpmime.properties b/l10n-km/mail/chrome/messenger/pgpmime.properties
new file mode 100644
index 0000000000..9943998684
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/pgpmime.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the pgpmime content type handler
+#
+
diff --git a/l10n-km/mail/chrome/messenger/preferences/applicationManager.properties b/l10n-km/mail/chrome/messenger/preferences/applicationManager.properties
new file mode 100644
index 0000000000..669e90d8ae
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/preferences/applicationManager.properties
@@ -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/.
+
+# LOCALIZATION NOTE
+# in descriptionApplications, %S will be replaced by one of the 3 following strings
+descriptionApplications=%S-ի հետ աշխատելու համար կարող են օգտագործվել հետևյալ ծրագրերը:
+
+handleProtocol=%S links
+handleFile=%S content
+
+descriptionWebApp=This web application is hosted at:
+descriptionLocalApp=This application is located at:
diff --git a/l10n-km/mail/chrome/messenger/preferences/applications.properties b/l10n-km/mail/chrome/messenger/preferences/applications.properties
new file mode 100644
index 0000000000..fc5f8b3101
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/preferences/applications.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (dialog_removeAccount):
+# %S will be replaced with the user-defined name of a storage account.
+dialog_removeAccount=Ջնջե՞լ "%S" փոստարկղը։
+
diff --git a/l10n-km/mail/chrome/messenger/preferences/preferences.properties b/l10n-km/mail/chrome/messenger/preferences/preferences.properties
new file mode 100644
index 0000000000..ed1bdf25f8
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/preferences/preferences.properties
@@ -0,0 +1,88 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#### Add HTML and Plain Text Domain Names for sendOption
+html_domainsAddDomainTitle=Add HTML Domain Name
+html_domainsAddDomain=HTML Domain Name:
+plaintext_domainsAddDomainTitle=Add Plain Text Domain Name
+plaintext_domainsAddDomain=Plain Text Domain Name:
+
+domainNameErrorTitle=Domain Name Error
+#### LOCALIZATION NOTE: do not translate %S
+domainDuplicationError=The domain name %S already exists in the HTML or Plain Text lists.
+
+#### Junk
+confirmResetJunkTrainingTitle=Confirm
+confirmResetJunkTrainingText=Are you sure you want to reset the adaptive filter training data?
+
+#### Downloads
+desktopFolderName=Desktop
+myDownloadsFolderName=My Downloads
+chooseAttachmentsFolderTitle=Choose Folder
+
+#### Applications
+
+fileEnding=%S file
+saveFile=Save File
+
+# LOCALIZATION NOTE (useApp, useDefault): %S = Application name
+useApp=Use %S
+useDefault=Use %S (default)
+
+useOtherApp=Use other…
+fpTitleChooseApp=Select Helper Application
+manageApp=Application Details…
+alwaysAsk=Always ask
+delete=Delete Action
+confirmDeleteTitle=Delete Action
+confirmDeleteText=Are you sure you want to delete this action?
+
+# LOCALIZATION NOTE (typeDescriptionWithDetails):
+# %1$S = type description (for example "Portable Document Format")
+# %2$S = details (see below, for example "(application/pdf: .pdf, .pdfx)")
+typeDescriptionWithDetails=%1$S %2$S
+
+# LOCALIZATION NOTE (typeDetailsWithTypeOrExt):
+# %1$S = type or extensions (for example "application/pdf", or ".pdf, .pdfx")
+typeDetailsWithTypeOrExt=(%1$S)
+
+# LOCALIZATION NOTE (typeDetailsWithTypeAndExt):
+# %1$S = type (for example "application/pdf")
+# %2$S = extensions (for example ".pdf, .pdfx")
+typeDetailsWithTypeAndExt=(%1$S: %2$S)
+
+#### Sound Notifications
+soundFilePickerTitle=Choose Sound
+
+#### Remote content
+imagepermissionstext=អ្នក​អាច​បញ្ជាក់​ពី​​រូបភាព​​វេបសាយ ហើយ​មាតិកា​ផ្សេង​ទៀត​ដែល​ត្រូវ​បាន​អនុញ្ញាត​នៅ​ក្នុង​ការ​ផ្ទុក។ អ្នក​អាច​អនុញ្ញាត​មាតិកា​ទាំងអស់​បាន​ផង​ដែរ​អាសយដ្ឋាន​អ៊ីមែល​របស់​អ្នក​ផ្ញើ។ បញ្ចូល​អាសយដ្ឋាន​តំបន់​បណ្ដាញ ឬ​អ៊ីមែល​ដែល​អ្នក​ចង់​​គ្រប់គ្រង ហើយ​បន្ទាប់​មក​ចុច ទប់ស្កាត់ ឬ​អនុញ្ញាត។
+imagepermissionstitle=ករណី​​លើកលែង - មាតិកា​ពី​ចម្ងាយ
+
+#### Cookies
+cookiepermissionstitle=Exceptions - Cookies
+cookiepermissionstext=You can specify which web sites are always or never allowed to use cookies. Type the exact address of the site you want to manage and then click Block, Allow for Session, or Allow.
+
+#### Cookie Viewer
+hostColon=Host:
+domainColon=Domain:
+forSecureOnly=Encrypted connections only
+forAnyConnection=Any type of connection
+
+noCookieSelected=<no cookie selected>
+cookiesAll=The following cookies are stored on your computer:
+cookiesFiltered=The following cookies match your search:
+# LOCALIZATION NOTE (removeSelectedCookies):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# If you need to display the number of selected elements in your language,
+# you can use #1 in your localization as a placeholder for the number.
+# For example this is the English string with numbers:
+# removeSelectedCookies=Remove #1 Selected;Remove #1 Selected
+
+####Preferences::Advanced::Network
+#LOCALIZATION NOTE: The next string is for the disk usage of the cache.
+# e.g., "Your cache is currently using 200 MB"
+# %1$S = size
+# %2$S = unit (MB, KB, etc.)
+
diff --git a/l10n-km/mail/chrome/messenger/prefs.properties b/l10n-km/mail/chrome/messenger/prefs.properties
new file mode 100644
index 0000000000..1d64e17ad8
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/prefs.properties
@@ -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/.
+
+# The following are used by the Account Wizard
+#
+enterValidEmail=Նշեք ճիշտ էլ. հասցե։
+accountNameExists=មាន​ថត​ដែល​មាន​ឈ្មោះ​នោះ​រួច​ហើយ។ សូម​បញ្ចូល​ឈ្មោះ​ផ្សេង។
+accountNameEmpty=ឈ្មោះ​គណនី​មិន​អាច​ទទេ។
+modifiedAccountExists=An account with that user name and server name already exists. Please enter a different user name and/or server name.
+userNameChanged=Your User Name has been updated. You may also need to update your Email Address and/or User Name associated with this account.
+serverNameChanged=The server name setting has changed. Please verify that any folders used by filters exist on the new server.
+# LOCALIZATION NOTE (junkSettingsBroken): %1$S is the account name
+junkSettingsBroken=ការ​កំណត់​សារ​ឥត​បាន​ការ​លើ​គណនី "%1$S" មាន​បញ្ហា។ តើ​អ្នក​ចង់​ពិនិត្យ​ពួកវា​មុន​នឹង​រក្សាទុក​ការ​កំណត់​គណនី?
+# LOCALIZATION NOTE (localDirectoryChanged): %1$S is program name (&brandShortName;)
+localDirectoryChanged=%1$S តម្រូវ​ឲ្យ​ចាប់ផ្ដើម​ឡើង​វិញ​ឥឡូវ ដើម្បី​អនុវត្ត​ការ​ផ្លាស់ប្ដូរ​ទៅ​ការ​កំណត់​ថត​មូលដ្ឋាន។
+localDirectoryRestart=Restart
+userNameEmpty=ឈ្មោះ​អ្នក​ប្រើ​មិន​អាច​ទទេ។
+# LOCALIZATION NOTE (localDirectoryInvalid): %1$S is path to folder
+localDirectoryInvalid=ផ្លូវ​ថត​មូលដ្ឋាន "%1$S" គឺ​មិន​ត្រឹមត្រូវ។ សូម​ជ្រើស​ថត​ផ្សេង។
+# LOCALIZATION NOTE (localDirectoryNotAllowed): %1$S is path to folder
+localDirectoryNotAllowed=ផ្លូវ​ថត​មូលដ្ឋាន "%1$S" មិន​សម​សម្រាប់​ការ​ផ្ទុក​សារ។ សូម​ជ្រើស​ថត​ផ្សេង។
+# if the user chooses to cancel the wizard when no accounts are there throw a message
+# LOCALIZATION NOTE (cancelWizard)
+# do not localize "\n\n"
+cancelWizard=Փակե՞լ Փոստարկղի կարգավորիչը։\n\nԵթե փակեք, ապա արդեն մուտքագրված տեղեկությունները կկորսվեն և փոստարկղը չի ստեղծվի։
+accountWizard=Account Wizard
+WizardExit=Exit
+WizardContinue=Cancel
+# when the wizard already has a domain (Should we say something different?)
+enterValidServerName=សូម​បញ្ចូល​ឈ្មោះ​ត្រឹមត្រូវ។
+failedRemoveAccount=Failed to remove this account.
+#LOCALIZATION NOTE: accountName: %1$S is server name, %2$S is user name
+accountName=%1$S - %2$S
+
+# LOCALIZATION NOTE: confirmDeferAccountWarning: do not localize "\n\n", it means a new empty line in the string.
+confirmDeferAccountWarning=បើ​អ្នក​រក្សាទុក​អ៊ីមែល​ថ្មី​របស់​គណនី​នេះ​ក្នុង​ប្រអប់​ទទួល​របស់​គណនី​ផ្សេង អ្នក​នឹង​មិន​អាច​ចូល​ប្រើ​អ៊ីមែល​ដែល​បាន​​ទាញ​យក​សម្រាប់​គណនី​នេះ​បាន​​ទេ។​ បើ​អ្នកមាន​អ៊ីមែល​ក្នុង​គណនី​នេះ សូម​ចម្លង​វា​ទៅ​គណនី​ផ្សេង​សិន។\n\nបើ​អ្នក​មាន​តម្រង​ដែល​ត្រង​អ៊ីមែល​ក្នុង​គណនី​នេះ អ្នក​គួរ​តែ​បិទ​ពួក​វា ឬ​ប្ដូរ​ថត​គោលដៅ។ បើ​គណនី​ណា​មួយ​មាន​ថត​ពិសេស​ក្នុង​គណនី​នេះ (បាន​ផ្ញើ, សេចក្ដីព្រាង, ពុម្ព, ប័ណ្ណសារ, សារ​ឥត​បាន​ការ) អ្នក​គួរ​ប្ដូរ​ពួកវា​ទៅ​គណនី​ផ្សេង។\n\nតើ​អ្នក​នៅ​តែ​ចង់​រក្សាទុក​អ៊ីមែល​នៃ​គណនី​នេះ​ក្នុង​គណនី​ផ្សេង?
+confirmDeferAccountTitle=Defer Account?
+
+directoryAlreadyUsedByOtherAccount=ថត​បាន​បញ្ជាក់​ក្នុង​ការ​កំណត់​ថត​មូលដ្ឋាន​ត្រូវ​បាន​ប្រើ​រួច​ហើយ​ដោយ​គណនី "%S" ។ សូម​​ជ្រើស​ថត​ផ្សេង។
+directoryParentUsedByOtherAccount=ថត​មេ​របស់​ថត​បាន​បញ្ជាក់​ក្នុង​ការ​កំណត់​​ថត​មូលដ្ឋាន​ត្រូវ​បាន​ប្រើ​រួច​ហើយ​ដោយ​គណនី "%S" ។ សូម​ជ្រើស​ថត​ផ្សេង។
+directoryChildUsedByOtherAccount=ថត​រង​នៃ​ថត​ដែល​បាន​បញ្ជាក់​ក្នុង​ការ​កំណត់​ថត​មូលដ្ឋាន​ត្រូវ​បាន​ប្រើ​រួច​ហើយ​ដោយ​គណនី "%S" ។ សូម​ជ្រើស​ថត​ផ្សេង។
+#Provide default example values for sample email address
+exampleEmailUserName=օգտվող
+exampleEmailDomain=example.net
+emailFieldText=Email Address:
+#LOCALIZATION NOTE: defaultEmailText: %1$S is user name, %2$S is domain
+defaultEmailText=Նշեք Ձեր էլ. հասցեն։ Սա այն հասցեն է, որին Ձեզ նամակներ կուղարկեն այլ մարդիկ (օր.՝ "%1$S@%2$S")։
+#LOCALIZATION NOTE: customizedEmailText: %1$S is provider, %2$S is email username, %3$S is sample email, %4$S is sample username
+customizedEmailText=Գրեք Ձեր %1$S %2$S (օրինակ, եթե Ձեր %1$S էլ. հասցեն "%3$S" է, ապա Ձեր %2$S կլինի "%4$S")։
+
+# account manager stuff
+prefPanel-server=Սպասարկիչի կարգավորումներ
+prefPanel-copies=Copies & Folders
+prefPanel-synchronization=Synchronization & Storage
+prefPanel-diskspace=Disk Space
+prefPanel-addressing=Composition & Addressing
+prefPanel-junk=Junk Settings
+## LOCALIZATION NOTE (prefPanel-smtp): Don't translate "SMTP"
+prefPanel-smtp=Ելքային սպասարկիչը (SMTP)
+
+# account manager multiple identity support
+#LOCALIZATION NOTE: accountName: %1$S
+identity-list-title=Նույնությունը %1$S-ի համար
+
+## LOCALIZATION NOTE (identityDialogTitleEdit): %S is the identity name
+
+identity-edit-req=You must specify a valid email address for this identity.
+identity-edit-req-title=Error Creating Identity
+
+## LOCALIZATION NOTE (identity-delete-confirm): %S is the identity name
+# and should be put on a new line. The new line is produced with the "\n" string.
+identity-delete-confirm=តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​អត្តសញ្ញាណ\n%S?
+## LOCALIZATION NOTE (identity-delete-confirm-title): %S is the account name
+identity-delete-confirm-title=លុប​អត្តសញ្ញាណ​សម្រាប់ %S
+identity-delete-confirm-button=Delete
+
+choosefile=Choose a file
+
+forAccount=សម្រាប់​គណនី "%S"
+
diff --git a/l10n-km/mail/chrome/messenger/quickFilterBar.dtd b/l10n-km/mail/chrome/messenger/quickFilterBar.dtd
new file mode 100644
index 0000000000..112b76f5d0
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/quickFilterBar.dtd
@@ -0,0 +1,242 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 (quickFilterBar.qfbShowFilterBar.label):
+ The label for the button on the tab bar that toggles the visibility of
+ the quick filter bar.
+ -->
+
+<!ENTITY quickFilterBar.qfbShowFilterBar.label "​​តម្រង​រហ័ស">
+<!-- LOCALIZATION NOTE (quickFilterBar.toggleBarVisibility.menu.label):
+ The label to display for the "View... Toolbars..." menu item that controls
+ whether the quick filter bar is visible.
+ -->
+
+<!ENTITY quickFilterBar.toggleBarVisibility.menu.label "Quick Filter Bar">
+<!-- LOCALIZATION NOTE (quickFilterBar.toggleBarVisibility.menu.accesskey):
+ The access key for the "View... Toolbars..." menu item label that controls
+ whether the quick filter bar is visible.
+ -->
+
+<!ENTITY quickFilterBar.toggleBarVisibility.menu.accesskey "Q">
+<!-- LOCALIZATION NOTE (quickFilterBar.toggleBarVisibility.appmenu.label):
+ The label to display for the "App Menu... Preferences..." menu item that
+ controls whether the quick filter bar is visible.
+ -->
+
+<!ENTITY quickFilterBar.toggleBarVisibility.appmenu.label "របារ​តម្រង​រហ័ស">
+<!-- LOCALIZATION NOTE (quickFilterBar.toggleBarVisibility.button.tooltip):
+ The tooltip to display when hovering over the button on the tab bar that
+ toggles the visibility of the quick filter bar.
+ -->
+
+<!ENTITY quickFilterBar.toggleBarVisibility.button.tooltip "Toggle the quick filter bar">
+<!-- LOCALIZATION NOTE (quickFilterBar.sticky.tooltip):
+ 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.)
+ -->
+
+<!ENTITY quickFilterBar.sticky.tooltip "Keep filters applied when switching folders">
+<!-- LOCALIZATION NOTE (quickFilterBar.unread.label):
+ The label for the filter button that causes us to filter results to only
+ include unread messages.
+ -->
+
+<!ENTITY quickFilterBar.unread.label "Unread">
+<!-- LOCALIZATION NOTE (quickFilterBar.unread.tooltip):
+ The tooltip for the filter button that causes us to filter results to only
+ include unread messages.
+ -->
+
+<!ENTITY quickFilterBar.unread.tooltip "Show only unread messages">
+<!-- LOCALIZATION NOTE (quickFilterBar.starred.label):
+ The label for the filter button that causes us to filter results to only
+ include messages that have been starred/flagged.
+ -->
+
+<!ENTITY quickFilterBar.starred.label "Աստղիկով">
+<!-- LOCALIZATION NOTE (quickFilterBar.starred.tooltip):
+ The tooltip for the filter button that causes us to filter results to only
+ include messages that have been starred/flagged.
+ -->
+
+<!ENTITY quickFilterBar.starred.tooltip "Show only starred messages">
+<!-- LOCALIZATION NOTE (quickFilterBar.inaddrbook.label):
+ 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.
+ -->
+
+<!ENTITY quickFilterBar.inaddrbook.label "Contact">
+<!-- LOCALIZATION NOTE (quickFilterBar.inaddrbook.tooltip):
+ 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.
+ -->
+
+<!ENTITY quickFilterBar.inaddrbook.tooltip "Show only messages from people in your address book">
+<!-- LOCALIZATION NOTE (quickFilterBar.tags.label):
+ The label for the filter button that causes us to filter results to only
+ include messages with at least one tag on them.
+ -->
+
+<!ENTITY quickFilterBar.tags.label "Tags">
+<!-- LOCALIZATION NOTE (quickFilterBar.tags.tooltip):
+ The tooltip for the filter button that causes us to filter results to only
+ include messages with at least one tag on them.
+ -->
+
+<!ENTITY quickFilterBar.tags.tooltip "Show only messages with tags on them">
+<!-- LOCALIZATION NOTE (quickFilterBar.attachment.label):
+ The label for the filter button that causes us to filter results to only
+ include messages with attachments.
+ -->
+
+<!ENTITY quickFilterBar.attachment.label "Attachment">
+<!-- LOCALIZATION NOTE (quickFilterBar.attachment.tooltip):
+ The tooltip for the filter button that causes us to filter results to only
+ include messages with attachments.
+ -->
+
+<!ENTITY quickFilterBar.attachment.tooltip "Show only messages with attachments">
+<!-- LOCALIZATION NOTE (quickFilterBar.resultsLabel.some.formatString):
+ 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 quickFilterBar.resultsLabel.none), or the box is hidden.
+ This is a pluralizable string used to express the number of messages in
+ the results. We replace the '#1' with the number of messages, otherwise
+ see the following URL For more information:
+ https://developer.mozilla.org/En/Localization_and_Plurals
+ -->
+
+<!ENTITY quickFilterBar.resultsLabel.some.formatString "#1 message;#1 messages">
+<!-- LOCALIZATION NOTE (quickFilterBar.resultsLabel.none):
+ The contents of the results box when there is a filter active but there
+ are no messages matching the filter.
+ -->
+
+<!ENTITY quickFilterBar.resultsLabel.none "No results">
+<!-- LOCALIZATION NOTE (quickFilterBar.resultsLabel.minWidth):
+ The minimum width, in pixels, of the results label. Please size this
+ so that a 3 or 4 digit number of messages in the results can be displayed
+ without growing the size of the box. You can tell this has been
+ accomplished if adding a filter constraint that changes the displayed
+ string to your "no results" string does not result in any changes to the
+ size of the text box to the label's right. (If your string for
+ "no results" is longer than the "#### messages" case, then size for that.
+ -->
+
+<!ENTITY quickFilterBar.resultsLabel.minWidth "100">
+<!-- LOCALIZATION NOTE (quickFilterBar.textbox.emptyText.base1):
+ This is the base of the empty text for the text search box. We replace
+ #1 with the contents of the appropriate
+ quickFilterBar.textbox.emptyText.keyLabel.* value for the platform.
+ 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.
+ -->
+<!-- LOCALIZATION NOTE (quickFilterBar.show.key2):
+ This is the key used to show the quick filter bar. -->
+
+<!ENTITY quickFilterBar.show.key2 "k">
+<!-- LOCALIZATION NOTE (quickFilterBar.textbox.emptyText.keyLabel.nonmac):
+ The description of the key-binding to get into the box on windows and
+ linux (which use the control key). This should match the value of
+ quickFilterBar.show.key above.
+ -->
+
+<!ENTITY quickFilterBar.textbox.emptyText.keyLabel2.nonmac "&lt;Ctrl+Shift+K&gt;">
+<!-- LOCALIZATION NOTE (quickFilterBar.textbox.emptyText.keyLabel.mac):
+ The description of the key-binding to get into the box on mac systems.
+ This should match the value of quickFilterBar.show.key above.
+ -->
+
+<!ENTITY quickFilterBar.textbox.emptyText.keyLabel2.mac "&lt;&#x21E7;&#x2318;K&gt;">
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanMode.tooltip):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+
+<!ENTITY quickFilterBar.booleanMode.tooltip "របៀប​តម្រង​ស្លាក">
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAny.label):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+
+<!ENTITY quickFilterBar.booleanModeAny.label "ណា​មួយ​នៃ">
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAny.tooltip):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+
+<!ENTITY quickFilterBar.booleanModeAny.tooltip "យ៉ាងហោច​ណាស់​លក្ខខណ្ឌ​ស្លាក​បាន​ជ្រើស​មួយ​ក្នុង​ចំណោម​ស្លាក​បានជ្រើសគួរ​តែ​ផ្គូផ្គង">
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAll.label):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+
+<!ENTITY quickFilterBar.booleanModeAll.label "ទាំងអស់នៃ">
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAll.tooltip):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+
+<!ENTITY quickFilterBar.booleanModeAll.tooltip "លក្ខខណ្ឌ​ស្លាក​បាន​ជ្រើស​ទាំងអស់​ត្រូវ​តែ​ផ្គូផ្គង">
+<!-- LOCALIZATION NOTE (quickFilterBar.textbox.idealWidth):
+ The number of pixels for the ideal width of the quick filter box textbox.
+ Choose this value so that the emptyText fits nicely with a little bit of
+ extra whitespace.
+ -->
+
+<!ENTITY quickFilterBar.textbox.idealWidth "320">
+<!-- LOCALIZATION NOTE (quickFilterBar.textbox.minWidth):
+ The minimum width of the quick filter textbox in pixels. This is the size
+ which we should refuse to flex below. When we hit this size, the buttons
+ with labels will have their labels collapsed.
+ -->
+
+<!ENTITY quickFilterBar.textbox.minWidth "280">
+<!-- LOCALIZATION NOTE (quickFilterBar.textFilter.explanation.label):
+ 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.)
+ -->
+
+<!ENTITY quickFilterBar.textFilter.explanation.label "Filter messages by:">
+<!-- LOCALIZATION NOTE (quickFilterBar.textFilter.sender.label):
+ The button label that toggles whether the text filter searches the message
+ sender for the string.
+ -->
+
+<!ENTITY quickFilterBar.textFilter.sender.label "Sender">
+<!-- LOCALIZATION NOTE (quickFilterBar.textFilter.recipients.label):
+ The button label that toggles whether the text filter searches the message
+ recipients (to, cc) for the string.
+ -->
+
+<!ENTITY quickFilterBar.textFilter.recipients.label "Recipients">
+<!-- LOCALIZATION NOTE (quickFilterBar.textFilter.subject.label):
+ The button label that toggles whether the text filter searches the message
+ subject for the string.
+ -->
+
+<!ENTITY quickFilterBar.textFilter.subject.label "Subject">
+<!-- LOCALIZATION NOTE (quickFilterBar.textFilter.body.label):
+ The button label that toggles whether the text filter searches the message
+ body for the string.
+ -->
+
+<!ENTITY quickFilterBar.textFilter.body.label "Body">
+<!-- LOCALIZATION NOTE (quickFilterBar.glodaUpsell.continueSearch):
+ 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.
+ -->
+
+<!ENTITY quickFilterBar.glodaUpsell.continueSearch "Continue this search across all folders">
+<!-- LOCALIZATION NOTE (quickFilterBar.glodaUpsell.pressEnterAndCurrent):
+ The second line of the panel popup that tells the user we found no matches.
+ This line will have #1 replaced with what the user has typed so far.
+ -->
+
+<!ENTITY quickFilterBar.glodaUpsell.pressEnterAndCurrent "Press 'Enter' again to continue your search for: #1">
diff --git a/l10n-km/mail/chrome/messenger/renameFolderDialog.dtd b/l10n-km/mail/chrome/messenger/renameFolderDialog.dtd
new file mode 100644
index 0000000000..5c586c91b6
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/renameFolderDialog.dtd
@@ -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/. -->
+
+<!ENTITY renameFolderDialog.title "Անվանափոխել.">
+<!ENTITY rename.label "Նշեք թղթապանակի նոր անունը.">
+<!ENTITY rename.accesskey "E">
+<!ENTITY accept.label "Անվանափոխել">
+<!ENTITY accept.accesskey "R">
diff --git a/l10n-km/mail/chrome/messenger/safeMode.dtd b/l10n-km/mail/chrome/messenger/safeMode.dtd
new file mode 100644
index 0000000000..bf29479615
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/safeMode.dtd
@@ -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/. -->
+
+<!ENTITY safeModeDialog.title "&brandShortName; Անվտանգ եղանակ">
+<!ENTITY window.width "37em">
+
+<!ENTITY safeModeDescription.label "&brandShortName; այժմ գործում է անվտանգ եղանակում, որը ժամանակավորապես անջատում է Ձեր անհատական կարգավորումները, թեմաներն ու հավելումները:">
+<!ENTITY safeModeDescription2.label "Դուք կարող էք այս փոփոխությունների մի մասը կամ ամբողջը դարձնել մշտական`">
+
+<!ENTITY disableAddons.label "Անջատել բոլոր օժանդակիչները">
+<!ENTITY disableAddons.accesskey "D">
+
+<!ENTITY resetToolbars.label "Ետարկել գործիքները և կառավարիչները">
+<!ENTITY resetToolbars.accesskey "R">
+
+<!ENTITY changeAndRestartButton.label "Փոփոխել և վերագործարկել">
+<!ENTITY changeAndRestartButton.accesskey "M">
+
+<!ENTITY continueButton.label "Շարունակել անվտանգ եղանակով">
+<!ENTITY continueButton.accesskey "C">
diff --git a/l10n-km/mail/chrome/messenger/sanitize.dtd b/l10n-km/mail/chrome/messenger/sanitize.dtd
new file mode 100644
index 0000000000..c5c6c6c4eb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/sanitize.dtd
@@ -0,0 +1,41 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY sanitizeDialog2.title "សម្អាត​​ប្រវត្តិ​ថ្មីៗ">
+
+<!-- XXX rearrange entities to match physical layout when l10n isn't an issue -->
+<!-- LOCALIZATION NOTE (clearTimeDuration.*): "Time range to clear" dropdown.
+ See UI mockup at bug 480169 -->
+
+<!ENTITY clearTimeDuration.label "ជួរ​ពេលវេលា​ត្រូវ​សម្អាត៖">
+<!ENTITY clearTimeDuration.accesskey "T">
+<!ENTITY clearTimeDuration.lastHour "ម៉ោង​ចុងក្រោយ">
+<!ENTITY clearTimeDuration.last2Hours "ពីរ​ម៉ោង​ចុងក្រោយ">
+<!ENTITY clearTimeDuration.last4Hours "បួន​ម៉ោង​ចុងក្រោយ">
+<!ENTITY clearTimeDuration.today "Այսօր">
+<!ENTITY clearTimeDuration.everything "អ្វីៗ​គ្រប់យ៉ាង">
+<!-- Localization note (clearTimeDuration.suffix) - trailing entity for languages
+that require it. -->
+<!ENTITY clearTimeDuration.suffix "កុំ​ផ្ញើ​ត្រឡប់​ទៅ​អ្នក​ទទួល">
+<!-- LOCALIZATION NOTE (detailsProgressiveDisclosure.*): Labels and accesskeys
+ of the "Details" progressive disclosure button. See UI mockup at bug
+ 480169 -->
+
+<!ENTITY detailsProgressiveDisclosure.label "ព័ត៌មាន​​លម្អិត">
+<!ENTITY detailsProgressiveDisclosure.accesskey "e">
+
+
+<!ENTITY itemHistory.label "ប្រវត្តិ​រុករក">
+<!ENTITY itemHistory.accesskey "B">
+<!ENTITY itemCookies.label "ខូឃី">
+<!ENTITY itemCookies.accesskey "C">
+<!ENTITY itemCache.label "ឃ្លាំង​សម្ងាត់">
+<!ENTITY itemCache.accesskey "a">
+<!-- LOCALIZATION NOTE (sanitizeEverythingUndoWarning): Second warning paragraph
+ that appears when "Time range to clear" is set to "Everything". See UI
+ mockup at bug 480169 -->
+
+<!ENTITY sanitizeEverythingUndoWarning "សកម្មភាព​នេះ​មិន​អាច​មិន​ធ្វើ​ឡើងវិញ​បាន​ទេ។">
+
+<!ENTITY dialog.width "28em">
diff --git a/l10n-km/mail/chrome/messenger/search-attributes.properties b/l10n-km/mail/chrome/messenger/search-attributes.properties
new file mode 100644
index 0000000000..99d057bd6d
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/search-attributes.properties
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#these need to match nsMsgSearchAttrib interface in nsMsgSearchCore.idl
+#and nsMsgSearchAttribMap in nsMsgSearchAdapter.cpp
+Subject=Վերնագիրը
+From=From
+Body=Body
+Date=Date
+Priority=Priority
+Status=Վիճակը
+To=To
+Cc=Cc
+ToOrCc=To or Cc
+AgeInDays=Age In Days
+SizeKB=Size (KB)
+Tags=Tags
+# for AB and LDAP
+AnyName=Ցանկ. անուն
+DisplayName=Display Name
+Nickname=Nickname
+ScreenName=Screen Name
+Email=Email
+AdditionalEmail=Additional Email
+AnyNumber=Any Number
+WorkPhone=Work Phone
+HomePhone=Home Phone
+Fax=Fax
+Pager=Pager
+Mobile=Mobile
+City=City
+Street=Street
+Title=Title
+Organization=Organization
+Department=Department
+# more mailnews
+FromToCcOrBcc=Ումից, Ում, Cc կամ Bcc
+JunkScoreOrigin=Junk Score Origin
+JunkPercent=Junk Percent
+AttachmentStatus=Attachment Status
+JunkStatus=Junk Status
+Label=Label
+Customize=Customize…
+MissingCustomTerm=Missing Custom Term
diff --git a/l10n-km/mail/chrome/messenger/search-operators.properties b/l10n-km/mail/chrome/messenger/search-operators.properties
new file mode 100644
index 0000000000..e2f58e5b69
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/search-operators.properties
@@ -0,0 +1,31 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+0=contains
+1=doesn't contain
+2=is
+3=isn't
+4=is empty
+
+5=is before
+6=is after
+
+7=is higher than
+8=is lower than
+
+9=begins with
+10=ends with
+
+11=sounds like
+12=LdapDwim
+
+13=is greater than
+14=is less than
+
+15=NameCompletion
+16=is in my address book
+17=isn't in my address book
+18=isn't empty
+19=matches
+20=doesn't match
diff --git a/l10n-km/mail/chrome/messenger/search.properties b/l10n-km/mail/chrome/messenger/search.properties
new file mode 100644
index 0000000000..b94c863508
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/search.properties
@@ -0,0 +1,27 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# these are the fields that get inserted in the search line
+# for "and" searches, this looks like:
+#
+# searchAnd0 <attribute> searchAnd1 <operator> searchAnd2 <value> searchAnd4
+#
+# for example, in english this looks like:
+# and the [Sender ] [doesn't contain] [John]
+#
+# TODO: need to special-case the first line (filterindex==0)
+
+# filter stuff
+
+searchingMessage=Որոնում…
+# LOCALIZATION NOTE (matchesFound): #1 number of matches found
+matchesFound=#1 գտնված համընկնում;#1 գտնված համընկումներ
+noMatchesFound=Չի գտնվել
+labelForStopButton=Կանգնեցնել
+labelForSearchButton=Փնտրել
+labelForStopButton.accesskey=Կ
+labelForSearchButton.accesskey=Փ
+
+moreButtonTooltipText=Ավելացնել նոր կանոն
+lessButtonTooltipText=Remove this rule
diff --git a/l10n-km/mail/chrome/messenger/searchTermOverlay.dtd b/l10n-km/mail/chrome/messenger/searchTermOverlay.dtd
new file mode 100644
index 0000000000..e654293371
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/searchTermOverlay.dtd
@@ -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/. -->
+
+<!ENTITY matchAll.label "Համապատասխան հետևյալին">
+<!ENTITY matchAll.accesskey "a">
+<!ENTITY matchAny.label "Համապատասխան ցանկ. հետևյալին">
+<!ENTITY matchAny.accesskey "o">
+<!ENTITY matchAllMsgs.label "ផ្គូផ្គង​សារ​ទាំងអស់">
+<!ENTITY matchAllMsgs.accesskey "m">
+<!-- LOCALIZATION NOTE
+ The values below are used to control the widths of the search widgets.
+ Change the values only when the localized strings in the popup menus
+ are truncated in the widgets.
+ -->
+
+<!ENTITY searchTermListAttributesFlexValue "5">
+<!ENTITY searchTermListOperatorsFlexValue "5">
+<!ENTITY searchTermListValueFlexValue "5">
diff --git a/l10n-km/mail/chrome/messenger/shutdownWindow.properties b/l10n-km/mail/chrome/messenger/shutdownWindow.properties
new file mode 100644
index 0000000000..f0286b24d5
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/shutdownWindow.properties
@@ -0,0 +1,10 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# These strings are loaded and represented by the XUL dialog.
+shutdownDialogTitle=Անջատման պատուհանը
+taskProgress=Ընթացքը. %1$S-ը %2$S-ից
+
+# These strings are loaded by the individual shutdown tasks.
diff --git a/l10n-km/mail/chrome/messenger/smime.properties b/l10n-km/mail/chrome/messenger/smime.properties
new file mode 100644
index 0000000000..dd858909a6
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/smime.properties
@@ -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/.
+
+#
+# The following are used by the smime content type handler
+#
+
+## @name NS_MSG_UNABLE_TO_OPEN_FILE
+## LOCALIZATION NOTE: the text can contain HTML tags.
+1000=Սա <B>ԿՈԴԱՎՈՐՎԱԾ</B> կամ <B>ՍՏՈՐԱԳՐՎԱԾ</B> նամակ է։<br> Փոստային այս ծրագիրը չի աջակցում կոդավորված կամ ստորագրված նամակներ։
+
+
diff --git a/l10n-km/mail/chrome/messenger/smtpEditOverlay.dtd b/l10n-km/mail/chrome/messenger/smtpEditOverlay.dtd
new file mode 100644
index 0000000000..59d560ac59
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/smtpEditOverlay.dtd
@@ -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/. -->
+
+<!ENTITY settings.caption "Կարգավորումներ">
+<!ENTITY security.caption "Անվտանգություն և Վավերացում">
+<!ENTITY serverName.label "Սպասարկիչի անունը.">
+<!ENTITY serverName.accesskey "S">
+<!ENTITY serverDescription.label "Նկարագրությունը.">
+<!ENTITY serverDescription.accesskey "D">
+<!ENTITY serverPort.label "Դարպասը.">
+<!ENTITY serverPort.accesskey "P">
+<!ENTITY userName.label "Օգտվողի անունը.">
+<!ENTITY userName.accesskey "m">
+<!ENTITY connectionSecurity.label "Միացման անվտանգությունը.">
+<!ENTITY connectionSecurity.accesskey "n">
+<!ENTITY connectionSecurityType-0.label "Ոչինչ">
+<!ENTITY connectionSecurityType-1.label "STARTTLS, if available">
+<!ENTITY connectionSecurityType-2.label "STARTTLS">
+<!ENTITY connectionSecurityType-3.label "SSL/TLS">
+<!ENTITY smtpEditTitle.label "SMTP Server">
+<!ENTITY serverPortDefault.label "Ծրագրային.">
+<!ENTITY authMethod.label "Վավերացման եղանակը.">
+<!ENTITY authMethod.accesskey "i">
diff --git a/l10n-km/mail/chrome/messenger/subscribe.dtd b/l10n-km/mail/chrome/messenger/subscribe.dtd
new file mode 100644
index 0000000000..8d38133903
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/subscribe.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/. -->
+
+<!ENTITY subscribeDialog.title "Բաժանորդագրվել">
+<!ENTITY subscribeButton.label "Բաժանորդագրվել">
+<!ENTITY subscribeButton.accesskey "S">
+<!ENTITY unsubscribeButton.label "Չբաժանորդագրվել">
+<!ENTITY unsubscribeButton.accesskey "U">
+<!ENTITY newGroupsTab.label "Նոր խմբեր">
+<!ENTITY newGroupsTab.accesskey "N">
+<!ENTITY refreshButton.label "Թարմացնել">
+<!ENTITY refreshButton.accesskey "R">
+<!ENTITY stopButton.label "Կանգնեցնել">
+<!ENTITY stopButton.accesskey "t">
+<!ENTITY server.label "Փոստարկղը.">
+<!ENTITY server.accesskey "A">
+<!ENTITY subscribedHeader.label "Բաժանորդագրվել">
+<!-- commenting out until bug 38906 is fixed
+<!ENTITY messagesHeader.label "Messages"> -->
+<!ENTITY namefield.label "Ցուցադրել նրանք, որոնք պարունակում են՝">
+<!ENTITY namefield.accesskey "o">
diff --git a/l10n-km/mail/chrome/messenger/subscribe.properties b/l10n-km/mail/chrome/messenger/subscribe.properties
new file mode 100644
index 0000000000..97ad3eaf58
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/subscribe.properties
@@ -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/.
+
+subscribeLabel-nntp=Ընտրել բաժանորդագրման նորությունները.
+subscribeLabel-imap=Ընտրեք բաժանորդագրման թղթապանակները.
+currentListTab-nntp.label=បញ្ជី ក្រុម​បច្ចុប្បន្ន
+currentListTab-nntp.accesskey=ក
+currentListTab-imap.label=បញ្ជី ថត
+currentListTab-imap.accesskey=ថ
+pleaseWaitString=Խնդրեմ սպասեք…
diff --git a/l10n-km/mail/chrome/messenger/tabmail.dtd b/l10n-km/mail/chrome/messenger/tabmail.dtd
new file mode 100644
index 0000000000..01dc590814
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/tabmail.dtd
@@ -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/. -->
+
+<!ENTITY closeTab.label "Փակել Էջը">
+<!ENTITY listAllTabs.label "Ցուցադրել բոլոր էջերը">
+<!-- LOCALIZATION NOTE(defaultTabTitle.label): This is the default tab
+ title to show when the tab has no title. -->
+<!ENTITY defaultTabTitle.label "Home">
diff --git a/l10n-km/mail/chrome/messenger/taskbar.properties b/l10n-km/mail/chrome/messenger/taskbar.properties
new file mode 100644
index 0000000000..aafc2c71ce
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/taskbar.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+taskbar.tasks.composeMessage.label=Գրել նոր նամակ
+taskbar.tasks.composeMessage.description=Գրել նոր նամակ։
+taskbar.tasks.openAddressBook.label=Բացել Հասցեագիրքը
+taskbar.tasks.openAddressBook.description=Բացեք Ձեր Հասցեագիրքը։
diff --git a/l10n-km/mail/chrome/messenger/telemetry.properties b/l10n-km/mail/chrome/messenger/telemetry.properties
new file mode 100644
index 0000000000..c907b06183
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/telemetry.properties
@@ -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/.
+
+# Telemetry prompt
+# LOCALIZATION NOTE (telemetryText): %1$S will be replaced by brandFullName,
+# and %2$S by the value of the toolkit.telemetry.server_owner preference.
+telemetryText = តើ​អ្នកចង់​ជួយ​លើក​កម្ពស់ %1$S ដោយ​រាយការណ៍​ការ​ប្រើ​អង្គចងចាំ​ដោយ​ស្វ័យ​ប្រវត្តិ ការ​អនុវត្ត និង​ការ​ឆ្លើយតប​ចំពោះ %2$S?
+telemetryLinkLabel = ស្វែងយល់​​បន្ថែម
+telemetryYesButtonLabel = បាទ/ចាស
+telemetryYesButtonAccessKey = បាទ/ចាស
+telemetryNoButtonLabel = ទេ
+telemetryNoButtonAccessKey = ទេ
diff --git a/l10n-km/mail/chrome/messenger/templateUtils.properties b/l10n-km/mail/chrome/messenger/templateUtils.properties
new file mode 100644
index 0000000000..b304fbb6bb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/templateUtils.properties
@@ -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/.
+
+# LOCALIZATION NOTE yesterday: used in various places where we compute
+# a "friendly" date, e.g. displaying that a message was from yesterday.
+yesterday=երեկ
diff --git a/l10n-km/mail/chrome/messenger/textImportMsgs.properties b/l10n-km/mail/chrome/messenger/textImportMsgs.properties
new file mode 100644
index 0000000000..6738fd488c
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/textImportMsgs.properties
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name TEXTIMPORT_NAME
+## @loc None
+2000=Տեքստային ֆայլեր (LDIF, .tab, .csv, .txt)
+
+# Description of import module
+## @name TEXTIMPORT_DESCRIPTION
+## @loc None
+2001=Ներմուծել Հասցեագիրք տեքստյին ֆայլից, ներառյալ. LDIF (.ldif, .ldi), էջով բաժանված (.tab, .txt) կամ ստորակետով բաժանված (.csv) տեսակի։
+
+# Description of import module
+## @name TEXTIMPORT_ADDRESS_NAME
+## @loc None
+2002=Տեքստային Հասցեագիրք
+
+# Description
+## @name TEXTIMPORT_ADDRESS_SUCCESS
+## @loc None
+2003=%S-ից ներմուծված Հասցեագիրք
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADPARAM
+## @loc None
+2004=Հասցեագրքի ներմուծման սխալ։
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADSOURCEFILE
+## @loc None
+2005=Սխալ՝ %S-ի հասցեագիրք մուտք գործելիս։
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+2006=Սխալ՝ %S-ի հասցեագիրքը ներմուծելիս, բոլոր հասցեները չեն ներմուծվել։
diff --git a/l10n-km/mail/chrome/messenger/vCardImportMsgs.properties b/l10n-km/mail/chrome/messenger/vCardImportMsgs.properties
new file mode 100644
index 0000000000..8319d5ac32
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/vCardImportMsgs.properties
@@ -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 following are used by the vCard import code to display status, error, and
+# informational messages
+#
+
+vCardImportName=vCard file (.vcf)
+
+vCardImportDescription=Ներմուծել հասցեագիրք vCard տեսակից
+
+vCardImportAddressName=vCard Address Book
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressSuccess=%S-ից ներմուծված հասցեագիրք
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressBadSourceFile=Սխալ՝ %S-ի հասցեագիրք մուտք գործելիս։
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressConvertError=Սխալ՝ %S-ի հասցեագիրքը ներմուծելիս, բոլոր հասցեները չեն ներմուծվել։
diff --git a/l10n-km/mail/chrome/messenger/viewLog.dtd b/l10n-km/mail/chrome/messenger/viewLog.dtd
new file mode 100644
index 0000000000..bb213082cd
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/viewLog.dtd
@@ -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/. -->
+
+<!ENTITY viewLog.title "Ֆիլտրի մատյանը">
+<!ENTITY viewLogInfo.text "Ֆիլտրի մատյանի ֆայլերը պարունակում են այս փոստարկղի բացված ֆիլտրերը։ Ընտրեք՝ միացնելու համար։">
+<!ENTITY clearLog.label "Մաքրել մատյանը">
+<!ENTITY clearLog.accesskey "C">
+<!ENTITY enableLog.label "Միացնել Ֆիլտրի մատյանը">
+<!ENTITY enableLog.accesskey "E">
+<!ENTITY closeLog.label "Փակել">
+<!ENTITY closeLog.accesskey "o">
diff --git a/l10n-km/mail/chrome/messenger/viewZoomOverlay.dtd b/l10n-km/mail/chrome/messenger/viewZoomOverlay.dtd
new file mode 100644
index 0000000000..31d69c943d
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/viewZoomOverlay.dtd
@@ -0,0 +1,32 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- LOCALIZATION NOTE :
+fullZoomEnlargeCmd.commandkey3, fullZoomReduceCmd.commandkey2 and
+fullZoomResetCmd.commandkey2 are alternative acceleration keys for zoom.
+If shift key is needed with your locale popular keyboard for them,
+you can use these alternative items. Otherwise, their values should be empty. -->
+
+
+<!ENTITY fullZoomEnlargeCmd.label "​ពង្រីក">
+<!ENTITY fullZoomEnlargeCmd.accesskey "I">
+<!ENTITY fullZoomEnlargeCmd.commandkey "+">
+<!-- + is above this key on many keyboards -->
+<!ENTITY fullZoomEnlargeCmd.commandkey2 "=">
+<!ENTITY fullZoomEnlargeCmd.commandkey3 "">
+
+<!ENTITY fullZoomReduceCmd.label "បង្រួម">
+<!ENTITY fullZoomReduceCmd.accesskey "O">
+<!ENTITY fullZoomReduceCmd.commandkey "-">
+<!ENTITY fullZoomReduceCmd.commandkey2 "">
+
+<!ENTITY fullZoomResetCmd.label "កំណត់​ឡើង​វិញ">
+<!ENTITY fullZoomResetCmd.accesskey "R">
+<!ENTITY fullZoomResetCmd.commandkey "0">
+<!ENTITY fullZoomResetCmd.commandkey2 "">
+
+<!ENTITY fullZoomToggleCmd.label "ពង្រីក​តែ​អត្ថបទ">
+<!ENTITY fullZoomToggleCmd.accesskey "T">
+<!ENTITY fullZoom.label "ពង្រីក ">
+<!ENTITY fullZoom.accesskey "Z">
diff --git a/l10n-km/mail/chrome/messenger/virtualFolderListDialog.dtd b/l10n-km/mail/chrome/messenger/virtualFolderListDialog.dtd
new file mode 100644
index 0000000000..eb999e0943
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/virtualFolderListDialog.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/. -->
+
+<!ENTITY virtualFolderListTitle.title "Ընտրեք թղթապանակները">
+<!ENTITY virtualFolderDesc.label "Ընտրեք փնտրվող թղթապանակները">
+
diff --git a/l10n-km/mail/chrome/messenger/virtualFolderProperties.dtd b/l10n-km/mail/chrome/messenger/virtualFolderProperties.dtd
new file mode 100644
index 0000000000..1c4560eebb
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/virtualFolderProperties.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/. -->
+
+<!ENTITY virtualFolderProperties.title "Նոր պահպանված փնտրվող թղթապանակը.">
+<!ENTITY name.label "Անուն.">
+<!ENTITY name.accesskey "N">
+<!ENTITY description.label "Ստեղծել որպես ենթաթղթապանակ՝">
+<!ENTITY description.accesskey "C">
+
+<!ENTITY searchTermCaption.label "Նշեք պահպանված փնտրվող այս թղթապանակի փնտրման կրիտերիան.">
+
+<!ENTITY folderSelectionCaption.label "Նշեք փնտրվող թղթապանակները.">
+<!ENTITY chooseFoldersButton.label "Ընտրել…">
+<!ENTITY chooseFoldersButton.accesskey "h">
+
+<!ENTITY searchOnline.label "Փնտրել առցանց (Տալիս է վերջին արդյունքները IMAP-ի և նորությունների թղթապանակի, բայց մեծացնում է թղթապանակը բացելու ժամանակը)">
+<!ENTITY searchOnline.accesskey "S">
+<!ENTITY newFolderButton.label "Ստեղծել">
+<!ENTITY newFolderButton.accesskey "r">
+<!ENTITY editFolderButton.label "Թարմացնել">
+<!ENTITY editFolderButton.accesskey "U">
diff --git a/l10n-km/mail/chrome/messenger/wmImportMsgs.properties b/l10n-km/mail/chrome/messenger/wmImportMsgs.properties
new file mode 100644
index 0000000000..257e803a17
--- /dev/null
+++ b/l10n-km/mail/chrome/messenger/wmImportMsgs.properties
@@ -0,0 +1,76 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the windows live mail import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name WMIMPORT_NAME
+## @loc None
+## LOCALIZATION NOTE (2000): DONT_TRANSLATE
+2000=Windows Live Mail
+
+# Description of import module
+## @name WMIMPORT_DESCRIPTION
+## @loc None
+## LOCALIZATION NOTE (2001): In this item, don't translate "Windows Live Mail"
+2001=Windows Live Mail-ի կարգավորումներ
+
+# Success message
+## @name WMIMPORT_MAILBOX_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2002): In this item, don't translate "%1$S" or "%2$d"
+## The variable %1$S will contain the name of the Mailbox
+## The variable %2$d will contain the number of messages
+2002=Փոստարկղը %1$S, ներմուծվել են %2$d նամակներ
+
+# Error message
+## @name WMIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=Ներմուծման սխալ ցուցիչ։
+
+# Error message
+## @name WMIMPORT_MAILBOX_BADSOURCEFILE
+## @loc None
+## LOCALIZATION NOTE (2004): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2004=%S-ի փոստարկը բացելու սխալ։
+
+# Error message
+## @name WMIMPORT_MAILBOX_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2005=Սխալ՝ %S-ի փոստը ներմուծելիս, բոլոր նամակները կարող են ներմուծվել այս փոստարկղից։
+
+# Default name of imported addressbook
+## @name WMIMPORT_DEFAULT_NAME
+## @loc None
+2006=Windows Live Mail-ի Հասցեագիրքը
+
+# Autofind description
+## @name WMIMPORT_AUTOFIND
+## @loc None
+2007=Windows Live Mail-ի Հասցեագիրքը (windows-ի հասցեագիրքը)
+
+# Description
+## @name WMIMPORT_ADDRESS_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2006): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2008=%S-ից ներմուծված հասցեագիրք
+
+# Error message
+## @name WMIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2009): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2009=Սխալ՝ %S-ի հասցեագիրքը ներմուծելիս, բոլոր հասցեները չեն ներմուծվել։
+
+# Error message
+## @name WMIMPORT_ADDRESS_BADPARAM
+## @loc None
+2010=Հասցեագրքի ներմուծման սխալ ցուցիչ։
diff --git a/l10n-km/mail/chrome/mozldap/ldap.properties b/l10n-km/mail/chrome/mozldap/ldap.properties
new file mode 100644
index 0000000000..4436e3c081
--- /dev/null
+++ b/l10n-km/mail/chrome/mozldap/ldap.properties
@@ -0,0 +1,272 @@
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 two strings are used when prompting the user for authentication
+# information:
+
+## @name AUTH_PROMPT_TITLE
+## @loc none
+authPromptTitle=LDAP սպասարկիչի գաղտնաբառ է պահանջվում։
+
+## @name AUTH_PROMPT_TEXT
+## @loc %1$S should not be localized. It is the hostname of the LDAP server.
+authPromptText=Նշեք Ձեր գաղտնաբառը %1$S-ի համար։
+
+# These are string versions of all the errors defined in
+# nsILDAPErrors.idl, as well as the nsresult codes based on those
+# errors. See that file for the genesis of these codes, as well as
+# for info about how to get documentation about their precise
+# meanings.
+
+# These are string versions of all the errors defined in
+# nsILDAPErrors.idl, as well as the nsresult codes based on those
+# errors. See that file for the genesis of these codes, as well as
+# for info about how to get documentation about their precise
+# meanings.
+
+## @name OPERATIONS_ERROR
+## @loc none
+1=Գործողությունների սխալ
+
+## @name PROTOCOL_ERROR
+## @loc none
+2=Արձանագրության սխալ
+
+## @name TIMELIMIT_EXCEEDED
+## @loc none
+3=Ժամանակը լրացել է
+
+## @name SIZELIMIT_EXCEEDED
+## @loc none
+4=Չափը մեծ է
+
+## @name COMPARE_FALSE
+## @loc none
+5=Համեմատել կեղծը
+
+## @name COMPARE_TRUE
+## @loc none
+6=Համեմատել իրական
+
+## @name STRONG_AUTH_NOT_SUPPORTED
+## @loc none
+7=Վավերացման եղանակը չի աջակցվում
+
+## @name STRONG_AUTH_REQUIRED
+## @loc none
+8=Պահանջվում է վավերացում
+
+## @name PARTIAL_RESULTS
+## @loc none
+9=Մասնակի արդյունքները և ստացված հարցումը
+
+## @name REFERRAL
+## @loc none
+10=Ստացված հարցումը
+
+## @name ADMINLIMIT_EXCEEDED
+## @loc none
+11=Ադմինիստրատիվ սահմանափակում
+
+## @name UNAVAILABLE_CRITICAL_EXTENSION
+## @loc none
+12=Հասանելի չէ
+
+## @name CONFIDENTIALITY_REQUIRED
+## @loc none
+13=Պահանջվում է գաղտնիություն
+
+## @name SASL_BIND_IN_PROGRESS
+## @loc none
+14=SASL կապը ընթացքում է
+
+## @name NO_SUCH_ATTRIBUTE
+## @loc none
+16=Չհամընկնող հատկանիշ
+
+## @name UNDEFINED_TYPE
+## @loc none
+17=Հատկանիշի անորոշ տեսակ
+
+## @name INAPPROPRIATE MATCHIN
+## @loc none
+18=Չի համընկնում
+
+## @name CONSTRAINT_VIOLATION
+## @loc none
+19=Սահ-փակ խախտում
+
+## @name TYPE_OR_VALUE_EXISTS
+## @loc none
+20=Տեսակը կամ առկա է
+
+## @name INVALID_SYNTAX
+## @loc none
+21=Սխալ սինթեքս
+
+## @name NO_SUCH_OBJECT
+## @loc none
+32=Չկա նմանը
+
+## @name ALIAS_PROBLEM
+## @loc none
+33=Մանանվան խնդիր
+
+## @name INVALID_DN_ SYNTAX
+## @loc none
+34=Սխալ DN սինթեքս
+
+## @name IS_LEAF
+## @loc none
+35=Օբյեկտը էջ է
+
+## @name ALIAS_DEREF_PROBLEM
+## @loc none
+36=Անվանափոխման խնդիր
+
+## @name INAPPROPRIATE_AUTH
+## @loc none
+48=Անհամապատասխան վավերացում
+
+## @name INVALID_CREDENTIALS
+## @loc none
+49=Սխալ մանդատ
+
+## @name INSUFFICIENT_ACCESS
+## @loc none
+50=Անբավարար մուտք
+
+## @name BUSY
+## @loc none
+51=LDAP սպասարկիչը զբաղված է
+
+## @name UNAVAILABLE
+## @loc none
+52=LDAP սպասարկիչը հասանելի չէ
+
+## @name UNWILLING_TO_PERFORM
+## @loc none
+53=LDAP սպասարկիչը հակված չէ կատարման
+
+## @name LOOP_DETECT
+## @loc none
+54=Գտել է հանգույց
+
+## @name SORT_CONTROL_MISSING
+## @loc none
+60=Ղեկավարումը բացակայում է
+
+## @name INDEX_RANGE_ERROR
+## @loc none
+61=Փնտրել լրացման արդյունքի կարգը
+
+## @name NAMING_VIOLATION
+## @loc none
+64=Խախտման անվանում
+
+## @name OBJECT_CLASS_VIOLATION
+## @loc none
+65=Օբյեկտի կարգի խախտում
+
+## @name NOT_ALLOWED_ON_NONLEAF
+## @loc none
+66=Գործողությունը չի թույլատրվում
+
+## @name NOT_ALLOWED_ON_RDN
+## @loc none
+67=Գործողությունը չի թույլատրվում RDN-ում
+
+## @name ALREADY_EXISTS
+## @loc none
+68=Արդեն Առկա է
+
+## @name NO_OBJECT_CLASS_MODS
+## @loc none
+69=Հնարավոր չէ փոփոխել օբյեկտի կարգը
+
+## @name RESULTS_TOO_LARGE
+## @loc none
+70=Արդյունքը շատ է մեծ
+
+## @name AFFECTS_MULTIPLE_DSAS
+## @loc none
+71=Ազդել մի քանի սպասարկիչներին
+
+## @name OTHER
+## @loc none
+80=Անհայտ սխալ
+
+## @name SERVER_DOWN
+## @loc none
+81=Հնարավոր չէ միանալ LDAP սպասարկիչին
+
+## @name LOCAL_ERROR
+## @loc none
+82=Լոկալ սխալ
+
+## @name ENCODING_ERROR
+## @loc none
+83=Կոդավորման սխալ
+
+## @name DECODING_ERROR
+## @loc none
+84=Ապակոդեավորման սխալ
+
+## @name TIMEOUT
+## @loc none
+85=LDAP սպասարկիչի ժ. լրացել է
+
+## @name AUTH_UNKNOWN
+## @loc none
+86=Վավերացման անհայտ եղանակ
+
+## @name FILTER_ERROR
+## @loc none
+87=Փնտրման սխալ ֆիլտր
+
+## @name USER_CANCELLED
+## @loc none
+88=Օգտվողը չեղարկել է
+
+## @name PARAM_ERROR
+## @loc none
+89=Սխալ ցուցիչ LDAP ենթածրագրում
+
+## @name NO_MEMORY
+## @loc none
+90=Հիշողությունը քիչ է
+
+## @name CONNECT_ERROR
+## @loc none
+91=Հնարավոր չէ կապնվել LDAP-ին
+
+## @name NOT_SUPPORTED
+## @loc none
+92=Չի աջակցվում LDAP-ի տվյալ տարբերակում
+
+## @name CONTROL_NOT_FOUND
+## @loc none
+93=LDAP-ի պահանջվող ղեկավարումը չկա
+
+## @name NO_RESULTS_RETURNED
+## @loc none
+94=Արդյունք չկա
+
+## @name MORE_RESULTS_TO_RETURN
+## @loc none
+95=Լրացուցիչ արդյունքներ
+
+## @name CLIENT_LOOP
+## @loc none
+96=Գտնված հանգույց
+
+## @name REFERRAL_LIMIT_EXCEEDED
+## @loc none
+97=Հարցման գերազանցում
diff --git a/l10n-km/mail/chrome/overrides/netError.dtd b/l10n-km/mail/chrome/overrides/netError.dtd
new file mode 100644
index 0000000000..7a31074a5d
--- /dev/null
+++ b/l10n-km/mail/chrome/overrides/netError.dtd
@@ -0,0 +1,101 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
+%brandDTD;
+
+<!ENTITY loadError.label "Էջի բացման խնդիր">
+<!ENTITY retry.label "Կրկին փորձեք">
+
+<!-- Specific error messages -->
+
+
+<!ENTITY connectionFailure.title "Չհաջողվեց կապ հաստատել">
+<!ENTITY connectionFailure.longDesc "&sharedLongDesc;">
+
+<!ENTITY deniedPortAccess.title "Այս հասցեն արգելափակված է">
+<!ENTITY deniedPortAccess.longDesc "">
+
+<!ENTITY dnsNotFound.title "Սպասարկիչը չի գտնվել">
+<!ENTITY dnsNotFound.longDesc "<ul> <li>ពិនិត្យ​អាសយដ្ឋាន​សម្រាប់​កំហុស​វាយ​បញ្ចូល​ដូច​ជា <strong>ww</strong>.example.com ជំនួស​ឲ្យ <strong>www</strong>.example.com</li> <li>បើ​អ្នក​មិន​អាច​ផ្ទុក​ទំព័រ​​ណា​មួយ ពិនិត្យ​ការ​តភ្ជាប់បណ្ដាញ​របស់​អ្នក។</li> <li>បើ​កុំព្យូទ័រ ឬ​បណ្ដាញ​របស់​អ្នក​ត្រូវ​បាន​ការពារ​ដោយ​ជញ្ជាំង​ភ្លើង ឬ​ប្រូកស៊ី​ ប្រាកដ​ថា &brandShortName; ត្រូវ​បាន​អនុញ្ញាត​ឲ្យ​ចូល​ប្រើ​បណ្ដាញ។</li> </ul>">
+
+<!ENTITY fileNotFound.title "Ֆայլը չի գտնվել">
+<!ENTITY fileNotFound.longDesc "<ul> <li>Ստուգել ֆայլի անունը մեծատառերի կամ այլ տպագրական սխալների համար:</li> <li>Ստուգել տեսնելու համար թե արդյոք ֆայլը չի տեղափոխվել, անվանափոխվել կամ ջնջվել:</li> </ul>">
+
+
+
+<!ENTITY generic.title "Վայ.">
+<!ENTITY generic.longDesc "<p>&brandShortName;ը ինչ որ պատճառով չի կարողանում բացել այս էջը</p>">
+
+<!ENTITY malformedURI.title "Հասցեն ճիշտ չէ">
+<!ENTITY malformedURI.longDesc "<ul> <li>អាសយដ្ឋាន​បណ្ដាញ​តាម​ធម្មតា​ត្រូវ​បាន​សរសេរ​ដូចជា <strong>http://www.example.com/</strong></li> <li>ប្រាកដ​ថា អ្នក​កំពុង​ប្រើ​សញ្ញា​ស្លាស​បញ្ជូន​បន្ត (ឧ. <strong>/</strong>).</li> </ul>">
+
+<!ENTITY netInterrupt.title "Կապը խզվեց">
+<!ENTITY netInterrupt.longDesc "&sharedLongDesc;">
+
+<!ENTITY notCached.title "ឯកសារ​បាន​ផុត​កំណត់">
+<!ENTITY notCached.longDesc "<p>ឯកសារ​ដែល​បាន​ស្នើ មិន​មាន​នៅ​ក្នុង​ឃ្លាំង​សម្ងាត់​ទេ ។</p><ul><li>ដើម្បី​សុវត្ថិភាព​ &brandShortName; មិន​ស្នើ​ឯកសារ​សម្ងាត់​ឡើងវិញ​ដោយ​ស្វ័យប្រវត្តិ​ឡើយ ។</li><li>ចុច​ព្យាយាម​ម្ដងទៀត ដើម្បី​ស្នើ​ឯកសារ​ម្ដងទៀត​ពី​តំបន់​បណ្ដាញ ។</li></ul>">
+
+<!ENTITY netOffline.title "Ցանցից դուրս">
+<!ENTITY netOffline.longDesc2 "<ul> <li>Սեղմեք&quot;Կրկին փորձել&quot;` անցնելու համար առցանց եղանակի և էջը վերաբացելու համար:</li> </ul>">
+
+<!ENTITY contentEncodingError.title "Կոդավորման սխալ">
+<!ENTITY contentEncodingError.longDesc "<ul> <li>សូម​ទាក់ទង​ម្ចាស់​តំបន់​បណ្ដាញ​ ដើម្បី​ប្រាប់​ពួកគេ​អំពី​បញ្ហា​នេះ។</li> </ul>">
+
+<!ENTITY unsafeContentType.title "Ֆայլի չպահպանված տեսակ">
+<!ENTITY unsafeContentType.longDesc "<ul> <li>សូម​ទាក់ទង​ម្ចាស់​តំបន់បណ្ដាញ​ដើម្បី​ប្រាប់​ពួកគេ​ពី​បញ្ហា​នេះ។</li> </ul>">
+
+<!ENTITY netReset.title "Կապը խզվեց">
+<!ENTITY netReset.longDesc "&sharedLongDesc;">
+
+<!ENTITY netTimeout.title "Կապի հաստատման ժամանակը սպառվեց">
+<!ENTITY netTimeout.longDesc "&sharedLongDesc;">
+
+<!ENTITY unknownProtocolFound.title "Հասցեն անհասկանալի էր">
+<!ENTITY unknownProtocolFound.longDesc "<ul> <li>អ្នក​អាច​ដំឡើង​កម្មវិធី​ផ្សេង ដើម្បី​បើក​អាសយដ្ឋាន​នេះ។</li> </ul>">
+
+<!ENTITY proxyConnectFailure.title "Պրոքսի սպասարկիչը մերժում է ընդունել կապը">
+<!ENTITY proxyConnectFailure.longDesc "<ul> <li>ពិនិត្យ​ការ​កំណត់​ប្រូកស៊ី ដើម្បី​ប្រាកដ​ថា​ពួកវា​ត្រឹមត្រូវ។</li> <li>ទាក់ទង​អ្នកគ្រប់គ្រង​បណ្ដាញ​របស់​អ្នក ដើម្បី​ប្រាកដ​ថា​ម៉ាស៊ីន​ប្រូកស៊ី​កំពុង ដំណើរការ។</li> </ul>">
+
+<!ENTITY proxyResolveFailure.title "Չի ստացվում գտնել պրոքսի սպասարկիչ">
+<!ENTITY proxyResolveFailure.longDesc "<ul> <li>ពិនិត្យមើល​ការ​កំណត់​ប្រូកស៊ី ដើម្បី​ឲ្យ​ប្រាកដ​ថា​ពួកវា​ត្រឹមត្រូវ ។</li> <li>ពិនិត្យមើល​ដើម្បី​ឲ្យ​ប្រាកដ​ថា​កុំព្យូទ័រ​របស់​អ្នក​មាន​ការ​តភ្ជាប់​បណ្ដាញ​ដែល​ដំណើរការ ។</li> <li>ប្រសិនបើ​កុំព្យូទ័រ​ ឬ​បណ្ដាញ​របស់​អ្នក​ត្រូវ​បាន​ការពារ​ដោយ​ជញ្ជាំង​ភ្លើង ឬ​ប្រូកស៊ី សូម​ប្រាកដ​ថា &brandShortName; ត្រូវ​បាន​អនុញ្ញាត​ឲ្យ​ចូល​ប្រើ​បណ្ដាញ ។</li> </ul>">
+
+<!ENTITY redirectLoop.title "Էջը ճիշտ չէ վերահասցեավորվել">
+<!ENTITY redirectLoop.longDesc "<ul> <li>ពេលខ្លះ​បញ្ហា​នេះ​អាច​​បណ្ដាល​មក​ពី​ការ​បិទ​ ឬ​បដិសេធ​ដើម្បី​ទទួល ខូឃី។</li> </ul>">
+
+<!ENTITY unknownSocketType.title "Անհասկանալի պատասխան սպասարկիչից">
+<!ENTITY unknownSocketType.longDesc "<ul> <li>ពិនិត្យ​ដើម្បី​ប្រាកដ​ថា ប្រព័ន្ធ​របស់​អ្នក​​បាន​ដំឡើង​​កម្មវិធី​គ្រប់គ្រង​សុវត្ថិភាព​ផ្ទាល់ខ្លួន។ </li> <li>វា​អាច​ដោយ​សារ​តែ​ការ​កំណត់​រចនាសម្ព័ន្ធ​មិន​ស្តង់ដារ​លើ​ម៉ាស៊ីន​មេ។</li> </ul>">
+
+<!ENTITY nssFailure2.title "Անվտանգ միացումը ձախողվեց">
+<!ENTITY nssFailure2.longDesc2 "<ul> <li>Տվյալ էջը հնարավոր չէ ցուցադրել, քանզի ստացվող տվյալները հնարավոր չէ ստուգել:</li> <li>Կապնվեք կայքի հեղինակի հետ` այս խնդրի մասին նրան տեղյակ պահելու համար:</li> </ul>">
+
+<!ENTITY nssBadCert.title "Անվտանգ միացումը ձախողվեց">
+<!ENTITY nssBadCert.longDesc2 "<ul> <li>វា​អាច​ជា​បញ្ហា​ជា​មួយ​ការ​កំណត់​រចនាសម្ព័ន្ធ​របស់​ម៉ាស៊ីន​មេ ឬ​អាច​មក​ពី អ្នក​ណា​ម្នាក់​ព្យាយាម​ត្រាប់តាម​ម៉ាស៊ីន​មេ។</li> <li>បើ​អ្នក​បាន​ភ្ជាប់​ទៅ​ម៉ាស៊ីន​មេ​ដោយ​ជោគជ័យ​ពី​មុន កំហុស​អាច មាន​បណ្ដោះអាសន្ន ហើយ​អ្នក​អាច​ព្យាយាម​ម្ដង​ទៀត​ពេល​ក្រោយ។</li> </ul>">
+
+<!ENTITY sharedLongDesc "<ul> <li>តំបន់បណ្ដាញ​​មិន​អាច​ប្រើ​បាន​ជា​បណ្ដោះ​អាសន្ន​ ឬ​រវល់​ពេល។ ព្យាយាម​ម្ដង​ទៀត​ក្នុង​រយៈ បន្តិច​ទៀត។</li> <li>បើ​អ្នក​មិន​អាច​ផ្ទុក​ទំព័រ​ណា​មួយ ពិនិត្យ​ការ​បណ្ដាញ​កុំព្យូទ័រ ​របស់​អ្នក។</li> <li>បើ​កុំព្យូទ័រ ឬ​បណ្ដាញ​របស់​អ្នក​ត្រូវ​បាន​ការពារ​ដោយ​ជញ្ជាំង​ភ្លើង ឬ​ប្រូកស៊ី ប្រាកដ​ថា &brandShortName; ត្រូវ​បាន​អនុញ្ញាត​ឲ្យ​ចូល​​ប្រើ​បណ្ដាញ។</li> </ul>">
+
+<!ENTITY cspBlocked.title "Արգելափակվել է Բովանդակության Անվտանգության Քաղաքականության կողմից">
+<!ENTITY cspBlocked.longDesc "<p>&brandShortName;­­-ը խոչընդոտեց այս էջի բացումը, քանի որ էջի պարունակության անվտանգության կանոնակարգն արգելում է դա:</p>">
+
+<!ENTITY corruptedContentErrorv2.title "Բովանդակությունը վնասված է">
+
+
+<!ENTITY securityOverride.linkText "Կամ դուք կարող էք ավելացնել բացառություն…">
+<!ENTITY securityOverride.getMeOutOfHereButton "Դո՛ւրս բերեք ինձ այստեղից">
+<!ENTITY securityOverride.exceptionButtonLabel "Ավելացնել Բացառություն…">
+
+<!-- LOCALIZATION NOTE (securityOverride.warningContent) - Do not translate the
+contents of the <button> tags. It uses strings already defined above. The
+button is included here (instead of netError.xhtml) because it exposes
+functionality specific to thunderbird. -->
+
+
+<!ENTITY securityOverride.warningContent "<p>Դուք չպետք է ավելացնեք բացառություն, եթե դուք օգտվում եք մի ինտերնետ կապից, որին լիարժեք չեք վստահում, կամ եթե դուք սովոր չեք հետևել նախազգուշացմանը այս սպասարկիչի համար:</p> <button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button> <button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button>">
+
+<!ENTITY remoteXUL.title "Հեռադիր XUL">
+<!ENTITY remoteXUL.longDesc "<p><ul><li>Խնդրում ենք, կապնվեք վեբ կայքի սեփականատերերի հետ` այս խնդրի մասին տեղեկացնելու համար:</li></ul></p>">
+
+<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate
+ "NS_ERROR_NET_INADEQUATE_SECURITY". -->
+
diff --git a/l10n-km/mail/chrome/overrides/settingsChange.dtd b/l10n-km/mail/chrome/overrides/settingsChange.dtd
new file mode 100644
index 0000000000..83059fc81d
--- /dev/null
+++ b/l10n-km/mail/chrome/overrides/settingsChange.dtd
@@ -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/. -->
+
+<!ENTITY settingsChangePreferences.label "Կարգավորորւմները կարող եք փոխել &brandShortName;-ի ընտրանքների Կցորդների բաժնում:">
+<!ENTITY settingsChangeOptions.label "Կարգավորորւմները կարող եք փոխել &brandShortName;-ի ընտրանքների Կցորդների բաժնում:">
diff --git a/l10n-km/mail/defines.inc b/l10n-km/mail/defines.inc
new file mode 100644
index 0000000000..21318e8151
--- /dev/null
+++ b/l10n-km/mail/defines.inc
@@ -0,0 +1,11 @@
+#filter emptyLines
+
+#define MOZ_LANGPACK_CREATOR haysoft.org
+
+# If non-English locales wish to credit multiple contributors, uncomment this
+
+# variable definition and use the format specified.
+
+#define MOZ_LANGPACK_CONTRIBUTORS <em:contributor>Hrant Ohanyan</em:contributor>
+
+#unfilter emptyLines
diff --git a/l10n-km/mail/installer/custom.properties b/l10n-km/mail/installer/custom.properties
new file mode 100644
index 0000000000..e57125966e
--- /dev/null
+++ b/l10n-km/mail/installer/custom.properties
@@ -0,0 +1,74 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+REG_APP_DESC=$BrandShortName-ը բազմաֆունկցիոնալ փոստային ծրագիր է։ $BrandShortName-ը աջակցում է IMAP և POP արձանագրություններ, ինչպես նաև HTML նամակի կազմում։ Ունի խլամ նամակների որոշիչ, RSS-ի համատեղելիություն, արագ որոնում, ուղղագրության ստուգում, ընդհանուր Մուտքային թղթապանակ և նամակների ընդլայնված ֆիլտրում։ Ահա $BrandShortName-ի ժամանակակից հնարավորությունները։
+CONTEXT_OPTIONS=$BrandShortName-ի ընտրանքները
+CONTEXT_SAFE_MODE=$BrandShortName Անվտանգ եղանակ
+OPTIONS_PAGE_TITLE=Տեղակայման տեսակը
+OPTIONS_PAGE_SUBTITLE=Ընտրեք տեղակայման ընտրանքները
+SHORTCUTS_PAGE_TITLE=Պիտակների ստեղծում
+SHORTCUTS_PAGE_SUBTITLE=Ստեղծել ծրագրի պատկերները
+COMPONENTS_PAGE_TITLE=រៀបចំ​សមាសភាគ​ជា​ជម្រើស
+COMPONENTS_PAGE_SUBTITLE=សមាសភាគ​ដែល​បាន​ផ្ដល់​អនុសាសន៍​ជា​ជម្រើស
+OPTIONAL_COMPONENTS_DESC=សេវា​កម្ម​​ថែទាំ​នឹង​អនុញ្ញាត​ឲ្យ​អ្នក​ធ្វើ​បច្ចុប្បន្ន​ភាព $BrandShortName ដោយ​ស្ងាត់​នៅ​ខាង​ក្រោយ ។
+MAINTENANCE_SERVICE_CHECKBOX_DESC=ដំឡើង​សេវា​កម្ម​ថែទាំ
+SUMMARY_PAGE_TITLE=Ընդհանուր
+SUMMARY_PAGE_SUBTITLE=Պատրաստ է $BrandShortName-ի տեղակայումը սկսելուն
+SUMMARY_INSTALLED_TO=$BrandShortName-ը կտեղակայվի հետևյալ թղթապանակում.
+SUMMARY_REBOOT_REQUIRED_INSTALL=Տեղակայման ավարտից հետո կարող է պահանջվել ձեր համակարգչի վերամեկնարկումը:
+SUMMARY_REBOOT_REQUIRED_UNINSTALL=Հեռացման ավարտից հետո կարող է պահանջվել ձեր համակարգչի վերամեկնարկումը:
+SURVEY_TEXT=Ասեք մեզ, թե ինչ եք մտածում $BrandShortName-ի մասին
+LAUNCH_TEXT=ចាប់ផ្ដើម $BrandFullName ឥឡូវ
+CREATE_ICONS_DESC=Ստեղծել $BrandShortName-ի պատկերները.
+ICONS_DESKTOP=Իմ Աշխատասեղանին
+ICONS_STARTMENU=Start Menu-ի Իմ ծրագրերի թղթապանակում
+ICONS_QUICKLAUNCH=Quick Launch վահանակում
+WARN_MANUALLY_CLOSE_APP_INSTALL=Տեղակայումը շարունակելու համար փակեք $BrandShortName-ը։\n\nՇարունակելու համար փակեք $BrandShortName-ը։
+WARN_MANUALLY_CLOSE_APP_UNINSTALL=Հեռացումը սկսելու համար փակեք $BrandShortName-ը։\n\nՓակեք $BrandShortName-ը։
+WARN_MANUALLY_CLOSE_APP_LAUNCH=$BrandShortName-ը արդեն աշխատում է։\n\nՆախ փակեք $BrandShortName-ի այս պատուհանը՝ նոր տեղակայվածը սկսելու համար։
+WARN_WRITE_ACCESS=Դուք չունեք իրավունքներ գրելու տեղակայման թղթապանակում։\n\nՍեղմեք ԼԱՎ՝ այլ թղթապանակ ընտրելու համար։
+WARN_DISK_SPACE=Ընտրված պնակում չկա պահանջվող չափով ազատ տեղ։\n\nՍեղմեք ԼԱՎ՝ այլ թղթապանակ ընտրելու համար։
+WARN_RESTART_REQUIRED_UNINSTALL=$BrandShortName-ի նախորդ տարբերակի հեռացումը ավարտելու համար համակարգիչը պետք է վերագործարկվի։ Վերագործարկե՞լ։
+WARN_RESTART_REQUIRED_UPGRADE=$BrandShortName-ի նախորդ տարբերակի թարմացումը ավարտելու համար համակարգիչը պետք է վերագործարկվի։ Վերագործարկե՞լ։
+ERROR_CREATE_DIRECTORY_PREFIX=Սխալ՝ թղթապանակ ստեղծելիս.
+ERROR_CREATE_DIRECTORY_SUFFIX=Սեղմեք Չեղարկել՝ կանգնեցնելու համար տեղակայումը կամ\nԿրկնել՝ կրկին փորձելու համար։
+
+UN_CONFIRM_PAGE_TITLE=Հեռացնել $BrandFullName-ը
+UN_CONFIRM_PAGE_SUBTITLE=Հեռացնել $BrandFullName-ը Ձեր համակարգչից:
+UN_CONFIRM_UNINSTALLED_FROM=$BrandShortName-ը կհեռացվի այս թղթապանակից`
+UN_CONFIRM_CLICK=Շարունակելու համար սեղմեք «Հեռացնել»։
+
+BANNER_CHECK_EXISTING=Ստուգվում է առկա տեղակայումը...
+
+STATUS_INSTALL_APP=កំពុង​ដំឡើង $BrandShortName…
+STATUS_INSTALL_LANG=Լեզվի ֆայլերի տեղակայում (${AB_CD})...
+STATUS_UNINSTALL_MAIN=$BrandShortName-ը հեռացվում է
+STATUS_CLEANUP=Մաքրվում է վանդակը...
+
+# _DESC strings support approximately 65 characters per line.
+# One line
+OPTIONS_SUMMARY=Ընտրեք տեղակայման նախընտրելի տեսակը, ապա սեղմեք Առաջ։
+# One line
+OPTION_STANDARD_DESC=$BrandShortName-ը կտեղակայվի իր հիմնական ընտրանքներով։
+OPTION_STANDARD_RADIO=Ստանդարտ
+# Two lines
+OPTION_CUSTOM_DESC=Կարող եք ընտրել տեղակայման սեփական ընտրանքները։ Խորհուրդ ենք տալիս գիտակ օգտվողներին։
+OPTION_CUSTOM_RADIO=Յուրահատուկ
+
diff --git a/l10n-km/mail/installer/mui.properties b/l10n-km/mail/installer/mui.properties
new file mode 100644
index 0000000000..328319e293
--- /dev/null
+++ b/l10n-km/mail/installer/mui.properties
@@ -0,0 +1,60 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# To make the l10n tinderboxen see changes to this file you can change a value
+# name by adding - to the end of the name followed by chars (e.g. Branding-2).
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+MUI_TEXT_WELCOME_INFO_TITLE=Բարի Գալուստ $BrandFullNameDA-ի տեղակայման ծրագիր
+MUI_TEXT_WELCOME_INFO_TEXT=Այս վարպետը կուղեկցի Ձեզ $BrandFullNameDA-ի տեղակայման ընթացքում։\n\nՏեղակայումը սկսելուց առաջ փակեք բոլոր այլ ծրագրերը։ Սա հնարավորություն կտա տեղակայումից հետո չվերագործարկել համակարգիչը։\n\n$_CLICK
+MUI_TEXT_COMPONENTS_TITLE=Ընտրեք բաղադրիչները
+MUI_TEXT_COMPONENTS_SUBTITLE=Ընտրեք, թե $BrandFullNameDA-ի որ հնարավորություններն եք ցանկանում տեղակայել։
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE=Նկարագրությունը
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO=Մկնիկի սլաքը ուղղեք բաղադրիչի վրա՝ նկարագրությունը տեսնելու համար։
+MUI_TEXT_DIRECTORY_TITLE=Ընտրեք տեղակայման թղթապանակը
+MUI_TEXT_DIRECTORY_SUBTITLE=Ընտրեք այն թղթապանակը, որտեղ կտեղակայվի $BrandFullNameDA-ը։
+MUI_TEXT_INSTALLING_TITLE=Տեղակայվում է
+MUI_TEXT_INSTALLING_SUBTITLE=Սպասեք քանի դեռ $BrandFullNameDA -ը տեղակայվում է:
+MUI_TEXT_FINISH_TITLE=Տեղակայումը ավարտվեց
+MUI_TEXT_FINISH_SUBTITLE=Տեղակայումը ավարտվեց հաջողությամբ։
+MUI_TEXT_ABORT_TITLE=Տեղակայումը ընդհատվել է
+MUI_TEXT_ABORT_SUBTITLE=Տեղակայումը հաջողությամբ չի ավարտվել։
+MUI_BUTTONTEXT_FINISH=Ավարտել
+MUI_TEXT_FINISH_INFO_TITLE=$BrandFullNameDA-ի տեղակայման վարպետը ավարտում է իր աշխատանքը
+MUI_TEXT_FINISH_INFO_TEXT=$BrandFullNameDA-ը տեղակայվել է Ձեր համակարգչում։\n\nՍեղմեք Ավարտել՝ փակելու համար պատուհանը։
+MUI_TEXT_FINISH_INFO_REBOOT=Ձեր համակարգիչը պետք է վերագործարկվի՝ ավարտելու համար $BrandFullNameDA-ի տեղակայումը։ Վերագործարկե՞լ։
+MUI_TEXT_FINISH_REBOOTNOW=Վերագործարկել
+MUI_TEXT_FINISH_REBOOTLATER=Ես կվերագործարկեմ հետո
+MUI_TEXT_STARTMENU_TITLE=Ընտրել Start Menu թղթապանակը
+MUI_TEXT_STARTMENU_SUBTITLE=Ընտրեք Start Menu թղթապանակը՝ $BrandFullNameDA-ի պիտակների համար։
+MUI_INNERTEXT_STARTMENU_TOP=Ընտրեք Start Menu-ի թղթապանակը, որում ցանկանում եք ստեղծել ծրագրի պիտակները։ Կարող եք նաև գրել անուն՝ նոր թղթապանակ ստեղծելու համար։
+MUI_TEXT_ABORTWARNING=Փակե՞լ $BrandFullName-ի տեղակայիչը։
+MUI_UNTEXT_WELCOME_INFO_TITLE=$BrandFullNameDA-ի ջնջման ծրագիրը ողջունում է Ձեզ։
+MUI_UNTEXT_WELCOME_INFO_TEXT=Վարպետը կուղեկցի Ձեզ $BrandFullNameDA-ի հեռացման ընթացքում։\n\nՀեռացումը սկսելուց առաջ, համոզեք, որ $BrandFullNameDA-ը բաց չէ։\n\n$_CLICK
+MUI_UNTEXT_CONFIRM_TITLE=Հեռացնել $BrandFullNameDA-ը
+MUI_UNTEXT_CONFIRM_SUBTITLE=Ջնջել $BrandFullNameDA-ը Ձեր համակարգչից
+MUI_UNTEXT_UNINSTALLING_TITLE=Ջնջվում է
+MUI_UNTEXT_UNINSTALLING_SUBTITLE=Սպասեք, մինչ $BrandFullNameDA-ը կհեռացվի։
+MUI_UNTEXT_FINISH_TITLE=Ջնջումը ավարտվեց
+MUI_UNTEXT_FINISH_SUBTITLE=Ջնջումը հաջող է ավարտվել։
+MUI_UNTEXT_ABORT_TITLE=Ջնջումը ընդհատվել է
+MUI_UNTEXT_ABORT_SUBTITLE=Ջնջման գործողությունը հաջող չէր։
+MUI_UNTEXT_FINISH_INFO_TITLE=Ավարտել $BrandFullNameDA-ի հեռացման աշխատանքը
+MUI_UNTEXT_FINISH_INFO_TEXT=$BrandFullNameDA-ը հեռացվել է Ձեր համակարգչից։\n\nՍեղմեք Ավարտել՝ փակելու համար պատուհանը։
+MUI_UNTEXT_FINISH_INFO_REBOOT=$BrandFullNameDA-ի հեռացումը ավարտելու ահմար պահանջվում է համակարգչի վերագործարկում։ Վերագործարկե՞լ։
+MUI_UNTEXT_ABORTWARNING=Փակե՞լ $BrandFullName-ի հեռացման ծրագիրը։
diff --git a/l10n-km/mail/installer/override.properties b/l10n-km/mail/installer/override.properties
new file mode 100644
index 0000000000..6c0cf5de17
--- /dev/null
+++ b/l10n-km/mail/installer/override.properties
@@ -0,0 +1,86 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+# Strings that require a space at the end should be enclosed with double
+# quotes and the double quotes will be removed. To add quotes to the beginning
+# and end of a string enclose the strin with an additional double quote
+# (e.g. ""This will include quotes"").
+
+SetupCaption=$BrandFullName-ի տեղակայում
+UninstallCaption=$BrandFullName-ի ջնջում
+BackBtn=« Հետ
+NextBtn=Առաջ »
+AcceptBtn=Ես ընդունում եմ Լիցենզիոն Համաձայնագրի պայմանները
+DontAcceptBtn=Ես չեմ ընդունում Լիցենզիոն Համաձայնագրի պայմանները
+InstallBtn=Տեղակայել
+UninstallBtn=Ջնջել
+CancelBtn=Չեղարկել
+CloseBtn=Փակել
+BrowseBtn=Ընտրել…
+ShowDetailsBtn=Մանրամասները
+ClickNext=Շարունակելու համար սեղմեք Առաջ։
+ClickInstall=Տեղակայումը սկսելու ահմար սեղմեք Տեղակայել։
+ClickUninstall=Ծրագրի հեռացումը սկսելու համար սեղմեք Ջնջել
+Completed=Ավարտված
+LicenseTextRB=$BrandFullNameDA-ի տեղակայումը սկսելուց առաջ ցանոթացեք լիցենզիոն համաձայնությանը։ Եթե ընդունում եք մեր պայմանները, ապա ընտրեք ստորև բերված տարբերակներից առաջինը: $_CLICK
+ComponentsText=Ընտրեք այն բաղադրիչները, որոնք ցանկանում եք տեղակայել։ $_CLICK
+ComponentsSubText2_NoInstTypes=Ընտրեք տեղակայվելիք բաղադրիչները։
+DirText=$BrandFullNameDA-ը կտեղակայվի հետևյալ թղթապանակում։ Այլ թղթապանակում տեղակայելու համար սեղմեք Ընտրել և ընտրեք այլ թղթապանակ։ $_CLICK
+DirSubText=Տեղակայման թղթապանակը
+DirBrowseText=Ընտրեք թղթապանակ՝ տեղակայելու համար $BrandFullNameDA-ը.
+SpaceAvailable="Հասանելի է` "
+SpaceRequired="Անհրաժեշտ է` "
+UninstallingText=$BrandFullNameDA-ը կհեռացվի հետևյալ թղթապանակից։ $_CLICK
+UninstallingSubText=Ջնջվում է՝
+FileError=Սխալ՝ ֆայլը գրելու համար բացելիս։ \r\n\r\n$0\r\n\r\nՍեղմեք Ընդհատել՝ տեղակայումը կանգնեցնելու համար,\r\nԿրկնել՝ կրկին փորձելու համար կամ\r\nԱնտեսել՝ տվյալ ֆայլը բաց թողնելու համար։
+FileError_NoIgnore=Սխալ՝ ֆայլը գրելու համար բացելիս։ \r\n\r\n$0\r\n\r\nՍեղմեք Կրկնել՝ կրկին փորձելու համար,\r\nՉեղարկել՝ կանգնեցնելու համար տեղակայումը։
+CantWrite="Հնարավոր չէ գրել."
+CopyFailed=Պատճենումը ձախողվեց
+CopyTo="Պատճենել՝"
+Registering="Գրանցում: "
+Unregistering="Ապագրանցում: "
+SymbolNotFound="Հնարավոր չէ գտնել նշանը."
+CouldNotLoad="Հնարավոր չէ բացել."
+CreateFolder="Ստեղծել թղթապանակ."
+CreateShortcut="Ստեղծել պիտակ."
+CreatedUninstaller="Ջնջիչի ստեղծում."
+Delete="Ֆայլի ջնջում."
+DeleteOnReboot="Ջնջել վերագործարկելիս."
+ErrorCreatingShortcut="Սխալ՝ պիտակ ստեղծելիս."
+ErrorCreating="Սխալ ստեղծելիս."
+ErrorDecompressing=Տվյալների ապասեղղման սխալ։ Վնասվա՞ծ է տեղակայիչը։
+ErrorRegistering=DLL-ների գրանցման սխալ
+ExecShell="ExecShell:"
+Exec="Բացառել."
+Extract="Բացել."
+ErrorWriting="Բացել. սխալ ֆայլում գրելիս "
+InvalidOpcode=Տեղակայչը վնասված է։
+NoOLE="Չկա OLE՝"
+OutputFolder="Արտածման թղթապանակը."
+RemoveFolder="Ջնջել թղթապանակը."
+RenameOnReboot="Անվանափոխել վերագործարկելիս."
+Rename="Անվանափոխել."
+Skipped="Բաց թողնված."
+CopyDetails=Պատճենել մանրամասները Մեկուսաշրջույթում
+LogInstall=Գրանցել տեղակայման ընթացքը
+Byte=B
+Kilo=K
+Mega=M
+Giga=G
diff --git a/l10n-km/mail/messenger/aboutProfilesExtra.ftl b/l10n-km/mail/messenger/aboutProfilesExtra.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/aboutProfilesExtra.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/aboutRights.ftl b/l10n-km/mail/messenger/aboutRights.ftl
new file mode 100644
index 0000000000..77b4f5f0aa
--- /dev/null
+++ b/l10n-km/mail/messenger/aboutRights.ftl
@@ -0,0 +1,27 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+rights-intro = { -brand-full-name } គឺជា​កម្មវិធី​ប្រភព​កូដ​ចំហ និង​ប្រើ​ដោយ​សេរី ដែល​បាន​ស្ថាបនា​ឡើង​ដោយ​សហគមន៍​នៃ​មនុស្ស​ជាច្រើន​ជុំវិញ​ពិភពលោក ។ មាន​រឿង​មួយ​ចំនួន ដែល​អ្នក​គួរតែ​ដឹង ៖
+rights-intro-point-1 = អ្នក​អាច​ប្រើ { -brand-short-name } បាន ដោយ​ស្ថិត​នៅ​ក្រោម​លក្ខខ័ណ្ឌ​របស់ <a data-l10n-name="mozilla-public-license-link">អាជ្ញាប័ណ្ណ​សាធារណៈ​របស់ Mozilla</a>. នេះ​មានន័យថា​អ្នក​អាច​ប្រើ ចម្លង និង​ចែកចាយ { -brand-short-name } ទៅ​ដល់​អ្នក​ដទៃ​បាន ។ អ្នក​ក៏​ត្រូវ​បាន​ស្វាគមន៍​ផង​ដែរ​ក្នុង​ការ​កែប្រែ​កូដ​ប្រភព​របស់ { -brand-short-name } ទៅ​តាម​តម្រូវការ​ដែល​អ្នក​ចង់​បាន ។ អាជ្ញាប័ណ្ណ​សាធារណៈ​របស់ Mozilla ក៏​ផ្ដល់​ឲ្យ​អ្នក​ផង​ដែរ​នូវ​សិទ្ធិ​ក្នុង​ការ​ចែកចាយ​កំណែ​ដែល​បាន​កែប្រែ​របស់​អ្នក ។
+rights-intro-point-3 = លក្ខណៈ​ពិសេស​មួយ​ចំនួន​ក្នុង { -brand-short-name } ដូចជា​កម្មវិធី​រាយការណ៍​ការ​គាំង ផ្ដល់​ឲ្យ​អ្នក​នូវ​ជម្រើស​ក្នុង​ការ​ផ្ដល់​មតិ​ការ​ប្រើ​ទៅកាន់ { -vendor-short-name } ។ ដោយ​ការ​ជ្រើស​ការ​ដាក់​ស្នើ​មតិ​អ្នកប្រើ អ្នក​ផ្ដល់​ឲ្យ { -vendor-short-name } នូវ​សិទ្ធិ​ក្នុង​ការ​ប្រើ​មតិ​អ្នកប្រើ ដើម្បី​ធ្វើ​ឲ្យ​ផលិតផល​ប្រសើរ​ឡើង ដើម្បី​បោះពុម្ព​ផ្សាយ​មតិ​អ្នកប្រើ​នៅ​លើ​តំបន់​បណ្ដាញ និង​ដើម្បី​ចែកចាយ​មតិ​អ្នកប្រើ ។
+rights-intro-point-4 = របៀប​ដែល​យើង​ប្រើ​ព័ត៌មាន​ផ្ទាល់ខ្លួន និង​មតិ​ការ​ប្រើ​របស់​អ្នក​ដែល​បាន​ដាក់​ស្នើ​ទៅកាន់ { -vendor-short-name } តាមរយៈ { -brand-short-name } ត្រូវ​បាន​ពិពណ៌នា​នៅ​ក្នុង <a data-l10n-name="mozilla-privacy-policy-link">គោលការណ៍​ឯកជន​របស់ { -brand-short-name }</a>។
+rights-intro-point-5 = លក្ខណៈ​ពិសេស​របស់ { -brand-short-name } មួយ​ចំនួន គឺ​ប្រើ​សេវា​ព័ត៌មាន​ផ្អែកលើ​បណ្ដាញ ក៏ប៉ុន្តែ​យើង​មិន​អាច​ធានា​ថា​ពួកវា​ត្រឹមត្រូវ ឬ​គ្មាន​កំហុស 100% ឡើយ ។ ព័ត៌មាន​លម្អិត​អំពី​របៀប​បិទ​លក្ខណៈ​ពិសេស​ដែល​ប្រើ​សេវា​ទាំងនេះ អាច​រក​បាន​នៅ​ក្នុង <a data-l10n-name="mozilla-service-terms-link">លក្ខខ័ណ្ឌ​សេវាកម្ម</a>។
+rights-intro-point-5-unbranded = ប្រសិនបើ​ផលិតផល​នេះ​រួមបញ្ចូល​ជាមួយ​សេវា​បណ្ដាញ លក្ខខ័ណ្ឌ​សេវា​ដែល​អាច​អនុវត្ត​បាន​ណាមួយ​សម្រាប់​សេវា គួរតែ​ត្រូវ​បាន​ភ្ជាប់​ទៅកាន់ <a data-l10n-name="mozilla-website-services-link">សេវា​តំបន់​បណ្ដាញ</a> ភាគ ។
+rights-intro-point-6 = ដើម្បី​ចាក់​​ប្រភេទ​ជាក់​លាក់​នៃ​វីដេអូ​ឡើង​វិញ​ { -brand-short-name } ទាញ​យក​ម៉ូឌុល​ឌីគ្រីប​​មាតិកា​ជាក់​លាក់​ពី​ភាគី​ទី​បី
+rights-webservices-header = សេវា​ព័ត៌មាន​ដែល​ផ្អែកលើ​បណ្ដាញ​របស់ { -brand-full-name }
+rights-webservices = { -brand-full-name } ប្រើ​សេវា​ព័ត៌មាន​ផ្អែកលើ​បណ្ដាញ ("សេវាកម្ម") ដើម្បី​ផ្ដល់​លក្ខណៈ​មួយ​ចំនួន​ដែល​បាន​ផ្ដល់​សម្រាប់​ការ​ប្រើ​របស់​អ្នក​ជាមួយ​កំណែ​គោល​ពីរ​នេះ​របស់ { -brand-short-name } ដោយ​ស្ថិត​ក្រោម​លក្ខខ័ណ្ឌ​ដែល​បាន​ពិពណ៌នា​ខាងក្រោម។ ប្រសិនបើ​អ្នក​មិន​ចង់​ប្រើ​សេវា​មួយ ឬ​ច្រើន ឬ​លក្ខខ័ណ្ឌ​ខាងក្រោម​មិន​អាច​ទទួល​យក​បាន អ្នក​អាច​បិទ​លក្ខណៈ ឬ​សេវា​នេះ​បាន។ អ្នក​អាច​រក​សេចក្ដីណែនាំ​ពី​របៀប​បិទ​លក្ខណៈ ឬ​សេវា​ជាក់លាក់​ណាមួយ​បាន​នៅ <a data-l10n-name="mozilla-disable-service-link">នៅ​ទីនេះ</a>. លក្ខណៈ និង​សេវាកម្ម​ផ្សេងៗ​អាច​ត្រូវ​បាន​បិទ​ក្នុង​ចំណូល​ចិត្ត​កម្មវិធី។
+rights-locationawarebrowsing = <strong>ការ​រុករក​ដែល​ស្គាល់​ពី​ទីតាំង ៖ </strong>គឺ​តែងតែ opt-in ។ មិន​មាន​ព័ត៌មាន​អំពី​ទីតាំង ធ្លាប់​ត្រូវ​បាន​ផ្ញើ​ដោយ​មិន​មាន​ការ​អនុញ្ញាត​របស់​អ្នក​ឡើយ ។ ប្រសិនបើ​អ្នក​ចង់​បិទ​លក្ខណៈ​ពិសេស​ទាំងស្រុង ធ្វើតាម​ជំហាន​ទាំងនេះ ៖
+rights-locationawarebrowsing-term-1 = ក្នុង​របារ URL វាយ <code>អំពី ៖ កំណត់​រចនាសម្ព័ន្ធ</code>
+rights-locationawarebrowsing-term-2 = វាយ geo.enabled
+rights-locationawarebrowsing-term-3 = ចុច​ទ្វេដង​លើ​ចំណូលចិត្ត geo.enabled
+rights-locationawarebrowsing-term-4 = ការ​រុករក​ដែល​ស្គាល់​ពី​ទីតាំង ឥឡូវ​ត្រូវ​បាន​បិទ​ហើយ
+rights-webservices-unbranded = ទិដ្ឋភាព​ទូទៅ​នៃ​សេវា​តំបន់​បណ្ដាញ​ដែល​ផលិតផល​រួមបញ្ចូល​ជាមួយ ព្រមទាំង​សេចក្ដីណែនាំ​ពី​របៀប​បិទ​ពួកវា ប្រសិនបើ​អាច​អនុវត្ត​បាន គួរតែ​ត្រូវ​បាន​រួមបញ្ចូល​នៅ​ទីនេះ ។
+rights-webservices-term-unbranded = លក្ខខ័ណ្ឌ​សេវា​ដែល​អាច​អនុវត្ត​បាន​ណាមួយ​សម្រាប់​ផលិតផល​នេះ គួរតែ​ត្រូវ​បាន​រាយ​នៅ​ទីនេះ ។
+rights-webservices-term-1 = { -vendor-short-name } ព្រមទាំង​អ្នក​ចូលរួម អ្នក​ផ្ដល់​អាជ្ញាប័ណ្ណ និង​ដៃគូ​របស់​វា ធ្វើការ​ប្រឹងប្រែង​ដើម្បី​ផ្ដល់​នូវ​សេវា​ដែល​ទាន់​សម័យ និង​ត្រឹមត្រូវ​បំផុត ។ ទោះជា​យ៉ាងណា យើង​មិន​អាច​ធានា​ថា​ព័ត៌មាន​នេះ​គឺ​ពេញលេញ និង​គ្មាន​កំហុស​នោះ​ទេ ។ ឧទាហរណ៍ សេវា​រុករក​ដែល​មាន​សុវត្ថិភាព ប្រហែល​មិន​អាច​កំណត់​អត្តសញ្ញាណ​តំបន់​បណ្ដាញ​ដែល​មាន​គ្រោះថ្នាក់​មួយ​ចំនួន និង​អាច​កំណត់​អត្តសញ្ញាណ​តំបន់​បណ្ដាញ​ដែល​មាន​សុវត្ថិភាព​មួយ​ចំនួន​មិន​ត្រឹមត្រូវ ហើយ​ទីតាំង​ទាំងអស់​របស់​សេវា​ដែល​ស្គាល់​ទីតាំង ដែល​បាន​ផ្ដល់​ត្រឡប់​ដោយ​ក្រុមហ៊ុន​ផ្ដល់​សេវា គឺ​គ្រាន់តែ​ជា​ការ​ប៉ាន់ស្មាន​ប៉ុណ្ណោះ ហើយ​យើង និង​ក្រុមហ៊ុន​ផ្ដល់​សេវា​របស់​យើង មិន​ធានា​ពី​ភាព​ត្រឹមត្រូវ​នៃ​ទីតាំង​ដែល​បាន​ផ្ដល់​ឲ្យ​នោះ​ទេ ។
+rights-webservices-term-2 = { -vendor-short-name } អាច​មិន​បន្ត ឬ​ផ្លាស់ប្ដូរ​សេវា​នៅ​ដំណាក់កាល​ប្រុងប្រយ័ត្ន​របស់​វា​បាន​ទេ ។
+rights-webservices-term-3 = អ្នក​ត្រូវ​បាន​ស្វាគមន៍​ឲ្យ​ប្រើ​សេវា​ទាំងនេះ​ជាមួយ​នឹង​កំណែ​បន្ថែម​របស់ { -brand-short-name } ហើយនិង { -vendor-short-name } ផ្ដល់​ឲ្យ​អ្នក​នូវ​សិទ្ធិ​របស់​វា​ក្នុង​ការ​ធ្វើ​បែបនេះ ។ { -vendor-short-name } និង​អ្នក​ផ្ដល់​អាជ្ញាប័ណ្ណ​របស់​វា រក្សា​សិទ្ធិ​ផ្សេងៗ​ទាំងអស់​នៅ​ក្នុង​សេវាកម្ម ។ លក្ខខ័ណ្ឌ​ទាំងនេះ មិន​មាន​បំណង​ក្នុង​ការ​ដាក់​កំណត់​ព្រំដែន​សិទ្ធិ​ណាមួយ​ដែល​បាន​ផ្ដល់​ក្រោម​អាជ្ញាប័ណ្ណ​ប្រភព​កូដ​ចំហ​ដែល​ពាក់ព័ន្ធ​នឹង { -brand-short-name } និង​កំណែ​កូដ​ប្រភព​ដែល​ត្រូវគ្នា​របស់ { -brand-short-name } នោះ​ទេ ។
+rights-webservices-term-4 = <strong>សេវា​គឺជា "as-is." { -vendor-short-name } ដែល​បាន​ផ្ដល់​ឲ្យ អ្នក​ចូលរួម អ្នក​ផ្ដល់​អាជ្ញាប័ណ្ណ និង​អ្នក​ចែកចាយ​របស់​វា មិន​ទទួលខុសត្រូវ​លើ​ការ​ធានា​ទាំងអស់​ឡើយ មិន​ថា​បាន​បញ្ជាក់ ឬ​មិន​បាន​បញ្ជាក់ រួមមាន​សេវា​ដែល​គ្មាន​ព្រំដែន​កំណត់ ការ​ធានា​ថា​សេវា​សមរម្យ​សម្រាប់​ជំនួញ និង​សមស្រប​ទៅ​តាម​គោលបំណង​ជាក់លាក់​របស់​អ្នក។ អ្នក​ទទួលខុសត្រូវ​ចំពោះ​ហានិភ័យ​ទាំងស្រុង​ក្នុង​ការ​ជ្រើស​សេវា​សម្រាប់​គោលបំណង​របស់​អ្នក និង​ចំពោះ​គុណភាព និង​ប្រតិបត្តិការ​របស់​សេវា។ ច្បាប់​មួយ​ចំនួន មិន​អនុញ្ញាត​ករណី​លើកលែង ឬ​ដែន​កំណត់​របស់​ការ​ធានា​ដែល​បាន​បញ្ជាក់​ឡើយ ដូច្នេះ​កិច្ច​បដិសេធ​នេះ ប្រហែល​ជា​មិន​អនុវត្ត​ចំពោះ​អ្នក​ឡើយ។</strong>
+rights-webservices-term-5 = <strong>លើកលែង​តែ​បាន​ទាមទារ​ដោយ​ច្បាប់ { -vendor-short-name } អ្នក​ចូលរួម អ្នក​ផ្ដល់​អាជ្ញាប័ណ្ណ និង​អ្នក​ចែកចាយ​របស់​វា នឹង​មិន​ទទួលខុសត្រូវ​ចំពោះ​ការ​ខូចខាត​ដោយ​ប្រយោល ពិសេស ជំងឺ​ចិត្ត​បន្ទាប់បន្សំ សំណង​មិន​ចំពោះ ជំងឺ​ចិត្ត​ធ្វើ​ជា​គំរូ ឬ​សំណង​ទូទាត់​សម្រាប់​ប្រដៅ​ណាមួយ ដែល​កើត​ឡើង​ដោយសារតែ ឬ​ក្នុង​វិធីសាស្ត្រ​ណាមួយ​ពាក់ព័ន្ធ​ទៅ​នឹង​ការ​ប្រើ { -brand-short-name } និង​សេវា​ឡើយ ។ ការ​ទទួលខុសត្រូវ​រួមគ្នា​ក្រោម​លក្ខខ័ណ្ឌ​ទាំងនេះ នឹង​មិន​លើស​ពី $៥០០ (ប្រាំ​រយ​ដុល្លារ​សហរដ្ឋអាមេរិក) ឡើយ ។ ច្បាប់​មួយ​ចំនួន មិន​អនុញ្ញាត​ករណី​លើកលែង ឬ​ដែន​កំណត់​នៃ​ការ​ខូចខាត​ច្បាស់លាស់​ឡើយ ដូច្នេះ​កិច្ច​បដិសេធ​នេះ ប្រហែល​ជា​មិន​អនុវត្ត​ចំពោះ​អ្នក​ឡើយ ។</strong>
+rights-webservices-term-6 = { -vendor-short-name } អាច​ធ្វើ​បច្ចុប្បន្នភាព​លក្ខខ័ណ្ឌ​ទាំងនេះ រៀងរាល់​ពេល​ដែល​ចាំបាច់ ។ លក្ខខ័ណ្ឌ​ទាំងនេះ មិន​អាច​ត្រូវ​បាន​កែប្រែ ឬ​បោះបង់​ដោយ​គ្មាន​កិច្ចព្រមព្រៀង​ជា​លាយលក្ខណ៍អក្សរ​របស់ { -vendor-short-name } ឡើយ ។
+rights-webservices-term-7 = លក្ខខ័ណ្ឌ​ទាំងនេះ ត្រូវ​បាន​គ្រប់គ្រង​ដោយ​ច្បាប់​រដ្ឋ​កាលីហ្វ័រញ៉ា សហរដ្ឋអាមេរិក ដោយ​មិន​រួមបញ្ចូល​នឹង​សភាព​ជាន់គ្នា​នៃ​មាត្រា​ច្បាប់​របស់​វា​ឡើយ ។ ប្រសិនបើ​ផ្នែក​ណាមួយ​នៃ​លក្ខខ័ណ្ឌ​ទាំងនេះ​ត្រូវ​បាន​គិត​ថា​មិន​ត្រឹមត្រូវ ឬ​មិន​អាច​អនុវត្ត​បាន ផ្នែក​ដែល​នៅ​សល់ នឹង​នៅតែ​ស្ថិត​ក្នុង​ការ​អនុវត្ត និង​មាន​ប្រសិទ្ធភាព​ពេញលេញ​ដដែល ។ នៅ​ក្នុង​ព្រឹត្តិការណ៍​ដែល​មិន​ស្របគ្នា​រវាង​កំណែ​ដែល​បាន​បកប្រែ​នៃ​លក្ខខ័ណ្ឌ​ទាំងនេះ និង​កំណែ​ជា​ភាសា​អង់គ្លេស នោះ​កំណែ​ជា​ភាសា​អង់គ្លេស​នឹង​មាន​ឥទ្ធិពល ។
diff --git a/l10n-km/mail/messenger/aboutSupportMail.ftl b/l10n-km/mail/messenger/aboutSupportMail.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/aboutSupportMail.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/accountCentral.ftl b/l10n-km/mail/messenger/accountCentral.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/accountCentral.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/addressbook/abCardDAVDialog.ftl b/l10n-km/mail/messenger/addressbook/abCardDAVDialog.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/addressbook/abCardDAVDialog.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/menubar.ftl b/l10n-km/mail/messenger/menubar.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/menubar.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/messenger.ftl b/l10n-km/mail/messenger/messenger.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/messenger.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/messengercompose/messengercompose.ftl b/l10n-km/mail/messenger/messengercompose/messengercompose.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/messengercompose/messengercompose.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/newInstall.ftl b/l10n-km/mail/messenger/newInstall.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/newInstall.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/newInstallPage.ftl b/l10n-km/mail/messenger/newInstallPage.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/newInstallPage.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/backupKeyPassword.ftl b/l10n-km/mail/messenger/openpgp/backupKeyPassword.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/backupKeyPassword.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/changeExpiryDlg.ftl b/l10n-km/mail/messenger/openpgp/changeExpiryDlg.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/changeExpiryDlg.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/composeKeyStatus.ftl b/l10n-km/mail/messenger/openpgp/composeKeyStatus.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/composeKeyStatus.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/keyWizard.ftl b/l10n-km/mail/messenger/openpgp/keyWizard.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/keyWizard.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/msgReadStatus.ftl b/l10n-km/mail/messenger/openpgp/msgReadStatus.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/msgReadStatus.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/oneRecipientStatus.ftl b/l10n-km/mail/messenger/openpgp/oneRecipientStatus.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/oneRecipientStatus.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/openpgp-frontend.ftl b/l10n-km/mail/messenger/openpgp/openpgp-frontend.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/openpgp-frontend.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/openpgp/openpgp.ftl b/l10n-km/mail/messenger/openpgp/openpgp.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/openpgp/openpgp.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/add-finger.ftl b/l10n-km/mail/messenger/otr/add-finger.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/add-finger.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/am-im-otr.ftl b/l10n-km/mail/messenger/otr/am-im-otr.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/am-im-otr.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/auth.ftl b/l10n-km/mail/messenger/otr/auth.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/auth.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/chat.ftl b/l10n-km/mail/messenger/otr/chat.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/chat.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/finger-sync.ftl b/l10n-km/mail/messenger/otr/finger-sync.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/finger-sync.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/finger.ftl b/l10n-km/mail/messenger/otr/finger.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/finger.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/otr.ftl b/l10n-km/mail/messenger/otr/otr.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/otr.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/otr/otrUI.ftl b/l10n-km/mail/messenger/otr/otrUI.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/otr/otrUI.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/policies/aboutPolicies.ftl b/l10n-km/mail/messenger/policies/aboutPolicies.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/policies/aboutPolicies.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/policies/policies-descriptions.ftl b/l10n-km/mail/messenger/policies/policies-descriptions.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/policies/policies-descriptions.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/preferences/am-im.ftl b/l10n-km/mail/messenger/preferences/am-im.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/am-im.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/preferences/application-manager.ftl b/l10n-km/mail/messenger/preferences/application-manager.ftl
new file mode 100644
index 0000000000..08b71ed03d
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/application-manager.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/.
+
+app-manager-window-dialog =
+ .title = Application Details
+ .style = width: 30em; min-height: 20em;
+
+remove-app-button =
+ .label = Ջնջել
+ .accesskey = R
diff --git a/l10n-km/mail/messenger/preferences/attachment-reminder.ftl b/l10n-km/mail/messenger/preferences/attachment-reminder.ftl
new file mode 100644
index 0000000000..e0c81b3376
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/attachment-reminder.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/.
+
+attachment-reminder-window =
+ .title = Attachment Reminder Keywords
+
+attachment-reminder-label = { -brand-short-name } will warn you about missing attachments if you're about to send an e-mail containing one of these keywords.
+
+keyword-remove-button =
+ .label = Delete
+ .accesskey = D
+
+edit-keyword-title = Edit Keyword
+edit-keyword-label = Keyword:
diff --git a/l10n-km/mail/messenger/preferences/colors.ftl b/l10n-km/mail/messenger/preferences/colors.ftl
new file mode 100644
index 0000000000..52a45c83b9
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/colors.ftl
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+colors-dialog-window =
+ .title = ពណ៌
+ .style =
+ { PLATFORM() ->
+ [macos] width: 41em !important
+ *[other] width: 37em !important
+ }
+
+colors-dialog-legend = អត្ថបទ និង​ផ្ទៃខាងក្រោយ
+
+text-color-label =
+ .value = Տեքստը.
+ .accesskey = T
+
+background-color-label =
+ .value = ផ្ទៃខាងក្រោយ៖
+ .accesskey = B
+
+use-system-colors =
+ .label = ប្រើ​ពណ៌​របស់​ប្រព័ន្ធ
+ .accesskey = s
+
+colors-link-legend = ពណ៌​តំណ
+
+link-color-label =
+ .value = តំណ​ដែល​មិន​បាន​ទស្សនា៖
+ .accesskey = L
+
+visited-link-color-label =
+ .value = តំណ​ដែល​បាន​ទស្សនា៖
+ .accesskey = V
+
+underline-link-checkbox =
+ .label = គូសបន្ទាត់​ក្រោម​តំណ
+ .accesskey = U
+
+override-color-label =
+ .value = បដិសេធ​ពណ៌​ដែល​បាន​បញ្ជាក់​ដោយ​មាតិកា​ជាមួយ​ជម្រើស​របស់​ខ្ញុំ​ខាង​លើ៖
+ .accesskey = ប
+
+override-color-always =
+ .label = ជានិច្ច
+
+override-color-auto =
+ .label = ជាមួួ​រូបរាង​កម្រិត​ពណ៌​ខ្ពស់​តែប៉ុណ្ណោះ
+
+override-color-never =
+ .label = មិន
diff --git a/l10n-km/mail/messenger/preferences/connection.ftl b/l10n-km/mail/messenger/preferences/connection.ftl
new file mode 100644
index 0000000000..d102a696eb
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/connection.ftl
@@ -0,0 +1,64 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-proxy-legend = Configure Proxies to Access the Internet
+
+proxy-type-no =
+ .label = Առանց պրոքսի
+ .accesskey = y
+
+proxy-type-wpad =
+ .label = Ինքնաբացահայտել պրոսքի կարգավորումը այս ցանցի համար
+ .accesskey = w
+
+proxy-type-system =
+ .label = Համակարգի պրոքսի կարգավորումները
+ .accesskey = U
+
+proxy-type-manual =
+ .label = Պրոքսի ձեռադիր կարգավորում.
+ .accesskey = M
+
+proxy-http-label =
+ .value = HTTP պրոքսի.
+ .accesskey = H
+
+http-port-label =
+ .value = Դարպասը.
+ .accesskey = P
+
+ssl-port-label =
+ .value = Դարպասը.
+ .accesskey = o
+
+proxy-socks-label =
+ .value = SOCKS Host:
+ .accesskey = C
+
+socks-port-label =
+ .value = Դարպասը.
+ .accesskey = t
+
+proxy-socks4-label =
+ .label = SOCKS v4
+ .accesskey = K
+
+proxy-socks5-label =
+ .label = SOCKS v5
+ .accesskey = v
+
+proxy-type-auto =
+ .label = Պրոքսի ինքնակարգավորման URL.
+ .accesskey = A
+
+proxy-reload-label =
+ .label = Վերաբեռնել
+ .accesskey = l
+
+no-proxy-label =
+ .value = Չկա պրոքսի՝
+ .accesskey = N
+
+no-proxy-example = Example: .mozilla.org, .net.nz, 192.168.1.0/24
+
diff --git a/l10n-km/mail/messenger/preferences/cookies.ftl b/l10n-km/mail/messenger/preferences/cookies.ftl
new file mode 100644
index 0000000000..dd97530fcd
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/cookies.ftl
@@ -0,0 +1,53 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+cookies-window-dialog =
+ .title = Cookies
+ .style = width: 36em;
+
+window-close-key =
+ .key = w
+
+window-focus-search-key =
+ .key = f
+
+window-focus-search-alt-key =
+ .key = k
+
+filter-search-label =
+ .value = Փնտրել.
+ .accesskey = S
+
+cookies-on-system-label = The following cookies are stored on your computer:
+
+treecol-site-header =
+ .label = Site
+
+treecol-name-header =
+ .label = Cookie Name
+
+props-name-label =
+ .value = Name:
+props-value-label =
+ .value = Content:
+props-domain-label =
+ .value = Host:
+props-path-label =
+ .value = Path:
+props-secure-label =
+ .value = Send For:
+props-expires-label =
+ .value = ផុត​កំណត់៖
+
+remove-cookie-button =
+ .label = Ջնջել Cookie-ին
+ .accesskey = R
+
+remove-all-cookies-button =
+ .label = Remove All Cookies
+ .accesskey = A
+
+cookie-close-button =
+ .label = Փակել
+ .accesskey = C
diff --git a/l10n-km/mail/messenger/preferences/dock-options.ftl b/l10n-km/mail/messenger/preferences/dock-options.ftl
new file mode 100644
index 0000000000..be2d858dcb
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/dock-options.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/.
+
+dock-options-window-dialog =
+ .title = ជម្រើស​រូបតំណាង​កម្មវិធី
+ .style = width: 35em;
+
+bounce-system-dock-icon =
+ .label = 35em
+ .accesskey = i
+
+dock-icon-legend = ចំនួន​សារ​ដែល​មិន​ទាន់​អាន
+
+dock-icon-show-label =
+ .value = រូបតំណាង​កម្មវិធី Badge ៖
+
+count-unread-messages-radio =
+ .label = ចំនួន​សារ​មិន​ទាន់​អាន
+ .accesskey = u
+
+count-new-messages-radio =
+ .label = ចំនួន​នៃ​សារ​ថ្មី
+ .accesskey = n
+
+notification-settings-info = អ្នក​អាច​បិទ​​ប័ណ្ណ​នៅ​លើ​បន្ទះ​ជូន​ដំណឹង​នៃ​ចំណូល​ចិត្ត​ប្រព័ន្ធ។
diff --git a/l10n-km/mail/messenger/preferences/fonts.ftl b/l10n-km/mail/messenger/preferences/fonts.ftl
new file mode 100644
index 0000000000..eb72da8ff7
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/fonts.ftl
@@ -0,0 +1,139 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+fonts-encoding-dialog-title =
+ .title = ពុម្ព​អក្សរ & ការ​អ៊ិនកូដ
+
+fonts-language-legend =
+ .value = Fonts for:
+ .accesskey = t
+
+fonts-proportional-label =
+ .value = Proportional:
+ .accesskey = P
+
+## Languages
+
+# Note: Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+font-language-group-latin =
+ .label = ឡាតាំង
+font-language-group-japanese =
+ .label = Japanese
+font-language-group-trad-chinese =
+ .label = Traditional Chinese (Taiwan)
+font-language-group-simpl-chinese =
+ .label = Simplified Chinese
+font-language-group-trad-chinese-hk =
+ .label = Traditional Chinese (Hong Kong)
+font-language-group-korean =
+ .label = Korean
+font-language-group-cyrillic =
+ .label = Cyrillic
+font-language-group-el =
+ .label = Greek
+font-language-group-other =
+ .label = ប្រព័ន្ធ​សរសេរ​ផ្សេងទៀត
+font-language-group-thai =
+ .label = Thai
+font-language-group-hebrew =
+ .label = Hebrew
+font-language-group-arabic =
+ .label = Arabic
+font-language-group-devanagari =
+ .label = Devanagari
+font-language-group-tamil =
+ .label = Tamil
+font-language-group-armenian =
+ .label = Armenian
+font-language-group-bengali =
+ .label = Bengali
+font-language-group-canadian =
+ .label = Unified Canadian Syllabary
+font-language-group-ethiopic =
+ .label = Ethiopic
+font-language-group-georgian =
+ .label = Georgian
+font-language-group-gujarati =
+ .label = Gujarati
+font-language-group-gurmukhi =
+ .label = Gurmukhi
+font-language-group-khmer =
+ .label = Khmer
+font-language-group-malayalam =
+ .label = Malayalam
+font-language-group-math =
+ .label = គណិត​វិទ្យា
+font-language-group-telugu =
+ .label = តេលូហ្គូ​
+font-language-group-kannada =
+ .label = កិណាដា
+font-language-group-sinhala =
+ .label = ស៊ីនហាឡា
+font-language-group-tibetan =
+ .label = ទីបេ
+
+## Default font type
+
+default-font-serif =
+ .label = Serif
+
+default-font-sans-serif =
+ .label = Sans Serif
+
+font-size-label =
+ .value = Size:
+ .accesskey = e
+
+font-size-monospace-label =
+ .value = Size:
+ .accesskey = i
+
+font-serif-label =
+ .value = Serif:
+ .accesskey = S
+
+font-sans-serif-label =
+ .value = Sans-serif:
+ .accesskey = n
+
+font-monospace-label =
+ .value = Monospace:
+ .accesskey = M
+
+font-min-size-label =
+ .value = Minimum font size:
+ .accesskey = z
+
+min-size-none =
+ .label = None
+
+## Fonts in message
+
+font-control-legend = Font Control
+
+use-document-fonts-checkbox =
+ .label = Allow messages to use other fonts
+ .accesskey = o
+
+use-fixed-width-plain-checkbox =
+ .label = Use fixed width font for plain text messages
+ .accesskey = x
+
+## Language settings
+
+text-encoding-legend = ការ​អ៊ិនកូដ​អត្ថបទ​​
+
+text-encoding-description = កំណត់​ការ​អ៊ិនកូដ​អត្ថបទ​លំនាំដើម​សម្រាប់​ការ​ផ្ញើ និង​ទទួល​អ៊ីមែល
+
+font-outgoing-email-label =
+ .value = Outgoing Mail:
+ .accesskey = u
+
+font-incoming-email-label =
+ .value = Incoming Mail:
+ .accesskey = I
+
+default-font-reply-checkbox =
+ .label = នៅពេល​ដែល​អាច, ប្រើ​ការ​អ៊ិនកូដ​តួអក្សរ​លំនាំដើម​ក្នុង​ការ​ឆ្លើយតប
+ .accesskey = h
diff --git a/l10n-km/mail/messenger/preferences/languages.ftl b/l10n-km/mail/messenger/preferences/languages.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/languages.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/preferences/new-tag.ftl b/l10n-km/mail/messenger/preferences/new-tag.ftl
new file mode 100644
index 0000000000..be050ab170
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/new-tag.ftl
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tag-name-label =
+ .value = Պիտակի անունը
+ .accesskey = T
+
diff --git a/l10n-km/mail/messenger/preferences/notifications.ftl b/l10n-km/mail/messenger/preferences/notifications.ftl
new file mode 100644
index 0000000000..c1089905bd
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/notifications.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/.
+
+notifications-dialog-window =
+ .title = Customize New Mail Alert
+
+customize-alert-description = Choose which fields to show in the alert notification:
+
+preview-text-checkbox =
+ .label = Message Preview Text
+ .accesskey = M
+
+subject-checkbox =
+ .label = Subject
+ .accesskey = S
+
+sender-checkbox =
+ .label = Sender
+ .accesskey = e
+
+## 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 = បង្ហាញ​ការ​ជូនដំណឹង​សារ​ថ្មី​សម្រាប់
+ .accesskey = N
+
+open-time-label-after =
+ .value = seconds
diff --git a/l10n-km/mail/messenger/preferences/offline.ftl b/l10n-km/mail/messenger/preferences/offline.ftl
new file mode 100644
index 0000000000..de807b4c34
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/offline.ftl
@@ -0,0 +1,56 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+offline-dialog-window =
+ .title = Offline Settings
+
+autodetect-online-label =
+ .label = អនុវត្ត​តាម​សភាព​មាន​អ៊ីនធឺណិត​ដែល​បាន​រក​ឃើញ​ដោយ​ស្វ័យប្រវត្តិ
+ .accesskey = d
+
+startup-label = សភាព​សៀវភៅ​ដៃ​ពេល​ចាប់ផ្ដើម៖
+
+status-radio-remember =
+ .label = Remember previous online state
+ .accesskey = R
+
+status-radio-ask =
+ .label = សួរ​ខ្ញុំ​សម្រាប់​សភាព​មាន​អ៊ីនធឺណិត
+ .accesskey = ស
+
+status-radio-always-online =
+ .label = មានអ៊ីនធឺណិត
+ .accesskey = អ
+
+status-radio-always-offline =
+ .label = គ្មានអ៊ីនធឺណិត
+ .accesskey = អ
+
+going-online-label = Send unsent messages when going online?
+
+going-online-auto =
+ .label = Yes
+ .accesskey = Y
+
+going-online-not =
+ .label = No
+ .accesskey = N
+
+going-online-ask =
+ .label = Ask me
+ .accesskey = s
+
+going-offline-label = Download messages for offline use when going offline?
+
+going-offline-auto =
+ .label = Yes
+ .accesskey = e
+
+going-offline-not =
+ .label = No
+ .accesskey = o
+
+going-offline-ask =
+ .label = Ask me
+ .accesskey = A
diff --git a/l10n-km/mail/messenger/preferences/passwordManager.ftl b/l10n-km/mail/messenger/preferences/passwordManager.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/passwordManager.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-km/mail/messenger/preferences/permissions.ftl b/l10n-km/mail/messenger/preferences/permissions.ftl
new file mode 100644
index 0000000000..5ab68e9f2a
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/permissions.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/.
+
+window-close-key =
+ .key = w
+
+website-address-label =
+ .value = បន្ថែម​វេបសាយ៖
+ .accesskey = d
+
+block-button =
+ .label = Block
+ .accesskey = B
+
+allow-button =
+ .label = Allow
+ .accesskey = A
+
+treehead-sitename-label =
+ .label = Site
+
+treehead-status-label =
+ .label = Վիճակը
+
+remove-site-button =
+ .label = Remove Site
+ .accesskey = R
+
+remove-all-site-button =
+ .label = Remove All Sites
+ .accesskey = e
+
+permission-can-label = Allow
+permission-can-session-label = Allow for Session
+permission-cannot-label = Block
+
+invalid-uri-message = Please enter a valid hostname
+invalid-uri-title = Invalid Hostname Entered
diff --git a/l10n-km/mail/messenger/preferences/preferences.ftl b/l10n-km/mail/messenger/preferences/preferences.ftl
new file mode 100644
index 0000000000..cfac59d300
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/preferences.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/.
+
+
+preferences-title =
+ .title =
+ { PLATFORM() ->
+ [windows] Options
+ *[other] ចំណូល​ចិត្ត
+ }
+
+pane-compose-title = Composition
+category-compose =
+ .tooltiptext = Composition
+
+pane-chat-title = ជជែក
+category-chat =
+ .tooltiptext = ជជែក
+
+## OS Authentication dialog
+
+
+## General Tab
+
+focus-search-shortcut =
+ .key = f
+focus-search-shortcut-alt =
+ .key = k
+
+general-legend = { -brand-short-name } Start Page
+
+start-page-label =
+ .label = When { -brand-short-name } launches, show the Start Page in the message area
+ .accesskey = W
+
+location-label =
+ .value = Location:
+ .accesskey = o
+restore-default-label =
+ .label = Restore Default
+ .accesskey = R
+
+default-search-engine = ម៉ាស៊ីន​ស្វែងរក​លំនាំដើម
+
+new-message-arrival = When new messages arrive:
+mail-play-button =
+ .label = Play
+ .accesskey = P
+
+change-dock-icon = ផ្លាស់ប្ដូរ​ចំណូលចិត្ត​សម្រាប់​រូបតំណាង​កម្មវិធី
+app-icon-options =
+ .label = ជម្រើស​រូបតំណាង​កម្មវិធី…
+ .accesskey = n
+
+animated-alert-label =
+ .label = Show an alert
+ .accesskey = S
+customize-alert-label =
+ .label = Customize…
+ .accesskey = C
+
+tray-icon-label =
+ .label = បង្ហាញ​រូបតំណាង​ថាស
+ .accesskey = t
+
+mail-custom-sound-label =
+ .label = Use the following sound file
+ .accesskey = U
+mail-browse-sound-button =
+ .label = Browse…
+ .accesskey = B
+
+enable-gloda-search-label =
+ .label = Enable Global Search and Indexer
+ .accesskey = E
+
+allow-hw-accel =
+ .label = ប្រើ​ការ​បង្កើន​ល្បឿន​ផ្នែក​រឹង នៅពេល​អាច​ប្រើ​បាន
+ .accesskey = ប
+
+store-type-label =
+ .value = ប្រភេទ​ឧបករណ៍​ផ្ទុកសារ​សម្រាប់​គណនី​ថ្មី៖
+ .accesskey = ស
+
+mbox-store-label =
+ .label = ឯកសារ​ក្នុង​មួយ​ថត (mbox)
+maildir-store-label =
+ .label = ឯកសារ​ក្នុង​សារ​មួយ (maildir)
+
+scrolling-legend = រមូរ
+autoscroll-label =
+ .label = ប្រើ​រមូរ​ស្វ័យប្រវត្តិ
+ .accesskey = U
+smooth-scrolling-label =
+ .label = ប្រើ​រមូរ​រលូន
+ .accesskey = m
+
+system-integration-legend = System Integration
+always-check-default =
+ .label = Always check to see if { -brand-short-name } is the default mail client on startup
+ .accesskey = A
+check-default-button =
+ .label = ពិនិត្យ​មើល​​ឥឡូវ...
+ .accesskey = N
+
+# 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] Spotlight
+ [windows] Windows Search
+ *[other] { "" }
+ }
+
+search-integration-label =
+ .label = Allow { search-engine-name } to search messages
+ .accesskey = s
+
+config-editor-button =
+ .label = Config Editor…
+ .accesskey = C
+
+return-receipts-description = Determine how { -brand-short-name } handles return receipts
+return-receipts-button =
+ .label = Return Receipts…
+ .accesskey = R
+
+automatic-updates-label =
+ .label = ដំឡើង​បច្ចុប្បន្នភាព​ដោយ​ស្វ័យប្រវត្តិ (បាន​ផ្ដល់​អនុសាសន៍ ៖ សុវត្ថិភាព​កាន់​តែ​ប្រសើរ)
+ .accesskey = A
+check-updates-label =
+ .label = ពិនិត្យមើល​​បច្ចុប្បន្នភាព ប៉ុន្តែ​អនុញ្ញាត​ឲ្យ​ខ្ញុំ​ជ្រើស​ថា​តើ​ត្រូវ​ដំឡើង​ពួកវា​ដែរ​ឬ​ទេ
+ .accesskey = C
+
+update-history-button =
+ .label = បង្ហាញ​ប្រវត្តិ​បច្ចុប្បន្នភាព
+ .accesskey = p
+
+use-service =
+ .label = ប្រើ​សេវា​ផ្ទៃ​ខាងក្រោយ ដើម្បី​ដំឡើង​បច្ចុប្បន្នភាព
+ .accesskey = b
+
+networking-legend = Connection
+proxy-config-description = Configure how { -brand-short-name } connects to the Internet
+
+network-settings-button =
+ .label = ការ​កំណត់…
+ .accesskey = S
+
+offline-legend = Offline
+offline-settings = Configure offline settings
+
+offline-settings-button =
+ .label = Offline…
+ .accesskey = O
+
+diskspace-legend = Disk Space
+offline-compact-folder =
+ .label = បង្ហាប់​ថត​ទាំងអស់​ពេល​វា​បាន​រក្សាទុក​រួច
+ .accesskey = a
+
+compact-folder-size =
+ .value = សរុប​ជា​មេកាបៃ
+
+## 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 = Use up to
+ .accesskey = U
+
+use-cache-after = MB of space for the cache
+
+##
+
+clear-cache-button =
+ .label = Clear Now
+ .accesskey = C
+
+fonts-legend = អត្ថបទ៖
+
+default-font-label =
+ .value = Default font:
+ .accesskey = D
+
+default-size-label =
+ .value = Size:
+ .accesskey = S
+
+font-options-button =
+ .label = Advanced…
+ .accesskey = A
+
+color-options-button =
+ .label = ពណ៌...
+ .accesskey = C
+
+display-width-legend = Plain Text Messages
+
+# Note : convert-emoticons-label 'Emoticons' are also known as 'Smileys', e.g. :-)
+convert-emoticons-label =
+ .label = Display emoticons as graphics
+ .accesskey = D
+
+display-text-label = When displaying quoted plain text messages:
+
+style-label =
+ .value = Style:
+ .accesskey = y
+
+regular-style-item =
+ .label = Regular
+bold-style-item =
+ .label = Bold
+italic-style-item =
+ .label = Italic
+bold-italic-style-item =
+ .label = Bold Italic
+
+size-label =
+ .value = Size:
+ .accesskey = S
+
+regular-size-item =
+ .label = Regular
+bigger-size-item =
+ .label = Bigger
+smaller-size-item =
+ .label = Smaller
+
+quoted-text-color =
+ .label = ពណ៌៖
+ .accesskey = o
+
+search-input =
+ .placeholder = Search
+
+type-column-label =
+ .label = Պարունակության տեսակը
+ .accesskey = T
+
+action-column-label =
+ .label = Գործողություն
+ .accesskey = A
+
+save-to-label =
+ .label = Պահել ֆայլերը՝
+ .accesskey = S
+
+choose-folder-label =
+ .label =
+ { PLATFORM() ->
+ [macos] Ընտրել…
+ *[other] Ընտրել…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] C
+ *[other] B
+ }
+
+always-ask-label =
+ .label = Միշտ հարցնել ֆայլերի պահման տեղը
+ .accesskey = A
+
+
+display-tags-text = Tags can be used to categorize and prioritize your messages.
+
+delete-tag-button =
+ .label = Delete
+ .accesskey = D
+
+auto-mark-as-read =
+ .label = Automatically mark messages as read
+ .accesskey = A
+
+mark-read-no-delay =
+ .label = Immediately on display
+ .accesskey = o
+
+## Note: This will concatenate to "After displaying for [___] seconds",
+## using (mark-read-delay) and a number (seconds-label).
+
+mark-read-delay =
+ .label = After displaying for
+ .accesskey = d
+
+seconds-label = seconds
+
+##
+
+open-msg-label =
+ .value = Open messages in:
+
+open-msg-tab =
+ .label = A new tab
+ .accesskey = t
+
+open-msg-window =
+ .label = A new message window
+ .accesskey = n
+
+open-msg-ex-window =
+ .label = An existing message window
+ .accesskey = e
+
+close-move-delete =
+ .label = Close message window/tab on move or delete
+ .accesskey = C
+
+condensed-addresses-label =
+ .label = Show only display name for people in my address book
+ .accesskey = S
+
+## Compose Tab
+
+forward-label =
+ .value = Forward messages:
+ .accesskey = F
+
+inline-label =
+ .label = Inline
+
+as-attachment-label =
+ .label = As Attachment
+
+extension-label =
+ .label = add extension to file name
+ .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 = Auto Save every
+ .accesskey = A
+
+auto-save-end = րոպե
+
+##
+
+warn-on-send-accel-key =
+ .label = Confirm when using keyboard shortcut to send message
+ .accesskey = C
+
+spellcheck-label =
+ .label = Check spelling before sending
+ .accesskey = C
+
+spellcheck-inline-label =
+ .label = Enable spell check as you type
+ .accesskey = E
+
+language-popup-label =
+ .value = Language:
+ .accesskey = L
+
+download-dictionaries-link = Download More Dictionaries
+
+font-label =
+ .value = Font:
+ .accesskey = n
+
+font-color-label =
+ .value = Text Color:
+ .accesskey = T
+
+bg-color-label =
+ .value = Background Color:
+ .accesskey = B
+
+restore-html-label =
+ .label = Restore Defaults
+ .accesskey = R
+
+format-description = Configure text format behavior
+
+send-options-label =
+ .label = Send Options…
+ .accesskey = S
+
+autocomplete-description = When addressing messages, look for matching entries in:
+
+ab-label =
+ .label = Local Address Books
+ .accesskey = L
+
+directories-label =
+ .label = Directory Server:
+ .accesskey = D
+
+directories-none-label =
+ .none = None
+
+edit-directories-label =
+ .label = Edit Directories…
+ .accesskey = E
+
+email-picker-label =
+ .label = Automatically add outgoing e-mail addresses to my:
+ .accesskey = A
+
+attachment-label =
+ .label = Check for missing attachments
+ .accesskey = m
+
+attachment-options-label =
+ .label = Keywords…
+ .accesskey = K
+
+enable-cloud-share =
+ .label = អនុញ្ញាត​ឲ្យ​ចែករំលែក​ឯកសារ​ធំ​ជាង
+cloud-share-size =
+ .value = មេកាបៃ
+
+remove-cloud-account =
+ .label = យកចេញ​
+ .accesskey = R
+
+cloud-account-description = បន្ថែម​សេវាកម្ម​ផ្ទុក​តំណ​ឯកសារ​ថ្មី
+
+
+## Privacy Tab
+
+mail-content = មាតិកា​អ៊ីមែល
+
+remote-content-label =
+ .label = អនុញ្ញាត​មាតិកា​ពី​ចម្ងាយ​ក្នុងសារ
+ .accesskey = m
+
+exceptions-button =
+ .label = ករណី​លើកលែង…
+ .accesskey = E
+
+remote-content-info =
+ .value = ស្វែងយល់​បន្ថែម​អំពី​បញ្ហា​ភាព​ឯកជន​នៃ​មាតិកា​ពី​ចម្ងាយ
+
+web-content = Web Content
+
+history-label =
+ .label = ចងចាំ​វេបសាយ និង​តំណ​ដែលខ្ញុំ​បានមើល
+ .accesskey = R
+
+cookies-label =
+ .label = ទទួលយក​ខូគី​ពី​តំបន់​បណ្ដាញ
+ .accesskey = A
+
+third-party-label =
+ .value = ព្រម​ទទួល​ខូគី​ភាគី​ទីបី៖
+ .accesskey = c
+
+third-party-always =
+ .label = ជានិច្ច
+third-party-never =
+ .label = មិន
+third-party-visited =
+ .label = ពី​អ្វី​ដែល​បាន​ទស្សនា
+
+keep-label =
+ .value = Keep until:
+ .accesskey = K
+
+keep-expire =
+ .label = they expire
+keep-close =
+ .label = I close { -brand-short-name }
+keep-ask =
+ .label = ask me every time
+
+cookies-button =
+ .label = Show Cookies…
+ .accesskey = S
+
+passwords-description = { -brand-short-name } can remember passwords for all of your accounts.
+
+passwords-button =
+ .label = Saved Passwords…
+ .accesskey = S
+
+master-password-description = A Master Password protects all your passwords, but you must enter it once per session.
+
+master-password-label =
+ .label = Use a master password
+ .accesskey = U
+
+master-password-button =
+ .label = Change Master Password…
+ .accesskey = C
+
+
+junk-description = Set your default junk mail settings. Account-specific junk mail settings can be configured in Account Settings.
+
+junk-label =
+ .label = When I mark messages as junk:
+ .accesskey = W
+
+junk-move-label =
+ .label = Move them to the account's "Junk" folder
+ .accesskey = o
+
+junk-delete-label =
+ .label = Delete them
+ .accesskey = D
+
+junk-read-label =
+ .label = Mark messages determined to be Junk as read
+ .accesskey = M
+
+junk-log-label =
+ .label = បើក​ការ​ចុះកំណត់ហេតុ​តម្រង​សារ​ឥតបានការ​ដែល​ប្រែប្រួល
+ .accesskey = E
+
+junk-log-button =
+ .label = Show log
+ .accesskey = S
+
+reset-junk-button =
+ .label = Reset Training Data
+ .accesskey = R
+
+phishing-description = { -brand-short-name } can analyze messages for suspected email scams by looking for common techniques used to deceive you.
+
+phishing-label =
+ .label = Tell me if the message I'm reading is a suspected email scam
+ .accesskey = T
+
+certificate-description = When a server requests my personal certificate:
+
+certificate-auto =
+ .label = Select one automatically
+ .accesskey = S
+
+certificate-ask =
+ .label = Ask me every time
+ .accesskey = A
+
+ocsp-label =
+ .label = ម៉ាស៊ីនមេ​​ឆ្លើយតប OCSP ដើម្បី​បញ្ជាក់​ភាព​ត្រឹមត្រូវ​របស់វិញ្ញាបនបត្រ​បច្ចុប្បន្ន
+ .accesskey = ម
+
+## Chat Tab
+
+startup-label =
+ .value = ពេល { -brand-short-name } ចាប់ផ្ដើម៖
+ .accesskey = s
+
+offline-label =
+ .label = រក្សា​គណនី​ជជែក​របស់​ខ្ញុំ​ឲ្យ​នៅ​ក្រៅ​បណ្ដាញ
+
+auto-connect-label =
+ .label = តភ្ជាប់​គណនី​ជជែក​របស់​ខ្ញុំ​ដោយ​ស្វ័យប្រវត្តិ
+
+## 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 = ឲ្យ​ទំនាក់ទំនង​របស់​ខ្ញុំ​ដឹង​ថា​ខ្ញុំ​ទំនេរ​បន្ទាប់ពី
+ .accesskey = I
+
+idle-time-label = នាទី​នៃ​អសកម្ម
+
+##
+
+away-message-label =
+ .label = រួច​កំណត់​ស្ថានភាព​របស់​ខ្ញុំ​ថា​បាន​ចាក​ឆ្ងាយ ដោយ​ប្រើ​សារ​ស្ថានភាព​នេះ៖
+ .accesskey = A
+
+send-typing-label =
+ .label = ផ្ញើ​ការ​ជូនដំណឹង​វាយ​អក្សរ​នៅ​ក្នុង​ការ​សន្ទនា
+ .accesskey = t
+
+notification-label = នៅ​ពេល​ដែល​សារ​ទៅ​ដល់​អ្នក​ដោយ​ផ្ទាល់៖
+
+show-notification-label =
+ .label = បង្ហាញ​ការ​​ជូន​ដំណឹង៖
+ .accesskey = c
+
+notification-all =
+ .label = ជា​មួយ​ឈ្មោះអ្នក​ផ្ញើ និងការមើលសារជា​មុន
+notification-name =
+ .label = ជា​មួយ​ឈ្មោះ​អ្នកប្រើប៉ុណ្ណោះ
+notification-empty =
+ .label = ដោយគ្មាន​ព័ត៌មាន​ណា​មួយ
+
+chat-play-sound-label =
+ .label = ចាក់​សំឡេង
+ .accesskey = d
+
+chat-play-button =
+ .label = ចាក់
+ .accesskey = P
+
+chat-system-sound-label =
+ .label = សំឡេង​ប្រព័ន្ធ​អ៊ីមែល​លំនាំដើម​សម្រាប់​អ៊ីមែល​ថ្មី
+ .accesskey = D
+
+chat-custom-sound-label =
+ .label = Use the following sound file
+ .accesskey = U
+
+chat-browse-sound-button =
+ .label = រក​មើល…
+ .accesskey = B
+
+## Preferences UI Search Results
+
diff --git a/l10n-km/mail/messenger/preferences/receipts.ftl b/l10n-km/mail/messenger/preferences/receipts.ftl
new file mode 100644
index 0000000000..90b94bfba9
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/receipts.ftl
@@ -0,0 +1,51 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+receipts-dialog-window =
+ .title = Return Receipts
+
+return-receipt-checkbox =
+ .label = When sending messages, always request a return receipt
+ .acceskey = W
+
+receipt-arrive-label = When a receipt arrives:
+
+receipt-leave-radio =
+ .label = រក្សាទុក​វា​នៅ​ក្នុង​ប្រអប់​ទទួល​របស់​ខ្ញុំ
+ .acceskey = i
+
+receipt-move-radio =
+ .label = ផ្លាស់ទី​វា​ទៅ​ថត "ដែល​បាន​ផ្ញើ" របស់​ខ្ញុំ
+ .acceskey = m
+
+receipt-request-label = When I receive a request for a return receipt:
+
+receipt-return-never-radio =
+ .label = កុំ​ផ្ញើ​ត្រឡប់​ទៅ​អ្នក​ទទួល
+ .acceskey = n
+
+receipt-return-some-radio =
+ .label = Allow return receipts for some messages
+ .acceskey = r
+
+receipt-not-to-cc =
+ .value = If I'm not in the To or Cc of the message:
+ .acceskey = f
+
+receipt-send-never-label =
+ .label = Never send
+
+receipt-send-always-label =
+ .label = Always send
+
+receipt-send-ask-label =
+ .label = Ask me
+
+sender-outside-domain =
+ .value = If the sender is outside my domain:
+ .acceskey = t
+
+other-cases-label =
+ .value = In all other cases:
+ .acceskey = a
diff --git a/l10n-km/mail/messenger/preferences/sendoptions.ftl b/l10n-km/mail/messenger/preferences/sendoptions.ftl
new file mode 100644
index 0000000000..3d3aac7816
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/sendoptions.ftl
@@ -0,0 +1,46 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+sendoptions-dialog-window =
+ .title = Send Options
+
+send-mail-title = Text Format
+
+default-html-format-label = When sending messages in HTML format and one or more recipients are not listed as being able to receive HTML:
+
+html-format-ask =
+ .label = Ask me what to do
+ .accesskey = k
+
+html-format-convert =
+ .label = Convert the message to plain text
+ .accesskey = C
+
+html-format-send-html =
+ .label = Send the message in HTML anyway
+ .accesskey = S
+
+html-format-send-both =
+ .label = Send the message in both plain text and HTML
+ .accesskey = e
+
+default-html-format-info = Note: Use the Address Book to specify preferred text formats for recipients.
+
+html-tab-label =
+ .label = HTML Domains
+ .accesskey = H
+
+plain-tab-label =
+ .label = Plain Text Domains
+ .accesskey = P
+
+send-message-domain-label = When you send a message to an address with one of the domain names listed below, { -brand-short-name } automatically sends the message in the correct format.
+
+add-domain-button =
+ .label = Add…
+ .accesskey = A
+
+delete-domain-button =
+ .label = Delete
+ .accesskey = D
diff --git a/l10n-km/mail/messenger/preferences/system-integration.ftl b/l10n-km/mail/messenger/preferences/system-integration.ftl
new file mode 100644
index 0000000000..0c29eb6cfb
--- /dev/null
+++ b/l10n-km/mail/messenger/preferences/system-integration.ftl
@@ -0,0 +1,42 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+system-integration-title =
+ .title = Համակարգային ինտեգրում
+
+system-integration-dialog =
+ .buttonlabelaccept = ​កំណត់​ជា​លំនាំដើម
+ .buttonlabelcancel = រំលង​ការដាក់​​បញ្ចូល​
+ .buttonlabelcancel2 = បោះបង់
+
+default-client-intro = Օգտ. { -brand-short-name }-ը որպես հիմնական ծրագիր՝
+
+unset-default-tooltip = មិន​អាច​កំណត់ { -brand-short-name } ជា​ម៉ាស៊ីន​លំនាំដើម​ក្នុង { -brand-short-name } ។ ដើម្បី​ធ្វើ​ឲ្យ​កម្មវិធីផ្សេង​ជា​លំនាំដើម​ដែល​អ្នក​ត្រូវ​តែ​ប្រើ​ប្រអប់ 'កំណត់​ជា​លំនាំដើម' ។
+
+checkbox-email-label =
+ .label = E-Mail
+ .tooltiptext = { unset-default-tooltip }
+checkbox-newsgroups-label =
+ .label = Նորությունների
+ .tooltiptext = { unset-default-tooltip }
+checkbox-feeds-label =
+ .label = Շղթաների
+ .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] Spotlight
+ [windows] Windows Search
+ *[other] { "" }
+ }
+
+system-search-integration-label =
+ .label = Թույլատրել { system-search-engine-name }-ին փնտրելու նամակներ
+ .accesskey = s
+
+check-on-startup-label =
+ .label = { -brand-short-name }-ը բացելիս միշտ ստուգել այս ընտրությունը։
+ .accesskey = A
diff --git a/l10n-km/mail/updater/updater.ini b/l10n-km/mail/updater/updater.ini
new file mode 100644
index 0000000000..de6011c586
--- /dev/null
+++ b/l10n-km/mail/updater/updater.ini
@@ -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/.
+; This file is in the UTF-8 encoding
+[Strings]
+TitleText=%MOZ_APP_DISPLAYNAME% - ի թարմացում
+InfoText=%MOZ_APP_DISPLAYNAME%-ը տեղակայում է թարմացումները և կսկսի աշխատանքը մի քանի րոպեից…