summaryrefslogtreecommitdiffstats
path: root/l10n-tr/mail
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--l10n-tr/mail/all-l10n.js8
-rw-r--r--l10n-tr/mail/branding/thunderbird/brand.dtd13
-rw-r--r--l10n-tr/mail/branding/thunderbird/brand.ftl22
-rw-r--r--l10n-tr/mail/branding/thunderbird/brand.properties7
-rw-r--r--l10n-tr/mail/browser/appExtensionFields.ftl16
-rw-r--r--l10n-tr/mail/browser/branding/brandings.ftl18
-rw-r--r--l10n-tr/mail/chrome/communicator/utilityOverlay.dtd43
-rw-r--r--l10n-tr/mail/chrome/messenger-mapi/mapi.properties36
-rw-r--r--l10n-tr/mail/chrome/messenger-newsblog/am-newsblog.dtd14
-rw-r--r--l10n-tr/mail/chrome/messenger-newsblog/feed-subscriptions.dtd55
-rw-r--r--l10n-tr/mail/chrome/messenger-newsblog/newsblog.properties93
-rw-r--r--l10n-tr/mail/chrome/messenger-region/region.properties20
-rw-r--r--l10n-tr/mail/chrome/messenger-smime/certFetchingStatus.dtd10
-rw-r--r--l10n-tr/mail/chrome/messenger-smime/msgCompSMIMEOverlay.dtd16
-rw-r--r--l10n-tr/mail/chrome/messenger-smime/msgCompSecurityInfo.dtd18
-rw-r--r--l10n-tr/mail/chrome/messenger-smime/msgCompSecurityInfo.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger-smime/msgReadSMIMEOverlay.properties11
-rw-r--r--l10n-tr/mail/chrome/messenger-smime/msgReadSecurityInfo.dtd17
-rw-r--r--l10n-tr/mail/chrome/messenger-smime/msgSecurityInfo.properties36
-rw-r--r--l10n-tr/mail/chrome/messenger/AccountManager.dtd25
-rw-r--r--l10n-tr/mail/chrome/messenger/AccountWizard.dtd55
-rw-r--r--l10n-tr/mail/chrome/messenger/CustomHeaders.dtd11
-rw-r--r--l10n-tr/mail/chrome/messenger/FilterEditor.dtd66
-rw-r--r--l10n-tr/mail/chrome/messenger/FilterListDialog.dtd41
-rw-r--r--l10n-tr/mail/chrome/messenger/SearchDialog.dtd41
-rw-r--r--l10n-tr/mail/chrome/messenger/aboutDialog.dtd116
-rw-r--r--l10n-tr/mail/chrome/messenger/aboutDownloads.dtd23
-rw-r--r--l10n-tr/mail/chrome/messenger/aboutRights.properties6
-rw-r--r--l10n-tr/mail/chrome/messenger/aboutSupportMail.properties15
-rw-r--r--l10n-tr/mail/chrome/messenger/accountCreationModel.properties21
-rw-r--r--l10n-tr/mail/chrome/messenger/accountCreationUtil.properties34
-rw-r--r--l10n-tr/mail/chrome/messenger/activity.dtd19
-rw-r--r--l10n-tr/mail/chrome/messenger/activity.properties99
-rw-r--r--l10n-tr/mail/chrome/messenger/addbuddy.dtd7
-rw-r--r--l10n-tr/mail/chrome/messenger/addons.properties256
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd7
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/abContactsPanel.dtd49
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/abMailListDialog.dtd22
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/abMainWindow.dtd17
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/abResultsPane.dtd38
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/addressBook.properties178
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties109
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/pref-directory-add.dtd45
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/pref-directory.dtd17
-rw-r--r--l10n-tr/mail/chrome/messenger/addressbook/replicationProgress.properties20
-rw-r--r--l10n-tr/mail/chrome/messenger/am-addressing.dtd51
-rw-r--r--l10n-tr/mail/chrome/messenger/am-advanced.dtd30
-rw-r--r--l10n-tr/mail/chrome/messenger/am-archiveoptions.dtd26
-rw-r--r--l10n-tr/mail/chrome/messenger/am-copies.dtd53
-rw-r--r--l10n-tr/mail/chrome/messenger/am-e2e.properties5
-rw-r--r--l10n-tr/mail/chrome/messenger/am-identities-list.dtd15
-rw-r--r--l10n-tr/mail/chrome/messenger/am-identity-edit.dtd14
-rw-r--r--l10n-tr/mail/chrome/messenger/am-im.dtd16
-rw-r--r--l10n-tr/mail/chrome/messenger/am-junk.dtd31
-rw-r--r--l10n-tr/mail/chrome/messenger/am-main.dtd49
-rw-r--r--l10n-tr/mail/chrome/messenger/am-mdn.dtd33
-rw-r--r--l10n-tr/mail/chrome/messenger/am-mdn.properties6
-rw-r--r--l10n-tr/mail/chrome/messenger/am-offline.dtd57
-rw-r--r--l10n-tr/mail/chrome/messenger/am-server-advanced.dtd31
-rw-r--r--l10n-tr/mail/chrome/messenger/am-server-top.dtd89
-rw-r--r--l10n-tr/mail/chrome/messenger/am-serverwithnoidentities.dtd6
-rw-r--r--l10n-tr/mail/chrome/messenger/am-smime.dtd47
-rw-r--r--l10n-tr/mail/chrome/messenger/am-smime.properties39
-rw-r--r--l10n-tr/mail/chrome/messenger/appUpdate.properties40
-rw-r--r--l10n-tr/mail/chrome/messenger/appleMailImportMsgs.properties21
-rw-r--r--l10n-tr/mail/chrome/messenger/baseMenuOverlay.dtd35
-rw-r--r--l10n-tr/mail/chrome/messenger/beckyImportMsgs.properties19
-rw-r--r--l10n-tr/mail/chrome/messenger/charsetTitles.properties84
-rw-r--r--l10n-tr/mail/chrome/messenger/chat.dtd44
-rw-r--r--l10n-tr/mail/chrome/messenger/chat.properties110
-rw-r--r--l10n-tr/mail/chrome/messenger/configEditorOverlay.dtd5
-rw-r--r--l10n-tr/mail/chrome/messenger/converterDialog.dtd11
-rw-r--r--l10n-tr/mail/chrome/messenger/converterDialog.properties41
-rw-r--r--l10n-tr/mail/chrome/messenger/custom.properties5
-rw-r--r--l10n-tr/mail/chrome/messenger/customizeToolbar.dtd18
-rw-r--r--l10n-tr/mail/chrome/messenger/customizeToolbar.properties11
-rw-r--r--l10n-tr/mail/chrome/messenger/devtools/dbgserver.dtd8
-rw-r--r--l10n-tr/mail/chrome/messenger/devtools/dbgserver.properties15
-rw-r--r--l10n-tr/mail/chrome/messenger/downloadheaders.dtd20
-rw-r--r--l10n-tr/mail/chrome/messenger/editContactOverlay.dtd20
-rw-r--r--l10n-tr/mail/chrome/messenger/editContactOverlay.properties14
-rw-r--r--l10n-tr/mail/chrome/messenger/fieldMapImport.dtd17
-rw-r--r--l10n-tr/mail/chrome/messenger/filter.properties108
-rw-r--r--l10n-tr/mail/chrome/messenger/folderProps.dtd70
-rw-r--r--l10n-tr/mail/chrome/messenger/folderWidgets.properties12
-rw-r--r--l10n-tr/mail/chrome/messenger/folderpane.dtd7
-rw-r--r--l10n-tr/mail/chrome/messenger/gloda.properties169
-rw-r--r--l10n-tr/mail/chrome/messenger/glodaComplete.properties19
-rw-r--r--l10n-tr/mail/chrome/messenger/glodaFacetView.dtd29
-rw-r--r--l10n-tr/mail/chrome/messenger/glodaFacetView.properties171
-rw-r--r--l10n-tr/mail/chrome/messenger/imAccountWizard.dtd32
-rw-r--r--l10n-tr/mail/chrome/messenger/imAccounts.properties63
-rw-r--r--l10n-tr/mail/chrome/messenger/imapMsgs.properties266
-rw-r--r--l10n-tr/mail/chrome/messenger/importDialog.dtd56
-rw-r--r--l10n-tr/mail/chrome/messenger/importMsgs.properties307
-rw-r--r--l10n-tr/mail/chrome/messenger/joinChat.dtd10
-rw-r--r--l10n-tr/mail/chrome/messenger/junkLog.dtd10
-rw-r--r--l10n-tr/mail/chrome/messenger/localMsgs.properties140
-rw-r--r--l10n-tr/mail/chrome/messenger/mailEditorOverlay.dtd6
-rw-r--r--l10n-tr/mail/chrome/messenger/mailOverlay.dtd11
-rw-r--r--l10n-tr/mail/chrome/messenger/mailViewList.dtd9
-rw-r--r--l10n-tr/mail/chrome/messenger/mailViewSetup.dtd12
-rw-r--r--l10n-tr/mail/chrome/messenger/mailviews.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger/markByDate.dtd9
-rw-r--r--l10n-tr/mail/chrome/messenger/messenger.dtd945
-rw-r--r--l10n-tr/mail/chrome/messenger/messenger.properties762
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EdAdvancedEdit.dtd18
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EdColorPicker.dtd22
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EdConvertToTable.dtd15
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EdDialogOverlay.dtd17
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EdNamedAnchorProperties.dtd9
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorColorProperties.dtd29
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorHLineProperties.dtd27
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd79
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertChars.dtd19
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertMath.dtd21
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertSource.dtd15
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertTOC.dtd16
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertTable.dtd18
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorLinkProperties.dtd6
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorListProperties.dtd20
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorPersonalDictionary.dtd18
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorReplace.dtd29
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorSpellCheck.dtd38
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/EditorTableProperties.dtd75
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/composeMsgs.properties461
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/editor.properties208
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/editorOverlay.dtd303
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/mailComposeEditorOverlay.dtd9
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/messengercompose.dtd306
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/sendProgress.dtd8
-rw-r--r--l10n-tr/mail/chrome/messenger/messengercompose/sendProgress.properties21
-rw-r--r--l10n-tr/mail/chrome/messenger/migration/migration.dtd30
-rw-r--r--l10n-tr/mail/chrome/messenger/migration/migration.properties32
-rw-r--r--l10n-tr/mail/chrome/messenger/mime.properties154
-rw-r--r--l10n-tr/mail/chrome/messenger/mimeheader.properties35
-rw-r--r--l10n-tr/mail/chrome/messenger/morkImportMsgs.properties18
-rw-r--r--l10n-tr/mail/chrome/messenger/msgAccountCentral.dtd26
-rw-r--r--l10n-tr/mail/chrome/messenger/msgHdrViewOverlay.dtd114
-rw-r--r--l10n-tr/mail/chrome/messenger/msgSynchronize.dtd23
-rw-r--r--l10n-tr/mail/chrome/messenger/msgViewPickerOverlay.dtd23
-rw-r--r--l10n-tr/mail/chrome/messenger/msgmdn.properties18
-rw-r--r--l10n-tr/mail/chrome/messenger/multimessageview.dtd8
-rw-r--r--l10n-tr/mail/chrome/messenger/multimessageview.properties66
-rw-r--r--l10n-tr/mail/chrome/messenger/newFolderDialog.dtd16
-rw-r--r--l10n-tr/mail/chrome/messenger/news.properties56
-rw-r--r--l10n-tr/mail/chrome/messenger/newsError.dtd31
-rw-r--r--l10n-tr/mail/chrome/messenger/offline.properties28
-rw-r--r--l10n-tr/mail/chrome/messenger/offlineStartup.properties8
-rw-r--r--l10n-tr/mail/chrome/messenger/outlookImportMsgs.properties82
-rw-r--r--l10n-tr/mail/chrome/messenger/pgpmime.properties10
-rw-r--r--l10n-tr/mail/chrome/messenger/preferences/applicationManager.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger/preferences/applications.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger/preferences/messagestyle.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger/preferences/preferences.properties100
-rw-r--r--l10n-tr/mail/chrome/messenger/prefs.properties90
-rw-r--r--l10n-tr/mail/chrome/messenger/quickFilterBar.dtd269
-rw-r--r--l10n-tr/mail/chrome/messenger/removeAccount.dtd22
-rw-r--r--l10n-tr/mail/chrome/messenger/removeAccount.properties5
-rw-r--r--l10n-tr/mail/chrome/messenger/renameFolderDialog.dtd9
-rw-r--r--l10n-tr/mail/chrome/messenger/sanitize.dtd36
-rw-r--r--l10n-tr/mail/chrome/messenger/seamonkeyImportMsgs.properties18
-rw-r--r--l10n-tr/mail/chrome/messenger/search-attributes.properties45
-rw-r--r--l10n-tr/mail/chrome/messenger/search-operators.properties31
-rw-r--r--l10n-tr/mail/chrome/messenger/search.properties27
-rw-r--r--l10n-tr/mail/chrome/messenger/searchTermOverlay.dtd19
-rw-r--r--l10n-tr/mail/chrome/messenger/shutdownWindow.properties10
-rw-r--r--l10n-tr/mail/chrome/messenger/smime.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger/smtpEditOverlay.dtd24
-rw-r--r--l10n-tr/mail/chrome/messenger/subscribe.dtd22
-rw-r--r--l10n-tr/mail/chrome/messenger/subscribe.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger/tabmail.dtd9
-rw-r--r--l10n-tr/mail/chrome/messenger/taskbar.properties8
-rw-r--r--l10n-tr/mail/chrome/messenger/telemetry.properties13
-rw-r--r--l10n-tr/mail/chrome/messenger/templateUtils.properties7
-rw-r--r--l10n-tr/mail/chrome/messenger/textImportMsgs.properties53
-rw-r--r--l10n-tr/mail/chrome/messenger/vCardImportMsgs.properties26
-rw-r--r--l10n-tr/mail/chrome/messenger/viewLog.dtd12
-rw-r--r--l10n-tr/mail/chrome/messenger/viewSource.dtd86
-rw-r--r--l10n-tr/mail/chrome/messenger/viewSource.properties17
-rw-r--r--l10n-tr/mail/chrome/messenger/viewZoomOverlay.dtd32
-rw-r--r--l10n-tr/mail/chrome/messenger/virtualFolderListDialog.dtd10
-rw-r--r--l10n-tr/mail/chrome/messenger/virtualFolderProperties.dtd22
-rw-r--r--l10n-tr/mail/chrome/messenger/wmImportMsgs.properties76
-rw-r--r--l10n-tr/mail/chrome/mozldap/ldap.properties272
-rw-r--r--l10n-tr/mail/chrome/overrides/netError.dtd125
-rw-r--r--l10n-tr/mail/chrome/overrides/profileDowngrade.dtd20
-rw-r--r--l10n-tr/mail/crashreporter/crashreporter-override.ini9
-rw-r--r--l10n-tr/mail/defines.inc11
-rw-r--r--l10n-tr/mail/installer/custom.properties86
-rw-r--r--l10n-tr/mail/installer/mui.properties60
-rw-r--r--l10n-tr/mail/installer/override.properties86
-rw-r--r--l10n-tr/mail/messenger/aboutAddonsExtra.ftl12
-rw-r--r--l10n-tr/mail/messenger/aboutDialog.ftl18
-rw-r--r--l10n-tr/mail/messenger/aboutImport.ftl283
-rw-r--r--l10n-tr/mail/messenger/aboutProfilesExtra.ftl5
-rw-r--r--l10n-tr/mail/messenger/aboutRights.ftl30
-rw-r--r--l10n-tr/mail/messenger/aboutSupportCalendar.ftl33
-rw-r--r--l10n-tr/mail/messenger/aboutSupportChat.ftl11
-rw-r--r--l10n-tr/mail/messenger/aboutSupportMail.ftl18
-rw-r--r--l10n-tr/mail/messenger/accountCentral.ftl65
-rw-r--r--l10n-tr/mail/messenger/accountManager.ftl18
-rw-r--r--l10n-tr/mail/messenger/accountProvisioner.ftl78
-rw-r--r--l10n-tr/mail/messenger/accountcreation/accountHub.ftl16
-rw-r--r--l10n-tr/mail/messenger/accountcreation/accountSetup.ftl426
-rw-r--r--l10n-tr/mail/messenger/addressbook/abCardDAVDialog.ftl26
-rw-r--r--l10n-tr/mail/messenger/addressbook/abCardDAVProperties.ftl33
-rw-r--r--l10n-tr/mail/messenger/addressbook/aboutAddressBook.ftl247
-rw-r--r--l10n-tr/mail/messenger/addressbook/fieldMapImport.ftl12
-rw-r--r--l10n-tr/mail/messenger/addressbook/vcard.ftl189
-rw-r--r--l10n-tr/mail/messenger/appmenu.ftl190
-rw-r--r--l10n-tr/mail/messenger/chat-verifySession.ftl17
-rw-r--r--l10n-tr/mail/messenger/chat.ftl47
-rw-r--r--l10n-tr/mail/messenger/compactFoldersDialog.ftl20
-rw-r--r--l10n-tr/mail/messenger/exportDialog.ftl22
-rw-r--r--l10n-tr/mail/messenger/extensions/popup.ftl14
-rw-r--r--l10n-tr/mail/messenger/importDialog.ftl30
-rw-r--r--l10n-tr/mail/messenger/mailWidgets.ftl15
-rw-r--r--l10n-tr/mail/messenger/menubar.ftl135
-rw-r--r--l10n-tr/mail/messenger/messageheader/headerFields.ftl67
-rw-r--r--l10n-tr/mail/messenger/messenger.ftl272
-rw-r--r--l10n-tr/mail/messenger/messengercompose/messengercompose.ftl355
-rw-r--r--l10n-tr/mail/messenger/migration.ftl15
-rw-r--r--l10n-tr/mail/messenger/openpgp/backupKeyPassword.ftl20
-rw-r--r--l10n-tr/mail/messenger/openpgp/changeExpiryDlg.ftl22
-rw-r--r--l10n-tr/mail/messenger/openpgp/composeKeyStatus.ftl18
-rw-r--r--l10n-tr/mail/messenger/openpgp/keyAssistant.ftl139
-rw-r--r--l10n-tr/mail/messenger/openpgp/keyWizard.ftl192
-rw-r--r--l10n-tr/mail/messenger/openpgp/msgReadStatus.ftl76
-rw-r--r--l10n-tr/mail/messenger/openpgp/oneRecipientStatus.ftl50
-rw-r--r--l10n-tr/mail/messenger/openpgp/openpgp-frontend.ftl63
-rw-r--r--l10n-tr/mail/messenger/openpgp/openpgp.ftl550
-rw-r--r--l10n-tr/mail/messenger/otr/add-finger.ftl16
-rw-r--r--l10n-tr/mail/messenger/otr/am-im-otr.ftl26
-rw-r--r--l10n-tr/mail/messenger/otr/auth.ftl60
-rw-r--r--l10n-tr/mail/messenger/otr/chat.ftl19
-rw-r--r--l10n-tr/mail/messenger/otr/finger-sync.ftl12
-rw-r--r--l10n-tr/mail/messenger/otr/finger.ftl20
-rw-r--r--l10n-tr/mail/messenger/otr/otr.ftl97
-rw-r--r--l10n-tr/mail/messenger/otr/otrUI.ftl87
-rw-r--r--l10n-tr/mail/messenger/policies/aboutPolicies.ftl17
-rw-r--r--l10n-tr/mail/messenger/policies/policies-descriptions.ftl159
-rw-r--r--l10n-tr/mail/messenger/preferences/am-copies.ftl5
-rw-r--r--l10n-tr/mail/messenger/preferences/am-im.ftl21
-rw-r--r--l10n-tr/mail/messenger/preferences/application-manager.ftl14
-rw-r--r--l10n-tr/mail/messenger/preferences/attachment-reminder.ftl26
-rw-r--r--l10n-tr/mail/messenger/preferences/colors.ftl55
-rw-r--r--l10n-tr/mail/messenger/preferences/connection.ftl123
-rw-r--r--l10n-tr/mail/messenger/preferences/cookies.ftl58
-rw-r--r--l10n-tr/mail/messenger/preferences/dock-options.ftl33
-rw-r--r--l10n-tr/mail/messenger/preferences/fonts.ftl151
-rw-r--r--l10n-tr/mail/messenger/preferences/languages.ftl48
-rw-r--r--l10n-tr/mail/messenger/preferences/new-tag.ftl14
-rw-r--r--l10n-tr/mail/messenger/preferences/notifications.ftl33
-rw-r--r--l10n-tr/mail/messenger/preferences/offline.ftl56
-rw-r--r--l10n-tr/mail/messenger/preferences/passwordManager.ftl86
-rw-r--r--l10n-tr/mail/messenger/preferences/permissions.ftl59
-rw-r--r--l10n-tr/mail/messenger/preferences/preferences.ftl706
-rw-r--r--l10n-tr/mail/messenger/preferences/receipts.ftl51
-rw-r--r--l10n-tr/mail/messenger/preferences/system-integration.ftl46
-rw-r--r--l10n-tr/mail/messenger/shortcuts.ftl113
-rw-r--r--l10n-tr/mail/messenger/troubleshootMode.ftl39
-rw-r--r--l10n-tr/mail/messenger/viewSource.ftl19
-rw-r--r--l10n-tr/mail/updater/updater.ini8
264 files changed, 16718 insertions, 0 deletions
diff --git a/l10n-tr/mail/all-l10n.js b/l10n-tr/mail/all-l10n.js
new file mode 100644
index 0000000000..6e0520e894
--- /dev/null
+++ b/l10n-tr/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-tr/mail/branding/thunderbird/brand.dtd b/l10n-tr/mail/branding/thunderbird/brand.dtd
new file mode 100644
index 0000000000..92448c41d2
--- /dev/null
+++ b/l10n-tr/mail/branding/thunderbird/brand.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/. -->
+<!ENTITY brandShortName "Thunderbird">
+<!ENTITY brandShorterName "Thunderbird">
+<!ENTITY brandFullName "Mozilla Thunderbird">
+<!-- LOCALIZATION NOTE (brandProductName):
+ This brand name can be used in messages where the product name needs to
+ remain unchanged across different versions (Daily, Beta, etc.). -->
+<!ENTITY brandProductName "Thunderbird">
+<!ENTITY vendorShortName "Mozilla">
+<!ENTITY trademarkInfo.part1 "Mozilla Thunderbird ve Thunderbird logoları
+ Mozilla Vakfı’nın tescilli markalarıdır.">
diff --git a/l10n-tr/mail/branding/thunderbird/brand.ftl b/l10n-tr/mail/branding/thunderbird/brand.ftl
new file mode 100644
index 0000000000..7514ff424a
--- /dev/null
+++ b/l10n-tr/mail/branding/thunderbird/brand.ftl
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Thunderbird Brand
+##
+## Thunderbird must be treated as a brand, and kept in English.
+## It cannot be:
+## - Transliterated.
+## - Translated.
+##
+## Reference: https://www.mozilla.org/styleguide/communications/translation/
+
+-brand-shorter-name = Thunderbird
+-brand-short-name = Thunderbird
+-brand-full-name = Mozilla Thunderbird
+# This brand name can be used in messages where the product name needs to
+# remain unchanged across different versions (Daily, Beta, etc.).
+-brand-product-name = Thunderbird
+-vendor-short-name = Mozilla
+trademarkInfo = Mozilla Thunderbird adı ve Thunderbird logoları, Mozilla Foundation’ın tescilli markalarıdır.
diff --git a/l10n-tr/mail/branding/thunderbird/brand.properties b/l10n-tr/mail/branding/thunderbird/brand.properties
new file mode 100644
index 0000000000..9dd5011219
--- /dev/null
+++ b/l10n-tr/mail/branding/thunderbird/brand.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/.
+brandShortName=Thunderbird
+brandShorterName=Thunderbird
+brandFullName=Mozilla Thunderbird
+vendorShortName=Mozilla
diff --git a/l10n-tr/mail/browser/appExtensionFields.ftl b/l10n-tr/mail/browser/appExtensionFields.ftl
new file mode 100644
index 0000000000..5030cd0acd
--- /dev/null
+++ b/l10n-tr/mail/browser/appExtensionFields.ftl
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Theme names and descriptions used in the Themes panel in about:addons
+
+# "Auto" is short for automatic. It can be localized without limitations.
+extension-default-theme-name-auto = Sistem teması — otomatik
+extension-default-theme-description = Düğmeler, menüler ve pencereler için işletim sistemi ayarını kullan.
+
+extension-thunderbird-compact-light-name = Açık
+extension-thunderbird-compact-light-description = Açık renklere sahip bir tema.
+
+extension-thunderbird-compact-dark-name = Koyu
+extension-thunderbird-compact-dark-description = Koyu renklerle sahip bir tema.
diff --git a/l10n-tr/mail/browser/branding/brandings.ftl b/l10n-tr/mail/browser/branding/brandings.ftl
new file mode 100644
index 0000000000..21fd76a3d2
--- /dev/null
+++ b/l10n-tr/mail/browser/branding/brandings.ftl
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## The following feature names must be treated as a brand.
+##
+## They cannot be:
+## - Transliterated.
+## - Translated.
+##
+## Declension should be avoided where possible, leaving the original
+## brand unaltered in prominent UI positions.
+##
+## For further details, consult:
+## https://mozilla-l10n.github.io/styleguides/mozilla_general/#brands-copyright-and-trademark
+
+-profiler-brand-name = Firefox Profilleyici
diff --git a/l10n-tr/mail/chrome/communicator/utilityOverlay.dtd b/l10n-tr/mail/chrome/communicator/utilityOverlay.dtd
new file mode 100644
index 0000000000..69cb52a001
--- /dev/null
+++ b/l10n-tr/mail/chrome/communicator/utilityOverlay.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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the global menu items -->
+
+<!ENTITY fileMenu.label "Dosya">
+<!ENTITY fileMenu.accesskey "D">
+<!ENTITY newMenu.label "Yeni">
+<!ENTITY newMenu.accesskey "Y">
+
+<!ENTITY editMenu.label "Düzenle">
+<!ENTITY editMenu.accesskey "z">
+<!ENTITY undoCmd.label "Geri al">
+<!ENTITY undoCmd.accesskey "r">
+<!ENTITY redoCmd.label "Yinele">
+<!ENTITY redoCmd.accesskey "Y">
+<!ENTITY deleteCmd.label "Sil">
+<!ENTITY deleteCmd.accesskey "S">
+
+<!ENTITY customizeCmd.label "Özelleştir">
+<!ENTITY customizeCmd.accesskey "t">
+
+<!ENTITY viewMenu.label "Görünüm">
+<!ENTITY viewMenu.accesskey "G">
+<!ENTITY viewToolbarsMenu.label "Araç çubukları">
+<!ENTITY viewToolbarsMenu.accesskey "A">
+<!ENTITY showTaskbarCmd.label "Durum çubuğu">
+<!ENTITY showTaskbarCmd.accesskey "u">
+
+<!ENTITY closeCmd.label "Kapat">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "K">
+
+<!ENTITY quitApplicationCmd.label "Çık">
+<!ENTITY quitApplicationCmd.key "Q">
+<!ENTITY quitApplicationCmd.accesskey "k">
+
+<!ENTITY quitApplicationCmdUnix.label "Çık">
+<!ENTITY quitApplicationCmdUnix.accesskey "k">
+
+<!ENTITY quitApplicationCmdMac.label "&brandShortName; uygulamasından çık">
+<!ENTITY quitApplicationCmdMac.accesskey "k">
diff --git a/l10n-tr/mail/chrome/messenger-mapi/mapi.properties b/l10n-tr/mail/chrome/messenger-mapi/mapi.properties
new file mode 100644
index 0000000000..b284e32a3d
--- /dev/null
+++ b/l10n-tr/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=Varsayılan e-posta uygulamanız olarak %S kullanmak ister misiniz?
+newsDialogText=Varsayılan haber uygulamanız olarak %S kullanmak ister misiniz?
+feedDialogText=Varsayılan RSS okuyucunuz olarak %S kullanmak ister misiniz?
+checkboxText=Bu pencereyi tekrar gösterme
+setDefaultMail=%S şu anda varsayılan e-posta uygulamanız değil. Varsayılan e-posta uygulaması olarak ayarlamak ister misiniz?
+setDefaultNews=%S şu anda varsayılan haber uygulamanız değil. Varsayılan haber uygulaması olarak ayarlamak ister misiniz?
+setDefaultFeed=%S şu anda varsayılan RSS okuyucunuz değil. Varsayılan RSS okuyucusu olarak ayarlamak ister misiniz?
+alreadyDefaultMail=%S zaten varsayılan e-posta uygulamanız olarak ayarlanmış.
+alreadyDefaultNews=%S zaten varsayılan haber uygulaması olarak ayarlanmış.
+alreadyDefaultFeed=%S zaten varsayılan besleme okuyucu olarak ayarlanmış.
+
+# MAPI Messages
+loginText=Lütfen %S parolanızı girin:
+loginTextwithName=Lütfen kullanıcı adınızı ve parolanızı girin
+loginTitle=%S
+PasswordTitle=%S
+
+# MAPI Error Messages
+errorMessage=%S varsayılan posta uygulaması olarak ayarlanamıyor çünkü kayıt anahtarı güncellenemiyor. Kayıt defterine yazma hakkınız olup olmadığını sistem yöneticinize sorup tekrar deneyin.
+errorMessageNews=%S varsayılan haber uygulaması olarak ayarlanamıyor çünkü kayıt anahtarı güncellenemiyor. Kayıt defterine yazma hakkınız olup olmadığını sistem yöneticinize sorup tekrar deneyin.
+errorMessageTitle=%S
+
+# MAPI Security Messages
+mapiBlindSendWarning=Başka bir uygulama kimliğinizden e-posta göndermek istiyor. Bu e-postayı göndermek istediğinizden emin misiniz?
+mapiBlindSendDontShowAgain=Başka bir uygulama benim adıma e-posta göndermek istediğinde beni uyar
+
+#Default Mail Display String
+# localization note, %S is the vendor name
+defaultMailDisplayTitle=%S
+
diff --git a/l10n-tr/mail/chrome/messenger-newsblog/am-newsblog.dtd b/l10n-tr/mail/chrome/messenger-newsblog/am-newsblog.dtd
new file mode 100644
index 0000000000..7ad0ab3992
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger-newsblog/am-newsblog.dtd
@@ -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/. -->
+
+<!ENTITY biffAll.label "Tüm akışlar için güncellemeleri etkinleştir">
+<!ENTITY biffAll.accesskey "e">
+
+<!ENTITY newFeedSettings.label "Haber akışları için varsayılan ayarlar">
+
+<!ENTITY manageSubscriptions.label "Aboneliklerini yönet…">
+<!ENTITY manageSubscriptions.accesskey "A">
+
+<!ENTITY feedWindowTitle.label "Besleme Hesabı Sihirbazı">
+<!ENTITY feeds.accountName "Bloglar ve haber beslemeleri">
diff --git a/l10n-tr/mail/chrome/messenger-newsblog/feed-subscriptions.dtd b/l10n-tr/mail/chrome/messenger-newsblog/feed-subscriptions.dtd
new file mode 100644
index 0000000000..52f3166c0f
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger-newsblog/feed-subscriptions.dtd
@@ -0,0 +1,55 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Besleme abonelikleri">
+<!ENTITY learnMore.label "Beslemeler hakkında bilgi alın">
+
+<!ENTITY feedTitle.label "Başlık:">
+<!ENTITY feedTitle.accesskey "B">
+
+<!ENTITY feedLocation.label "Besleme adresi:">
+<!ENTITY feedLocation.accesskey "a">
+<!ENTITY feedLocation2.placeholder "Geçerli bir besleme adresi girin">
+<!ENTITY locationValidate.label "Doğrula">
+<!ENTITY validateText.label "Doğurlamayı denetle ve geçerli bir adres al.">
+
+<!ENTITY feedFolder.label "Haberlerin depolanacağı yer:">
+<!ENTITY feedFolder.accesskey "d">
+
+<!-- Account Settings and Subscription Dialog -->
+<!ENTITY biffStart.label "Yeni yazıları kontrol etme sıklığı: ">
+<!ENTITY biffStart.accesskey "k">
+<!ENTITY biffMinutes.label "dakika">
+<!ENTITY biffMinutes.accesskey "d">
+<!ENTITY biffDays.label "gün">
+<!ENTITY biffDays.accesskey "g">
+<!ENTITY recommendedUnits.label "Yayıncının önerisi:">
+
+<!ENTITY quickMode.label "Web sayfasını yüklemek yerine haber özetini göster">
+<!ENTITY quickMode.accesskey "ö">
+
+<!ENTITY autotagEnable.label "Besleme &lt;kategori&gt; adlarından otomatik olarak etiket oluştur">
+<!ENTITY autotagEnable.accesskey "B">
+<!ENTITY autotagUsePrefix.label "Etiketlere ön ek ekle:">
+<!ENTITY autotagUsePrefix.accesskey "ö">
+<!ENTITY autoTagPrefix.placeholder "Etiket ön eki girin">
+
+<!-- Subscription Dialog -->
+<!ENTITY button.addFeed.label "Ekle">
+<!ENTITY button.addFeed.accesskey "l">
+<!ENTITY button.verifyFeed.label "Doğrula">
+<!ENTITY button.verifyFeed.accesskey "D">
+<!ENTITY button.updateFeed.label "Güncelle">
+<!ENTITY button.updateFeed.accesskey "G">
+<!ENTITY button.removeFeed.label "Kaldır">
+<!ENTITY button.removeFeed.accesskey "r">
+<!ENTITY button.importOPML.label "İçe aktar">
+<!ENTITY button.importOPML.accesskey "k">
+<!ENTITY button.exportOPML.label "Dışa aktar">
+<!ENTITY button.exportOPML.accesskey "t">
+<!ENTITY button.exportOPML.tooltip "Export Feeds with folder structure; ctrl click or ctrl enter to export Feeds as a list">
+
+<!ENTITY cmd.close.commandKey "w">
+<!ENTITY button.close.label "Kapat">
diff --git a/l10n-tr/mail/chrome/messenger-newsblog/newsblog.properties b/l10n-tr/mail/chrome/messenger-newsblog/newsblog.properties
new file mode 100644
index 0000000000..61313876c7
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger-newsblog/newsblog.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/.
+
+subscribe-validating-feed=Besleme doğrulanıyor…
+subscribe-cancelSubscription=Geçerli besleme aboneliğini iptal etmek istediğinizden emin misiniz?
+subscribe-cancelSubscriptionTitle=Beslemeye abone olunuyor…
+subscribe-feedAlreadySubscribed=Bu beslemeye zaten abonesiniz.
+subscribe-errorOpeningFile=Dosya açılamadı.
+subscribe-feedAdded=Besleme eklendi.
+subscribe-feedUpdated=Besleme güncellendi.
+subscribe-feedMoved=Besleme aboneliği taşındı.
+subscribe-feedCopied=Besleme aboneliği kopyalandı.
+subscribe-feedRemoved=Besleme aboneliğinden çıkıldı.
+subscribe-feedNotValid=Besleme adresi geçersiz.
+subscribe-feedVerified=Akış URL'si doğrulanmış.
+subscribe-networkError=Besleme adresi bulunamadı. Lütfen ismi kontrol edip tekrar deneyin.
+subscribe-noAuthError=Akış URL'si yetkili değil.
+subscribe-loading=Yükleniyor, lütfen bekleyin…
+
+subscribe-OPMLImportTitle=İçe aktarılacak OPML dosyasını seçin
+## LOCALIZATION NOTE(subscribe-OPMLExportTitleList):
+## %S is the name of the feed account folder name.
+subscribe-OPMLExportTitleList=%S dizinini OPML dosyası olarak dışarı ver - Besleme listesi
+## LOCALIZATION NOTE(subscribe-OPMLExportTitleStruct):
+## %S is the name of the feed account folder name.
+subscribe-OPMLExportTitleStruct=%S dizinini OPML dosyası olarak dışarı ver - Dizin yapısıyla birlikte beslemeler
+## 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 Dışa Aktarımı - %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=%1$SBeslemelerim-%2$S.opml
+## LOCALIZATION NOTE(subscribe-OPMLImportInvalidFile): %S is the name of the OPML file the user tried to import.
+subscribe-OPMLImportInvalidFile=%S dosyası geçerli bir OPML dosyası değil.
+## 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 yeni besleme alındı.;#1 yeni besleme alındı.
+## LOCALIZATION NOTE(subscribe-OPMLImportUniqueFeeds): Semi-colon list of plural forms.
+## #1 is the count of new imported entries
+subscribe-OPMLImportUniqueFeeds=Abone olmadığınız #1 yeni besleme içeri alındı;Abone olmadığınız #1 yeni besleme içeri alındı
+## LOCALIZATION NOTE(subscribe-OPMLImportFoundFeeds):
+## #1 is total number of elements found in the file
+subscribe-OPMLImportFoundFeeds=(#1 giriş kaydından);(#1 giriş kaydından)
+## 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 dosyaları
+## LOCALIZATION NOTE(subscribe-OPMLExportDone): %S is the export file name.
+subscribe-OPMLExportDone=Bu hesaptaki beslemeler %S dosyasına verilmiştir.
+
+subscribe-confirmFeedDeletionTitle=Beslemeyi kaldır
+## LOCALIZATION NOTE(subscribe-confirmFeedDeletion): %S is the name of the feed the user wants to unsubscribe from.
+subscribe-confirmFeedDeletion=Aşağıdaki beslemenin aboneliğinden çıkmak istediğinizden emin misiniz: \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=Besleme haberleri indiriliyor (%S/%S)…
+
+newsblog-noNewArticlesForFeed=Bu beslemede yeni bir haber mevcut değil.
+## LOCALIZATION NOTE(newsblog-networkError): %S is the feed URL
+newsblog-networkError=%S bulunamadı. Lütfen adını kontrol edin ve tekrar deneyin.
+## LOCALIZATION NOTE(newsblog-feedNotValid): %S is the feed URL
+newsblog-feedNotValid=%S geçerli bir besleme değil.
+## LOCALIZATION NOTE(newsblog-badCertError): %S is the feed URL host
+newsblog-badCertError=%S geçersiz bir güvenlik sertifikası kullanıyor.
+## LOCALIZATION NOTE(newsblog-noAuthError): %S is the feed URL
+newsblog-noAuthError=%S yetkili değil.
+newsblog-getNewMsgsCheck=Yeni haberler için beslemeler denetleniyor…
+
+## LOCALIZATION NOTE(feeds-accountname): This string should be the same as feeds.accountName in am-newsblog.dtd
+feeds-accountname=E-günceler ve haber beslemeleri
+
+## LOCALIZATION NOTE(externalAttachmentMsg): Content in the MIME part for external link attachments.
+externalAttachmentMsg=Bu MIME eki iletiden ayrı depolanıyor.
+
+## Import wizard.
+ImportFeedsCreateNewListItem=* Yeni hesap *
+ImportFeedsNewAccount=Oluştur ve mevcut bir besleme hesabına al
+ImportFeedsExistingAccount=Mevcut bir besleme hesabına al
+## 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=yeni
+ImportFeedsExisting=mevcut
+ImportFeedsDone=The feed subscriptions import from file %1$S into %2$S account '%3$S' has finished.
diff --git a/l10n-tr/mail/chrome/messenger-region/region.properties b/l10n-tr/mail/chrome/messenger-region/region.properties
new file mode 100644
index 0000000000..6320624391
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger-region/region.properties
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# To make mapit buttons to disappear in the addressbook, specify empty string. For example:
+# mail.addr_book.mapit_url.format=
+# The format for "mail.addr_book.mapit_url.format" is:
+# @A1 == address, part 1
+# @A2 == address, part 2
+# @CI == city
+# @ST == state
+# @ZI == zip code
+# @CO == country
+mail.addr_book.mapit_url.format=http://maps.google.com/maps?q=@A1%20@A2%20@CI%20@ST%20@ZI%20@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=YNT,Yan
diff --git a/l10n-tr/mail/chrome/messenger-smime/certFetchingStatus.dtd b/l10n-tr/mail/chrome/messenger-smime/certFetchingStatus.dtd
new file mode 100644
index 0000000000..01ad0f3920
--- /dev/null
+++ b/l10n-tr/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 "Sertifikalar indiriliyor">
+<!ENTITY info.message "Alıcı sertifikaları dizinde aranıyor. Bu işlem birkaç dakika sürebilir.">
+<!ENTITY stop.label "Aramayı durdur">
diff --git a/l10n-tr/mail/chrome/messenger-smime/msgCompSMIMEOverlay.dtd b/l10n-tr/mail/chrome/messenger-smime/msgCompSMIMEOverlay.dtd
new file mode 100644
index 0000000000..020a713182
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger-smime/msgCompSMIMEOverlay.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 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_techPGP.label "OpenPGP">
+<!ENTITY menu_techPGP.accesskey "O">
+<!ENTITY menu_techSMIME.label "S/MIME">
+<!ENTITY menu_techSMIME.accesskey "S">
+
diff --git a/l10n-tr/mail/chrome/messenger-smime/msgCompSecurityInfo.dtd b/l10n-tr/mail/chrome/messenger-smime/msgCompSecurityInfo.dtd
new file mode 100644
index 0000000000..86f799fd75
--- /dev/null
+++ b/l10n-tr/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 "İleti Güvenliği">
+<!ENTITY subject.plaintextWarning "Lütfen dikkat: E-postaların konu satırları asla şifrelenmez.">
+<!ENTITY status.heading "İletinin içeriği aşağıdaki gibi gönderilecektir:">
+<!ENTITY status.signed "Sayısal imzalı:">
+<!ENTITY status.encrypted "Şifreleme:">
+<!ENTITY status.certificates "Sertifikalar:">
+<!ENTITY view.label "Görünüm">
+<!ENTITY view.accesskey "G">
+<!ENTITY tree.recipient "Alıcı">
+<!ENTITY tree.status "Durum">
+<!ENTITY tree.issuedDate "Belge tarihi">
+<!ENTITY tree.expiresDate "Son kullanım tarihi">
diff --git a/l10n-tr/mail/chrome/messenger-smime/msgCompSecurityInfo.properties b/l10n-tr/mail/chrome/messenger-smime/msgCompSecurityInfo.properties
new file mode 100644
index 0000000000..ec80aa692b
--- /dev/null
+++ b/l10n-tr/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=Bulunamadı
+StatusValid=Geçerli
+StatusExpired=Süresi dolmuş
+StatusUntrusted=Güvenli değil
+StatusRevoked=İptal edilmiş
+StatusInvalid=Geçersiz
+StatusYes=Evet
+StatusNo=Hayır
+StatusNotPossible=Mümkün değil
diff --git a/l10n-tr/mail/chrome/messenger-smime/msgReadSMIMEOverlay.properties b/l10n-tr/mail/chrome/messenger-smime/msgReadSMIMEOverlay.properties
new file mode 100644
index 0000000000..4f6b4129e1
--- /dev/null
+++ b/l10n-tr/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=Gösterilen ileti sayısal imzalı, ancak tüm ekleri henüz indirilmedi. Bu yüzden imza doğrulanamadı. İletinin tamamını indirerek imzayı doğrulamak için Tamam'a tıklayın.
+#
+#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% bu iletiyi çözemiyor
+CantDecryptBody=Gönderici bu iletiyi sayısal sertifikalarınızdan biriyle şifrelemiş, ancak %brand% bu sertifikayı ve ilgili özel anahtarı bulamadı.<br> Olası çözümler: <br><ul><li>Akıllı kartınız (smartcard) varsa lütfen onu takın. <li>Yeni bir bilgisayar veya yeni bir %brand% kimliği kullanıyorsanız, sertifikanızı ve özel anahtarınızı yedeğinizden geri yüklemeniz gerekir. Sertifika yedek dosyaları genelde ".p12" ile biter.</ul>
diff --git a/l10n-tr/mail/chrome/messenger-smime/msgReadSecurityInfo.dtd b/l10n-tr/mail/chrome/messenger-smime/msgReadSecurityInfo.dtd
new file mode 100644
index 0000000000..829a26265e
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger-smime/msgReadSecurityInfo.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 msgReadSecurityInfo.dtd UI for viewing security status when reading a received message -->
+
+<!ENTITY status.label "İleti güvenliği">
+<!ENTITY signatureCert.label "İmza sertifikasın göster">
+<!ENTITY encryptionCert.label "Şifreleme sertifikasını göster">
+
+<!ENTITY signer.name "İmzalayan:">
+<!ENTITY recipient.name "Bunun için şifrelenmiş:">
+<!ENTITY email.address "E-posta adresi:">
+<!ENTITY issuer.name "Sertifikayı sağlayan:">
+
+<!-- LOCALIZATION NOTE(SMIME.label): This a name for a technical standard. You should not translate it, but if applicable, you may write it using localized characters. -->
+<!ENTITY SMIME.label "S/MIME">
diff --git a/l10n-tr/mail/chrome/messenger-smime/msgSecurityInfo.properties b/l10n-tr/mail/chrome/messenger-smime/msgSecurityInfo.properties
new file mode 100644
index 0000000000..3e3bc45f14
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger-smime/msgSecurityInfo.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/.
+
+## Signature Information strings
+SINoneLabel=İletinin sayısal imzası yok
+SINone=Bu ileti, gönderenin sayısal imzasını içermiyor. İmzanın yokluğu, başka birisinin bu e-posta adresinden geliyormuş gibi posta göndermesi ihtimalini doğurur. Hatta iletinin ağ üzerinde değiştirilmesi dahi mümkündür. Bununla birlikte, bu olasılıkların gerçekleşme olasılığı düşüktür.
+SIValidLabel=İleti imzalanmış
+SIValid=Bu iletide geçerli bir sayısal imza var. İleti gönderildikten sonra değiştirilmemiş.
+SIInvalidLabel=Sayısal imza geçerli değil
+SIInvalidHeader=Bu ileti sayısal imza içeriyor, fakat imza geçersiz.
+SIContentAltered=İmza, ileti içeriğiyle doğru şekilde eşleşmiyor. Gönderen tarafından imzalandıktan sonra ileti değiştirilmiş olabilir. İletinin içeriğini bizzat gönderene sormadan bu iletinin doğruluğuna güvenmemelisiniz.
+SIExpired=İletiyi imzalamak için kullanılan sertifikanın süresi dolmuş görünüyor. Bilgisayarınızın saatinin doğruluğundan emin olun.
+SIRevoked=İleti imzasında kullanılan sertifika iptal olmuş. İletinin içeriğini bizzat gönderene sormadan bu iletinin doğruluğuna güvenmemelisiniz.
+SINotYetValid=İletiyi imzalamak için kullanılan sertifika henüz geçerli değil gibi görünüyor. Bilgisayarınızın saatinin doğruluğundan emin olun.
+SIUnknownCA=İletiyi imzalamada kullanılan sertifika, bilinmeyen bir sertifika makamı tarafından sağlanmış.
+SIUntrustedCA=İletiyi imzalamada kullanılan sertifika, bu tür sertifikalar için güvenmediğiniz bir sertifika makamı tarafından sağlanmış.
+SIExpiredCA=İletiyi imzalamada kullanılan sertifika, kendi sertifika süresi dolan bir makam tarafından sağlanmış. Bilgisayarınızın saatinin doğru olduğundan emin olun.
+SIRevokedCA=İletiyi imzalamada kullanılan sertifika, kendi sertifikası iptal olan bir makam tarafından sağlanmış. İletinin içeriğini bizzat gönderene sormadan bu iletinin doğruluğuna güvenmemelisiniz.
+SINotYetValidCA=İletiyi imzalamada kullanılan sertifika, kendi sertifikası henüz geçerli olmayan bir makam tarafından sağlanmış. Bilgisayarınızın saatinin doğruluğundan emin olun.
+SIInvalidCipher=İleti, yazılımınızın bu sürümünün desteklemediği bir şifreleme gücüyle imzalanmış.
+SIClueless=Bu sayısal imzada bilinmeyen sorunlar var. İletinin içeriğini bizzat gönderene sormadan bu iletinin doğruluğuna güvenmemelisiniz.
+SIPartiallyValidLabel=İleti imzalandı
+SIPartiallyValidHeader=Sayısal imza geçerli olmasına rağmen, gönderenin ve imzalayanın aynı kişi olup olmadığı belirsiz.
+SIHeaderMismatch=İmzalayanın sertifikasında bulunan e-posta adresi, bu iletinin gönderildiği e-posta adresinden farklı. İletiyi kimin imzalandığını öğrenmek için lütfen imza sertifikası ayrıntılarına bakın.
+SICertWithoutAddress=İletiyi imzalamak için kullanılan sertifika bir e-posta adresi içermiyor. İletiyi kimin imzalandığını öğrenmek için lütfen imza sertifikası ayrıntılarına bakın.
+
+## Encryption Information strings
+EINoneLabel2=İleti şifrelenmemiş
+EINone=Bu ileti gönderilmeden önce şifrelenmedi. Internet üzerinden gönderilen şifrelenmemiş bilgiler başkaları tarafından görülebilir.
+EIValidLabel=İleti şifrelenmiş
+EIValid=Bu ileti size gönderilmeden önce şifrelenmiş. Şifreleme, bu iletinin ağ üzerinde gezerken başkaları tarafından okunmasını son derece zorlaştırır.
+EIInvalidLabel=İletinin çözülemedi
+EIInvalidHeader=Bu ileti size gönderilmeden önce şifrelenmiş, fakat çözülemedi.
+EIContentAltered=İleti içeriği aktarım sırasında değişmiş gibi görünüyor.
+EIClueless=Bu şifreli iletide bilinmeyen hatalar var.
diff --git a/l10n-tr/mail/chrome/messenger/AccountManager.dtd b/l10n-tr/mail/chrome/messenger/AccountManager.dtd
new file mode 100644
index 0000000000..e9c7259ccc
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/AccountManager.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/. -->
+
+<!-- extracted from AccountManager.xhtml -->
+
+<!ENTITY accountManagerTitle.label "Hesap Ayarları">
+<!ENTITY accountManagerCloseButton.label "Kapat">
+
+<!ENTITY accountActionsButton.label "Hesap işlemleri">
+<!ENTITY accountActionsButton.accesskey "H">
+<!ENTITY addMailAccountButton.label "Posta hesabı ekle…">
+<!ENTITY addMailAccountButton.accesskey "P">
+<!ENTITY addIMAccountButton.label "Sohbet hesabı ekle…">
+<!ENTITY addIMAccountButton.accesskey "e">
+<!ENTITY addFeedAccountButton.label "Besleme hesabı ekle…">
+<!ENTITY addFeedAccountButton.accesskey "B">
+<!ENTITY setDefaultButton.label "Varsayılan olarak ayarla">
+<!ENTITY setDefaultButton.accesskey "n">
+<!ENTITY removeButton.label "Hesabı sil">
+<!ENTITY removeButton.accesskey "H">
+
+<!ENTITY addonsButton.label "Uzantılar ve Temalar">
+
+<!-- AccountManager.xhtml -->
diff --git a/l10n-tr/mail/chrome/messenger/AccountWizard.dtd b/l10n-tr/mail/chrome/messenger/AccountWizard.dtd
new file mode 100644
index 0000000000..ab6680e3a1
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/AccountWizard.dtd
@@ -0,0 +1,55 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Hesap Sihirbazı">
+<!ENTITY accountWizard.size "width: 40em; height: 38em;">
+
+<!-- Entities for Account Type page -->
+
+<!-- Entities for Identity page -->
+
+<!ENTITY identityTitle.label "Kimlik">
+<!ENTITY identityDesc.label "Her hesabın bir kimliği vardır. Postanızı alan kişi sizi bu kimlikteki bilgilerden tanır.">
+
+<!-- LOCALIZATION NOTE (fullnameDesc.label) : do not translate two of "&quot;" in below line -->
+<!ENTITY fullnameDesc.label "Giden iletilerinizin &quot;Gönderen&quot; kısmında görünmesini istediğiniz adı girin">
+<!-- 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 "(örnek: &quot;Kemal Sunal&quot;).">
+<!ENTITY fullnameLabel.label "Adınız:">
+<!ENTITY fullnameLabel.accesskey "A">
+
+<!ENTITY emailLabel.label "E-posta adresi:">
+<!ENTITY emailLabel.accesskey "E">
+
+<!-- Entities for Incoming Server page -->
+
+<!ENTITY incomingTitle.label "Gelen Sunucu Bilgisi">
+<!ENTITY incomingUsername.label "Kullanıcı Adı:">
+<!-- LOCALIZATION NOTE (newsServerNameDesc.label) : Do not translate "NNTP" or the "&quot;" entities in below line -->
+<!ENTITY newsServerNameDesc.label "Haber sunucunuzun (NNTP) adını girin. (örnek: &quot;news.ornekadres.net&quot;)">
+<!ENTITY newsServerLabel.label "Haber Grubu Sunucusu:">
+<!ENTITY newsServerLabel.accesskey "H">
+
+<!-- Entities for Outgoing Server page -->
+
+<!-- Entities for Account name page -->
+
+<!ENTITY accnameTitle.label "Hesap adı">
+<!-- LOCALIZATION NOTE (accnameDesc.label) : do not translate any "&quot;" in below line -->
+<!ENTITY accnameDesc.label "Bu hesabı tanımlayan bir isim girin. (örnek: &quot;İş Hesabı&quot;, &quot;Ev Hesabı&quot; veya &quot;Haber Grubu Hesabı&quot;)">
+<!ENTITY accnameLabel.label "Hesap adı:">
+<!ENTITY accnameLabel.accesskey "a">
+
+<!-- Entities for Done (Congratulations) page -->
+
+<!ENTITY completionTitle.label "Tebrikler!">
+<!ENTITY completionText.label "Lütfen aşağıdaki bilgilerin doğruluğunu kontrol edin.">
+<!ENTITY newsServerNamePrefix.label "Haber Sunucusu Adı (NNTP):">
+<!ENTITY clickFinish.label "Bu ayarları kaydederek Hesap Sihirbazı'ndan çıkmak için Bitir'e tıklayın.">
+<!ENTITY clickFinish.labelMac "Bu ayarları kaydederek Hesap Sihirbazı'ndan çıkmak için Bitir'e tıklayın.">
diff --git a/l10n-tr/mail/chrome/messenger/CustomHeaders.dtd b/l10n-tr/mail/chrome/messenger/CustomHeaders.dtd
new file mode 100644
index 0000000000..0ab1cf3cc8
--- /dev/null
+++ b/l10n-tr/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 "Başlıkları özelleştir">
+<!ENTITY addButton.label "Ekle">
+<!ENTITY addButton.accesskey "k">
+<!ENTITY removeButton.label "Kaldır">
+<!ENTITY removeButton.accesskey "r">
+<!ENTITY newMsgHeader.label "Yeni ileti başlığı:">
+<!ENTITY newMsgHeader.accesskey "n">
diff --git a/l10n-tr/mail/chrome/messenger/FilterEditor.dtd b/l10n-tr/mail/chrome/messenger/FilterEditor.dtd
new file mode 100644
index 0000000000..f6e5531083
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/FilterEditor.dtd
@@ -0,0 +1,66 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY window.title "Süzgeç Kuralları">
+<!ENTITY filterName.label "Süzgeç adı:">
+<!ENTITY filterName.accesskey "S">
+
+<!ENTITY junk.label "Gereksiz">
+<!ENTITY notJunk.label "Gereksiz değil">
+
+<!ENTITY lowestPriorityCmd.label "En düşük">
+<!ENTITY lowPriorityCmd.label "Düşük">
+<!ENTITY normalPriorityCmd.label "Normal">
+<!ENTITY highPriorityCmd.label "Yüksek">
+<!ENTITY highestPriorityCmd.label "En yüksek">
+
+<!ENTITY contextDesc.label "Süzgecin uygulanma zamanı:">
+<!ENTITY contextIncomingMail.label "Yeni posta alırken:">
+<!ENTITY contextIncomingMail.accesskey "Y">
+<!ENTITY contextManual.label "Elle çalıştır">
+<!ENTITY contextManual.accesskey "E">
+<!ENTITY contextBeforeCls.label "Gereksiz sınıflandırmasından önce süz">
+<!ENTITY contextAfterCls.label "Gereksiz sınıflandırmasından sonra süz">
+<!ENTITY contextOutgoing.label "Gönderdikten sonra">
+<!ENTITY contextOutgoing.accesskey "s">
+<!ENTITY contextArchive.label "Arşivlerken">
+<!ENTITY contextArchive.accesskey "A">
+<!ENTITY contextPeriodic.accesskey "e">
+
+<!ENTITY filterActionDesc.label "Bu eylemleri uygula:">
+<!ENTITY filterActionDesc.accesskey "u">
+
+<!ENTITY filterActionOrderWarning.label "Not: Filtre eylemleri farklı bir sırayla çalıştırılacaktır.">
+<!ENTITY filterActionOrder.label "Çalıştırma sırasını gör">
+
+<!-- New Style Filter Rule Actions -->
+<!ENTITY moveMessage.label "İletiyi taşı">
+<!ENTITY copyMessage.label "İletiyi kopyala">
+<!ENTITY forwardTo.label "İlet">
+<!ENTITY replyWithTemplate.label "Şablonla yanıtla">
+<!ENTITY markMessageRead.label "Okundu olarak işaretle">
+<!ENTITY markMessageUnread.label "Okunmadı olarak işaretle">
+<!ENTITY markMessageStarred.label "Yıldız ekle">
+<!ENTITY setPriority.label "Öncelik ata">
+<!ENTITY addTag.label "İletiyi etiketle">
+<!ENTITY setJunkScore.label "Gereksiz durumunu ayarla">
+<!ENTITY deleteMessage.label "İletiyi sil">
+<!ENTITY deleteFromPOP.label "POP sunucusundan sil">
+<!ENTITY fetchFromPOP.label "POP sunucusundan indir">
+<!ENTITY ignoreThread.label "Diziyi görmezden gel">
+<!ENTITY ignoreSubthread.label "Alt diziyi görmezden gel">
+<!ENTITY watchThread.label "Diziyi takip et">
+<!ENTITY stopExecution.label "Süzgeci çalıştırmayı durdur">
+
+<!ENTITY addAction.tooltip "Yeni eylem ekle">
+<!ENTITY removeAction.tooltip "Bu eylemi kaldır">
+
+<!-- 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.
+ -->
+<!-- Flex Attribute: https://developer.mozilla.org/docs/XUL/Attribute/flex -->
+<!ENTITY filterActionTypeFlexValue "1">
+<!ENTITY filterActionTargetFlexValue "4">
diff --git a/l10n-tr/mail/chrome/messenger/FilterListDialog.dtd b/l10n-tr/mail/chrome/messenger/FilterListDialog.dtd
new file mode 100644
index 0000000000..9fa158041f
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/FilterListDialog.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 window.title "İleti Süzgeçleri">
+<!ENTITY nameColumn.label "Süzgeç adı">
+<!ENTITY activeColumn.label "Etkin">
+<!ENTITY newButton.label "Yeni…">
+<!ENTITY newButton.accesskey "Y">
+<!ENTITY newButton.popupCopy.label "Kopyala…">
+<!ENTITY newButton.popupCopy.accesskey "K">
+<!ENTITY editButton.label "Düzenle…">
+<!ENTITY editButton.accesskey "e">
+<!ENTITY deleteButton.label "Sil">
+<!ENTITY deleteButton.accesskey "S">
+<!ENTITY reorderTopButton "Üste taşı">
+<!ENTITY reorderTopButton.accessKey "Ü">
+<!ENTITY reorderTopButton.toolTip "Filtreyi diğerlerinden önce çalışacak şekilde yeniden düzenle">
+<!ENTITY reorderUpButton.label "Yukarı taşı">
+<!ENTITY reorderUpButton.accesskey "Y">
+<!ENTITY reorderDownButton.label "Aşağı taşı">
+<!ENTITY reorderDownButton.accesskey "A">
+<!ENTITY reorderBottomButton "Alta taşı">
+<!ENTITY reorderBottomButton.accessKey "A">
+<!ENTITY reorderBottomButton.toolTip "Filtreyi diğerlerinden sonra çalışacak şekilde yeniden düzenle">
+<!ENTITY filterHeader.label "Etkin süzgeçler aşağıdaki sıralamaya göre otomatik olarak çalıştırılır.">
+<!ENTITY filtersForPrefix.label "Süzülecek hesap:">
+<!ENTITY filtersForPrefix.accesskey "S">
+<!ENTITY viewLogButton.label "Süzgeç günlüğü">
+<!ENTITY viewLogButton.accesskey "l">
+<!ENTITY runFilters.label "Şimdi çalıştır">
+<!ENTITY runFilters.accesskey "a">
+<!ENTITY stopFilters.label "Durdur">
+<!ENTITY stopFilters.accesskey "D">
+<!ENTITY folderPickerPrefix.label "Seçili süzgeçleri bu dizinde uygula:">
+<!ENTITY folderPickerPrefix.accesskey "i">
+<!ENTITY helpButton.label "Yardım">
+<!ENTITY helpButton.accesskey "Y">
+<!ENTITY closeCmd.key "W">
+<!ENTITY searchBox.emptyText "Süzgeçleri isme göre ara…">
+
diff --git a/l10n-tr/mail/chrome/messenger/SearchDialog.dtd b/l10n-tr/mail/chrome/messenger/SearchDialog.dtd
new file mode 100644
index 0000000000..c50705ed3e
--- /dev/null
+++ b/l10n-tr/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 "İletileri burada ara:">
+<!ENTITY searchHeading.accesskey "a">
+<!ENTITY searchSubfolders.label "Alt dizinlerde ara">
+<!ENTITY searchSubfolders.accesskey "A">
+<!ENTITY searchOnServer.label "Aramayı sunucuda çalıştır">
+<!ENTITY searchOnServer.accesskey "s">
+<!ENTITY resetButton.label "Temizle">
+<!ENTITY resetButton.accesskey "T">
+<!ENTITY openButton.label "Aç ">
+<!ENTITY openButton.accesskey "A">
+<!ENTITY deleteButton.label "Sil">
+<!ENTITY deleteButton.accesskey "S">
+<!ENTITY searchDialogTitle.label "İletilerde ara">
+<!ENTITY results.label "Sonuçlar">
+<!ENTITY moveButton.label "Taşı">
+<!ENTITY moveButton.accesskey "T">
+<!ENTITY closeCmd.key "W">
+<!ENTITY openInFolder.label "Bu dizinde aç">
+<!ENTITY openInFolder.accesskey "d">
+<!ENTITY saveAsVFButton.label "Arama dizini olarak kaydet">
+<!ENTITY saveAsVFButton.accesskey "A">
+<!-- for ABSearchDialog.xul -->
+
+<!ENTITY abSearchHeading.label "İçinde ara:">
+<!ENTITY abSearchHeading.accesskey "a">
+<!ENTITY propertiesButton.label "Özellikler">
+<!ENTITY propertiesButton.accesskey "z">
+<!ENTITY composeButton.label "Oluştur">
+<!ENTITY composeButton.accesskey "t">
+<!ENTITY deleteCardButton.label "Sil">
+<!ENTITY deleteCardButton.accesskey "S">
+<!ENTITY abSearchDialogTitle.label "Gelişmiş Adres Defteri Araması">
+<!-- Thread Pane -->
+
+<!-- Thread Pane Tooltips -->
+
diff --git a/l10n-tr/mail/chrome/messenger/aboutDialog.dtd b/l10n-tr/mail/chrome/messenger/aboutDialog.dtd
new file mode 100644
index 0000000000..184cdbf464
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/aboutDialog.dtd
@@ -0,0 +1,116 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY aboutDialog.title "&brandFullName; Hakkında">
+
+<!-- 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 "Güncellemeleri denetle">
+<!ENTITY update.checkForUpdatesButton.accesskey "G">
+<!ENTITY update.updateButton.label3 "&brandShorterName;’ü güncellemek için yeniden başlat">
+<!ENTITY update.updateButton.accesskey "n">
+
+
+<!-- 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; deneyseldir ve kararsız olabilir.">
+<!-- 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 "&brandShortName; uygulamasını iyileştirmek için &vendorShortName;'ya otomatik olarak performans, donanım, kullanım ve özelleştirmelerle ilgili bilgi gönderir.">
+
+<!-- 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 https://www.mozilla.org/. -->
+<!ENTITY community.exp.mozillaLink "&vendorShortName;">
+<!ENTITY community.exp.middle " web’i açık, kamusal ve herkesçe erişilebilir kılmak için birlikte çalışan insanlardan oluşan ">
+<!-- LOCALIZATION NOTE (community.exp.creditslink): This is a link title that links to about:credits. -->
+<!ENTITY community.exp.creditsLink "küresel bir topluluktur">
+<!ENTITY community.exp.end ".">
+
+<!ENTITY community.start2 "&brandShortName;, ">
+<!-- LOCALIZATION NOTE (community.mozillaLink): This is a link title that links to https://www.mozilla.org/. -->
+<!ENTITY community.mozillaLink "&vendorShortName;">
+<!ENTITY community.middle2 " tarafından tasarlanmıştır. &vendorShortName;, interneti daha iyiye taşımak için birlikte çalışan ">
+<!-- LOCALIZATION NOTE (community.creditsLink): This is a link title that links to about:credits. -->
+<!ENTITY community.creditsLink "küresel bir topluluktur.">
+<!ENTITY community.end3 " Web'i açık, kamusal ve herkesçe erişilebilir kılmak için birlikte çalışan insanlardan oluşur.">
+
+<!ENTITY helpus.start "Yardım etmek ister misiniz? ">
+<!-- LOCALIZATION NOTE (helpus.donateLink): This is a link title that links to the thunderbird donation page -->
+<!ENTITY helpus.donateLink "Bağış yapın">
+<!ENTITY helpus.middle " veya ">
+<!-- LOCALIZATION NOTE (helpus.getInvolvedLink): This is a link title that links to https://www.thunderbird.net/get-involved/. -->
+<!ENTITY helpus.getInvolvedLink "siz de katkıda bulunun!">
+<!ENTITY helpus.end "">
+
+<!ENTITY releaseNotes.link "Sürüm notları">
+
+<!-- LOCALIZATION NOTE (bottomLinks.license): This is a link title that links to about:license. -->
+<!ENTITY bottomLinks.license "Lisans Bilgileri">
+
+<!-- LOCALIZATION NOTE (bottomLinks.rights): This is a link title that links to about:rights. -->
+<!ENTITY bottomLinks.rights "Son Kullanıcı Hakları">
+
+<!-- LOCALIZATION NOTE (bottomLinks.privacy): This is a link title that links to https://www.mozilla.org/legal/privacy/. -->
+<!ENTITY bottomLinks.privacy "Gizlilik İlkeleri">
+
+<!-- LOCALIZATION NOTE (update.checkingForUpdates): try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.checkingForUpdates "Güncellemeler denetleniyor…">
+<!-- LOCALIZATION NOTE (update.noUpdatesFound): try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.noUpdatesFound "&brandShortName; güncel">
+<!-- LOCALIZATION NOTE (update.adminDisabled): try to make the localized text short (see bug 596813 for screenshots). -->
+<!ENTITY update.adminDisabled "Güncellemeler sistem yöneticiniz tarafından kapatılmış">
+<!-- LOCALIZATION NOTE (update.otherInstanceHandlingUpdates): try to make the localized text short -->
+<!ENTITY update.otherInstanceHandlingUpdates "&brandShortName; başka bir kopyası tarafından şu an güncelleniyor">
+
+<!-- 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. https://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 "Güncelleme başarısız oldu.">
+<!ENTITY update.failed.linkText "Son sürümü indir">
+<!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. https://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 "Son sürümü">
+<!ENTITY update.manual.linkText "indir">
+<!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 "Bu sistemde yeni güncellemeleri yapamazsınız.">
+<!ENTITY update.unsupported.linkText "Daha fazla bilgi alın">
+<!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 "Güncelleme indiriliyor — ">
+<!ENTITY update.downloading.end "">
+
+<!ENTITY update.applying "Güncelleme uygulanıyor…">
+<!ENTITY update.restarting "Yeniden başlatılıyor…">
+
+<!-- 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 "Şu anda ">
+<!ENTITY channel.description.end " güncelleme kanalındasınız. ">
+
+<!ENTITY cmdCloseMac.commandKey "w">
diff --git a/l10n-tr/mail/chrome/messenger/aboutDownloads.dtd b/l10n-tr/mail/chrome/messenger/aboutDownloads.dtd
new file mode 100644
index 0000000000..b27d8bb949
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/aboutDownloads.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/. -->
+
+<!ENTITY aboutDownloads.title "Kaydedilen Dosyalar">
+<!-- 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 "Bulunduğu dizini aç">
+<!ENTITY cmd.show.accesskey "A">
+<!ENTITY cmd.showMac.label "Finder'da göster">
+<!ENTITY cmd.showMac.accesskey "F">
+<!ENTITY cmd.open.label "Aç">
+<!ENTITY cmd.open.accesskey "A">
+<!ENTITY cmd.removeFromHistory.label "Geçmişten kaldır">
+<!ENTITY cmd.removeFromHistory.accesskey "e">
+<!ENTITY cmd.clearList.label "Listeyi temizle">
+<!ENTITY cmd.clearList.accesskey "e">
+<!ENTITY cmd.clearList.tooltip "Süregelenler hariç kaydedilen dosyalar listesindeki tüm girişleri sil.">
+<!ENTITY cmd.searchDownloads.label "Ara…">
+<!ENTITY cmd.searchDownloads.key "F">
diff --git a/l10n-tr/mail/chrome/messenger/aboutRights.properties b/l10n-tr/mail/chrome/messenger/aboutRights.properties
new file mode 100644
index 0000000000..618b11eb3e
--- /dev/null
+++ b/l10n-tr/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=Haklarınızı bilin…
+buttonAccessKey=H
diff --git a/l10n-tr/mail/chrome/messenger/aboutSupportMail.properties b/l10n-tr/mail/chrome/messenger/aboutSupportMail.properties
new file mode 100644
index 0000000000..c486412a15
--- /dev/null
+++ b/l10n-tr/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=UYARI:
+# LOCALIZATION NOTE (warningText): Warning text that shows up when private data is included
+warningText=Bu kısım, izinsiz paylaşılmaması veya yayımlanmaması gereken hassas bilgiler içermektedir.
+
+# LOCALIZATION NOTE (fsType.local): Indicator that the displayed directory is on a local drive
+fsType.local = (Yerel sürücü)
+# LOCALIZATION NOTE (fsType.network): Indicator that the displayed directory is on the network
+fsType.network = (Ağ sürücüsü)
+# LOCALIZATION NOTE (fsType.unknown): Indicator that we couldn't figure out whether the directory is local or on a network
+fsType.unknown = (Bilinmeyen konum)
diff --git a/l10n-tr/mail/chrome/messenger/accountCreationModel.properties b/l10n-tr/mail/chrome/messenger/accountCreationModel.properties
new file mode 100644
index 0000000000..5adb23969c
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/accountCreationModel.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/.
+
+# 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=Yapılandırma XML dosyası e-posta hesabı yapılandırması içermiyor.
+outgoing_not_smtp.error=Giden sunucu türü SMTP olmalı
+
+# verifyConfig.js
+cannot_login.error=Sunucuya giriş yapılamıyor. Yapılandırma, kullanıcı adı veya parola yanlış olabilir.
+
+
+# guessConfig.js
+cannot_find_server.error=Sunucu bulunamadı
+
+# exchangeAutoDiscover.js
+no_autodiscover.error=Exchange AutoDiscover XML'i geçersiz.
diff --git a/l10n-tr/mail/chrome/messenger/accountCreationUtil.properties b/l10n-tr/mail/chrome/messenger/accountCreationUtil.properties
new file mode 100644
index 0000000000..312a776dd5
--- /dev/null
+++ b/l10n-tr/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=Sunucu adı boş veya yasak karakterler içeriyor. Sadece harfler, rakamlar, tire (-) ve nokta (.) kullanılabilir.
+alphanumdash.error=Dizgi desteklenmeyen karakterler içeriyor. Sadece harfler, rakamlar, tire (-) ve alt çizgi (_) kullanılabilir.
+allowed_value.error=Sunulan değer izin verilenler listesinde değil
+url_scheme.error=URL şemasına izin verilmiyor
+url_parsing.error=URL tanınmadı
+string_empty.error=Bu dizge için bir değer atamak zorundasınız
+boolean.error=Mantıksal değer değil
+no_number.error=Sayı değil
+number_too_large.error=Sayı çok büyük
+number_too_small.error=Sayı çok küçük
+
+
+# fetchhttp.js
+cannot_contact_server.error=Sunucu bağlantısı kurulamadı
+bad_response_content.error=Geçersiz yanıt içeriği
+
+# 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=Oturum açma başarısız oldu. Kullanıcı adı, e-posta adresi ve parola doğru mu?
+# 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=Oturum açma başarısız oldu. %1$S sunucusunun verdiği hata: %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=Bilinmeyen bir sebepten dolayı giriş doğrulaması başarısız oldu.
+# 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=Giriş doğrulaması şu hata sebebiyle başarısız oldu: %1$S
diff --git a/l10n-tr/mail/chrome/messenger/activity.dtd b/l10n-tr/mail/chrome/messenger/activity.dtd
new file mode 100644
index 0000000000..d082ef7427
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/activity.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/. -->
+
+<!-- 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 "Etkinlik Yöneticisi">
+
+<!ENTITY cmd.close.commandkey "w">
+<!ENTITY cmd.close2.commandkey "j">
+<!ENTITY cmd.close2Unix.commandkey "y">
+<!ENTITY cmd.clearList.label "Listeyi temizle">
+<!ENTITY cmd.clearList.tooltip "Tamamlanan, vazgeçilen ve başarısız olan ögeleri listeden kaldırır">
+<!ENTITY cmd.clearList.accesskey "e">
+
diff --git a/l10n-tr/mail/chrome/messenger/activity.properties b/l10n-tr/mail/chrome/messenger/activity.properties
new file mode 100644
index 0000000000..03cc24d66c
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/activity.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/.
+
+# Status Text
+paused2=Duraklatıldı
+processing=İşleniyor
+notStarted=Başlatılmadı
+failed=Başarısız
+waitingForInput=Girdi bekleniyor
+waitingForRetry=Tekrar denemek için bekleniyor
+completed=Tamamlandı
+canceled=Vazgeçildi
+
+# LOCALIZATION NOTE (sendingMessages): this is used as a title for grouping processes in the activity manager when sending email.
+sendingMessages=İletiler Gönderiliyor
+sendingMessage=İleti Gönderiliyor
+# LOCALIZATION NOTE (sendingMessageWithSubject): %S will be replaced by the subject of the message being sent.
+sendingMessageWithSubject=İleti Gönderiliyor: %S
+copyMessage=İleti giden dizinine kopyalanıyor
+sentMessage=Gönderilen İleti
+# LOCALIZATION NOTE (sentMessageWithSubject): %S will be replaced by the subject of the message being sent.
+sentMessageWithSubject=Gönderilen İleti: %S
+failedToSendMessage=İleti gönderimi başarısız oldu
+failedToCopyMessage=İleti kopyalaması başarısız oldu
+# LOCALIZATION NOTE (failedToSendMessageWithSubject): %S will be replaced by the subject of the message being sent.
+failedToSendMessageWithSubject=İleti gönderimi başarısız oldu: %S
+# LOCALIZATION NOTE (failedToCopyMessageWithSubject): %S will be replaced by the subject of the message being sent.
+failedToCopyMessageWithSubject=İleti kopyalama başarısız oldu: %S
+
+# LOCALIZATION NOTE (autosyncProcessProgress2): Do not translate the words "%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 messages to be downloaded 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…
+autosyncProcessProgress2=%4$S: %2$S iletiden %1$S. ileti %3$S konumuna indiriliyor…
+# LOCALIZATION NOTE (autosyncProcessDisplayText): %S will be replaced by the folder name
+autosyncProcessDisplayText=%S dizini güncelleniyor
+# LOCALIZATION NOTE (autosyncEventDisplayText): %S will be replaced by the account name
+autosyncEventDisplayText=%S güncel
+# LOCALIZATION NOTE (autosyncEventStatusText): %S will be replaced by total number of downloaded messages
+autosyncEventStatusText=İndirilen toplam ileti sayısı: %S
+autosyncEventStatusTextNoMsgs=Hiçbir ileti indirilmedi
+# LOCALIZATION NOTE (autosyncContextDisplayText): %S will be replaced by the account name
+autosyncContextDisplayText=Eşitleniyor: %S
+
+# LOCALIZATION NOTE (pop3EventStartDisplayText2): Do not translate the words "%1$S" and "%2$S" below.
+# Place the word %1$S in your translation where the name of the account being checked for new messages should appear.
+# Place the word %2$S in your translation where the name of the folder being checked for new messages should appear.
+# EXAMPLE: George's account: Checking Inbox for new messages…
+pop3EventStartDisplayText2=%1$S: %2$S iletileri kontrol ediliyor…
+# LOCALIZATION NOTE (pop3EventDisplayText): %S will be replaced by the account name
+pop3EventDisplayText=%S güncel
+# LOCALIZATION NOTE (pop3EventStatusText): #1 will be replaced by total number of downloaded messages
+pop3EventStatusText=#1 ileti indirildi;#1 ileti indirildi
+pop3EventStatusTextNoMsgs=İndirilecek ileti yok
+
+# Message actions that show up in activity manager
+# LOCALIZATION NOTE (deletedMessages2): #1 number of messages, #2 folder name
+deletedMessages2=#2 dizininden #1 ileti silindi;#2 dizininden #1 ileti silindi
+# LOCALIZATION NOTE (movedMessages): #1 number of messages, #2 and #3: folder names
+movedMessages=#2 dizininden #3 dizinine #1 ileti taşındı;#2 dizininden #3 dizinine #1 ileti taşındı
+# LOCALIZATION NOTE (copiedMessages): #1 number of messages, #2 and #3: folder names
+copiedMessages=#2 dizininden #3 dizinine #1 ileti kopyalandı;#2 dizininden #3 dizinine #1 ileti kopyalandı
+# LOCALIZATION NOTE (fromServerToServer): #1 source server, #2 destination server
+fromServerToServer=#1 sunucusundan #2 sunucusuna
+# LOCALIZATION NOTE (deletedFolder): #1 folder name
+deletedFolder=#1 dizini silindi
+emptiedTrash=Çöp Boşaltıldı
+# LOCALIZATION NOTE (movedFolder): #1 and #2 are folder names
+movedFolder=#1 dizini #2 dizinine taşındı
+# LOCALIZATION NOTE (movedFolderToTrash): #1 is the folder name
+movedFolderToTrash=#1 dizini Çöp'e taşındı
+# LOCALIZATION NOTE (copiedFolder): #1 and #2 are folder names
+copiedFolder=#1 dizini #2 dizinine kopyalandı
+# LOCALIZATION NOTE (renamedFolder): #1 and #2 are folder names
+renamedFolder=#1 dizininin adı #2 olarak değiştirildi
+indexing=İleti dizini oluşturuluyor
+# LOCALIZATION NOTE (indexingFolder): #1 is a folder name
+indexingFolder=#1 dizinindeki iletiler endeksleniyor
+indexingStatusVague=Endekslenecek iletiler tespit ediliyor
+# LOCALIZATION NOTE (indexingFolderStatusVague): #1 is a folder name
+indexingFolderStatusVague=#1 dizininde endekslenecek iletiler tespit ediliyor
+# 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 ileti dosyalanıyor;#1/#2 ileti dosyalanıyor (% #3 tamamlandı)
+# 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=#4 dizininde #1/#2 ileti dosyalanıyor;#4 dizininde #1/#2 ileti dosyalanıyor (% #3 tamamlandı)\u0020
+# LOCALIZATION NOTE (indexedFolder): #1 number of messages; #2 folder name
+indexedFolder=#2 dizininde #1 ileti endekslendi;#2 dizininde #1 ileti endekslendi
+# LOCALIZATION NOTE (indexedFolderStatus): #1 number of seconds spent indexing
+indexedFolderStatus=#1 saniye geçti;#1 saniye geçti
diff --git a/l10n-tr/mail/chrome/messenger/addbuddy.dtd b/l10n-tr/mail/chrome/messenger/addbuddy.dtd
new file mode 100644
index 0000000000..23d878f6aa
--- /dev/null
+++ b/l10n-tr/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 "Kişi ekle">
+<!ENTITY name.label "Kullanıcı Adı">
+<!ENTITY account.label "Hesap">
diff --git a/l10n-tr/mail/chrome/messenger/addons.properties b/l10n-tr/mail/chrome/messenger/addons.properties
new file mode 100644
index 0000000000..423ca3e4cb
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/addons.properties
@@ -0,0 +1,256 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+xpinstallPromptMessage=%S bu sitenin bilgisayarınıza yazılım yüklemeyi istemesini engelledi.
+# LOCALIZATION NOTE (xpinstallPromptMessage.header)
+# The string contains the hostname of the site the add-on is being installed from.
+xpinstallPromptMessage.header=%S eklenti yükleyebilsin mi?
+xpinstallPromptMessage.message=%S adresinden bir eklenti yüklemeye çalışıyorsunuz. Devam etmeden önce bu siteye güvendiğinizden emin olun.
+xpinstallPromptMessage.header.unknown=Bilinmeyen bir site eklenti yükleyebilsin mi?
+xpinstallPromptMessage.message.unknown=Bilinmeyen bir siteden eklenti yüklemeye çalışıyorsunuz. Devam etmeden önce bu siteye güvendiğinizden emin olun.
+xpinstallPromptMessage.learnMore=Eklentileri güvenle yükleme hakkında daha fazla bilgi alın
+xpinstallPromptMessage.dontAllow=İzin verme
+xpinstallPromptMessage.dontAllow.accesskey=v
+xpinstallPromptMessage.neverAllow=Asla izin verme
+xpinstallPromptMessage.neverAllow.accesskey=N
+# Accessibility Note:
+# Be sure you do not choose an accesskey that is used elsewhere in the active context (e.g. main menu bar, submenu of the warning popup button)
+# See https://website-archive.mozilla.org/www.mozilla.org/access/access/keyboard/ for details
+xpinstallPromptMessage.install=Yüklemeye devam et
+xpinstallPromptMessage.install.accesskey=d
+
+# Accessibility Note:
+# Be sure you do not choose an accesskey that is used elsewhere in the active context (e.g. main menu bar, submenu of the warning popup button)
+# See http://www.mozilla.org/access/keyboard/accesskey for details
+xpinstallDisabledMessageLocked=Yazılım yüklenmesi, sistem yöneticiniz tarafından devre dışı bırakılmıştır.
+xpinstallDisabledMessage=Yazılım yüklenmesi şu anda devre dışı. Etkinleştir düğmesine tıklayıp yeniden deneyin.
+xpinstallDisabledButton=Etkinleştir
+xpinstallDisabledButton.accesskey=E
+
+# LOCALIZATION NOTE (addonInstallBlockedByPolicy)
+# This message is shown when the installation of an add-on is blocked by
+# enterprise policy. %1$S is replaced by the name of the add-on.
+# %2$S is replaced by the ID of add-on. %3$S is a custom message that
+# the administration can add to the message.
+addonInstallBlockedByPolicy=%1$S (%2$S) sistem yöneticiniz tarafından engellenmiş. %3$S
+# LOCALIZATION NOTE (addonDomainBlockedByPolicy)
+# This message is shown when the installation of add-ons from a domain
+# is blocked by enterprise policy.
+addonDomainBlockedByPolicy=Sistem yöneticiniz bu sitenin bilgisayarınıza yazılım yüklemeyi istemesini engelledi.
+
+# LOCALIZATION NOTE (addonPostInstall.message2)
+# %S is replaced with the localized named of the extension that was
+# just installed.
+addonPostInstall.message2=%S eklendi
+
+# LOCALIZATION NOTE (addonDownloadingAndVerifying):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Also see https://bugzilla.mozilla.org/show_bug.cgi?id=570012 for mockups
+addonDownloadingAndVerifying=Eklenti indiriliyor ve doğrulanıyor…;#1 eklenti indiriliyor ve doğrulanıyor…
+addonDownloadVerifying=Doğrulanıyor
+
+addonInstall.unsigned=(Doğrulanmamış)
+addonInstall.cancelButton.label=Vazgeç
+addonInstall.cancelButton.accesskey=V
+addonInstall.acceptButton2.label=Ekle
+addonInstall.acceptButton2.accesskey=E
+
+# LOCALIZATION NOTE (addonConfirmInstallMessage,addonConfirmInstallUnsigned):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the number of add-ons being installed
+addonConfirmInstall.message=Bu site #1 uygulamasına bir eklenti yüklemek istiyor:;Bu site #1 uygulamasına #2 eklenti yüklemek istiyor:
+addonConfirmInstallUnsigned.message=Uyarı: Bu site #1 uygulamasına doğrulanmamış bir eklenti yüklemek istiyor. Devam ederseniz risk almış olursunuz.;Uyarı: Bu site #1 uygulamasına doğrulanmamış #2 eklenti yüklemek istiyor. Devam ederseniz risk almış olursunuz.
+
+# LOCALIZATION NOTE (addonConfirmInstallSomeUnsigned.message):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the total number of add-ons being installed (at least 2)
+addonConfirmInstallSomeUnsigned.message=Uyarı: Bu site #1 uygulamasına bazıları doğrulanmamış #2 eklenti yüklemek istiyor. Devam ederseniz risk size aittir.;Uyarı: Bu site #1 uygulamasına bazıları doğrulanmamış #2 eklenti yüklemek istiyor. Devam ederseniz risk size aittir.
+
+# LOCALIZATION NOTE (addonInstalled):
+# %S is the name of the add-on
+addonInstalled=%S başarıyla yüklendi.
+# LOCALIZATION NOTE (addonsGenericInstalled):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of add-ons
+addonsGenericInstalled=#1 eklenti başarıyla yüklendi.;#1 eklenti başarıyla yüklendi.
+
+# LOCALIZATION NOTE (addonInstallError-1, addonInstallError-2, addonInstallError-3, addonInstallError-4, addonInstallError-5, addonLocalInstallError-1, addonLocalInstallError-2, addonLocalInstallError-3, addonLocalInstallError-4, addonLocalInstallError-5):
+# %1$S is the application name, %2$S is the add-on name
+addonInstallError-1=Bir bağlantı sorunu nedeniyle eklenti indirilemedi.
+addonInstallError-2=Bu eklenti yüklenemedi çünkü %1$S tarafından beklenen eklenti ile eşleşmiyor.
+addonInstallError-3=Bu siteden indirilen eklenti yüklenemiyor çünkü görünüşe göre eklenti bozuk.
+addonInstallError-4=%2$S yüklenemedi çünkü %1$S gerekli dosyayı değiştiremiyor.
+addonInstallError-5=%1$S bu sitenin doğrulanmamış bir eklenti yüklemesini önledi.
+addonLocalInstallError-1=Bu eklenti, bir dosya sistemi hatası nedeniyle yüklenemedi.
+addonLocalInstallError-2=Bu eklenti yüklenemedi çünkü %1$S tarafından beklenen eklenti ile eşleşmiyor.
+addonLocalInstallError-3=Bu eklenti yüklenemedi çünkü görünüşe göre eklenti bozuk.
+addonLocalInstallError-4=%2$S yüklenemedi çünkü %1$S gerekli dosyayı değiştiremiyor.
+addonLocalInstallError-5=Bu eklenti doğrulanmadığı için yüklenemiyor.
+
+# LOCALIZATION NOTE (addonInstallErrorIncompatible):
+# %1$S is the application name, %2$S is the application version, %3$S is the add-on name
+addonInstallErrorIncompatible=%3$S yüklenemedi çünkü %1$S %2$S ile uyumlu değil.
+
+# LOCALIZATION NOTE (addonInstallErrorBlocklisted): %S is add-on name
+addonInstallErrorBlocklisted=%S yüklenemedi çünkü kararsızlık veya güvenlik sorunlarına yol açma riski yüksek.
+
+# LOCALIZATION NOTE (webextPerms.header,webextPerms.headerWithPerms,webextPerms.headerUnsigned,webextPerms.headerUnsignedWithPerms)
+# These strings are used as headers in the webextension permissions dialog,
+# %S is replaced with the localized name of the extension being installed.
+# See https://bug1308309.bmoattachments.org/attachment.cgi?id=8814612
+# for an example of the full dialog.
+# Note, these strings will be used as raw markup. Avoid characters like <, >, &
+webextPerms.header=%S eklensin mi?
+
+# %S is brandShortName
+webextPerms.experimentWarning=Kötü amaçlı eklentiler kişisel bilgilerinizi çalabilir veya bilgisayarınızı tehlikeye atabilir. Yalnızca kaynağına güveniyorsanız bu eklentiyi yükleyin.
+webextPerms.headerWithPerms=%S eklensin mi? Bu uzantı şu izinlere sahip olacak:
+webextPerms.headerUnsigned=%S eklensin mi? Bu uzantı doğrulanmamış. Kötü amaçlı uzantılar kişisel bilgilerinizi çalabilir veya bilgisayarınızı tehlikeye atabilir. Yalnızca kaynağına güveniyorsanız bu uzantıyı ekleyin.
+webextPerms.headerUnsignedWithPerms=%S eklensin mi? Bu uzantı doğrulanmamış. Kötü amaçlı uzantılar kişisel bilgilerinizi çalabilir veya bilgisayarınızı tehlikeye atabilir. Yalnızca kaynağına güveniyorsanız bu uzantıyı ekleyin. Bu uzantı şu izinlere sahip olacak:
+webextPerms.learnMore2=Daha fazla bilgi al
+webextPerms.add.label=Ekle
+webextPerms.add.accessKey=E
+webextPerms.cancel.label=Vazgeç
+webextPerms.cancel.accessKey=V
+
+# LOCALIZATION NOTE (webextPerms.sideloadMenuItem)
+# %1$S will be replaced with the localized name of the sideloaded add-on.
+# %2$S will be replace with the name of the application (e.g., Firefox, Nightly)
+webextPerms.sideloadMenuItem=%1$S %2$S uygulamasına eklendi
+
+# LOCALIZATION NOTE (webextPerms.sideloadHeader)
+# This string is used as a header in the webextension permissions dialog
+# when the extension is side-loaded.
+# %S is replaced with the localized name of the extension being installed.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.sideloadHeader=%S eklendi
+webextPerms.sideloadText2=Bilgisayarınızdaki başka bir program, tarayıcınızı etkileyebilecek bir eklenti yükledi. Lütfen bu eklentinin izin isteklerini inceledikten sonra eklentiyi etkinleştirmeyi veya işlemi iptal etmeyi (eklentiyi devre dışı bırakmayı) seçin.
+webextPerms.sideloadTextNoPerms=Bilgisayarınızdaki başka bir program, tarayıcınızı etkileyebilecek bir eklenti yükledi. Bu eklentiyi etkinleştirmeyi veya işlemi iptal etmeyi (eklentiyi devre dışı bırakmayı) seçin.
+
+webextPerms.sideloadEnable.label=Etkinleştir
+webextPerms.sideloadEnable.accessKey=E
+webextPerms.sideloadCancel.label=Vazgeç
+webextPerms.sideloadCancel.accessKey=V
+
+# LOCALIZATION NOTE (webextPerms.updateMenuItem)
+# %S will be replaced with the localized name of the extension which
+# has been updated.
+webextPerms.updateMenuItem=%S yeni izinler istiyor
+
+# LOCALIZATION NOTE (webextPerms.updateText2)
+# %S is replaced with the localized name of the updated extension.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.updateText2=%S güncellendi. Güncellenen sürüm yüklenmeden önce yeni izinleri onaylamanız gerekiyor. “İptal”i seçerseniz mevcut uzantı sürümünüz korunacak. Bu uzantı şu izinlere sahip olacak:
+
+webextPerms.updateAccept.label=Güncelle
+webextPerms.updateAccept.accessKey=G
+
+# LOCALIZATION NOTE (webextPerms.optionalPermsHeader)
+# %S is replace with the localized name of the extension requested new
+# permissions.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.optionalPermsHeader=%S ek izinler istiyor.
+webextPerms.optionalPermsListIntro=İstenenler:
+webextPerms.optionalPermsAllow.label=İzin ver
+webextPerms.optionalPermsAllow.accessKey=z
+webextPerms.optionalPermsDeny.label=Reddet
+webextPerms.optionalPermsDeny.accessKey=R
+
+webextPerms.description.accountsFolders=Posta hesabı klasörleri oluşturma, yeniden adlandırma ve silme
+webextPerms.description.accountsIdentities=Posta hesabı kimlileri oluşturma, değiştirme ve silme
+webextPerms.description.accountsRead2=Posta hesaplarınızı, hesap kimliklerini ve klasörlerini görüntüleme
+webextPerms.description.addressBooks=Adres defterlerinizi ve kişilerinizi okuma ve değiştirme
+webextPerms.description.bookmarks=Yer imlerini okuma ve değiştirme
+webextPerms.description.browserSettings=Tarayıcı ayarlarını okuma ve değiştirme
+webextPerms.description.browsingData=Gezinti geçmişini, çerezleri ve ilgili verileri temizleme
+webextPerms.description.clipboardRead=Panodaki verileri alma
+webextPerms.description.clipboardWrite=Panoya veri gönderme
+webextPerms.description.compose=E-posta iletilerinizi oluştururken ve gönderirken okuma ve değiştirme
+webextPerms.description.compose.send=Sizin adınıza oluşturulmuş e-posta iletileri gönderme
+webextPerms.description.compose.save=Oluşturulan e-posta iletilerini taslak veya şablon olarak kaydetme
+webextPerms.description.declarativeNetRequest=Herhangi bir sayfadaki içeriği engelleme
+webextPerms.description.devtools=Açık sekmelerdeki verilere erişmek için geliştirici araçlarını genişletme
+webextPerms.description.dns=IP adresi ve ana makine bilgilerine ulaşma
+webextPerms.description.downloads=Dosya indirme, tarayıcının indirme geçmişini okuma ve değiştirme
+webextPerms.description.downloads.open=Bilgisayarınıza indirilen dosyaları açma
+# LOCALIZATION NOTE (webextPerms.description.experiment)
+# %S will be replaced with the name of the application
+webextPerms.description.experiment=%S uygulamasına ve bilgisayarınıza tam, sınırsız erişim sağlama
+webextPerms.description.find=Tüm açık sekmelerdeki metinleri okuma
+webextPerms.description.geolocation=Konumunuza erişme
+webextPerms.description.history=Gezinti geçmişine erişme
+webextPerms.description.management=Eklenti kullanımını izleme ve temaları yönetme
+webextPerms.description.messagesImport=İletileri Thunderbird’e aktarma
+webextPerms.description.messagesModify=Size gösterilen e-posta iletilerini okuma ve değiştirme
+webextPerms.description.messagesMove2=E-posta iletilerinizi kopyalama ve taşıma (çöp kutusuna taşıma dahil)
+webextPerms.description.messagesDelete=E-posta iletilerinizi kalıcı olarak silme
+webextPerms.description.messagesRead=E-posta iletilerinizi okuma, işaretleme ve etiketleme
+webextPerms.description.messagesTags=İleti etiketleri oluşturma, değiştirme ve silme
+# LOCALIZATION NOTE (webextPerms.description.nativeMessaging)
+# %S will be replaced with the name of the application
+webextPerms.description.nativeMessaging=%S dışındaki programlarla mesaj alışverişi yapma
+webextPerms.description.notifications=Size bildirim gösterme
+webextPerms.description.pkcs11=Kriptografik kimlik doğrulama hizmetleri sağlama
+webextPerms.description.privacy=Gizlilik ayarlarını okuma ve değiştirme
+webextPerms.description.proxy=Tarayıcının vekil sunucu ayarlarını yönetme
+webextPerms.description.sessions=Son kapatılan sekmelere erişme
+webextPerms.description.tabs=Tarayıcı sekmelerine erişme
+webextPerms.description.tabHide=Tarayıcı sekmelerini gizleme ve gösterme
+webextPerms.description.topSites=Gezinti geçmişine erişme
+webextPerms.description.unlimitedStorage=İstemci tarafında sınırsız miktarda veri depolama
+webextPerms.description.webNavigation=Gezinti sırasında tarayıcı etkinliğine erişme
+
+webextPerms.hostDescription.allUrls=Tüm web sitelerine ait verilerinize erişme
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.wildcard)
+# %S will be replaced by the DNS domain for which a webextension
+# is requesting access (e.g., mozilla.org)
+webextPerms.hostDescription.wildcard=%S alan adındaki sitelere ait verilerinize erişme
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManyWildcards):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# domains for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManyWildcards=Diğer #1 alan adındaki verilerinize erişme;Diğer #1 alan adındaki verilerinize erişme
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.oneSite)
+# %S will be replaced by the DNS host name for which a webextension
+# is requesting access (e.g., www.mozilla.org)
+webextPerms.hostDescription.oneSite=%S verilerinize erişme
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManySites)
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManySites=Diğer #1 sitedeki verilerinize erişme;Diğer #1 sitedeki verilerinize erişme
+
+# LOCALIZATION NOTE (webextSitePerms.headerWithPerms,webextSitePerms.headerUnsignedWithPerms)
+# This string is used as a header in the webextension permissions dialog,
+# %1$S is replaced with the localized name of the extension being installed.
+# %2$S will be replaced by the DNS host name for which a webextension enables permissions
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextSitePerms.headerWithPerms=%1$S eklensin mi? Bu uzantı %2$S sitesine aşağıdaki izinleri verir:
+webextSitePerms.headerUnsignedWithPerms=%1$S eklensin mi? Bu uzantı doğrulanmamış. Kötü amaçlı uzantılar kişisel bilgilerinizi çalabilir veya bilgisayarınızı tehlikeye atabilir. Yalnızca kaynağına güveniyorsanız bu uzantıyı ekleyin. Bu uzantı, %2$S sitesine aşağıdaki izinleri verir:
+
+# These should remain in sync with permissions.NAME.label in sitePermissions.properties
+webextSitePerms.description.midi=MIDI cihazlarına erişebilir
+webextSitePerms.description.midi-sysex=SysEx destekli MIDI cihazlarına erişebilir
+
+# LOCALIZATION NOTE (webext.defaultSearch.description)
+# %1$S is replaced with the localized named of the extension that is asking to change the default search engine.
+# %2$S is replaced with the name of the current search engine
+# %3$S is replaced with the name of the new search engine
+webext.defaultSearch.description=%1$S, varsayılan arama motorunuzu %2$S yerine %3$S yapmak istiyor. İzin veriyor musunuz?
+webext.defaultSearchYes.label=Evet
+webext.defaultSearchYes.accessKey=E
+webext.defaultSearchNo.label=Hayır
+webext.defaultSearchNo.accessKey=H
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd b/l10n-tr/mail/chrome/messenger/addressbook/abAddressBookNameDialog.dtd
new file mode 100644
index 0000000000..d838bdbc96
--- /dev/null
+++ b/l10n-tr/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 "Adres defterinin adı:">
+<!ENTITY name.accesskey "A">
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/abContactsPanel.dtd b/l10n-tr/mail/chrome/messenger/addressbook/abContactsPanel.dtd
new file mode 100644
index 0000000000..1881644d08
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/addressbook/abContactsPanel.dtd
@@ -0,0 +1,49 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY propertiesMenu.label "Özellikler">
+<!ENTITY propertiesMenu.accesskey "Ö">
+<!ENTITY propertiesCmd.key "i">
+<!ENTITY abPropertiesMenu.label "Adres defteri özellikleri">
+<!ENTITY abPropertiesMenu.accesskey "i">
+<!ENTITY contactPropertiesMenu.label "Kişi özellikleri">
+<!ENTITY contactPropertiesMenu.accesskey "i">
+<!ENTITY mailingListPropertiesMenu.label "E-posta listesi özellikleri">
+<!ENTITY mailingListPropertiesMenu.accesskey "i">
+
+<!ENTITY abContextMenuButton.tooltip "Adres defteri bağlam menüsünü göster">
+<!ENTITY addressbookPicker.label "Adres defteri:">
+<!ENTITY addressbookPicker.accesskey "t">
+<!ENTITY searchContacts.label "Kişilerde ara:">
+<!ENTITY searchContacts.accesskey "a">
+<!ENTITY SearchNameOrEmail.label "Ad veya e-posta">
+
+<!ENTITY addtoToFieldMenu.label "Kime alanına ekle">
+<!ENTITY addtoToFieldMenu.accesskey "e">
+<!ENTITY addtoCcFieldMenu.label "Cc alanına ekle">
+<!ENTITY addtoCcFieldMenu.accesskey "B">
+<!ENTITY addtoBccFieldMenu.label "Bcc alanına ekle">
+<!ENTITY addtoBccFieldMenu.accesskey "G">
+<!ENTITY deleteAddrBookCard.label "Sil">
+<!ENTITY deleteAddrBookCard.accesskey "S">
+<!ENTITY propertiesContext.label "Özellikler">
+<!ENTITY propertiesContext.accesskey "Ö">
+<!ENTITY abPropertiesContext.label "Özellikler">
+<!ENTITY abPropertiesContext.accesskey "Ö">
+<!ENTITY editContactContext.label "Kişiyi düzenle">
+<!ENTITY editContactContext.accesskey "d">
+<!ENTITY editMailingListContext.label "Listeyi düzenle">
+<!ENTITY editMailingListContext.accesskey "e">
+
+<!ENTITY newContactAbContext.label "Yeni kişi">
+<!ENTITY newContactAbContext.accesskey "k">
+<!ENTITY newListAbContext.label "Yeni liste">
+<!ENTITY newListAbContext.accesskey "L">
+
+<!ENTITY toButton.label "Kime alanına ekle:">
+<!ENTITY toButton.accesskey "e">
+<!ENTITY ccButton.label "Cc alanına ekle:">
+<!ENTITY ccButton.accesskey "C">
+<!ENTITY bccButton.label "Bcc alanına ekle:">
+<!ENTITY bccButton.accesskey "B">
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/abMailListDialog.dtd b/l10n-tr/mail/chrome/messenger/addressbook/abMailListDialog.dtd
new file mode 100644
index 0000000000..14c5d90e45
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/addressbook/abMailListDialog.dtd
@@ -0,0 +1,22 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Title -->
+<!ENTITY mailListWindowAdd.title "Yeni Posta Listesi">
+
+<!-- Labels and Access Keys -->
+<!ENTITY addToAddressBook.label "Buraya ekle: ">
+<!ENTITY addToAddressBook.accesskey "B">
+<!ENTITY ListName.label "Liste adı: ">
+<!ENTITY ListName.accesskey "L">
+<!ENTITY ListNickName.label "Liste takma adı: ">
+<!ENTITY ListNickName.accesskey "t">
+<!ENTITY ListDescription.label "Açıklama: ">
+<!ENTITY ListDescription.accesskey "k">
+<!-- See bug 58485, when we implement drag and drop, add 'or drag addresses' back in -->
+<!ENTITY AddressTitle.label "Posta listesine eklemek istediğiniz e-posta adreslerini yazın:">
+<!ENTITY AddressTitle.accesskey "m">
+<!ENTITY UpButton.label "Yukarıya Taşı">
+<!ENTITY DownButton.label "Aşağıya Taşı">
+
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/abMainWindow.dtd b/l10n-tr/mail/chrome/messenger/addressbook/abMainWindow.dtd
new file mode 100644
index 0000000000..475baefde8
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/addressbook/abMainWindow.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/. -->
+
+<!ENTITY showAsDefault.label "Varsayılan başlangıç dizini">
+<!ENTITY showAsDefault.accesskey "s">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "Ad veya e-posta">
+
+<!-- Results Pane -->
+<!ENTITY Addrbook.label "Adres Defteri">
+<!ENTITY GeneratedName.label "Ad">
+<!ENTITY PrimaryEmail.label "E-posta">
+
+<!-- Card Summary Pane -->
+
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/abResultsPane.dtd b/l10n-tr/mail/chrome/messenger/addressbook/abResultsPane.dtd
new file mode 100644
index 0000000000..10d2ed6cb3
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/addressbook/abResultsPane.dtd
@@ -0,0 +1,38 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY Addrbook.label "Adres defteri">
+<!ENTITY Addrbook.accesskey "d">
+<!ENTITY GeneratedName.label "Adı">
+<!ENTITY GeneratedName.accesskey "d">
+<!ENTITY PrimaryEmail.label "E-posta">
+<!ENTITY PrimaryEmail.accesskey "E">
+<!ENTITY Company.label "Kurum">
+<!ENTITY Company.accesskey "r">
+<!ENTITY _PhoneticName.label "Fonetik ad">
+<!ENTITY _PhoneticName.accesskey "o">
+<!ENTITY NickName.label "Takma ad">
+<!ENTITY NickName.accesskey "i">
+<!ENTITY SecondEmail.label "Ek e-posta">
+<!ENTITY SecondEmail.accesskey "o">
+<!ENTITY Department.label "Bölüm">
+<!ENTITY Department.accesskey "m">
+<!ENTITY JobTitle.label "Unvan">
+<!ENTITY JobTitle.accesskey "U">
+<!ENTITY CellularNumber.label "Cep">
+<!ENTITY CellularNumber.accesskey "C">
+<!ENTITY PagerNumber.label "Çağrı cihazı">
+<!ENTITY PagerNumber.accesskey "h">
+<!ENTITY FaxNumber.label "Faks">
+<!ENTITY FaxNumber.accesskey "F">
+<!ENTITY HomePhone.label "Ev telefonu">
+<!ENTITY HomePhone.accesskey "E">
+<!ENTITY WorkPhone.label "İş telefonu">
+<!ENTITY WorkPhone.accesskey "İ">
+<!ENTITY ChatName.label "Sohbet adı">
+<!ENTITY ChatName.accesskey "S">
+<!ENTITY sortAscending.label "Artan">
+<!ENTITY sortAscending.accesskey "A">
+<!ENTITY sortDescending.label "Azalan">
+<!ENTITY sortDescending.accesskey "z">
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/addressBook.properties b/l10n-tr/mail/chrome/messenger/addressbook/addressBook.properties
new file mode 100644
index 0000000000..196cc189ad
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/addressbook/addressBook.properties
@@ -0,0 +1,178 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The following are used by the Mailing list dialog.
+# LOCALIZATION NOTE (mailingListTitleEdit): %S will be replaced by the Mailing List's display name.
+mailingListTitleEdit=%S listesini düzenle
+emptyListName=Bir liste adı girmelisiniz.
+badListNameCharacters=Liste adı şu karakterleri içeremez: < > ; , "
+badListNameSpaces=Liste adı birden fazla bitişik boşluk içeremez.
+lastFirstFormat=%S, %S
+firstLastFormat=%S %S
+
+allAddressBooks=Tüm Adres Defterleri
+
+newContactTitle=Yeni Kişi
+# %S will be the contact's display name
+newContactTitleWithDisplayName=Yeni Kişi: %S
+editContactTitle=Kişiyi Düzenle
+# %S will be the contact's display name
+editContactTitleWithDisplayName=Kişiyi Düzenle: %S
+# don't translate vCard
+editVCardTitle=vCard'ı Düzenle
+# %S will be the card's display name, don't translate vCard
+editVCardTitleWithDisplayName=%S vCard'ını düzenle
+
+## LOCALIZATION NOTE (cardRequiredDataMissingMessage): do not localize \n
+cardRequiredDataMissingMessage=Şu ögelerden en az birisini girmelisiniz:\nE-posta Adresi, Ad, Soyadı, Görünen Ad, Kurum.
+cardRequiredDataMissingTitle=Gerekli Bilgi Eksik
+incorrectEmailAddressFormatMessage=Birincil e-posta adresi kullanıcı@sunucu şeklinde olmalı.
+incorrectEmailAddressFormatTitle=Yanlış E-Posta Adres Biçimi
+
+viewListTitle=Posta Listesi: %S
+mailListNameExistsTitle=Posta Listesi Zaten Mevcut
+mailListNameExistsMessage=Bu isimde bir Posta Listesi zaten mevcut. Lütfen farklı bir isim seçin.
+
+propertyPrimaryEmail=E-posta
+propertyListName=Liste Adı
+propertySecondaryEmail=Ek e-posta
+propertyNickname=Takma Ad
+propertyDisplayName=Görünen Ad
+propertyWork=İş
+propertyHome=Ev
+propertyFax=Faks
+propertyCellular=Cep Telefonu
+propertyPager=Çağrı cihazı
+propertyBirthday=Doğum Günü
+propertyCustom1=Özel 1
+propertyCustom2=Özel 2
+propertyCustom3=Özel 3
+propertyCustom4=Özel 4
+
+propertyGtalk=Google Talk
+propertyAIM=AIM
+propertyYahoo=Yahoo!
+propertySkype=Skype
+propertyQQ=QQ
+propertyMSN=MSN
+propertyICQ=ICQ
+propertyXMPP=Jabber Kimliği
+propertyIRC=IRC Takma Adı
+
+## LOCALIZATION NOTE (cityAndStateAndZip):
+## %1$S is city, %2$S is state, %3$S is zip
+cityAndStateAndZip=%3$S %1$S, %2$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=%2$S %1$S
+
+stateZipSeparator=
+
+prefixTo=Kime
+prefixCc=Cc
+prefixBcc=Bcc
+addressBook=Adres Defteri
+
+# Contact photo management
+browsePhoto=Kişi Fotoğrafı
+stateImageSave=Resim kaydediliyor…
+errorInvalidUri=Hata: Geçersiz kaynak resim.
+errorNotAvailable=Hata: Dosyaya erişilemiyor.
+errorInvalidImage=Hata: Sadece JPG, PNG ve GIF formatlarındaki resimler destekleniyor.
+errorSaveOperation=Hata: Resim kaydedilemedi.
+
+# mailnews.js
+ldap_2.servers.pab.description=Kişisel Adres Defteri
+ldap_2.servers.history.description=Toplanmış Adresler
+## LOCALIZATION NOTE (ldap_2.servers.osx.description is only used on Mac OS X)
+ldap_2.servers.osx.description=Mac OS X Adres Defteri
+## LOCALIZATION NOTE (ldap_2.servers.outlook.description is only used on Windows)
+ldap_2.servers.outlook.description=Outlook adres defteri
+
+# status bar stuff
+## LOCALIZATION NOTE (totalContactStatus):
+## %1$S is address book name, %2$S is contact count
+totalContactStatus=%1$S içindeki toplam kişi sayısı: %2$S
+noMatchFound=Eşleşme bulunamadı
+## LOCALIZATION NOTE (matchesFound1):
+## Semicolon-separated list of singular and plural forms.
+## See: https://developer.mozilla.org/docs/Mozilla/Localization/Localization_and_Plurals
+## #1 is the number of matching contacts found
+matchesFound1=#1 eşleşme bulundu;#1 eşleşme bulundu
+
+## 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 kişi kopyalandı;%1$S kişi kopyalandı
+
+## 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 kişi taşındı;%1$S kişi taşındı
+
+# LDAP directory stuff
+invalidName=Lütfen geçerli bir Ad girin.
+invalidHostname=Lütfen geçerli bir Sunucu Adı girin.
+invalidPortNumber=Lütfen geçerli bir Bağlantı Noktası (Port) girin.
+invalidResults=Lütfen sonuç alanına geçerli bir numara girin.
+abReplicationOfflineWarning=LDAP kopyalamasını çalıştırmak için çevrim içi olmanız gerek.
+abReplicationSaveSettings=Dizinin indirilebilmesi için önce ayarlar kaydedilmeli.
+
+# For importing / exporting
+## LOCALIZATION NOTE (ExportAddressBookNameTitle): %S is the name of exported addressbook
+ExportAddressBookNameTitle=Adres Defterini Dışarı Aktar - %S
+LDIFFiles=LDIF
+CSVFiles=Virgülle Ayrılmış
+CSVFilesSysCharset=Virgülle ayrılmış (sistem karakter kümesi)
+CSVFilesUTF8=Virgülle ayrılmış (UTF-8)
+TABFiles=Sekmeyle Ayrılmış
+TABFilesSysCharset=Sekmeyle ayrılmış (sistem karakter kümesi)
+TABFilesUTF8=Virgülle ayrılmış (UTF-8)
+VCFFiles=vCard
+SupportedABFiles=Desteklenen adres defteri dosyaları
+failedToExportTitle=Dışa Aktarım Başarısız Oldu
+failedToExportMessageNoDeviceSpace=Adres defterini dışa aktarma başarısız oldu. Aygıtta boş alan yok.
+failedToExportMessageFileAccessDenied=Adres defterini dışa aktarma başarısız oldu. Dosyaya erişim reddedildi.
+
+# For getting authDN for replication using dlg box
+AuthDlgTitle=Adres Defteri LDAP Güncelleştirmesi
+AuthDlgDesc=Dizin sunucusuna erişebilmek için kullanıcı adı ve parolanızı girin.
+
+# LOCALIZATION NOTE(joinMeInThisChat)
+# use + for spaces
+joinMeInThisChat=Bu+sohbette+bana+katıl.
+
+# For printing
+headingHome=Ev
+headingWork=İş
+headingOther=Diğer
+headingChat=Sohbet
+headingPhone=Telefon
+headingDescription=Açıklama
+headingAddresses=Adresler
+
+## For address books
+addressBookTitleNew=Yeni Adres Defteri
+# LOCALIZATION NOTE (addressBookTitleEdit):
+# %S is the current name of the address book.
+# Example: My Custom AB Properties
+addressBookTitleEdit=%S özellikleri
+duplicateNameTitle=Tekrar eden adres defteri adı
+# LOCALIZATION NOTE (duplicateNameText):
+# Don't localize "\n• %S" unless your local layout comes out wrong.
+# %S is the name of the existing address book.
+# Example: An address book with this name already exists:
+# • My Custom AB
+duplicateNameText=Bu adı taşıyan bir adres defteri zaten var:\n• %S
+
+# For corrupt .mab files
+corruptMabFileTitle=Bozuk Adres Defteri Dosyası
+corruptMabFileAlert=Adres defteri dosyalarınızdan biri (%1$S) okunamadı. Yeni %2$S dosyası oluşturulacak ve eski dosyanın yedeği %3$S adıyla aynı dizine kaydedilecek.
+
+# For locked .mab files
+lockedMabFileTitle=Adres Defteri Dosyası Yüklenemiyor
+lockedMabFileAlert=%S adres defteri dosyası yüklenemiyor. Salt okunur veya başka bir program tarafından kullanımda olabilir. Lütfen daha sonra tekrar deneyin.
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties b/l10n-tr/mail/chrome/messenger/addressbook/ldapAutoCompErrs.properties
new file mode 100644
index 0000000000..c07fc9a479
--- /dev/null
+++ b/l10n-tr/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 başlatma sorunu
+
+## @name ERR_STATE_INITIALIZING
+## @loc none
+1=LDAP sunucusu bağlantısı başarısız oldu
+
+## @name ERR_STATE_BINDING
+## @loc none
+2=LDAP sunucu bağlantısı başarısız oldu
+
+## @name ERR_STATE_BOUND
+## @loc none
+3=LDAP sunucu bağlantısı sorunu
+
+## @name ERR_STATE_SEARCHING
+## @loc none
+4=LDAP sunucu arama problemi
+
+
+# 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=Hata kodu %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=Sunucu bulunamadı
+
+## @name GENERIC_ERROR
+## @loc none
+9999=Bilinmeyen hata
+
+
+# Hints to for the user, associated with specific error codes (ie error code
+# + 10000)
+
+
+## @name TIMELIMIT_EXCEEDED_HINT
+## @loc none
+10003=Lütfen daha sonra tekrar deneyin veya sistem yöneticinizle iletişime geçin.
+
+## @name STRONGAUTH_REQUIRED_HINT
+## @loc none
+10008=Güçlü yetkilendirme şu an desteklenmiyor.
+
+## @name INVALID_SYNTAX_HINT
+## @loc none
+10021=Arama süzgecinin doğruluğunu denetleyin, ardından tekrar deneyin veya Sistem Yöneticisi ile irtibata geçin. Arama süzgecini doğrulamak için, Düzen menüsünden Tercihler'i, ardından Posta ve Haber Grupları'nı ve son olarak Adresler bölümünü seçin. Dizinleri Düzenle'ye tıklayın ve kullanılan LDAP sunucusunu seçin. Düzenle'ye tıklayın ve arama süzgecini göstermek için Gelişmiş'e tıklayın.
+
+## @name NO_SUCH_OBJECT_HINT
+## @loc none
+10032=Base DN'in doğruluğunu denetleyin, ardından tekrar deneyin veya Sistem Yöneticisi ile irtibata geçin. Base DN'i doğrulamak için, Düzen menüsünden Tercihler'i, ardından Posta ve Haber Grupları'nı ve son olarak Adresler bölümünü seçin. Dizinleri Düzenle'ye tıklayın ve kullanılan LDAP sunucusunu seçin. Base DN'i görüntülemek için Düzenle'ye tıklayın.
+
+## @name BUSY_HINT
+## @loc none
+10051=Lütfen daha sonra tekrar deneyin.
+
+## @name SERVER_DOWN_HINT
+## @loc none
+10081=Sunucu ve Bağlantı Noktası (Port) Numarası'nın doğruluğunu denetleyin, ardından tekrar deneyin veya Sistem Yöneticisi ile irtibata geçin. Sunucu ve Bağlantı Noktası (Port) Numarası'nı doğrulamak için, Düzen menüsünden Tercihler'i, ardından Posta ve Haber Grupları'nı ve son olarak Adresler bölümünü seçin. Dizinleri Düzenle'ye tıklayın ve kullanılan LDAP sunucusunu seçin. Sunucuyu göstermek için Düzenle'ye tıklayın. Bağlantı Noktası'nı göstermek için Gelişmiş'e tıklayın.
+
+## @name TIMEOUT_HINT
+## @loc none
+10085=Lütfen daha sonra tekrar deneyin.
+
+## @name FILTER_ERROR_HINT
+## @loc none
+10087=Arama süzgecinin doğruluğunu denetleyin, ardından tekrar deneyin veya Sistem Yöneticisi ile irtibata geçin. Arama süzgecini doğrulamak için, Düzen menüsünden Tercihler'i, ardından Posta ve Haber Grupları'nı ve son olarak Adresler bölümünü seçin. Dizinleri Düzenle'ye tıklayın ve kullanılan LDAP sunucusunu seçin. Düzenle'ye tıklayın ve arama süzgecini göstermek için Gelişmiş'e tıklayın.
+
+## @name NO_MEMORY_HINT
+## @loc none
+10090=Lütfen diğer pencereleri ve/veya uygulamaları kapatıp tekrar deneyin.
+
+## @name CONNECT_ERROR_HINT
+## @loc none
+10091=Sunucu ve Bağlantı Noktası (Port) Numarası'nın doğruluğunu denetleyin, ardından tekrar deneyin veya Sistem Yöneticisi ile irtibata geçin. Sunucu ve Bağlantı Noktası (Port) Numarası'nı doğrulamak için Düzen menüsünden Tercihler'i, ardından Posta ve Haber Grupları'nı ve son olarak Adresler bölümünü seçin. Dizinleri düzenle'ye tıklayın ve kullanılan LDAP sunucunu seçin. Sunucuyu göstermek için Düzenle'ye tıklayın. Bağlantı Noktası'nı göstermek için Gelişmiş'e tıklayın.
+
+## @name HOST_NOT_FOUND_HINT
+## @loc none
+15000=Sunucu doğruluğunu denetleyin, ardından tekrar deneyin veya Sistem Yöneticisi ile irtibata geçin. Sunucuyu doğrulamak için Düzen menüsünden Tercihler'i, ardından Posta ve Haber Grupları'nı ve son olarak Adresler bölümünü seçin. Dizinleri Düzenle'ye tıklayın ve kullanılacak LDAP sunucunu seçin. Sunucuyu göstermek için Düzenle'ye tıklayın.
+
+## @name GENERIC_HINT
+## @loc none
+19999=Lütfen sistem yöneticinizle iletişime geçin.
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/pref-directory-add.dtd b/l10n-tr/mail/chrome/messenger/addressbook/pref-directory-add.dtd
new file mode 100644
index 0000000000..ce83256c02
--- /dev/null
+++ b/l10n-tr/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 "Ad">
+<!ENTITY directoryName.accesskey "d">
+<!ENTITY directoryHostname.label "Sunucu: ">
+<!ENTITY directoryHostname.accesskey "c">
+<!ENTITY directoryBaseDN.label "Base DN:">
+<!ENTITY directoryBaseDN.accesskey "B">
+<!ENTITY findButton.label "Bul">
+<!ENTITY findButton.accesskey "B">
+<!ENTITY directorySecure.label "Güvenli bağlantı kullan (SSL)">
+<!ENTITY directorySecure.accesskey "ü">
+<!ENTITY directoryLogin.label "Bind DN: ">
+<!ENTITY directoryLogin.accesskey "i">
+<!ENTITY General.tab "Genel">
+<!ENTITY Offline.tab "Çevrimdışı">
+<!ENTITY Advanced.tab "Gelişmiş">
+<!ENTITY portNumber.label "Bağlantı noktası numarası:">
+<!ENTITY portNumber.accesskey "B">
+<!ENTITY searchFilter.label "Arama süzgeci:">
+<!ENTITY searchFilter.accesskey "r">
+<!ENTITY scope.label "Kapsam:">
+<!ENTITY scope.accesskey "p">
+<!ENTITY scopeOneLevel.label "Bir Düzey ">
+<!ENTITY scopeOneLevel.accesskey "B">
+<!ENTITY scopeSubtree.label "Alt Ağaç">
+<!ENTITY scopeSubtree.accesskey "A">
+<!ENTITY return.label "Sonuç üst sınırı:">
+<!ENTITY return.accesskey "ü">
+<!ENTITY results.label "sonuç">
+<!ENTITY offlineText.label "Çevrimdışı çalıştığınızda kullanabilmek için bu dizinin yerel bir kopyasını alabilirsiniz.">
+<!ENTITY saslMechanism.label "Giriş yöntemi: ">
+<!ENTITY saslMechanism.accesskey "y">
+<!ENTITY saslOff.label "Basit">
+<!ENTITY saslOff.accesskey "B">
+<!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-tr/mail/chrome/messenger/addressbook/pref-directory.dtd b/l10n-tr/mail/chrome/messenger/addressbook/pref-directory.dtd
new file mode 100644
index 0000000000..b9e97b785c
--- /dev/null
+++ b/l10n-tr/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 Dizin Sunucuları">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "LDAP dizin sunucusu:">
+<!-- LOCALIZATION NOTE (directoriesText.label) : do not translate "LDAP" in below line -->
+<!ENTITY directoriesText.label "Bir LDAP Dizin Sunucusu Seçin:">
+<!ENTITY directoriesText.accesskey "B">
+<!ENTITY addDirectory.label "Ekle">
+<!ENTITY addDirectory.accesskey "E">
+<!ENTITY editDirectory.label "Düzenle">
+<!ENTITY editDirectory.accesskey "z">
+<!ENTITY deleteDirectory.label "Sil">
+<!ENTITY deleteDirectory.accesskey "S">
diff --git a/l10n-tr/mail/chrome/messenger/addressbook/replicationProgress.properties b/l10n-tr/mail/chrome/messenger/addressbook/replicationProgress.properties
new file mode 100644
index 0000000000..e01aa66d5e
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/addressbook/replicationProgress.properties
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+replicationStarted=Kopyalama başladı…
+changesStarted=Yapılacak değişikliklerin aranmasına başlandı…
+replicationSucceeded=Güncelleme başarılı
+replicationFailed=Güncelleme başarısız
+replicationCancelled=Güncellemeden vazgeçildi
+# LOCALIZATION NOTE
+# do not localize %S. %S is the current entry number (an integer)
+currentCount=Dizin girdisi güncelleniyor: %S
+
+downloadButton=Şimdi indir
+downloadButton.accesskey=D
+cancelDownloadButton=İndirmekten vazgeç
+cancelDownloadButton.accesskey=V
+
+directoryTitleNew=Yeni LDAP dizini
+## LOCALIZATION NOTE (directoryTitleEdit): %S will be replaced by the LDAP directory's display name
+directoryTitleEdit=%S özellikleri
diff --git a/l10n-tr/mail/chrome/messenger/am-addressing.dtd b/l10n-tr/mail/chrome/messenger/am-addressing.dtd
new file mode 100644
index 0000000000..dc1307e928
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-addressing.dtd
@@ -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/. -->
+
+<!-- extracted from am-addressing.xul -->
+
+<!-- extracted from am-addressing.xhtml -->
+
+<!ENTITY addressing.label "Düzenleme ve Adresler">
+<!ENTITY addressingGroupTitle.label "Adresler">
+<!ENTITY addressingText.label "Adreslere bakılırken:">
+<!-- LOCALIZATION NOTE (override.label) : do not translate "LDAP" in below line -->
+<!ENTITY useGlobal.label "Bu hesap için küresel LDAP sunucu tercihlerimi kullan">
+<!ENTITY useGlobal.accesskey "L">
+<!ENTITY editDirectories.label "Dizinleri düzenle…">
+<!ENTITY editDirectories.accesskey "e">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "Farklı bir LDAP sunucusu kullan:">
+<!ENTITY directories.accesskey "F">
+<!ENTITY directoriesNone.label "Hiçbiri">
+
+<!-- am-addressing.xul -->
+
+<!-- am-addressing.xhtml -->
+
+<!ENTITY compositionGroupTitle.label "Düzenleme">
+<!-- LOCALIZATION NOTE (useHtml.label) : do not translate "html" in below line -->
+<!ENTITY useHtml.label "İletileri HTML biçiminde yaz">
+<!ENTITY useHtml.accesskey "H">
+<!ENTITY autoQuote.label "Yanıt yazarken özgün metni otomatik olarak alıntıla">
+<!ENTITY autoQuote.accesskey "a">
+<!-- LOCALIZATION NOTE (quoting.label): This will concatenate with the 4 strings that follow. -->
+<!ENTITY quoting.label "Alıntı yaparken">
+<!ENTITY quoting.accesskey "t">
+<!ENTITY aboveQuote.label "yanıtıma alıntının üstünden başla">
+<!ENTITY belowQuote.label "yanıtıma alıntının altından başla">
+<!ENTITY selectAndQuote.label "alıntıyı seç">
+<!ENTITY place.label "ve imzamı şuraya ekle:">
+<!ENTITY place.accesskey "v">
+<!ENTITY belowText.label "alıntı metnin altına (önerilir)">
+<!ENTITY aboveText.label "yanıtımın altına (alıntının üstüne)">
+<!ENTITY includeSigOnReply.label "Yanıtlara imza ekle">
+<!ENTITY includeSigOnReply.accesskey "i">
+<!ENTITY includeSigOnForward.label "İletilenlere imza ekle">
+<!ENTITY includeSigOnForward.accesskey "z">
+
+<!ENTITY globalComposingPrefs.label "Genel düzenleme tercihleri…">
+<!ENTITY globalComposingPrefs.accesskey "G">
+
+<!ENTITY globalAddressingPrefs.label "Genel adres tercihleri…">
+<!ENTITY globalAddressingPrefs.accesskey "d">
diff --git a/l10n-tr/mail/chrome/messenger/am-advanced.dtd b/l10n-tr/mail/chrome/messenger/am-advanced.dtd
new file mode 100644
index 0000000000..2a34e54461
--- /dev/null
+++ b/l10n-tr/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 -->
+
+<!-- extracted from am-advanced.xhtml -->
+
+<!-- LOCALIZATION NOTE (smtpServer.label): do not translate "SMTP" in below line -->
+<!ENTITY smtpServer.label "Giden Sunucusu (SMTP) Ayarları">
+
+<!-- LOCALIZATION NOTE (smtpDescription.label): do not translate "SMTP" in below line -->
+<!ENTITY smtpDescription.label "Kimliklerinizi yönetirken bu listeden bir sunucuyu kullanmak için onu Giden Sunucusu (SMTP) olarak seçebilir veya &quot;Varsayılan sunucuyu kullan&quot;ı seçerek bu listedeki varsayılan sunucuyu kullanabilirsiniz.">
+
+<!ENTITY smtpListAdd.label "Ekle…">
+<!ENTITY smtpListAdd.accesskey "l">
+<!ENTITY smtpListEdit.label "Düzenle…">
+<!ENTITY smtpListEdit.accesskey "e">
+<!ENTITY smtpListDelete.label "Kaldır">
+<!ENTITY smtpListDelete.accesskey "r">
+<!ENTITY smtpListSetDefault.label "Varsayılan yap">
+<!ENTITY smtpListSetDefault.accesskey "V">
+
+<!ENTITY serverDetails.label "Seçilen sunucunun ayrıntıları:">
+<!ENTITY serverDescription.label "Açıklama: ">
+<!ENTITY serverName.label "Sunucu adı: ">
+<!ENTITY serverPort.label "Port: ">
+<!ENTITY userName.label "Kullanıcı adı: ">
+<!ENTITY connectionSecurity.label "Bağlantı güvenliği: ">
+<!ENTITY authMethod.label "Yetkilendirme yöntemi: ">
diff --git a/l10n-tr/mail/chrome/messenger/am-archiveoptions.dtd b/l10n-tr/mail/chrome/messenger/am-archiveoptions.dtd
new file mode 100644
index 0000000000..fb3659157e
--- /dev/null
+++ b/l10n-tr/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 "Arşiv Seçenekleri">
+<!ENTITY archiveGranularityPrefix.label "Arşivlenen iletileri şu şekilde ayır:">
+<!ENTITY archiveFlat.label "Tek klasör">
+<!ENTITY archiveFlat.accesskey "T">
+<!ENTITY archiveYearly.label "Yıllık arşivlenmiş klasörler">
+<!ENTITY archiveYearly.accesskey "Y">
+<!ENTITY archiveMonthly.label "Aylık arşivlenmiş klasörler">
+<!ENTITY archiveMonthly.accesskey "A">
+<!ENTITY keepFolderStructure.label "Arşivlenmiş iletilerin mevcut klasör yapısını koru">
+<!ENTITY keepFolderStructure.accesskey "m">
+<!ENTITY archiveExample.label "Örnek">
+<!-- LOCALIZATION NOTE (archiveFolderName.label): this should match the default
+ name for the "Archives" folder -->
+<!ENTITY archiveFolderName.label "Arşivler">
+<!-- LOCALIZATION NOTE (inboxFolderName.label): this should match the default
+ name for the "Inbox" folder -->
+<!ENTITY inboxFolderName.label "Gelen">
diff --git a/l10n-tr/mail/chrome/messenger/am-copies.dtd b/l10n-tr/mail/chrome/messenger/am-copies.dtd
new file mode 100644
index 0000000000..40333588ef
--- /dev/null
+++ b/l10n-tr/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 "Kopyalar ve Dizinler">
+<!ENTITY sendingPrefix.label "İletileri gönderirken otomatik olarak: ">
+<!ENTITY fccMailFolder.label "Bir kopyasını buraya koy:">
+<!ENTITY fccMailFolder.accesskey "p">
+<!ENTITY fccReplyFollowsParent.label "Yanıtları yanıtlanan iletinin dizinine koy">
+<!ENTITY fccReplyFollowsParent.accesskey "Y">
+<!-- LOCALIZATION NOTE (ccAddress.label): do not translate "Cc" in below line -->
+<!ENTITY ccAddress.label "Bu e-posta adreslerini Cc'ye ekle:">
+<!ENTITY ccAddress.accesskey "C">
+<!ENTITY ccAddressList.placeholder "Adresleri virgülle ayırın">
+<!-- LOCALIZATION NOTE (bccAddress.label): do not translate "Bcc" in below line -->
+<!ENTITY bccAddress.label "Bu e-posta adreslerini Bcc'ye ekle:">
+<!ENTITY bccAddress.accesskey "B">
+<!ENTITY bccAddressList.placeholder "Adresleri virgülle ayırın">
+<!ENTITY saveMessageDlg.label "İletiler kaydedildiğinde onay penceresini göster">
+<!ENTITY saveMessageDlg.accesskey "s">
+<!-- LOCALIZATION NOTE (sentFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY sentFolderOn.label "&quot;Giden&quot; dizini:">
+<!ENTITY sentFolderOn.accesskey "e">
+<!ENTITY sentInOtherFolder.label "Diğer:">
+<!ENTITY sentInOtherFolder.accesskey "D">
+<!-- LOCALIZATION NOTE (archivesFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY archivesTitle.label "İleti arşivleri">
+<!ENTITY keepArchives.label "İleti arşivlerinin tutulacağı yer:">
+<!ENTITY keepArchives.accesskey "r">
+<!ENTITY archiveHierarchyButton.label "Arşivleme seçenekleri...">
+<!ENTITY archiveHierarchyButton.accesskey "A">
+<!ENTITY archivesFolderOn.label "&quot;Arşiv&quot; dizini:">
+<!ENTITY archivesFolderOn.accesskey "d">
+<!ENTITY archiveInOtherFolder.label "Diğer:">
+<!ENTITY archiveInOtherFolder.accesskey "D">
+<!ENTITY specialFolders.label "Taslaklar ve şablonlar">
+<!ENTITY keepDrafts2.label "Taslak iletilerin tutulacağı yer:">
+<!-- LOCALIZATION NOTE (draftsFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY draftsFolderOn.label "&quot;Taslak&quot; dizini:">
+<!ENTITY draftsFolderOn.accesskey "T">
+<!ENTITY draftInOtherFolder.label "Diğer:">
+<!ENTITY draftInOtherFolder.accesskey "D">
+<!ENTITY keepTemplates.label "İleti şablonlarının tutulacağı yer:">
+<!-- LOCALIZATION NOTE (templatesFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY templatesFolderOn.label "&quot;Şablonlar&quot; dizini:">
+<!ENTITY templatesFolderOn.accesskey "o">
+<!ENTITY templateInOtherFolder.label "Diğer:">
+<!ENTITY templateInOtherFolder.accesskey "r">
diff --git a/l10n-tr/mail/chrome/messenger/am-e2e.properties b/l10n-tr/mail/chrome/messenger/am-e2e.properties
new file mode 100644
index 0000000000..3be2ac9578
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-e2e.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/.
+
+prefPanel-e2e=Uçtan uca şifreleme
diff --git a/l10n-tr/mail/chrome/messenger/am-identities-list.dtd b/l10n-tr/mail/chrome/messenger/am-identities-list.dtd
new file mode 100644
index 0000000000..a0c0e7aa31
--- /dev/null
+++ b/l10n-tr/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 "Bu hesabın kimliklerini yönetin. Varsayılan olarak ilk kimlik kullanılır.">
+<!ENTITY identitiesListAdd.label "Ekle">
+<!ENTITY identitiesListAdd.accesskey "E">
+<!ENTITY identitiesListEdit.label "Düzenle…">
+<!ENTITY identitiesListEdit.accesskey "e">
+<!ENTITY identitiesListDefault.label "Varsayılan yap">
+<!ENTITY identitiesListDefault.accesskey "V">
+<!ENTITY identitiesListDelete.label "Sil">
+<!ENTITY identitiesListDelete.accesskey "S">
+<!ENTITY identitiesListClose.label "Kapat">
+<!ENTITY identitiesListClose.accesskey "K">
diff --git a/l10n-tr/mail/chrome/messenger/am-identity-edit.dtd b/l10n-tr/mail/chrome/messenger/am-identity-edit.dtd
new file mode 100644
index 0000000000..389c57d473
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-identity-edit.dtd
@@ -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/. -->
+
+<!ENTITY identityListDesc.label "Bu kimlik için ayarları yapılandır:">
+
+<!ENTITY settingsTab.label "Ayarlar">
+<!ENTITY copiesFoldersTab.label "Kopyalar ve dizinler">
+<!ENTITY addressingTab.label "Kompozisyon ve adresler">
+
+<!ENTITY publicData.label "Kamuya açık veri">
+<!ENTITY privateData.label "Özel veri">
+<!ENTITY identityAlias.label "Kimlik etiketi:">
+<!ENTITY identityAlias.accesskey "m">
diff --git a/l10n-tr/mail/chrome/messenger/am-im.dtd b/l10n-tr/mail/chrome/messenger/am-im.dtd
new file mode 100644
index 0000000000..92cda0cd4d
--- /dev/null
+++ b/l10n-tr/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 "Hesap özellikleri">
+<!ENTITY accountWindow.width "300">
+<!ENTITY account.general "Genel">
+<!ENTITY account.advanced "Gelişmiş Seçenekler">
+<!ENTITY account.name "Kullanıcı adı:">
+<!ENTITY account.password "Parola:">
+<!ENTITY account.alias "Takma ad:">
+<!ENTITY account.newMailNotification "Yeni posta gelince haber ver">
+<!ENTITY account.autojoin "Otomatik girilecek kanallar:">
+<!ENTITY account.proxySettings.caption "Vekil sunucu ayarları:">
+<!ENTITY account.proxySettings.change.label "Değiştir…">
+<!ENTITY account.proxySettings.change.accessKey "D">
diff --git a/l10n-tr/mail/chrome/messenger/am-junk.dtd b/l10n-tr/mail/chrome/messenger/am-junk.dtd
new file mode 100644
index 0000000000..f2d0c8342e
--- /dev/null
+++ b/l10n-tr/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 "Gereksiz posta ayarları">
+<!ENTITY trainingDescription.label "Bunu etkinleştirirseniz, &brandShortName; uygulamasının gereksiz postaları tanıyabilmesi için ilk olarak Gereksiz araç çubuğu düğmesi ile gereksiz ve gerekli iletileri işaretleyerek onu eğitmelisiniz. Hem gereksiz hem de gereksiz olmayan iletileri tanımlamanız gerekir. Ardından &brandShortName; gereksiz iletileri otomatik olarak işaretlemeye başlayacaktır.">
+<!ENTITY level.label "Bu hesap için gereksiz posta denetimini etkinleştir">
+<!ENTITY level.accesskey "e">
+
+<!ENTITY move.label "Yeni gereksiz iletileri iletileri buraya taşı:">
+<!ENTITY move.accesskey "Y">
+<!ENTITY junkFolderOn.label "&quot;Gereksiz&quot; dizini:">
+<!ENTITY junkFolderOn.accesskey "i">
+<!ENTITY otherFolder.label "Diğer:">
+<!ENTITY otherFolder.accesskey "D">
+<!ENTITY purge1.label "Gereksiz postaları">
+<!ENTITY purge1.accesskey "s">
+<!ENTITY purge2.label "gün sonra otomatik sil">
+
+<!ENTITY whitelistHeader.label "Gönderici aşağıdakilerden birindeyse gereksiz olarak işaretleme: ">
+<!ENTITY whitelistHeader.accesskey "G">
+
+<!ENTITY ispHeadersWarning.label "Bunu etkinleştirirseniz &brandShortName; bu harici sınıflandırıcı tarafından işaretlenen iletileri gereksiz kabul edecektir.">
+<!ENTITY ispHeaders.label "Şu gereksiz posta üst bilgilerine güven:">
+<!ENTITY ispHeaders.accesskey "t">
+
+<!ENTITY junkClassification.label "Seçim">
+<!ENTITY junkActions.label "Hedef ve saklama">
+
+<!ENTITY globalJunkPrefs.label "Genel gereksiz posta tercihleri…">
+<!ENTITY globalJunkPrefs.accesskey "G">
diff --git a/l10n-tr/mail/chrome/messenger/am-main.dtd b/l10n-tr/mail/chrome/messenger/am-main.dtd
new file mode 100644
index 0000000000..fbef821427
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-main.dtd
@@ -0,0 +1,49 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- extracted from am-main.xul -->
+
+<!-- extracted from am-main.xhtml -->
+
+<!ENTITY accountTitle.label "Hesap Ayarları">
+<!ENTITY accountName.label "Hesap adı:">
+<!ENTITY accountName.accesskey "d">
+<!ENTITY identityTitle.label "Varsayılan kimlik">
+<!ENTITY identityDesc.label "Her hesabın kendi kimliği vardır. Alıcılar bu bilgileri e-postanızı okudukları zaman görürler.">
+<!ENTITY name.label "İsminiz:">
+<!ENTITY name.accesskey "s">
+<!ENTITY email.label "E-posta adresi:">
+<!ENTITY email.accesskey "E">
+<!ENTITY catchAll.label "Teslim üst bilgileri eşleştiğinde bu kimlikten yanıt ver:">
+<!ENTITY catchAll.accesskey "ü">
+<!ENTITY replyTo.label "Reply-to adresi:">
+<!ENTITY replyTo.accesskey "s">
+<!ENTITY replyTo.placeholder "Alıcılar bu diğer adrese yanıt verecektir">
+<!ENTITY organization.label "Kurum:">
+<!ENTITY organization.accesskey "K">
+<!ENTITY signatureText.label "İmza metni:">
+<!ENTITY signatureText.accesskey "n">
+<!ENTITY signatureHtml.label "HTML kullan (örn. &lt;b&gt;kalın&lt;/b&gt;)">
+<!ENTITY signatureHtml.accesskey "L">
+<!ENTITY signatureFile.label "Bunun yerine imzayı bir dosyadan ekle (metin, HTML veya resim):">
+<!ENTITY signatureFile.accesskey "d">
+<!ENTITY edit.label "Düzenle…">
+<!ENTITY choose.label "Seç…">
+<!ENTITY choose.accesskey "e">
+<!ENTITY editVCard.label "Kartviziti düzenle…">
+<!ENTITY editVCard.accesskey "d">
+<!-- LOCALIZATION NOTE (attachVCard.label) : do not translate "vCard" in below line -->
+<!ENTITY attachVCard.label "İletilere vCard'ımı ekle">
+<!ENTITY attachVCard.accesskey "v">
+
+<!ENTITY manageIdentities.label "Kimlikleri yönet…">
+<!ENTITY manageIdentities.accesskey "m">
+
+<!-- LOCALIZATION NOTE (smtpName.label) : do not translate "SMTP" in below line -->
+<!ENTITY smtpName.label "Giden sunucusu (SMTP):">
+<!ENTITY smtpName.accesskey "u">
+<!ENTITY smtpDefaultServer.label "Varsayılan sunucuyu kullan">
+
+<!ENTITY smtpServerEdit.label "SMTP sunucusunu düzenle…">
+<!ENTITY smtpServerEdit.accesskey "P">
diff --git a/l10n-tr/mail/chrome/messenger/am-mdn.dtd b/l10n-tr/mail/chrome/messenger/am-mdn.dtd
new file mode 100644
index 0000000000..ff0d8fd8b5
--- /dev/null
+++ b/l10n-tr/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 "Alındı onayları">
+<!ENTITY useGlobalPrefs.label "Bu hesap için genel alındı onayı tercihlerimi kullan">
+<!ENTITY useGlobalPrefs.accesskey "n">
+<!ENTITY globalReceipts.label "Genel tercihler…">
+<!ENTITY globalReceipts.accesskey "G">
+<!ENTITY useCustomPrefs.label "Bu hesap için alındı onayını özelleştir">
+<!ENTITY useCustomPrefs.accesskey "ö">
+<!ENTITY requestReceipt.label "E-postaları gönderirken her zaman alındı onayı iste">
+<!ENTITY requestReceipt.accesskey "h">
+<!ENTITY receiptArrive.label "Alındı onayı geldiğinde:">
+<!ENTITY leaveIt.label "Gelen kutumda bırak">
+<!ENTITY leaveIt.accesskey "G">
+<!-- LOCALIZATION NOTE moveToSent.label Translate: 'Sent' according to Netscape glossary -->
+<!ENTITY moveToSent.label "&quot;Gönderilen&quot; dizinine taşı">
+<!ENTITY moveToSent.accesskey "n">
+<!ENTITY requestMDN.label "Alındı onayı isteği aldığımda:">
+<!ENTITY returnSome.label "Bazı iletilerde alındı onayına izin ver">
+<!ENTITY returnSome.accesskey "a">
+<!ENTITY never.label "Asla alındı onayı gönderme">
+<!ENTITY never.accesskey "n">
+<!ENTITY notInToCc.label "Gönderilen veya Cc kısmında değilsem:">
+<!ENTITY notInToCc.accesskey "e">
+<!ENTITY outsideDomain.label "Gönderenle aynı alan adından değilsem:">
+<!ENTITY outsideDomain.accesskey "m">
+<!ENTITY otherCases.label "Diğer tüm durumlarda:">
+<!ENTITY otherCases.accesskey "t">
+<!ENTITY askMe.label "Bana sor">
+<!ENTITY alwaysSend.label "Her zaman gönder">
+<!ENTITY neverSend.label "Asla gönderme">
diff --git a/l10n-tr/mail/chrome/messenger/am-mdn.properties b/l10n-tr/mail/chrome/messenger/am-mdn.properties
new file mode 100644
index 0000000000..98ea244efb
--- /dev/null
+++ b/l10n-tr/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=Alındı onayları
diff --git a/l10n-tr/mail/chrome/messenger/am-offline.dtd b/l10n-tr/mail/chrome/messenger/am-offline.dtd
new file mode 100644
index 0000000000..681aa5e35e
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-offline.dtd
@@ -0,0 +1,57 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Disk alanı tasarrufu için şunları indirme:">
+<!ENTITY doNotDownloadNntp.label "Disk alanı tasarrufu için şunları çevrimdışı kullanılmak üzere indirme:">
+<!ENTITY doNotDownloadImap.label "Disk alanından tasarruf etmek için sunucudaki iletilerin indirilmesini ve çevrimdışı kullanım amacıyla yerel kopyalarının tutulmasını boyut veya yaşla sınırlandırabilirsiniz.">
+<!ENTITY allFoldersOffline2.label "Bu hesaba ait tüm dizinlerdeki iletileri bu bilgisayarda tut">
+<!ENTITY allFoldersOffline2.accesskey "u">
+<!ENTITY allFoldersOfflineNote.label "Not: Bu ayar, bu hesaptaki tüm dizinleri etkiler. Dizinleri ayrı ayrı ayarlamak isterseniz “Gelişmiş…” düğmesine tıklayın.">
+<!ENTITY offlineNotDownload.label "İleti">
+<!ENTITY offlineNotDownload.accesskey "t">
+<!ENTITY autosyncNotDownload.label "İleti">
+<!ENTITY autosyncNotDownload.accesskey "t">
+<!ENTITY kb.label "KB'den büyükse indirme">
+<!ENTITY daysOld.label "günden eskiyse sil">
+<!ENTITY message.label "ileti dışındakileri sil">
+<!ENTITY nntpNotDownloadRead.label "Okunmuş iletiler">
+<!ENTITY nntpNotDownloadRead.accesskey "l">
+<!ENTITY nntpDownloadMsg.label "İleti">
+<!ENTITY nntpDownloadMsg.accesskey "i">
+<!ENTITY retentionCleanup.label "Disk alanı kazanmak için eski iletileri kalıcı olarak silebilirsiniz.">
+<!ENTITY retentionCleanupImap.label "Disk alanı kazanmak için sunucudaki eski özgün iletiler ve yerel kopyaları tamamen silinebilir.">
+<!ENTITY retentionCleanupPop.label "Disk alanı kazanmak için sunucudaki eski özgün iletiler tamamen silinebilir.">
+<!ENTITY retentionKeepMsg.label "İleti">
+<!ENTITY retentionKeepMsg.accesskey "t">
+<!ENTITY retentionKeepAll.label "Hiçbir iletiyi silme">
+<!ENTITY retentionKeepAll.accesskey "H">
+<!ENTITY retentionKeepRecent.label "Son">
+<!ENTITY retentionKeepRecent.accesskey "S">
+<!ENTITY retentionApplyToFlagged.label "Yıldızlı iletileri hiçbir zaman silme">
+<!ENTITY retentionApplyToFlagged.accesskey "Y">
+<!ENTITY nntpRemoveMsgBody.label "İleti gövdesi">
+<!ENTITY nntpRemoveMsgBody.accesskey "ö">
+<!ENTITY offlineSelectNntp.label "Çevrimdışı kullanılacak haber gruplarını seçin…">
+<!ENTITY offlineSelectNntp.accesskey "s">
+<!ENTITY offlineImapAdvancedOffline.label "Gelişmiş…">
+<!ENTITY offlineImapAdvancedOffline.accesskey "G">
+<!ENTITY syncGroupTitle.label "İleti eşitleme">
+<!ENTITY diskspaceGroupTitle.label "Disk alanı">
+
+<!-- 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 "Tarihini göz ardı ederek tüm iletileri eşitle">
+<!ENTITY allAutosync.accesskey "T">
+<!ENTITY ageAutosyncBefore.label "Son">
+<!ENTITY ageAutosync.accesskey "o">
+<!ENTITY ageAutosyncMiddle.label "">
+<!ENTITY dayAgeInterval.label "günü eşitle">
+<!ENTITY weekAgeInterval.label "haftayı eşitle">
+<!ENTITY monthAgeInterval.label "ayı eşitle">
+<!ENTITY yearAgeInterval.label "yılı eşitle">
+<!ENTITY ageAutosyncAfter.label "">
diff --git a/l10n-tr/mail/chrome/messenger/am-server-advanced.dtd b/l10n-tr/mail/chrome/messenger/am-server-advanced.dtd
new file mode 100644
index 0000000000..f888b89256
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-server-advanced.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 serverAdvanced.label "Gelișmiș Hesap Ayarları">
+<!-- LOCALIZATION NOTE (serverDirectory.label): Do not translate "IMAP" -->
+<!ENTITY serverDirectory.label "IMAP sunucu dizini:">
+<!ENTITY serverDirectory.accesskey "d">
+<!ENTITY usingSubscription.label "Sadece abone olunan dizinleri göster">
+<!ENTITY usingSubscription.accesskey "e">
+<!ENTITY dualUseFolders.label "Sunucu, alt dizin ve ileti içeren dizinleri destekliyor">
+<!ENTITY dualUseFolders.accesskey "S">
+<!ENTITY maximumConnectionsNumber.label "Önbelleğe alınacak bağlantı sayısı üst sınırı">
+<!ENTITY maximumConnectionsNumber.accesskey "n">
+<!-- LOCALIZATION NOTE (namespaceDesc.label): Do not translate "IMAP" -->
+<!ENTITY namespaceDesc.label "Bu tercihler IMAP sunucunuzdaki ad uzaylarını tanımlar">
+<!ENTITY personalNamespace.label "Kişisel ad uzayı:">
+<!ENTITY personalNamespace.accesskey "z">
+<!ENTITY publicNamespace.label "Genel (paylaşılan):">
+<!ENTITY publicNamespace.accesskey "e">
+<!ENTITY otherUsersNamespace.label "Diğer kullanıcılar:">
+<!ENTITY otherUsersNamespace.accesskey "i">
+<!ENTITY overrideNamespaces.label "Sunucunun bu ad uzaylarının üstüne yazmasına izin ver">
+<!ENTITY overrideNamespaces.accesskey "u">
+<!ENTITY pop3DeferringDesc.label "Bu hesabın sunucusundan e-posta indirirken yeni iletileri depolamak için şu dizini kullan:">
+<!ENTITY accountInbox.label "Bu hesabın gelen kutusu">
+<!ENTITY accountInbox.accesskey "s">
+<!ENTITY deferToServer.label "Farklı bir hesabın gelen kutusu">
+<!ENTITY deferToServer.accesskey "k">
+<!ENTITY deferGetNewMail.label "Yeni e-postaları alırken bu sunucuyu dahil et">
+<!ENTITY deferGetNewMail.accesskey "Y">
diff --git a/l10n-tr/mail/chrome/messenger/am-server-top.dtd b/l10n-tr/mail/chrome/messenger/am-server-top.dtd
new file mode 100644
index 0000000000..e760a84bba
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-server-top.dtd
@@ -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/. -->
+
+<!ENTITY messageStorage.label "İleti depolama">
+<!ENTITY securitySettings.label "Güvenlik ayarları">
+<!ENTITY serverSettings.label "Sunucu ayarları">
+<!ENTITY serverType.label "Sunucu türü:">
+<!ENTITY serverName.label "Sunucu adı:">
+<!ENTITY serverName.accesskey "S">
+<!ENTITY userName.label "Kullanıcı adı:">
+<!ENTITY userName.accesskey "l">
+<!ENTITY port.label "Port:">
+<!ENTITY port.accesskey "P">
+<!ENTITY serverPortDefault.label "Varsayılan:">
+<!-- LOCALIZATION NOTE (biffStart.label) : translate below 2 line with grammar dependency
+ For example, in Japanese cases:
+ biffStart.label "every"
+ biffEnd.label "minutes for new messages Check"
+-->
+<!ENTITY biffStart.label "Yeni iletileri her ">
+<!ENTITY biffStart.accesskey "h">
+<!ENTITY biffEnd.label "dakikada bir kontrol et">
+<!ENTITY useIdleNotifications.label "Yeni ileti geldiğinde anında sunucu bildirimlerine izin ver">
+<!ENTITY useIdleNotifications.accesskey "Y">
+<!ENTITY connectionSecurity.label "Bağlantı güvenliği: ">
+<!ENTITY connectionSecurity.accesskey "ü">
+<!ENTITY connectionSecurityType-0.label "Hiçbiri">
+<!ENTITY connectionSecurityType-1.label "STARTTLS, mevcutsa">
+<!ENTITY connectionSecurityType-2.label "STARTTLS">
+<!ENTITY connectionSecurityType-3.label "SSL/TLS">
+<!ENTITY authMethod.label "Yetkilendirme yöntemi:">
+<!ENTITY authMethod.accesskey "Y">
+<!ENTITY leaveOnServer.label "İletileri sunucuda bırak">
+<!ENTITY leaveOnServer.accesskey "b">
+<!ENTITY headersOnly.label "Sadece üst bilgileri getir">
+<!ENTITY headersOnly.accesskey "S">
+<!ENTITY deleteByAgeFromServer.label "En fazla">
+<!ENTITY deleteByAgeFromServer.accesskey "E">
+<!ENTITY daysEnd.label "gün">
+<!ENTITY deleteOnServer2.label "Ben silene kadar">
+<!ENTITY deleteOnServer2.accesskey "d">
+<!ENTITY downloadOnBiff.label "Yeni e-postaları otomatik indir">
+<!ENTITY downloadOnBiff.accesskey "p">
+<!ENTITY deleteMessagePrefix.label "Bir iletiyi sildiğimde:">
+<!ENTITY modelMoveToTrash.label "Bu dizine taşı:">
+<!ENTITY modelMoveToTrash.accesskey "e">
+<!ENTITY modelMarkDeleted.label "Yalnızca silinmiş olarak işaretle">
+<!ENTITY modelMarkDeleted.accesskey "o">
+<!ENTITY modelDeleteImmediately.label "Hemen sil">
+<!ENTITY modelDeleteImmediately.accesskey "m">
+<!-- LOCALIZATION NOTE (expungeOnExit.label) : do not translate two of "&quot;" in below line -->
+<!ENTITY expungeOnExit.label "Çıkarken gelen kutusunu temizle (&quot;sil&quot;)">
+<!ENTITY expungeOnExit.accesskey "t">
+<!ENTITY emptyTrashOnExit.label "Çıkarken Çöp’ü boşalt">
+<!ENTITY emptyTrashOnExit.accesskey "k">
+<!ENTITY loginAtStartup.label "Başlangıçta yeni iletileri kontrol et">
+<!ENTITY loginAtStartup.accesskey "B">
+<!-- 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 "En az">
+<!ENTITY maxMessagesStart.accesskey "z">
+<!-- LOCALIZATION NOTE (maxMessagesEnd.label) : see note for maxMessagesStart.label -->
+<!ENTITY maxMessagesEnd.label "ileti indirilecekse bana sor">
+<!ENTITY alwaysAuthenticate.label "Bu sunucuya bağlanırken her zaman kimlik doğrulaması iste">
+<!ENTITY alwaysAuthenticate.accesskey "u">
+<!ENTITY newsrcFilePath1.label "News.rc dosyası:">
+<!ENTITY newsrcPicker1.label "News.rc dosyasını seçin">
+<!ENTITY abbreviate.label "Haber grubu isimlerini posta dizini bölmesinde göster:">
+<!ENTITY abbreviateOn.label "Tam isimler (örnek: 'netscape.public.mozilla.mail-news')">
+<!ENTITY abbreviateOff.label "Kısa isimler (örnek, 'n.p.m.mail-news')">
+<!ENTITY advancedButton.label "Gelişmiş…">
+<!ENTITY advancedButton.accesskey "G">
+<!ENTITY serverDefaultCharset2.label "Varsayılan metin kodlaması:">
+<!ENTITY localPath1.label "Yerel klasör:">
+<!ENTITY localFolderPicker.label "Yerel dizin seçin">
+<!ENTITY browseFolder.label "Gözat…">
+<!ENTITY browseFolder.accesskey "a">
+<!ENTITY browseNewsrc.label "Gözat…">
+<!ENTITY browseNewsrc.accesskey "t">
+
+<!ENTITY accountTitle.label "Hesap Ayarları">
+<!ENTITY accountSettingsDesc.label "Bu bir özel hesaptır. Bu hesaba ilişkin kimlik bulunmamaktadır.">
+<!ENTITY storeType.label "İleti depolama türü:">
+<!ENTITY storeType.accesskey "d">
+<!ENTITY mboxStore2.label "Her klasör için ayrı dosya (mbox)">
+<!ENTITY maildirStore.label "Her ileti için ayrı dosya (maildir)">
diff --git a/l10n-tr/mail/chrome/messenger/am-serverwithnoidentities.dtd b/l10n-tr/mail/chrome/messenger/am-serverwithnoidentities.dtd
new file mode 100644
index 0000000000..2a614f55d1
--- /dev/null
+++ b/l10n-tr/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 "Hesap adı:">
+<!ENTITY accountName.accesskey "ı">
diff --git a/l10n-tr/mail/chrome/messenger/am-smime.dtd b/l10n-tr/mail/chrome/messenger/am-smime.dtd
new file mode 100644
index 0000000000..65078c53c0
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-smime.dtd
@@ -0,0 +1,47 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY e2eTitle.label "Uçtan uca şifreleme">
+<!ENTITY e2eLearnMore.label "Daha fazla bilgi al">
+
+<!ENTITY e2eEnc.description "Uçtan uca şifreleme olmazsa iletilerinizin içeriği kolayca e-posta sağlayıcınız ve başkaları tarafından gözetlenebilir.">
+
+<!ENTITY e2eTechPref.description "Tercih edilen şifreleme teknolojisi:">
+
+<!ENTITY encryptionCert2.message "Şifreleme için kişisel sertifika:">
+<!ENTITY digitalSign.certificate.button "Seç…">
+<!ENTITY digitalSign.certificate.accesskey "S">
+<!ENTITY digitalSign.certificate_clear.button "Temizle">
+<!ENTITY digitalSign.certificate_clear.accesskey "T">
+<!ENTITY encryption.certificate.button "Seç…">
+<!ENTITY encryption.certificate.accesskey "e">
+<!ENTITY encryption.certificate_clear.button "Temizle">
+<!ENTITY encryption.certificate_clear.accesskey "z">
+<!ENTITY signingGroupTitle.label "Sayısal imza">
+
+<!ENTITY signingCert2.message "Dijital imza için kişisel sertifika:">
+
+<!ENTITY sendingDefaults.label "Varsayılan ileti gönderme ayarları">
+
+<!ENTITY technologyAutomatic.label "Kullanılabilir anahtarlara veya sertifikalara göre otomatik olarak seç">
+
+<!ENTITY certificates2.label "S/MIME">
+<!ENTITY manageCerts3.label "S/MIME sertifikalarını yönet">
+<!ENTITY manageCerts3.accesskey "M">
+<!ENTITY manageDevices2.label "S/MIME güvenlik cihazları">
+<!ENTITY manageDevices2.accesskey "c">
+
+<!ENTITY technologySMIME.label "S/MIME’ı tercih et">
+<!ENTITY technologyOpenPGP.label "OpenPGP’yi tercih et">
+
+<!ENTITY openpgpKeys.label "OpenPGP">
+
+<!-- Strings for the cert picker dialog -->
+<!ENTITY certPicker.title "Sertifika seçin">
+<!ENTITY certPicker.info "Sertifika:">
+<!ENTITY certPicker.detailsLabel "Seçilen sertifikanın ayrıntıları:">
+
+<!ENTITY openpgpKey.message "Şifreleme ve dijital imzalama için kişisel anahtar:">
+<!ENTITY openpgpKey.button "Kişisel anahtarı ayarla…">
+<!ENTITY openpgpKey.accesskey "a">
diff --git a/l10n-tr/mail/chrome/messenger/am-smime.properties b/l10n-tr/mail/chrome/messenger/am-smime.properties
new file mode 100644
index 0000000000..faaaf583f5
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/am-smime.properties
@@ -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/.
+
+## S/MIME error strings.
+## Note to localization: %S is a placeholder
+NoSenderSigningCert=Bu iletinin sayısal olarak imzalanması gerektiğini belirttiniz, fakat uygulama, Posta ve haber grubu ayarlarında seçilmiş imza sertifikasını bulamadı veya sertifika zaman aşımına uğramış.
+NoSenderEncryptionCert=Bu iletinin şifrelenmesi gerektiğini seçtiniz, fakat uygulama, Posta ve haber grubu ayarlarında seçilmiş sertifikayı bulamadı veya sertifika zaman aşımına uğramış.
+MissingRecipientEncryptionCert=Bu iletinin şifrelenmesi gerektiğini seçtiniz, fakat uygulama %S için bir şifreleme sertifikası bulamadı.
+ErrorEncryptMail=İleti şifrelenemedi. Lütfen her alıcı için geçerli bir e-posta sertifikasına sahip olduğunuzdan emin olun. Bu e-posta hesabı için Posta ve Haber Grupları Hesap Ayarları içinde belirtilen sertifikaların geçerli ve güvenilir olduğunu kontrol edin.
+ErrorCanNotSignMail=İleti imzalanamadı. Bu e-posta hesabı için Posta ve Haber Grupları Hesap Ayarları içinde belirtilen sertifikaların geçerli ve güvenilir olduğunu kontrol edin.
+
+NoSigningCert=Sertifika yöneticisi, iletilerinizi sayısal olarak imzalamak için kullanılabilecek geçerli bir sertifika bulamadı.
+NoSigningCertForThisAddress=Sertifika Yöneticisi, iletilerinizi <%S> adresiyle dijital olarak imzalamak için kullanılabilecek geçerli bir sertifika bulamadı.
+NoEncryptionCert=Sertifika yöneticisi, başkalarının size şifrelenmiş e-posta iletisi göndermek için kullanabileceği geçerli bir sertifika bulamadı.
+NoEncryptionCertForThisAddress=Sertifika Yöneticisi, başkalarının <%S> adresine şifrelenmiş e-posta iletisi göndermek için kullanabileceği geçerli bir sertifika bulamadı.
+
+encryption_needCertWantSame=Başkalarının size şifrelenmiş ileti gönderebilmek için kullanacakları bir sertifika belirtmeniz gereklidir. Size gönderilen iletilerin şifrelenmesinde ve çözülmesinde aynı sertifikayı kullanmak ister misiniz?
+encryption_wantSame=Size gönderilen iletilerin şifrelenmesinde ve çözülmesinde aynı sertifikayı kullanmak ister misiniz?
+encryption_needCertWantToSelect=Başkalarının size şifrelenmiş ileti gönderebilmek için kullanacakları bir sertifika belirtmeniz gereklidir. Şifreleme sertifikasını şimdi yapılandırmak ister misiniz?
+signing_needCertWantSame=İletilerinizi sayısal olarak imzalamak için de bir sertifika belirtmeniz gerekli. İletileri sayısal olarak imzalamak için aynı sertifikayı kullanmak ister misiniz?
+signing_wantSame=İletileri sayısal olarak imzalamak için aynı sertifikayı kullanmak ister misiniz?
+signing_needCertWantToSelect=İletilerinizi sayısal olarak imzalamak için de bir sertifika belirtmeniz gerekli. İletileri imzalamak için şimdi bir sertifika yapılandırmak ister misiniz?
+
+## Strings used by nsMsgComposeSecure
+mime_smimeEncryptedContentDesc=S/MIME Şifrelenmiş İleti
+mime_smimeSignatureContentDesc=S/MIME Kriptografik İmza
+
+## Strings used by the cert picker.
+CertInfoIssuedFor=Verilen:
+CertInfoIssuedBy=Veren:
+CertInfoValid=Geçerlilik
+CertInfoFrom=başlangıcı
+CertInfoTo=bitişi
+CertInfoPurposes=Amaçlar
+CertInfoEmail=E-posta
+CertInfoStoredIn=Depolanma yeri:
+NicknameExpired=(süresi dolmuş)
+NicknameNotYetValid=(henüz geçerli değil)
diff --git a/l10n-tr/mail/chrome/messenger/appUpdate.properties b/l10n-tr/mail/chrome/messenger/appUpdate.properties
new file mode 100644
index 0000000000..cf117f5289
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/appUpdate.properties
@@ -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/.
+
+# LOCALIZATION NOTE (updateAvailableTitle): %S will be replaced with brandShortName
+updateAvailableTitle=Yeni bir %S güncellemesi var.
+# LOCALIZATION NOTE (updateAvailableMessage): %S will be replaced with brandShortName
+updateAvailableMessage=En yeni hız ve gizlilik özellikleri için %S uygulamanızı güncelleyin.
+updateAvailablePrimaryButtonLabel=Güncellemeyi indir
+updateAvailablePrimaryButtonAccessKey=G
+updateAvailableSecondaryButtonLabel=Daha sonra
+updateAvailableSecondaryButtonAccessKey=D
+
+# LOCALIZATION NOTE (updateManualTitle): %S will be replaced with brandShortName
+updateManualTitle=%S son sürüme güncellenemedi.
+# LOCALIZATION NOTE (updateManualMessage): %S will be replaced with brandShortName
+updateManualMessage=Önce yeni %S kopyanızı indirin. Yüklemenize yardım edeceğiz.
+# LOCALIZATION NOTE (updateManualPrimaryButtonLabel): %S will be replaced with brandShortName
+updateManualPrimaryButtonLabel=%S uygulamasını indir
+updateManualPrimaryButtonAccessKey=D
+updateManualSecondaryButtonLabel=Daha sonra
+updateManualSecondaryButtonAccessKey=D
+
+# LOCALIZATION NOTE (updateUnsupportedTitle): %S will be replaced with brandShortName
+updateUnsupportedTitle=%S son sürüme güncellenemedi.
+# LOCALIZATION NOTE (updateUnsupportedMessage): %S will be replaced with brandShortName
+updateUnsupportedMessage=En son %S sürümü sisteminizde desteklenmiyor.
+updateUnsupportedPrimaryButtonLabel=Daha fazla bilgi al
+updateUnsupportedPrimaryButtonAccessKey=D
+updateUnsupportedSecondaryButtonLabel=Kapat
+updateUnsupportedSecondaryButtonAccessKey=K
+
+# LOCALIZATION NOTE (updateRestartTitle): %S will be replaced with brandShortName
+updateRestartTitle=%S’ü güncellemek için yeniden başlatın.
+# LOCALIZATION NOTE (updateRestartMessage): %S will be replaced with brandShortName
+updateRestartMessage=Yeniden başladıktan sonra %S tüm açık sekmelerinizi ve pencerelerinizi geri yükleyecek.
+updateRestartPrimaryButtonLabel=Yeniden başlat
+updateRestartPrimaryButtonAccessKey=Y
+updateRestartSecondaryButtonLabel=Daha sonra
+updateRestartSecondaryButtonAccessKey=D
diff --git a/l10n-tr/mail/chrome/messenger/appleMailImportMsgs.properties b/l10n-tr/mail/chrome/messenger/appleMailImportMsgs.properties
new file mode 100644
index 0000000000..ce0d205103
--- /dev/null
+++ b/l10n-tr/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 Mail
+
+# Description of import module
+ApplemailImportDescription=Mac OS X Mail'deki yerel postaları içe aktar
+
+# Success Message
+# LOCALIZATION NOTE(ApplemailImportMailboxSuccess): Do not translate the word "%S" below.
+ApplemailImportMailboxSuccess=Yerel postalar %S dizininden başarılı bir şekilde içe aktarıldı
+
+# Error Message
+ApplemailImportMailboxBadparam=Bir iç hata oluştu. İçe aktarım başarısız. Lütfen tekrar deneyin.
+
+# Error message
+# LOCALIZATION NOTE(ApplemailImportMailboxConverterror): Do not translate the word "%S" below.
+ApplemailImportMailboxConverterror=%S dizininden iletiler içe aktarılırken bir hata oluştu. İletiler içe aktarılamadı.
+
diff --git a/l10n-tr/mail/chrome/messenger/baseMenuOverlay.dtd b/l10n-tr/mail/chrome/messenger/baseMenuOverlay.dtd
new file mode 100644
index 0000000000..bc1c0a09c2
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/baseMenuOverlay.dtd
@@ -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/. -->
+
+<!-- Help Menu -->
+<!ENTITY helpMenu.label "Yardım">
+<!ENTITY helpMenu.accesskey "Y">
+<!-- LOCALIZATION NOTE some localizations of Windows use "?"
+ for the help button in the menubar but Gnome does not. -->
+<!ENTITY helpMenuWin.label "Yardım">
+<!ENTITY helpMenuWin.accesskey "Y">
+<!ENTITY aboutProduct2.label "&brandShorterName; hakkında">
+<!ENTITY aboutProduct2.accesskey "h">
+
+<!ENTITY productHelp.label "&brandShortName; yardımı">
+<!ENTITY productHelp.accesskey "a">
+
+<!ENTITY productHelp.commandkey "VK_F1">
+<!ENTITY productHelpMac.commandkey "?">
+<!ENTITY productHelpMac.modifiers "accel">
+
+<!ENTITY helpKeyboardShortcuts.label "Klavye kısayolları">
+<!ENTITY helpKeyboardShortcuts.accesskey "K">
+
+<!ENTITY helpFeedbackPage.label "Geri bildirim gönder…">
+<!ENTITY helpFeedbackPage.accesskey "G">
+
+<!ENTITY helpShowTour2.label "&brandShorterName; turu">
+<!ENTITY helpShowTour2.accesskey "t">
+
+<!ENTITY helpGetInvolvedPage.label "Bize katılın">
+<!ENTITY helpGetInvolvedPage.accesskey "B">
+
+<!ENTITY helpDonationsPage.label "Bağış yapın">
+<!ENTITY helpDonationsPage.accesskey "B">
diff --git a/l10n-tr/mail/chrome/messenger/beckyImportMsgs.properties b/l10n-tr/mail/chrome/messenger/beckyImportMsgs.properties
new file mode 100644
index 0000000000..5ca1bcc5be
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/beckyImportMsgs.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/.
+#
+# The following are used by the becky import code to display status/error
+# and informational messages
+
+# Short name of import module
+BeckyImportName=Becky! Internet Mail
+
+# Description of import module
+BeckyImportDescription=Becky! Internet Mail'den yerel e-postaları içe aktar
+
+# Success Message
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+# The variable %S will contain the name of the Mailbox
+BeckyImportMailboxSuccess=Yerel iletiler %S üzerinden başarıyla içe aktarıldı.
+
+BeckyImportAddressSuccess=Adres defteri içe aktarıldı
diff --git a/l10n-tr/mail/chrome/messenger/charsetTitles.properties b/l10n-tr/mail/chrome/messenger/charsetTitles.properties
new file mode 100644
index 0000000000..f3179f8742
--- /dev/null
+++ b/l10n-tr/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 = Batı (ISO-8859-1)
+iso-8859-2.title = Orta Avrupa (ISO-8859-2)
+iso-8859-3.title = Güney Avrupa (ISO-8859-3)
+iso-8859-4.title = Baltık (ISO-8859-4)
+iso-8859-10.title = İskandinav (ISO-8859-10)
+iso-8859-13.title = Baltık (ISO-8859-13)
+iso-8859-14.title = Baltık (ISO-8859-4)
+iso-8859-15.title = Batı (ISO-8859-15)
+iso-8859-16.title = Rumence (ISO-8859-16)
+windows-1250.title = Orta Avrupa (Windows-1250)
+windows-1252.title = Batı (Windows-1252)
+windows-1254.title = Türkçe (Windows-1254)
+windows-1257.title = Baltık (Windows-1257)
+macintosh.title = Batı (MacRoman)
+x-mac-ce.title = Orta Avrupa (MacCE)
+x-mac-turkish.title = Türkçe (MacTurkish)
+x-mac-croatian.title = Hırvatça (MacCrotian)
+x-mac-romanian.title = Rumence (MacRomanian)
+x-mac-icelandic.title = İzlandaca (MacIcelandic)
+iso-2022-jp.title = Japonca (ISO-2022-JP)
+shift_jis.title = Japonca (Shift-JIS)
+euc-jp.title = Japonca (EUC-JP)
+big5.title = Çince Geleneksel (Big5)
+big5-hkscs.title = Çince Geleneksel (Big5-HKSCS)
+gb2312.title = Çince Basitleştirilmiş (GB2312)
+gbk.title = Çince Basitleştirilmiş (GBK)
+euc-kr.title = Korece (EUC-KR)
+utf-7.title = Unicode (UTF-7)
+utf-8.title = Unicode (UTF-8)
+utf-16.title = Unicode (UTF-16)
+utf-16le.title = Unicode (UTF-16LE)
+utf-16be.title = Unicode (UTF-16BE)
+iso-8859-5.title = Kiril (ISO-8859-5)
+windows-1251.title = Kiril (Windows-1251)
+x-mac-cyrillic.title = Kiril (MacCyrillic)
+x-mac-ukrainian.title = Kiril/Ukraynaca (MacUkrainian)
+koi8-r.title = Kiril (KOI8-R)
+koi8-u.title = Kiril/Ukraynaca (KOI8-U)
+iso-8859-7.title = Yunanca (ISO-8859-7)
+windows-1253.title = Yunanca (Windows-1253)
+x-mac-greek.title = Yunanca (MacGreek)
+windows-1258.title = Vietnamca (Windows-1258)
+windows-874.title = Tay (Windows-874)
+iso-8859-6.title = Arapça (ISO-8859-6)
+iso-8859-8.title = İbranice görsel (ISO-8859-8)
+iso-8859-8-i.title = İbranice (ISO-8859-8-I)
+windows-1255.title = İbranice (Windows-1255)
+windows-1256.title = Arapça (Windows-1256)
+x-user-defined.title = Kullanıcı tanımlı
+ibm866.title = Kiril/Rusça (CP-866)
+gb18030.title = Çince basitleştirilmiş (GB18030)
+x-mac-arabic.title = Arapça (MacArabic)
+x-mac-farsi.title = Farsça (MacFarsi)
+x-mac-hebrew.title = İbranice (MacHebrew)
+x-mac-devanagari.title = Hintçe (MacDevanagari)
+x-mac-gujarati.title = Gucerat dili (MacGujarati)
+x-mac-gurmukhi.title = Gurmukhi (MacGurmukhi)
+
+chardet.off.title = (Kapalı)
+chardet.universal_charset_detector.title = Evrensel
+chardet.ja_parallel_state_machine.title = Japonca
+chardet.ko_parallel_state_machine.title = Korece
+chardet.zhtw_parallel_state_machine.title = Geleneksel Çince
+chardet.zhcn_parallel_state_machine.title = Basitleştirilmiş Çince
+chardet.zh_parallel_state_machine.title = Çince
+chardet.cjk_parallel_state_machine.title = Doğu Asya
+chardet.ruprob.title = Rusça
+chardet.ukprob.title = Ukraynaca
diff --git a/l10n-tr/mail/chrome/messenger/chat.dtd b/l10n-tr/mail/chrome/messenger/chat.dtd
new file mode 100644
index 0000000000..41c839a5dc
--- /dev/null
+++ b/l10n-tr/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 "Çevrimiçi Kişiler">
+<!ENTITY offlineContactsHeader.label "Çevrimdışı Kişiler">
+<!ENTITY conversationsHeader.label "Sohbetler">
+<!ENTITY searchResultConversation.label "Arama sonucu">
+<!ENTITY chat.noConv.title "Sohbetler burada görünecektir.">
+<!ENTITY chat.noConv.description "Bir görüşme başlatmak için sol bölmedeki kişi listesini kullanın.">
+<!ENTITY chat.noPreviousConv.description "&brandShortName; bu kişi kayıtlı geçmiş görüşmeye sahip değil.">
+<!ENTITY chat.noAccount.title "Henüz bir sohbet hesabı kurmadınız.">
+<!ENTITY chat.noAccount.description "&brandShortName; sohbet hesabınızı kurmanız için size yol gösterebilir.">
+<!ENTITY chat.accountWizard.button "Başlayın">
+<!ENTITY chat.noConnectedAccount.title "Sohbet hesaplarınıza bağlanılmadı.">
+<!ENTITY chat.noConnectedAccount.description "'Sohbet durumu' penceresinden bağlanabilirsiniz:">
+<!ENTITY chat.showAccountManager.button "Sohbet durumunu göster">
+
+<!ENTITY chat.participants "Katılımcılar:">
+<!ENTITY chat.previousConversations "Önceki görüşmeler:">
+<!ENTITY chat.ongoingConversation "Süren sohbet">
+
+<!ENTITY openConversationCmd.label "Sohbet başlat">
+<!ENTITY openConversationCmd.accesskey "b">
+<!ENTITY closeConversationCmd.label "Sohbeti kapat">
+<!ENTITY closeConversationCmd.accesskey "k">
+<!ENTITY aliasCmd.label "Adını değiștir">
+<!ENTITY aliasCmd.accesskey "d">
+<!ENTITY deleteCmd.label "Kişiyi sil">
+<!ENTITY deleteCmd.accesskey "s">
+
+<!ENTITY openConversationButton.tooltip "Sohbet başlat">
+<!ENTITY closeConversationButton.tooltip "Sohbeti kapat">
+
+<!ENTITY addBuddyButton.label "Kişi ekle">
+<!ENTITY joinChatButton.label "Sohbete katıl">
+<!ENTITY chatAccountsButton.label "Hesapları göster">
+
+<!ENTITY status.available "Müsait">
+<!ENTITY status.unavailable "Müsait değil">
+<!ENTITY status.offline "Çevrimdışı">
+
+<!ENTITY openLinkCmd.label "Bağlantıyı aç…">
+<!ENTITY openLinkCmd.accesskey "B">
diff --git a/l10n-tr/mail/chrome/messenger/chat.properties b/l10n-tr/mail/chrome/messenger/chat.properties
new file mode 100644
index 0000000000..e2fa38ee29
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/chat.properties
@@ -0,0 +1,110 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+chatTabTitle=Sohbet
+goBackToCurrentConversation.button=Geçerli yazışmaya dön
+# LOCALIZATION NOTE (startAConversationWith.button):
+# %S is replaced with the display name of a contact.
+startAConversationWith.button=%S ile sohbet başlat
+
+# LOCALIZATION NOTE (defaultGroup):
+# this is used in the addBuddies dialog if the list of existing groups is empty
+defaultGroup=Kişiler
+
+# 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 sizinle sohbet etmek istiyor
+buddy.authRequest.allow.label=İzin ver
+buddy.authRequest.allow.accesskey=z
+buddy.authRequest.deny.label=Reddet
+buddy.authRequest.deny.accesskey=R
+
+## LOCALIZATION NOTE (buddy.verificationRequest):
+# Strings used in a notification bar at the top of the chat tab when someone
+# sends a verification request for end-to-end encryption keys.
+# %S is replaced with the display name of the user or, if this is to verify a
+# session of yourself, a string that identifies the session.
+buddy.verificationRequest.label=%S birbirinizin kimliğini doğrulamanızı istiyor
+buddy.verificationRequest.allow.label=Doğrulamayı başlat
+buddy.verificationRequest.allow.accesskey=D
+buddy.verificationRequest.deny.label=Reddet
+buddy.verificationRequest.deny.accesskey=R
+
+# 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 silinsin mi?
+
+# 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=Devam ederseniz %1$S kalıcı olarak %2$S arkadaş listenizden kaldırılacaktır.
+
+# 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=&Sil
+
+displayNameEmptyText=Görünen isim
+userIconFilePickerTitle=Yeni simgeyi seçin…
+
+# 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=yazıyor…
+chat.hasStoppedTyping=yazmayı bıraktı.
+# 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 yazıyor.
+chat.contactHasStoppedTyping=%S yazmayı bıraktı.
+
+# LOCALIZATION NOTE (unknownCommand):
+# This is shown when an unknown command (/foo) is attempted. %S is the command.
+unknownCommand=%S desteklenen bir komut değil. Komut listesini görmek için /help yazın.
+
+#LOCALIZATION NOTE
+# These are special entries in the log tree for the corresponding days.
+log.today=Bugün
+log.yesterday=Dün
+
+#LOCALIZATION NOTE
+# These are special groups in the log tree for the last 3-7 days and
+# the last 8-14 days.
+log.currentWeek=Bu hafta
+log.previousWeek=Geçen hafta
+
+# 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=Yeni sohbet iletisi
+
+#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… (ve #1 ileti daha);%1$S… (ve #1 ileti daha)
diff --git a/l10n-tr/mail/chrome/messenger/configEditorOverlay.dtd b/l10n-tr/mail/chrome/messenger/configEditorOverlay.dtd
new file mode 100644
index 0000000000..3d78799d68
--- /dev/null
+++ b/l10n-tr/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-tr/mail/chrome/messenger/converterDialog.dtd b/l10n-tr/mail/chrome/messenger/converterDialog.dtd
new file mode 100644
index 0000000000..88f8b763ef
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/converterDialog.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 converterDialog.title "İleti Depolama Türü Dönüştürücü">
+<!ENTITY converterDialog.continueButton "Devam et">
+<!ENTITY converterDialog.cancelButton "İptal">
+<!ENTITY converterDialog.finishButton "Bitir">
+<!ENTITY converterDialog.complete "Dönüştürme tamamlandı. Şimdi &brandShortName; yeniden başlatılacak.">
+<!ENTITY converterDialog.error "Dönüştürme başarısız oldu.">
+
diff --git a/l10n-tr/mail/chrome/messenger/converterDialog.properties b/l10n-tr/mail/chrome/messenger/converterDialog.properties
new file mode 100644
index 0000000000..b4f8743c1c
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/converterDialog.properties
@@ -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/.
+
+# LOCALIZATION NOTE (converterDialog.warning):
+# %1$S will be replaced by the name of the account which is going to be converted.
+# %2$S will be replaced by the format into which the account will be converted.
+# %3$S will be replaced by $BrandShortName.
+converterDialog.warning=%1$S hesabındaki iletiler az sonra %2$S biçimine dönüştürülecek. Dönüşüm tamamlandıktan sonra %3$S yeniden başlatılacak.
+
+# LOCALIZATION NOTE (converterDialog.message):
+# %1$S will be replaced by the name of the account which is being converted.
+# %2$S will be replaced by the format into which the account will be converted.
+converterDialog.message=%1$S hesabı %2$S biçimine dönüştürülüyor…
+
+# LOCALIZATION NOTE (converterDialog.warningForDeferredAccount):
+# %1$S will be replaced by the name of the deferred account for which migration is initiated by the user.
+# %2$S will be replaced by the name of the account to which the deferred account is deferred ie the name of the deferred-to account.
+# %3$S will be replaced by the name of the deferred-to account.
+# %4$S will be replaced by a comma separated list of names of accounts which are deferred to the deferred-to account.
+# %5$S will be replaced by a comma separated list of names of accounts which are going to get converted.
+# %6$S will be replaced by the format into which the accounts will be converted.
+# %7$S will be replaced by $BrandShortName.
+converterDialog.warningForDeferredAccount=%1$S hesabı %2$S hesabına ötelendi. %3$S hesabına ötelenen hesaplar: %4$S. %5$S hesabındaki iletiler şimdi %6$S biçimine dönüştürülecek. Dönüşüm tamamlandıktan sonra %7$S yeniden başlatılacak.
+
+# LOCALIZATION NOTE (converterDialog.warningForDeferredToAccount):
+# %1$S will be replaced by the name of the deferred-to account for which migration is initiated by the user and to which other accounts are deferred.
+# %2$S will be replaced by a comma separated list of names of accounts which are deferred to the deferred-to account.
+# %3$S will be replaced by a comma separated list of names of accounts which are going to get converted.
+# %4$S will be replaced by the format into which the accounts will be converted.
+# %5$S will be replaced by $BrandShortName.
+converterDialog.warningForDeferredToAccount=%1$S hesabına ötelenen hesaplar: %2$S. %3$S hesabındaki iletiler şimdi %4$S biçimine dönüştürülecek. Dönüşüm tamamlandıktan sonra %5$S yeniden başlatılacak.
+
+# LOCALIZATION NOTE (converterDialog.messageForDeferredAccount):
+# %1$S will be replaced by a comma separated list of names of accounts which are being converted.
+# %2$S will be replaced by the format into which the accounts will be converted.
+converterDialog.messageForDeferredAccount=%1$S hesapları %2$S biçimine dönüştürülüyor…
+
+# LOCALIZATION NOTE (converterDialog.percentDone):
+# %1$S will be replaced by the percentage of conversion that is complete.
+converterDialog.percentDone=%%%1$S tamamlandı
diff --git a/l10n-tr/mail/chrome/messenger/custom.properties b/l10n-tr/mail/chrome/messenger/custom.properties
new file mode 100644
index 0000000000..94a7de1905
--- /dev/null
+++ b/l10n-tr/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=Girdiğiniz başlık satırı geçersiz bir karakter içeriyor (örneğin ':', yazdırılamayan bir karakter, ASCII olmayan bir karakter veya ve 8 bit ASCII karakter). Lütfen geçersiz karakteri silip tekrar deneyin.
diff --git a/l10n-tr/mail/chrome/messenger/customizeToolbar.dtd b/l10n-tr/mail/chrome/messenger/customizeToolbar.dtd
new file mode 100644
index 0000000000..e58841521f
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/customizeToolbar.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 dialog.title "Araç çubuğunu özelleştir">
+<!ENTITY dialog.dimensions "width: 92ch; height: 36em;">
+<!ENTITY instructions.description "Araç çubuklarına eklemek veya kaldırmak istediğiniz öğeleri sürükleyebilirsiniz.">
+<!ENTITY show.label "Göster:">
+<!ENTITY iconsAndText.label "Simgeler ve metinler">
+<!ENTITY icons.label "Simgeler">
+<!ENTITY text.label "Metinler">
+<!ENTITY iconsBesideText.label "Simgeler metnin yanında">
+<!ENTITY useSmallIcons.label "Küçük simgeleri kullan">
+<!ENTITY restoreDefaultSet.label "Varsayılanları geri yükle">
+<!ENTITY showTitlebar2.label "Başlık çubuğu">
+<!ENTITY extraDragSpace2.label "Sürükleme alanı">
+<!ENTITY saveChanges.label "Tamam">
+<!ENTITY undoChanges.label "Değişiklikleri geri al">
diff --git a/l10n-tr/mail/chrome/messenger/customizeToolbar.properties b/l10n-tr/mail/chrome/messenger/customizeToolbar.properties
new file mode 100644
index 0000000000..7247436eb9
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/customizeToolbar.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/.
+
+enterToolbarTitle=Yeni Araç Çubuğu
+enterToolbarName=Bu araç çubuğuna bir ad verin:
+enterToolbarDup=“%S” adında bir araç çubuğu zaten mevcut. Lütfen başka bir ad yazın.
+enterToolbarBlank=Yeni araç çubuğu oluşturmak için bir ad yazmalısınız.
+separatorTitle=Ayraç
+springTitle=Esnek boşluk
+spacerTitle=Boşluk
diff --git a/l10n-tr/mail/chrome/messenger/devtools/dbgserver.dtd b/l10n-tr/mail/chrome/messenger/devtools/dbgserver.dtd
new file mode 100644
index 0000000000..38311ecca9
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/devtools/dbgserver.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 options.title "Geliştirici Araçları Seçenekleri">
+<!ENTITY options.status.label "Durum:">
+<!ENTITY options.port.label "Bağlantı Noktası:">
+<!ENTITY options.forcelocal.label "Diğer bilgisayarlardan bağlantılara izin ver">
diff --git a/l10n-tr/mail/chrome/messenger/devtools/dbgserver.properties b/l10n-tr/mail/chrome/messenger/devtools/dbgserver.properties
new file mode 100644
index 0000000000..bcdef13e92
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/devtools/dbgserver.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/.
+
+options.stop.label=Geliştirici Araçları Sunucusunu Durdur
+options.start.label=Geliştirici Araçları Sunucusunu Başlat
+
+options.connected.label=#1 İstemci Bağlandı;#1 İstemci Bağlandı
+options.connected.tooltip=Geliştirici araçları sunucusu çalışır durumda ve bağlı istemciler var.
+options.listening.label=Dinlemede
+options.listening.tooltip=Geliştirici araçları sunucusu çalışır durumda ve bağlantı bekliyor.
+options.idle.label=Çalışmıyor
+options.idle.tooltip=Geliştirici araçları sunucusu çalışmıyor. Bu pencereden başlatabilirsiniz.
+options.unsupported.label=Desteklenmiyor
+options.unsupported.tooltip=Dahili geliştirici araçları sunucusu yüklenirken bir hata oluştu. Paketlendiğinden emin olun ve hata konsolundaki iletileri kontrol edin.
diff --git a/l10n-tr/mail/chrome/messenger/downloadheaders.dtd b/l10n-tr/mail/chrome/messenger/downloadheaders.dtd
new file mode 100644
index 0000000000..f907ad7294
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/downloadheaders.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 all.label "Tüm üst bilgileri indir">
+<!ENTITY all.accesskey "T">
+<!--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 "Sadece">
+<!ENTITY download.accesskey "a">
+<!--LOCALIZATION NOTE (headers.label): see note for download.label -->
+<!ENTITY headers.label "üst bilgi indir">
+<!ENTITY headers.accesskey "k">
+<!ENTITY mark.label "Kalan üst bilgileri okundu olarak işaretle">
+<!ENTITY mark.accesskey "d">
diff --git a/l10n-tr/mail/chrome/messenger/editContactOverlay.dtd b/l10n-tr/mail/chrome/messenger/editContactOverlay.dtd
new file mode 100644
index 0000000000..6c27cda3d3
--- /dev/null
+++ b/l10n-tr/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 "Sil">
+<!ENTITY editContactPanelDeleteContact.accesskey "l">
+
+<!ENTITY editContactName.label "İsim:">
+<!ENTITY editContactName.accesskey "s">
+
+<!ENTITY editContactEmail.label "E-posta:">
+<!ENTITY editContactEmail.accesskey "E">
+
+<!ENTITY editContactAddressBook.label "Adres defteri:">
+<!ENTITY editContactAddressBook.accesskey "A">
+
+<!ENTITY editContactPanelDone.label "Kaydet">
+<!ENTITY editContactPanelDone.accesskey "K">
+
+<!ENTITY contactMoveDisabledWarning.description "Bu kişi bir posta listesinde olduğu için adres defterini değiştiremezsiniz.">
diff --git a/l10n-tr/mail/chrome/messenger/editContactOverlay.properties b/l10n-tr/mail/chrome/messenger/editContactOverlay.properties
new file mode 100644
index 0000000000..5f269f0afb
--- /dev/null
+++ b/l10n-tr/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=Kişiyi Düzenle
+viewTitle=Kişiyi göster
+
+editDetailsLabel=Ayrıntıları düzenle
+editDetailsAccessKey=t
+viewDetailsLabel=Ayrıntıları göster
+viewDetailsAccessKey=t
+
+deleteContactTitle=Kişiyi sil
+deleteContactMessage=Bu kişiyi silmek istediğinizden emin misiniz?
diff --git a/l10n-tr/mail/chrome/messenger/fieldMapImport.dtd b/l10n-tr/mail/chrome/messenger/fieldMapImport.dtd
new file mode 100644
index 0000000000..8907b82f96
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/fieldMapImport.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/. -->
+
+<!ENTITY fieldMapImport.next.label "Sonraki">
+<!ENTITY fieldMapImport.next.accesskey "n">
+<!ENTITY fieldMapImport.previous.label "Önceki">
+<!ENTITY fieldMapImport.previous.accesskey "c">
+<!ENTITY fieldMapImport.text "Soldaki adres defteri alanlarını sağdaki içe alınacak verilerle eşleştirmek için Yukarı ve Aşağı düğmelerini kullanın. İçe almak istemediğiniz ögelerin işaretini kaldırın.">
+<!ENTITY fieldMapImport.up.label "Yukarı">
+<!ENTITY fieldMapImport.up.accesskey "Y">
+<!ENTITY fieldMapImport.down.label "Aşağı">
+<!ENTITY fieldMapImport.down.accesskey "A">
+<!ENTITY fieldMapImport.fieldListTitle "Adres Defteri alanları">
+<!ENTITY fieldMapImport.dataTitle "İçe alınacak verileri kaydet">
+<!ENTITY fieldMapImport.skipFirstRecord.label "İlk kayıt, alan isimlerini içerir">
+<!ENTITY fieldMapImport.skipFirstRecord.accessKey "k">
diff --git a/l10n-tr/mail/chrome/messenger/filter.properties b/l10n-tr/mail/chrome/messenger/filter.properties
new file mode 100644
index 0000000000..3eceeb5952
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/filter.properties
@@ -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/.
+
+mustSelectFolder=Bir hedef dizin seçmelisiniz.
+enterValidEmailAddress=İletilecek adrese geçerli bir e-posta adresi yazın.
+pickTemplateToReplyWith=Yanıt için kullanılacak şablonu seçin.
+mustEnterName=Bu süzgece bir isim vermelisiniz.
+cannotHaveDuplicateFilterTitle=Çift süzgeç adı
+cannotHaveDuplicateFilterMessage=Girmiş olduğunuz süzgeç adı zaten mevcut. Lütfen farklı bir süzgeç adı girin.
+mustHaveFilterTypeTitle=Hiçbir süzgeç olayı seçilmedi
+mustHaveFilterTypeMessage=Bu süzgeç uygulandığında en az bir olay seçmelisiniz. Süzgecin geçici olarak hiçbir olayda çalışmasını istemiyorsanız, İleti Süzgeçleri penceresinden devre dışı bırakın.
+deleteFilterConfirmation=Seçilen süzgeç(ler)i silmek istediğinizden emin misiniz?
+matchAllFilterName=Tüm iletilerle eşleştir
+filterListBackUpMsg=Süzgeçleriniz çalışmıyor çünkü süzgeçlerinizi içeren msgFilterRules.dat dosyası okunamadı. Yeni bir rules.dat dosyası oluşturalacak ve eski dosyanızın yedeği rulesbackup.dat adıyla aynı dizine kopyalanacak.
+customHeaderOverflow=50 kullanıcı tanımlı başlık sınırını aştınız. Lütfen bir veya birden fazla kullanıcı tanımlı başlığı silerek tekrar deneyin.
+filterCustomHeaderOverflow=Süzgeçleriniz 50 kullanıcı tanımlı başlık sınırını aştı. Lütfen süzgeçlerinizi içeren msgFilterRules.dat dosyasını düzenleyerek daha az kullanıcı tanımlı başlık kullanın.
+invalidCustomHeader=Süzgeçlerinizden bir tanesi, geçersiz bir karakter (':' vb., yazdırılamaz bir karakter, ascii olmayan bir karakter veya 8 bit ascii karakter) içeren bir kullanıcı tanımlı başlık kullanıyor. Lütfen süzgeçlerinizi içeren msgFilterRules.dat dosyasını düzenleyerek kullanıcı tanımlı başlıklarınızdaki geçersiz karakterleri silin.
+continueFilterExecution=%S süzgecinin uygulanması başarısız oldu. Süzgeçleri uygulamaya için devam etmek istiyor musunuz?
+promptTitle=Çalışan süzgeçler
+promptMsg=Şu anda iletiler süzülüyor.\nSüzgeçlerin uygulanmasına devam etmek ister misiniz?
+stopButtonLabel=Durdur
+continueButtonLabel=Devam et
+# LOCALIZATION NOTE(cannotEnableIncompatFilter)
+# %S=the name of the application
+cannotEnableIncompatFilter=Bu süzgeç, büyük olasılıkla daha yeni veya uyumsuz bir %S sürümü tarafından oluşturulmuş. Bu nasıl uygulanacağını bilmediğimiz için süzgeci etkinleştiremiyoruz.
+dontWarnAboutDeleteCheckbox=Tekrar sorma
+# LOCALIZATION NOTE(copyToNewFilterName)
+# %S=the name of the filter that is being copied
+copyToNewFilterName=%S kopyası
+# LOCALIZATION NOTE(contextPeriodic.label): Semi-colon list of plural forms.
+# #1=the number of minutes
+contextPeriodic.label=Düzenli olarak, her dakika;Düzenli olarak, #1 dakikada bir
+
+# LOCALIZATION NOTE(filterFailureWarningPrefix)
+# %1$S=filter error action
+# %2$S=error code as hexadecimal string.
+filterFailureWarningPrefix=Süzgeç Eylemi Başarısız: "%1$S" Hata kodu %2$S Denenen:
+filterFailureSendingReplyError=Yanıt gönderme hatası
+filterFailureSendingReplyAborted=Yanıtın gönderilmesinden vazgeçildi
+filterFailureMoveFailed=Taşıma başarısız oldu
+filterFailureCopyFailed=Kopyalama başarısız oldu
+filterFailureAction=Filtre eyleminin uygulanması başarısız oldu
+
+searchTermsInvalidTitle=Arama terimleri geçersiz
+# 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" arama terimi bu bağlamda geçersiz olduğu için bu süzgeç kaydedilemez.
+# LOCALIZATION NOTE(filterActionOrderExplanation)
+# Keep the \n\n that mean 2 linebreaks.
+filterActionOrderExplanation=Bir ileti bu filtre ile eşleştiği zaman eylemler bu sırayla çalıştırılacaktır:\n\n
+filterActionOrderTitle=Gerçek eylem sırası
+## LOCALIZATION NOTE(filterActionItem):
+# %1$S=sequence number of the action, %2$S=action text, %3$S=action argument
+filterActionItem=%1$S %3$S %2$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 öğe; #1 öğe
+# for junk mail logging / mail filter logging
+# LOCALIZATION NOTE(junkLogDetectStr)
+# %1$S=author, %2$S=subject, %3$S=date
+junkLogDetectStr=%1$S tarafından gönderilen istenmeyen ileti tespit edildi: %2$S - %3$S
+# LOCALIZATION NOTE(logMoveStr)
+# %1$S=message id, %2$S=folder URI
+logMoveStr=ileti kimliği taşındı = %1$S -> %2$S
+# LOCALIZATION NOTE(logCopyStr)
+# %1$S=message id, %2$S=folder URI
+logCopyStr=ileti kimliği kopyalandı = %1$S -> %2$S
+# LOCALIZATION NOTE(filterLogLine):
+# %1$S=timestamp, %2$S=log message
+filterLogLine=[%1$S] %2$S
+# LOCALIZATION NOTE(filterMessage):
+# %1$S=filter name, %1$S=log message
+filterMessage="%1$S" süzgecinden mesaj: %2$S
+# LOCALIZATION NOTE(filterLogDetectStr)
+# %1$S=filter name %2$S=author, %3$S=subject, %4$S=date
+filterLogDetectStr="%1$S" süzgeci %2$S tarafından gönderilen %3$S konulu postaya %4$S tarihinde uygulandı
+filterMissingCustomAction=Eksik özel eylem
+filterAction2=öncelik değiştirildi
+filterAction3=silindi
+filterAction4=okundu olarak işaretlendi
+filterAction5=ileti öbeği yok edildi
+filterAction6=ileti öbeği takip edildi
+filterAction7=yıldızlandı
+filterAction8=etiketlendi
+filterAction9=yanıtlandı
+filterAction10=iletildi
+filterAction11=yürütme durduruldu
+filterAction12=POP3 sunucusundan silindi
+filterAction13=POP3 sunucusunda bırakıldı
+filterAction14=istenmeyen puanı
+filterAction15=gövde POP3 sunucusundan alındı
+filterAction16=dizine kopyalandı
+filterAction17=etiketlendi
+filterAction18=göz ardı edilmiş alt dizi
+filterAction19=okunmadı olarak işaretlenen
+# 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 %3$S %2$S
diff --git a/l10n-tr/mail/chrome/messenger/folderProps.dtd b/l10n-tr/mail/chrome/messenger/folderProps.dtd
new file mode 100644
index 0000000000..8762d150f7
--- /dev/null
+++ b/l10n-tr/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 "Özellikler">
+
+<!ENTITY generalInfo.label "Genel bilgiler">
+<!ENTITY folderRebuildSummaryFileTip2.label "Özet dosyası indeksini yeniden oluştur">
+<!ENTITY folderRebuildSummaryFile2.label "Dizini onar">
+<!ENTITY folderRebuildSummaryFile2.accesskey "r">
+<!ENTITY folderRebuildSummaryFile.explanation "Bazen dizin indeks dosyası (.msf) hasar görebilir ve iletiler eksik görünebilir veya silinmiş iletiler görünmeye devam edebilir. Dizini onarmak bu sorunları çözebilir.">
+<!ENTITY folderIncludeInGlobalSearch.label "Bu dizindeki iletileri global arama sonuçlarına dahil et">
+<!ENTITY folderIncludeInGlobalSearch.accesskey "g">
+
+<!ENTITY retention.label "Kayıt ilkeleri">
+<!ENTITY retentionUseAccount.label "Hesap ayarlarımı kullan">
+<!ENTITY retentionUseAccount.accesskey "H">
+<!ENTITY daysOld.label "günden eski ise sil">
+<!ENTITY message.label "ileti dışındakileri sil">
+<!ENTITY retentionCleanup.label "Disk alanı kazanmak için eski iletileri kalıcı olarak silebilirsiniz.">
+<!ENTITY retentionCleanupImap.label "Disk alanı kazanmak için sunucudaki eski özgün iletiler ve yerel kopyaları tamamen silinebilir.">
+<!ENTITY retentionCleanupPop.label "Disk alanı kazanmak için sunucudaki eski özgün iletiler tamamen silinebilir.">
+<!ENTITY retentionDeleteMsg.label "İleti">
+<!ENTITY retentionDeleteMsg.accesskey "t">
+<!ENTITY retentionKeepAll.label "Hiçbir iletiyi silme">
+<!ENTITY retentionKeepAll.accesskey "y">
+<!ENTITY retentionKeepRecent.label "Son">
+<!ENTITY retentionKeepRecent.accesskey "S">
+<!ENTITY retentionApplyToFlagged.label "Yıldızlı iletileri hiçbir zaman silme">
+<!ENTITY retentionApplyToFlagged.accesskey "Y">
+
+<!ENTITY folderSynchronizationTab.label "Eşitleme">
+<!ENTITY folderCheckForNewMessages2.label "Bu hesap için yeni ileti alırken her zaman bu dizini denetle">
+<!ENTITY folderCheckForNewMessages2.accesskey "y">
+
+<!ENTITY offlineFolder.check.label "Bu dizini çevrimdışı kullanım için seç">
+<!ENTITY offlineFolder.check.accesskey "v">
+<!ENTITY offlineFolder.button.label "Şimdi indir">
+<!ENTITY offlineFolder.button.accesskey "d">
+
+<!ENTITY selectofflineNewsgroup.check.label "Bu haber grubunu çevrimdışı kullanımı için seç">
+<!ENTITY selectofflineNewsgroup.check.accesskey "u">
+<!ENTITY offlineNewsgroup.button.label "Şimdi indir">
+<!ENTITY offlineNewsgroup.button.accesskey "d">
+
+<!ENTITY folderProps.name.label "İsim:">
+<!ENTITY folderProps.name.accesskey "s">
+<!ENTITY folderProps.color.label "Simge rengi:">
+<!ENTITY folderProps.color.accesskey "n">
+<!ENTITY folderProps.reset.tooltip "Varsayılan rengi geri yükle">
+<!ENTITY folderProps.location.label "Konum:">
+<!ENTITY folderProps.location.accesskey "m">
+
+<!ENTITY folderSharingTab.label "Paylaşım">
+<!ENTITY privileges.button.label "Öncelikli haklar…">
+<!ENTITY privileges.button.accesskey "h">
+<!ENTITY permissionsDesc.label "Aşağıdaki izinlere sahipsiniz:">
+<!ENTITY folderOtherUsers.label "Bu klasöre erişimi olan diğerleri:">
+<!ENTITY folderType.label "Dizin türü:">
+
+<!ENTITY folderQuotaTab.label "Kota">
+<!ENTITY folderQuotaUsage.label "Kullanım:">
+<!ENTITY folderQuotaStatus.label "Durum:">
+
+<!ENTITY numberOfMessages.label "İleti sayısı:">
+<!-- LOCALIZATION NOTE: When the number of messages can't be determined, this string is displayed as the number -->
+<!ENTITY numberUnknown.label "bilinmiyor">
+<!ENTITY sizeOnDisk.label "Diskteki boyut:">
+<!-- LOCALIZATION NOTE: When the size can't be determined, this string is displayed as the size -->
+<!ENTITY sizeUnknown.label "bilinmiyor">
diff --git a/l10n-tr/mail/chrome/messenger/folderWidgets.properties b/l10n-tr/mail/chrome/messenger/folderWidgets.properties
new file mode 100644
index 0000000000..411e68be41
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/folderWidgets.properties
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE(globalInbox)
+# %S=name of the Local folders account
+globalInbox=Küresel gelen kutusu (%S)
+# LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name
+verboseFolderFormat=%2$S hesabındaki %1$S
+chooseFolder=Dizin seç…
+chooseAccount=Hesap seçin…
+noFolders=Kullanılabilir dizin yok
diff --git a/l10n-tr/mail/chrome/messenger/folderpane.dtd b/l10n-tr/mail/chrome/messenger/folderpane.dtd
new file mode 100644
index 0000000000..b6dea2538d
--- /dev/null
+++ b/l10n-tr/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 "İsim">
+<!ENTITY unreadColumn.label "Okunmamış">
+<!ENTITY totalColumn.label "Toplam">
+<!ENTITY folderSizeColumn.label "Boyut">
diff --git a/l10n-tr/mail/chrome/messenger/gloda.properties b/l10n-tr/mail/chrome/messenger/gloda.properties
new file mode 100644
index 0000000000..fd43d081d5
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/gloda.properties
@@ -0,0 +1,169 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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=Hesap
+gloda.message.attr.account.remainderLabel=diğer hesaplar:
+gloda.message.attr.account.mustMatchLabel=#1 olmalı
+gloda.message.attr.account.cantMatchLabel=#1 olmamalı
+
+# LOCALIZATION NOTE (gloda.message.attr.folder.*): Stores the message folder in
+# which the message is stored.
+gloda.message.attr.folder.facetNameLabel=Dizin
+gloda.message.attr.folder.remainderLabel=diğer klasörler:
+gloda.message.attr.folder.mustMatchLabel=#1 olmalı
+gloda.message.attr.folder.cantMatchLabel=#1 olmamalı
+
+# LOCALIZATION NOTE (gloda.message.attr.fromMe.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.fromMe.facetNameLabel=Benden
+
+# LOCALIZATION NOTE (gloda.message.attr.toMe.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.toMe.facetNameLabel=Bana
+
+# LOCALIZATION NOTE (gloda.message.attr.involves.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.involves.facetNameLabel=Kişiler
+gloda.message.attr.involves.includeLabel=herhangi birisini kapsa:
+gloda.message.attr.involves.excludeLabel=kapsama dışı olanlar:
+gloda.message.attr.involves.remainderLabel=diğer katılımcılar:
+gloda.message.attr.involves.mustMatchLabel=#1 kapsamalı
+gloda.message.attr.involves.cantMatchLabel=#1 kapsamamalı
+
+# 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=Tarih
+
+# 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=Ekler
+
+# LOCALIZATION NOTE (gloda.message.attr.mailing-list.*): Stores the mailing
+# lists detected in the message. This will normally be the email 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=Posta listesi
+gloda.message.attr.mailing-list.noneLabel=Yok
+gloda.message.attr.mailing-list.remainderLabel=diğer posta listeleri:
+gloda.message.attr.mailing-list.mustMatchLabel=#1 olmalı
+gloda.message.attr.mailing-list.cantMatchLabel=#1 olmamalı
+gloda.message.attr.mailing-list.mustMatchSomeLabel=posta listesi içinde olmalı
+gloda.message.attr.mailing-list.mustMatchNoneLabel=posta listesi içinde olmamalı
+
+# 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 independent 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=Etiketler
+gloda.message.attr.tag.noneLabel=Yok
+gloda.message.attr.tag.includeLabel=herhangi biriyle etiketlenmiş:
+gloda.message.attr.tag.excludeLabel=etiketlenmemiş:
+gloda.message.attr.tag.remainderLabel=diğer etiketler:
+gloda.message.attr.tag.mustMatchLabel=#1 etiketli olmalı
+gloda.message.attr.tag.cantMatchLabel=#1 etiketli olmamalı
+gloda.message.attr.tag.mustMatchSomeLabel=etiketli olmalı
+gloda.message.attr.tag.mustMatchNoneLabel=etiketli olmamalı
+
+# 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=Yıldızlı
+
+# LOCALIZATION NOTE (gloda.message.attr.read.*): Stores whether the user has
+# read the message or not.
+gloda.message.attr.read.facetNameLabel=Okundu
+
+# 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=Yanıtlanmış
+
+# 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=İletilmiş
+
+# LOCALIZATION NOTE (gloda.mimetype.category.*.label): Map categories of MIME
+# types defined in MimeTypeCategories 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=Arşivler
+gloda.mimetype.category.documents.label=Belgeler
+gloda.mimetype.category.images.label=Resimler
+# 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 email 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=Medya (ses, görüntü)
+gloda.mimetype.category.pdf.label=PDF dosyaları
+# 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=Diğer
diff --git a/l10n-tr/mail/chrome/messenger/glodaComplete.properties b/l10n-tr/mail/chrome/messenger/glodaComplete.properties
new file mode 100644
index 0000000000..85067017d7
--- /dev/null
+++ b/l10n-tr/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 etiketli iletiler
+
+# 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 içeren iletiler
+
+# 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 içeren iletiler
diff --git a/l10n-tr/mail/chrome/messenger/glodaFacetView.dtd b/l10n-tr/mail/chrome/messenger/glodaFacetView.dtd
new file mode 100644
index 0000000000..db38ff32bb
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/glodaFacetView.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/. -->
+
+<!-- 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 "Süzgeçler">
+
+<!-- LOCALIZATION NOTE (glodaFacetView.loading.label): Label that appears when
+ the search results take a long time to appear. -->
+<!ENTITY glodaFacetView.loading.label "Aranıyor&#8230;">
+
+<!-- LOCALIZATION NOTE (glodaFacetView.empty.label): Label that appears when
+ there are no results that match the search query. -->
+<!ENTITY glodaFacetView.empty.label "Aradığınız kriterlere uyan ileti bulunamadı">
+
+<!-- LOCALIZATION NOTE (glodaFacetView.pageMore.label): Label at the bottom
+ of the results list to show more hits. -->
+<!ENTITY glodaFacetView.pageMore.label "Daha fazla »">
+
+<!-- LOCALIZATION NOTE(glodaFacetView.results.message.openEmailAsList.label2): The
+ label for the button/link that causes us to display all of the emails in
+ the active set in a new thread pane display tab. -->
+<!ENTITY glodaFacetView.openEmailAsList.label "Sonuçları liste olarak göster">
+
+<!-- LOCALIZATION NOTE(glodaFacetView.results.message.openEmailAsList.tooltip):
+ The tooltip to display when hovering over the openEmailAsList label. -->
+<!ENTITY glodaFacetView.openEmailAsList.tooltip "Etkin kümedeki tüm e-posta iletilerini yeni sekmede göster">
diff --git a/l10n-tr/mail/chrome/messenger/glodaFacetView.properties b/l10n-tr/mail/chrome/messenger/glodaFacetView.properties
new file mode 100644
index 0000000000..c82003d163
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/glodaFacetView.properties
@@ -0,0 +1,171 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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=Ara
+
+# 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.
+glodaFacetView.tab.search.label=Arama
+
+# LOCALIZATION NOTE(glodaFacetView.search.label2):
+# The heading for the search page.
+# A short description of user's search query will be appended.
+glodaFacetView.search.label2=Sonuçlar:
+
+# 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 aranıyor
+glodaFacetView.constraints.query.fulltext.andJoinWord=ve
+glodaFacetView.constraints.query.fulltext.orJoinWord=veya
+
+# 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=İletiler aranıyor
+
+# 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 kapsanıyor
+
+# 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=etiket:
+
+
+# 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 sonucun tümünü listele;#1 sonucun tümünü listele
+
+# 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=herhangi birisini kapsa:
+# 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=kapsama dışı olanlar:
+# 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=diğer:
+
+# 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 ile eşleşmeli
+glodaFacetView.facets.mustMatchNoneLabel.fallbackLabel=değer içermemeli
+
+# 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 ile eşleşmemeli
+glodaFacetView.facets.mustMatchSomeLabel.fallbackLabel=Değer içermeli
+
+# 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=sınırlamayı kaldır
+glodaFacetView.facets.mayMatchAnyLabel.fallbackLabel=Sınırlamayı kaldır
+
+# 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=Hiçbiri
+
+# LOCALIZATION NOTE (glodaFacetView.facets.filter.attachmentTypes.allLabel):
+# The label to use when all types of attachments are being displayed.
+glodaFacetView.facets.filter.attachmentTypes.allLabel=Herhangi bir tür
+
+# 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=kimden:
+
+# 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=kime:
+
+# 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=(konusuz)
+
+# 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;#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 iletiden ilk;#1 iletiden ilk
+# 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=#2 #1
+
+glodaFacetView.results.message.timeline.label=Zaman çizelgesini aç/kapat
+# LOCALIZATION NOTE(glodaFacetView.results.message.sort.relevance2):
+# a clickable label causing the sort to be done by most relevant messages first.
+glodaFacetView.results.message.sort.relevance2=İlgiye göre sırala
+# LOCALIZATION NOTE(glodaFacetView.results.message.sort.date2):
+# a clickable label causing the sort to be done by most recent messages first.
+glodaFacetView.results.message.sort.date2=Tarihe göre sırala
+
+# 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=, ve #1 kişi daha;, ve #1 kişi daha
diff --git a/l10n-tr/mail/chrome/messenger/imAccountWizard.dtd b/l10n-tr/mail/chrome/messenger/imAccountWizard.dtd
new file mode 100644
index 0000000000..3bd5a927c5
--- /dev/null
+++ b/l10n-tr/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 "Sohbet Hesabı Sihirbazı">
+
+<!ENTITY accountProtocolTitle.label "Sohbet ağı">
+<!ENTITY accountProtocolInfo.label "Lütfen sohbet hesabınızın ağını seçin.">
+<!ENTITY accountProtocolField.label "Ağ:">
+<!ENTITY accountProtocolGetMore.label "Daha fazlasını edin…">
+
+<!ENTITY accountUsernameTitle.label "Kullanıcı adı">
+<!ENTITY accountUsernameDuplicate.label "Bu hesap zaten yapılandırılmış!">
+
+<!ENTITY accountPasswordTitle.label "Parola">
+<!ENTITY accountPasswordInfo.label "Lütfen aşağıdaki kutuya parolanızı girin.">
+<!ENTITY accountPasswordField.label "Parola:">
+<!ENTITY accountPasswordManager.label "Buraya girdiğiniz parola, Parola Yöneticisi'nde depolanacaktır. Bu hesaba her bağlandığınızda parolanızın sorulmasını istiyorsanız bu kutuyu boş bırakın.">
+
+<!ENTITY accountAdvancedTitle.label "Gelişmiş Seçenekler">
+<!ENTITY accountAdvancedInfo.label "İsterseniz bu adımı geçebilirsiniz.">
+<!ENTITY accountAdvanced.newMailNotification.label "Yeni posta gelince haber ver">
+<!ENTITY accountAliasGroupbox.caption "Yerel takma ad">
+<!ENTITY accountAliasField.label "Takma ad:">
+<!ENTITY accountAliasInfo.label "Bu, yalnızca siz konuşurken görüşmeleriniz sırasında görünecektir. Karşı taraf görmeyecektir.">
+<!ENTITY accountProxySettings.caption "Vekil Sunucu Ayarları">
+<!ENTITY accountProxySettings.change.label "Değiştir…">
+<!ENTITY accountProxySettings.change.accessKey "D">
+
+<!ENTITY accountSummaryTitle.label "Özet">
+<!ENTITY accountSummaryInfo.label "Girdiğiniz bilgilerin özeti aşağıda görüntülenmektedir. Lütfen hesabınızı oluşturmadan önce kontrol edin.">
+<!ENTITY accountSummary.connectNow.label "Bu hesabı şimdi bağla.">
diff --git a/l10n-tr/mail/chrome/messenger/imAccounts.properties b/l10n-tr/mail/chrome/messenger/imAccounts.properties
new file mode 100644
index 0000000000..7b8ed60b9b
--- /dev/null
+++ b/l10n-tr/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 seçenekleri
+accountUsername=Kullanıcı adı:
+# 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=Lütfen %S hesabınızın kullanıcı adını girin.
+# LOCALIZATION NOTE (accountUsernameInfoWithDescription):
+# %1$S is a hint for the expected format of the username
+# %2$S is the name of a protocol
+accountUsernameInfoWithDescription=Lütfen %2$S hesabınızın kullanıcı adını (%1$S) girin.
+
+# LOCALIZATION NOTE (account.connection.error):
+# %S is the error message.
+account.connection.error=Hata: %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' protokolü için yan uygulama yok.
+account.connection.errorEnteringPasswordRequired=Bu hesaba bağlanmak için parola girmeniz zorunludur.
+account.connection.errorCrashedAccount=Bu hesaba bağlanırken bir çökme meydana geldi.
+# LOCALIZATION NOTE (account.connection.progress):
+# %S is a message indicating progress of the connection process
+account.connection.progress=Bağlanılıyor: %S…
+account.connecting=Bağlanıyor…
+account.connectedForSeconds=Birkaç saniyedir bağlı.
+# 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=Bağlantı süresi: %1$S %2$S ve %3$S %4$S
+account.connectedForSingle=Bağlantı süresi: Yaklaşık %1$S %2$S
+account.reconnectInDouble=%1$S %2$S ve %3$S %4$S içinde tekrar bağlanacak.
+account.reconnectInSingle=%1$S %2$S içinde tekrar bağlanacak.
+
+requestAuthorizeTitle=Yetkilendirme isteği
+# LOCALIZATION NOTE (requestAuthorizeAllow, requestAuthorizeDeny):
+# the & symbol indicates the position of the character that should be
+# used as the accesskey for this button.
+requestAuthorizeAllow=İ&zin ver
+requestAuthorizeDeny=&Reddet
+# LOCALIZATION NOTE (requestAuthorizeText):
+# %S is a contact username.
+requestAuthorizeText=%S sizi arkadaş listesine ekledi. Sizi görmesine izin vermek ister misiniz?
+
+accountsManager.notification.button.accessKey=b
+accountsManager.notification.button.label=Şimdi bağlan
+accountsManager.notification.userDisabled.label=Otomatik bağlantıları devre dışı bıraktınız.
+accountsManager.notification.safeMode.label=Uygulama şu anda güvenli kipte çalıştığı için otomatik bağlantı ayarları görmezden gelindi.
+accountsManager.notification.startOffline.label=Uygulama çevrimdışı kipte başlatıldığı için otomatik bağlantı ayarları görmezden gelindi.
+accountsManager.notification.crash.label=Son bağlantı denemesi sırasında uygulama çöktü. Ayarlarınızı düzenlemeniz için otomatik bağlantılar devre dışı bırakılmıştır.
+# 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=Yeni veya düzenlenmiş bir hesaba son bağlantı denemesi sırasında uygulama çöktü. Ayarlarını düzenleyebilmeniz için bu hesaplara bağlanılmamıştır.;#1 yeni veya düzenlenmiş hesaba son bağlantı denemesi sırasında uygulama çöktü. Ayarlarını düzenleyebilmeniz için bu hesaplara bağlanılmamıştır.
+accountsManager.notification.other.label=Otomatik bağlantı devre dışı bırakıldı.
diff --git a/l10n-tr/mail/chrome/messenger/imapMsgs.properties b/l10n-tr/mail/chrome/messenger/imapMsgs.properties
new file mode 100644
index 0000000000..0447726a79
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/imapMsgs.properties
@@ -0,0 +1,266 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 hesabı için uyarı
+
+# Status - opening folder
+imapStatusSelectingMailbox=%S dizini açılıyor…
+
+# Status - create folder
+imapStatusCreatingMailbox=Dizin oluşturuluyor…
+
+# 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 dizini siliniyor…
+
+# 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 dizininin adı değiştiriliyor…
+
+# Status - looking for mailboxes
+imapStatusLookingForMailbox=Dizinler aranıyor…
+
+# 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 dizinine abone olunuyor…
+
+# 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 aboneliği kaldırılıyor…
+
+# Status - searching imap folder
+imapStatusSearchMailbox=Dizin aranıyor…
+
+# Status - closing a folder
+imapStatusCloseMailbox=Dizin kapatılıyor…
+
+# Status - compacting a folder
+imapStatusExpungingMailbox=Dizin sıkıştırılıyor…
+
+# Status - logging out
+imapStatusLoggingOut=Oturum kapatılıyor…
+
+# Status - checking server capabilities
+imapStatusCheckCompat=Posta sunucusu becerileri denetleniyor…
+
+# Status - logging on
+imapStatusSendingLogin=Giriş bilgileri gönderiliyor…
+
+# Status - auth logon
+imapStatusSendingAuthLogin=Giriş bilgileri gönderiliyor…
+
+imapDownloadingMessage=İleti indiriliyor…
+
+# LOCALIZATION NOTE (imapGettingACLForFolder): Do not translate the word "ACL" below.
+imapGettingACLForFolder=Dizin ACL'si alınıyor…
+
+imapGettingServerInfo=Sunucu yapılandırma bilgileri alınıyor…
+
+imapGettingMailboxInfo=Posta kutusu yapılandırma bilgileri alınıyor…
+
+imapEmptyMimePart=Gövdenin bu kısmı istek üzerine indirilecektir.
+
+# LOCALIZATION NOTE (imapReceivingMessageHeaders3): Do not translate the words "%1$S", "%2$S", and "%3$S" below.
+# Place the word %1$S in your translation where the number of the header being downloaded should appear.
+# Place the word %2$S in your translation where the total number of headers to be downloaded 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 separators (e.g. colon, space) are automatically added to the status message.
+# Example: "Joe's Account: Downloading message header 100 of 1000 in Drafts…"
+imapReceivingMessageHeaders3=%2$S iletiden %1$S. iletinin üst bilgisi %3$S konumuna indiriliyor…
+
+# LOCALIZATION NOTE (imapReceivingMessageFlags3): Do not translate the words "%1$S", "%2$S", and "%3$S" below.
+# Place the word %1$S in your translation where the number of the flag being downloaded should appear.
+# Place the word %2$S in your translation where the total number of flags to be downloaded 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 separators (e.g. colon, space) are automatically added to the status message.
+# Example: "Jim's Account: Downloading message flag 100 of 1000 in INBOX…"
+imapReceivingMessageFlags3=%2$S iletiden %1$S. ileti bayrağı %3$S konumuna indiriliyor…
+
+imapDeletingMessages=İletiler siliniyor…
+
+imapDeletingMessage=İletiler siliniyor…
+
+# 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=İletiler %S dizinine taşınıyor…
+
+# 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=İleti %S dizinine taşınıyor…
+
+# 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=İletiler %S dizinine kopyalanıyor…
+
+# 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=İleti %S dizinine kopyalanıyor…
+
+# LOCALIZATION NOTE (imapFolderReceivingMessageOf3): Do not translate the words "%1$S", "%2$S", and "%3$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 messages to be downloaded 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 separators (e.g. colon, space) are automatically added to the status message.
+# Example: "Juan's Account: Downloading message 100 of 1000 in Sent…"
+imapFolderReceivingMessageOf3=%2$S iletiden %1$S. ileti %3$S konumuna indiriliyor…
+
+# 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=Dizin bulundu: %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 sunucusundaki %1$S parolanızı girin:
+
+# LOCALIZATION NOTE (imapServerNotImap4): Do not translate the word "IMAP4" below.
+imapServerNotImap4=%S posta sunucusu IMAP4 sunucusu değil.
+
+# This is intentionally left blank.
+imapDone=
+
+# LOCALIZATION NOTE (imapEnterPasswordPromptTitleWithUsername): Do not translate the
+# word %1$S. Place the word %1$S where the user name should appear.
+imapEnterPasswordPromptTitleWithUsername=%1$S parolanızı girin
+
+imapUnknownHostError=%S sunucusuna bağlanılamadı.
+imapOAuth2Error=%S sunucusuna bağlanırken yetkilendirme sorunu yaşandı.
+
+imapConnectionRefusedError=%S posta sunucusuna bağlanılamadı. Bağlantı reddedildi.
+
+imapNetTimeoutError=%S sunucusuna bağlantı zaman aşımına uğradı.
+
+imapTlsError=Geçersiz kılınamayan TLS hatası oluştu. El sıkışma hatası veya muhtemelen %S sunucusu tarafından kullanılan TLS sürümü veya sertifika uyumsuz.
+
+# Status - no messages to download
+imapNoNewMessages=Sunucuda yeni ileti yok.
+
+imapDefaultAccountName=%S postası
+
+imapSpecialChar2=%S karakteri bu imap sunucusunda rezervedir. Lütfen başka bir ad seçin.
+
+imapPersonalSharedFolderTypeName=Kişisel dizin
+
+imapPublicFolderTypeName=Ortak dizin
+
+imapOtherUsersFolderTypeName=Başka kullanıcının dizini
+
+imapPersonalFolderTypeDescription=Bu kişisel bir posta dizinidir. Paylaşılmamıştır.
+
+imapPersonalSharedFolderTypeDescription=Bu kişisel bir posta dizinidir. Paylaşılmıştır.
+
+imapPublicFolderTypeDescription=Bu ortak bir dizindir.
+
+imapOtherUsersFolderTypeDescription=Bu, '%S' adlı kullanıcı tarafından paylaşılmış bir posta dizinidir.
+
+imapAclFullRights=Tam kontrol
+
+imapAclLookupRight=Ara
+
+imapAclReadRight=Okuma
+
+imapAclSeenRight=Okundu/okunmadı durumunu ayarlama
+
+imapAclWriteRight=Yazma
+
+imapAclInsertRight=Ekleme (giriş kopyalama)
+
+imapAclPostRight=Gönderme
+
+imapAclCreateRight=Alt dizin oluşturma
+
+imapAclDeleteRight=İletileri silme
+
+imapAclAdministerRight=Dizini yönetme
+
+imapServerDoesntSupportAcl=Bu sunucu paylaşılan dizinleri desteklemiyor.
+
+imapAclExpungeRight=Çıkart
+
+imapServerDisconnected= %S sunucusuyla bağlantı kesildi. Sunucu çökmüş veya ağ sorunu yaşanıyor olabilir.
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the imap folder.
+imapSubscribePrompt=%1$S dizinine abone olmak ister misiniz?
+
+imapServerDroppedConnection=IMAP sunucunuza bağlanılamadı. Bu sunucuya maksimum bağlantı sayısını aşmış olabilirsiniz. Öyleyse önbellekteki bağlantı sayısını azaltmak için Gelişmiş IMAP Sunucu Ayarları iletişim kutusunu kullanın.
+
+# This will occur when a folder that has never been imap selected or opened
+# (left-clicked) is first right-clicked to access quota properties.
+imapQuotaStatusFolderNotOpen=Kota bilgisi yok, çünkü dizin açık değil.
+
+# The imap capability response reports that QUOTA is not supported.
+imapQuotaStatusNotSupported=Bu sunucu kotaya izin vermiyor.
+
+# The getqutaroot command succeeded but reported no quota information.
+imapQuotaStatusNoQuota2=Bu klasör kota bilgisi bildirmedi.
+
+# Folder properties were requested by the user (right-click) before the getquotaroot
+# command was sent.
+imapQuotaStatusInProgress=Kota bilgisi henüz kullanılamıyor.
+
+# Out of memory
+imapOutOfMemory=Uygulama için bellek yetersiz.
+
+# 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=%2$S iletiden %1$S. ileti %3$S konumuna kopyalanıyor…
+
+# LOCALIZATION NOTE (imapMoveFolderToTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+imapMoveFolderToTrash=%S dizinini silmek istediğinizden emin misiniz?
+
+# LOCALIZATION NOTE (imapDeleteNoTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+imapDeleteNoTrash=Bu dizinin silinmesi geri alınamaz ve içerdiği iletileri ve alt klasörleri silinir. '%S' dizinini silmek istediğinizden emin misiniz?
+
+imapDeleteFolderDialogTitle=Dizini sil
+
+imapDeleteFolderButtonLabel=D&izini sil
+
+# LOCALIZATION NOTE (imapAuthChangeEncryptToPlainSSL): %S is the server hostname
+imapAuthChangeEncryptToPlainSSL=%S IMAP sunucusu şifrelenmiş parolaları desteklemiyor. Bu hesabı yeni kurduysanız, lütfen 'Hesap ayarları | Sunucu ayarları' bölümündeki 'Yetkilendirme yöntemi'ni 'Normal parola' olarak değiştirmeyi deneyin. Bu hesap daha önce çalışmasına rağmen yeni hata vermeye başladıysa, lütfen e-posta yöneticinizle iletişime geçin.
+
+# LOCALIZATION NOTE (imapAuthChangePlainToEncrypt): %S is the server hostname
+imapAuthChangePlainToEncrypt=%S IMAP sunucusu şifrelenmiş parolaları desteklemiyor. Bu hesabı yeni kurduysanız, lütfen 'Hesap ayarları | Sunucu ayarları' bölümündeki 'Yetkilendirme yöntemi'ni 'Normal parola' olarak değiştirmeyi deneyin. Bu hesap daha önce çalışmasına rağmen yeni hata vermeye başladıysa, lütfen e-posta yöneticinizle iletişime geçin.
+
+# LOCALIZATION NOTE (imapAuthChangeEncryptToPlainNoSSL): %S is the server hostname
+imapAuthChangeEncryptToPlainNoSSL=%S IMAP sunucusu şifrelenmiş parolaları desteklemiyor. Bu hesabı yeni kurduysanız, lütfen 'Hesap ayarları | Sunucu ayarları' bölümündeki 'Yetkilendirme yöntemi'ni 'Parola, güvensiz aktarım' olarak değiştirmeyi deneyin. Bu hesap daha önce çalışmasına rağmen yeni hata vermeye başladıysa, birisi parolanızı çalmaya çalışıyor olabilir.
+
+# LOCALIZATION NOTE (imapAuthMechNotSupported): %S is the server hostname
+imapAuthMechNotSupported=%S IMAP sunucusu seçilen yetkilendirme yöntemini desteklemiyor. Lütfen 'Hesap ayarları | Giden sunucu (SMTP)' bölümündeki 'Yetkilendirme yöntemi'ni değiştirin.
+
+# LOCALIZATION NOTE (imapAuthGssapiFailed): %S is the server hostname
+imapAuthGssapiFailed=Kerberos/GSSAPI bileti %S IMAP sunucusu tarafından kabul edilmedi. Lütfen Kerberos/GSSAPI bölgesine oturum açtığınızdan emin olun.
+
+# 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=Komut başarısız oldu. %1$S hesabının posta sunucusunun yanıtı: %2$S
+
+# 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' üzerindeki işlem başarısız oldu. %1$S hesabının posta sunucusunun yanıtı: %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 hesabında hata: %2$S
diff --git a/l10n-tr/mail/chrome/messenger/importDialog.dtd b/l10n-tr/mail/chrome/messenger/importDialog.dtd
new file mode 100644
index 0000000000..8b45c0d2fd
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/importDialog.dtd
@@ -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/. -->
+
+<!--
+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 "İçeri Aktarma">
+<!ENTITY importAll.label "Her şeyi içe aktar">
+<!ENTITY importAll.accesskey "H">
+<!ENTITY importMail.label "E-posta">
+<!ENTITY importMail.accesskey "E">
+<!ENTITY importFeeds.label "Besleme abonelikleri">
+<!ENTITY importFeeds.accesskey "m">
+<!ENTITY importAddressbook.label "Adres defterleri">
+<!ENTITY importAddressbook.accesskey "A">
+<!ENTITY importSettings.label "Ayarlar">
+<!ENTITY importSettings.accesskey "y">
+<!ENTITY importFilters.label "Süzgeçler">
+<!ENTITY importFilters.accesskey "S">
+
+<!ENTITY importTitle.label "&brandShortName; İçeri Aktarma Sihirbazı">
+<!ENTITY importShortDesc.label "Diğer uygulamalardan iletileri, adres defterlerini, ayarları ve süzgeçleri içe aktar">
+
+<!ENTITY importDescription1.label "Bu sihirbaz; diğer e-posta programlarındaki ve sık kullanılan adres defteri biçimlerindeki posta iletilerini, adres defteri kayıtlarını, tercihleri ve/veya süzgeçleri &brandShortName; içine alacaktır.">
+<!ENTITY importDescription2.label "İçeri alınan kayıtlara daha sonra &brandShortName; içinden erişebileceksiniz.">
+
+<!ENTITY selectDescription.label "İçeri aktarmak istediğiniz dosya türünü seçin:">
+<!ENTITY selectDescriptionB.label "Lütfen mevcut bir hesap seçin veya yeni bir hesap oluşturun:">
+<!ENTITY selectDescription.accesskey "a">
+<!ENTITY acctName.label "İsim:">
+<!ENTITY acctName.accesskey "s">
+<!ENTITY noModulesFound.label "Verilerin aktarılabileceği bir uygulama veya dosya bulunamadı.">
+
+<!ENTITY back.label "&lt; Geri">
+<!ENTITY forward.label "İleri &gt;">
+<!ENTITY finish.label "Bitir">
+<!ENTITY cancel.label "Vazgeç">
+
+<!ENTITY select.label "veya içe aktarmak istediklerini seç:">
+
+<!ENTITY title.label "Başlık">
+<!ENTITY processing.label "İçe aktarılıyor…">
diff --git a/l10n-tr/mail/chrome/messenger/importMsgs.properties b/l10n-tr/mail/chrome/messenger/importMsgs.properties
new file mode 100644
index 0000000000..1628491cdf
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/importMsgs.properties
@@ -0,0 +1,307 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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
+
+# 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=Aktarılacak adres defteri bulunamadı.
+
+# Error: Address book import not intialized
+## @name IMPORT_ERROR_AB_NOTINITIALIZED
+## @loc None
+2001=Adres defterleri aktarılamadı: başlatma hatası.
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_AB_NOTHREAD
+## @loc None
+2002=Adres defterleri aktarılamadı: Aktarma dizisi yaratılamadı.
+
+# 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 aktarma hatası: Adres defteri yaratılamadı.
+
+# Success message when no mailboxes are found to import
+## @name IMPORT_NO_MAILBOXES
+## @loc None
+2004=Aktarılacak posta kutusu bulunamadı
+
+# Error: Mailbox import not intialized
+## @name IMPORT_ERROR_MB_NOTINITIALIZED
+## @loc None
+2005=Posta kutuları aktarılamadı, başlatma hatası
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_MB_NOTHREAD
+## @loc None
+2006=Posta kutuları aktarılamadı, aktarma dizisi yaratılamadı
+
+# Error: Unable to create the proxy object for importing mailboxes
+## @name IMPORT_ERROR_MB_NOPROXY
+## @loc None
+2007=Posta kutuları aktarılamadı, hedef posta kutuları için vekil nesnesi yaratılamadı
+
+# 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=Hedef posta kutuları yaratılamadı, %S posta kutusu bulunamadı
+
+# 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 posta kutusunu aktarırken hata oluştu, hedef posta kutusu oluşturulamadı
+
+# Error: No destination folder to import mailboxes
+## @name IMPORT_ERROR_MB_NODESTFOLDER
+## @loc None
+2010=Postaların aktarılacağı dizin yaratılamadı
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_START
+## @loc None
+2100=İsim
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2101=Soyadı
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2102=Görüntülenecek isim
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2103=Takma adı
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2104=Birinci e-posta
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2105=İkinci e-posta
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2106=İş telefonu
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2107=Ev telefonu
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2108=Faks numarası
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2109=Çağrı cihazı
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2110=Cep telefonu
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2111=Ev adresi
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2112=Ev adresi 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2113=Ev şehri
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2114=Ev bölgesi
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2115=Ev posta kodu
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2116=Ev ülkesi
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2117=İş adresi
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2118=İş adresi 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2119=İş şehri
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2120=İş bölgesi
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2121=İş posta kodu
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2122=İş ülkesi
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2123=İş unvanı
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2124=Bölüm
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2125=Kurum
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2126=Web sayfası 1
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2127=Web sayfası 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2128=Doğum yılı
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2129=Doğum ayı
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2130=Doğum günü
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2131=Özel 1
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2132=Özel 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2133=Özel 3
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2134=Özel 4
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2135=Notlar
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_END
+## @loc None
+2136=Ekran adı
+
+#Error strings
+ImportAlreadyInProgress=Şu anda bir aktarma işlemi sürüyor. Yürürlükteki işlem bittikten sonra tekrar deneyin.
+
+#Error strings for settings import
+ImportSettingsBadModule=Ayarlar modülü yüklenemedi
+ImportSettingsNotFound=Ayarlar bulunamadı. Uygulamanın yüklenmiş olduğundan emin olun.
+ImportSettingsFailed=Ayarları aktarırken hata oluştu. Ayarların bir kısmı veya tümü aktarılamamış olabilir.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportSettingsSuccess=%S ayarları içeri aktarıldı
+
+#Error string for mail import
+ImportMailBadModule=Posta aktarmak modülü yüklenemedi
+ImportMailNotFound=Aktarılacak posta bulunamadı. Posta yazılımının bilgisayara doğru yüklendiğini kontrol edin.
+ImportEmptyAddressBook=Boş adres defteri %S içe aktarılamıyor.
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportMailFailed=%S postalarını aktarırken bir hata oluştu
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportMailSuccess=%S postaları başarıyla aktarıldı
+
+# Error string for address import
+ImportAddressBadModule=Adres defterini aktarma modülü yüklenemedi.
+ImportAddressNotFound=Aktarılacak adres defteri bulunamadı. Seçilen uygulamanın veya biçimin bu bilgisayarda yüklü olduğundan emin olun.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressFailed=%S adreslerini aktarırken hata oluştu.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressSuccess=%S adresleri başarıyla aktarıldı.
+
+# Error string for filters import
+ImportFiltersBadModule=Süzgeç içe aktarım modülü yüklenemedi.
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersFailed=%S süzgeçlerini aktarırken hata oluştu.
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersSuccess=%S süzgeçleri başarıyla aktarıldı.
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersPartial=%S süzgeçleri kısmen içe aktarıldı. Uyarılar:
+
+#Progress strings
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MailProgressMeterText=%S posta kutuları dönüştürülüyor
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+AddrProgressMeterText=%S adres defterleri dönüştürülüyor
+
+#Import file dialog strings
+ImportSelectSettings=Ayar dosyasını seç
+ImportSelectMailDir=Posta dizinini seç
+ImportSelectAddrDir=Adres defteri dizinini seç
+ImportSelectAddrFile=Adres defteri dosyasını seç
+
+# Folder Names for imported Mail
+DefaultFolderName=Aktarılan postalar
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportModuleFolderName=%S içe aktarımı
diff --git a/l10n-tr/mail/chrome/messenger/joinChat.dtd b/l10n-tr/mail/chrome/messenger/joinChat.dtd
new file mode 100644
index 0000000000..7d9f7e903e
--- /dev/null
+++ b/l10n-tr/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 "Sohbete katıl">
+<!ENTITY name.label "Oda">
+<!ENTITY optional.label "(tercihe bağlı)">
+<!ENTITY account.label "Hesap">
+<!ENTITY autojoin.label "Bu sohbet odasına otomatik olarak katıl">
+<!ENTITY autojoin.accesskey "a">
diff --git a/l10n-tr/mail/chrome/messenger/junkLog.dtd b/l10n-tr/mail/chrome/messenger/junkLog.dtd
new file mode 100644
index 0000000000..9353becae3
--- /dev/null
+++ b/l10n-tr/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 "Uyumlu Gereksiz Posta Günlüğü">
+<!ENTITY adaptiveJunkLogInfo.label "Uyumlu gereksiz posta denetim etkinliği günlüğü.">
+<!ENTITY clearLog.label "Günlüğü temizle">
+<!ENTITY clearLog.accesskey "t">
+<!ENTITY closeLog.label "Kapat">
+<!ENTITY closeLog.accesskey "p">
diff --git a/l10n-tr/mail/chrome/messenger/localMsgs.properties b/l10n-tr/mail/chrome/messenger/localMsgs.properties
new file mode 100644
index 0000000000..e6dfbb10b2
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/localMsgs.properties
@@ -0,0 +1,140 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 hesabında hata
+
+# LOCALIZATION NOTE (pop3EnterPasswordPromptTitleWithUsername): Do not translate the
+# word %1$S. Place the word %1$S where the user name should appear.
+pop3EnterPasswordPromptTitleWithUsername=%1$S parolanızı girin
+
+# 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=%2$S sunucusundaki %1$S parolanızı girin:
+
+# 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=%2$S sunucusundaki %1$S kullanıcısının yeni parolası girin:
+
+# 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=%2$S iletiden %1$S. ileti indiriliyor…
+
+# Status - connecting to host
+hostContact=Sunucuyla iletişim kuruldu, giriş bilgileri gönderiliyor…
+
+# Status - no messages to download
+noNewMessages=Yeni ileti yok.
+
+# 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=%2$S iletiden %1$S tanesi alındı
+
+# 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 için özet dosyası oluşturuluyor…
+
+# Status - parsing folder
+localStatusDocumentDone=Tamamlandı
+
+# Status - pop3 server error
+#LOCALIZATION NOTE (pop3ServerError): Do not translate POP3 in the following line.
+pop3ServerError=POP3 posta sunucusunda bir hata oluştu.
+
+# Status - pop3 user name failed
+pop3UsernameFailure=Kullanıcı adı gönderilemedi.
+
+# 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 kullanıcısı için parola gönderilemedi.
+
+# Status - write error occurred
+pop3MessageWriteError=E-Posta posta kutusuna yazılamıyor. Dosya sistemi yazma ayrıcalığını ve disk alanının yeterli olduğunu kontrol edin.
+
+# Status - retr failure from the server
+pop3RetrFailure=RETR komutu başarılı olamadı. İleti alınırken hata oluştu.
+
+# Status - password undefined
+pop3PasswordUndefined=E-posta parolası alınırken hata oluştu.
+
+# Status - username undefined
+pop3UsernameUndefined=Bu sunucu için verilen kullanıcı adı doğru değil. Lütfen ''Hesap ayarları'' menüsünden değiştirin ve yeniden deneyin.
+
+# Status - list failure
+pop3ListFailure=LIST komutu başarısız oldu. İletinin kimliği ve boyutu alınırken bir hata oluştu.
+
+# Status - delete error
+pop3DeleFailure=DELE komutu başarısız oldu. Bir iletiyi silindi olarak işaretlerken bir hata oluştu.
+
+# Status - stat failed
+pop3StatFail=STAT komutu başarısız oldu. İleti sayısı ve boyutları alınırken bir hata oluştu.
+
+#LOCALIZATION NOTE (pop3ServerSaid): Do not remove the leading space during translation.
+pop3ServerSaid= %S posta sunucusunun yanıtı:
+
+#LOCALIZATION NOTE (pop3TempServerError): %S is where the POP3 server name will appear.
+pop3TempServerError=Yeni iletiler alınırken %S sunucusunda geçici hata meydana geldi. \
+Bir sonraki ileti kontrolünde işlem yeniden denenecektir.
+
+copyingMessagesStatus=%S/%S mesaj %S dizinine kopyalanıyor
+
+movingMessagesStatus=%S/%S mesaj %S dizinine taşınıyor
+
+# Status - pop3 server or folder busy
+# LOCALIZATION NOTE (pop3ServerBusy): Do not translate the word "%S" below.
+# Place %S where the account name should appear.
+pop3ServerBusy=%S hesabı işleniyor. Lütfen iletileri alma işlemi tamamlanana kadar bekleyin.
+
+pop3TmpDownloadError=Aşağıdaki ileti indirilirken bir hata oluştu: \nKimden: %S\n Konu: %S\n Bu iletide bir virüs olabilir veya yeterli disk alanı olmayabilir. Bu iletiyi atlamak ister misiniz?
+
+# 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=(%S) POP3 posta sunucusuna UIDL veya XTND XLST komutunu desteklemediği için ''iletileri sunucuda bırak'', ''maksimum ileti boyutu'' veya ''sadece başlıkları getir'' seçenekleri uygulanamaz. E-postaları indirmek için ''hesap ayarları'' penceresinde, e-posta sunucunuzun ''sunucu ayarları'' kısmından bu seçenekleri kapatmalısınız.
+
+# 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 posta sunucusu (%S) TOP komutunu desteklemiyor. Sunucu desteği olmadığı için "Maksimum ileti boyutu" ve "Sadece üst bilgileri getir" seçenekleri uygulanamaz. Bu seçenekler devre dışı bırakılacak ve büyüklükleri ne olursa olsun iletiler indirilecek.
+
+nsErrorCouldNotConnectViaTls=POP3 sunucusu için TLS bağlantısı kurulamıyor. Sunucu kapalı olabilir veya yanlış yapılandırılmış olabilir. Lütfen 'hesap ayarları' penceresinde, posta sunucunuzun 'sunucu ayarları' yapılandırmasını doğrulayın ve yeniden deneyin.
+
+# LOCALIZATION NOTE (pop3MoveFolderToTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+pop3MoveFolderToTrash=\u0020%S dizinini silmek istediğinizden emin misiniz?
+
+pop3DeleteFolderDialogTitle=Dizini Sil
+
+pop3DeleteFolderButtonLabel=D&izini sil
+
+pop3AuthInternalError=POP3 sunucusu kimlik doğrulama sırasında iç durum hatası. Bu uygulamada beklenmeyen iç hata oluştu, lütfen bu hatayı bildirin.
+
+pop3AuthChangeEncryptToPlainNoSSL=Bu POP3 sunucusu şifrelenmiş parolaları desteklemiyor. Bu hesabı yeni kurduysanız, lütfen 'Hesap ayarları | Sunucu ayarları' bölümündeki 'Yetkilendirme yöntemi'ni 'Parola, güvensiz aktarım' olarak değiştirmeyi deneyin. Bu hesap daha önce çalışmasına rağmen yeni hata vermeye başladıysa, birisi parolanızı çalmaya çalışıyor olabilir.
+
+pop3AuthChangeEncryptToPlainSSL=Bu POP3 sunucusu şifrelenmiş parolaları desteklemiyor. Bu hesabı yeni kurduysanız, lütfen 'Hesap ayarları | Sunucu ayarları' bölümündeki 'Yetkilendirme yöntemi'ni 'Normal parola' olarak değiştirmeyi deneyin. Bu hesap daha önce çalışmasına rağmen yeni hata vermeye başladıysa, lütfen e-posta yöneticinizle iletişime geçin.
+
+pop3AuthChangePlainToEncrypt=Bu POP3 sunucusu şifrelenmiş parolaları desteklemiyor. Bu hesabı yeni kurduysanız, lütfen 'Hesap ayarları | Sunucu ayarları' bölümündeki 'Yetkilendirme yöntemi'ni 'Normal parola' olarak değiştirmeyi deneyin. Bu hesap daha önce çalışmasına rağmen yeni hata vermeye başladıysa, lütfen e-posta yöneticinizle iletişime geçin.
+
+# Authentication server caps and pref don't match
+pop3AuthMechNotSupported=Sunucu seçilen yetkilendirme yöntemini desteklemiyor. Lütfen 'Hesap ayarları | Sunucu ayarları' bölümündeki 'Yetkilendirme yöntemi'ni değiştirin.
+
+# Status - Could not log in to GSSAPI, and it was the only method
+pop3GssapiFailure=Kerberos/GSSAPI bileti SMTP sunucusu tarafından kabul edilmedi. Lütfen Kerberos/GSSAPI bölgesine oturum açtığınızdan emin olun.
diff --git a/l10n-tr/mail/chrome/messenger/mailEditorOverlay.dtd b/l10n-tr/mail/chrome/messenger/mailEditorOverlay.dtd
new file mode 100644
index 0000000000..48adc7a28f
--- /dev/null
+++ b/l10n-tr/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 "Sayfa gönder…">
+<!ENTITY sendPage.accesskey "g">
diff --git a/l10n-tr/mail/chrome/messenger/mailOverlay.dtd b/l10n-tr/mail/chrome/messenger/mailOverlay.dtd
new file mode 100644
index 0000000000..109fe0e9ec
--- /dev/null
+++ b/l10n-tr/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 "M">
+<!ENTITY newMessageCmd.label "İleti">
+<!ENTITY newMessageCmd.accesskey "İ">
+
+<!ENTITY newContactCmd.label "Adres defteri kişisi…">
+<!ENTITY newContactCmd.accesskey "A">
diff --git a/l10n-tr/mail/chrome/messenger/mailViewList.dtd b/l10n-tr/mail/chrome/messenger/mailViewList.dtd
new file mode 100644
index 0000000000..c9560afbce
--- /dev/null
+++ b/l10n-tr/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 "İleti Görünümlerini Özelleştir">
+
diff --git a/l10n-tr/mail/chrome/messenger/mailViewSetup.dtd b/l10n-tr/mail/chrome/messenger/mailViewSetup.dtd
new file mode 100644
index 0000000000..11266f4605
--- /dev/null
+++ b/l10n-tr/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 "İleti Görünümü Ayarları">
+<!ENTITY mailViewHeading.label "İleti görünümü adı:">
+<!ENTITY mailViewHeading.accesskey "e">
+<!ENTITY searchTermCaption.label "Bu gösterim seçildiğinde, sadece buna uyan iletileri göster:">
+
diff --git a/l10n-tr/mail/chrome/messenger/mailviews.properties b/l10n-tr/mail/chrome/messenger/mailviews.properties
new file mode 100644
index 0000000000..1ac3114583
--- /dev/null
+++ b/l10n-tr/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=Tanıdıklarım
+mailViewRecentMail=Son iletiler
+mailViewLastFiveDays=Son 5 gün
+mailViewNotJunk=Gereksiz değil
+mailViewHasAttachments=Eki var
diff --git a/l10n-tr/mail/chrome/messenger/markByDate.dtd b/l10n-tr/mail/chrome/messenger/markByDate.dtd
new file mode 100644
index 0000000000..83633407f0
--- /dev/null
+++ b/l10n-tr/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 "Tarihe göre iletileri okundu olarak işaretle">
+<!ENTITY markByDateLower.label "Okundu olarak işaretleme başlangıç tarihi:">
+<!ENTITY markByDateLower.accesskey "b">
+<!ENTITY markByDateUpper.label "Bitiş tarihi:">
+<!ENTITY markByDateUpper.accesskey "t">
diff --git a/l10n-tr/mail/chrome/messenger/messenger.dtd b/l10n-tr/mail/chrome/messenger/messenger.dtd
new file mode 100644
index 0000000000..59e72fc28d
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messenger.dtd
@@ -0,0 +1,945 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Dizin…">
+<!ENTITY newFolderCmd.accesskey "D">
+<!ENTITY closeTabCmd2.label "Sekmeyi kapat">
+<!ENTITY closeTabCmd2.accesskey "S">
+<!ENTITY closeOtherTabsCmd2.label "Diğer sekmeleri kapat">
+<!ENTITY closeOtherTabsCmd2.accesskey "D">
+<!ENTITY recentlyClosedTabsCmd.label "Son kapatılan sekmeler">
+<!ENTITY recentlyClosedTabsCmd.accesskey "a">
+
+<!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 "Yeni pencereye taşı">
+<!ENTITY moveToNewWindow.accesskey "n">
+<!ENTITY newVirtualFolderCmd.label "Kayıtlı arama…">
+<!ENTITY newVirtualFolderCmd.accesskey "y">
+<!ENTITY newCreateEmailAccountCmd.label "Yeni e-posta hesabı al…">
+<!ENTITY newCreateEmailAccountCmd.accesskey "Y">
+<!ENTITY newExistingEmailAccountCmd.label "Mevcut e-posta hesabı…">
+<!ENTITY newExistingEmailAccountCmd.accesskey "M">
+<!ENTITY newIMAccountCmd.label "Sohbet hesabı…">
+<!ENTITY newIMAccountCmd.accesskey "o">
+<!ENTITY newFeedAccountCmd.label "Besleme hesabı…">
+<!ENTITY newFeedAccountCmd.accesskey "B">
+<!ENTITY newIMContactCmd.label "Sohbet kişisi…">
+<!ENTITY newIMContactCmd.accesskey "k">
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newMessageCmd.key "M">
+<!ENTITY newMessageCmd.label "İleti">
+<!ENTITY newMessageCmd.accesskey "e">
+<!ENTITY newContactCmd.label "Adres defteri kişisi…">
+<!ENTITY newContactCmd.accesskey "k">
+<!ENTITY openMenuCmd.label "Aç">
+<!ENTITY openMenuCmd.accesskey "A">
+<!ENTITY openMessageFileCmd.label "Kaydedilmiş iletiyi aç…">
+<!ENTITY openMessageFileCmd.accesskey "d">
+<!ENTITY saveAsMenu.label "Farklı kaydet">
+<!ENTITY saveAsMenu.accesskey "F">
+<!ENTITY saveAsFileCmd.key "s">
+<!ENTITY saveAsTemplateCmd.label "Geçici">
+<!ENTITY saveAsTemplateCmd.accesskey "c">
+<!ENTITY getNewMsgForCmd.label "Yeni iletileri al">
+<!ENTITY getNewMsgForCmd.accesskey "i">
+<!ENTITY getAllNewMsgCmdPopupMenu.label "Bütün hesaplar…">
+<!ENTITY getAllNewMsgCmdPopupMenu.accesskey "B">
+<!ENTITY getNewMsgCurrentAccountCmdPopupMenu.label "Geçerli hesap">
+<!ENTITY getNewMsgCurrentAccountCmdPopupMenu.accesskey "G">
+<!ENTITY getNextNMsgCmd2.label "Sıradaki haber iletilerini al">
+<!ENTITY getNextNMsgCmd2.accesskey "t">
+<!ENTITY sendUnsentCmd.label "Gönderilmemiş iletileri gönder">
+<!ENTITY sendUnsentCmd.accesskey "d">
+<!ENTITY subscribeCmd.label "Abone ol…">
+<!ENTITY subscribeCmd.accesskey "A">
+<!ENTITY deleteFolder.label "Dizini sil">
+<!ENTITY deleteFolder.accesskey "i">
+<!ENTITY renameFolder.label "Dizinin adını değiştir…">
+<!ENTITY renameFolder.accesskey "i">
+<!ENTITY renameFolder.key "VK_F2">
+<!ENTITY compactFolders.label "Dizinleri sıkıştır">
+<!ENTITY compactFolders.accesskey "D">
+<!ENTITY emptyTrashCmd.label "Çöpü boşalt">
+<!ENTITY emptyTrashCmd.accesskey "p">
+<!ENTITY offlineMenu.label "Çevrimdışı">
+<!ENTITY offlineMenu.accesskey "m">
+<!ENTITY offlineGoOfflineCmd.label "Çevrimdışı çalış">
+<!ENTITY offlineGoOfflineCmd.accesskey "v">
+<!ENTITY synchronizeOfflineCmd.label "Şimdi indir/eşitle…">
+<!ENTITY synchronizeOfflineCmd.accesskey "m">
+<!ENTITY settingsOfflineCmd2.label "Çevrimdışı ayarları">
+<!ENTITY settingsOfflineCmd2.accesskey "d">
+<!ENTITY downloadSelectedCmd.label "Seçili iletileri indir">
+<!ENTITY downloadSelectedCmd.accesskey "i">
+<!ENTITY downloadStarredCmd.label "Yıldızlı iletileri indir">
+<!ENTITY downloadStarredCmd.accesskey "l">
+<!ENTITY printCmd.label "Yazdır…">
+<!ENTITY printCmd.accesskey "r">
+<!ENTITY printCmd.key "p">
+
+<!-- Edit Menu -->
+<!ENTITY deleteMsgCmd.label "İletiyi sil">
+<!ENTITY deleteMsgCmd.accesskey "t">
+<!ENTITY undeleteMsgCmd.label "Silinen iletiyi geri al">
+<!ENTITY undeleteMsgCmd.accesskey "i">
+<!ENTITY deleteMsgsCmd.label "Seçilmiş iletileri sil">
+<!ENTITY deleteMsgsCmd.accesskey "S">
+<!ENTITY undeleteMsgsCmd.label "Seçilen silinmiş iletileri geri al">
+<!ENTITY undeleteMsgsCmd.accesskey "a">
+<!ENTITY deleteFolderCmd.label "Dizini sil">
+<!ENTITY deleteFolderCmd.accesskey "i">
+<!ENTITY unsubscribeNewsgroupCmd.label "Abonelikten çık">
+<!ENTITY unsubscribeNewsgroupCmd.accesskey "A">
+<!ENTITY selectMenu.label "Seç">
+<!ENTITY selectMenu.accesskey "S">
+<!ENTITY all.label "Tümü">
+<!ENTITY all.accesskey "T">
+<!ENTITY selectThreadCmd.label "Dizi">
+<!ENTITY selectThreadCmd.accesskey "i">
+<!ENTITY selectThreadCmd.key "a">
+<!ENTITY selectFlaggedCmd.label "Yıldızlı iletiler">
+<!ENTITY selectFlaggedCmd.accesskey "l">
+<!ENTITY menuFavoriteFolder.label "Dizini favorilere ekle">
+<!ENTITY menuFavoriteFolder.accesskey "e">
+<!ENTITY folderPropsCmd2.label "Özellikler">
+<!ENTITY folderPropsFolderCmd2.label "Dizin özellikleri">
+<!ENTITY folderPropsNewsgroupCmd2.label "Haber grubu özellikleri">
+<!ENTITY folderPropsCmd.accesskey "D">
+<!ENTITY undoDeleteMsgCmd.label "Silinen iletiyi geri al">
+<!ENTITY redoDeleteMsgCmd.label "İletiyi tekrar sil">
+<!ENTITY undoMoveMsgCmd.label "İleti taşımayı geri al">
+<!ENTITY redoMoveMsgCmd.label "İletiyi tekrar taşı">
+<!ENTITY undoCopyMsgCmd.label "İleti kopyalamayı geri al">
+<!ENTITY redoCopyMsgCmd.label "İleti kopyalamayı yinele">
+<!ENTITY undoMarkAllCmd.label "Tümünü okundu olarak işaretlemeyi geri al">
+<!ENTITY redoMarkAllCmd.label "Tümünü okundu olarak işaretlemeyi yinele">
+<!ENTITY undoDefaultCmd.label "Geri al">
+<!ENTITY undoDefaultCmd.accesskey "G">
+<!ENTITY redoDefaultCmd.label "Yinele">
+<!ENTITY redoDefaultCmd.accesskey "Y">
+
+<!-- View Menu -->
+<!ENTITY menubarCmd.label "Menü çubuğu">
+<!ENTITY menubarCmd.accesskey "M">
+<!ENTITY showMessengerToolbarCmd.label "Posta araç çubuğu">
+<!ENTITY showMessengerToolbarCmd.accesskey "o">
+<!ENTITY customizeToolbar.label "Özelleştir…">
+<!ENTITY customizeToolbar.accesskey "z">
+
+<!ENTITY messagePaneLayoutStyle.label "Yerleşim">
+<!ENTITY messagePaneLayoutStyle.accesskey "l">
+<!ENTITY messagePaneClassic.label "Klasik görünüm">
+<!ENTITY messagePaneClassic.accesskey "K">
+<!ENTITY messagePaneWide.label "Geniş görünüm">
+<!ENTITY messagePaneWide.accesskey "n">
+<!ENTITY messagePaneVertical.label "Dikey görünüm">
+<!ENTITY messagePaneVertical.accesskey "k">
+<!ENTITY showFolderPaneCmd.label "Dizin bölmesi">
+<!ENTITY showFolderPaneCmd.accesskey "D">
+<!ENTITY showFolderPaneColsCmd.label "Dizin bölmesi sütunları">
+<!ENTITY showFolderPaneColsCmd.accesskey "B">
+<!ENTITY showMessageCmd.label "İleti bölmesi">
+<!ENTITY showMessageCmd.accesskey "B">
+
+<!ENTITY folderView.label "Dizinler">
+<!ENTITY folderView.accesskey "D">
+<!ENTITY unifiedFolders.label "Birleşik">
+<!ENTITY unifiedFolders.accesskey "B">
+<!ENTITY allFolders.label "Tümü">
+<!ENTITY allFolders.accesskey "m">
+<!ENTITY unreadFolders.label "Okunmayanlar">
+<!ENTITY unreadFolders.accesskey "u">
+<!ENTITY favoriteFolders.label "Favoriler">
+<!ENTITY favoriteFolders.accesskey "F">
+<!ENTITY recentFolders.label "En son">
+<!ENTITY recentFolders.accesskey "E">
+<!ENTITY compactVersion.label "Yoğun görünüm">
+<!ENTITY compactVersion.accesskey "Y">
+
+<!-- Sort Menu -->
+<!ENTITY sortMenu.label "Sıralama koşulu">
+<!ENTITY sortMenu.accesskey "l">
+<!ENTITY sortByDateCmd.label "Tarih">
+<!ENTITY sortByDateCmd.accesskey "h">
+<!ENTITY sortByReceivedCmd.label "Alınma tarihi">
+<!ENTITY sortByReceivedCmd.accesskey "A">
+<!ENTITY sortByStarCmd.label "Yıldız">
+<!ENTITY sortByStarCmd.accesskey "z">
+<!ENTITY sortByAttachmentsCmd.label "Ekler">
+<!ENTITY sortByAttachmentsCmd.accesskey "k">
+<!ENTITY sortByPriorityCmd.label "Öncelik">
+<!ENTITY sortByPriorityCmd.accesskey "n">
+<!ENTITY sortBySizeCmd.label "Boyut">
+<!ENTITY sortBySizeCmd.accesskey "t">
+<!ENTITY sortByStatusCmd.label "Durum">
+<!ENTITY sortByStatusCmd.accesskey "u">
+<!ENTITY sortByTagsCmd.label "Etiket">
+<!ENTITY sortByTagsCmd.accesskey "k">
+<!ENTITY sortByJunkStatusCmd.label "Gereksiz durumu">
+<!ENTITY sortByJunkStatusCmd.accesskey "G">
+<!ENTITY sortBySubjectCmd.label "Konu">
+<!ENTITY sortBySubjectCmd.accesskey "K">
+<!ENTITY sortByFromCmd.label "Gönderen">
+<!ENTITY sortByFromCmd.accesskey "ö">
+<!ENTITY sortByRecipientCmd.label "Alıcı">
+<!ENTITY sortByRecipientCmd.accesskey "c">
+<!ENTITY sortByCorrespondentCmd.label "Yazanlar">
+<!ENTITY sortByCorrespondentCmd.accesskey "n">
+<!ENTITY sortByUnreadCmd.label "Okundu">
+<!ENTITY sortByUnreadCmd.accesskey "ş">
+<!ENTITY sortByOrderReceivedCmd.label "Alma sırası">
+<!ENTITY sortByOrderReceivedCmd.accesskey "ı">
+<!ENTITY sortAscending.label "Artarak">
+<!ENTITY sortAscending.accesskey "A">
+<!ENTITY sortDescending.label "Azalarak">
+<!ENTITY sortDescending.accesskey "A">
+<!ENTITY sortThreaded.label "Dizili">
+<!ENTITY sortThreaded.accesskey "D">
+<!ENTITY sortUnthreaded.label "Dizisiz">
+<!ENTITY sortUnthreaded.accesskey "D">
+<!ENTITY groupBySort.label "Sıralamaya göre grupla">
+<!ENTITY groupBySort.accesskey "g">
+<!ENTITY msgsMenu.label "İletiler">
+<!ENTITY msgsMenu.accesskey "İ">
+<!ENTITY threads.label "Diziler">
+<!ENTITY threads.accesskey "D">
+<!ENTITY allMsgsCmd.label "Tümü">
+<!ENTITY allMsgsCmd.accesskey "ü">
+<!ENTITY expandAllThreadsCmd.label "Tüm dizileri genişlet">
+<!ENTITY expandAllThreadsCmd.accesskey "ü">
+<!ENTITY expandAllThreadsCmd.key "*">
+<!ENTITY collapseAllThreadsCmd.label "Tüm dizileri daralt">
+<!ENTITY collapseAllThreadsCmd.accesskey "T">
+<!ENTITY collapseAllThreadsCmd.key "\">
+<!ENTITY unreadMsgsCmd.label "Okunmamış">
+<!ENTITY unreadMsgsCmd.accesskey "O">
+<!ENTITY threadsWithUnreadCmd.label "Okunmamış içeren diziler">
+<!ENTITY threadsWithUnreadCmd.accesskey "m">
+<!ENTITY watchedThreadsWithUnreadCmd.label "Okunmamış içeren izlenen diziler">
+<!ENTITY watchedThreadsWithUnreadCmd.accesskey "O">
+<!ENTITY ignoredThreadsCmd.label "Göz ardı edilen diziler">
+<!ENTITY ignoredThreadsCmd.accesskey "l">
+
+<!ENTITY headersMenu.label "Üst bilgiler">
+<!ENTITY headersMenu.accesskey "B">
+<!ENTITY headersAllCmd.label "Tümü">
+<!ENTITY headersAllCmd.accesskey "ü">
+<!ENTITY headersNormalCmd.label "Normal">
+<!ENTITY headersNormalCmd.accesskey "N">
+<!ENTITY bodyMenu.label "İleti gövdesi">
+<!ENTITY bodyMenu.accesskey "v">
+<!ENTITY bodyAllowHTML.label "Özgün HTML">
+<!ENTITY bodyAllowHTML.accesskey "H">
+<!ENTITY bodySanitized.label "Basit HTML">
+<!ENTITY bodySanitized.accesskey "B">
+<!ENTITY bodyAsPlaintext.label "Düz metin">
+<!ENTITY bodyAsPlaintext.accesskey "D">
+<!ENTITY bodyAllParts.label "Tüm gövde parçaları">
+<!ENTITY bodyAllParts.accesskey "T">
+
+<!ENTITY bodyMenuFeed.label "Besleme iletisi gövdesi">
+<!ENTITY bodyMenuFeed.accesskey "d">
+<!ENTITY viewFeedWebPage.label "Web sayfası">
+<!ENTITY viewFeedWebPage.accesskey "W">
+<!ENTITY viewFeedSummary.label "Özet">
+<!ENTITY viewFeedSummary.accesskey "z">
+<!ENTITY viewFeedSummaryFeedPropsPref.label "Varsayılan biçim">
+<!ENTITY viewFeedSummaryFeedPropsPref.accesskey "b">
+
+<!ENTITY viewAttachmentsInlineCmd.label "Ekleri gövde içinde göster">
+<!ENTITY viewAttachmentsInlineCmd.accesskey "k">
+
+<!ENTITY pageSourceCmd.label "İleti kaynağı">
+<!ENTITY pageSourceCmd.accesskey "l">
+<!ENTITY pageSourceCmd.key "u">
+<!ENTITY getNewMessagesCmd.key "y">
+<!ENTITY getAllNewMessagesCmd.key "Y">
+
+<!-- Search Menu -->
+<!ENTITY findMenu.label "Bul">
+<!ENTITY findMenu.accesskey "B">
+<!ENTITY findCmd.label "Bu iletide bul…">
+<!ENTITY findCmd.accesskey "u">
+<!ENTITY findCmd.key "f">
+<!ENTITY findAgainCmd.label "Sonrakini bul">
+<!ENTITY findAgainCmd.accesskey "o">
+<!ENTITY findAgainCmd.key "g">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.key "g">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+<!ENTITY searchMailCmd.label "İletilerde ara…">
+<!ENTITY searchMailCmd.accesskey "d">
+<!ENTITY searchMailCmd.key "f">
+<!ENTITY glodaSearchCmd.label "Global arama…">
+<!ENTITY glodaSearchCmd.accesskey "G">
+<!ENTITY searchAddressesCmd.label "Adreslerde ara…">
+<!ENTITY searchAddressesCmd.accesskey "A">
+
+<!-- Go Menu -->
+<!ENTITY goMenu.label "Git">
+<!ENTITY goMenu.accesskey "i">
+<!ENTITY nextMenu.label "Sonraki">
+<!ENTITY nextMenu.accesskey "S">
+<!ENTITY nextMsgCmd.label "İleti">
+<!ENTITY nextMsgCmd.accesskey "t">
+<!ENTITY nextMsgCmd.key "f">
+<!ENTITY nextUnreadMsgCmd.label "Okunmamış ileti">
+<!ENTITY nextUnreadMsgCmd.accesskey "O">
+<!ENTITY nextUnreadMsgCmd.key "n">
+<!ENTITY nextStarredMsgCmd.label "Yıldızlı ileti">
+<!ENTITY nextStarredMsgCmd.accesskey "l">
+<!ENTITY nextUnreadThread.label "Okunmamış dizi">
+<!ENTITY nextUnreadThread.accesskey "k">
+<!ENTITY nextUnreadThread.key "t">
+<!ENTITY prevMenu.label "Önceki">
+<!ENTITY prevMenu.accesskey "k">
+<!ENTITY prevMsgCmd.label "İleti">
+<!ENTITY prevMsgCmd.accesskey "e">
+<!ENTITY prevMsgCmd.key "b">
+<!ENTITY prevUnreadMsgCmd.label "Okunmamış ileti">
+<!ENTITY prevUnreadMsgCmd.accesskey "u">
+<!ENTITY prevUnreadMsgCmd.key "p">
+<!ENTITY goForwardCmd.label "İleri">
+<!ENTITY goForwardCmd.accesskey "e">
+<!ENTITY goForwardCmd.commandKey "]">
+<!ENTITY goBackCmd.label "Geri">
+<!ENTITY goBackCmd.accesskey "r">
+<!ENTITY goBackCmd.commandKey "[">
+<!ENTITY goChatCmd.label "Sohbet">
+<!ENTITY goChatCmd.accesskey "b">
+<!ENTITY prevStarredMsgCmd.label "Yıldızlı ileti">
+<!ENTITY prevStarredMsgCmd.accesskey "d">
+<!ENTITY folderMenu.label "Dizin">
+<!ENTITY folderMenu.accesskey "D">
+<!ENTITY goRecentlyClosedTabs.label "Yeni kapatılan sekmeler">
+<!ENTITY goRecentlyClosedTabs.accesskey "r">
+<!ENTITY startPageCmd.label "Posta başlangıç sayfası">
+<!ENTITY startPageCmd.accesskey "b">
+
+<!-- Message Menu -->
+<!ENTITY msgMenu.label "İleti">
+<!ENTITY msgMenu.accesskey "t">
+<!ENTITY newMsgCmd.label "Yeni ileti">
+<!ENTITY newMsgCmd.accesskey "i">
+<!ENTITY newNewMsgCmd.label "İleti">
+<!ENTITY newNewMsgCmd.accesskey "t">
+<!ENTITY archiveMsgCmd.label "Arşivle">
+<!ENTITY archiveMsgCmd.accesskey "A">
+<!ENTITY archiveMsgCmd.key "a">
+<!ENTITY cancelNewsMsgCmd.label "İletiyi iptal et">
+<!ENTITY cancelNewsMsgCmd.accesskey "p">
+<!ENTITY replyMsgCmd.label "Yanıtla">
+<!ENTITY replyMsgCmd.accesskey "Y">
+<!ENTITY replyMsgCmd.key "r">
+<!ENTITY replySenderCmd.label "Sadece göndereni yanıtla">
+<!ENTITY replySenderCmd.accesskey "r">
+<!ENTITY replyNewsgroupCmd2.label "Hesap Grubuna Devam İletisi">
+<!ENTITY replyNewsgroupCmd2.accesskey "D">
+<!ENTITY replyToAllMsgCmd.label "Hepsini yanıtla">
+<!ENTITY replyToAllMsgCmd.accesskey "p">
+<!ENTITY replyToAllMsgCmd.key "r">
+<!ENTITY replyToListMsgCmd.label "Listeyi yanıtla">
+<!ENTITY replyToListMsgCmd.accesskey "L">
+<!ENTITY replyToListMsgCmd.key "l">
+<!ENTITY forwardMsgCmd.label "İlet">
+<!ENTITY forwardMsgCmd.accesskey "İ">
+<!ENTITY forwardMsgCmd.key "l">
+<!ENTITY forwardAsMenu.label "Farklı ilet">
+<!ENTITY forwardAsMenu.accesskey "F">
+<!ENTITY forwardAsInline.label "İleti içinde">
+<!ENTITY forwardAsInline.accesskey "d">
+<!ENTITY forwardAsAttachmentCmd.label "Ek olarak">
+<!ENTITY forwardAsAttachmentCmd.accesskey "E">
+<!ENTITY editAsNewMsgCmd.label "Yeni ileti olarak düzenle">
+<!ENTITY editAsNewMsgCmd.accesskey "o">
+<!ENTITY editAsNewMsgCmd.key "e">
+<!ENTITY editDraftMsgCmd.label "Taslak iletiyi düzenle">
+<!ENTITY editDraftMsgCmd.accesskey "d">
+<!ENTITY editTemplateMsgCmd.label "Şablonu düzenle">
+<!ENTITY editTemplateMsgCmd.accesskey "b">
+<!ENTITY newMsgFromTemplateCmd.label "Taslak kullanarak yeni ileti yaz">
+<!ENTITY newMsgFromTemplateCmd.keycode "VK_RETURN"><!-- do not change "VK_RETURN" -->
+<!ENTITY createFilter.label "İletiden süzgeç oluştur…">
+<!ENTITY createFilter.accesskey "s">
+<!ENTITY moveMsgToMenu.label "Taşı">
+<!ENTITY moveMsgToMenu.accesskey "T">
+<!ENTITY moveCopyMsgRecentMenu.label "Son kullanılan">
+<!ENTITY moveCopyMsgRecentMenu.accesskey "n">
+<!ENTITY copyMessageLocation.label "İleti konumunu kopyala">
+<!ENTITY copyMessageLocation.accesskey "i">
+<!ENTITY copyMsgToMenu.label "Buraya kopyala">
+<!ENTITY copyMsgToMenu.accesskey "k">
+<!ENTITY moveToFolderAgain.label "Yeniden taşı">
+<!ENTITY moveToFolderAgain.accesskey "i">
+<!ENTITY moveToFolderAgainCmd.key "m">
+<!ENTITY killThreadMenu.label "Diziyi göz ardı et">
+<!ENTITY killThreadMenu.accesskey "D">
+<!ENTITY killThreadMenu.key "k">
+<!ENTITY killSubthreadMenu.label "Alt diziyi göz ardı et">
+<!ENTITY killSubthreadMenu.accesskey "d">
+<!ENTITY killSubthreadMenu.key "k">
+<!ENTITY watchThreadMenu.label "Diziyi izle">
+<!ENTITY watchThreadMenu.accesskey "z">
+<!ENTITY watchThreadMenu.key "w">
+<!ENTITY tagMenu.label "Etiket">
+<!ENTITY tagMenu.accesskey "k">
+<!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 "İşaretle">
+<!ENTITY markMenu.accesskey "İ">
+<!ENTITY toggleReadCmd.key "m">
+<!ENTITY markAsReadCmd.label "Okundu olarak">
+<!ENTITY markAsReadCmd.accesskey "n">
+<!ENTITY markAsUnreadCmd.label "Okunmadı olarak">
+<!ENTITY markAsUnreadCmd.accesskey "n">
+<!ENTITY markThreadAsReadCmd.label "Diziyi okundu olarak">
+<!ENTITY markThreadAsReadCmd.accesskey "k">
+<!ENTITY markThreadAsReadCmd.key "r">
+<!ENTITY markReadByDateCmd.label "Tarihe göre okundu olarak…">
+<!ENTITY markReadByDateCmd.accesskey "T">
+<!ENTITY markReadByDateCmd.key "c">
+<!ENTITY markAllReadCmd.label "Tümünü okundu olarak">
+<!ENTITY markAllReadCmd.accesskey "T">
+<!ENTITY markAllReadCmd.key "c">
+<!ENTITY markStarredCmd.label "Yıldız ekle">
+<!ENTITY markStarredCmd.accesskey "k">
+<!ENTITY markStarredCmd.key "S">
+<!ENTITY markAsJunkCmd.label "Gereksiz">
+<!ENTITY markAsJunkCmd.accesskey "G">
+<!ENTITY markAsJunkCmd.key "j">
+<!ENTITY markAsNotJunkCmd.label "Gereksiz değil">
+<!ENTITY markAsNotJunkCmd.accesskey "d">
+<!ENTITY markAsNotJunkCmd.key "j">
+<!ENTITY recalculateJunkScoreCmd.label "Gereksiz posta denetimini çalıştır">
+<!ENTITY recalculateJunkScoreCmd.accesskey "G">
+<!ENTITY openMessageWindowCmd.label "İletiyi aç">
+<!ENTITY openMessageWindowCmd.accesskey "t">
+<!ENTITY openMessageWindowCmd.key "o">
+<!ENTITY openInConversationCmd.label "Dizi görünümünde aç">
+<!ENTITY openInConversationCmd.accesskey "D">
+<!ENTITY openInConversationCmd.key "o">
+<!ENTITY openAttachmentListCmd.label "Ekler">
+<!ENTITY openAttachmentListCmd.accesskey "k">
+<!ENTITY openFeedMessage1.label "Besleme iletilerini açarken">
+<!ENTITY openFeedMessage1.accesskey "B">
+<!ENTITY openFeedWebPage.label "Web sayfası olarak aç">
+<!ENTITY openFeedWebPage.accesskey "W">
+<!ENTITY openFeedSummary.label "Özet olarak aç">
+<!ENTITY openFeedSummary.accesskey "Ö">
+<!ENTITY openFeedWebPageInMP.label "İleti bölmesinde web sayfası ve özet arasında geçiş yap">
+<!ENTITY openFeedWebPageInMP.accesskey "b">
+
+<!-- Windows Menu -->
+<!ENTITY windowMenu.label "Pencere">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "Araçlar">
+<!ENTITY tasksMenu.accesskey "l">
+<!ENTITY messengerCmd.label "Posta ve haber grupları">
+<!ENTITY messengerCmd.accesskey "h">
+<!ENTITY addressBookCmd.label "Adres defteri">
+<!ENTITY addressBookCmd.accesskey "A">
+<!ENTITY addressBookCmd.key "B">
+<!ENTITY addonNoPrefs.label "Hiç eklenti ayarı bulunamadı.">
+<!ENTITY activitymanager.label "Etkinlik yöneticisi">
+<!ENTITY activitymanager.accesskey "ö">
+<!ENTITY imAccountsStatus.label "Sohbet durumu">
+<!ENTITY imAccountsStatus.accesskey "S">
+<!ENTITY imStatus.available "Müsait">
+<!ENTITY imStatus.unavailable "Müsait değil">
+<!ENTITY imStatus.offline "Çevrimdıșı">
+<!ENTITY imStatus.showAccounts "Hesapları göster…">
+<!ENTITY joinChatCmd.label "Sohbete katıl…">
+<!ENTITY joinChatCmd.accesskey "k">
+<!ENTITY savedFiles.label "Kaydedilmiş dosyalar">
+<!ENTITY savedFiles.accesskey "y">
+<!ENTITY savedFiles.key "j">
+<!ENTITY filtersCmd2.label "İleti süzgeçleri">
+<!ENTITY filtersCmd2.accesskey "s">
+<!ENTITY filtersApply.label "Dizinde süzgeç çalıştır">
+<!ENTITY filtersApply.accesskey "r">
+<!ENTITY filtersApplyToSelection.label "Seçili iletilerde süzgeçleri çalıştır">
+<!ENTITY filtersApplyToSelection.accesskey "S">
+<!ENTITY filtersApplyToMessage.label "İletide süzgeçleri çalıştır">
+<!ENTITY filtersApplyToMessage.accesskey "s">
+<!ENTITY runJunkControls.label "Dizinde gereksiz posta denetimini çalıştır">
+<!ENTITY runJunkControls.accesskey "D">
+<!ENTITY deleteJunk.label "Gereksiz olarak işaretlenen iletileri sil">
+<!ENTITY deleteJunk.accesskey "s">
+<!ENTITY importCmd.label "İçe aktar…">
+<!ENTITY importCmd.accesskey "t">
+<!ENTITY exportCmd.label "Dışa aktar…">
+<!ENTITY exportCmd.accesskey "D">
+<!ENTITY clearRecentHistory.label "Yakın geçmişi temizle…">
+<!ENTITY clearRecentHistory.accesskey "t">
+<!ENTITY accountManagerCmd2.label "Hesap ayarları">
+<!ENTITY accountManagerCmd2.accesskey "H">
+<!-- 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 devtoolsMenu.label "Geliştirici araçları">
+<!ENTITY devtoolsMenu.accesskey "e">
+<!ENTITY devToolboxCmd.label "Geliştirici alet çantası">
+<!ENTITY devToolboxCmd.accesskey "T">
+<!ENTITY devToolboxCmd.commandkey "i">
+<!ENTITY debugAddonsCmd.label "Eklentilerde hata ayıkla">
+<!ENTITY debugAddonsCmd.accesskey "h">
+<!ENTITY errorConsoleCmd.label "Hata konsolu">
+<!ENTITY errorConsoleCmd.accesskey "k">
+<!ENTITY errorConsoleCmd.commandkey "j">
+
+<!-- Mail Toolbar -->
+<!ENTITY getMsgButton1.label "İletileri indir">
+<!ENTITY newMsgButton.label "Yeni ileti">
+<!ENTITY replyButton.label "Yanıtla">
+<!ENTITY replyAllButton.label "Tümünü yanıtla">
+<!ENTITY replyListButton.label "Listeyi yanıtla">
+<!ENTITY forwardButton.label "İlet">
+<!ENTITY fileButton.label "Dosyala">
+<!ENTITY archiveButton.label "Arşivle">
+<!ENTITY openConversationButton.label "Yazışma">
+<!ENTITY nextButton.label "Sonraki">
+<!ENTITY nextButtonToolbarItem.label "Sonraki okunmamış">
+<!ENTITY nextMsgButton.label "Sonraki">
+<!ENTITY previousButton.label "Önceki">
+<!ENTITY previousButtonToolbarItem.label "Önceki okunmamış">
+<!ENTITY previousMsgButton.label "Önceki">
+<!ENTITY backButton1.label "Geri">
+<!ENTITY goForwardButton1.label "İleri">
+<!ENTITY deleteItem.title "Sil">
+<!ENTITY markButton.label "İşaretle">
+<!ENTITY printButton.label "Yazdır">
+<!ENTITY stopButton.label "Durdur">
+<!ENTITY throbberItem.title "Etkinlik göstergesi">
+<!ENTITY junkItem.title "Gereksiz">
+<!ENTITY addressBookButton.label "Adres defteri">
+<!ENTITY chatButton.label "Sohbet">
+<!ENTITY glodaSearch.title "Global arama">
+<!ENTITY searchItem.title "Hızlı arama">
+<!ENTITY mailViewsToolbarItem.title "Posta görünümleri">
+<!ENTITY folderLocationToolbarItem.title "Dizin konumu">
+<!ENTITY tagButton.label "Etiketle">
+<!ENTITY compactButton.label "Sıkıştır">
+<!ENTITY appmenuButton.label "Uygulama Menüsü">
+
+<!-- Mail Toolbar Tooltips-->
+<!ENTITY advancedButton.tooltip "Gelişmiş ileti arama">
+<!ENTITY getMsgButton.tooltip "Yeni iletileri indir">
+<!ENTITY getAllNewMsgCmd.label "Tüm yeni iletileri indir">
+<!ENTITY getAllNewMsgCmd.accesskey "T">
+<!ENTITY newMsgButton.tooltip "Yeni ileti yaz">
+<!ENTITY replyButton.tooltip "İletiyi yanıtla">
+<!ENTITY replyAllButton.tooltip "Göndereni ve tüm alıcıları yanıtla">
+<!ENTITY replyListButton.tooltip "E-posta listesini yanıtla">
+<!ENTITY forwardButton.tooltip "Seçilen iletiyi ilet">
+<!ENTITY forwardAsInline.tooltip "Seçilen iletiyi satır içi metin olarak ilet">
+<!ENTITY forwardAsAttachment.tooltip "Seçilen iletiyi ek olarak ilet">
+<!ENTITY fileButton.tooltip "Seçilen iletiyi dosyala">
+<!ENTITY archiveButton.tooltip "Seçilen iletileri arşivle">
+<!ENTITY openMsgConversationButton.tooltip "Seçili iletinin yazışmasını göster">
+<!ENTITY nextButton.tooltip "Sonraki okunmamış iletiye git">
+<!ENTITY nextMsgButton.tooltip "Sonraki iletiye git">
+<!ENTITY previousButton.tooltip "Önceki okunmamış iletiye git">
+<!ENTITY previousMsgButton.tooltip "Önceki iletiye git">
+<!ENTITY goForwardButton.tooltip "Bir sonraki iletiye gider">
+<!ENTITY goBackButton.tooltip "Bir önceki iletiye gider">
+<!ENTITY markButton.tooltip "İletileri işaretle">
+<!ENTITY printButton.tooltip "Bu iletiyi yazdır">
+<!ENTITY stopButton.tooltip "Şu anki aktarımı durdur">
+<!ENTITY addressBookButton.tooltip "Adres defterine git">
+<!ENTITY chatButton.tooltip "Sohbet sekmesini göster">
+<!ENTITY tagButton.tooltip "İletileri etiketle">
+<!ENTITY compactButton.tooltip "Seçilen dizinden silinmiş iletileri kaldır">
+<!ENTITY appmenuButton1.tooltip "&brandShortName; menüsünü göster">
+
+<!-- Toolbar Button Popup -->
+<!ENTITY buttonMenuForwardAsInline.label "Satır içi olarak ilet">
+<!ENTITY buttonMenuForwardAsAttachment.label "Ek olarak ilet">
+
+<!-- Remote Content Button Popup -->
+<!ENTITY remoteContentOptionsAllowForMsg.label "Bu iletide uzak içeriği göster">
+<!ENTITY remoteContentOptionsAllowForMsg.accesskey "u">
+<!ENTITY editRemoteContentSettings.label "Uzak içerik seçeneklerini düzenle…">
+<!ENTITY editRemoteContentSettings.accesskey "d">
+<!ENTITY editRemoteContentSettingsUnix.label "Uzak içerik tercihlerini düzenle…">
+<!ENTITY editRemoteContentSettingsUnix.accesskey "d">
+
+<!-- Phishing Button Popup -->
+<!ENTITY phishingOptionIgnore.label "Bu ileti için uyarıyı göz ardı et">
+<!ENTITY phishingOptionIgnore.accesskey "u">
+<!ENTITY phishingOptionSettings.label "Sahtekârlık tespit seçeneklerini düzenle…">
+<!ENTITY phishingOptionSettings.accesskey "S">
+<!ENTITY phishingOptionSettingsUnix.label "Sahtekârlık tespit tercihlerini düzenle…">
+<!ENTITY phishingOptionSettingsUnix.accesskey "S">
+
+<!-- AppMenu Popup -->
+<!ENTITY appmenuNewMsgCmd.label "Yeni ileti">
+<!ENTITY appmenuNewContactCmd.label "Adres defteri kişisi…">
+<!ENTITY appmenuEditMenu.label "Düzenle">
+<!ENTITY appmenuToolbarLayout.label "Araç çubuğu düzeni…">
+<!ENTITY appmenuSelectThread.label "Diziyi seç">
+<!ENTITY appmenuSelectFlagged.label "Yıldızlı iletileri seç">
+
+<!-- Tags Menu Popup -->
+<!ENTITY addNewTag.label "Yeni etiket…">
+<!ENTITY addNewTag.accesskey "n">
+<!ENTITY manageTags.label "Etiketleri yönet…">
+<!ENTITY manageTags.accesskey "E">
+
+<!-- Folder Pane -->
+<!ENTITY folderNameColumn.label "İsim">
+<!ENTITY folderUnreadColumn.label "Okunmadı">
+<!ENTITY folderTotalColumn.label "Toplam">
+<!ENTITY folderSizeColumn.label "Boyut">
+
+<!-- Folder Pane Context Menu -->
+<!ENTITY folderContextGetMessages.label "İletileri İndir">
+<!ENTITY folderContextGetMessages.accesskey "n">
+<!ENTITY folderContextMarkAllFoldersRead.label "Tüm dizinleri okundu olarak işaretle">
+<!ENTITY folderContextPauseAllUpdates.label "Tüm güncellemeleri duraklat">
+<!ENTITY folderContextPauseUpdates.label "Güncellemeleri duraklat">
+<!ENTITY folderContextPauseUpdates.accesskey "d">
+<!ENTITY folderContextOpenInNewWindow.label "Yeni pencerede aç">
+<!ENTITY folderContextOpenInNewWindow.accesskey "Y">
+<!ENTITY folderContextOpenNewTab.label "Yeni sekmede aç">
+<!ENTITY folderContextOpenNewTab.accesskey "s">
+<!ENTITY folderContextNew.label "Yeni alt dizin…">
+<!ENTITY folderContextNew.accesskey "d">
+<!ENTITY folderContextRename.label "Adını değiştir">
+<!ENTITY folderContextRename.accesskey "d">
+<!ENTITY folderContextRemove.label "Sil">
+<!ENTITY folderContextRemove.accesskey "S">
+<!ENTITY folderContextCompact.label "Sıkıştır">
+<!ENTITY folderContextCompact.accesskey "S">
+<!ENTITY folderContextEmptyTrash.label "Çöpü boşalt">
+<!ENTITY folderContextEmptyTrash.accesskey "Ç">
+<!ENTITY folderContextEmptyJunk.label "Gereksiz iletileri sil">
+<!ENTITY folderContextEmptyJunk.accesskey "G">
+<!ENTITY folderContextSendUnsentMessages.label "Gönderilmeyen iletileri gönder…">
+<!ENTITY folderContextSendUnsentMessages.accesskey "G">
+<!ENTITY folderContextUnsubscribe.label "Abonelikten çık">
+<!ENTITY folderContextUnsubscribe.accesskey "b">
+<!ENTITY folderContextMarkNewsgroupRead.label "Haber grubunu okundu olarak işaretle">
+<!ENTITY folderContextMarkNewsgroupRead.accesskey "o">
+<!ENTITY folderContextMarkMailFolderRead.label "Dizini okundu olarak işaretle">
+<!ENTITY folderContextMarkMailFolderRead.accesskey "D">
+<!ENTITY folderContextSubscribe.label "Abone ol…">
+<!ENTITY folderContextSubscribe.accesskey "A">
+<!ENTITY folderContextSearchForMessages.label "İletilerde ara…">
+<!ENTITY folderContextSearchForMessages.accesskey "a">
+<!ENTITY folderContextProperties2.label "Özellikler">
+<!ENTITY folderContextProperties2.accesskey "Ö">
+<!ENTITY folderContextFavoriteFolder.label "Favori dizinler">
+<!ENTITY folderContextFavoriteFolder.accesskey "e">
+<!ENTITY folderContextSettings2.label "Ayarlar">
+<!ENTITY folderContextSettings2.accesskey "A">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "İsim veya e-posta:">
+<!ENTITY SearchNameOrEmail.accesskey "o">
+
+<!-- Gloda Search Bar -->
+<!ENTITY glodaSearchBar.placeholder "İletilerde ara…">
+
+<!-- Quick Search Menu Bar -->
+<!ENTITY searchSubjectMenu.label "Konu">
+<!ENTITY searchFromMenu.label "Gönderen">
+<!ENTITY searchSubjectOrFromMenu.label "Konu veya gönderen">
+<!ENTITY searchRecipient.label "Kime veya Cc">
+<!ENTITY searchSubjectOrRecipientMenu.label "Konu, kime veya Cc">
+<!ENTITY searchMessageBody.label "Tüm ileti">
+<!ENTITY saveAsVirtualFolderMenu.label "Aramayı dizin olarak kaydet…">
+
+<!-- Thread Pane -->
+<!ENTITY selectColumn.label "İletileri seç">
+<!ENTITY threadColumn.label "Dizi">
+<!ENTITY fromColumn.label "Gönderen">
+<!ENTITY recipientColumn.label "Alıcı">
+<!ENTITY correspondentColumn.label "Yazanlar">
+<!ENTITY subjectColumn.label "Konu">
+<!ENTITY dateColumn.label "Tarih">
+<!ENTITY priorityColumn.label "Öncelik">
+<!ENTITY tagsColumn.label "Etiket">
+<!ENTITY accountColumn.label "Hesap">
+<!ENTITY statusColumn.label "Durum">
+<!ENTITY sizeColumn.label "Boyut">
+<!ENTITY junkStatusColumn.label "Gereksiz durumu">
+<!ENTITY unreadColumn.label "Okunmadı">
+<!ENTITY totalColumn.label "Toplam">
+<!ENTITY readColumn.label "Okundu">
+<!ENTITY receivedColumn.label "Alınma tarihi">
+<!ENTITY starredColumn.label "Yıldızlı">
+<!ENTITY locationColumn.label "Konum">
+<!ENTITY idColumn.label "Alınma sırası">
+<!ENTITY attachmentColumn.label "Ekler">
+<!ENTITY deleteColumn.label "Sil">
+
+<!-- Thread Pane Tooltips -->
+<!ENTITY columnChooser2.tooltip "Gösterilecek sütunları seç">
+<!ENTITY selectColumn.tooltip "Tüm iletileri seç/seçme">
+<!ENTITY threadColumn2.tooltip "İleti dizilerini göster">
+<!ENTITY fromColumn2.tooltip "Gönderene göre sırala">
+<!ENTITY recipientColumn2.tooltip "Alıcıya göre sırala">
+<!ENTITY correspondentColumn2.tooltip "Yazanlara göre sırala">
+<!ENTITY subjectColumn2.tooltip "Konuya göre sırala">
+<!ENTITY dateColumn2.tooltip "Tarihe göre sırala">
+<!ENTITY priorityColumn2.tooltip "Önceliğe göre sırala">
+<!ENTITY tagsColumn2.tooltip "Etiketlere göre sırala">
+<!ENTITY accountColumn2.tooltip "Hesaba göre sırala">
+<!ENTITY statusColumn2.tooltip "Duruma göre sırala">
+<!ENTITY sizeColumn2.tooltip "Boyuta göre sırala">
+<!ENTITY junkStatusColumn2.tooltip "Gereksiz durumuna göre sırala">
+<!ENTITY unreadColumn2.tooltip "Dizideki okunmamış iletilerin sayısı">
+<!ENTITY totalColumn2.tooltip "Dizideki iletilerin toplam sayısı">
+<!ENTITY readColumn2.tooltip "Okunma durumuna göre sırala">
+<!ENTITY receivedColumn2.tooltip "Alınış tarihine göre sırala">
+<!ENTITY starredColumn2.tooltip "Yıldıza göre sırala">
+<!ENTITY locationColumn2.tooltip "Konuma göre sırala">
+<!ENTITY idColumn2.tooltip "Alınış sırasına göre sırala">
+<!ENTITY attachmentColumn2.tooltip "Eklere göre sırala">
+<!ENTITY deleteColumn.tooltip "İletiyi sil">
+
+<!-- Thread Pane Context Menu -->
+<!ENTITY contextNewMsgFromTemplate.label "Taslak kullanarak yeni ileti yaz">
+<!ENTITY contextOpenNewWindow.label "İletiyi yeni pencerede aç">
+<!ENTITY contextOpenNewWindow.accesskey "c">
+<!-- The contextOpenNewTab.accesskey ("T") 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 "İletiyi yeni sekmede aç">
+<!ENTITY contextOpenNewTab.accesskey "ç">
+<!ENTITY contextOpenConversation.label "İletiyi dizi görünümünde aç">
+<!ENTITY contextOpenConversation.accesskey "d">
+<!ENTITY contextOpenContainingFolder.label "İletiyi dizin içinde aç">
+<!ENTITY contextOpenContainingFolder.accesskey "a">
+<!ENTITY contextEditMsgAsNew.label "Yeni ileti olarak düzenle">
+<!ENTITY contextEditMsgAsNew.accesskey "o">
+<!ENTITY contextEditDraftMsg.label "Taslak iletiyi düzenle">
+<!ENTITY contextEditTemplate.label "Şablonu düzenle">
+<!ENTITY contextEditTemplate.accesskey "b">
+<!ENTITY contextArchive.label "Arşivle">
+<!ENTITY contextArchive.accesskey "A">
+<!ENTITY contextReplySender.label "Yalnızca göndereni yanıtla">
+<!ENTITY contextReplySender.accesskey "d">
+<!ENTITY contextReplyNewsgroup2.label "Hesap Grubuna Devam İletisi">
+<!ENTITY contextReplyNewsgroup2.accesskey "D">
+<!ENTITY contextReplyAll.label "Hepsini yanıtla">
+<!ENTITY contextReplyAll.accesskey "H">
+<!ENTITY contextReplyList.label "Listeyi yanıtla">
+<!ENTITY contextReplyList.accesskey "L">
+<!ENTITY contextForward.label "İlet">
+<!ENTITY contextForward.accesskey "e">
+<!ENTITY contextForwardAsMenu.label "Farklı ilet">
+<!ENTITY contextForwardAsMenu.accesskey "F">
+<!ENTITY contextForwardAsInline.label "İleti içinde">
+<!ENTITY contextForwardAsInline.accesskey "d">
+<!ENTITY contextForwardAsAttachmentItem.label "Ek olarak ilet">
+<!ENTITY contextForwardAsAttachmentItem.accesskey "r">
+<!ENTITY contextMultiForwardAsAttachment.label "Ek olarak ilet">
+<!ENTITY contextMultiForwardAsAttachment.accesskey "o">
+<!ENTITY contextMoveMsgMenu.label "Taşı">
+<!ENTITY contextMoveMsgMenu.accesskey "T">
+<!ENTITY contextMoveCopyMsgRecentMenu.label "Son kullanılan">
+<!ENTITY contextMoveCopyMsgRecentMenu.accesskey "k">
+<!ENTITY contextMoveCopyMsgFavoritesMenu.label "Sık kullanılanlar">
+<!ENTITY contextMoveCopyMsgFavoritesMenu.accesskey "S">
+<!ENTITY contextCopyMsgMenu.label "Buraya kopyala">
+<!ENTITY contextCopyMsgMenu.accesskey "B">
+<!ENTITY contextKillThreadMenu.label "Diziyi göz ardı et">
+<!ENTITY contextKillSubthreadMenu.accesskey "d">
+<!ENTITY contextKillThreadMenu.accesskey "D">
+<!ENTITY contextKillSubthreadMenu.label "Alt diziyi görmezden gel">
+<!ENTITY contextWatchThreadMenu.label "Diziyi izle">
+<!-- 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 "Farklı kaydet…">
+<!ENTITY contextSaveAs.accesskey "F">
+<!ENTITY contextPrint.label "Yazdır…">
+<!ENTITY contextPrint.accesskey "r">
+<!ENTITY contextPrintPreview.label "Yazdırma ön izleme">
+<!ENTITY contextPrintPreview.accesskey "z">
+
+<!-- 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 "Sütunları uygula…">
+<!-- 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 "Dizin…">
+<!-- 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 "Dizin ve alt dizinlerine…">
+<!-- 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 "Bu dizin">
+
+<!-- Media (video/audio) controls -->
+<!ENTITY contextPlay.label "Yürüt">
+<!ENTITY contextPlay.accesskey "t">
+<!ENTITY contextPause.label "Duraklat">
+<!ENTITY contextPause.accesskey "D">
+<!ENTITY contextMute.label "Sesi kapat">
+<!ENTITY contextMute.accesskey "k">
+<!ENTITY contextUnmute.label "Sesi aç">
+<!ENTITY contextUnmute.accesskey "e">
+
+<!-- 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.
+ -->
+<!ENTITY search.label.base1 "Ara #1">
+<!-- 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 "Adres defterine ekle…">
+<!ENTITY AddToAddressBook.accesskey "d">
+<!ENTITY AddDirectlyToAddressBook.label "Adres defterine ekle">
+<!ENTITY AddDirectlyToAddressBook.accesskey "d">
+<!ENTITY EditContact1.label "Kişiyi düzenle">
+<!ENTITY EditContact1.accesskey "d">
+<!ENTITY ViewContact.label "Kişiyi göster">
+<!ENTITY ViewContact.accesskey "g">
+<!ENTITY SubscribeToNewsgroup.label "Haber grubuna abone ol">
+<!ENTITY SubscribeToNewsgroup.accesskey "H">
+<!ENTITY SendMessageTo.label "İleti oluştur">
+<!ENTITY SendMessageTo.accesskey "o">
+<!ENTITY CopyEmailAddress.label "E-posta adresini kopyala">
+<!ENTITY CopyEmailAddress.accesskey "k">
+<!ENTITY CopyNameAndEmailAddress.label "İsmi ve e-posta adresini kopyala">
+<!ENTITY CopyNameAndEmailAddress.accesskey "m">
+<!ENTITY CopyNewsgroupName.label "Haber grubu adını kopyala">
+<!ENTITY CopyNewsgroupName.accesskey "b">
+<!ENTITY CopyNewsgroupURL.label "Haber grubu adresini kopyala">
+<!ENTITY CopyNewsgroupURL.accesskey "b">
+<!ENTITY CreateFilterFrom.label "Postadan süzgeç oluştur…">
+<!ENTITY CreateFilterFrom.accesskey "P">
+<!ENTITY reportPhishingURL.label "E-posta sahtekârlığını rapor et">
+<!ENTITY reportPhishingURL.accesskey "o">
+
+<!-- Spell checker context menu items -->
+<!ENTITY spellAddDictionaries.label "Sözlük ekle…">
+<!ENTITY spellAddDictionaries.accesskey "S">
+
+<!-- Content Pane Context Menu -->
+<!ENTITY saveLinkAsCmd.label "Bağlantıyı farklı kaydet…">
+<!ENTITY saveLinkAsCmd.accesskey "ğ">
+<!ENTITY saveImageAsCmd.label "Resmi farklı kaydet…">
+<!ENTITY saveImageAsCmd.accesskey "f">
+<!ENTITY copyLinkCmd.label "Bağlantı konumunu kopyala">
+<!ENTITY copyLinkCmd.accesskey "B">
+<!ENTITY copyImageAllCmd.label "Resmi kopyala">
+<!ENTITY copyImageAllCmd.accesskey "y">
+<!ENTITY copyEmailCmd.label "E-posta adresini kopyala">
+<!ENTITY copyEmailCmd.accesskey "E">
+<!ENTITY stopCmd.label "Durdur">
+<!ENTITY stopCmd.accesskey "D">
+<!ENTITY reloadCmd.label "Tazele">
+<!ENTITY reloadCmd.accesskey "T">
+<!ENTITY openInBrowser.label "Tarayıcıda aç">
+<!ENTITY openInBrowser.accesskey "T">
+<!ENTITY openLinkInBrowser.label "Bağlantıyı tarayıcıda aç">
+<!ENTITY openLinkInBrowser.accesskey "B">
+
+<!-- Statusbar -->
+<!ENTITY statusText.label "Tamamlandı">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY minimizeWindow.label "Küçült">
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY bringAllToFront.label "Tümünü öne getir">
+<!ENTITY zoomWindow.label "Yakınlaştırma">
+
+<!-- Mac OS X Application Menu (Cocoa widgets) -->
+<!ENTITY preferencesCmdMac2.label "Tercihler">
+<!ENTITY preferencesCmdMac.commandkey ",">
+<!ENTITY preferencesCmdMac.modifiers "accel">
+<!ENTITY servicesMenuMac.label "Hizmetler">
+<!ENTITY hideThisAppCmdMac.label "&brandShortName; uygulamasını gizle">
+<!ENTITY hideThisAppCmdMac.commandkey "H">
+<!ENTITY hideThisAppCmdMac.modifiers "accel">
+<!ENTITY hideOtherAppsCmdMac.label "Diğerlerini gizle">
+<!ENTITY hideOtherAppsCmdMac.commandkey "H">
+<!ENTITY hideOtherAppsCmdMac.modifiers "accel,alt">
+<!ENTITY showAllAppsCmdMac.label "Hepsini göster">
+
+<!-- Mac OS X Dock Icon pop-up menu -->
+<!ENTITY dockOptions.label "Uygulama simgesi seçenekleri…">
+<!ENTITY writeNewMessageDock.label "Yeni ileti yaz">
+<!ENTITY openAddressBookDock.label "Adres defterini aç">
+
+<!-- Content tab Navigation buttons -->
+<!ENTITY browseBackButton.tooltip "Bir sayfa geri git">
+<!ENTITY browseForwardButton.tooltip "Bir sayfa ileri git">
diff --git a/l10n-tr/mail/chrome/messenger/messenger.properties b/l10n-tr/mail/chrome/messenger/messenger.properties
new file mode 100644
index 0000000000..d8d80ab3fe
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messenger.properties
@@ -0,0 +1,762 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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=Hesabı sil…
+newFolderMenuItem=Dizin…
+newSubfolderMenuItem=Alt dizin…
+newFolder=Yeni dizin…
+newSubfolder=Yeni alt dizin…
+markFolderRead=Dizini okundu olarak işaretle;Dizinleri okundu olarak işaretle
+markNewsgroupRead=Haber grubunu okundu olarak işaretle;Haber gruplarını okundu olarak işaretle
+folderProperties=Dizin özellikleri
+newTag=Yeni etiket…
+# LOCALIZATION NOTE (getNextNewsMessages): Semi-colon list of plural forms.
+# #1 is the number of news messages to get.
+getNextNewsMessages=Sonraki #1 yeni iletiyi indir
+advanceNextPrompt=%S dizinindeki bir sonraki okumamış iletiye geçilsin mi?
+titleNewsPreHost=:
+replyToSender=Göndereni yanıtla
+reply=Yanıtla
+EMLFiles=Posta dosyaları
+OpenEMLFiles=İletiyi aç
+# LOCALIZATION NOTE(defaultSaveMessageAsFileName): Do not translate ".eml"
+# in the line below. Also, the complete file name should be 8.3.
+defaultSaveMessageAsFileName=ileti.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=İletiyi farklı kaydet
+SaveAttachment=Eki kaydet
+SaveAllAttachments=Tüm ekleri kaydet
+DetachAttachment=Eki sil
+DetachAllAttachments=Tüm ekleri sil
+ChooseFolder=Dizin seç
+MessageLoaded=İleti yüklendi…
+PreviewTitle=%S - %S
+saveAttachmentFailed=Ek kaydedilemedi. Lütfen dosya ismini kontrol edip tekrar deneyin.
+saveMessageFailed=İleti kaydedilemedi. Lütfen dosya ismini kontrol edin ve daha sonra tekrar deneyin.
+fileExists=%S zaten mevcut. Üstüne yazmak ister misiniz?
+# 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 dosyası okunamadı. sebep: %2$S
+
+downloadingNewsgroups=Haber grupları çevrimdışı kullanımı için indiriliyor
+downloadingMail=Postalar çevrimdışı kullanımı için indiriliyor
+sendingUnsent=Gönderilmemiş iletiler gönderiliyor
+
+folderExists=Aynı isme sahip bir dizin zaten mevcut. Lütfen farklı bir isim girin.
+# 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='%2$S' dizininde zaten '%1$S' adında bir alt dizin var. Bu dizini yeni '%3$S' adını kullanarak taşımak ister misiniz?
+folderCreationFailed=Dizin oluşturulamadı çünkü belittiğiniz dizin isminde tanınmayan bir karakter var. Lütfen farklı bir isim verin ve tekrar deneyin.
+
+compactingFolder=%S dizini sıkıştırılıyor…
+# LOCALIZATION NOTE(compactingDone): %1$S is the compaction gain.
+compactingDone=Sıkıştırma tamamlandı. (Yaklaşık %1$S kazanıldı.)
+
+confirmFolderDeletionForFilter='%S' dizinini silerseniz dizinle ilişkili süzgeçler devre dışı bırakılacaktır. Bu dizini silmek istediğinizden emin misiniz?
+alertFilterChanged=Bu dizinle ilişkili süzgeçler güncellenecektir.
+filterDisabled='%S' dizini bulunamadığı için dizinle ilişkili süzgeçler devre dışı bırakılacak. Dizinin mevcut olduğunu ve süzgeçlerin geçerli bir hedef dizine işaret ettiğini kontrol edin.
+filterFolderDeniedLocked=İletiler '%S' dizinine süzülemedi çünkü başka bir işlem sürüyor.
+parsingFolderFailed=%S dizini açılamıyor çünkü diğer işlemler tarafından kullanımda. Lütfen işlemin bitmesini bekleyin ve dizini tekrar seçin.
+deletingMsgsFailed=%S dizinindeki iletiler silinemiyor çünkü dizin başka bir işlem tarafından kullanımda. Lütfen işlemin bitmesini bekleyip tekrar deneyin.
+alertFilterCheckbox=Beni bir daha uyarma.
+compactFolderDeniedLock='%S' dizini sıkıştırılamadı çünkü başka işlem sürüyor. Lütfen sonra tekrar deneyin.
+compactFolderWriteFailed=Dizine yazılamadığı için '%S' dizini sıkıştırılamadı. Yeterli disk alanı bulunduğunu veya dosya sistemine yazma izniniz olduğunu kontrol ettikten sonra yeniden deneyin.
+compactFolderInsufficientSpace=Bazı dizinler (örn. '%S') yeterli disk alanı olmadığından sıklaştırılamadı. Lütfen bazı dosyaları silin ve yeniden deneyin.
+filterFolderHdrAddFailed='%S' dizinindeki iletiler süzülemez çünkü ileti eklenirken bir hata oluştu. Dizinin düzgün görüntülendiğini doğrulayın veya dizin özelliklerinden onarmayı deneyin.
+filterFolderWriteFailed=İletiler '%S' dizinine süzülemedi çünkü dizine yazılamadı. Yeterli disk alanına ve dosya sistemine yazma iznine sahip olduğunuzu kontrol edip tekrar deneyin.
+copyMsgWriteFailed=Dizine yazma işlemi başarısız olduğu için iletiler '%S' dizinine taşınamadı veya kopyalanamadı. Diskte yer açmak için için Dosya menüsünden önce "Çöpü boşalt"ı, sonra "Dizinleri sıklaştır"ı seçin ve ardından tekrar deneyin.
+cantMoveMsgWOBodyOffline=Çevrimdışı çalışırken, çevrimdışı kullanım için indirdiğiniz iletileri taşıyamaz ve kopyalayamazsınız. Posta penceresinden Dosya menüsünü açın, "Çevrimdışı"nı seçin, "Çevrimdışı çalış" işaretini kaldırıp tekrar deneyin.
+operationFailedFolderBusy=Başka bir işlem bu dizini kullanmakta olduğu için işlem başarısız oldu. Lütfen ilgili işlemin tamamlanmasını bekleyip tekrar deneyin.
+folderRenameFailed=Dizin tekrar isimlendirilemedi. Ya isim geçerli değil yada dizin için izniniz yok.
+# LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name
+verboseFolderFormat=%2$S sunucusundaki %1$S
+# LOCALIZATION NOTE(filterFolderTruncateFailed): %1$S is replaced by the folder name, %2$S is replaced by the brandShortName
+filterFolderTruncateFailed='%1$S' dizinindeki iletilerin filtrelenmesinden sonra gelen postada bir hata oluştu. %2$S uygulamasını kapatmanız ve INBOX.msf dosyasını silmeniz gerekebilir.
+
+mailboxTooLarge=%S dizini dolu ve yeni iletileri depolayamıyor. Yeni iletilere yer açmak için eski veya gereksiz iletileri silin ve dizini sıkıştırın.
+outOfDiskSpace=Yeni iletileri indirmek için yeterli disk alanı yok. Yeniden denemeden önce eski iletileri silmeyi, çöp kutusunu boşaltmayı ve posta dizinlerinizi sıkıştırmayı deneyin.
+errorGettingDB=%S dosyasının özet dosyası açılamadı. Belki sabit diskte bir hata meydana geldi, belki de dosya yolu çok uzun.
+defaultServerTag=(Varsayılan)
+
+# Used in message database list view to provide a text value for graphic based cells.
+messageUnread=Okunmamış
+messageHasFlag=Yıldızlı
+messageHasAttachment=Eki var
+messageJunk=Gereksiz
+messageExpanded=Genişletildi
+messageCollapsed=Daraltıldı
+
+# Used in the SMTP Account Settings panel when a server value has no properties
+smtpServerList-NotSpecified=<tanımlanmadı>
+smtpServer-ConnectionSecurityType-0=Hiçbiri
+smtpServer-ConnectionSecurityType-1=STARTTLS, mevcutsa
+smtpServer-ConnectionSecurityType-2=STARTTLS
+smtpServer-ConnectionSecurityType-3=SSL/TLS
+smtpServers-confirmServerDeletionTitle=Sunucuyu sil
+smtpServers-confirmServerDeletion=Bu sunucuyu silmek istediğinizden emin misiniz?: \n %S
+
+# Account Settings - Both Incoming and SMTP server
+authNo=Yetkilendirme yok
+authOld=Parola, özgün yöntem (güvensiz)
+authPasswordCleartextInsecurely=Parola, güvensiz aktarım
+authPasswordCleartextViaSSL=Normal parola
+authPasswordEncrypted=Şifrelenmiş parola
+authKerberos=Kerberos / GSSAPI
+authExternal=TLS sertifkası
+authNTLM=NTLM
+authOAuth2=OAuth2
+authAnySecure=Herhangi bir güvenli yöntem (eski)
+authAny=Herhangi bir yöntem (güvensiz)
+
+# 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=%2$S üzerindeki %1$S kimlik bilgilerini girin
+
+# LOCALIZATION NOTE(serverType-nntp): Do not translate "NNTP" in the line below
+serverType-nntp=Haber sunucusu (NNTP)
+# LOCALIZATION NOTE(serverType-pop3): Do not translate "POP" in the line below
+serverType-pop3=POP posta sunucusu
+# LOCALIZATION NOTE(serverType-imap): Do not translate "IMAP" in the line below
+serverType-imap=IMAP posta sunucusu
+serverType-none=Yerel posta kutusu
+
+sizeColumnTooltip2=Boyuta göre sırala
+sizeColumnHeader=Boyut
+linesColumnTooltip2=Satıra göre sırala
+linesColumnHeader=Satır
+
+# 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=Yeni %S iletilerini al
+# Used to separate email addresses in a list. Note the trailing space ', '
+getMsgButtonTooltip.listSeparator=,\u00A0
+
+# status feedback stuff
+documentDone=
+documentLoading=İleti yükleniyor…
+
+# 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=İleti eşzamanlamasi %1$S kaynak: %2$S…
+
+unreadMsgStatus=Okunmayan: %S
+selectedMsgStatus=Seçilmiş: %S
+totalMsgStatus=Toplam: %S
+
+# localized folder names
+
+localFolders=Yerel dizinler
+
+# LOCALIZATION NOTE (inboxFolderName): OK to translate all foldernames, bugzilla #57440 & bugzilla #23625 fixed
+inboxFolderName=Gelen
+trashFolderName=Çöp
+sentFolderName=Giden
+draftsFolderName=Taslaklar
+templatesFolderName=Şablonlar
+outboxFolderName=Gönderilmemiş
+junkFolderName=Gereksiz
+archivesFolderName=Arşivler
+
+# "Normal" priority is often blank,
+# depending on the consumers of these strings
+priorityLowest=En düşük
+priorityLow=Düşük
+priorityNormal=Normal
+priorityHigh=Yüksek
+priorityHighest=En yüksek
+
+#Group by date thread pane titles
+today=Bugün
+yesterday=Dün
+lastWeek=Geçen hafta
+last7Days=Son 7 gün
+twoWeeksAgo=İki hafta önce
+last14Days=Son 14 gün
+older=Eski posta
+futureDate=Gelecek
+
+#Grouped By Tags
+untaggedMessages=Etiketsiz iletiler
+
+# Grouped by status
+messagesWithNoStatus=Durum yok
+
+#Grouped by priority
+noPriority=Öncelik yok
+
+#Grouped by has attachments
+noAttachments=Ek yok
+attachments=Ekler
+
+#Grouped by starred
+notFlagged=Yıldızsız
+groupFlagged=Yıldızlı
+
+# defaults descriptions for tag prefs listed in mailnews.js
+# (we keep the .labels. names for backwards compatibility)
+mailnews.tags.remove=Tüm etiketleri sil
+mailnews.labels.description.1=Önemli
+mailnews.labels.description.2=İş
+mailnews.labels.description.3=Kişisel
+mailnews.labels.description.4=Yapılacak
+mailnews.labels.description.5=Sonra
+
+# 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=Yanıtlandı
+forwarded=İletildi
+redirected=Yönlendirildi
+new=Yeni
+read=Okundu
+flagged=Yıldızlı
+
+# for junk status picker in search and mail views
+junk=Gereksiz
+
+# for junk score origin picker in search and mail views
+junkScoreOriginPlugin=Yan uygulama
+junkScoreOriginFilter=Süzgeç
+junkScoreOriginWhitelist=Beyaz liste
+junkScoreOriginUser=Kullanıcı
+junkScoreOriginImapFlag=IMAP etiketi
+
+# for the has attachment picker in search and mail views
+hasAttachments=Eki var
+
+# for the Tag picker in search and mail views.
+tag=Etiketler
+
+# 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.
+andOthers=ve diğerleri
+
+# 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=false
+
+# 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=true
+
+# offline msg
+nocachedbodybody2=Bu iletini gövdesi çevrimdışı okunmak üzere sunucudan indirilmedi. Bu iletiyi okumak için ağa tekrar bağlanarak Dosya menüsüne gidin ve Çevrimdışı Çalış seçeneğinin işaretini kaldırın. Gelecekte hangi ileti veya dizinlerin çevrimdışı olarak okunabileceğini seçebilirsiniz. Bunu yapmak için Dosya menüsüne gidin ve Şimdi İndir/Eşitle seçeğini işaretleyin. Büyük boyutlu iletilerin indirilmesini önlemek adına disk alanı ayarını değiştirebilirsiniz.
+
+# 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=Posta
+newsAcctType=Haber
+feedsAcctType=Beslemeler
+
+# LOCALIZATION NOTE(nocachedbodytitle): Do not translate "<TITLE>" or "</TITLE>" in the line below
+nocachedbodytitle=<TITLE>Bu iletiyi görüntülemek için çevrimiçi olun</TITLE>\n
+
+# mailWindowOverlay.js
+confirmUnsubscribeTitle=Abonelikten çıkmayı onaylayın
+confirmUnsubscribeText=%S aboneliğinden çıkmak istediğinizden emin misiniz?
+confirmUnsubscribeManyText=Bu haber grubunun aboneliğinden çıkmak istediğinizden emin misiniz?
+restoreAllTabs=Tüm sekmeleri geri yükle
+
+confirmMarkAllFoldersReadTitle=Tüm dizinleri okundu olarak işaretle
+confirmMarkAllFoldersReadMessage=Bu hesabın tüm dizinlerindeki tüm iletileri okundu olarak işaretlemek istediğinizden emin misiniz?
+
+# LOCALIZATION NOTE(junkBarMessage): %S is brand
+junkBarMessage=%S bu iletinin gereksiz olduğunu düşünüyor.
+junkBarButton=Gereksiz değil
+junkBarButtonKey=G
+junkBarInfoButton=Daha fazla bilgi
+junkBarInfoButtonKey=D
+
+# LOCALIZATION NOTE(remoteContentBarMessage): %S is brand
+remoteContentBarMessage=Gizliliğinizi korumak için %S bu iletideki uzak içeriği engelledi.
+remoteContentPrefLabel=Seçenekler
+remoteContentPrefAccesskey=S
+remoteContentPrefLabelUnix=Tercihler
+remoteContentPrefAccesskeyUnix=T
+
+# LOCALIZATION NOTE(remoteAllowResource): %S is origin
+remoteAllowResource=%S konumundan uzak içeriğe izin ver
+# LOCALIZATION NOTE(remoteAllowAll): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 is the number of origins
+remoteAllowAll=Yukarıdaki #1 kökenli uzak içeriğe izin ver;Yukarıdaki #1 kökenden gelen uzak içeriğe izin ver
+
+phishingBarMessage=İleti, sahtekârlık girişimi olabilir.
+phishingBarPrefLabel=Seçenekler
+phishingBarPrefAccesskey=S
+phishingBarPrefLabelUnix=Tercihler
+phishingBarPrefAccesskeyUnix=T
+
+mdnBarIgnoreButton=İsteği görmezden gel
+mdnBarIgnoreButtonKey=n
+mdnBarSendReqButton=Alındı onayı gönder
+mdnBarSendReqButtonKey=A
+
+draftMessageMsg=Bu ileti bir taslaktır.
+draftMessageButton=Düzenle
+draftMessageButtonKey=T
+
+# msgHdrViewOverlay.js
+openLabel=Aç
+openLabelAccesskey=O
+saveLabel=Farklı kaydet…
+saveLabelAccesskey=A
+detachLabel=Ayır…
+detachLabelAccesskey=y
+deleteLabel=Sil
+deleteLabelAccesskey=S
+openFolderLabel=Bulunduğu klasörü aç
+openFolderLabelAccesskey=B
+deleteAttachments=Aşağıdaki ekler bu iletiden kalıcı olarak silinecek:\n%S\nBu işlem geri alınamaz. Devam etmek istiyor musunuz?
+detachAttachments=Aşağıdaki ekler başarıyla kaydedildi ve bu iletiden kalıcı olarak silinecekler:\n%S\nBu işlem geri alınamaz. Devam etmek istiyor musunuz?
+deleteAttachmentFailure=Seçili ekler silinemedi.
+emptyAttachment=Bu ek boş gözüküyor.\nGönderen kişiden bunu teyit edebilirsiniz.\nBazen kurumsal anti-virüs programları ve ateş duvarları ekleri kaldırabiliyor.
+externalAttachmentNotFound=Bu ayrılmış dosya veya bağlantı eki bu konumda bulunamadı veya erişilebilir değil.
+
+# LOCALIZATION NOTE (attachmentCount): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of attachments
+attachmentCount=#1 ek;#1 ek
+
+# 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 ek:
+
+# LOCALIZATION NOTE (attachmentSizeUnknown): The string to show for the total
+# size of all attachments when none of the attachments' sizes can be detected.
+attachmentSizeUnknown=bilinmeyen boyut
+
+# 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=en az %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=Ekler:
+
+# Connection Error Messages
+# LOCALIZATION NOTE(unknownHostError): %S is the server name
+unknownHostError=%S sunucusuna bağlanılamadı.
+# LOCALIZATION NOTE(connectionRefusedError): %S is the server name
+connectionRefusedError=Sunucuya bağlanamadı %S; bağlantı izini verilmedi.
+# LOCALIZATION NOTE(netTimeoutError): %S is the server name
+netTimeoutError=%S sunucusuna bağlantı zamanı aştı.
+# LOCALIZATION NOTE(netResetError): %S is the server name
+netResetError=%S sunucusuyla bağlantı sıfırlandı.
+# LOCALIZATION NOTE(netInterruptError): %S is the server name
+netInterruptError=%S sunucusuyla bağlantı kesildi.
+
+recipientSearchCriteria=Konu veya alıcı içeriyorsa:
+fromSearchCriteria=Konu veya gönderen içerirse:
+
+# LOCALIZATION NOTE(biffNotification): %1$S is the number of new messages
+biffNotification_message=%1$S yeni posta var
+biffNotification_messages=%1$S yeni posta var
+
+# LOCALIZATION NOTE(newMailNotification_message): %1$S is the name of the account %2$S is the number of new messages
+newMailNotification_message=%1$S hesabına %2$S yeni ileti geldi
+
+# LOCALIZATION NOTE(newMailNotification_messages): %1$S is the name of the account %2$S is the number of new messages
+newMailNotification_messages=%1$S hesabına %2$S yeni ileti geldi
+
+# 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, gönderen %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
+newMailAlert_message=#1 #2 yeni ileti aldı;#1 #2 yeni ileti aldı
+
+# For the Quota tab in the mail folder properties dialog
+quotaPercentUsed=%%%S dolu
+# for quota in main window (commandglue.js)
+percent=%%%S
+quotaTooltip2=IMAP kotası: %S (kullanılan) / %S (toplam). Ayrıntılar için tıklayın.
+
+# for message views
+confirmViewDeleteTitle=Onayla
+confirmViewDeleteMessage=Bu görünümü silmek istediğinizden emin misiniz?
+
+# for virtual folders
+confirmSavedSearchTitle=Silmeyi onayla
+confirmSavedSearchDeleteMessage=Kayıtlı aramaları silmek istediğinizden emin misiniz?
+
+## @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 için gerekli olan parolanızı girin:
+
+## @name ENTER_PASSWORD_PROMPT_TITLE
+## @loc None
+passwordTitle=Posta sunucusu parolası gerekli
+
+# for checking if the user really wants to open lots of messages in separate windows.
+openWindowWarningTitle=Onayla
+# LOCALIZATION NOTE (openWindowWarningConfirmation): Semi-colon list of plural forms.
+# #1 is the number of messages the user is attempting to open.
+openWindowWarningConfirmation=#1 ileti açmak yavaş olabilir. Devam edilsin mi?;#1 ileti açmak yavaş olabilir. Devam edilsin mi?
+
+# for checking if the user really wants to open lots of messages in tabs.
+openTabWarningTitle=Onayla
+# LOCALIZATION NOTE (openTabWarningConfirmation): Semi-colon list of plural forms.
+# #1 is the number of messages the user is attempting to open.
+openTabWarningConfirmation=#1 ileti açmak yavaş olabilir. Devam edilsin mi?;#1 ileti açmak yavaş olabilir. Devam edilsin mi?
+
+# for warning the user that a tag they're trying to create already exists
+tagExists=Aynı etiket daha önceden kullanılmış.
+
+# title of the edit tag dialog
+editTagTitle=Etiketi düzenle
+
+# for the virtual folder list dialog title
+# %S is the name of the saved search folder
+editVirtualFolderPropertiesTitle=%S için Düzenleme Kayıt Arama Özellikleri
+# LOCALIZATION NOTE (foldersChosen): #1 number of chosen folders
+virtualFolderSourcesChosen=#1 dizin seçildi;#1 dizin seçildi
+
+#alert to inform the user to choose one or more folders to search for a saved search folder
+alertNoSearchFoldersSelected=Kayıtlı arama dizini araması yapmak için en az bir dizin seçmelisiniz.
+
+# These are displayed in the message and folder pane windows
+# LOCALIZATION NOTE %.*f is the abbreviated size in the appropriate units
+byteAbbreviation2=%.*f bayt
+kiloByteAbbreviation2=%.*f KB
+megaByteAbbreviation2=%.*f MB
+gigaByteAbbreviation2=%.*f GB
+teraByteAbbreviation2=%.*f TB
+petaByteAbbreviation2=%.*f PB
+
+## 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
+folderSummarizedSymbolValue=▾%S
+## 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
+subfoldersExplanation=Bu klasörde %1$S, alt klasörlerde %2$S
+
+# Error message if message for a message id wasn't found
+errorOpenMessageForMessageIdTitle=Posta kimliği açılırken hata oluştu
+errorOpenMessageForMessageIdMessage=%S ileti numarasına ait ileti bulunamadı
+
+# Warnings to alert users about phishing urls
+confirmPhishingTitle=E-posta Kandırmaca Uyarısı
+linkMismatchTitle=Bağlantı uyuşmazlığı tespit edildi
+#LOCALIZATION NOTE %1$S is the brand name, %2$S is the host name of the url being visited
+confirmPhishingUrl=%1$S bu iletinin bir sahtekârlık girişimi olduğunu düşünüyor. Bu, ziyaret etmek istediğiniz sayfayı taklit ediyor olabilir. %2$S konumunu ziyaret etmek istediğinizden emin misiniz?
+#LOCALIZATION NOTE %1$S is the host name of indicated host, %2$S is the host name of the actual host.
+confirmPhishingUrlAlternate=Az önce tıkladığınız bağlantı, bağlantı metninde yazılandan farklı bir siteye gidiyor. Bu yöntem, bazen bağlantıyı tıklayıp tıklamadığınızı izlemek için kullanılır, ama aynı zamanda bir aldatmaca olabilir.\n\nBağlantı metni, bağlantının %1$S adresine gideceğini söylüyordu ama %2$S adresine gidiyor.
+#LOCALIZATION NOTE $1$S is the host name of the indicated host.
+confirmPhishingGoAhead=Yine de %1$S adresine git
+#LOCALIZATION NOTE %1$S is the host name that was displayed to the user.
+confirmPhishingGoDirect=%1$S adresine git
+
+# 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=Güncellemeleri kontrol et…
+updatesItem_defaultFallback=Güncellemeleri kontrol et…
+updatesItem_default.accesskey=G
+updatesItem_downloading=%S indiriliyor…
+updatesItem_downloadingFallback=Güncelleme indiriliyor…
+updatesItem_downloading.accesskey=y
+updatesItem_resume=%S indirmesine devam et…
+updatesItem_resumeFallback=Güncellemeyi indirmeyi sürdür…
+updatesItem_resume.accesskey=d
+updatesItem_pending=İndirilen güncellemeyi şimdi uygula…
+updatesItem_pendingFallback=İndirilen güncellemeyi şimdi uygula…
+updatesItem_pending.accesskey=y
+
+# Folder Pane Header Title Strings
+folderPaneModeHeader_all=Bütün dizinler
+folderPaneModeHeader_unread=Okunmamış dizinler
+folderPaneModeHeader_favorite=Favori dizinler
+folderPaneModeHeader_recent=Son kullanılan dizinler
+folderPaneModeHeader_smart=Birleşik dizinler
+unifiedAccountName=Birleşik dizinler
+
+# 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" dizinine yeniden taşı
+moveToFolderAgainAccessKey=d
+#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" dizinine yeniden kopyala
+copyToFolderAgainAccessKey=d
+
+#LOCALIZATION NOTE(mdnBarMessageNormal) %1$S is the name of the sender
+mdnBarMessageNormal=%1$S bu iletiyi okuduğunuzda bilgilendirilmek istedi.
+#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 bu iletiyi okuduğunuzda %2$S adresinden bilgilendirilmek istedi.
+
+# mailCommands.js
+emptyJunkFolderTitle="%S" dizinini boşalt
+emptyJunkFolderMessage=Gereksiz dizinindeki alt dizinlerle birlikte tüm iletiler silinsin mi?
+emptyJunkDontAsk=Tekrar sorma.
+emptyTrashFolderTitle="%S" dizinini boşalt
+emptyTrashFolderMessage=Çöp dizinindeki alt dizinlerle birlikte tüm iletiler silinsin mi?
+emptyTrashDontAsk=Tekrar sorma.
+
+# junkCommands.js
+junkAnalysisPercentComplete=Gereksiz ileti analizi durumu: %S
+processingJunkMessages=Gereksiz iletiler işleniyor
+
+# Messenger bootstrapping messages
+fileNotFoundTitle = Dosya bulunamadı
+#LOCALIZATION NOTE(fileNotFoundMsg): %S is the filename
+fileNotFoundMsg = %S dosyası bulunamıyor.
+
+fileEmptyTitle = Boş dosya
+#LOCALIZATION NOTE(fileEmptyMsg): %S is the filename
+fileEmptyMsg = %S dosyası boştur.
+
+# 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 kişi daha;#1 kişi daha
+
+# 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=ve #1 tane daha;ve #1 tane daha
+
+# 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=Bana
+
+# LOCALIZATION NOTE (headerfromFieldMe): first person prepositional object
+# pronoun used in the "from" header of the message header pane.
+headerfromFieldMe=Benden
+
+# LOCALIZATION NOTE (headerreply-toFieldMe): first person prepositional
+# object pronoun used in the "reply-to" header of the message header pane.
+headerreply-toFieldMe=Bana
+
+# LOCALIZATION NOTE (headerccFieldMe): first person prepositional object
+# pronoun used in the "cc" header of the message header pane.
+headerccFieldMe=Bana
+
+# LOCALIZATION NOTE (headerbccFieldMe): first person prepositional object
+# pronoun used in the "bcc" header of the message header pane.
+headerbccFieldMe=Bana
+
+expandAttachmentPaneTooltip=Ek bölmesini göster
+collapseAttachmentPaneTooltip=Ek bölmesini gizle
+
+# Shown when content tabs are being loaded.
+loadingTab=Yükleniyor…
+
+confirmMsgDelete.title=Silmeyi onayla
+confirmMsgDelete.collapsed.desc=Daraltılmış ileti dizilerindeki iletiler silinecek. Devam etmek istediğinizden emin misiniz?
+confirmMsgDelete.deleteNoTrash.desc=Bu işlem, iletilerinizi çöp kutusuna taşımadan kalıcı olarak silecektir. Devam etmek istediğinizden emin misiniz?
+confirmMsgDelete.deleteFromTrash.desc=Bu, çöp kutusundaki iletileri kalıcı olarak silecek. Devam etmek istediğinizden emin misiniz?
+confirmMsgDelete.dontAsk.label=Tekrar sorma.
+confirmMsgDelete.delete.label=Sil
+
+mailServerLoginFailedTitle=Giriş başarısız
+# LOCALIZATION NOTE (mailServerLoginFailedTitleWithAccount):
+# "%S" is the account name.
+mailServerLoginFailedTitleWithAccount="%S" hesabına giriş başarısız oldu
+# LOCALIZATION NOTE (mailServerLoginFailed2):
+# %1$S is the host name of the server, %2$S is the user name.
+mailServerLoginFailed2=%1$S sunucusuna %2$S kullanıcı adıyla giriş başarısız oldu.
+mailServerLoginFailedRetryButton=&Yeniden dene
+mailServerLoginFailedEnterNewPasswordButton=&Yeni parolayı girin
+
+# 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=Değişiklikler uygulansın mı?
+# 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=Geçerli dizinin sütunları %S dizinine uygulansın mı?
+
+# 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=Değişiklikler uygulansın mı?
+# 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=Geçerli dizinin sütunları %S ve alt dizinlerine uygulansın mı?
+
+# LOCALIZATION NOTE (lwthemeInstallRequest.message): %S will be replaced with
+# the host name of the site.
+lwthemeInstallRequest.message=Bu site (%S) bir tema yüklemeye çalıştı.
+lwthemeInstallRequest.allowButton=İzin ver
+lwthemeInstallRequest.allowButton.accesskey=z
+
+lwthemePostInstallNotification.message=Yeni bir tema yüklendi.
+lwthemePostInstallNotification.undoButton=Geri al
+lwthemePostInstallNotification.undoButton.accesskey=G
+lwthemePostInstallNotification.manageButton=Temaları yönet…
+lwthemePostInstallNotification.manageButton.accesskey=M
+
+# troubleshootModeRestart
+troubleshootModeRestartPromptTitle=Sorun giderme modunda yeniden başlat
+troubleshootModeRestartPromptMessage=Sorun giderme modu, tüm eklentileri devre dışı bırakır ve geçici olarak bazı varsayılan tercihleri kullanır.\nYeniden başlatmak istediğinizden emin misiniz?
+troubleshootModeRestartButton=Yeniden başlat
+
+# LOCALIZATION NOTE (downloadAndInstallButton.label): %S is replaced by the
+# version of the update: "Update to 28.0".
+update.downloadAndInstallButton.label=%S sürümüne güncelle
+update.downloadAndInstallButton.accesskey=n
+
+# 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=Tüm geçmişi temizle
+sanitizeButtonOK=Şimdi temizle
+# 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=Tüm geçmiş silinecek.
+# 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=Tüm seçili nesneler temizlenecektir.
+
+learnMoreAboutIgnoreThread=Daha fazla bilgi...
+learnMoreAboutIgnoreThreadAccessKey = D
+undoIgnoreThread=İleti dizisini görmezden gelmeyi geril al
+undoIgnoreThreadAccessKey=G
+undoIgnoreSubthread=Alt diziyi görmezden gelmeyi geri al
+undoIgnoreSubthreadAccessKey=G
+# LOCALIZATION NOTE (ignoredThreadFeedback): #1 is the message thread title
+ignoredThreadFeedback=Cevaplar "#1" dizisinde görünmeyecek.
+# LOCALIZATION NOTE (ignoredSubthreadFeedback): #1 is the message subthread title
+ignoredSubthreadFeedback=Cevaplar "#1" alt dizisinde görünmeyecek.
+# LOCALIZATION NOTE (ignoredThreadsFeedback): Semi-colon list of plural forms.
+# #1 is the number of threads
+ignoredThreadsFeedback=Seçili #1 dizinin cevapları gösterilmeyecek.
+# LOCALIZATION NOTE (ignoredSubthreadsFeedback): Semi-colon list of plural forms.
+# #1 is number of subthreads
+ignoredSubthreadsFeedback=Seçili #1 alt dizinin cevapları gösterilmeyecek.
+# LOCALIZATION NOTE (saveAsType): replace %S with the extension of the file to be saved.
+saveAsType=%S dosyası
+
+# 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="%2$S" terimini %1$S ile ara
+
+# 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="%2$S…" terimini %1$S ile ara
+
+# 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)".
+aboutDialog.architecture.sixtyFourBit = 64 bit
+aboutDialog.architecture.thirtyTwoBit = 32 bit
+
+errorConsoleTitle = Hata Konsolu
+
+# LOCALIZATION NOTE (panel.back):
+# This is used by screen readers to label the "back" button in various browser
+# popup panels, including the sliding subviews of the appmenu.
+panel.back = Geri dön
+
+# LOCALIZATION NOTE (folderErrorAlertTitle):
+# %S is a pretty string to identify the folder and account.
+# EXAMPLE: Error - Inbox on bob@example.com
+folderErrorAlertTitle = Hata - %S
+
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EdAdvancedEdit.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EdAdvancedEdit.dtd
new file mode 100644
index 0000000000..e59ee87005
--- /dev/null
+++ b/l10n-tr/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 "Gelişmiş Özellik Düzenleyici">
+<!ENTITY AttName.label "Öznitelik:">
+<!ENTITY AttValue.label "Değer:">
+<!ENTITY PropertyName.label "Özellik:">
+<!ENTITY currentattributesfor.label "Bunun için geçerli öznitelikler:">
+<!ENTITY tree.attributeHeader.label "Öznitelik">
+<!ENTITY tree.propertyHeader.label "Özellik">
+<!ENTITY tree.valueHeader.label "Değer">
+<!ENTITY tabHTML.label "HTML öznitelikleri">
+<!ENTITY tabCSS.label "Satır İçi Biçem">
+<!ENTITY tabJSE.label "JavaScript Olayları">
+
+<!ENTITY editAttribute.label "Bir ögenin değerini değiştirmek için üzerine tıklayın">
+<!ENTITY removeAttribute.label "Kaldır">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EdColorPicker.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EdColorPicker.dtd
new file mode 100644
index 0000000000..629fb265e9
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/EdColorPicker.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 windowTitle.label "Renk">
+<!ENTITY lastPickedColor.label "Son seçilen renk">
+<!ENTITY lastPickedColor.accessKey "S">
+<!ENTITY chooseColor1.label "Bir renk seçin:">
+<!ENTITY chooseColor2.label "Bir HTML renk kodu girin">
+<!ENTITY chooseColor2.accessKey "H">
+<!ENTITY setColorExample.label "(ör.: &quot;#0000ff&quot; veya &quot;blue&quot;):">
+<!ENTITY default.label "Varsayılan">
+<!ENTITY default.accessKey "V">
+<!ENTITY palette.label "Palet:">
+<!ENTITY standardPalette.label "Standart">
+<!ENTITY webPalette.label "Tüm web renkleri">
+<!ENTITY background.label "Bunun için arka plan:">
+<!ENTITY background.accessKey "B">
+<!ENTITY table.label "Tablo">
+<!ENTITY table.accessKey "T">
+<!ENTITY cell.label "Hücre(ler)">
+<!ENTITY cell.accessKey "H">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EdConvertToTable.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EdConvertToTable.dtd
new file mode 100644
index 0000000000..189855f72c
--- /dev/null
+++ b/l10n-tr/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 "Tabloya Dönüştür">
+<!ENTITY instructions1.label "Düzenleyici, seçimdeki her bir paragraf için yeni bir tablo satırı oluşturur.">
+<!ENTITY instructions2.label "Seçimi sütunlara ayırmak için kullanılacak karakteri seçin:">
+<!ENTITY commaRadio.label "Virgül">
+<!ENTITY spaceRadio.label "Boşluk">
+<!ENTITY otherRadio.label "Diğer Karakter:">
+<!ENTITY deleteCharCheck.label "Ayraç karakterini sil">
+<!ENTITY collapseSpaces.label "Fazladan boşlukları dikkate alma">
+<!ENTITY collapseSpaces.tooltip "Bitişik boşlukları tek bir ayraca dönüştür">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EdDialogOverlay.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EdDialogOverlay.dtd
new file mode 100644
index 0000000000..af2fe00eb1
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/EdDialogOverlay.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/. -->
+
+<!ENTITY AdvancedEditButton.label "Gelişmiş düzenleme…">
+<!ENTITY AdvancedEditButton.accessKey "e">
+<!ENTITY AdvancedEditButton.tooltip "HTML öznitelikleri, biçem öznitelikleri ve JavaScript ekle veya değiştir">
+<!ENTITY chooseFileButton.label "Dosya Seç...">
+<!ENTITY chooseFileButton.accessKey "D">
+<!ENTITY chooseFileLinkButton.label "Dosya Seç...">
+<!ENTITY chooseFileLinkButton.accessKey "o">
+<!ENTITY makeUrlRelative.label "URL sayfa konumuna bağlı">
+<!ENTITY makeUrlRelative.accessKey "s">
+<!ENTITY makeUrlRelative.tooltip "Bağıl ve tam URL arasında değişiklik var. Bunu değiştirmek için önce sayfayı kaydetmelisiniz.">
+
+<!ENTITY LinkURLEditField2.label "Bir sayfa konumu girin, yerel dosya seçin veya alanın sağ tıklama menüsünden İsimli Çıpa veya Başlık'ı seçin:">
+<!ENTITY LinkURLEditField2.accessKey "s">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EdNamedAnchorProperties.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EdNamedAnchorProperties.dtd
new file mode 100644
index 0000000000..3c71a28602
--- /dev/null
+++ b/l10n-tr/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 "İsimlendirilmiş Çıpa Özellikleri">
+<!ENTITY anchorNameEditField.label "Çıpa adı:">
+<!ENTITY anchorNameEditField.accessKey "p">
+<!ENTITY nameInput.tooltip "Bu isimlendirilmiş çıpa (hedef) için benzersiz bir isim girin">
+
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorColorProperties.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorColorProperties.dtd
new file mode 100644
index 0000000000..86545e0b9b
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/EditorColorProperties.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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "Sayfa Renkleri ve Arka Plan">
+<!ENTITY pageColors.label "Sayfa Renkleri">
+<!ENTITY defaultColorsRadio.label "Okuyucunun varsayılan renkleri (Sayfada renk belirleme)">
+<!ENTITY defaultColorsRadio.accessKey "d">
+<!ENTITY defaultColorsRadio.tooltip "Sadece okuyucunun tarayıcısındaki renk ayarlarını kullan">
+<!ENTITY customColorsRadio.label "Özel renkleri kullan:">
+<!ENTITY customColorsRadio.accessKey "r">
+<!ENTITY customColorsRadio.tooltip "Bu renkler okuyucunun tarayıcı ayarlarından önceliklidir">
+
+<!ENTITY normalText.label "Normal metin">
+<!ENTITY normalText.accessKey "N">
+<!ENTITY linkText.label "Bağlantı metni">
+<!ENTITY linkText.accessKey "e">
+<!ENTITY activeLinkText.label "Etkin bağlantı metni">
+<!ENTITY activeLinkText.accessKey "E">
+<!ENTITY visitedLinkText.label "Ziyaret edilmiş bağlantı metni">
+<!ENTITY visitedLinkText.accessKey "b">
+<!ENTITY background.label "Arka plan:">
+<!ENTITY background.accessKey "A">
+<!ENTITY colon.character ":">
+<!ENTITY backgroundImage.label "Arka Plan Resmi:">
+<!ENTITY backgroundImage.accessKey "k">
+<!ENTITY backgroundImage.tooltip "Bir resim dosyasını sayfanızda arka plan olarak kullanın">
+<!ENTITY backgroundImage.shortenedDataURI "Kısaltılmış veri URI'si (Kopyalarsanız panoya tam URI kopyalanacaktır)">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorHLineProperties.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorHLineProperties.dtd
new file mode 100644
index 0000000000..b039dbc4df
--- /dev/null
+++ b/l10n-tr/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 "Yatay Çizgi Özellikleri">
+
+<!ENTITY dimensionsBox.label "Ölçüler">
+<!ENTITY heightEditField.label "Yükseklik:">
+<!ENTITY heightEditField.accessKey "s">
+<!ENTITY widthEditField.label "Genişlik:">
+<!ENTITY widthEditField.accessKey "k">
+<!ENTITY pixelsPopup.value "piksel">
+<!ENTITY alignmentBox.label "Hizalama">
+<!ENTITY leftRadio.label "Sol">
+<!ENTITY leftRadio.accessKey "l">
+<!ENTITY centerRadio.label "Orta">
+<!ENTITY centerRadio.accessKey "O">
+<!ENTITY rightRadio.label "Sağ">
+<!ENTITY rightRadio.accessKey "S">
+
+<!ENTITY threeDShading.label "3B Gölgelendirme">
+<!ENTITY threeDShading.accessKey "G">
+<!ENTITY saveSettings.label "Varsayılan olarak kullan">
+<!ENTITY saveSettings.accessKey "n">
+<!ENTITY saveSettings.tooltip "Yeni yatay çizgi eklemede kullanılmak üzere bu ayarları kaydet">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd
new file mode 100644
index 0000000000..b63544eac0
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/EditorImageProperties.dtd
@@ -0,0 +1,79 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- These strings are for use specifically in the editor's image and form image dialogs. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "Resim Özellikleri">
+
+<!ENTITY pixelsPopup.value "piksel">
+
+<!-- These are in the Location tab panel -->
+<!ENTITY locationEditField.label "Resim Konumu:">
+<!ENTITY locationEditField.accessKey "R">
+<!ENTITY locationEditField.tooltip "Resmin dosya adını veya konumunu yazın">
+<!ENTITY locationEditField.shortenedDataURI "Kısaltılmış veri URI’si (Kopyalarsanız panoya tam URI kopyalanır.)">
+<!ENTITY title.label "Bilgi Notu:">
+<!ENTITY title.accessKey "B">
+<!ENTITY title.tooltip "Fareyle üzerine gelindiğinde görünecek HTML 'title' özniteliği">
+<!ENTITY altText.label "Alternatif metin:">
+<!ENTITY altText.accessKey "A">
+<!ENTITY altTextEditField.tooltip "Resmin yerinde görüntülenecek metni yazın">
+<!ENTITY noAltText.label "Alternatif metin kullanma">
+<!ENTITY noAltText.accessKey "k">
+
+<!ENTITY previewBox.label "Resim ön izleme">
+
+<!-- These controls are in the Dimensions tab panel -->
+<!-- actualSize.label should be same as actualSizeRadio.label + ":" -->
+<!ENTITY actualSize.label "Gerçek boyut:">
+<!ENTITY actualSizeRadio.label "Gerçek boyut">
+<!ENTITY actualSizeRadio.accessKey "e">
+<!ENTITY actualSizeRadio.tooltip "Resmin gerçek ölçülerine dön">
+<!ENTITY customSizeRadio.label "Özel boyut">
+<!ENTITY customSizeRadio.accessKey "l">
+<!ENTITY customSizeRadio.tooltip "Resmin boyutunu sayfada göründüğü gibi değiştir">
+<!ENTITY heightEditField.label "Yükseklik:">
+<!ENTITY heightEditField.accessKey "Y">
+<!ENTITY widthEditField.label "Genişlik:">
+<!ENTITY widthEditField.accessKey "G">
+<!ENTITY constrainCheckbox.label "Zorla">
+<!ENTITY constrainCheckbox.accessKey "l">
+<!ENTITY constrainCheckbox.tooltip "Resmin en/boy oranını koru">
+
+<!-- These controls are in the Image Map box of the expanded area -->
+<!ENTITY imagemapBox.label "Görüntü Haritası">
+<!ENTITY removeImageMapButton.label "Kaldır">
+<!ENTITY removeImageMapButton.accessKey "K">
+
+<!-- These are the options for image alignment -->
+<!ENTITY alignment.label "Metni Resme Hizala">
+<!ENTITY bottomPopup.value "Altta">
+<!ENTITY topPopup.value "Üstte">
+<!ENTITY centerPopup.value "Ortada">
+<!ENTITY wrapRightPopup.value "Sağa yasla">
+<!ENTITY wrapLeftPopup.value "Sola yasla">
+
+<!-- These controls are in the Spacing Box -->
+<!ENTITY spacingBox.label "Aralık">
+<!ENTITY leftRightEditField.label "Sol ve Sağ:">
+<!ENTITY leftRightEditField.accessKey "l">
+<!ENTITY topBottomEditField.label "Üst ve Alt:">
+<!ENTITY topBottomEditField.accessKey "s">
+<!ENTITY borderEditField.label "Kesintisiz Kenarlık:">
+<!ENTITY borderEditField.accessKey "s">
+
+<!-- These controls are in the Link Box -->
+<!ENTITY showImageLinkBorder.label "Bağlantılı resmin etrafında kenarlık göster">
+<!ENTITY showImageLinkBorder.accessKey "g">
+<!ENTITY LinkAdvancedEditButton.label "Gelişmiş bağlantı düzenleme…">
+<!ENTITY LinkAdvancedEditButton.accessKey "G">
+<!ENTITY LinkAdvancedEditButton.tooltip "HTML öznitelikleri, biçim öznitelikleri ve JavaScript ekle veya değiştir">
+
+<!-- These tabs are currently used in the image input dialog -->
+<!ENTITY imageInputTab.label "Form">
+<!ENTITY imageLocationTab.label "Konum">
+<!ENTITY imageDimensionsTab.label "Ölçüler">
+<!ENTITY imageAppearanceTab.label "Görünüm">
+<!ENTITY imageLinkTab.label "Bağlantı">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertChars.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertChars.dtd
new file mode 100644
index 0000000000..c5007dbfc7
--- /dev/null
+++ b/l10n-tr/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 "Karakter Ekle">
+<!ENTITY category.label "Kategori">
+<!ENTITY letter.label "Harf:">
+<!ENTITY letter.accessKey "H">
+<!ENTITY character.label "Karakter:">
+<!ENTITY character.accessKey "K">
+<!ENTITY accentUpper.label "Vurgulu Büyük Harf">
+<!ENTITY accentLower.label "Vurgulu Küçük Harf ">
+<!ENTITY otherUpper.label "Diğer Büyük Harf">
+<!ENTITY otherLower.label "Diğer Küçük Harf">
+<!ENTITY commonSymbols.label "Genel Simgeler">
+<!ENTITY insertButton.label "Ekle">
+<!ENTITY closeButton.label "Kapat">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertMath.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertMath.dtd
new file mode 100644
index 0000000000..ea805608d7
--- /dev/null
+++ b/l10n-tr/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 "Math ekle">
+
+<!ENTITY sourceEditField.label "LaTeX kaynak kodunu girin:">
+
+<!ENTITY options.label "Seçenekler">
+<!ENTITY optionInline.label "Satır içi kipi">
+<!ENTITY optionInline.accesskey "S">
+<!ENTITY optionDisplay.label "Görünüm kipi">
+<!ENTITY optionDisplay.accesskey "G">
+<!ENTITY optionLTR.label "Soldan sağa">
+<!ENTITY optionLTR.accesskey "o">
+<!ENTITY optionRTL.label "Sağdan sola">
+<!ENTITY optionRTL.accesskey "a">
+
+<!ENTITY insertButton.label "Ekle">
+<!ENTITY insertButton.accesskey "E">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertSource.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertSource.dtd
new file mode 100644
index 0000000000..6a8c26f218
--- /dev/null
+++ b/l10n-tr/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 "HTML ekle">
+<!ENTITY sourceEditField.label "HTML etiketlerini ve metni gir:">
+<!ENTITY example.label "Örnek: ">
+<!-- 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 "Merhaba Dünya!">
+<!ENTITY insertButton.label "Ekle">
+<!ENTITY insertButton.accesskey "E">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertTOC.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertTOC.dtd
new file mode 100644
index 0000000000..064ca4d1cc
--- /dev/null
+++ b/l10n-tr/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 "İçindekiler">
+<!ENTITY buildToc.label "Şunları kullanarak içindekiler tablosu oluştur:">
+<!ENTITY tag.label "Etiket:">
+<!ENTITY class.label "Sınıf:">
+<!ENTITY header1.label "Düzey 1">
+<!ENTITY header2.label "Düzey 2">
+<!ENTITY header3.label "Düzey 3">
+<!ENTITY header4.label "Düzey 4">
+<!ENTITY header5.label "Düzey 5">
+<!ENTITY header6.label "Düzey 6">
+<!ENTITY makeReadOnly.label "İçindekiler bölümünü salt okunur yap">
+<!ENTITY orderedList.label "İçindekiler'deki tüm maddeleri numaralandır">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertTable.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorInsertTable.dtd
new file mode 100644
index 0000000000..9e8d3ce14c
--- /dev/null
+++ b/l10n-tr/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 "Tablo Ekle">
+
+<!ENTITY size.label "Boyut">
+<!ENTITY numRowsEditField.label "Satır:">
+<!ENTITY numRowsEditField.accessKey "S">
+<!ENTITY numColumnsEditField.label "Sütun:">
+<!ENTITY numColumnsEditField.accessKey "t">
+<!ENTITY widthEditField.label "Genişlik:">
+<!ENTITY widthEditField.accessKey "G">
+<!ENTITY borderEditField.label "Kenarlık:">
+<!ENTITY borderEditField.accessKey "K">
+<!ENTITY borderEditField.tooltip "Tablonun kenarlığı için bir sayı yazın veya kenarlık olmaması için sıfır (0) yazın">
+<!ENTITY pixels.label "piksel">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorLinkProperties.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorLinkProperties.dtd
new file mode 100644
index 0000000000..4d12f5b493
--- /dev/null
+++ b/l10n-tr/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 "Bağlantı Özellikleri">
+<!ENTITY LinkURLBox.label "Bağlantı Konumu">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorListProperties.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorListProperties.dtd
new file mode 100644
index 0000000000..5ed74fa96b
--- /dev/null
+++ b/l10n-tr/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 "Liste Özellikleri">
+
+<!ENTITY ListType.label "Liste türü">
+<!ENTITY bulletStyle.label "Madde İmi Biçemi:">
+<!ENTITY startingNumber.label "Başlangıç:">
+<!ENTITY startingNumber.accessKey "B">
+<!ENTITY none.value "Yok">
+<!ENTITY bulletList.value "Madde İmli (Numarasız) Liste">
+<!ENTITY numberList.value "Numaralı Liste">
+<!ENTITY definitionList.value "Tanım Listesi">
+<!ENTITY changeEntireListRadio.label "Tüm listeyi değiştir">
+<!ENTITY changeEntireListRadio.accessKey "T">
+<!ENTITY changeSelectedRadio.label "Yalnızca seçili ögeleri değiştir">
+<!ENTITY changeSelectedRadio.accessKey "l">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorPersonalDictionary.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorPersonalDictionary.dtd
new file mode 100644
index 0000000000..0d3c2c84a3
--- /dev/null
+++ b/l10n-tr/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 "Kişisel Sözlük">
+
+<!ENTITY wordEditField.label "Yeni sözcük:">
+<!ENTITY wordEditField.accessKey "n">
+<!ENTITY AddButton.label "Ekle">
+<!ENTITY AddButton.accessKey "E">
+<!ENTITY DictionaryList.label "Sözlükteki sözcükler:">
+<!ENTITY DictionaryList.accessKey "e">
+<!ENTITY RemoveButton.label "Kaldır">
+<!ENTITY RemoveButton.accessKey "K">
+
+<!ENTITY CloseButton.label "Kapat">
+<!ENTITY CloseButton.accessKey "K">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorReplace.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorReplace.dtd
new file mode 100644
index 0000000000..a9c6676a07
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/EditorReplace.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/. -->
+
+<!-- extracted from EdReplace.xul -->
+
+<!-- extracted from EdReplace.xhtml -->
+
+<!ENTITY replaceDialog.title "Bul ve Değiştir">
+<!ENTITY findField.label "Aranacak metin:">
+<!ENTITY findField.accesskey "A">
+<!ENTITY replaceField.label "Bununla değiştir:">
+<!ENTITY replaceField.accesskey "d">
+<!ENTITY caseSensitiveCheckbox.label "Büyük/küçük harfe duyarlı">
+<!ENTITY caseSensitiveCheckbox.accesskey "B">
+<!ENTITY wrapCheckbox.label "Baştan başla">
+<!ENTITY wrapCheckbox.accesskey "B">
+<!ENTITY backwardsCheckbox.label "Geriye doğru ara">
+<!ENTITY backwardsCheckbox.accesskey "y">
+<!ENTITY findNextButton.label "Sonrakini bul">
+<!ENTITY findNextButton.accesskey "S">
+<!ENTITY replaceButton.label "Değiştir">
+<!ENTITY replaceButton.accesskey "e">
+<!ENTITY replaceAndFindButton.label "Değiştir ve bul">
+<!ENTITY replaceAndFindButton.accesskey "D">
+<!ENTITY replaceAllButton.label "Tümünü değiştir">
+<!ENTITY replaceAllButton.accesskey "T">
+<!ENTITY closeButton.label "Kapat">
+<!ENTITY closeButton.accesskey "K">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorSpellCheck.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorSpellCheck.dtd
new file mode 100644
index 0000000000..bfe24fe186
--- /dev/null
+++ b/l10n-tr/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 "Yazımı denetle">
+
+<!ENTITY misspelledWord.label "Hatalı sözcük:">
+<!ENTITY wordEditField.label "Bununla değiştir:">
+<!ENTITY wordEditField.accessKey "d">
+<!ENTITY checkwordButton.label "Sözcüğü denetle">
+<!ENTITY checkwordButton.accessKey "z">
+<!ENTITY suggestions.label "Öneriler:">
+<!ENTITY suggestions.accessKey "n">
+<!ENTITY ignoreButton.label "Görmezden gel">
+<!ENTITY ignoreButton.accessKey "G">
+<!ENTITY ignoreAllButton.label "Tümünü görmezden gel">
+<!ENTITY ignoreAllButton.accessKey "n">
+<!ENTITY replaceButton.label "Değiştir">
+<!ENTITY replaceButton.accessKey "e">
+<!ENTITY replaceAllButton.label "Tümünü değiştir">
+<!ENTITY replaceAllButton.accessKey "T">
+<!ENTITY stopButton.label "Dur">
+<!ENTITY stopButton.accessKey "u">
+<!ENTITY userDictionary.label "Kişisel sözlük:">
+<!ENTITY moreDictionaries.label "Daha fazla sözlük indir…">
+<!ENTITY addToUserDictionaryButton.label "Sözcük ekle">
+<!ENTITY addToUserDictionaryButton.accessKey "S">
+<!ENTITY editUserDictionaryButton.label "Düzenle…">
+<!ENTITY editUserDictionaryButton.accessKey "D">
+<!ENTITY recheckButton2.label "Metni yeniden denetle">
+<!ENTITY recheckButton2.accessKey "M">
+<!ENTITY closeButton.label "Kapat">
+<!ENTITY closeButton.accessKey "K">
+<!ENTITY sendButton.label "Gönder">
+<!ENTITY sendButton.accessKey "G">
+<!ENTITY languagePopup.label "Dil:">
+<!ENTITY languagePopup.accessKey "D">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/EditorTableProperties.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/EditorTableProperties.dtd
new file mode 100644
index 0000000000..7fce4cb0e2
--- /dev/null
+++ b/l10n-tr/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 "Tablo Özellikleri">
+<!ENTITY applyButton.label "Uygula">
+<!ENTITY applyButton.accesskey "U">
+<!ENTITY closeButton.label "Kapat">
+<!ENTITY tableTab.label "Tablo">
+<!ENTITY cellTab.label "Hücreler">
+<!ENTITY tableRows.label "Satır:">
+<!ENTITY tableRows.accessKey "S">
+<!ENTITY tableColumns.label "Sütun:">
+<!ENTITY tableColumns.accessKey "n">
+<!ENTITY tableHeight.label "Yükseklik:">
+<!ENTITY tableHeight.accessKey "Y">
+<!ENTITY tableWidth.label "Genişlik:">
+<!ENTITY tableWidth.accessKey "G">
+<!ENTITY tableBorderSpacing.label "Kenarlıklar ve Boşluklar">
+<!ENTITY tableBorderWidth.label "Kenarlık:">
+<!ENTITY tableBorderWidth.accessKey "r">
+<!ENTITY tableSpacing.label "Aralık:">
+<!ENTITY tableSpacing.accessKey "A">
+<!ENTITY tablePadding.label "Dolgu:">
+<!ENTITY tablePadding.accessKey "o">
+<!ENTITY tablePxBetwCells.label "piksel, hücreler arasında">
+<!ENTITY tablePxBetwBrdrCellContent.label "piksel, hücre kenarlığı ile içerik arasında">
+<!ENTITY tableAlignment.label "Tablo Hizalama:">
+<!ENTITY tableAlignment.accessKey "T">
+<!ENTITY tableCaption.label "Altyazı:">
+<!ENTITY tableCaption.accessKey "t">
+<!ENTITY tableCaptionAbove.label "Tablonun Üstü">
+<!ENTITY tableCaptionBelow.label "Tablonun Altı">
+<!ENTITY tableCaptionLeft.label "Tablonun Solu">
+<!ENTITY tableCaptionRight.label "Tablonun Sağı">
+<!ENTITY tableCaptionNone.label "Hiçbiri">
+<!ENTITY tableInheritColor.label "(Sayfa rengi geçirgen olsun)">
+
+<!ENTITY cellSelection.label "Seçim">
+<!ENTITY cellSelectCell.label "Hücre">
+<!ENTITY cellSelectRow.label "Satır">
+<!ENTITY cellSelectColumn.label "Sütun">
+<!ENTITY cellSelectNext.label "Sonraki">
+<!ENTITY cellSelectNext.accessKey "n">
+<!ENTITY cellSelectPrevious.label "Önceki">
+<!ENTITY cellSelectPrevious.accessKey "k">
+<!ENTITY applyBeforeChange.label "Mevcut değişiklikler, seçim değişikliğinden önce uygulanacak.">
+<!ENTITY cellContentAlignment.label "İçerik Hizalama">
+<!ENTITY cellHorizontal.label "Yatay:">
+<!ENTITY cellHorizontal.accessKey "t">
+<!ENTITY cellVertical.label "Dikey:">
+<!ENTITY cellVertical.accessKey "D">
+<!ENTITY cellStyle.label "Hücre Biçemi:">
+<!ENTITY cellStyle.accessKey "H">
+<!ENTITY cellNormal.label "Normal">
+<!ENTITY cellHeader.label "Başlık">
+<!ENTITY cellTextWrap.label "Metin Kaydırma:">
+<!ENTITY cellTextWrap.accessKey "M">
+<!ENTITY cellWrap.label "Kaydır">
+<!ENTITY cellNoWrap.label "Kaydırma">
+<!ENTITY cellAlignTop.label "Üst">
+<!ENTITY cellAlignMiddle.label "Orta">
+<!ENTITY cellAlignBottom.label "Alt">
+<!ENTITY cellAlignJustify.label "İki Yana Hizalı">
+<!ENTITY cellInheritColor.label "(Tablo rengi geçirgen olsun)">
+<!ENTITY cellUseCheckboxHelp.label "Tüm seçilen hücrelere hangi özelliklerin uygulanacağını belirlemek için onay kutularını kullanın">
+<!-- Used in both Table and Cell panels -->
+
+<!ENTITY size.label "Boyut">
+<!ENTITY pixels.label "piksel">
+<!ENTITY backgroundColor.label "Arka Plan Rengi:">
+<!ENTITY backgroundColor.accessKey "P">
+<!ENTITY AlignLeft.label "Sol">
+<!ENTITY AlignCenter.label "Orta">
+<!ENTITY AlignRight.label "Sağ">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/composeMsgs.properties b/l10n-tr/mail/chrome/messenger/messengercompose/composeMsgs.properties
new file mode 100644
index 0000000000..3fd1d79f10
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/composeMsgs.properties
@@ -0,0 +1,461 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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=%S dosyası açılamadı.
+unableToOpenTmpFile=Geçici %S dosyası açılamadı. 'Geçici Dizin' ayarınızı kontrol edin.
+unableToSaveTemplate=İletiniz şablon olarak kaydedilemedi.
+unableToSaveDraft=İletiniz taslak olarak kaydedilemedi.
+couldntOpenFccFolder=Gönderilmiş Posta dizini açılamadı. Lütfen posta ayarlarınızın doğruluğun kontrol edin.
+noSender=Gönderen belirtilmedi. Lütfen hesap ayarları bölümünde e-posta adresinizi girin.
+noRecipients=Alıcı belirtilmedi. Adres alanında bir alıcı veya haber grubu girin.
+errorWritingFile=Geçici dosya yazımında hata yaşandı.
+
+## LOCALIZATION NOTE (errorSendingFromCommand): argument %s is the Outgoing server (SMTP) response
+errorSendingFromCommand=Posta gönderilirken bir hata meydana geldi. Posta sunucusunun yanıtı: %s. Lütfen posta ayarlarındaki e-posta adresinin doğruluğunu kontrol edin ve tekrar deneyin.
+
+## LOCALIZATION NOTE (errorSendingDataCommand): argument %s is the Outgoing server (SMTP) response
+errorSendingDataCommand=İleti gönderirken Gönderme Sunucusu (SMTP) hatası oluştu. Sunucunun yanıtı: %s
+
+## LOCALIZATION NOTE (errorSendingMessage): argument %s is the Outgoing server (SMTP) response
+errorSendingMessage=Posta gönderilirken hata meydana geldi. Posta sunucusunun yanıtı: %s. Lütfen iletiyi gözden geçirip tekrar deneyin.
+postFailed=Haber sunucusu ile bağlantı kurulamadığı için iletiniz gönderilemedi. Sunucu hizmet dışı veya bağlantıyı kabul etmiyor olabilir. Lütfen haber sunucusu ayarlarınızın doğruluğunu kontrol ettikten sonra yeniden deneyin.
+errorQueuedDeliveryFailed=Gönderilmeyen iletiler teslim edilirken bir hata oluştu.
+sendFailed=İletinin gönderilmesi başarısız oldu.
+
+## LOCALIZATION NOTE (sendFailedUnexpected): argument %X is a hex error code value
+sendFailedUnexpected=Beklenmeyen %X hatası nedeniyle başarısız oldu. Açıklama mevcut değil.
+
+## LOCALIZATION NOTE (smtpSecurityIssue): argument %S is the Outgoing server (SMTP) response
+smtpSecurityIssue=%S ile ilgili yapılandırma düzeltilmelidir.
+
+## LOCALIZATION NOTE (smtpServerError): argument %s is the Outgoing server (SMTP) response
+smtpServerError=Posta gönderilirken bir hata meydana geldi. Gönderme Sunucusu (SMTP) hatası yaşandı. Sunucunun yanıtı: %s.
+unableToSendLater=Üzgünüz, iletinizi daha sonra gönderilmek üzere kaydedemedik.
+
+## LOCALIZATION NOTE (communicationsError): argument %d is the error code
+communicationsError=Bir iletişim hatası oluştu: %d. Lütfen yeniden deneyin.
+dontShowAlert=BU BİR YER TUTUCUDUR. BU MESAJI GÖRMEMENİZ GEREKİYOR.
+
+couldNotGetUsersMailAddress2=Posta gönderilirken hata oluştu: Gönderen adresi (Kimden:) adresi geçersiz. Lütfen bu e-posta adresinin doğruluğunu kontrol edip yeniden deneyin.
+couldNotGetSendersIdentity=Posta gönderilirken hata oluştu: Gönderen kimliği geçersiz. Lütfen kimliğinizin yapılandırmasını kontrol edip yeniden deneyin.
+
+mimeMpartAttachmentError=Ek hatası.
+failedCopyOperation=İleti başarıyla gönderildi, ancak Gönderilmiş dizininize kopyalanamadı.
+nntpNoCrossPosting=Aynı anda sadece tek bir haber sunucusuna ileti gönderebilirsiniz.
+msgCancelling=Vazgeçiliyor…
+sendFailedButNntpOk=İletiniz haber grubuna gönderildi ancak diğer alıcıya gönderilmedi.
+errorReadingFile=Dosya okunurken hata oluştu.
+followupToSenderMessage=Bu iletinin yazarı yanıtların sadece kendisine gönderilmesini istedi. Haber grubunu da yanıtlamak isterseniz, adres alanına bir satır daha ekleyin, alıcı listesinden haber grubunu seçin ve haber grubunun adını girin.
+
+## LOCALIZATION NOTE (errorAttachingFile): argument %S is the file name/URI of the object to be attached
+errorAttachingFile=%S eklenirken bir hata oluştu. Lütfen dosyaya erişim izniniz olup olmadığını kontrol edin.
+
+## LOCALIZATION NOTE (incorrectSmtpGreeting): argument %s is the Outgoing server (SMTP) greeting
+incorrectSmtpGreeting=İletinin gönderilmesi sırasında bir hata oluştu: Posta sunucusu geçersiz bir karşılama gönderdi: %s.
+
+## LOCALIZATION NOTE (errorSendingRcptCommand): argument %1$S is the Outgoing server (SMTP) response, argument %2$S is the intended message recipient.
+errorSendingRcptCommand=Posta gönderilirken bir hata oluştu. Posta sunucusunun yanıtı:  \n%1$S.\n"%2$S" alıcısını gözden geçirip yeniden deneyin.
+
+## LOCALIZATION NOTE (startTlsFailed): argument %S is the Outgoing server (SMTP)
+startTlsFailed=Posta gönderirken bir hata meydana geldi: STARTTLS kullanılarak %S SMTP sunucusuyla güvenli bir bağlantı sağlanamadı, çünkü sunucu bu özelliği sunmuyor. STARTTLS seçeneğini devre dışı bırakın ya da hizmet sağlayıcınızla görüşün.
+
+## LOCALIZATION NOTE (smtpPasswordUndefined): argument %S is the Outgoing server (SMTP) account
+smtpPasswordUndefined=Posta gönderirken bir hata meydana geldi: %S parolasına ulaşılamadı. İleti gönderilmedi.
+
+## LOCALIZATION NOTE (smtpSendNotAllowed): argument %s is the Outgoing server (SMTP) response
+smtpSendNotAllowed=E-posta gönderilirken bir hata oluştu. Posta sunucusunun yanıtı: \n%s.\nLütfen göndermek için doğru kimliği kullandığınızdan ve kimlik doğrulama yönteminin doğru olduğundan emin olun. Bu SMTP sunucusu üzerinden geçerli kimliğinizle geçerli ağınızdan e-posta gönderme izniniz olduğunu kontrol edin.
+
+## LOCALIZATION NOTE (smtpTempSizeExceeded): argument %s is the Outgoing server (SMTP) response
+smtpTempSizeExceeded=Göndermeyi denediğiniz iletinin boyutu, sunucunun geçici boyut sınırını aşıyor. İleti gönderilmedi. İleti boyutunu azaltmayı deneyin veya bir süre bekleyip yeniden deneyin. Sunucunun yanıtı: %s.
+
+## LOCALIZATION NOTE (smtpClientid): argument %s is the Outgoing server (SMTP) response
+smtpClientid=Giden sunucusu (SMTP), CLIENTID komutunda bir hata algıladı. İleti gönderilmedi. Sunucunun yanıtı: %s
+
+## LOCALIZATION NOTE (smtpClientidPermission): argument %s is the Outgoing server (SMTP) response
+smtpClientidPermission=Giden sunucusunun (SMTP) CLIENTID komutuna yanıtı, cihazınızın e-posta göndermesine izin verilmediğini gösteriyor. Sunucunun yanıtı: %s
+
+## LOCALIZATION NOTE (smtpPermSizeExceeded1): argument %d is the Outgoing server (SMTP) size limit
+smtpPermSizeExceeded1=Göndermeyi denediğiniz iletinin boyutu sunucunun genel boyut sınırını (%d bayt) aşıyor. İleti gönderilmedi. İleti boyutunu azaltıp yeniden deneyin.
+
+## LOCALIZATION NOTE (smtpPermSizeExceeded2): argument %s is the Outgoing server (SMTP) response
+smtpPermSizeExceeded2=Göndermeyi denediğiniz iletinin boyutu sunucunun genel boyut sınırını aşıyor. İleti gönderilmedi. İleti boyutunu azaltıp yeniden deneyin. Sunucunun yanıtı: %s.
+
+## LOCALIZATION NOTE (smtpSendFailedUnknownServer): argument %S is the Outgoing server (SMTP)
+smtpSendFailedUnknownServer=Posta gönderirken bir hata meydana geldi: Gönderme Sunucusu (SMTP) %S bilinmiyor. Sunucu yanlış yapılandırılmış olabilir. Lütfen Gönderme Sunucusu (SMTP) ayarlarını kontrol edin ve tekrar deneyin.
+
+## LOCALIZATION NOTE (smtpSendRequestRefused): argument %S is the Outgoing server (SMTP)
+smtpSendRequestRefused=İleti gönderilemedi çünkü %S Gönderme Sunucusu (SMTP)'na bağlantı başarısız oldu. Sunucu hizmet dışı olabilir veya gönderme (SMTP) bağlantılarını geri çeviriyor olabilir. Gönderme Sunucusu (SMTP) ayarlarınızın doğruluğunu kontrol edip yeniden deneyin.
+
+## LOCALIZATION NOTE (smtpSendInterrupted): argument %S is the Outgoing server (SMTP)
+smtpSendInterrupted=İleti gönderilemedi çünkü %S Gönderme Sunucusu (SMTP) ile bağlantı işlemin ortasında koptu. Lütfen tekrar deneyin.
+
+## LOCALIZATION NOTE (smtpSendTimeout): argument %S is the Outgoing server (SMTP)
+smtpSendTimeout=İleti gönderilemedi çünkü %S Gönderme Sunucusu (SMTP) ile bağlantı zaman aşımına uğradı. Lütfen tekrar deneyin.\u0020
+
+## LOCALIZATION NOTE (smtpSendFailedUnknownReason): argument %S is the Outgoing server (SMTP)
+smtpSendFailedUnknownReason=İleti bilinmeyen bir sebepten ötürü %S Gönderme Sunucusu (SMTP) kullanılarak gönderilemedi. Gönderme Sunucusu (SMTP) ayarlarınızın doğruluğunu kontrol edip yeniden deneyin.
+
+# LOCALIZATION NOTE (smtpHintAuthEncryptToPlainNoSsl): %S is the server hostname
+smtpHintAuthEncryptToPlainNoSsl=%S Gönderme Sunucusu (SMTP)'nun şifrelenmiş parolaları desteklemediği görülüyor. Hesabı yeni eklediyseniz Hesap Ayarları'ndaki Sunucu Ayarları'nda yer alan Yetkilendirme Yöntemi'ni "Parola, güvensiz aktarım" olarak değiştirin. Eskiden işe yarıyor da şimdi yaramıyorsa, parolanızın çalınmış olduğundan şüphelenebilirsiniz.
+
+# LOCALIZATION NOTE (smtpHintAuthEncryptToPlainSsl): %S is the server hostname
+smtpHintAuthEncryptToPlainSsl=%S Gönderme Sunucusu (SMTP)'nun şifrelenmiş parolaları desteklemediği görülüyor. Hesabı yeni eklediyseniz Hesap Ayarları'ndaki Sunucu Ayarları'nda yer alan Yetkilendirme Yöntemi'ni 'Normal parola' olarak değiştirin.
+
+# LOCALIZATION NOTE (smtpHintAuthPlainToEncrypt): %S is the server hostname
+smtpHintAuthPlainToEncrypt=%S Gönderme Sunucusu (SMTP) düz metin olarak girilen parolaları desteklemiyor. Lütfen Hesap Ayarları'ndaki Sunucu Ayarları'nda yer alan Yetkilendirme Yöntemi'ni "Şifrelenmiş parola" olarak değiştirin.
+
+# LOCALIZATION NOTE (smtpAuthFailure): %S is the server hostname
+smtpAuthFailure=%S giden sunucusunda (SMTP) kimlik doğrulanamadı. Lütfen parolanızı ve "Hesap Ayarları > Giden sunucusu (SMTP)" bölümündeki "Yetkilendirme yöntemi"ni kontrol edin.
+
+# LOCALIZATION NOTE (smtpAuthGssapi): %S is the server hostname
+smtpAuthGssapi=Kerberos/GSSAPI bileti %S Gönderme Sunucusu (SMTP) tarafından kabul edilmedi. Lütfen Kerberos/GSSAPI bölgesine oturum açtığınızdan emin olun.
+
+# LOCALIZATION NOTE (smtpAuthMechNotSupported): %S is the server hostname
+smtpAuthMechNotSupported=%S Gönderme Sunucusu (SMTP) sunucusu seçilen yetkilendirme yöntemini desteklemiyor. Lütfen Hesap Ayarları'ndaki Sunucu Ayarları'nda yer alan Yetkilendirme Yöntemi'ni değiştirin.
+
+# LOCALIZATION NOTE (errorIllegalLocalPart2): %s is an email address with an illegal localpart
+errorIllegalLocalPart2=%s alıcı adresinin yerel kısmında ASCII dışı karakterler var ve sunucunuz SMTPUTF8 desteklemiyor. Lütfen bu adresi değiştirip tekrar deneyin.
+
+## Strings used for the save message dialog shown when the user closes a message compose window
+saveDlogTitle=İletiyi Kaydet
+
+## 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.
+saveDlogMessages3=Bu ileti taslak dizininize (%1$S) kaydedilsin ve Yaz penceresi kapatılsın mı?
+discardButtonLabel=&Değişikliklerden vazgeç
+
+## generics string
+defaultSubject=(konu yok)
+chooseFileToAttach=Dosya Ekle
+genericFailureExplanation=Lütfen hesap ayarlarınızın doğruluğunu kontrol edin ve yeniden deneyin.
+
+## LOCALIZATION NOTE (undisclosedRecipients): this string must use only US_ASCII characters
+undisclosedRecipients=açıklanmayan alıcılar
+
+# LOCALIZATION NOTE (chooseFileToAttachViaCloud): %1$S is the cloud
+# provider to save the file to.
+chooseFileToAttachViaCloud=%1$S ile Dosya Ekle
+
+## Window titles
+# LOCALIZATION NOTE (windowTitleWrite):
+# %1$S is the message subject.
+# %2$S is the application name.
+# Example: Write: Re: Invitation - Thunderbird
+windowTitleWrite=Yaz: %1$S - %2$S
+# LOCALIZATION NOTE (windowTitlePrintPreview):
+# %1$S is the message subject.
+# %2$S is the application name.
+# Example: Print Preview: Re: Invitation - Thunderbird
+windowTitlePrintPreview=Yazdırma ön izlemesi: %1$S - %2$S
+
+## From field
+msgIdentityPlaceholder=%S yerine kullanılacak Kimden adresini yazın
+customizeFromAddressTitle=Kimden adresini özelleştir
+customizeFromAddressWarning=E-posta hizmet sağlayıcınız “gönderen adresini özelleştirme” özelliğini destekliyorsa, hesap ayarlarınıza girip yeni bir kimlik oluşturmanıza gerek kalmadan gönderen adresinizde ufak değişiklikler yapabilirsiniz. Örneğin, gönderen adresiniz Ahmet Yılmaz <ahmet@example.com> ise bunu Ahmet Yılmaz <ahmet+yilmaz@example.com> veya Ahmet <ahmet@example.com> olarak değiştirebilirsiniz.
+customizeFromAddressIgnore=Beni bir daha bu konuda uyarma
+
+## Strings used by the empty subject dialog
+subjectEmptyTitle=Konu Hatırlatıcı
+subjectEmptyMessage=İletinizin konusu yok.
+sendWithEmptySubjectButton=&Konu Olmadan Gönder
+cancelSendingButton=&Göndermekten Vazgeç
+
+## Strings used by the dialog that informs about the lack of newsgroup support.
+noNewsgroupSupportTitle=Haber Grupları Desteklenmiyor
+recipientDlogMessage=Bu hesap sadece e-posta alıcılarını destekler. Devam edilirse haber gruplarını görmezden gelecek.
+
+## Strings used by the alert that tells the user that an e-mail address is invalid.
+addressInvalidTitle=Geçersiz Alıcı Adresi
+addressInvalid=%1$S geçerli bir e-posta adresi değil, çünkü kullanıcı@sunucu şeklinde değil. E-postayı göndermeden önce bunu düzeltmelisiniz.
+
+## String used by the dialog that asks the user to attach a web page
+attachPageDlogTitle=Lütfen eklenecek konumu belirtin
+attachPageDlogMessage=Web Sayfası (URL):
+
+## String used for attachment pretty name, when the attachment is a message
+messageAttachmentSafeName=Ekli ileti
+
+## String used for attachment pretty name, when the attachment is a message part
+partAttachmentSafeName=Ekli ileti parçası
+
+# LOCALIZATION NOTE (attachmentBucketAttachFilesTooltip):
+# This tooltip should be same as attachFile.label in messengercompose.dtd,
+# but without ellipsis (…).
+attachmentBucketAttachFilesTooltip=Dosya ekle
+attachmentBucketClearSelectionTooltip=Seçimi temizle
+attachmentBucketHeaderShowTooltip=Ek bölmesini göster
+attachmentBucketHeaderMinimizeTooltip=Ek bölmesini küçült
+attachmentBucketHeaderRestoreTooltip=Ek bölmesini geri getir
+
+## String used by the Initialization Error dialog
+initErrorDlogTitle=İleti Yazımı
+initErrorDlgMessage=İleti yazma penceresi oluşturulurken bir hata meydana geldi. Lütfen tekrar deneyin.
+
+## String used if a file to attach does not exist when passed as
+## a command line argument
+errorFileAttachTitle=Dosya Eki
+
+## LOCALIZATION NOTE (errorFileAttachMessage): %1$S will be replaced by the non-existent file name.
+errorFileAttachMessage=%1$S dosyası mevcut olmadığından iletiye eklenemiyor.
+
+## String used if a file to serve as message body does not exist or cannot be loaded when passed
+## as a command line argument
+errorFileMessageTitle=İleti dosyası
+
+## LOCALIZATION NOTE (errorFileMessageMessage): %1$S will be replaced by the non-existent file name.
+errorFileMessageMessage=%1$S dosyası mevcut değil ve ileti metni olarak kullanılamıyor.
+
+## LOCALIZATION NOTE (errorLoadFileMessageMessage): %1$S will be replaced by the name of the file that can't be loaded.
+errorLoadFileMessageMessage=%1$S dosyası ileti metni olarak yüklenemedi.
+
+## Strings used by the Save as Draft/Template dialog
+SaveDialogTitle=İletiyi Kaydet
+
+## LOCALIZATION NOTE (SaveDialogMsg): %1$S is the folder name, %2$S is the host name
+SaveDialogMsg=İletiniz %2$S sunucusundaki %1$S dizinine kaydedildi.
+CheckMsg=Bu iletişim kutusunu bir daha gösterme.
+
+## Strings used by the prompt when Quitting while in progress
+quitComposeWindowTitle=İleti Gönderimi
+
+## LOCALIZATION NOTE (quitComposeWindowMessage2): don't translate \n
+quitComposeWindowMessage2=%1$S şu anda bir iletiyi gönderme sürecinde.\nİleti gönderilene kadar beklemek mi, yoksa hemen çıkmak mı istersiniz?
+quitComposeWindowQuitButtonLabel2=Çı&k
+quitComposeWindowWaitButtonLabel2=&Bekle
+quitComposeWindowSaveTitle=İleti Kaydetme
+
+## LOCALIZATION NOTE (quitComposeWindowSaveMessage): don't translate \n
+quitComposeWindowSaveMessage=%1$S şu anda bir iletiyi kaydetme sürecinde.\nİleti kaydedilene kadar beklemek mi, yoksa hemen çıkmak mı istersiniz?
+
+## Strings used by the prompt for Ctrl-Enter check before sending message
+sendMessageCheckWindowTitle=İletiyi Gönder
+sendMessageCheckLabel=Bu iletiyi göndermeye hazır olduğunuza emin misiniz?
+sendMessageCheckSendButtonLabel=Gönder
+assemblingMessageDone=İleti birleştiriliyor… Tamamlandı
+assemblingMessage=İleti birleştiriliyor…
+smtpDeliveringMail=Posta teslim ediliyor…
+smtpMailSent=Posta başarıyla gönderildi
+assemblingMailInformation=Posta bilgileri birleştiriliyor…
+
+## LOCALIZATION NOTE (gatheringAttachment): argument %S is the file name/URI of attachment
+gatheringAttachment=%S ekleniyor…
+creatingMailMessage=Posta iletisi oluşturuluyor…
+
+## LOCALIZATION NOTE (copyMessageStart): argument %S is the folder name
+copyMessageStart=İleti %S dizinine kopyalanıyor…
+copyMessageComplete=Kopyalama tamamlandı.
+copyMessageFailed=Kopyalama başarısız oldu.
+filterMessageComplete=Süzme tamamlandı.
+filterMessageFailed=Süzme başarısız oldu.
+
+## LOCALIZATION NOTE (largeMessageSendWarning):
+## Do not translate %S. It is the size of the message in user-friendly notation.
+largeMessageSendWarning=Uyarı! %S boyutunda bir ileti göndermek üzeresiniz. Bunu yapmak istediğinizden emin misiniz?
+sendingMessage=İleti gönderiliyor…
+sendMessageErrorTitle=Posta Gönderme Hatası
+postingMessage=İleti yollanıyor…
+sendLaterErrorTitle=Sonradan Gönderme Hatası
+saveDraftErrorTitle=Taslak Kaydetme Hatası
+saveTemplateErrorTitle=Şablon Kaydetme Hatası
+
+## LOCALIZATION NOTE (failureOnObjectEmbeddingWhileSaving): argument %.200S is the file name/URI of object to be embedded
+failureOnObjectEmbeddingWhileSaving=%.200S dosyasının iletiye eklenmesinde bir sorun oluştu. Bu dosya olmadan iletiyi kaydetmeye devam etmek ister misiniz?
+
+## LOCALIZATION NOTE (failureOnObjectEmbeddingWhileSending): argument %.200S is the file name/URI of object to be embedded
+failureOnObjectEmbeddingWhileSending=%.200S dosyasının iletiye eklenmesinde bir sorun oluştu. Bu dosya olmadan iletiyi göndermeye devam etmek ister misiniz?
+returnToComposeWindowQuestion=İleti yazma penceresine geri dönmek ister misiniz?
+
+## 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 yazdı:
+
+## LOCALIZATION NOTE (mailnews.reply_header_ondateauthorwrote): #1 is the author, #2 is the date, #3 is the time
+mailnews.reply_header_ondateauthorwrote=#2 #3 tarihinde #1 yazdı:
+
+## 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 tarihinde yazdı:
+
+## reply header in composeMsg
+## user specified
+mailnews.reply_header_originalmessage=-------- Özgün İleti --------
+
+## forwarded header in composeMsg
+## user specified
+mailnews.forward_header_originalmessage=-------- İletilen İleti --------
+
+## Strings used by the rename attachment dialog
+renameAttachmentTitle=Ekin Adını Değiştir
+renameAttachmentMessage=Yeni ek adı:
+
+## 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,.xls,.ppt,.rtf,.pps,attachment,attach,attached,attaching,enclosed,CV,cover letter,ekte,ekteki,ekli,eklenen,eklenmiş,özgeçmiş,önyazı
+
+remindLaterButton=Daha sonra hatırlat
+remindLaterButton.accesskey=S
+disableAttachmentReminderButton=Bu iletide eklenti hatırlatıcısını devre dışı bırak
+attachmentReminderTitle=Ek Hatırlatıcı
+attachmentReminderMsg=Dosya eklemeyi mi unuttunuz?
+
+# LOCALIZATION NOTE (attachmentReminderKeywordsMsgs): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of keywords
+attachmentReminderKeywordsMsgs=Bir ek dosya anahtar kelimesi bulundu:;#1 ek dosya anahtar kelimesi bulundu:
+attachmentReminderOptionsMsg=Ek hatırlatmayla ilgili anahtar kelimeleri uygulama tercihlerinizden ayarlayabilirsiniz
+attachmentReminderYesIForgot=Evet, unutmuşum!
+attachmentReminderFalseAlarm=Hayır, iletiyi gönder
+
+# Strings used by the Filelink offer notification bar.
+learnMore.label=Daha fazla bilgi…
+learnMore.accesskey=b
+
+# 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=Bu büyük bir dosya. Filelink kullanmak daha iyi olabilir.;Bunlar büyük dosyalar. Filelink kullanmak daha iyi olabilir.
+bigFileShare.label=Bağlantı
+bigFileShare.accesskey=B
+bigFileAttach.label=Görmezden gel
+bigFileAttach.accesskey=G
+bigFileChooseAccount.title=Hesap Seçme
+bigFileChooseAccount.text=Ek dosyanın yükleneceği bir bulut hesabı seçin
+bigFileHideNotification.title=Dosyalarımı Yükleme
+bigFileHideNotification.text=Bu iletiye daha fazla büyük dosya eklerseniz uyarılmayacaksınız.
+bigFileHideNotification.check=Beni bir daha bu konuda uyarma.
+
+# 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 hizmetine yükleniyor…
+
+# 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 hizmetine yüklendi
+cloudFileUploadingNotification=Dosyanız bağlanıyor. İşlem tamamlandığında ileti gövdesinde görünecek.;Dosyalarınız bağlanıyor. İşlem tamamlandığında ileti gövdesinde görünecekler.
+cloudFileUploadingCancel.label=Vazgeç
+cloudFileUploadingCancel.accesskey=z
+cloudFilePrivacyNotification=Bağlama tamamlandı. Bağlı eklere, bağlantıları gören veya tahmin edebilen kişiler tarafından erişilebileceğini lütfen unutmayın.
+
+## LOCALIZATION NOTE(smtpEnterPasswordPrompt): Do not translate the
+## word %S. Place the word %S where the host name should appear.
+smtpEnterPasswordPrompt=Lütfen %S parolanızı girin:
+
+## 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=%1$S sunucusundaki %2$S parolanızı girin:
+## LOCALIZATION NOTE(smtpEnterPasswordPromptTitleWithHostname): Do not translate the
+## word %1$S. Place the word %1$S where the server host name should appear.
+smtpEnterPasswordPromptTitleWithHostname=Giden (SMTP) sunucusu %1$S için parola gerekiyor
+
+# LOCALIZATION NOTE (removeAttachmentMsgs): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+removeAttachmentMsgs=Eki sil;Ekleri sil
+
+## 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.
+promptToSaveSentLocally2=İletiniz gönderildi ama ağ veya dosya erişim hataları nedeniyle gönderilenler dizininize (%1$S) kaydedilemedi.\nYeniden deneyebilir veya iletiyi %3$S/%1$S-%2$S yerel dizinine kaydedebilirsiniz.
+errorFilteringMsg=İletiniz gönderildi ve saklandı, ancak iletide kurallar işlenirken bir hata meydana geldi.
+errorCloudFileAuth.title=Yetkilendirme Hatası
+
+## 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").
+promptToSaveDraftLocally2=Taslak iletiniz, ağ veya dosya erişim hataları nedeniyle şablon dizininize (%1$S) kaydedilemedi.\nYeniden deneyebilir veya taslağı %3$S/%1$S-%2$S yerel dizinine kaydedebilirsiniz.
+buttonLabelRetry2=&Yeniden dene
+
+## 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").
+promptToSaveTemplateLocally2=Şablonunuz, ağ veya dosya erişim hataları nedeniyle şablon dizininize (%1$S) kaydedilemedi.\nYeniden deneyebilir veya şablonu %3$S/%1$S-%2$S yerel dizinine kaydedebilirsiniz.
+
+## 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.
+saveToLocalFoldersFailed=İletiniz yerel dizinlere kaydedilemedi. Büyük olasılıkla yeterli alan yok.
+
+## LOCALIZATION NOTE(errorCloudFileAuth.message):
+## %1$S is the name of the online storage service against which the authentication failed.
+errorCloudFileAuth.message=%1$S kimlik doğrulaması başarısız oldu.
+errorCloudFileUpload.title=Karşıya Yükleme Hatası
+
+## 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 dosyası %1$S hizmetine yüklenemedi.
+errorCloudFileQuota.title=Kota Hatası
+
+## 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 dosyası %1$S hizmetine yüklenirse kotanız aşılacak.
+
+errorCloudFileLimit.title=Dosya Boyutu Hatası
+
+## 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 dosyası %1$S hizmeti tarafından belirlenin dosya boyutu üst sınırını aşıyor.
+errorCloudFileOther.title=Bilinmeyen Hata
+
+## LOCALIZATION NOTE(errorCloudFileOther.message):
+## %1$S is the name of the online storage service that cannot be communicated with.
+errorCloudFileOther.message=%1$S ile iletişim sırasında bilinmeyen bir hata meydana geldi.
+errorCloudFileDeletion.title=Silme Hatası
+
+## 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 dosyası %1$S hizmetinden silinirken sorun yaşandı.
+errorCloudFileUpgrade.label=Yükselt
+
+## LOCALIZATION NOTE(stopShowingUploadingNotification): This string is used in the Filelink
+## upload notification bar to allow the user to dismiss the notification permanently.
+stopShowingUploadingNotification.accesskey=b
+stopShowingUploadingNotification.label=Bunu bir daha gösterme
+replaceButton.label=Değiştir…
+replaceButton.accesskey=D
+replaceButton.tooltip=Bul ve Değiştir penceresini göster
+
+## LOCALIZATION NOTE(blockedAllowResource): %S is the URL to load.
+blockedAllowResource=%S engelini kaldır
+## 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.
+blockedContentMessage=%S bir dosyanın bu iletide yüklenmesini engelledi. Engeli kaldırırsanız bu dosya gönderdiğiniz iletiye dahil olacak.;%S bazı dosyaların bu iletide yüklenmesini engelledi. Engeli kaldırırsanız bu dosyalar gönderdiğiniz iletiye dahil olacak.
+
+blockedContentPrefLabel=Seçenekler
+blockedContentPrefAccesskey=S
+
+blockedContentPrefLabelUnix=Tercihler
+blockedContentPrefAccesskeyUnix=T
+
+## Recipient pills fields.
+## LOCALIZATION NOTE(confirmRemoveRecipientRowTitle2): %S will be replaced with the field name.
+confirmRemoveRecipientRowTitle2=%S adreslerini kaldır
+## LOCALIZATION NOTE(confirmRemoveRecipientRowBody2): %S will be replaced with the field name.
+confirmRemoveRecipientRowBody2=%S adreslerini kaldırmak istediğinizden emin misiniz?
+confirmRemoveRecipientRowButton=Kaldır
+
+## LOCALIZATION NOTE headersSpaceStyle is for aligning label of a newly create recipient row.
+## It should be larger than the largest Header label and identical to &headersSpace2.style;
+headersSpaceStyle=width: 8em
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/editor.properties b/l10n-tr/mail/chrome/messenger/messengercompose/editor.properties
new file mode 100644
index 0000000000..bfa3841d00
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/editor.properties
@@ -0,0 +1,208 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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=Hayır
+Save=Kaydet
+More=Daha fazla
+Less=Daha Az
+MoreProperties=Daha fazla özellik
+FewerProperties=Daha Az Özellik
+PropertiesAccessKey=Z
+None=Yok
+none=yok
+OpenHTMLFile=HTML Dosyası Aç
+OpenTextFile=Metin Dosyası Aç
+SelectImageFile=Resim Dosyası Seç
+SaveDocument=Sayfayı Kaydet
+SaveDocumentAs=Sayfayı Farklı Kaydet
+SaveTextAs=Metni Farklı Kaydet
+EditMode=Düzenleme Kipi
+Preview=Ön izleme
+Publish=Yayımla
+PublishPage=Sayfa Yayımla
+DontPublish=Yayımlama
+SavePassword=Bu parolayı saklamak için Parola Yöneticisi'ni kullan
+CorrectSpelling=(doğru yazım)
+NoSuggestedWords=(önerilen sözcük yok)
+NoMisspelledWord=Yanlış yazılmış sözcük yok
+CheckSpellingDone=Yazım denetimi tamamlandı.
+CheckSpelling=Yazımı denetle
+InputError=Hata
+Alert=Uyarı
+CantEditFramesetMsg=Düzenleyici, HTML çerçeve kümelerini veya sayfa içi çerçeveleri düzenleyemez. Çerçeve kümeleri için, her çerçeveyi ayrı düzenlemeyi deneyin. "iframe" kullanılan sayfalar için, sayfanın bir kopyasını kaydedin ve <iframe> etiketini silin.
+CantEditMimeTypeMsg=Bu tür sayfa düzenlenemez.
+CantEditDocumentMsg=Bu sayfa bilinmeyen bir neden yüzünden düzenlenemiyor.
+BeforeClosing=Kapatmadan önce
+BeforePreview=Tarayıcıda görüntülemeden önce
+BeforeValidate=Belgeyi doğrulamadan önce
+# 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%" üzerindeki değişiklikler %reason% kaydedilsin mi?
+PublishPrompt="%title%" üzerindeki değişiklikler %reason% kaydedilsin mi?
+SaveFileFailed=Dosya kaydı başarısız oldu!
+
+# Publishing error strings:
+# LOCALIZATION NOTE Don't translate %dir% or %file% in the Publishing error strings:
+FileNotFound=%file% bulunamadı.
+SubdirDoesNotExist="%dir%" alt dizini bu sitede mevcut değil veya "%file%" dosya adı başka bir alt dizin tarafından kullanılıyor.
+FilenameIsSubdir="%file%" dosya adı başka bir alt dizin tarafından kullanılıyor.
+ServerNotAvailable=Sunucuya ulaşılamıyor. Bağlantınızı kontrol edip daha sonra yeniden deneyin.
+Offline=Şu anda çevrimdışısınız. Çevrimiçi olmak için herhangi bir pencerenin sağ alt kısmındaki simgeye tıklayın.
+DiskFull="%file%" dosyasını kaydetmek için yeterli disk alanı yok.
+NameTooLong=Dosya veya alt dizin ismi çok uzun.
+AccessDenied=Bu konumda yayımlamak için yetkiniz yok.
+UnknownPublishError=Bilinmeyen yayımlama hatası meydana geldi.
+PublishFailed=Yayımlama başarısız oldu.
+PublishCompleted=Yayımlama tamamlandı.
+AllFilesPublished=Tüm dosyalar yayımlandı
+# LOCALIZATION NOTE Don't translate %x% or %total%
+FailedFileMsg=%total% dosyadan %x% tanesinin yayımlanması başarısız oldu.
+# End-Publishing error strings
+Prompt=İstem
+# LOCALIZATION NOTE (PromptFTPUsernamePassword): Don't translate %host%
+PromptFTPUsernamePassword=%host% konumundaki FTP sunucusu için kullanıcı adı ve parola girin
+RevertCaption=Son Kaydedilene Dön
+Revert=Geri al
+SendPageReason=Bu sayfayı göndermeden önce
+Send=Gönder
+## LOCALIZATION NOTE (PublishProgressCaption, PublishToSite, AbandonChanges): Don't translate %title%
+PublishProgressCaption=Yayımlanıyor: %title%
+PublishToSite=Sitede Yayımlanıyor: %title%
+AbandonChanges=%title% için henüz kaydedilmemiş değişikliklerden vazgeçip sayfayı yeniden yüklemek istiyor musunuz?
+DocumentTitle=Sayfa Başlığı
+NeedDocTitle=Bu sayfa için bir başlık girin.
+DocTitleHelp=Bu, pencere başlığında ve yer imlerinde sayfayı tanımlayacak.
+CancelPublishTitle=Yayımlamaktan vazgeçilsin mi?
+## LOCALIZATION NOTE: "Continue" in this sentence must match the text for
+## the CancelPublishContinue key below
+CancelPublishMessage=Yayımlama esnasında işlemden vazgeçmek, dosyaların eksik aktarılmasıyla sonuçlanabilir. Devam etmek mi yoksa vazgeçmek mi istersiniz?
+CancelPublishContinue=Devam et
+MissingImageError=Lütfen GIF, JPG veya PNG türünde bir resim girin veya seçin.
+EmptyHREFError=Yeni bağlantı oluşturmak için lütfen bir konum seçin.
+LinkText=Bağlantı Metni
+LinkImage=Bağlantı Resmi
+MixedSelection=[Karma seçim]
+Mixed=(karma)
+# LOCALIZATION NOTE (NotInstalled): %S is the name of the font
+NotInstalled=%S (kurulmamış)
+EnterLinkText=Bağlantı metnini girin:
+EnterLinkTextAccessKey=T
+EmptyLinkTextError=Lütfen bu bağlantı için bir metin girin.
+EditTextWarning=Bu işlem mevcut içeriği değiştirecek.
+#LOCALIZATION NOTE (ValidateNumber):Don't translate: %n% %min% %max%
+ValidateRangeMsg=Girdiğiniz sayı (%n%) izin verilen aralığın dışında.
+ValidateNumberMsg=Lütfen %min% ve %max% arasında bir sayı girin.
+MissingAnchorNameError=Lütfen bu çıpa için bir isim girin.
+#LOCALIZATION NOTE (DuplicateAnchorNameError): Don't translate %name%
+DuplicateAnchorNameError="%name%" bu sayfada zaten mevcut. Lütfen farklı bir ad girin.
+BulletStyle=Madde İmi Biçemi
+SolidCircle=İçi dolu daire
+OpenCircle=Açık daire
+SolidSquare=İçi dolu kare
+NumberStyle=Sayı Biçemi
+Automatic=Otomatik
+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=piksel
+Percent=yüzde
+PercentOfCell=hücre yüzdesi
+PercentOfWindow=pencere yüzdesi
+PercentOfTable=tablo yüzdesi
+#LOCALIZATION NOTE (untitledTitle): %S is the window #. No plural handling needed.
+untitledTitle=adsız-%S
+untitledDefaultFilename=adsız
+ShowToolbar=Araç çubuğunu göster
+HideToolbar=Araç Çubuğunu Gizle
+ImapError=Resim yüklenemedi\u00A0
+ImapCheck=\nLütfen yeni bir konum (URL) seçip yeniden deneyin.
+SaveToUseRelativeUrl=Bağıl URL'ler sadece kaydedilmiş sayfalarda kullanılabilir
+NoNamedAnchorsOrHeadings=(Bu sayfada isimli çıpa veya başlık bulunamadı)
+TextColor=Metin Rengi
+HighlightColor=Vurgu Rengi
+PageColor=Sayfa Zemin Rengi
+BlockColor=Bölüm Zemin Rengi
+TableColor=Tablo Zemin Rengi
+CellColor=Hücre Zemin Rengi
+TableOrCellColor=Tablo veya Hücre Rengi
+LinkColor=Bağlantı Metin Rengi
+ActiveLinkColor=Etkin Bağlantı Rengi
+VisitedLinkColor=Ziyaret edilmiş bağlantı rengi
+NoColorError=Bir rengin üzerine tıklayın veya geçerli bir HTML renk kodu girin
+Table=Tablo
+TableCell=Tablo Hücresi
+NestedTable=İç İçe Tablo
+HLine=Yatay Çizgi
+Link=Bağlantı
+Image=Resim
+ImageAndLink=Resim ve Bağlantı
+NamedAnchor=İsimli Çıpa
+List=Liste
+ListItem=Liste Öğesi
+Form=Form
+InputTag=Form alanı
+InputImage=Form Resmi
+TextArea=Metin alanı
+Select=Seçim Listesi
+Button=Düğme
+Label=Etiket
+FieldSet=Alan kümesi
+Tag=Etiket
+MissingSiteNameError=Lütfen bu yayın sitesi için bir isim girin.
+MissingPublishUrlError=Bu sayfayı yayımlamak için lütfen bir konum girin.
+MissingPublishFilename=Bu sayfa için bir dosya adı girin.
+#LOCALIZATION NOTE (DuplicateSiteNameError): Don't translate %name%
+DuplicateSiteNameError="%name%" zaten mevcut. Lütfen farklı bir site adı girin.
+AdvancedProperties=Gelişmiş özellikler…
+AdvancedEditForCellMsg=Birden fazla hücre seçildiğinde Gelişmiş Düzenleme kullanılamaz
+# LOCALIZATION NOTE (ObjectProperties):Don't translate "%obj%" it will be replaced with one of above object nouns
+ObjectProperties=%obj% Özellikleri…
+# LOCALIZATION NOTE This character must be in the above string and not conflict with other accesskeys in Format menu
+ObjectPropertiesAccessKey=e
+# LOCALIZATION NOTE (JoinSelectedCells): This variable should contain the "tableJoinCells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinSelectedCells=Seçili Hücreleri Birleştir
+# LOCALIZATION NOTE (JoinCellToRight): This variable should contain the "tableJoinCells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinCellToRight=Sağdaki Hücreyle Birleştir
+JoinCellAccesskey=h
+# 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=Sil
+DeleteCells=Hücreleri Sil
+DeleteTableTitle=Satırları veya Sütunları Sil
+DeleteTableMsg=Satır veya sütunların sayısı azaltmak tablo hücrelerini ve onların içeriklerini de silecek. Bunu gerçekten yapmak istiyor musunuz?
+Clear=Temizle
+#Mouse actions
+Click=Tıkla
+Drag=Sürükle
+Unknown=Bilinmiyor
+#
+# LOCALIZATION NOTE "RemoveTextStylesAccesskey" is used for both
+# menu items: "RemoveTextStyles" and "StopTextStyles"
+RemoveTextStylesAccesskey=e
+RemoveTextStyles=Tüm metin biçemlerini kaldır
+StopTextStyles=Metin biçemlerini kes
+#
+# LOCALIZATION NOTE "RemoveLinksAccesskey" is used for both
+# menu items: "RemoveLinks" and "StopLinks"
+RemoveLinksAccesskey=n
+RemoveLinks=Bağlantıları kaldır
+StopLinks=Bağlantıyı kes
+#
+NoFormAction=Bu form için bir eylem girmeniz önerilir. Kendi kendini gönderen formlar gelişmiş bir tekniktir ve her tarayıcıda aynı şekilde çalışmayabilir.
+NoAltText=Resim belgenin içeriğiyle ilgiliyse, metin tabanlı tarayıcılarda veya resim yüklenirken diğer tarayıcılarda görünecek alternatif bir metin sağlamalısınız.
+#
+Malformed=Kaynak kodu geçerli XHTML olmadığı için belgeye geri dönüştürülemiyor.
+NoLinksToCheck=Bağlantısı olan ve kontrol edecek hiçbir element yok
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/editorOverlay.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/editorOverlay.dtd
new file mode 100644
index 0000000000..c7da2347a7
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/editorOverlay.dtd
@@ -0,0 +1,303 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Biçimlendirme olmadan yapıştır">
+<!ENTITY pasteNoFormatting.accesskey "O">
+<!ENTITY pasteNoFormatting.key "V">
+<!ENTITY pasteAsQuotationCmd.label "Alıntı olarak yapıştır">
+<!ENTITY pasteAsQuotationCmd.accesskey "n">
+
+<!-- Insert menu items -->
+<!ENTITY insertMenu.label "Ekle">
+<!ENTITY insertMenu.accesskey "E">
+<!ENTITY insertLinkCmd2.label "Bağlantı…">
+<!ENTITY insertLinkCmd2.accesskey "l">
+<!ENTITY insertLinkCmd2.key "K">
+<!ENTITY insertAnchorCmd.label "İsimlendirilmiş çıpa…">
+<!ENTITY insertAnchorCmd.accesskey "a">
+<!ENTITY insertImageCmd.label "Resim…">
+<!ENTITY insertImageCmd.accesskey "R">
+<!ENTITY insertHLineCmd.label "Yatay çizgi">
+<!ENTITY insertHLineCmd.accesskey "a">
+<!ENTITY insertTableCmd.label "Tablo…">
+<!ENTITY insertTableCmd.accesskey "T">
+<!ENTITY insertHTMLCmd.label "HTML…">
+<!ENTITY insertHTMLCmd.accesskey "H">
+<!ENTITY insertMathCmd.label "Matematik…">
+<!ENTITY insertMathCmd.accesskey "M">
+<!ENTITY insertCharsCmd.label "Karakterler ve simgeler…">
+<!ENTITY insertCharsCmd.accesskey "K">
+<!ENTITY insertBreakAllCmd.label "Resimlerin altına satır ekle">
+<!ENTITY insertBreakAllCmd.accesskey "s">
+
+<!-- Used just in context popup. -->
+<!ENTITY createLinkCmd.label "Bağlantı oluştur…">
+<!ENTITY createLinkCmd.accesskey "B">
+<!ENTITY editLinkCmd.label "Bağlantıyı yeni düzenleyicide düzenle">
+<!ENTITY editLinkCmd.accesskey "i">
+
+<!-- Font Face SubMenu -->
+<!ENTITY FontFaceSelect.tooltip "Yazı tipi seç">
+<!ENTITY fontfaceMenu.label "Yazı tipi">
+<!ENTITY fontfaceMenu.accesskey "Y">
+<!ENTITY fontVarWidth.label "Değişken genişlik">
+<!ENTITY fontVarWidth.accesskey "D">
+<!ENTITY fontFixedWidth.label "Sabit genişlik">
+<!ENTITY fontFixedWidth.accesskey "S">
+<!ENTITY fontFixedWidth.key "T">
+<!ENTITY fontHelvetica.label "Helvetica, Arial">
+<!ENTITY fontHelvetica.accesskey "l">
+<!ENTITY fontTimes.label "Times">
+<!ENTITY fontTimes.accesskey "T">
+<!ENTITY fontCourier.label "Courier">
+<!ENTITY fontCourier.accesskey "C">
+
+<!-- Font Size SubMenu -->
+<!ENTITY FontSizeSelect.tooltip "Yazı tipi boyutu seç">
+<!ENTITY decreaseFontSize.label "Daha küçük">
+<!ENTITY decreaseFontSize.accesskey "h">
+<!ENTITY decrementFontSize.key "&lt;">
+<!ENTITY decrementFontSize.key2 ","> <!-- < is above this key on many keyboards -->
+<!ENTITY increaseFontSize.label "Daha büyük">
+<!ENTITY increaseFontSize.accesskey "b">
+<!ENTITY incrementFontSize.key "&gt;">
+<!ENTITY incrementFontSize.key2 "."> <!-- > is above this key on many keyboards -->
+
+<!ENTITY fontSizeMenu.label "Boyut">
+<!ENTITY fontSizeMenu.accesskey "B">
+<!ENTITY size-tinyCmd.label "Çok küçük">
+<!ENTITY size-tinyCmd.accesskey "o">
+<!ENTITY size-smallCmd.label "Küçük">
+<!ENTITY size-smallCmd.accesskey "ü">
+<!ENTITY size-mediumCmd.label "Orta">
+<!ENTITY size-mediumCmd.accesskey "a">
+<!ENTITY size-largeCmd.label "Büyük">
+<!ENTITY size-largeCmd.accesskey "B">
+<!ENTITY size-extraLargeCmd.label "Çok büyük">
+<!ENTITY size-extraLargeCmd.accesskey "k">
+<!ENTITY size-hugeCmd.label "Kocaman">
+<!ENTITY size-hugeCmd.accesskey "m">
+
+<!-- Font Style SubMenu -->
+<!ENTITY fontStyleMenu.label "Metin biçemi">
+<!ENTITY fontStyleMenu.accesskey "e">
+<!ENTITY styleBoldCmd.label "Kalın">
+<!ENTITY styleBoldCmd.accesskey "K">
+<!ENTITY styleBoldCmd.key "B">
+<!ENTITY styleItalicCmd.label "Eğik">
+<!ENTITY styleItalicCmd.accesskey "i">
+<!ENTITY styleItalicCmd.key "I">
+<!ENTITY styleUnderlineCmd.label "Altı çizili">
+<!ENTITY styleUnderlineCmd.accesskey "l">
+<!ENTITY styleUnderlineCmd.key "U">
+<!ENTITY styleStrikeThruCmd.label "Üstü çizili">
+<!ENTITY styleStrikeThruCmd.accesskey "s">
+<!ENTITY styleSuperscriptCmd.label "Üst karakter">
+<!ENTITY styleSuperscriptCmd.accesskey "t">
+<!ENTITY styleSubscriptCmd.label "Alt karakter">
+<!ENTITY styleSubscriptCmd.accesskey "A">
+<!ENTITY styleNonbreakingCmd.label "Kesintisiz">
+<!ENTITY styleNonbreakingCmd.accesskey "n">
+<!ENTITY styleEm.label "Vurgu">
+<!ENTITY styleEm.accesskey "V">
+<!ENTITY styleStrong.label "Daha güçlü vurgu">
+<!ENTITY styleStrong.accesskey "D">
+<!ENTITY styleCite.label "Alıntı">
+<!ENTITY styleCite.accesskey "n">
+<!ENTITY styleAbbr.label "Kısaltma">
+<!ENTITY styleAbbr.accesskey "a">
+<!ENTITY styleAcronym.label "Kısa ad">
+<!ENTITY styleAcronym.accesskey "K">
+<!ENTITY styleCode.label "Kod">
+<!ENTITY styleCode.accesskey "o">
+<!ENTITY styleSamp.label "Örnek çıktı">
+<!ENTITY styleSamp.accesskey "n">
+<!ENTITY styleVar.label "Değişken">
+<!ENTITY styleVar.accesskey "e">
+
+<!ENTITY formatFontColor.label "Metin rengi…">
+<!ENTITY formatFontColor.accesskey "i">
+<!ENTITY tableOrCellColor.label "Tablo veya hücre zemin rengi…">
+<!ENTITY tableOrCellColor.accesskey "T">
+
+<!ENTITY formatRemoveStyles.key "Y">
+<!ENTITY formatRemoveLinks.key "K">
+<!ENTITY formatRemoveNamedAnchors.label "İsimlendirilen çıpaları kaldır">
+<!ENTITY formatRemoveNamedAnchors.accesskey "d">
+<!ENTITY formatRemoveNamedAnchors2.key "R">
+
+<!ENTITY paragraphMenu.label "Paragraf">
+<!ENTITY paragraphMenu.accesskey "P">
+<!ENTITY paragraphParagraphCmd.label "Paragraf">
+<!ENTITY paragraphParagraphCmd.accesskey "P">
+<!ENTITY heading1Cmd.label "Başlık 1">
+<!ENTITY heading1Cmd.accesskey "1">
+<!ENTITY heading2Cmd.label "Başlık 2">
+<!ENTITY heading2Cmd.accesskey "2">
+<!ENTITY heading3Cmd.label "Başlık 3">
+<!ENTITY heading3Cmd.accesskey "3">
+<!ENTITY heading4Cmd.label "Başlık 4">
+<!ENTITY heading4Cmd.accesskey "4">
+<!ENTITY heading5Cmd.label "Başlık 5">
+<!ENTITY heading5Cmd.accesskey "5">
+<!ENTITY heading6Cmd.label "Başlık 6">
+<!ENTITY heading6Cmd.accesskey "6">
+<!ENTITY paragraphAddressCmd.label "Adres">
+<!ENTITY paragraphAddressCmd.accesskey "A">
+<!ENTITY paragraphPreformatCmd.label "Ön biçimleme">
+<!ENTITY paragraphPreformatCmd.accesskey "Ö">
+
+<!-- List menu items -->
+<!ENTITY formatlistMenu.label "Liste">
+<!ENTITY formatlistMenu.accesskey "L">
+<!ENTITY noneCmd.label "Hiçbiri">
+<!ENTITY noneCmd.accesskey "H">
+<!ENTITY listBulletCmd.label "Madde imli">
+<!ENTITY listBulletCmd.accesskey "M">
+<!ENTITY listNumberedCmd.label "Numaralı">
+<!ENTITY listNumberedCmd.accesskey "N">
+<!ENTITY listTermCmd.label "Terim">
+<!ENTITY listTermCmd.accesskey "T">
+<!ENTITY listDefinitionCmd.label "Tanım">
+<!ENTITY listDefinitionCmd.accesskey "a">
+<!ENTITY listPropsCmd.label "Liste özellikleri…">
+<!ENTITY listPropsCmd.accesskey "L">
+
+<!ENTITY ParagraphSelect.tooltip "Bir paragraf biçimi seçin">
+<!-- Shared in Paragraph, and Toolbar menulist -->
+<!ENTITY bodyTextCmd.label "Gövde metni">
+<!ENTITY bodyTextCmd.accesskey "M">
+
+<!-- Align menu items -->
+<!ENTITY alignMenu.label "Hizala">
+<!ENTITY alignMenu.accesskey "H">
+<!ENTITY alignLeft.label "Sol">
+<!ENTITY alignLeft.accesskey "S">
+<!ENTITY alignLeft.tooltip "Sola hizala">
+<!ENTITY alignCenter.label "Orta">
+<!ENTITY alignCenter.accesskey "O">
+<!ENTITY alignCenter.tooltip "Ortala">
+<!ENTITY alignRight.label "Sağ">
+<!ENTITY alignRight.accesskey "a">
+<!ENTITY alignRight.tooltip "Sağa hizala">
+<!ENTITY alignJustify.label "Yasla">
+<!ENTITY alignJustify.accesskey "Y">
+<!ENTITY alignJustify.tooltip "İki yana yasla">
+
+<!ENTITY increaseIndent.label "Girintiyi artır">
+<!ENTITY increaseIndent.accesskey "r">
+<!ENTITY increaseIndent.key "ü">
+<!ENTITY decreaseIndent.label "Girintiyi azalt">
+<!ENTITY decreaseIndent.accesskey "z">
+<!ENTITY decreaseIndent.key "ğ">
+
+<!ENTITY colorsAndBackground.label "Sayfa renkleri ve zemin…">
+<!ENTITY colorsAndBackground.accesskey "Z">
+
+<!-- Table Menu -->
+<!ENTITY tableMenu.label "Tablo">
+<!ENTITY tableMenu.accesskey "T">
+
+<!-- Select Submenu -->
+<!ENTITY tableSelectMenu.label "Seç">
+<!ENTITY tableSelectMenu.accesskey "S">
+
+<!ENTITY tableSelectMenu2.label "Tablo seç">
+<!ENTITY tableSelectMenu2.accesskey "S">
+<!ENTITY tableInsertMenu2.label "Tablo ekle">
+<!ENTITY tableInsertMenu2.accesskey "e">
+<!ENTITY tableDeleteMenu2.label "Tablo Sil">
+<!ENTITY tableDeleteMenu2.accesskey "l">
+
+<!-- Insert SubMenu -->
+<!ENTITY tableInsertMenu.label "Ekle">
+<!ENTITY tableInsertMenu.accesskey "E">
+<!ENTITY tableTable.label "Tablo">
+<!ENTITY tableTable.accesskey "T">
+<!ENTITY tableRow.label "Satır">
+<!ENTITY tableRows.label "Satır(lar)">
+<!ENTITY tableRow.accesskey "S">
+<!ENTITY tableRowAbove.label "Üstteki sıraya">
+<!ENTITY tableRowAbove.accesskey "Ü">
+<!ENTITY tableRowBelow.label "Alttaki sıraya">
+<!ENTITY tableRowBelow.accesskey "A">
+<!ENTITY tableColumn.label "Sütun">
+<!ENTITY tableColumns.label "Sütun(lar)">
+<!ENTITY tableColumn.accesskey "t">
+<!ENTITY tableColumnBefore.label "Önceki sütun">
+<!ENTITY tableColumnBefore.accesskey "k">
+<!ENTITY tableColumnAfter.label "Sonraki sütun">
+<!ENTITY tableColumnAfter.accesskey "k">
+<!ENTITY tableCell.label "Hücre">
+<!ENTITY tableCells.label "Hücre(ler)">
+<!ENTITY tableCell.accesskey "e">
+<!ENTITY tableCellContents.label "Hücre içerikleri">
+<!ENTITY tableCellContents.accesskey "r">
+<!ENTITY tableAllCells.label "Tüm hücreler">
+<!ENTITY tableAllCells.accesskey "ü">
+<!ENTITY tableCellBefore.label "Önceki hücre">
+<!ENTITY tableCellBefore.accesskey "Ö">
+<!ENTITY tableCellAfter.label "Sonraki hücre">
+<!ENTITY tableCellAfter.accesskey "r">
+<!-- Delete SubMenu -->
+<!ENTITY tableDeleteMenu.label "Sil">
+<!ENTITY tableDeleteMenu.accesskey "S">
+
+<!-- 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 "ü">
+<!ENTITY tableJoinCells.accesskey "ü">
+<!ENTITY tableSplitCell.label "Hücreyi böl">
+<!ENTITY tableSplitCell.accesskey "B">
+<!ENTITY convertToTable.label "Seçimden tablo oluştur">
+<!ENTITY convertToTable.accesskey "S">
+<!ENTITY tableProperties.label "Tablo özellikleri…">
+<!ENTITY tableProperties.accesskey "b">
+
+<!ENTITY imageToolbarCmd.label "Resim">
+<!ENTITY imageToolbarCmd.tooltip "Yeni bir resim ekle veya seçili görüntünün özelliklerini düzenle">
+<!ENTITY hruleToolbarCmd.label "Y. çizgi">
+<!ENTITY hruleToolbarCmd.tooltip "Yatay çizgi ekle veya seçili çizginin özelliklerini düzenle">
+<!ENTITY tableToolbarCmd.label "Tablo">
+<!ENTITY tableToolbarCmd.tooltip "Yeni bir tablo ekle veya seçili tablonun özelliklerini düzenle">
+<!ENTITY linkToolbarCmd.label "Bağlantı">
+<!ENTITY linkToolbarCmd.tooltip "Yeni bağlantı ekle veya seçili bağlantının özelliklerini düzenle">
+<!ENTITY anchorToolbarCmd.label "Çıpa">
+<!ENTITY anchorToolbarCmd.tooltip "Yeni bir isimli çıpa ekle veya seçili çıpanın özelliklerini düzenle">
+<!ENTITY TextColorButton.tooltip "Metin rengini seç">
+<!ENTITY BackgroundColorButton.tooltip "Arka plan rengini seç">
+
+<!-- Editor toolbar -->
+<!ENTITY absoluteFontSizeToolbarCmd.tooltip "Yazı tipi boyutunu ayarla">
+<!ENTITY decreaseFontSizeToolbarCmd.tooltip "Daha küçük yazı tipi boyutu">
+<!ENTITY increaseFontSizeToolbarCmd.tooltip "Daha büyük yazı tipi boyutu">
+<!ENTITY boldToolbarCmd.tooltip "Kalın">
+<!ENTITY italicToolbarCmd.tooltip "Eğik">
+<!ENTITY underlineToolbarCmd.tooltip "Altı çizili">
+<!ENTITY bulletListToolbarCmd.tooltip "Madde imli listeyi uygula veya kaldır">
+<!ENTITY numberListToolbarCmd.tooltip "Numaralı listeyi uygula veya kaldır">
+<!ENTITY outdentToolbarCmd.tooltip "Çıkıntı ver (sola taşı)">
+<!ENTITY indentToolbarCmd.tooltip "Girinti ver (sağa taşı)">
+<!ENTITY AlignPopupButton.tooltip "Metin hizalamasını seç">
+<!ENTITY InsertPopupButton.tooltip "Bağlantı, çıpa, resim, yatay çizgi veya tablo ekle">
+<!ENTITY alignLeftButton.tooltip "Metni sol kenara hizala">
+<!ENTITY alignCenterButton.tooltip "Metni ortala">
+<!ENTITY alignRightButton.tooltip "Metni sağ kenara hizala">
+<!ENTITY alignJustifyButton.tooltip "Metni sol ve sağ kenarlar boyunca hizala">
+
+<!-- TOC manipulation -->
+<!ENTITY insertTOC.label "Ekle">
+<!ENTITY insertTOC.accesskey "E">
+<!ENTITY updateTOC.label "Güncelle">
+<!ENTITY updateTOC.accesskey "G">
+<!ENTITY removeTOC.label "Kaldır">
+<!ENTITY removeTOC.accesskey "K">
+<!ENTITY tocMenu.label "İçindekiler…">
+<!ENTITY tocMenu.accesskey "k">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/mailComposeEditorOverlay.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/mailComposeEditorOverlay.dtd
new file mode 100644
index 0000000000..8deb7760a3
--- /dev/null
+++ b/l10n-tr/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 "Bu resmi iletiye ekle">
+<!ENTITY attachImageSource.accesskey "s">
+
+<!ENTITY attachLinkSource.label "Bu bağlantının kaynağını iletiye ekle">
+<!ENTITY attachLinkSource.accesskey "k">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/messengercompose.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/messengercompose.dtd
new file mode 100644
index 0000000000..77f3fbcb0a
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/messengercompose/messengercompose.dtd
@@ -0,0 +1,306 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Yaz: (konu yok)">
+
+<!-- File Menu -->
+<!ENTITY fileMenu.label "Dosya">
+<!ENTITY fileMenu.accesskey "D">
+<!ENTITY newMenu.label "Yeni">
+<!ENTITY newMenu.accesskey "n">
+<!ENTITY newMessage.label "İleti">
+<!ENTITY newMessage.accesskey "G">
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newContact.label "Adres defteri kişisi…">
+<!ENTITY newContact.accesskey "A">
+<!ENTITY attachMenu.label "Ekle">
+<!ENTITY attachMenu.accesskey "E">
+<!ENTITY attachCloudCmd.label "Filelink">
+<!ENTITY attachCloudCmd.accesskey "l">
+<!ENTITY attachPageCmd.label "Web sayfası…">
+<!ENTITY attachPageCmd.accesskey "W">
+<!ENTITY remindLater.label "Daha sonra hatırlat">
+<!ENTITY remindLater.accesskey "S">
+<!ENTITY closeCmd.label "Kapat">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "K">
+<!ENTITY saveCmd.label "Kaydet">
+<!ENTITY saveCmd.key "S">
+<!ENTITY saveCmd.accesskey "K">
+<!ENTITY saveAsCmd.label "Farklı kaydet">
+<!ENTITY saveAsCmd.accesskey "a">
+<!ENTITY saveAsFileCmd.label "Dosya…">
+<!ENTITY saveAsFileCmd.accesskey "o">
+<!ENTITY saveAsDraftCmd.label "Taslak">
+<!ENTITY saveAsDraftCmd.accesskey "T">
+<!ENTITY saveAsTemplateCmd.label "Şablon">
+<!ENTITY saveAsTemplateCmd.accesskey "a">
+<!ENTITY sendNowCmd.label "Şimdi gönder">
+<!ENTITY sendCmd.keycode "VK_RETURN">
+<!ENTITY sendNowCmd.accesskey "d">
+<!ENTITY sendLaterCmd.label "Daha sonra gönder">
+<!ENTITY sendLaterCmd.keycode "VK_RETURN">
+<!ENTITY sendLaterCmd.accesskey "a">
+<!ENTITY printCmd.label "Yazdır…">
+<!ENTITY printCmd.key "P">
+<!ENTITY printCmd.accesskey "r">
+
+<!-- Edit Menu -->
+<!ENTITY editMenu.label "Düzen">
+<!ENTITY editMenu.accesskey "ü">
+<!ENTITY undoCmd.label "Geri al">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "G">
+<!ENTITY redoCmd.label "Yinele">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "Y">
+<!ENTITY cutCmd.key "X">
+<!ENTITY copyCmd.key "C">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteNoFormattingCmd.key "V">
+<!ENTITY pasteAsQuotationCmd.key "o">
+<!ENTITY editRewrapCmd.accesskey "e">
+<!ENTITY deleteCmd.label "Sil">
+<!ENTITY deleteCmd.accesskey "S">
+<!ENTITY editRewrapCmd.label "Yeniden kaydır">
+<!ENTITY editRewrapCmd.key "R">
+<!ENTITY renameAttachmentCmd.label "Ekin adını değiştir…">
+<!ENTITY renameAttachmentCmd.accesskey "n">
+<!ENTITY reorderAttachmentsCmd.label "Eklerin sırasını değiştir…">
+<!ENTITY reorderAttachmentsCmd.accesskey "s">
+<!ENTITY reorderAttachmentsCmd.key "x">
+<!ENTITY selectAllCmd.accesskey "e">
+<!ENTITY findBarCmd.label "Bul…">
+<!ENTITY findBarCmd.accesskey "B">
+<!ENTITY findBarCmd.key "F">
+<!ENTITY findReplaceCmd.label "Bul ve değiştir…">
+<!ENTITY findReplaceCmd.accesskey "D">
+<!ENTITY findReplaceCmd.key "H">
+<!ENTITY findAgainCmd.label "Sonrakini bul">
+<!ENTITY findAgainCmd.accesskey "u">
+<!ENTITY findAgainCmd.key "G">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.label "Öncekini bul">
+<!ENTITY findPrevCmd.accesskey "Ö">
+<!ENTITY findPrevCmd.key "G">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+
+<!-- Reorder Attachment Panel -->
+<!ENTITY reorderAttachmentsPanel.label "Eklerin sırasını değiştir">
+<!ENTITY moveAttachmentBundleUpPanelBtn.label "Birlikte taşı">
+
+<!-- LOCALIZATION NOTE (sortAttachmentsPanelBtn.Sort.AZ.label):
+ Please ensure that this translation matches
+ sortAttachmentsPanelBtn.Sort.ZA.label, except for the sort direction. -->
+<!ENTITY sortAttachmentsPanelBtn.Sort.AZ.label "Sırala: A - Z">
+<!ENTITY sortAttachmentsPanelBtn.Sort.ZA.label "Sırala: Z - A">
+<!-- LOCALIZATION NOTE (sortAttachmentsPanelBtn.SortSelection.AZ.label):
+ Please ensure that this translation matches
+ sortAttachmentsPanelBtn.SortSelection.ZA.label, except for the sort direction. -->
+<!ENTITY sortAttachmentsPanelBtn.SortSelection.AZ.label "Seçimi sırala: A - Z">
+<!ENTITY sortAttachmentsPanelBtn.SortSelection.ZA.label "Seçimi sırala: Z - A">
+<!ENTITY sortAttachmentsPanelBtn.key "y">
+
+<!-- View Menu -->
+<!ENTITY viewMenu.label "Görünüm">
+<!ENTITY viewMenu.accesskey "G">
+<!ENTITY viewToolbarsMenuNew.label "Araç çubukları">
+<!ENTITY viewToolbarsMenuNew.accesskey "b">
+<!ENTITY menubarCmd.label "Menü çubuğu">
+<!ENTITY menubarCmd.accesskey "M">
+<!ENTITY showCompositionToolbarCmd.label "Düzenleme araç çubuğu">
+<!ENTITY showCompositionToolbarCmd.accesskey "D">
+<!ENTITY showFormattingBarCmd.label "Biçimlendirme çubuğu">
+<!ENTITY showFormattingBarCmd.accesskey "B">
+<!ENTITY showTaskbarCmd.label "Durum çubuğu">
+<!ENTITY showTaskbarCmd.accesskey "u">
+<!ENTITY customizeToolbar.label "Özelleştir…">
+<!ENTITY customizeToolbar.accesskey "Ö">
+
+<!ENTITY addressSidebar.label "Kişiler kenar çubuğu">
+<!ENTITY addressSidebar.accesskey "K">
+
+<!-- Format Menu -->
+<!ENTITY formatMenu.label "Biçim">
+<!ENTITY formatMenu.accesskey "B">
+
+<!-- Options Menu -->
+<!ENTITY optionsMenu.label "Seçenekler">
+<!ENTITY optionsMenu.accesskey "S">
+<!ENTITY checkSpellingCmd2.label "Yazımı denetle…">
+<!ENTITY checkSpellingCmd2.key "p">
+<!ENTITY checkSpellingCmd2.key2 "VK_F7">
+<!ENTITY checkSpellingCmd2.accesskey "Y">
+<!ENTITY enableInlineSpellChecker.label "Yazarken yazım denetimi yap">
+<!ENTITY enableInlineSpellChecker.accesskey "Y">
+<!ENTITY quoteCmd.label "İletiyi alıntıla">
+<!ENTITY quoteCmd.accesskey "n">
+
+<!--LOCALIZATION NOTE attachVCard.label Don't translate the term 'vCard' -->
+<!ENTITY attachVCard.label "Kartvizit ekle (vCard)">
+<!ENTITY attachVCard.accesskey "v">
+
+<!ENTITY returnReceiptMenu.label "Alındı onayı">
+<!ENTITY returnReceiptMenu.accesskey "A">
+<!ENTITY dsnMenu.label "Teslimat durumu bildirimi">
+<!ENTITY dsnMenu.accesskey "D">
+<!ENTITY priorityMenu.label "Öncelik">
+<!ENTITY priorityMenu.accesskey "Ö">
+<!ENTITY priorityButton.title "Öncelik">
+<!ENTITY priorityButton.tooltiptext "İleti önceliğini değiştir">
+<!ENTITY priorityButton.label "Öncelik:">
+<!ENTITY lowestPriorityCmd.label "En düşük">
+<!ENTITY lowestPriorityCmd.accesskey "n">
+<!ENTITY lowPriorityCmd.label "Düşük">
+<!ENTITY lowPriorityCmd.accesskey "D">
+<!ENTITY normalPriorityCmd.label "Normal">
+<!ENTITY normalPriorityCmd.accesskey "N">
+<!ENTITY highPriorityCmd.label "Yüksek">
+<!ENTITY highPriorityCmd.accesskey "Y">
+<!ENTITY highestPriorityCmd.label "En yüksek">
+<!ENTITY highestPriorityCmd.accesskey "E">
+<!ENTITY fileCarbonCopyCmd.label "Kopyasını gönder">
+<!ENTITY fileCarbonCopyCmd.accesskey "o">
+<!ENTITY fileHereMenu.label "Burada Dosyala">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "Araçlar">
+<!ENTITY tasksMenu.accesskey "A">
+<!ENTITY messengerCmd.label "Posta ve haber grupları">
+<!ENTITY messengerCmd.accesskey "P">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY addressBookCmd.label "Adres Defteri">
+<!ENTITY addressBookCmd.accesskey "A">
+<!ENTITY addressBookCmd.key "B">
+<!ENTITY accountManagerCmd2.label "Hesap ayarları">
+<!ENTITY accountManagerCmd2.accesskey "A">
+<!ENTITY accountManagerCmdUnix2.accesskey "S">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY minimizeWindow.label "Küçült">
+<!ENTITY bringAllToFront.label "Tümünü öne getir">
+<!ENTITY zoomWindow.label "Yaklaştır">
+<!ENTITY windowMenu.label "Pencere">
+
+<!-- Mail Toolbar -->
+<!ENTITY sendButton.label "Gönder">
+<!ENTITY quoteButton.label "Alıntıla">
+<!ENTITY addressButton.label "Kişiler">
+<!ENTITY spellingButton.label "Yazım denetimi">
+<!ENTITY saveButton.label "Kaydet">
+<!ENTITY printButton.label "Yazdır">
+
+<!-- Mail Toolbar Tooltips -->
+<!ENTITY sendButton.tooltip "Bu iletiyi şimdi gönder">
+<!ENTITY sendlaterButton.tooltip "Bu iletiyi daha sonra gönder">
+<!ENTITY quoteButton.tooltip "Önceki iletiden alıntı yap">
+<!ENTITY addressButton.tooltip "Adres Defteri'nden alıcı seç">
+<!ENTITY spellingButton.tooltip "Seçimin veya tüm iletinin yazımını denetle">
+<!ENTITY saveButton.tooltip "Bu iletiyi kaydet">
+<!ENTITY cutButton.tooltip "Kes">
+<!ENTITY copyButton.tooltip "Kopyala">
+<!ENTITY pasteButton.tooltip "Yapıştır">
+<!ENTITY printButton.tooltip "Bu iletiyi yazdır">
+
+<!-- Headers -->
+<!--LOCALIZATION NOTE headersSpaces.style is for aligning the From:, To: and
+ Subject: rows. It should be larger than the largest Header label -->
+<!ENTITY headersSpace2.style "width: 8em;">
+<!ENTITY fromAddr2.label "Kimden">
+<!ENTITY fromAddr.accesskey "m">
+<!ENTITY replyAddr2.label "Reply-To">
+<!ENTITY newsgroupsAddr2.label "Haber grubu">
+<!ENTITY followupAddr2.label "Followup-To">
+<!ENTITY subject2.label "Konu">
+<!ENTITY subject.accesskey "K">
+<!ENTITY attachmentBucketCloseButton.tooltip "Ek bölmesini gizle">
+
+<!-- Format Toolbar, imported from editorAppShell.xhtml -->
+<!ENTITY SmileButton.tooltip "Bir yüz ifadesi ekle">
+<!ENTITY smiley1Cmd.label "Gülümseyen">
+<!ENTITY smiley2Cmd.label "Çatık kaşlı">
+<!ENTITY smiley3Cmd.label "Göz kırpan">
+<!ENTITY smiley4Cmd.label "Dil çıkaran">
+<!ENTITY smiley5Cmd.label "Kahkahacı">
+<!ENTITY smiley6Cmd.label "Utangaç">
+<!ENTITY smiley7Cmd.label "Kararsız">
+<!ENTITY smiley8Cmd.label "Şaşkın">
+<!ENTITY smiley9Cmd.label "Öpücük">
+<!ENTITY smiley10Cmd.label "Bağıran">
+<!ENTITY smiley11Cmd.label "Sakin">
+<!ENTITY smiley12Cmd.label "Paragöz">
+<!ENTITY smiley13Cmd.label "Zevzek">
+<!ENTITY smiley14Cmd.label "Masum">
+<!ENTITY smiley15Cmd.label "Ağlamaklı">
+<!ENTITY smiley16Cmd.label "Ağzı sıkı">
+
+<!-- Message Pane Context Menu -->
+<!ENTITY spellCheckNoSuggestions.label "Öneri bulunamadı">
+<!ENTITY spellCheckIgnoreWord.label "Sözcüğü Görmezden Gel">
+<!ENTITY spellCheckIgnoreWord.accesskey "G">
+<!ENTITY spellCheckAddToDictionary.label "Sözlüğe Ekle">
+<!ENTITY spellCheckAddToDictionary.accesskey "k">
+<!ENTITY undo.label "Geri al">
+<!ENTITY undo.accesskey "G">
+<!ENTITY cut.label "Kes">
+<!ENTITY cut.accesskey "K">
+<!ENTITY copy.label "Kopyala">
+<!ENTITY copy.accesskey "o">
+<!ENTITY paste.label "Yapıştır">
+<!ENTITY paste.accesskey "a">
+<!ENTITY pasteQuote.label "Alıntı olarak yapıştır">
+<!ENTITY pasteQuote.accesskey "A">
+
+<!-- Attachment Item and List Context Menus -->
+<!ENTITY openAttachment.label "Aç">
+<!ENTITY openAttachment.accesskey "A">
+<!ENTITY delete.label "Sil">
+<!ENTITY delete.accesskey "S">
+<!ENTITY removeAttachment.label "Eki kaldır">
+<!ENTITY removeAttachment.accesskey "k">
+<!ENTITY renameAttachment.label "Adını değiştir…">
+<!ENTITY renameAttachment.accesskey "r">
+<!ENTITY reorderAttachments.label "Eklerin sırasını değiştir…">
+<!ENTITY reorderAttachments.accesskey "d">
+<!ENTITY removeAllAttachments.label "Tüm ekleri sil">
+<!ENTITY removeAllAttachments.accesskey "m">
+<!ENTITY selectAll.label "Tümünü seç">
+<!ENTITY selectAll.accesskey "e">
+<!ENTITY attachCloud.label "Filelink…">
+<!ENTITY attachCloud.accesskey "l">
+<!ENTITY convertCloud.label "Dönüştür…">
+<!ENTITY convertCloud.accesskey "D">
+<!ENTITY cancelUpload.label "Yüklemekten Vazgeç">
+<!ENTITY cancelUpload.accesskey "e">
+<!ENTITY convertRegularAttachment.label "Normal ek">
+<!ENTITY convertRegularAttachment.accesskey "E">
+<!ENTITY attachPage.label "Web sayfası ekle…">
+<!ENTITY attachPage.accesskey "W">
+
+<!-- Attachment Pane Header Bar Context Menu -->
+<!-- LOCALIZATION NOTE (initiallyShowAttachmentPane.label):
+ Should use the same wording as startExpandedCmd.label
+ in msgHdrViewOverlay.dtd. -->
+<!ENTITY initiallyShowAttachmentPane.label "Ek bölmesini daima göster">
+<!ENTITY initiallyShowAttachmentPane.accesskey "s">
+
+<!-- Spell checker context menu items -->
+<!ENTITY spellAddDictionaries.label "Sözlük ekle…">
+<!ENTITY spellAddDictionaries.accesskey "S">
+
+<!-- Title for the address picker panel -->
+<!ENTITY addressesSidebarTitle.label "Kişiler">
+
+<!-- Identity popup customize menuitem -->
+<!ENTITY customizeFromAddress.label "Kimden adresini özelleştir…">
+<!ENTITY customizeFromAddress.accesskey "a">
+
+<!-- Accessibility name for the document -->
+<!ENTITY aria.message.bodyName "İleti gövdesi">
+
+<!-- Status Bar -->
+<!ENTITY languageStatusButton.tooltip "Yazım denetimi yap">
+<!ENTITY encodingStatusPanel.tooltip "Metin kodlaması">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/sendProgress.dtd b/l10n-tr/mail/chrome/messenger/messengercompose/sendProgress.dtd
new file mode 100644
index 0000000000..939c3b40be
--- /dev/null
+++ b/l10n-tr/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 "İleti İşleniyor">
+<!ENTITY status.label "Durum:">
+<!ENTITY progress.label "İlerleme:">
diff --git a/l10n-tr/mail/chrome/messenger/messengercompose/sendProgress.properties b/l10n-tr/mail/chrome/messenger/messengercompose/sendProgress.properties
new file mode 100644
index 0000000000..caa9a543d1
--- /dev/null
+++ b/l10n-tr/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=İleti Gönderiliyor - %S
+titleSendMsg=İleti Gönderiliyor
+# LOCALIZATION NOTE (titleSaveMsgSubject):
+# %S will be replaced by the message subject.
+titleSaveMsgSubject=İleti Kaydediliyor - %S
+titleSaveMsg=İleti Kaydediliyor
+
+# 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=İletiniz gönderildi.
+messageSaved=İletiniz kaydedildi.
diff --git a/l10n-tr/mail/chrome/messenger/migration/migration.dtd b/l10n-tr/mail/chrome/messenger/migration/migration.dtd
new file mode 100644
index 0000000000..4b4821ed20
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/migration/migration.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/. -->
+
+
+<!ENTITY migrationWizard.title "İçe Aktarma Sihirbazı">
+
+<!ENTITY importFromWin.label "Seçenekler'i, Hesap Ayarları'nı, Adres Defteri'ni, Süzgeçler'i ve diğer verileri buradan içe aktar:">
+<!ENTITY importFromNonWin.label "Tercihler'i, Hesap Ayarları'nı, Adres Defteri'ni, Süzgeçler'i ve diğer verileri buradan içe aktar: ">
+<!ENTITY importSourceNotFound.label "Verilerin aktarılabileceği bir uygulama bulunamadı.">
+
+<!ENTITY importFromNothing.label "İçe bir şey aktarma">
+<!ENTITY importFromNothing.accesskey "ç">
+<!ENTITY importFromSeamonkey3.label "SeaMonkey 2 veya üstü">
+<!ENTITY importFromSeamonkey3.accesskey "S">
+<!ENTITY importFromOutlook.label "Outlook">
+<!ENTITY importFromOutlook.accesskey "O">
+
+<!ENTITY importSource.title "Ayarları ve Posta Dizinlerini İçe Aktar">
+<!ENTITY importItems.title "İçe Aktarılacak Ögeler">
+<!ENTITY importItems.label "İçe aktarılacak ögeleri seçin:">
+
+<!ENTITY migrating.title "İçe aktarılıyor…">
+<!ENTITY migrating.label "Aşağıdaki ögeler şu anda içe aktarılıyor…">
+
+<!ENTITY selectProfile.title "Kimlik Seç">
+<!ENTITY selectProfile.label "Aşağıdaki kimliklerden veri alınabilir:">
+
+<!ENTITY done.title "İçe Aktarma Tamamlandı">
+<!ENTITY done.label "Aşağıdaki ögeler başarılı bir şekilde içe aktarıldı:">
diff --git a/l10n-tr/mail/chrome/messenger/migration/migration.properties b/l10n-tr/mail/chrome/messenger/migration/migration.properties
new file mode 100644
index 0000000000..b1670cdddb
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/migration/migration.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/.
+
+profileName_format=%S %S
+
+# Import Sources
+1_seamonkey=Tercihler
+
+1_thunderbird=Tercihler
+
+2_seamonkey=Hesap Ayarları
+2_thunderbird=Hesap ayarları
+2_outlook=Hesap Ayarları
+
+4_seamonkey=Adres Defterleri
+4_thunderbird=Adres defterleri
+4_outlook=Adres Defteri
+
+8_seamonkey=Gereksiz Posta Eğitimi
+
+16_seamonkey=Kayıtlı parolalar
+
+32_seamonkey=Diğer Veriler
+
+64_seamonkey=Haber Grubu Dizinleri
+
+64_thunderbird=Haber grubu dizinleri
+
+128_seamonkey=Posta Dizinleri
+128_thunderbird=Posta dizinleri
+128_outlook=Posta Dizinleri
diff --git a/l10n-tr/mail/chrome/messenger/mime.properties b/l10n-tr/mail/chrome/messenger/mime.properties
new file mode 100644
index 0000000000..5bfb3f58a9
--- /dev/null
+++ b/l10n-tr/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=Konu
+
+# 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=Tarih
+
+# Sender
+## @name MIME_MHTML_SENDER
+## @loc
+1008=Gönderen
+
+# From
+## @name MIME_MHTML_FROM
+## @loc
+1009=Kimden
+
+# Reply-To
+## @name MIME_MHTML_REPLY_TO
+## @loc
+1010=Reply-To
+
+# Organization
+## @name MIME_MHTML_ORGANIZATION
+## @loc
+1011=Kurum
+
+# To
+## @name MIME_MHTML_TO
+## @loc
+1012=Kime
+
+# CC
+## @name MIME_MHTML_CC
+## @loc
+1013=CC
+
+# Newsgroups
+## @name MIME_MHTML_NEWSGROUPS
+## @loc
+1014=Haber Grupları
+
+# Followup-To
+## @name MIME_MHTML_FOLLOWUP_TO
+## @loc
+1015=Takip et
+
+# References
+## @name MIME_MHTML_REFERENCES
+## @loc
+1016=Referanslar
+
+# Message ID
+## @name MIME_MHTML_MESSAGE_ID
+## @loc
+1021=İleti-Kimliği
+
+# BCC
+## @name MIME_MHTML_BCC
+## @loc
+1023=BCC
+
+# Link to doc
+## @name MIME_MSG_LINK_TO_DOCUMENT
+## @loc
+1026=Belge bağlantısı
+
+# Get Doc info
+## @name MIME_MSG_DOCUMENT_INFO
+## @loc
+1027=<B>Belge bilgileri:</B>
+
+# Msg Attachment
+## @name MIME_MSG_ATTACHMENT
+## @loc
+1028=Ek
+
+# 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. parça
+
+# default forwarded message prefix
+## @name MIME_FORWARDED_MESSAGE_HTML_USER_WROTE
+## @loc
+1041=-------- Özgün İleti --------
+
+# Partial Message Truncated
+## @name MIME_MSG_PARTIAL_TRUNCATED
+## @loc
+MIME_MSG_PARTIAL_TRUNCATED=Kesildi!
+
+# Partial Message Truncated Explanation
+## @name MIME_MSG_PARTIAL_TRUNCATED_EXPLANATION
+## @loc
+MIME_MSG_PARTIAL_TRUNCATED_EXPLANATION=Bu iletinin boyutu hesap ayarlarınızdaki maksimum ileti boyutunu aşıyordu, o yüzden yalnızca ilk birkaç satırı posta sunucusundan indirildi.
+
+# Partial Message Not Downloaded
+## @name MIME_MSG_PARTIAL_NOT_DOWNLOADED
+## @loc
+MIME_MSG_PARTIAL_NOT_DOWNLOADED=İndirilmedi
+
+# Partial Message Not Downloaded Explanation
+## @name MIME_MSG_PARTIAL_NOT_DOWNLOADED_EXPLANATION
+## @loc
+MIME_MSG_PARTIAL_NOT_DOWNLOADED_EXPLANATION=Bu iletinin sadece üst bilgileri posta sunucusundan indirildi.
+
+# MIME_MSG_PARTIAL_CLICK_FOR_REST
+## @name MIME_MSG_PARTIAL_CLICK_FOR_REST
+## @loc
+MIME_MSG_PARTIAL_CLICK_FOR_REST=İletinin devamını indir.
diff --git a/l10n-tr/mail/chrome/messenger/mimeheader.properties b/l10n-tr/mail/chrome/messenger/mimeheader.properties
new file mode 100644
index 0000000000..92535c9462
--- /dev/null
+++ b/l10n-tr/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=Kime
+BCC=BCC
+CC=CC
+DATE=Tarih
+DISTRIBUTION=Dağıtım
+FCC=FCC
+FOLLOWUP-TO=Takip et
+FROM=Kimden
+STATUS=Durum
+LINES=Çizgiler
+MESSAGE-ID=İleti-Kimliği
+MIME-VERSION=MIME-Sürümü
+NEWSGROUPS=Haber grupları
+ORGANIZATION=Kurum
+REFERENCES=Referanslar
+REPLY-TO=Yanıt-Adresi
+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=Gönderen
+SUBJECT=Konu
+APPROVED-BY=Onaylayan
+USER-AGENT=Kullanıcı-İstemcisi
+FILENAME=Dosya adı
diff --git a/l10n-tr/mail/chrome/messenger/morkImportMsgs.properties b/l10n-tr/mail/chrome/messenger/morkImportMsgs.properties
new file mode 100644
index 0000000000..9442f99ec5
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/morkImportMsgs.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/.
+
+#
+# The following are used by the Mork import code to display status/error
+# and informational messages.
+#
+
+MABFiles = Mork adres defterleri
+
+# Short name of import module
+morkImportName = Mork veritabanı (.mab)
+
+# Description of import module
+morkImportDescription = SeaMonkey’den veya Thunderbird’ün önceki sürümlerinden bir adres defterini içe aktarın.
+
+morkImportSuccess = Tebrikler!
diff --git a/l10n-tr/mail/chrome/messenger/msgAccountCentral.dtd b/l10n-tr/mail/chrome/messenger/msgAccountCentral.dtd
new file mode 100644
index 0000000000..b6ea9503af
--- /dev/null
+++ b/l10n-tr/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 "E-posta">
+<!ENTITY readMsgsLink.label "İletileri oku">
+<!ENTITY composeMsgLink.label "Yeni ileti yaz">
+
+<!ENTITY newsSectionHdr.label "Haber grupları">
+<!ENTITY subscribeNewsLink.label "Haber grubu aboneliklerini yönet">
+
+<!ENTITY feedsSectionHdr.label "Beslemeler">
+<!ENTITY subscribeFeeds.label "Abonelikleri yönet">
+
+<!ENTITY chat.label "Sohbet">
+
+<!ENTITY accountsSectionHdr.label "Hesaplar">
+<!ENTITY subscribeImapFolders.label "Dizin aboneliklerini yönet">
+<!ENTITY settingsLink.label "Bu hesabın ayarlarını görüntüle">
+<!ENTITY setupNewAcct.label "Hesap ekle:">
+
+<!ENTITY advFeaturesSectionHdr.label "Gelişmiş özellikler">
+<!ENTITY searchMsgsLink.label "İletilerde ara">
+<!ENTITY filtersLink.label "İleti süzgeçlerini yönet">
+<!ENTITY junkSettings.label "Gereksiz posta ayarları">
+<!ENTITY offlineLink.label "Çevrimdışı ayarları">
diff --git a/l10n-tr/mail/chrome/messenger/msgHdrViewOverlay.dtd b/l10n-tr/mail/chrome/messenger/msgHdrViewOverlay.dtd
new file mode 100644
index 0000000000..a295fd0ca7
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/msgHdrViewOverlay.dtd
@@ -0,0 +1,114 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Kime">
+<!ENTITY fromField4.label "Gönderen">
+<!ENTITY senderField4.label "Gönderen">
+<!ENTITY author.label "Yazan">
+<!ENTITY organizationField4.label "Kurum">
+<!ENTITY replyToField4.label "Yanıtla">
+
+<!ENTITY subjectField4.label "Konu">
+<!ENTITY ccField4.label "Cc">
+<!ENTITY bccField4.label "Bcc">
+<!ENTITY newsgroupsField4.label "Haber grupları">
+<!ENTITY followupToField4.label "Takip et">
+<!ENTITY tagsHdr4.label "Etiketler">
+<!ENTITY dateField4.label "Tarih">
+<!ENTITY userAgentField4.label "Kullanıcı istemcisi">
+<!ENTITY referencesField4.label "Referanslar">
+<!ENTITY messageIdField4.label "İleti kimliği">
+<!ENTITY inReplyToField4.label "İçinde yanıtla">
+<!ENTITY originalWebsite4.label "Web sitesi">
+
+<!ENTITY hdrArchiveButton1.label "Arşivle">
+<!ENTITY hdrArchiveButton1.tooltip "Bu iletiyi arşivle">
+<!ENTITY hdrSmartReplyButton1.label "Akıllı yanıt">
+<!ENTITY hdrReplyButton1.label "Yanıtla">
+<!ENTITY hdrReplyButton2.tooltip "Bu iletiyi gönderene yanıt yaz">
+<!ENTITY hdrReplyAllButton1.label "Tümüne yanıtla">
+<!ENTITY hdrReplyAllButton1.tooltip "Göndereni ve tüm alıcıları yanıtla">
+<!ENTITY hdrReplyListButton1.label "Listeyi yanıtla">
+<!ENTITY hdrReplyListButton1.tooltip "Posta listesini yanıtla">
+<!ENTITY hdrFollowupButton1.label "Devam iletisi">
+<!ENTITY hdrFollowupButton1.tooltip "Bu haber grubuna bir devam iletisi gönder">
+<!ENTITY hdrForwardButton1.label "İlet">
+<!ENTITY hdrForwardButton1.tooltip "Bu iletiyi ilet">
+<!ENTITY hdrJunkButton1.label "Gereksiz">
+<!ENTITY hdrJunkButton1.tooltip "Bu iletiyi gereksiz olarak işaretle">
+<!ENTITY hdrTrashButton1.label "Sil">
+<!ENTITY hdrTrashButton1.tooltip "Bu iletiyi sil">
+
+<!ENTITY hdrViewToolbarShowFull.label "Simgeleri ve metni göster">
+<!ENTITY hdrViewToolbarShowFull.accesskey "v">
+<!ENTITY hdrViewToolbarShowIcons.label "Sadece simgeleri göster">
+<!ENTITY hdrViewToolbarShowIcons.accesskey "S">
+<!ENTITY hdrViewToolbarShowText.label "Sadece metni göster">
+<!ENTITY hdrViewToolbarShowText.accesskey "m">
+<!ENTITY hdrViewToolbarAlwaysReplySender.label "Göndereni yanıtla'yı her zaman göster">
+<!ENTITY hdrViewToolbarAlwaysReplySender.accesskey "G">
+
+<!ENTITY otherActionsButton2.label "Daha fazla">
+<!ENTITY otherActionsButton.tooltip "Daha fazla etkinlik">
+<!ENTITY otherActionsOpenConversation1.label "Dizi görünümünde aç">
+<!ENTITY otherActionsOpenConversation1.accesskey "D">
+<!ENTITY otherActionsOpenInNewWindow1.label "Yeni pencerede aç">
+<!ENTITY otherActionsOpenInNewWindow1.accesskey "p">
+<!ENTITY otherActionsOpenInNewTab1.label "Yeni sekmede aç">
+<!ENTITY otherActionsOpenInNewTab1.accesskey "s">
+<!ENTITY markAsReadMenuItem1.label "Okundu olarak işaretle">
+<!ENTITY markAsReadMenuItem1.accesskey "d">
+<!ENTITY markAsUnreadMenuItem1.label "Okunmadı olarak işaretle">
+<!ENTITY markAsUnreadMenuItem1.accesskey "m">
+<!ENTITY saveAsMenuItem1.label "Farklı kaydet…">
+<!ENTITY saveAsMenuItem1.accesskey "F">
+<!ENTITY viewSourceMenuItem1.label "Kaynağı göster">
+<!ENTITY viewSourceMenuItem1.accesskey "K">
+<!ENTITY otherActionsPrint1.label "Yazdır…">
+<!ENTITY otherActionsPrint1.accesskey "z">
+
+<!-- Attachment bar context menu items -->
+<!ENTITY startExpandedCmd.label "Ek bölmesini daima göster">
+<!ENTITY startExpandedCmd.accesskey "g">
+
+<!-- Attachment context menu items -->
+<!ENTITY openAttachmentCmd.label "Aç">
+<!ENTITY openAttachmentCmd.accesskey "A">
+<!ENTITY saveAsAttachmentCmd.label "Farklı kaydet…">
+<!ENTITY saveAsAttachmentCmd.accesskey "F">
+<!ENTITY detachAttachmentCmd.label "Ayır…">
+<!ENTITY detachAttachmentCmd.accesskey "y">
+<!ENTITY deleteAttachmentCmd.label "Sil">
+<!ENTITY deleteAttachmentCmd.accesskey "S">
+<!ENTITY openAllAttachmentsCmd.label "Tümünü aç...">
+<!ENTITY openAllAttachmentsCmd.accesskey "n">
+<!ENTITY saveAllAttachmentsCmd.label "Tümünü kaydet…">
+<!ENTITY saveAllAttachmentsCmd.accesskey "e">
+<!ENTITY detachAllAttachmentsCmd.label "Tümünü ayır…">
+<!ENTITY detachAllAttachmentsCmd.accesskey "T">
+<!ENTITY deleteAllAttachmentsCmd.label "Tümünü sil…">
+<!ENTITY deleteAllAttachmentsCmd.accesskey "m">
+
+<!ENTITY openAttachment.tooltip "Ekli dosyayı aç">
+
+<!ENTITY detachedAttachmentFolder.show.label "Bulunduğu klasörü aç">
+<!ENTITY detachedAttachmentFolder.show.accesskey "B">
+<!ENTITY detachedAttachmentFolder.showMac.label "Finder’da göster">
+<!ENTITY detachedAttachmentFolder.showMac.accesskey "F">
+
+<!-- Attachment toolbar items -->
+<!ENTITY saveAttachmentButton1.label "Kaydet">
+<!ENTITY saveAttachmentButton1.tooltip "Ekteki dosyayı kaydet">
+<!ENTITY saveAllAttachmentsButton1.label "Tümün kaydet">
+<!ENTITY saveAllAttachmentsButton1.tooltip "Tüm ekli dosyaları kaydet">
+
+<!ENTITY copyLinkCmd.label "Bağlantı konumunu kopyala">
+<!ENTITY copyLinkCmd.accesskey "k">
+
+<!ENTITY CopyMessageId.label "İleti Kimliğini Kopyala">
+<!ENTITY CopyMessageId.accesskey "K">
+<!ENTITY OpenMessageForMsgId.label "Bu Kimliği Taşıyan İletiyi Aç">
+<!ENTITY OpenMessageForMsgId.accesskey "B">
+<!ENTITY OpenBrowserWithMsgId.label "Tarayıcıyı bu kimlik numarasıyla aç">
+<!ENTITY OpenBrowserWithMsgId.accesskey "b">
diff --git a/l10n-tr/mail/chrome/messenger/msgSynchronize.dtd b/l10n-tr/mail/chrome/messenger/msgSynchronize.dtd
new file mode 100644
index 0000000000..ff25bca802
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/msgSynchronize.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/. -->
+
+<!-- extracted from MsgSynchronize.xhtml and msgSelectOfflineFolders.xhtml-->
+
+<!ENTITY MsgSynchronize.label "İletileri indir ve eşitle">
+<!ENTITY MsgSelect.label "Çevrimdışı kullanılacak öğeler">
+<!ENTITY MsgSyncDesc.label "Posta dizinlerini veya haber gruplarını çevrimdışı kullanımı için seçtiyseniz, onları şimdi indirebilir ve/veya eşitleyebilirsiniz. Aksi hâlde, &quot;Seç&quot; düğmesini tıklayarak posta dizinlerini ve haber gruplarını çevrimdışı kullanım için seçebilirsiniz.">
+<!ENTITY MsgSyncDirections.label "Aşağıdakiler indir ve/veya eşitle:">
+<!ENTITY syncTypeMail.label "Posta iletileri">
+<!ENTITY syncTypeMail.accesskey "e">
+<!ENTITY syncTypeNews.label "Haber grubu iletileri">
+<!ENTITY syncTypeNews.accesskey "H">
+<!ENTITY sendMessage.label "Gönderilmemiş iletileri gönder">
+<!ENTITY sendMessage.accesskey "G">
+<!ENTITY workOffline.label "İndirme ve/veya eşitleme bittikten sonra çevrimdışı çalış">
+<!ENTITY workOffline.accesskey "a">
+<!ENTITY selectButton.label "Seç…">
+<!ENTITY selectButton.accesskey "e">
+<!ENTITY MsgSelectDesc.label "Çevrimdışı kullanılacak posta dizinlerini ve haber gruplarını seçin.">
+<!ENTITY MsgSelectInd.label "İndir">
+<!ENTITY MsgSelectItems.label "Dizinler ve haber grupları">
diff --git a/l10n-tr/mail/chrome/messenger/msgViewPickerOverlay.dtd b/l10n-tr/mail/chrome/messenger/msgViewPickerOverlay.dtd
new file mode 100644
index 0000000000..c2c52a6aa6
--- /dev/null
+++ b/l10n-tr/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 "Göster:">
+<!ENTITY viewPicker.accesskey "G">
+<!ENTITY viewAll.label "Hepsini">
+<!ENTITY viewAll.accesskey "e">
+<!ENTITY viewUnread.label "Okunmayanları">
+<!ENTITY viewUnread.accesskey "u">
+<!ENTITY viewNotDeleted.label "Silinmemiş">
+<!ENTITY viewNotDeleted.accesskey "S">
+<!ENTITY viewTags.label "Etiketler">
+<!ENTITY viewTags.accesskey "t">
+<!ENTITY viewCustomViews.label "Özel görünümler">
+<!ENTITY viewCustomViews.accesskey "z">
+<!ENTITY viewVirtualFolder.label "Görünümü dizin olarak kaydet…">
+<!ENTITY viewVirtualFolder.accesskey "G">
+<!ENTITY viewCustomizeView.label "Özelleştir…">
+<!ENTITY viewCustomizeView.accesskey "l">
diff --git a/l10n-tr/mail/chrome/messenger/msgmdn.properties b/l10n-tr/mail/chrome/messenger/msgmdn.properties
new file mode 100644
index 0000000000..e051943835
--- /dev/null
+++ b/l10n-tr/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=Not: Bu alındı onayı, yalnızca iletinin alıcının bilgisayarında görüntülendiğini gösterir. Alıcının ileti içeriğini okuduğunun veya anladığının garantisi yoktur.
+MsgMdnDispatched=Bu ileti; alıcı tarafından görülmeden yazdırıldı, fakslandı veya iletildi. Alıcının bu iletiyi daha sonra okuyacağının garantisi yoktur.
+MsgMdnProcessed=Bu ileti; hiç görüntülenmeden, alıcının posta istemcisi tarafından işlendi. Alıcının bu iletiyi daha sonra okuyacağının garantisi yoktur.
+MsgMdnDeleted=İleti silinmiştir. Gönderdiğiniz kişi iletiyi görmüş veya görmemiş olabilir. Okumak üzere daha sonra silmeyi geri alabilir.
+MsgMdnDenied=İletinin alıcısı size alındı onayı göndermek istemiyor.
+MsgMdnFailed=Hata Oluştu. Alındı onayı oluşturulamadı veya gönderilemedi.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MsgMdnMsgSentTo=Bu, %S adresine gönderdiğiniz postanın alındı onayıdır.
+MdnDisplayedReceipt=Alındı onayı (görüntülendi)
+MdnDispatchedReceipt=Alındı onayı (gönderildi)
+MdnProcessedReceipt=Alındı onayı (işlendi)
+MdnDeletedReceipt=Alındı onayı (silindi)
+MdnDeniedReceipt=Alındı onayı (reddedildi)
+MdnFailedReceipt=Alındı onayı (hatalı)
diff --git a/l10n-tr/mail/chrome/messenger/multimessageview.dtd b/l10n-tr/mail/chrome/messenger/multimessageview.dtd
new file mode 100644
index 0000000000..3f017fa79d
--- /dev/null
+++ b/l10n-tr/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 "İleti Özeti">
+<!ENTITY selectedmessages.label "Seçili iletiler">
+<!ENTITY archiveButton.label "Arşivle">
+<!ENTITY deleteButton.label "Sil">
diff --git a/l10n-tr/mail/chrome/messenger/multimessageview.properties b/l10n-tr/mail/chrome/messenger/multimessageview.properties
new file mode 100644
index 0000000000..e35544b9bd
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/multimessageview.properties
@@ -0,0 +1,66 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# 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 görüşme;#1 görüşme
+
+# 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+ görüşme; #1+ görüşme
+
+# 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 ileti;#1 ileti
+
+# 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 okunmamış;, #1 okunmamış
+
+# 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 görmezden gelindi;, #1 görmezden gelindi
+
+# 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+ görmezden gelindi;, #1+ görmezden gelindi
+
+# LOCALIZATION NOTE (noSubject): What to display for a message if it has no
+# subject.
+noSubject=(konusuz)
+
+# LOCALIZATION NOTE (messagesTotalSize): A message indicating the total size on
+# disk of the selected messages. #1 is the size, e.g. "123 KB".
+messagesTotalSize=Bu iletiler #1 kaplıyor.
+
+# 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=Bu iletilerin kapladığı alan: #1'den fazla
+
+# 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= (Not: #1 ileti seçili, ilk #2 tanesi gösteriliyor)
+
+# LOCALIZATION NOTE (maxThreadCountExceeded): A message to let the user know that
+# not all of the selected thread were summarized. #1 is the total number of
+# threads selected and #2 is the number of threads actually shown.
+maxThreadCountExceeded= (Not: #1 dizi seçili, ilk #2 tanesi gösteriliyor)
diff --git a/l10n-tr/mail/chrome/messenger/newFolderDialog.dtd b/l10n-tr/mail/chrome/messenger/newFolderDialog.dtd
new file mode 100644
index 0000000000..886f03e856
--- /dev/null
+++ b/l10n-tr/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 "Yeni Dizin">
+<!ENTITY name.label "Dizin adı:">
+<!ENTITY name.accesskey "D">
+<!ENTITY description.label "Aşağıdaki dizinin alt dizini olarak oluştur:">
+<!ENTITY description.accesskey "k">
+<!ENTITY folderRestriction1.label "Bu sunucu dizinleri iki özel türle sınırlandırıyor.">
+<!ENTITY folderRestriction2.label "Yeni dizin aşağıdakileri içerebilir:">
+<!ENTITY foldersOnly.label "Sadece dizinler">
+<!ENTITY messagesOnly.label "Sadece iletiler">
+<!ENTITY accept.label "Dizin oluştur">
+<!ENTITY accept.accesskey "o">
diff --git a/l10n-tr/mail/chrome/messenger/news.properties b/l10n-tr/mail/chrome/messenger/news.properties
new file mode 100644
index 0000000000..fd0667e3f1
--- /dev/null
+++ b/l10n-tr/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=Üst bilgileri indir
+downloadHeadersInfoText=Bu haber grubundan indirilebilecek %S yeni ileti başlığı var.
+cancelDisallowed=Bu ileti tarafınızdan gönderilmişe benzemiyor. Başkalarınınkilerini değil, sadece kendi gönderilerinizi iptal edebilirsiniz.
+cancelConfirm=Bu iletiden vazgeçmek istediğinizden emin misiniz?
+messageCancelled=İleti iptal edildi.
+enterUserPassTitle=Haber sunucusu kullanıcı adı ve parolası gerekli
+# LOCALIZATION NOTE (enterUserPassServer): %S is the server being accessed
+enterUserPassServer=Lütfen %S için bir kullanıcı adı ve parola girin:
+# 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=Lütfen %2$S üzerindeki %1$S için kullanıcı adı ve parola girin:
+okButtonText=İndir
+
+noNewMessages=Sunucuda yeni ileti yok.
+# 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=%3$S için %2$S başlıktan %1$S. indiriliyor
+# 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=Süzgeç başlıkları alınıyor: %4$S için %1$S (%2$S/%3$S)
+downloadingArticles=%S-%S arasındaki haberler indiriliyor
+bytesReceived=Haber grubu indiriliyor: %S alındı (%S KB alındı. Hız: %S KB/sn)
+downloadingArticlesForOffline=%S-%S arası haberler %S sunucusundan indiriliyor
+
+# LOCALIZATION NOTE (autoUnsubscribeText): %1$S is the newsgroup and %2$S is the newsgroup-server it is being removed from.
+autoUnsubscribeText=%2$S sunucusundaki %1$S haber grubu yok gibi görünüyor. Abonelikten çıkmak ister misiniz?
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the newsgroup.
+autoSubscribeText=%1$S haber grubuna abone olmak ister misiniz?
+
+# LOCALIZATION NOTE (Error -304): In the following item, don't translate "NNTP"
+# Error - server error
+## @name NNTP_ERROR_MESSAGE
+## @loc None
+-304=Bir haber grubu (NNTP) hatası oluştu:
+
+# Error - newsgroup scan error
+## @name NNTP_NEWSGROUP_SCAN_ERROR
+## @loc None
+-305=Bir haber grubu hatası oluştu. Haber gruplarının tümünün taranması tamamlanmadı. Haber gruplarına bakmayı yeniden deneyin.
+
+# Error - NNTP authinfo failure
+## @name NNTP_AUTH_FAILED
+## @loc None
+-260=Bir kimlik doğrulama hatası oluştu. Kullanıcı adınızı ve/veya parolanızı yeniden girmeyi deneyin.
+
+# Error - TCP error
+## @name TCP_ERROR
+## @loc None
+-206=Bir bağlantı hatası oluştu. Yeniden bağlanmayı deneyin. TCP hatası:
diff --git a/l10n-tr/mail/chrome/messenger/newsError.dtd b/l10n-tr/mail/chrome/messenger/newsError.dtd
new file mode 100644
index 0000000000..8b74e38424
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/newsError.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/. -->
+
+<!-- LOCALIZATION NOTE (newsError.title): The title of the news error page.
+ Not generally visible. -->
+<!ENTITY newsError.title "Yazıyı yükleme sorunu">
+
+<!-- LOCALIZATION NOTE (articleNotFound.title): The main heading for the news
+ error page. -->
+<!ENTITY articleNotFound.title "Yazı bulunamadı">
+
+<!-- LOCALIZATION NOTE (articleNotFound.desc): A longer description for the news
+ error page. -->
+<!ENTITY articleNotFound.desc "Haber grubu sunucusu yazıyı bulamadığını bildiriyor.">
+
+<!-- LOCALIZATION NOTE (serverResponded.title): A string preceding the text
+ response from the newsgroup server describing the error. -->
+<!ENTITY serverResponded.title "Haber grubu sunucusunun yanıtı:">
+
+<!-- LOCALIZATION NOTE (articleExpired.title): A string explaining that the
+ article may have expired. -->
+<!ENTITY articleExpired.title "Yazının geçerlilik süresi dolmuş olabilir mi?">
+
+<!-- LOCALIZATION NOTE (trySearching.title): A string preceding the message's
+ ID. -->
+<!ENTITY trySearching.title "Yazıyı aramayı dene:">
+
+<!-- LOCALIZATION NOTE (removeExpiredArticles.title): The label for the button
+ to remove all expired articles from the newsgroup. -->
+<!ENTITY removeExpiredArticles.title "Süresi dolan tüm yazıları kaldır">
diff --git a/l10n-tr/mail/chrome/messenger/offline.properties b/l10n-tr/mail/chrome/messenger/offline.properties
new file mode 100644
index 0000000000..7bd79765c4
--- /dev/null
+++ b/l10n-tr/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=İletileri indir
+downloadMessagesLabel1=Çevrimdışı olmadan önce iletileri çevrimdışıyken okuyabilmek için indirmek ister misiniz?
+downloadMessagesCheckboxLabel1=Her çevrimdışı oluşumda bana sor
+downloadMessagesNow2=Și&mdi indir
+
+# Send Messages Prompt
+sendMessagesWindowTitle1=Gönderilmemiş iletiler
+sendMessagesLabel2=Gönderilmemiş iletileri şimdi göndermek ister misiniz?
+sendMessagesCheckboxLabel1=Her çevrimiçi oluşumda bana sor
+sendMessagesNow2=Şimdi gö&nder
+
+processMessagesLater2=&Daha sonra
+
+# GetMessages While Offline Prompt
+getMessagesOfflineWindowTitle1=İletileri indir
+getMessagesOfflineLabel1=Şu an çevrimdışısınız. Yeni iletileri almak için çevrimiçi olmak ister misiniz?
+
+# Send Messages Offline Prompt
+sendMessagesOfflineWindowTitle1=Gönderilmemiş iletiler
+sendMessagesOfflineLabel1=Şu an çevrimdışısınız. Gönderilmemiş iletileri göndermek için çevrimiçi olmak ister misiniz?
+
+offlineTooltip=Şu an çevrimdışısınız.
+onlineTooltip=Şu an çevrimiçisiniz.
diff --git a/l10n-tr/mail/chrome/messenger/offlineStartup.properties b/l10n-tr/mail/chrome/messenger/offlineStartup.properties
new file mode 100644
index 0000000000..f9b5c64f1c
--- /dev/null
+++ b/l10n-tr/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=Çevrimiçi çalış
+desc=Çevrimiçi olmak ister misiniz?\n\n(Çevrimdışı çalışmayı seçerseniz, daha sonra çevrimiçi olmak için 'Dosya' menüsünden 'Çevrimdışı'nı seçip 'Çevrimdışı çalış' işaretini kaldırabilirsiniz.)
+workOnline=Çevrimiçi çalış
+workOffline=Çevrimdışı çalış
diff --git a/l10n-tr/mail/chrome/messenger/outlookImportMsgs.properties b/l10n-tr/mail/chrome/messenger/outlookImportMsgs.properties
new file mode 100644
index 0000000000..4ee1adf022
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/outlookImportMsgs.properties
@@ -0,0 +1,82 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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
+#
+
+#
+# The following are used by the Outlook 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 e-posta, adres defterleri ve ayarları
+
+# 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=Posta kutusu %S, içeri aktarıldı %d posta
+
+# Error message
+## @name OUTLOOKIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=Posta kutusuna hatalı parametreler verildi.
+
+# 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 dosta kutusunu içeri aktarırken hata oluştu, tüm postalar aktarılmamış olabilir.
+
+# Address book name
+## @name OUTLOOKIMPORT_ADDRNAME
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "Outlook"
+2005=Outlook adres defteri
+
+# 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=Aktarılmış adres defteri %S
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_BADPARAM
+## @loc None
+2007=Adres defteri içeri aktarılırken hatalı parametreler verildi.
+
+# 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 adres defteri dosyasına erişilirken hata oluştu.
+
+# 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 adres defterini içeri aktarırken hata oluştu, tüm adresler aktarılamamış olabilir.
diff --git a/l10n-tr/mail/chrome/messenger/pgpmime.properties b/l10n-tr/mail/chrome/messenger/pgpmime.properties
new file mode 100644
index 0000000000..394a55df31
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/pgpmime.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/.
+
+#
+# The following are used by the pgpmime content type handler
+#
+
+# LOCALIZATION NOTE(pgpMimeNeedsAddon): The text can contain HTML tags.
+pgpNotAvailable=Bu şifrelenmiş bir OpenPGP iletisi ama OpenPGP şifre çözme desteği mevcut değil.
diff --git a/l10n-tr/mail/chrome/messenger/preferences/applicationManager.properties b/l10n-tr/mail/chrome/messenger/preferences/applicationManager.properties
new file mode 100644
index 0000000000..c61159f5cd
--- /dev/null
+++ b/l10n-tr/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 açmak için aşağıdaki uygulamalar kullanılabilir.
+
+handleProtocol=%S bağlantılarını
+handleFile=%S içeriğini
+
+descriptionWebApp=Bu Web uygulamasının konumu:
+descriptionLocalApp=Uygulamanın konumu:
diff --git a/l10n-tr/mail/chrome/messenger/preferences/applications.properties b/l10n-tr/mail/chrome/messenger/preferences/applications.properties
new file mode 100644
index 0000000000..8b67adaddf
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/preferences/applications.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 (dialog_removeAccount):
+# %S will be replaced with the user-defined name of a storage account.
+dialog_removeAccount="%S" hesabını silmek istediğinizden emin misiniz?
+
+# LOCALIZATION NOTE (addProvider):
+# %S will be replace with the display name of a provider, e.g. DropBox
+addProvider=%S hizmetini ekle
+
+notConfiguredYet=Bu hesap henüz yapılandırılmamış
diff --git a/l10n-tr/mail/chrome/messenger/preferences/messagestyle.properties b/l10n-tr/mail/chrome/messenger/preferences/messagestyle.properties
new file mode 100644
index 0000000000..6f79c08b38
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/preferences/messagestyle.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/.
+
+# Content of preview conversation for chat message styles
+default=Varsayılan
+nick1=Esin
+buddy1=esin@im.instantbird.org
+nick2=Melih
+buddy2=melih@im.instantbird.org
+message1=Selam! :-)
+message2=N'aber?
+message3=Thunderbird'ü deniyorum! ;-)
diff --git a/l10n-tr/mail/chrome/messenger/preferences/preferences.properties b/l10n-tr/mail/chrome/messenger/preferences/preferences.properties
new file mode 100644
index 0000000000..a3ec3e19ac
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/preferences/preferences.properties
@@ -0,0 +1,100 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#### Junk
+confirmResetJunkTrainingTitle=Onayla
+confirmResetJunkTrainingText=Süzgecin öğrenme verilerini sıfırlamak istediğinizden emin misiniz?
+
+#### Downloads
+desktopFolderName=Masaüstü
+myDownloadsFolderName=Karşıdan Yüklemeler
+chooseAttachmentsFolderTitle=Dizin Seç
+
+#### Applications
+
+fileEnding=%S dosyası
+saveFile=Dosyayı Kaydet
+
+# LOCALIZATION NOTE (useApp, useDefault): %S = Application name
+useApp=%S kullan
+useDefault=%S kullan (varsayılan)
+
+useOtherApp=Başkasını kullan…
+fpTitleChooseApp=Yardımcı Uygulamayı Seç
+manageApp=Uygulama Ayrıntıları…
+alwaysAsk=Her zaman sor
+delete=Eylemi Sil
+confirmDeleteTitle=Eylemi Sil
+confirmDeleteText=Bu eylemi silmek istediğinizden emin misiniz?
+
+# 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=Ses Seç
+
+#### Remote content
+imagepermissionstext=Hangi Web sitelerinden resim veya diğer uzak içeriklerin yüklenmeye izin verileceğini belirtebilirsiniz. Ayrıca gönderenin e-posta adresine bağlı olarak tüm uzak içeriklere izin verebilirsiniz. Yönetmek istediğiniz site veya e-posta adresini yazıp Engelle veya İzin Ver düğmesine tıklayın.
+imagepermissionstitle=Ayrıcalıklar - Uzak İçerik
+
+#### Cookies
+cookiepermissionstitle=Ayrıcalıklar - Çerezler
+cookiepermissionstext=Hangi sitelerin çerez bırakabileceğini veya bırakamayacağını belirleyebilirsiniz. Yönetmek istediğiniz sitenin tam adresini girdikten sonra Engelle, Oturum Boyunca İzin Ver veya İzin Ver düğmesine tıklayın.
+
+#### Cookie Viewer
+hostColon=Sunucu:
+domainColon=Alan Adı:
+forSecureOnly=Sadece şifreli bağlantılar
+forAnyConnection=Herhangi bir bağlantı türü
+expireAtEndOfSession=Oturum sonunda
+
+noCookieSelected=<hiçbir çerez seçilmedi>
+cookiesAll=Aşağıdaki çerezler bilgisayarınızda depolanmıştır:
+cookiesFiltered=Aşağıdaki çerezler aradığınızla uyuşuyor:
+# LOCALIZATION NOTE (removeSelectedCookies):
+# Semicolon-separated list of plural forms. See:
+# https://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
+removeSelectedCookies=Seçileni sil;Seçilenleri sil
+defaultUserContextLabel=Hiçbiri
+
+####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.)
+actualDiskCacheSize=Önbelleğiniz şu anda %1$S %2$S disk alanı kullanıyor
+actualDiskCacheSizeCalculated=Önbellek boyutu hesaplanıyor…
+
+# LOCALIZATION NOTE (labelDefaultFont): %S = font name
+labelDefaultFont=Varsayılan (%S)
+labelDefaultFontUnnamed=Varsayılan
+
+# LOCALIZATION NOTE (appLocale.label): %S = Name of the application locale,
+# e.g. English (United States)
+appLocale.label=Uygulama dili: %S
+appLocale.accesskey=u
+# LOCALIZATION NOTE (rsLocale.label): %S = Name of the locale chosen in regional settings,
+# e.g. German (Germany)
+rsLocale.label=Bölgesel ayarlar dili: %S
+rsLocale.accesskey=g
+
+applications-type-pdf = Taşınabilir Belge Biçimi (PDF)
+
+# LOCALIZATION NOTE (previewInApp): %S = brandShortName
+previewInApp=%S ile ön izleme yap
diff --git a/l10n-tr/mail/chrome/messenger/prefs.properties b/l10n-tr/mail/chrome/messenger/prefs.properties
new file mode 100644
index 0000000000..aec33339fb
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/prefs.properties
@@ -0,0 +1,90 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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=Lütfen geçerli bir e-posta adresi girin.
+accountNameExists=Bu ada sahip bir hesap zaten mevcut. Lütfen farklı bir hesap adı girin.
+accountNameEmpty=Hesap adı boş olamaz.
+modifiedAccountExists=Bu kullanıcı ve sunucu adına sahip bir hesap zaten mevcut. Lütfen farklı bir kullanıcı adı ve/veya sunucu adı girin.
+userNameChanged=Kullanıcı adınız güncellendi. Bu hesapla ilişkili e-posta adresinizi ve /veya kullanıcı adınızı da güncellemeniz gerekebilir.
+serverNameChanged=Sunucu isim ayarı değişmiştir. Lütfen süzgeçlerin kullanmakta olduğu dizinlerin yeni sunucuda mevcut olduğundan emin olun.
+# LOCALIZATION NOTE (junkSettingsBroken): %1$S is the account name
+junkSettingsBroken="%1$S" hesabının gereksiz posta ayarlarında olası bir sorun var. Hesap ayarlarını kaydetmeden önce gözden geçirmek ister misiniz?
+# LOCALIZATION NOTE (localDirectoryChanged): %1$S is program name (&brandShortName;)
+localDirectoryChanged=Yerel dizin ayarının uygulanması için %1$S yeniden başlatılmalı.
+localDirectoryRestart=Yeniden başlat
+userNameEmpty=Kullanıcı adı boş olamaz.
+# LOCALIZATION NOTE (localDirectoryInvalid): %1$S is path to folder
+localDirectoryInvalid=Yerel dizin yolu "%1$S" geçersizdir. Lütfen farklı bir dizin seçin.
+# LOCALIZATION NOTE (localDirectoryNotAllowed): %1$S is path to folder
+localDirectoryNotAllowed=Yerel dizin yolu "%1$S" ileti depolamak için uygun değil. Lütfen başka bir dizin seçin.
+# 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=Hesap sihirbazından çıkmak istediğinizden emin misiniz?\n\nÇıkarsanız, girmiş olduğunuz tüm bilgiler kaybolacak ve hesabınız oluşturulmayacaktır.
+accountWizard=Hesap Sihirbazı
+WizardExit=Çık
+WizardContinue=Vazgeç
+# when the wizard already has a domain (Should we say something different?)
+enterValidServerName=Lütfen geçerli bir sunucu adı girin.
+failedRemoveAccount=Hesap silinemedi.
+#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=Bu hesabın yeni postalarını farklı bir hesabın gelen kutusunda depolarsanız, bu hesap için daha önce indirilmiş e-postalara artık ulaşamayacaksınız. Bu hesapta e-postalarınız varsa lütfen önce onları başka bir hesaba kopyalayın.\n\nBu hesaba e-posta taşıyan süzgeçleriniz varsa onları devre dışı bırakmalı veya hedef dizinlerini değiştirmelisiniz. Bu hesapta özel dizinleri (Giden, Taslak, Şablonlar, Arşivler, Gereksiz) olan hesaplar varsa onları başka bir hesaba dahil olacak şekilde değiştirmelisiniz.\n\nHâlâ bu hesabın e-postalarını başka bir hesapta depolamak istiyor musunuz?
+confirmDeferAccountTitle=Hesap ötelensin mi?
+
+directoryAlreadyUsedByOtherAccount=The directory specified in the Local Directory setting is already used by the "%S" account. Please pick a different directory.
+directoryParentUsedByOtherAccount=A parent directory of the directory specified in the Local Directory setting is already used by the "%S" account. Please pick a different directory.
+directoryChildUsedByOtherAccount=A subdirectory of the directory specified in the Local Directory setting is already used by the "%S" account. Please pick a different directory.
+#Provide default example values for sample email address
+exampleEmailUserName=kullanıcı
+exampleEmailDomain=ornekadres.net
+emailFieldText=E-posta adresi:
+#LOCALIZATION NOTE: defaultEmailText: %1$S is user name, %2$S is domain
+defaultEmailText=E-posta adresinizi girin. Bu adres, başkaları tarafından size e-posta gönderilirken kullanılır. (Örnek: "%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 girin. (Örnek: %1$S e-posta adresiniz "%3$S" ise, %2$S "%4$S" olacaktır.)
+
+# account manager stuff
+prefPanel-server=Sunucu ayarları
+prefPanel-copies=Kopyalar ve dizinler
+prefPanel-synchronization=Eşitleme ve depolama
+prefPanel-diskspace=Disk alanı
+prefPanel-addressing=Düzenleme ve adresler
+prefPanel-junk=Gereksiz posta ayarları
+## LOCALIZATION NOTE (prefPanel-smtp): Don't translate "SMTP"
+prefPanel-smtp=Giden sunucusu (SMTP)
+
+# account manager multiple identity support
+#LOCALIZATION NOTE: accountName: %1$S
+identity-list-title=%1$S kimlikleri
+
+identityDialogTitleAdd=Yeni Kimlik
+## LOCALIZATION NOTE (identityDialogTitleEdit): %S is the identity name
+identityDialogTitleEdit=%S Kimliğini Düzenle
+
+identity-edit-req=Bu kimlik için geçerli bir e-posta adresi girmelisiniz.
+identity-edit-req-title=Kimlik oluşturma hatası
+
+## 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=%S\nkimliğini silmek istediğinizden emin misiniz?
+## LOCALIZATION NOTE (identity-delete-confirm-title): %S is the account name
+identity-delete-confirm-title=%S kimliği siliniyor
+identity-delete-confirm-button=Sil
+
+choosefile=Dosya seçin
+
+forAccount="%S" hesabı için
+
+removeFromServerTitle=İletilerin otomatik ve kalıcı olarak silinmesini teyit et
+removeFromServer=Bu ayar uzak sunucudaki VE yerel depodaki eski iletileri kalıcı olarak silecek. Devam etmek istediğinizden emin misiniz?
+
+confirmSyncChangesTitle=Eşitleme değişikliklerini onayla
+confirmSyncChanges=İleti eşitleme ayarları değiştirildi.\n\nAyarları kaydetmek ister misiniz?
+confirmSyncChangesDiscard=Vazgeç
+
diff --git a/l10n-tr/mail/chrome/messenger/quickFilterBar.dtd b/l10n-tr/mail/chrome/messenger/quickFilterBar.dtd
new file mode 100644
index 0000000000..9f47dc0c50
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/quickFilterBar.dtd
@@ -0,0 +1,269 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- 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
+ "Hızlı süzgeç çubuğu">
+
+<!-- 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
+ "H">
+
+<!-- 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
+ "Hızlı süzgeç çubuğu">
+
+<!-- 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
+ "Hızlı süzgeç çubuğunu aç/kapat">
+
+<!-- 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
+ "Dizin değişince süzgeçleri uygulamayı sürdür">
+
+<!-- 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
+ "Okunmamış">
+
+<!-- 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
+ "Yalnızca okunmamış iletileri göster">
+
+<!-- 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
+ "Yıldızlı">
+
+<!-- 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
+ "Yalnızca yıldızlı iletileri göster">
+
+<!-- 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
+ "Kişi">
+
+<!-- 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
+ "Yalnızca adres defterimdeki kişilerden gelen iletileri göster">
+
+<!-- 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
+ "Etiketler">
+
+<!-- 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
+ "Yalnızca etiketli iletileri göster">
+
+<!-- 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
+ "Ek">
+
+<!-- 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
+ "Yalnızca eki olan iletileri göster">
+
+<!-- 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 ileti;#1 ileti">
+
+<!-- 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
+ "Sonuç yok">
+
+<!-- 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.
+ -->
+<!ENTITY quickFilterBar.textbox.emptyText.base1
+ "Bu iletileri süz #1">
+
+<!-- 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 "Etiket süzme kipi">
+
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAny.label):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+<!ENTITY quickFilterBar.booleanModeAny.label "Herhangi bir">
+
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAny.tooltip):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+<!ENTITY quickFilterBar.booleanModeAny.tooltip "Seçilen etiket ölçütlerinden en az biri eşleşmeli">
+
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAll.label):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+<!ENTITY quickFilterBar.booleanModeAll.label "Hepsi">
+
+<!-- LOCALIZATION NOTE (quickFilterBar.booleanModeAll.tooltip):
+ Tooltip of the Any of / All of tagging mode selector.
+ -->
+<!ENTITY quickFilterBar.booleanModeAll.tooltip "Seçilen tüm etiket ölçütleri eşleşmeli">
+
+<!-- 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
+ "Buna göre süz:">
+
+<!-- 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
+ "Gönderen">
+
+<!-- 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
+ "Alıcılar">
+
+<!-- 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
+ "Konu">
+
+<!-- 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
+ "Gövde">
+
+<!-- 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
+ "Bu aramayı tüm dizinlerde sürdür">
+
+<!-- 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
+ "Şunu aramaya devam etmek için Enter'a yeniden basın: #1">
diff --git a/l10n-tr/mail/chrome/messenger/removeAccount.dtd b/l10n-tr/mail/chrome/messenger/removeAccount.dtd
new file mode 100644
index 0000000000..92c74f00b6
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/removeAccount.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 dialogTitle "Hesabı ve Verileri Sil">
+<!ENTITY removeButton.label "Sil">
+<!ENTITY removeButton.accesskey "S">
+<!ENTITY removeAccount.label "Hesap bilgilerini sil">
+<!ENTITY removeAccount.accesskey "b">
+<!ENTITY removeAccount.desc "Yalnızca &brandShortName; yazılımındaki bu hesaba dair bilgileri siler. Sunucudaki asıl hesap bilgileriniz etkilenmez.">
+<!ENTITY removeData.label "İleti verilerini sil">
+<!ENTITY removeData.accesskey "v">
+<!ENTITY removeDataChat.label "Yazışma verilerini sil">
+<!ENTITY removeDataChat.accesskey "a">
+<!ENTITY removeDataLocalAccount.desc "Bu hesapla ilişkili tüm iletileri, klasörleri ve filtreleri yerel diskinizden kaldırır. Hâlâ sunucuda duran iletileriniz varsa bu işlem onları etkilemez. Yerel verileri arşivlemek veya ileride &brandShortName; yazılımında yeniden kullanmak istiyorsanız bu seçeneği seçmeyin.">
+<!ENTITY removeDataServerAccount.desc "Bu hesapla ilişkili tüm iletileri, klasörleri ve filtreleri yerel diskinizden kaldırır. İletileriniz ve klasörleriniz sunucuda tutulmaya devam eder.">
+<!ENTITY removeDataChatAccount.desc "Bu hesapla ilişkili tüm yazışma kayıtlarını yerel diskinizden siler.">
+<!ENTITY showData.label "Veri konumunu göster">
+<!ENTITY showData.accesskey "k">
+<!ENTITY progressPending "Seçilen veriler siliniyor…">
+<!ENTITY progressSuccess "Silme başarıyla tamamlandı.">
+<!ENTITY progressFailure "Silme başarısız oldu.">
diff --git a/l10n-tr/mail/chrome/messenger/removeAccount.properties b/l10n-tr/mail/chrome/messenger/removeAccount.properties
new file mode 100644
index 0000000000..24839d4cd6
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/removeAccount.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/.
+
+removeQuestion="%S" hesabını silmek istediğinizden emin misiniz?
diff --git a/l10n-tr/mail/chrome/messenger/renameFolderDialog.dtd b/l10n-tr/mail/chrome/messenger/renameFolderDialog.dtd
new file mode 100644
index 0000000000..2c2d343103
--- /dev/null
+++ b/l10n-tr/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 "Dizini yeniden adlandır">
+<!ENTITY rename.label "Dizininiz için yeni isim girin:">
+<!ENTITY rename.accesskey "i">
+<!ENTITY accept.label "Yeniden adlandır">
+<!ENTITY accept.accesskey "Y">
diff --git a/l10n-tr/mail/chrome/messenger/sanitize.dtd b/l10n-tr/mail/chrome/messenger/sanitize.dtd
new file mode 100644
index 0000000000..15437251f8
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/sanitize.dtd
@@ -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/. -->
+
+<!ENTITY sanitizeDialog2.title "Yakın geçmişi temizle">
+
+<!-- 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 "Temizlenecek zaman aralığı: ">
+<!ENTITY clearTimeDuration.accesskey "T">
+<!ENTITY clearTimeDuration.lastHour "Son bir saat">
+<!ENTITY clearTimeDuration.last2Hours "Son iki saat">
+<!ENTITY clearTimeDuration.last4Hours "Son dört saat">
+<!ENTITY clearTimeDuration.today "Bugün">
+<!ENTITY clearTimeDuration.everything "Her şey">
+<!-- Localization note (clearTimeDuration.suffix) - trailing entity for languages
+that require it. -->
+<!ENTITY clearTimeDuration.suffix "">
+
+
+<!ENTITY historyGroup.label "Geçmiş">
+
+<!ENTITY itemHistory.label "Tarayıcı geçmişi">
+<!ENTITY itemHistory.accesskey "T">
+<!ENTITY itemCookies.label "Çerezler">
+<!ENTITY itemCookies.accesskey "Ç">
+<!ENTITY itemCache.label "Önbellek">
+<!ENTITY itemCache.accesskey "Ö">
+
+<!-- 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 "Bu işlem geri alınamaz.">
+
+<!ENTITY dialog.width "28em">
diff --git a/l10n-tr/mail/chrome/messenger/seamonkeyImportMsgs.properties b/l10n-tr/mail/chrome/messenger/seamonkeyImportMsgs.properties
new file mode 100644
index 0000000000..00b2d524fb
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/seamonkeyImportMsgs.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/.
+#
+# The following are used by the seamonkey import code to display status/error
+# and informational messages
+
+# Short name of import module
+SeamonkeyImportName=SeaMonkey
+
+# Description of import module
+SeamonkeyImportDescription=SeaMonkey'den adres defterlerini, e-postaları ve hesapları içe aktarın.
+
+# Success Message for addressbook import
+SeamonkeyImportAddressSuccess=Adres defterleri başarıyla içe aktarıldı.
+
+# Success Message for mail import
+SeamonkeyImportSettingsSuccess=Yerel iletiler ve hesaplar başarıyla içe aktarıldı.
diff --git a/l10n-tr/mail/chrome/messenger/search-attributes.properties b/l10n-tr/mail/chrome/messenger/search-attributes.properties
new file mode 100644
index 0000000000..bbbc7a0e40
--- /dev/null
+++ b/l10n-tr/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=Konu
+From=Gönderen
+Body=Gövde
+Date=Tarih
+Priority=Öncelik
+Status=Durum
+To=Kime
+Cc=Cc
+ToOrCc=Kime veya Cc
+AgeInDays=Gün olarak yaşı
+SizeKB=Boyut (KB)
+Tags=Etiketler
+# for AB and LDAP
+AnyName=Tüm isimler
+DisplayName=Görüntülenecek isim
+Nickname=Takma isim
+ScreenName=Ekran adı
+Email=E-posta
+AdditionalEmail=Ek e-posta
+AnyNumber=Tüm telefonlar
+WorkPhone=İş telefonu
+HomePhone=Ev telefonu
+Fax=Faks
+Pager=Çağrı cihazı
+Mobile=Mobil
+City=Şehir
+Street=Sokak
+Title=Unvan
+Organization=Kurum
+Department=Bölüm
+# more mailnews
+FromToCcOrBcc=Kimden, Kime, Cc veya Bcc
+JunkScoreOrigin=Gereksizlik puanının kaynağı
+JunkPercent=Gereksizlik yüzdesi
+AttachmentStatus=Ek durumu
+JunkStatus=Gereksiz durumu
+Label=Etiket
+Customize=Özelleştir…
+MissingCustomTerm=Eksik özel koşul
diff --git a/l10n-tr/mail/chrome/messenger/search-operators.properties b/l10n-tr/mail/chrome/messenger/search-operators.properties
new file mode 100644
index 0000000000..606ee83446
--- /dev/null
+++ b/l10n-tr/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=içeriği
+1=sağdakini içermiyorsa
+2=sağdaki ile aynıysa
+3=sağdaki değilse
+4=boşsa
+
+5=sağdakinden önceyse
+6=sağdakinden sonraysa
+
+7=sağdakinden yüksekse
+8=sağdakinden düşükse
+
+9=sağdaki ile başlıyorsa
+10=sağdaki ile bitiyorsa
+
+11=sağdakine benziyorsa
+12=LdapDwim
+
+13=sağdakinden fazlaysa
+14=sağdakinden azsa
+
+15=İsim tamamlayıcı
+16=adres defterimde kayıtlıysa
+17=adres defterimde değilse
+18=boş değilse
+19=eşleşiyorsa
+20=eşleşmiyorsa
diff --git a/l10n-tr/mail/chrome/messenger/search.properties b/l10n-tr/mail/chrome/messenger/search.properties
new file mode 100644
index 0000000000..ece51322bc
--- /dev/null
+++ b/l10n-tr/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=Aranıyor…
+# LOCALIZATION NOTE (matchesFound): #1 number of matches found
+matchesFound=#1 eşleşme bulundu;#1 eşleşme bulundu
+noMatchesFound=Eşleşme bulunamadı
+labelForStopButton=Durdur
+labelForSearchButton=Ara
+labelForStopButton.accesskey=D
+labelForSearchButton.accesskey=A
+
+moreButtonTooltipText=Yeni bir kural ekle
+lessButtonTooltipText=Bu kuralı sil
diff --git a/l10n-tr/mail/chrome/messenger/searchTermOverlay.dtd b/l10n-tr/mail/chrome/messenger/searchTermOverlay.dtd
new file mode 100644
index 0000000000..58fda0b730
--- /dev/null
+++ b/l10n-tr/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 "Aşağıdakilerin tümüyle eşleştir">
+<!ENTITY matchAll.accesskey "n">
+<!ENTITY matchAny.label "Aşağıdakilerin herhangi biriyle eşleştir">
+<!ENTITY matchAny.accesskey "h">
+<!ENTITY matchAllMsgs.label "Tüm iletilerle eşleştir">
+<!ENTITY matchAllMsgs.accesskey "T">
+<!-- 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 "1">
+<!ENTITY searchTermListOperatorsFlexValue "1">
+<!ENTITY searchTermListValueFlexValue "3">
diff --git a/l10n-tr/mail/chrome/messenger/shutdownWindow.properties b/l10n-tr/mail/chrome/messenger/shutdownWindow.properties
new file mode 100644
index 0000000000..1ba11dd5c2
--- /dev/null
+++ b/l10n-tr/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=Kapanma Süreci Penceresi
+taskProgress=%2$S görevden %1$S. yürütülüyor
+
+# These strings are loaded by the individual shutdown tasks.
diff --git a/l10n-tr/mail/chrome/messenger/smime.properties b/l10n-tr/mail/chrome/messenger/smime.properties
new file mode 100644
index 0000000000..3bfdf43503
--- /dev/null
+++ b/l10n-tr/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=Bu ileti <B>ŞİFRELİ</B> veya <B>İMZALI</B> bir iletidir.<br> Bu e-posta programı şifreli veya imzalı postalara destek vermiyor.
+
+
diff --git a/l10n-tr/mail/chrome/messenger/smtpEditOverlay.dtd b/l10n-tr/mail/chrome/messenger/smtpEditOverlay.dtd
new file mode 100644
index 0000000000..25af3c83d0
--- /dev/null
+++ b/l10n-tr/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 "Ayarlar">
+<!ENTITY security.caption "Güvenlik ve kimlik doğrulama">
+<!ENTITY serverName.label "Sunucu adı:">
+<!ENTITY serverName.accesskey "S">
+<!ENTITY serverDescription.label "Tanım:">
+<!ENTITY serverDescription.accesskey "m">
+<!ENTITY serverPort.label "İletişim noktası:">
+<!ENTITY serverPort.accesskey "o">
+<!ENTITY userName.label "Kullanıcı adı:">
+<!ENTITY userName.accesskey "d">
+<!ENTITY connectionSecurity.label "Bağlantı güvenliği:">
+<!ENTITY connectionSecurity.accesskey "n">
+<!ENTITY connectionSecurityType-0.label "Hiçbiri">
+<!ENTITY connectionSecurityType-1.label "STARTTLS, mevcutsa">
+<!ENTITY connectionSecurityType-2.label "STARTTLS">
+<!ENTITY connectionSecurityType-3.label "SSL/TLS">
+<!ENTITY smtpEditTitle.label "SMTP sunucusu">
+<!ENTITY serverPortDefault.label "Varsayılan:">
+<!ENTITY authMethod.label "Yetkilendirme yöntemi:">
+<!ENTITY authMethod.accesskey "Y">
diff --git a/l10n-tr/mail/chrome/messenger/subscribe.dtd b/l10n-tr/mail/chrome/messenger/subscribe.dtd
new file mode 100644
index 0000000000..a37d3e7650
--- /dev/null
+++ b/l10n-tr/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 "Abone ol">
+<!ENTITY subscribeButton.label "Abone ol">
+<!ENTITY subscribeButton.accesskey "o">
+<!ENTITY unsubscribeButton.label "Abonelikten çık">
+<!ENTITY unsubscribeButton.accesskey "k">
+<!ENTITY newGroupsTab.label "Yeni gruplar">
+<!ENTITY newGroupsTab.accesskey "n">
+<!ENTITY refreshButton.label "Tazele">
+<!ENTITY refreshButton.accesskey "T">
+<!ENTITY stopButton.label "Dur">
+<!ENTITY stopButton.accesskey "u">
+<!ENTITY server.label "Hesap:">
+<!ENTITY server.accesskey "a">
+<!ENTITY subscribedHeader.label "Abone ol">
+<!-- commenting out until bug 38906 is fixed
+<!ENTITY messagesHeader.label "Messages"> -->
+<!ENTITY namefield.label "İçerenleri göster:">
+<!ENTITY namefield.accesskey "e">
diff --git a/l10n-tr/mail/chrome/messenger/subscribe.properties b/l10n-tr/mail/chrome/messenger/subscribe.properties
new file mode 100644
index 0000000000..2dee6a08c0
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/subscribe.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/.
+
+subscribeLabel-nntp=Abone olunacak haber gruplarını seçin:
+subscribeLabel-imap=Abone olmak istediğiniz dizinleri seçin:
+currentListTab-nntp.label=Güncel grup listesi
+currentListTab-nntp.accesskey=L
+currentListTab-imap.label=Dizin listesi
+currentListTab-imap.accesskey=z
+pleaseWaitString=Lütfen bekleyin…
+offlineState=Çevrimdışısınız. Öğeler sunucudan alınamadı.
+errorPopulating=Öğeler sunucudan alınırken hata oluştu.
diff --git a/l10n-tr/mail/chrome/messenger/tabmail.dtd b/l10n-tr/mail/chrome/messenger/tabmail.dtd
new file mode 100644
index 0000000000..a73bfb8c6a
--- /dev/null
+++ b/l10n-tr/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 "Sekmeyi kapat">
+<!ENTITY listAllTabs.label "Tüm sekmeleri listele">
+<!-- LOCALIZATION NOTE(defaultTabTitle.label): This is the default tab
+ title to show when the tab has no title. -->
+<!ENTITY defaultTabTitle.label "Başlangıç">
diff --git a/l10n-tr/mail/chrome/messenger/taskbar.properties b/l10n-tr/mail/chrome/messenger/taskbar.properties
new file mode 100644
index 0000000000..814916fbd5
--- /dev/null
+++ b/l10n-tr/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=Yeni ileti yaz
+taskbar.tasks.composeMessage.description=Yeni bir ileti yazın.
+taskbar.tasks.openAddressBook.label=Adres defterini aç
+taskbar.tasks.openAddressBook.description=Adres defterinizi açın.
diff --git a/l10n-tr/mail/chrome/messenger/telemetry.properties b/l10n-tr/mail/chrome/messenger/telemetry.properties
new file mode 100644
index 0000000000..d151aea3f1
--- /dev/null
+++ b/l10n-tr/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 = Bellek kullanımı, performans ve yanıt hızı bilgilerini otomatik olarak %2$S'ya rapor ederek %1$S'ün gelişimine katkıda bulunmak ister misiniz?
+telemetryLinkLabel = Daha fazla bilgi alın
+telemetryYesButtonLabel = Evet
+telemetryYesButtonAccessKey = Y
+telemetryNoButtonLabel = Hayır
+telemetryNoButtonAccessKey = N
diff --git a/l10n-tr/mail/chrome/messenger/templateUtils.properties b/l10n-tr/mail/chrome/messenger/templateUtils.properties
new file mode 100644
index 0000000000..3953d6501f
--- /dev/null
+++ b/l10n-tr/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=dün
diff --git a/l10n-tr/mail/chrome/messenger/textImportMsgs.properties b/l10n-tr/mail/chrome/messenger/textImportMsgs.properties
new file mode 100644
index 0000000000..3b93cda2b8
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/textImportMsgs.properties
@@ -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/.
+
+#
+# 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
+#
+
+#
+# The following are used by the text import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name TEXTIMPORT_NAME
+## @loc None
+2000=Metin dosyası (LDIF, .tab, .csv, .txt)
+
+# Description of import module
+## @name TEXTIMPORT_DESCRIPTION
+## @loc None
+2001=Adres defterini metin dosyasından aktar. Desteklenenler arasında LDIF (.ldif, .ldi), tab ile ayrılmış (.tab, .txt) ve virgülle ile ayrılmış (.csv) dosya biçimleri bulunur.
+
+# Description of import module
+## @name TEXTIMPORT_ADDRESS_NAME
+## @loc None
+2002=Metin adres defteri
+
+# Description
+## @name TEXTIMPORT_ADDRESS_SUCCESS
+## @loc None
+2003=Aktarılmış adres defteri %S
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADPARAM
+## @loc None
+2004=Adres defteri içeri aktarılırken hatalı parametreler verildi.
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADSOURCEFILE
+## @loc None
+2005=%S Adres defter dosyasına erişilirken hata oluştu.
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+2006=%S Adres defterini içeri aktarırken hata oluştu, tüm adresler aktarılamamış olabilir.
diff --git a/l10n-tr/mail/chrome/messenger/vCardImportMsgs.properties b/l10n-tr/mail/chrome/messenger/vCardImportMsgs.properties
new file mode 100644
index 0000000000..38c9906017
--- /dev/null
+++ b/l10n-tr/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 dosyası (.vcf)
+
+vCardImportDescription=vCard biçimindeki adres defterini içeri al
+
+vCardImportAddressName=vCard Adres Defteri
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressSuccess=%S adres defteri içe aktarıldı
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressBadSourceFile=%S adres defter dosyasına erişilirken hata oluştu.
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressConvertError=%S adres defterini içe aktarırken hata oluştu. Tüm adresler aktarılamamış olabilir.
diff --git a/l10n-tr/mail/chrome/messenger/viewLog.dtd b/l10n-tr/mail/chrome/messenger/viewLog.dtd
new file mode 100644
index 0000000000..61ad63fc90
--- /dev/null
+++ b/l10n-tr/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 "Süzgeç Günlüğü">
+<!ENTITY viewLogInfo.text "Süzgeç günlüğü, hangi süzgeçlerin çalıştığını belgeleyen bir dosyadır. Aşağıdaki onay kutusunu kullanarak günlük tutulmasını etkinleştirebilirsiniz.">
+<!ENTITY clearLog.label "Günlüğü temizle">
+<!ENTITY clearLog.accesskey "G">
+<!ENTITY enableLog.label "Süzgeç günlüğünü etkinleştir">
+<!ENTITY enableLog.accesskey "z">
+<!ENTITY closeLog.label "Kapat">
+<!ENTITY closeLog.accesskey "t">
diff --git a/l10n-tr/mail/chrome/messenger/viewSource.dtd b/l10n-tr/mail/chrome/messenger/viewSource.dtd
new file mode 100644
index 0000000000..4370bdb596
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/viewSource.dtd
@@ -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/. -->
+
+<!-- extracted from content/viewSource.xul -->
+
+<!-- extracted from content/viewSource.xhtml -->
+
+<!-- LOCALIZATION NOTE (mainWindow.title) : DONT_TRANSLATE -->
+<!ENTITY mainWindow.title "&brandFullName;">
+<!-- LOCALIZATION NOTE (mainWindow.titlemodifier) : DONT_TRANSLATE -->
+<!ENTITY mainWindow.titlemodifier "&brandFullName;">
+<!-- LOCALIZATION NOTE (mainWindow.titlemodifierseparator) : DONT_TRANSLATE -->
+<!ENTITY mainWindow.titlemodifierseparator " - ">
+<!ENTITY mainWindow.preface "Kaynak: ">
+
+<!ENTITY editMenu.label "Düzenle">
+<!ENTITY editMenu.accesskey "D">
+<!ENTITY fileMenu.label "Dosya">
+<!ENTITY fileMenu.accesskey "D">
+<!ENTITY savePageCmd.label "Sayfayı farklı kaydet…">
+<!ENTITY savePageCmd.accesskey "a">
+<!ENTITY savePageCmd.commandkey "S">
+<!ENTITY printCmd.label "Yazdır…">
+<!ENTITY printCmd.accesskey "Y">
+<!ENTITY printCmd.commandkey "P">
+<!ENTITY closeCmd.label "Kapat">
+<!ENTITY closeCmd.accesskey "K">
+<!ENTITY closeCmd.commandkey "W">
+
+<!-- LOCALIZATION NOTE :
+textEnlarge.commandkey3, textReduce.commandkey2 and
+textReset.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 textEnlarge.commandkey "+">
+<!ENTITY textEnlarge.commandkey2 "=">
+<!ENTITY textEnlarge.commandkey3 "">
+<!ENTITY textReduce.commandkey "-">
+<!ENTITY textReduce.commandkey2 "">
+<!ENTITY textReset.commandkey "0">
+<!ENTITY textReset.commandkey2 "">
+
+<!ENTITY goToLineCmd.label "Satıra git…">
+<!ENTITY goToLineCmd.accesskey "S">
+<!ENTITY goToLineCmd.commandkey "l">
+
+<!ENTITY viewMenu.label "Görünüm">
+<!ENTITY viewMenu.accesskey "G">
+<!ENTITY reloadCmd.label "Tazele">
+<!ENTITY reloadCmd.accesskey "T">
+<!ENTITY reloadCmd.commandkey "r">
+<!ENTITY menu_wrapLongLines.title "Uzun satırları böl">
+<!ENTITY menu_wrapLongLines.accesskey "U">
+<!ENTITY menu_highlightSyntax.label "Söz dizimi vurgusu">
+<!ENTITY menu_highlightSyntax.accesskey "u">
+<!ENTITY menu_textSize.label "Metin boyutu">
+<!ENTITY menu_textSize.accesskey "M">
+<!ENTITY menu_textEnlarge.label "Büyüt">
+<!ENTITY menu_textEnlarge.accesskey "B">
+<!ENTITY menu_textReduce.label "Küçült">
+<!ENTITY menu_textReduce.accesskey "K">
+<!ENTITY menu_textReset.label "Normal">
+<!ENTITY menu_textReset.accesskey "N">
+
+<!ENTITY findOnCmd.label "Bu sayfada bul…">
+<!ENTITY findOnCmd.accesskey "B">
+<!ENTITY findOnCmd.commandkey "f">
+<!ENTITY findAgainCmd.label "Sonrakini bul">
+<!ENTITY findAgainCmd.accesskey "o">
+<!ENTITY findAgainCmd.commandkey "g">
+<!ENTITY findAgainCmd.commandkey2 "VK_F3">
+<!ENTITY findSelectionCmd.commandkey "e">
+
+<!ENTITY backCmd.label "Geri">
+<!ENTITY backCmd.accesskey "G">
+<!ENTITY forwardCmd.label "İleri">
+<!ENTITY forwardCmd.accesskey "e">
+<!ENTITY goBackCmd.commandKey "[">
+<!ENTITY goForwardCmd.commandKey "]">
+
+<!ENTITY copyLinkCmd.label "Bağlantı konumunu kopyala">
+<!ENTITY copyLinkCmd.accesskey "B">
+<!ENTITY copyEmailCmd.label "E-posta adresini kopyala">
+<!ENTITY copyEmailCmd.accesskey "E">
diff --git a/l10n-tr/mail/chrome/messenger/viewSource.properties b/l10n-tr/mail/chrome/messenger/viewSource.properties
new file mode 100644
index 0000000000..b24f4bf10e
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/viewSource.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/.
+
+goToLineTitle = Satıra git
+goToLineText = Satır numarasını yazın
+invalidInputTitle = Geçersiz girdi
+invalidInputText = Verilen satır numarası geçersiz.
+outOfRangeTitle = Satır bulunamadı
+outOfRangeText = Belirtilen satır bulunamadı.
+viewSelectionSourceTitle = Seçimin DOM kaynağı
+viewMathMLSourceTitle = MathML’in DOM kaynağı
+
+context_goToLine_label = Satıra git…
+context_goToLine_accesskey = S
+context_wrapLongLines_label = Uzun satırları böl
+context_highlightSyntax_label = Söz dizimi vurgusu
diff --git a/l10n-tr/mail/chrome/messenger/viewZoomOverlay.dtd b/l10n-tr/mail/chrome/messenger/viewZoomOverlay.dtd
new file mode 100644
index 0000000000..04a63db6f9
--- /dev/null
+++ b/l10n-tr/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 "Yakınlaştır">
+<!ENTITY fullZoomEnlargeCmd.accesskey "k">
+<!ENTITY fullZoomEnlargeCmd.commandkey "+">
+<!-- + is above this key on many keyboards -->
+<!ENTITY fullZoomEnlargeCmd.commandkey2 "=">
+<!ENTITY fullZoomEnlargeCmd.commandkey3 "">
+
+<!ENTITY fullZoomReduceCmd.label "Uzaklaştır">
+<!ENTITY fullZoomReduceCmd.accesskey "U">
+<!ENTITY fullZoomReduceCmd.commandkey "-">
+<!ENTITY fullZoomReduceCmd.commandkey2 "">
+
+<!ENTITY fullZoomResetCmd.label "Sıfırla">
+<!ENTITY fullZoomResetCmd.accesskey "S">
+<!ENTITY fullZoomResetCmd.commandkey "0">
+<!ENTITY fullZoomResetCmd.commandkey2 "">
+
+<!ENTITY fullZoomToggleCmd.label "Sadece metni yakınlaştır">
+<!ENTITY fullZoomToggleCmd.accesskey "m">
+<!ENTITY fullZoom.label "Yakınlaştır">
+<!ENTITY fullZoom.accesskey "Y">
diff --git a/l10n-tr/mail/chrome/messenger/virtualFolderListDialog.dtd b/l10n-tr/mail/chrome/messenger/virtualFolderListDialog.dtd
new file mode 100644
index 0000000000..8d3a1182c5
--- /dev/null
+++ b/l10n-tr/mail/chrome/messenger/virtualFolderListDialog.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 virtualFolderListTitle.title "Dizin Seçin">
+<!ENTITY virtualFolderDesc.label "Aranacak dizinleri seçin:">
+
+
+<!ENTITY folderName.label "Klasör adı">
+<!ENTITY folderSearch.label "Arama">
diff --git a/l10n-tr/mail/chrome/messenger/virtualFolderProperties.dtd b/l10n-tr/mail/chrome/messenger/virtualFolderProperties.dtd
new file mode 100644
index 0000000000..1b056be60d
--- /dev/null
+++ b/l10n-tr/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 "Yeni Kayıtlı Arama Dizini">
+<!ENTITY name.label "İsim:">
+<!ENTITY name.accesskey "s">
+<!ENTITY description.label "Buranın alt dizini olarak oluştur:">
+<!ENTITY description.accesskey "d">
+
+<!ENTITY searchTermCaption.label "Arama kriterini bu kayıtlı arama dizini için yapılandır: ">
+
+<!ENTITY folderSelectionCaption.label "Aranacak dizinleri seçin: ">
+<!ENTITY chooseFoldersButton.label "Seçin…">
+<!ENTITY chooseFoldersButton.accesskey "S">
+
+<!ENTITY searchOnline.label "Çevrimiçi ara (IMAP ve haber grubu dizindeki için güncel sonuçlar verir ama dizin açma süresini artırır)">
+<!ENTITY searchOnline.accesskey "A">
+<!ENTITY newFolderButton.label "Oluştur">
+<!ENTITY newFolderButton.accesskey "u">
+<!ENTITY editFolderButton.label "Güncelle">
+<!ENTITY editFolderButton.accesskey "G">
diff --git a/l10n-tr/mail/chrome/messenger/wmImportMsgs.properties b/l10n-tr/mail/chrome/messenger/wmImportMsgs.properties
new file mode 100644
index 0000000000..3dbba38d4b
--- /dev/null
+++ b/l10n-tr/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 ayarları
+
+# 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 posta kutusuna %2$d ileti alındı
+
+# Error message
+## @name WMIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=Posta kutusuna hatalı parametreler verildi.
+
+# 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 posta kutusu dosyasına erişilemedi.
+
+# 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 posta kutusunu içe aktarırken hata oluştu, tüm ileriler aktarılmamış olabilir.
+
+# Default name of imported addressbook
+## @name WMIMPORT_DEFAULT_NAME
+## @loc None
+2006=Windows Live Mail Adres Defteri
+
+# Autofind description
+## @name WMIMPORT_AUTOFIND
+## @loc None
+2007=Windows Live Mail adres defteri (Windows adres defteri)
+
+# 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 adres defteri içe aktarıldı
+
+# 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 adres defterini içe aktarım hatası oluştu, tüm adresler aktarılamamış olabilir.
+
+# Error message
+## @name WMIMPORT_ADDRESS_BADPARAM
+## @loc None
+2010=Adres defteri içeri aktarılırken hatalı parametreler verildi.
diff --git a/l10n-tr/mail/chrome/mozldap/ldap.properties b/l10n-tr/mail/chrome/mozldap/ldap.properties
new file mode 100644
index 0000000000..43d272a731
--- /dev/null
+++ b/l10n-tr/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 sunucu parolası gerekli
+
+## @name AUTH_PROMPT_TEXT
+## @loc %1$S should not be localized. It is the hostname of the LDAP server.
+authPromptText=Lütfen %1$S parolanızı girin.
+
+# 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=İşlem hatası
+
+## @name PROTOCOL_ERROR
+## @loc none
+2=Protokol hatası
+
+## @name TIMELIMIT_EXCEEDED
+## @loc none
+3=Zaman sınırı aşıldı
+
+## @name SIZELIMIT_EXCEEDED
+## @loc none
+4=Büyüklük sınırı aşıldı
+
+## @name COMPARE_FALSE
+## @loc none
+5=Karşılaştırma yanlış
+
+## @name COMPARE_TRUE
+## @loc none
+6=Karşılaştırma gerçek
+
+## @name STRONG_AUTH_NOT_SUPPORTED
+## @loc none
+7=Kimlik doğrulama yöntemi desteklenmiyor
+
+## @name STRONG_AUTH_REQUIRED
+## @loc none
+8=Güçlü kimlik doğrulama gerekli
+
+## @name PARTIAL_RESULTS
+## @loc none
+9=Geçici sonuçlar ve referans alındı
+
+## @name REFERRAL
+## @loc none
+10=Referans alındı
+
+## @name ADMINLIMIT_EXCEEDED
+## @loc none
+11=Yönetim sınırı aşıldı
+
+## @name UNAVAILABLE_CRITICAL_EXTENSION
+## @loc none
+12=Kritik eklentiler mevcut değil
+
+## @name CONFIDENTIALITY_REQUIRED
+## @loc none
+13=Güvenilirlik gerekli
+
+## @name SASL_BIND_IN_PROGRESS
+## @loc none
+14=SASL bağı yürürlükte
+
+## @name NO_SUCH_ATTRIBUTE
+## @loc none
+16=Böyle bir öznitelik yok
+
+## @name UNDEFINED_TYPE
+## @loc none
+17=Tanımsız öznitelik türü
+
+## @name INAPPROPRIATE MATCHIN
+## @loc none
+18=Uygunsuz eşleştirme
+
+## @name CONSTRAINT_VIOLATION
+## @loc none
+19=Sınırlama ihlali
+
+## @name TYPE_OR_VALUE_EXISTS
+## @loc none
+20=Tür veya değer önceden mevcut
+
+## @name INVALID_SYNTAX
+## @loc none
+21=Geçersiz söz dizimi
+
+## @name NO_SUCH_OBJECT
+## @loc none
+32=Böyle bir nesne yok
+
+## @name ALIAS_PROBLEM
+## @loc none
+33=Alias hatası
+
+## @name INVALID_DN_ SYNTAX
+## @loc none
+34=Geçersiz DN söz dizimi
+
+## @name IS_LEAF
+## @loc none
+35=Nesne bir yapraktır
+
+## @name ALIAS_DEREF_PROBLEM
+## @loc none
+36=Alias çözünüm hatası
+
+## @name INAPPROPRIATE_AUTH
+## @loc none
+48=Uyumsuz kimlik doğrulama
+
+## @name INVALID_CREDENTIALS
+## @loc none
+49=Geçersiz kimlik bilgisi
+
+## @name INSUFFICIENT_ACCESS
+## @loc none
+50=Yetersiz erişim
+
+## @name BUSY
+## @loc none
+51=LDAP sunucusu meşgul
+
+## @name UNAVAILABLE
+## @loc none
+52=LDAP sunucusu kullanılabilir değil
+
+## @name UNWILLING_TO_PERFORM
+## @loc none
+53=LDAP sunucusu çalıştırmak istemiyor
+
+## @name LOOP_DETECT
+## @loc none
+54=Döngü bulundu
+
+## @name SORT_CONTROL_MISSING
+## @loc none
+60=Sıralama kontrolü eksik
+
+## @name INDEX_RANGE_ERROR
+## @loc none
+61=Arama sonuçları LDAP sınırlarında belirtilen aralığı aşıyor
+
+## @name NAMING_VIOLATION
+## @loc none
+64=İsimlendirme ihlali
+
+## @name OBJECT_CLASS_VIOLATION
+## @loc none
+65=Nesne sınıfı ihlali
+
+## @name NOT_ALLOWED_ON_NONLEAF
+## @loc none
+66=Yaprak olmayanlardaki işleme izin verilmiyor
+
+## @name NOT_ALLOWED_ON_RDN
+## @loc none
+67=RDN üzerindeki işleme izin verilmedi
+
+## @name ALREADY_EXISTS
+## @loc none
+68=Zaten var
+
+## @name NO_OBJECT_CLASS_MODS
+## @loc none
+69=Nesne sınıfları tanımlanamıyor
+
+## @name RESULTS_TOO_LARGE
+## @loc none
+70=Sonuçlar çok büyük
+
+## @name AFFECTS_MULTIPLE_DSAS
+## @loc none
+71=Birçok sunucuyu kapsar
+
+## @name OTHER
+## @loc none
+80=Bilinmeyen hata
+
+## @name SERVER_DOWN
+## @loc none
+81=LDAP sunucusuna bağlanılamadı
+
+## @name LOCAL_ERROR
+## @loc none
+82=Yerel hata
+
+## @name ENCODING_ERROR
+## @loc none
+83=Kodlama hatası
+
+## @name DECODING_ERROR
+## @loc none
+84=Deşifre hatası
+
+## @name TIMEOUT
+## @loc none
+85=LDAP sunucusu zaman aşımına uğradı
+
+## @name AUTH_UNKNOWN
+## @loc none
+86=Bilinmeyen kimlik doğrulama yöntemi
+
+## @name FILTER_ERROR
+## @loc none
+87=Geçersiz arama süzgeci
+
+## @name USER_CANCELLED
+## @loc none
+88=Kullanıcı işlemden vazgeçti
+
+## @name PARAM_ERROR
+## @loc none
+89=LDAP rutini için yanlış parametre
+
+## @name NO_MEMORY
+## @loc none
+90=Bellek tükendi
+
+## @name CONNECT_ERROR
+## @loc none
+91=LDAP sunucusuna bağlanılamadı
+
+## @name NOT_SUPPORTED
+## @loc none
+92=LDAP protokolünün bu sürümü tarafından desteklenmiyor
+
+## @name CONTROL_NOT_FOUND
+## @loc none
+93=İstenen LDAP denetimi bulunamadı
+
+## @name NO_RESULTS_RETURNED
+## @loc none
+94=Hiçbir sonuç vermedi
+
+## @name MORE_RESULTS_TO_RETURN
+## @loc none
+95=Döndürülecek diğer sonuçlar
+
+## @name CLIENT_LOOP
+## @loc none
+96=İstemci bir döngü buldu
+
+## @name REFERRAL_LIMIT_EXCEEDED
+## @loc none
+97=Referans atlama sınırı aşıldı
diff --git a/l10n-tr/mail/chrome/overrides/netError.dtd b/l10n-tr/mail/chrome/overrides/netError.dtd
new file mode 100644
index 0000000000..cb921dfdcb
--- /dev/null
+++ b/l10n-tr/mail/chrome/overrides/netError.dtd
@@ -0,0 +1,125 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 "Sayfa yükleme sorunu">
+<!ENTITY retry.label "Yeniden dene">
+
+<!-- Specific error messages -->
+
+<!ENTITY connectionFailure.title "Bağlanılamadı">
+<!ENTITY connectionFailure.longDesc "&sharedLongDesc;">
+
+<!ENTITY deniedPortAccess.title "Bu adres kısıtlıdır">
+<!ENTITY deniedPortAccess.longDesc "">
+
+<!ENTITY dnsNotFound.title "Sunucu bulunamadı">
+<!ENTITY dnsNotFound.longDesc "<ul> <li>Adres <strong>www</strong>.example.com yerine <strong>ww</strong>.example.com gibi yanlış yazılmış olabilir.</li> <li>Hiçbir sayfa açılmıyorsa bilgisayarınızın ağ bağlantısını kontrol edin.</li> <li>Bilgisayarınız veya ağınız güvenlik duvarı veya vekil sunucu tarafından korunuyorsa &brandShortName; uygulamasının Web’e erişim izni olduğundan emin olun.</li> </ul>">
+
+<!ENTITY fileNotFound.title "Dosya bulunamadı">
+<!ENTITY fileNotFound.longDesc "<ul> <li>Dosya adındaki büyük-küçük harfleri ve yazım hatalarını kontrol edin.</li> <li>Dosyanın taşınmadığını, adının değişmediğini veya silinmediğini kontrol edin.</li> </ul>">
+
+<!ENTITY fileAccessDenied.title "Dosyaya erişim reddedildi">
+<!ENTITY fileAccessDenied.longDesc "
+<ul>
+ <li>Silinmiş, taşınmış veya dosya izinleri nedeniyle erişilemiyor olabilir.</li>
+</ul>
+">
+
+<!ENTITY generic.title "Tüh.">
+<!ENTITY generic.longDesc "<p>&brandShortName; bilinmeyen bir nedenden dolayı bu sayfayı açamıyor.</p>">
+
+<!ENTITY malformedURI.title "Adres geçersiz">
+<!ENTITY malformedURI.longDesc "<ul> <li>Web adresleri genelde <strong>http://www.example.com/</strong> biçiminde yazılır.</li> <li>Adreste sağa yatık bölü işareti (<strong>/</strong>) bulunduğundan emin olun.</li> </ul>">
+
+<!ENTITY netInterrupt.title "Bağlantı kesintiye uğradı">
+<!ENTITY netInterrupt.longDesc "&sharedLongDesc;">
+
+<!ENTITY notCached.title "Belge zaman aşımına uğradı">
+<!ENTITY notCached.longDesc "<p>Talep edilen belge önbellekte mevcut değil.</p><ul><li>&brandShortName; bir güvenlik önlemi olarak, hassas belgeleri otomatik olarak yeniden talep etmez.</li><li>Belgeyi web sitesinden tekrar talep etmek için Yeniden dene'ye tıklayın.</li></ul>">
+
+<!ENTITY netOffline.title "Çevrimdışı kip">
+<!ENTITY netOffline.longDesc2 "<ul> <li>Çevrimiçi kipe geçip sayfayı tazelemek için &quot;Yeniden dene&quot;ye tıklayın.</li> </ul>">
+
+<!ENTITY contentEncodingError.title "İçerik kodlama hatası">
+<!ENTITY contentEncodingError.longDesc "
+<ul>
+ <li>Site sahipleriyle iletişim kurarak bu sorunu onlara bildirmeyi düşünebilirsiniz.</li>
+</ul>
+">
+
+<!ENTITY unsafeContentType.title "Güvensiz dosya türü">
+<!ENTITY unsafeContentType.longDesc "
+<ul>
+ <li>Site sahipleriyle iletişim kurarak bu sorunu onlara bildirmeyi düşünebilirsiniz.</li>
+</ul>
+">
+
+<!ENTITY netReset.title "Bağlantı sıfırlandı">
+<!ENTITY netReset.longDesc "&sharedLongDesc;">
+
+<!ENTITY netTimeout.title "Bağlantı zaman aşımına uğradı">
+<!ENTITY netTimeout.longDesc "&sharedLongDesc;">
+
+<!ENTITY unknownProtocolFound.title "Adres anlaşılamadı">
+<!ENTITY unknownProtocolFound.longDesc "
+<ul>
+ <li>Bu adresi açmak için başka bir yazılım yüklemeniz gerekebilir.</li>
+</ul>
+">
+
+<!ENTITY proxyConnectFailure.title "Vekil sunucu bağlantıları reddediyor">
+<!ENTITY proxyConnectFailure.longDesc "<ul> <li>Vekil sunucu ayarlarınızın doğru olup olmadığına bakın.</li> <li>Vekil sunucunun çalıştığından emin olmak için ağ yöneticinizden bilgi alabilirsiniz.</li> </ul>">
+
+<!ENTITY proxyResolveFailure.title "Vekil sunucu bulunamadı">
+<!ENTITY proxyResolveFailure.longDesc "<ul> <li>Vekil sunucu ayarlarınızın doğru olup olmadığına bakın.</li> <li>Bilgisayarınızın düzgün işleyen bir ağ bağlantısı olup olmadığına bakın.</li> <li>Bilgisayarınız veya ağınız güvenlik duvarı veya vekil sunucu tarafından korunuyorsa &brandShortName; uygulamasının Web’e erişim izni olduğundan emin olun.</li> </ul>">
+
+<!ENTITY redirectLoop.title "Sayfa doğru bir şekilde yönlendirilmiyor">
+<!ENTITY redirectLoop.longDesc "<ul> <li>Bu sorun bazen çerezlerin devre dışı bırakılmasından veya reddedilmesinden kaynaklabilir.</li> </ul>">
+
+<!ENTITY unknownSocketType.title "Beklenmeyen sunucu yanıtı">
+<!ENTITY unknownSocketType.longDesc "<ul> <li>Sisteminizde Kişisel Güvenlik Yöneticisi'nin kurulu olduğundan emin olun.</li> <li>Bu durum, standart dışı sunucu yapılandırmasından kaynaklanabilir.</li> </ul>">
+
+<!ENTITY nssFailure2.title "Güvenli bağlantı hatası">
+<!ENTITY nssFailure2.longDesc2 "<ul> <li>Görüntülemeye çalıştığınız sayfa, alınan verilerin yetkinliği doğrulanamadığı için gösterilemiyor.</li> <li>Lütfen site sahipleriyle iletişime geçip onları bu sorundan haberdar edin.</li> </ul>">
+
+<!ENTITY nssBadCert.title "Güvenli bağlantı hatası">
+<!ENTITY nssBadCert.longDesc2 "<ul> <li>Sunucunun yapılandırmasıyla ilgili bir sorun olabilir veya birisi sunucuyu taklit etmeye çalışıyor olabilir.</li> <li>Daha önce bu sunucuya sorunsuz bağlandıysanız sorun geçici olabilir ve daha sonra yeniden bağlanmayı deneyebilirsiniz.</li> </ul>">
+
+<!ENTITY sharedLongDesc "<ul> <li>Site geçici olarak kapalı veya çok meşgul olabilir. Biraz bekleyip yeniden deneyin.</li> <li>Hiçbir sayfayı açamıyorsanız bilgisayarınızın ağ bağlantısını kontrol edin.</li> <li>Bilgisayarınız veya ağınız güvenlik duvarı veya vekil sunucu tarafından korunuyorsa &brandShortName; uygulamasının Web’e erişim izni olduğundan emin olun.</li> </ul>">
+
+<!ENTITY cspBlocked.title "İçerik güvenliği ilkesi uyarınca engellendi">
+<!ENTITY cspBlocked.longDesc "<p>&brandShortName; bu sayfanın bu şekilde yüklenmesini önledi, çünkü sayfanın buna izin vermeyen bir içerik güvenlik politikası var.</p>">
+
+<!ENTITY xfoBlocked.title "X-Frame-Options ilkesi tarafından engellendi">
+<!ENTITY xfoBlocked.longDesc "<p>&brandShortName; bu sayfanın bu bağlamda yüklenmesini engelledi çünkü sayfa, yüklenmesine izin vermeyen bir X-Frame-Options ilkesine sahip.</p>">
+
+<!ENTITY corruptedContentErrorv2.title "Hasarlı İçerik Hatası">
+<!ENTITY corruptedContentErrorv2.longDesc "<p>Veri aktarımında bir hata tespit edildiği için bakmak istediğiniz sayfa gösterilemiyor.</p><ul><li>Site sahipleriyle iletişim kurup bu sorunu onlara bildirmeyi düşünebilirsiniz.</li></ul>">
+
+<!ENTITY securityOverride.linkText "İsterseniz ayrıcalık tanıyın…">
+<!ENTITY securityOverride.getMeOutOfHereButton "Beni buradan uzak tut!">
+<!ENTITY securityOverride.exceptionButtonLabel "Ayrıcalık tanı…">
+
+<!-- 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>Tamamen güvenmediğiniz bir internet bağlantısı kullanıyorsanız veya bu sunucudan uyarı almaya alışkın değilseniz ayrıcalık tanımamalısınız.</p> <button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button> <button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button>">
+
+<!ENTITY remoteXUL.title "Uzak XUL">
+<!ENTITY remoteXUL.longDesc "<p><ul><li>Lütfen site sahipleriyle iletişim kurup onları bu sorundan haberdar edin.</li></ul></p>">
+
+<!ENTITY inadequateSecurityError.title "Bağlantınız güvenli değil">
+<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate
+ "NS_ERROR_NET_INADEQUATE_SECURITY". -->
+<!ENTITY inadequateSecurityError.longDesc "<p><span class='hostname'></span> eskimiş ve saldırılara açık bir güvenlik teknolojisi kullanıyor. Saldırganlar, güvende olduğunu sandığınız bilgilerinizi kolayca ele geçirebilirler. Bu siteye girebilmeniz için önce site yöneticisinin sunucuyu düzeltmesi gerekir.</p><p>Hata kodu: NS_ERROR_NET_INADEQUATE_SECURITY</p>">
+
+<!ENTITY blockedByPolicy.title "Engellenmiş sayfa">
+
+<!ENTITY networkProtocolError.title "Ağ Protokolü Hatası">
+<!ENTITY networkProtocolError.longDesc "<p>Ağ protokolünde bir hata bulunduğu için, görüntülemeye çalıştığınız sayfa gösterilemiyor.</p><ul><li>Web sitesinin sahipleriyle iletişim kurarak bu sorunu bildirmeyi deneyebilirsiniz.</li></ul>">
diff --git a/l10n-tr/mail/chrome/overrides/profileDowngrade.dtd b/l10n-tr/mail/chrome/overrides/profileDowngrade.dtd
new file mode 100644
index 0000000000..b2e4476dc1
--- /dev/null
+++ b/l10n-tr/mail/chrome/overrides/profileDowngrade.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:
+ This UI can be most easily shown by modifying the version in compatibility.ini
+ to a newer version and then starting Thunderbird.
+ For this feature, "installation" is used to mean "this discrete download of
+ Thunderbird" and "version" is used to mean "the specific revision number of a
+ given Thunderbird channel". These terms are not synonymous.
+-->
+<!ENTITY window.title "Eski bir &brandProductName; sürümünü çalıştırdınız">
+<!ENTITY window.style "width: 490px;">
+
+<!ENTITY window.nosync2 "&brandProductName; uygulamasının daha yeni bir sürümü, profilinizi bu eski sürümle artık uyumlu olmayacak şekilde güncellemiş olabilir. Bu profili yalnızca o yeni sürümle kullanın veya bu &brandShortName; kopyası için yeni bir profil oluşturun. Yeni profil oluşturursanız hesaplarınızı, takvimlerinizi ve eklentilerinizi tekrar kurmanız gerekir.">
+
+<!ENTITY window.moreinfo "Daha fazla bilgi…">
+<!ENTITY window.create "Yeni profil oluştur">
+<!ENTITY window.quit-win "Çık">
+<!ENTITY window.quit-nonwin "Çık">
diff --git a/l10n-tr/mail/crashreporter/crashreporter-override.ini b/l10n-tr/mail/crashreporter/crashreporter-override.ini
new file mode 100644
index 0000000000..b66d62ce45
--- /dev/null
+++ b/l10n-tr/mail/crashreporter/crashreporter-override.ini
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This file is in the UTF-8 encoding
+[Strings]
+# LOCALIZATION NOTE (CrashReporterProductErrorText2): The %s is replaced with a string containing detailed information.
+CrashReporterProductErrorText2=Thunderbird bir sorun yaşadı ve çöktü. Yeniden açıldığında sekmelerinizi ve pencerelerinizi geri getirmeye çalışacağız.\n\nMaalesef çökme habercisi çökme raporunu gönderemedi.\n\nAyrıntılar: %s
+CrashReporterDescriptionText2=Thunderbird bir sorun yaşadı ve çöktü. Yeniden başlattığınızda sekmelerinizi ve pencerelerinizi geri getirmeye çalışacağız.\n\nSorunu teşhis edip çözmemize yardım etmek üzere bize bir çökme raporu gönderebilirsiniz.
diff --git a/l10n-tr/mail/defines.inc b/l10n-tr/mail/defines.inc
new file mode 100644
index 0000000000..3cd648015d
--- /dev/null
+++ b/l10n-tr/mail/defines.inc
@@ -0,0 +1,11 @@
+#filter emptyLines
+
+#define MOZ_LANGPACK_CREATOR mozilla.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>Mozilla Türkiye takımı</em:contributor>
+
+#unfilter emptyLines
diff --git a/l10n-tr/mail/installer/custom.properties b/l10n-tr/mail/installer/custom.properties
new file mode 100644
index 0000000000..c2d50d3b67
--- /dev/null
+++ b/l10n-tr/mail/installer/custom.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.
+
+REG_APP_DESC=$BrandShortName zengin özelliklerle dolu bir e-posta uygulamasıdır. $BrandShortName IMAP ve POP posta iletişim kurallarıyla birlikte, HTML olarak ileti yazmayı da destekler. Uygulamayla gelen istenmeyen posta denetimi, RSS yetenekleri, güçlü ve çabuk arama, yazarken imla denetimi, global gelen kutusu ve ileri düzey ileti süzme sistemi $BrandShortName uygulamasının modern özelliklerini oluşturur.
+CONTEXT_OPTIONS=$BrandShortName &Seçenekleri
+CONTEXT_SAFE_MODE=$BrandShortName &Güvenli Kipi
+OPTIONS_PAGE_TITLE=Kurulum türü
+OPTIONS_PAGE_SUBTITLE=Kurulum seçeneklerini seçin
+SHORTCUTS_PAGE_TITLE=Kısayolları oluştur
+SHORTCUTS_PAGE_SUBTITLE=Program simgelerini yarat
+COMPONENTS_PAGE_TITLE=Tercihe bağlı bileşenleri kur
+COMPONENTS_PAGE_SUBTITLE=Tercihe bağlı önerilen bileşenler
+OPTIONAL_COMPONENTS_DESC=Bakım Hizmeti, $BrandShortName uygulamasının arka planda sessizce güncellenmesine olanak tanır.
+MAINTENANCE_SERVICE_CHECKBOX_DESC=&Bakım Hizmeti'ni kur
+SUMMARY_PAGE_TITLE=Özet
+SUMMARY_PAGE_SUBTITLE=$BrandShortName kurulmaya hazır
+SUMMARY_INSTALLED_TO=$BrandShortName aşağıdaki konuma kurulacak:
+SUMMARY_REBOOT_REQUIRED_INSTALL=Kurulumun tamamlanması için bilgisayarınızın yeniden başlatılması gerekebilir.
+SUMMARY_REBOOT_REQUIRED_UNINSTALL=Kaldırmanın tamamlanması için bilgisayarınızın yeniden başlatılması gerekebilir.
+SUMMARY_TAKE_DEFAULTS=$BrandShortName &varsayılan e-posta uygulaması olarak kullanılsın
+SUMMARY_INSTALL_CLICK=Devam etmek için Kur düğmesine tıklayın.
+SUMMARY_UPGRADE_CLICK=Devam etmek için Yükselt düğmesine tıklayın.
+SURVEY_TEXT=&Bize $BrandShortName hakkında ne düşündüğünüzü söyleyin
+LAUNCH_TEXT=Ş&imdi $BrandFullName uygulamasını çalıştır
+CREATE_ICONS_DESC=$BrandShortName simgelerini ekle:
+ICONS_DESKTOP=&Masaüstüne
+ICONS_STARTMENU=&Başlat menüsündeki Programlar klasörüne
+ICONS_QUICKLAUNCH=&Hızlı Başlat çubuğunda
+ICONS_TASKBAR=&Görev çubuğu
+WARN_MANUALLY_CLOSE_APP_INSTALL=Kuruluma devam etmek için $BrandShortName kapatılmalı.\n\nDevam etmek için lütfen $BrandShortName uygulamasını kapatın.
+WARN_MANUALLY_CLOSE_APP_UNINSTALL=Kaldırmaya devam etmek için $BrandShortName kapatılmalı.\n\nDevam etmek için lütfen $BrandShortName uygulamasını kapatın.
+WARN_MANUALLY_CLOSE_APP_LAUNCH=$BrandShortName zaten çalışıyor.\n\nYeni kurduğunuz sürümü çalıştırmadan önce lütfen $BrandShortName uygulamasını kapatın.
+WARN_WRITE_ACCESS=Kurulum dizinine yazma erişiminiz yok.\n\nFarklı bir dizin seçmek için Tamam düğmesine basın.
+WARN_DISK_SPACE=Bu konuma kurmak için yeterli disk alanınız yok.\n\nFarklı bir konum seçmek için Tamam düğmesine tıklayın.
+WARN_MIN_SUPPORTED_OSVER_MSG=Ne yazık ki $BrandShortName kurulamıyor. Bu $BrandShortName sürümü için ${MinSupportedVer} veya daha yeni bir sürüm gerekiyor. Ek bilgiler için Tamam düğmesine tıklayabilirsiniz.
+WARN_MIN_SUPPORTED_CPU_MSG=Ne yazık ki $BrandShortName kurulamıyor. Bu $BrandShortName sürümü için ${MinSupportedCPU} destekli bir işlemci gerekiyor. Ek bilgiler için Tamam düğmesine tıklayabilirsiniz.
+WARN_MIN_SUPPORTED_OSVER_CPU_MSG=Ne yazık ki $BrandShortName kurulamıyor. Bu $BrandShortName sürümü için ${MinSupportedCPU} destekli ${MinSupportedVer} veya daha yeni bir işlemci gerekiyor. Ek bilgiler için Tamam düğmesine tıklayabilirsiniz.
+WARN_RESTART_REQUIRED_UNINSTALL=Bilgisayarınız $BrandShortName uygulamasının önceki sürümünün kaldırılması için yeniden başlatılmalı. Şimdi yeniden başlatmak istiyor musunuz?
+WARN_RESTART_REQUIRED_UPGRADE=$BrandShortName uygulamasının önceki yükseltme işleminin tamamlanması için bilgisayarınız yeniden başlatılmalı. Şimdi yeniden başlatmak istiyor musunuz?
+ERROR_CREATE_DIRECTORY_PREFIX=Dizin oluşturma hatası:
+ERROR_CREATE_DIRECTORY_SUFFIX=Kurulumu durdurmak için İptal düğmesine veya\nyeniden denemek için Yeniden dene düğmesine tıklayın.
+
+UN_CONFIRM_PAGE_TITLE=$BrandFullName Kaldırma İşlemi
+UN_CONFIRM_PAGE_SUBTITLE=$BrandFullName uygulamasını bilgisayardan kaldır.
+UN_CONFIRM_UNINSTALLED_FROM=$BrandShortName aşağıdaki konumdan kaldırılacak:
+UN_CONFIRM_CLICK=Devam etmek için Kaldır düğmesine tıklayın.
+
+BANNER_CHECK_EXISTING=Mevcut kurulum denetleniyor…
+
+STATUS_INSTALL_APP=$BrandShortName kuruluyor…
+STATUS_INSTALL_LANG=Dil dosyaları (${AB_CD}) kuruluyor…
+STATUS_UNINSTALL_MAIN=$BrandShortName kaldırılıyor…
+STATUS_CLEANUP=Kafes temizleniyor…
+
+# _DESC strings support approximately 65 characters per line.
+# One line
+OPTIONS_SUMMARY=Tercih ettiğiniz kurulum türünü seçip İleri düğmesine basın.
+# One line
+OPTION_STANDARD_DESC=$BrandShortName en genel özellikleriyle kurulacak.
+OPTION_STANDARD_RADIO=&Standart
+# Two lines
+OPTION_CUSTOM_DESC=Belirli özellikleri kurmayı tercih edebilirsiniz. Bu, ileri düzey kullanıcılara tavsiye edilir.
+OPTION_CUSTOM_RADIO=Ö&zel
+
+# LOCALIZATION NOTE:
+# The following text replaces the Install button text on the summary page.
+# Verify that the access key for InstallBtn (in override.properties) and
+# UPGRADE_BUTTON is not already used by SUMMARY_TAKE_DEFAULTS.
+UPGRADE_BUTTON=&Yükselt
diff --git a/l10n-tr/mail/installer/mui.properties b/l10n-tr/mail/installer/mui.properties
new file mode 100644
index 0000000000..caa7446941
--- /dev/null
+++ b/l10n-tr/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 Kurulum Sihirbazı'na Hoș Geldiniz
+MUI_TEXT_WELCOME_INFO_TEXT=Bu sihirbaz size $BrandFullNameDA kurulumu boyunca rehberlik edecek.\n\nKuruluma başlamadan önce diğer uygulamaları kapatmanızı öneririz. Böylece ilgili sistem dosyaları, bilgisayarınızı yeniden başlatmaya gerek kalmadan güncellenebilir.\n\n$_CLICK
+MUI_TEXT_COMPONENTS_TITLE=Bileşenleri Seçin
+MUI_TEXT_COMPONENTS_SUBTITLE=$BrandFullNameDA uygulamasının hangi özelliklerini kurmak istediğinizi seçin.
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE=Tanım
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO=Fare ile tanımını görmek istediğiniz bileşenin üstüne gelin.
+MUI_TEXT_DIRECTORY_TITLE=Kurulum Konumunu Seçin
+MUI_TEXT_DIRECTORY_SUBTITLE=$BrandFullNameDA uygulamasının hangi dizine kurulacağını seçin.
+MUI_TEXT_INSTALLING_TITLE=Kuruluyor
+MUI_TEXT_INSTALLING_SUBTITLE=$BrandFullNameDA kurulurken lütfen bekleyin.
+MUI_TEXT_FINISH_TITLE=Kurulum Tamamlandı
+MUI_TEXT_FINISH_SUBTITLE=Kurulum başarıyla tamamlandı.
+MUI_TEXT_ABORT_TITLE=Kurulum İptal Edildi
+MUI_TEXT_ABORT_SUBTITLE=Kurulum başarısız oldu ve gerçekleşmedi.
+MUI_BUTTONTEXT_FINISH=&Son
+MUI_TEXT_FINISH_INFO_TITLE=$BrandFullNameDA Kurulum Sihirbazı Tamamlanıyor
+MUI_TEXT_FINISH_INFO_TEXT=$BrandFullNameDA bilgisayarınıza kuruldu.\n\nBu sihirbazı kapatmak için Son düğmesine tıklayın.
+MUI_TEXT_FINISH_INFO_REBOOT=$BrandFullNameDA kurulumunun tamamlanması için bilgisayarınız yeniden başlatılmalı. Şimdi bilgisayarınızı yeniden başlatmak istiyor musunuz?
+MUI_TEXT_FINISH_REBOOTNOW=Şimdi yeniden başlat
+MUI_TEXT_FINISH_REBOOTLATER=Daha sonra kendim başlatmak istiyorum
+MUI_TEXT_STARTMENU_TITLE=Başlat Menüsü Klasörünü Seçin
+MUI_TEXT_STARTMENU_SUBTITLE=$BrandFullNameDA kısayollarının tutulacağı Başlat menüsü klasörünü seçin.
+MUI_INNERTEXT_STARTMENU_TOP=Programın kısayollarının oluşturulacağı Başlat menüsü klasörünü seçin. Yeni bir klasör açmak için isim de girebilirsiniz.
+MUI_TEXT_ABORTWARNING=$BrandFullName kurulumundan çıkmak istediğinizden emin misiniz?
+MUI_UNTEXT_WELCOME_INFO_TITLE=$BrandFullNameDA Kaldırma Sihirbazı'na Hoş Geldiniz
+MUI_UNTEXT_WELCOME_INFO_TEXT=Bu sihirbaz size $BrandFullNameDA uygulamasının kaldırılması işlemi süresince rehberlik edecek.\n\nKaldırmaya geçmeden önce $BrandFullNameDA uygulamasının çalışmadığından emin olun.\n\n$_CLICK
+MUI_UNTEXT_CONFIRM_TITLE=$BrandFullNameDA Kaldırma İşlemi
+MUI_UNTEXT_CONFIRM_SUBTITLE=$BrandFullNameDA uygulamasını bilgisayardan kaldır.
+MUI_UNTEXT_UNINSTALLING_TITLE=Kaldırılıyor
+MUI_UNTEXT_UNINSTALLING_SUBTITLE=$BrandFullNameDA kaldırılırken lütfen bekleyin.
+MUI_UNTEXT_FINISH_TITLE=Kaldırma Tamamlandı
+MUI_UNTEXT_FINISH_SUBTITLE=Kaldırma başarıyla tamamlandı.
+MUI_UNTEXT_ABORT_TITLE=Kaldırma iptal edildi
+MUI_UNTEXT_ABORT_SUBTITLE=Kaldırma işlemi başarısız oldu ve gerçekleşmedi.
+MUI_UNTEXT_FINISH_INFO_TITLE=$BrandFullNameDA Kaldırma Sihirbazı Tamamlanıyor
+MUI_UNTEXT_FINISH_INFO_TEXT=$BrandFullNameDA bilgisayarınızdan kaldırıldı.\n\nBu sihirbazı kapatmak için Son düğmesine basın.
+MUI_UNTEXT_FINISH_INFO_REBOOT=$BrandFullNameDA uygulamasının kaldırılma işleminin tamamlanması için bilgisayarınız yeniden başlatılmalı. Şimdi bilgisayarınızı yeniden başlatmak istiyor musunuz?
+MUI_UNTEXT_ABORTWARNING=$BrandFullName kaldırma işleminden çıkmak istediğinizden emin misiniz?
diff --git a/l10n-tr/mail/installer/override.properties b/l10n-tr/mail/installer/override.properties
new file mode 100644
index 0000000000..6f28ac39dc
--- /dev/null
+++ b/l10n-tr/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 Kurulumu
+UninstallCaption=$BrandFullName Kaldırma İşlemi
+BackBtn=< &Geri
+NextBtn=İ&leri >
+AcceptBtn=Lisans Sözleşmesi'nin &koşullarını kabul ediyorum
+DontAcceptBtn=Lisans Sözleş&mesi'nin koşullarını kabul etmiyorum
+InstallBtn=&Kur
+UninstallBtn=K&aldır
+CancelBtn=Vazgeç
+CloseBtn=Kapa&t
+BrowseBtn=&Gözat…
+ShowDetailsBtn=Ayrıntıları gö&ster
+ClickNext=Devam etmek için İleri düğmesine tıklayın.
+ClickInstall=Kurulumu başlatmak için Kur düğmesine tıklayın.
+ClickUninstall=Kaldırmayı başlatmak için Kaldır düğmesine tıklayın.
+Completed=Tamamlandı
+LicenseTextRB=Lütfen $BrandFullNameDA uygulamasını kurmadan önce lisans sözleşmesini gözden geçirin. Sözleşmedeki bütün koşulları kabul ediyorsanız aşağıdaki ilk seçeneği seçin. $_CLICK
+ComponentsText=Kurmak istediğiniz bileşenleri işaretleyip kurmak istemediklerinizi işaretlemeden bırakın. $_CLICK
+ComponentsSubText2_NoInstTypes=Kurulacak bileşenleri seçin:
+DirText=$BrandFullNameDA aşağıdaki dizinde kurulacak. Farklı bir dizinde kurmak için Gözat düğmesine basıp başka bir dizin seçin. $_CLICK
+DirSubText=Hedef Dizin
+DirBrowseText=$BrandFullNameDA uygulamasının kurulacağı dizini seçin:
+SpaceAvailable="Kullanılabilir boş alan: "
+SpaceRequired="Gereken boş alan: "
+UninstallingText=$BrandFullNameDA aşağıdaki dizinden kaldırılacak. $_CLICK
+UninstallingSubText=Kaldırılan yer:
+FileError=Dosya yazmak için açılırken hata meydana geldi: \r\n\r\n$0\r\n\r\nKurulumu durdurmak için Dur düğmesine,\r\nyeniden denemek için Yeniden Dene düğmesine,\r\nbu dosyayı atlamak için Yok Say düğmesine basın.
+FileError_NoIgnore=Dosya yazmak için açılırken hata meydana geldi: \r\n\r\n$0\r\n\r\nYeniden denemek için Yeniden Dene düğmesine,\r\nkurulumu durdurmak için Dur düğmesine basın.
+CantWrite="Yazılamadı: "
+CopyFailed=Kopyalama başarısız oldu
+CopyTo="Kopyala: "
+Registering="Kaydediliyor: "
+Unregistering="Kayıt siliniyor: "
+SymbolNotFound="Simge bulunamadı: "
+CouldNotLoad="Yüklenemedi: "
+CreateFolder="Dizin oluştur: "
+CreateShortcut="Kısayol oluştur: "
+CreatedUninstaller="Kaldırma uygulaması oluşturuldu: "
+Delete="Dosya sil: "
+DeleteOnReboot="Açılışta sil: "
+ErrorCreatingShortcut="Kısayol oluşturma hatası: "
+ErrorCreating="Oluşturma hatası: "
+ErrorDecompressing=Veriyi açarken hata meydana geldi! Acaba kurulum uygulaması mı bozuk?
+ErrorRegistering=DLL kaydedilirken hata meydana geldi
+ExecShell="ExecShell: "
+Exec="Çalıştır: "
+Extract="Aç: "
+ErrorWriting="Açma: Dosyaya yazarken hata meydana geldi "
+InvalidOpcode=Kurulum bozuk: Geçersiz kod
+NoOLE="OLE yok: "
+OutputFolder="Çıktı dizini: "
+RemoveFolder="Dizini sil: "
+RenameOnReboot="Açılışta adını değiştir: "
+Rename="Ad değiştir: "
+Skipped="Atlandı: "
+CopyDetails=Ayrıntıları panoya kopyala
+LogInstall=Kurulum sürecinin kaydını tut
+Byte=B
+Kilo=K
+Mega=M
+Giga=G
diff --git a/l10n-tr/mail/messenger/aboutAddonsExtra.ftl b/l10n-tr/mail/messenger/aboutAddonsExtra.ftl
new file mode 100644
index 0000000000..58182222cc
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutAddonsExtra.ftl
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+add-on-options-button =
+ .title = Eklenti seçenekleri
+
+add-on-search-alternative-button-label = Alternatif bir eklenti bul
+
+atn-addons-heading-search-input =
+ .placeholder = addons.thunderbird.net’te ara
+
diff --git a/l10n-tr/mail/messenger/aboutDialog.ftl b/l10n-tr/mail/messenger/aboutDialog.ftl
new file mode 100644
index 0000000000..72d81b4619
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutDialog.ftl
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-update-whats-new = Yeni neler var?
+aboutDialog-title =
+ .title = { -brand-full-name } hakkında
+# Example of resulting string: 66.0.1 (64-bit)
+# Variables:
+# $version (String): version of Thunderbird, e.g. 66.0.1
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version = { $version } ({ $bits } bit)
+# Example of resulting string: 66.0a1 (2019-01-16) (64-bit)
+# Variables:
+# $version (String): version of Thunderbird for Daily builds, e.g. 66.0a1
+# $isodate (String): date in ISO format, e.g. 2019-01-16
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version-nightly = { $version } ({ $isodate }) ({ $bits } bit)
diff --git a/l10n-tr/mail/messenger/aboutImport.ftl b/l10n-tr/mail/messenger/aboutImport.ftl
new file mode 100644
index 0000000000..28b06796db
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutImport.ftl
@@ -0,0 +1,283 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+import-page-title = İçe aktar
+
+export-page-title = Dışa aktar
+
+## Header
+
+import-start = İçe aktarma aracı
+
+import-start-title = Bir uygulamadan veya dosyadan ayarları veya verileri içe aktar.
+
+import-start-description = İçe aktarmak istediğiniz kaynağı seçin. Daha sonra hangi verilerin içe aktarılacağını seçmeniz istenecektir.
+
+import-from-app = Uygulamadan içe aktar
+
+import-file = Dosyadan içe aktar
+
+import-file-title = İçe aktarılacak dosyayı seçin.
+
+import-file-description = Yedeklenmiş bir profili, adres defterlerini veya takvimleri içe aktarın.
+
+import-address-book-title = Adres defteri dosyasını içe aktar
+
+import-calendar-title = Takvim dosyasını içe aktar
+
+export-profile = Dışa aktar
+
+## Buttons
+
+button-back = Geri
+
+button-continue = Devam et
+
+button-export = Dışa aktar
+
+button-finish = Bitir
+
+## Import from app steps
+
+app-name-thunderbird = Thunderbird
+
+app-name-seamonkey = SeaMonkey
+
+app-name-outlook = Outlook
+
+app-name-becky = Becky! Internet Mail
+
+app-name-apple-mail = Apple Mail
+
+source-thunderbird = Başka bir { app-name-thunderbird } kurulumundan içe aktar
+
+source-thunderbird-description = Bir { app-name-thunderbird } profilinden ayarları, filtreleri, iletileri ve diğer verileri içe aktar.
+
+source-seamonkey = { app-name-seamonkey } kurulumundan içe aktar
+
+source-seamonkey-description = bir { app-name-seamonkey } profilinden ayarları, filtreleri, iletileri ve diğer verileri içe aktar.
+
+source-outlook = { app-name-outlook }'tan içe aktar
+
+source-outlook-description = Hesapları, adres defterlerini ve iletileri { app-name-outlook }'tan içe aktar.
+
+source-becky = { app-name-becky }'den içe aktar
+
+source-becky-description = Adres defterlerini ve iletileri { app-name-becky }'den içe aktar.
+
+source-apple-mail = { app-name-apple-mail }'den içe aktar
+
+source-apple-mail-description = İletileri { app-name-apple-mail }'den içe aktar.
+
+source-file2 = Dosyadan içe aktar
+
+source-file-description = Adres defterlerini, takvimleri veya bir profil yedeklemesini (ZIP dosyası) içe aktarmak için bir dosya seçin.
+
+## Import from file selections
+
+file-profile2 = Profil yedeğini içe aktar
+
+file-profile-description = Yedeklenmiş bir Thunderbird profili (.zip) seçin
+
+file-calendar = Takvimleri içe aktar
+
+file-calendar-description = Dışa aktarılan takvimleri veya etkinlikleri (.ics) içeren bir dosya seçin
+
+file-addressbook = Adres defterlerini içeri aktar
+
+file-addressbook-description = Dışa aktarılan adres defterlerini ve kişileri içeren bir dosya seçin
+
+## Import from app profile steps
+
+from-app-thunderbird = { app-name-thunderbird } profilinden içe aktar
+
+from-app-seamonkey = { app-name-seamonkey } profilinden içe aktar
+
+from-app-outlook = { app-name-outlook }'tan içe aktar
+
+from-app-becky = { app-name-becky }'den içe aktar
+
+from-app-apple-mail = { app-name-apple-mail }'den içe aktar
+
+profiles-pane-title-thunderbird = Ayarları ve verileri { app-name-thunderbird } profilinden içe aktar.
+
+profiles-pane-title-seamonkey = Ayarları ve verileri { app-name-seamonkey } profilinden içe aktar.
+
+profiles-pane-title-outlook = { app-name-outlook } verilerini içe aktar.
+
+profiles-pane-title-becky = { app-name-becky } verilerini içe aktar.
+
+profiles-pane-title-apple-mail = İletileri { app-name-apple-mail }'den içe aktar.
+
+profile-source = Profilden içe aktar
+
+# $profileName (string) - name of the profile
+profile-source-named = <strong>"{ $profileName }"</strong> profilinden içe aktar
+
+profile-file-picker-directory = Profil klasörünü seçin
+
+profile-file-picker-archive = Bir <strong>ZIP</strong> dosyası seçin
+
+profile-file-picker-archive-description = ZIP dosyası 2 GB'den küçük olmalıdır.
+
+profile-file-picker-archive-title = Bir zip dosyası seçin (2 GB'den küçük)
+
+items-pane-title2 = Nelerin içe aktarılacağını seçin:
+
+items-pane-directory = Dizin:
+
+items-pane-profile-name = Profil adı:
+
+items-pane-checkbox-accounts = Hesaplar ve ayarlar
+
+items-pane-checkbox-address-books = Adres defterleri
+
+items-pane-checkbox-calendars = Takvimler
+
+items-pane-checkbox-mail-messages = Posta iletileri
+
+items-pane-override = Mevcut veya aynı verilerin üzerine yazılmayacaktır.
+
+## Import from address book file steps
+
+import-from-addr-book-file-description = Adres defteri verilerinizi içeren dosya biçimini seçin.
+
+addr-book-csv-file = Virgülle veya sekmeyle ayrılmış dosya (.csv, .tsv)
+
+addr-book-ldif-file = LDIF dosyası (.ldif)
+
+addr-book-vcard-file = vCard dosyası (.vcf, .vcard)
+
+addr-book-sqlite-file = SQLite veritabanı dosyası (.sqlite)
+
+addr-book-mab-file = Mork veritabanı dosyası (.mab)
+
+addr-book-file-picker = Bir adres defteri dosyası seçin
+
+addr-book-csv-field-map-title = Alan adlarını eşleştir
+
+addr-book-csv-field-map-desc = Kaynak alanlara karşılık gelen adres defteri alanlarını seçin. İçe aktarmak istemediğiniz alanların işaretini kaldırın.
+
+addr-book-directories-title = Seçilen verilerin nereye aktarılacağını seçin
+
+addr-book-directories-pane-source = Kaynak dosya:
+
+# $addressBookName (string) - name of the new address book that would be created.
+addr-book-import-into-new-directory2 = <strong>"{ $addressBookName }"</strong> adında yeni bir dizin oluştur
+
+# $addressBookName (string) - name of the address book to import into
+addr-book-summary-title = Seçilen verileri "{ $addressBookName }" dizinine aktar
+
+# $addressBookName (string) - name of the address book that will be created.
+addr-book-summary-description = "{ $addressBookName }" adlı yeni bir adres defteri oluşturulacak.
+
+## Import from calendar file steps
+
+import-from-calendar-file-desc = İçe aktarmak istediğiniz iCalendar (.ics) dosyasını seçin.
+
+calendar-items-title = İçe aktarılacak öğeleri seçin.
+
+calendar-items-loading = Öğeler yükleniyor…
+
+calendar-items-filter-input =
+ .placeholder = Öğeleri filtrele…
+
+calendar-select-all-items = Tümünü seç
+
+calendar-deselect-all-items = Seçimi temizle
+
+calendar-target-title = Seçilen öğelerin nereye aktarılacağını seçin.
+
+# $targetCalendar (string) - name of the new calendar that would be created
+calendar-import-into-new-calendar2 = <strong>"{ $targetCalendar }"</strong> adında yeni bir takvim oluştur
+
+# $itemCount (number) - count of selected items (tasks, events) that will be imported
+# $targetCalendar (string) - name of the calendar the items will be imported into
+calendar-summary-title =
+ { $itemCount ->
+ [one] 1 öğeyi "{ $targetCalendar }" takvimine aktar
+ *[other] { $itemCount } öğeyi "{ $targetCalendar }" takvimine aktar
+ }
+
+# $targetCalendar (string) - name of the calendar that will be created
+calendar-summary-description = "{ $targetCalendar }" adlı yeni bir takvim oluşturulacaktır.
+
+## Import dialog
+
+# $progressPercent (string) - percent formatted progress (for example "10%")
+progress-pane-importing2 = İçe aktarılıyor… { $progressPercent }
+
+# $progressPercent (string) - percent formatted progress (for example "10%")
+progress-pane-exporting2 = Dışa aktarılıyor… { $progressPercent }
+
+progress-pane-finished-desc2 = Tamamlandı.
+
+error-pane-title = Hata
+
+error-message-zip-file-too-big2 = Seçilen zip dosyası 2 GB’den büyük. Lütfen önce dosyayı arşivden çıkarıp bunun yerine çıkarılan klasörden içe aktarın.
+
+error-message-extract-zip-file-failed2 = Zip dosyası çıkarılamadı. Lütfen elle çıkardıktan sonra klasörden içe aktarın.
+
+error-message-failed = İçe aktarma beklenmedik bir şekilde başarısız oldu. Hata Konsolu'nda daha fazla bilgi mevcut olabilir.
+
+error-failed-to-parse-ics-file = Dosyada içe aktarılabilir öğe bulunamadı.
+
+error-export-failed = Dışa aktarma beklenmedik bir şekilde başarısız oldu. Hata Konsolu'nda daha fazla bilgi mevcut olabilir.
+
+error-message-no-profile = Profil bulunamadı.
+
+## <csv-field-map> element
+
+csv-first-row-contains-headers = İlk satır, alan adlarını içerir
+
+csv-source-field = Kaynak alanı
+
+csv-source-first-record = İlk kayıt
+
+csv-source-second-record = İkinci kayıt
+
+csv-target-field = Adres defteri alanı
+
+## Export tab
+
+export-profile-title = Hesapları, iletileri, adres defterlerini ve ayarları bir ZIP dosyasına aktar.
+
+export-profile-description = Mevcut profiliniz 2 GB'den büyükse manuel olarak yedeklemenizi öneririz.
+
+export-open-profile-folder = Profil klasörünü aç
+
+export-file-picker2 = ZIP dosyasına aktar
+
+export-brand-name = { -brand-product-name }
+
+## Summary pane
+
+summary-pane-title = İçe aktarılacak veriler
+
+summary-pane-start = İçe aktarmayı başlat
+
+summary-pane-warning = İçe aktarma bittikten sonra { -brand-product-name } yeniden başlatılmalıdır.
+
+summary-pane-start-over = İçe aktarma aracını yeniden başlat
+
+## Footer area
+
+footer-help = Yardım mı lazım?
+
+footer-import-documentation = İçe aktarma belgeleri
+
+footer-export-documentation = Dışa aktarma belgeleri
+
+footer-support-forum = Destek forumu
+
+## Step navigation on top of the wizard pages
+
+step-list =
+ .aria-label = İçe aktarma adımları
+
+step-confirm = Onayla
+
+# Variables:
+# $number (number) - step number
+step-count = { $number }
diff --git a/l10n-tr/mail/messenger/aboutProfilesExtra.ftl b/l10n-tr/mail/messenger/aboutProfilesExtra.ftl
new file mode 100644
index 0000000000..47cd791a10
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutProfilesExtra.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+profiles-launch-profile-plain = Profili başlat
diff --git a/l10n-tr/mail/messenger/aboutRights.ftl b/l10n-tr/mail/messenger/aboutRights.ftl
new file mode 100644
index 0000000000..d8d07617d7
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutRights.ftl
@@ -0,0 +1,30 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+rights-title = Haklarınız Hakkında
+rights-intro = { -brand-full-name }, dünya çapındaki binlerce kişiden oluşan bir topluluk tarafından geliştirilen özgür ve açık kaynaklı bir yazılımdır. Bilmeniz gereken birkaç şey var:
+rights-intro-point-1 = { -brand-short-name } <a data-l10n-name="mozilla-public-license-link">Mozilla Kamu Lisansı</a> altında dağıtılmaktadır. Yani { -brand-short-name } serbestçe kullanılabilir, kopyalanabilir ve başkalarına dağıtılabilir. Ayrıca ihtiyaçlarınıza göre { -brand-short-name } kaynak kodlarını değiştirmekte de özgürsünüz. Mozilla Kamu Lisansı, değiştirdiğiniz sürümleri dağıtma hakkını da size vermektedir.
+rights-intro-point-2 = Mozilla Vakfı’nın veya başka bir kurumun herhangi bir ticari markasını (Thunderbird logosu ve adı da dahil olmak üzere) kullanma hakkına sahip değilsiniz. Ticari markalarla ilgili ayrıntılı bilgi <a data-l10n-name="mozilla-trademarks-link">burada bulunabilir</a>.
+rights-intro-point-3 = { -brand-short-name } tarayıcısındaki Çökme Habercisi gibi bazı özellikler size { -vendor-short-name }'ya geri bildirimde bulunma seçeneği sunar. Geri bildirimde bulunmayı tercih ederseniz, { -vendor-short-name }'ya ürünlerini geliştirmek için bu geri bildirimi kullanma, geri bildirimi web sitelerinde yayımlama ve geri bildirimi dağıtma izni vermiş olursunuz.
+rights-intro-point-4 = Kişisel bilgilerinizi ve { -brand-short-name } üzerinden { -vendor-short-name }'ya gönderdiğiniz geri bildirimleri nasıl kullandığımız <a data-l10n-name="mozilla-privacy-policy-link">{ -brand-short-name } Gizlilik İlkelerinde</a> açıklanmıştır.
+rights-intro-point-4-unbranded = Bu ürünle ilgili tüm gizlilik ilkeleri burada listelenmelidir.
+rights-intro-point-5 = Bazı { -brand-short-name } özellikleri web tabanlı bilgi hizmetlerinden yararlanır, ancak bunların tamamen doğru ve hatasız olduklarını garanti edemeyiz. Bu hizmetleri kullanan özelliklerin devre dışı bırakılmasıyla ilgili daha fazla bilgiyi <a data-l10n-name="mozilla-service-terms-link">hizmet koşulları</a> sayfasında bulabilirsiniz.
+rights-intro-point-5-unbranded = Bu ürün web hizmetleriyle bağlantı kuruyorsa, hizmet(ler) ile ilgili tüm hizmet koşulları <a data-l10n-name="mozilla-website-services-link">Web Sitesi Hizmetleri</a> bölümüne bağlanmalıdır.
+rights-intro-point-6 = Bazı video türlerini oynatabilmek için { -brand-short-name } üçüncü taraflara ait bazı içerik çözme modüllerini indirir.
+rights-webservices-header = { -brand-full-name } Web Tabanlı Bilgi Hizmetleri
+rights-webservices2 = { -brand-full-name } bu ikili { -brand-short-name } sürümünde kullanımınıza sunulan bazı özellikler için, aşağıdaki açıklanan koşullar kapsamında web tabanlı bilgi hizmetlerinden ("Hizmetler") yararlanır. Hizmetlerden birini veya birkaçını kullanmak istemiyorsanız veya aşağıdaki koşulları kabul etmiyorsanız ilgili özelliği ve Hizmet(ler)i devre dışı bırakabilirsiniz. Özellik veya Hizmetleri devre dışı bırakmanız için izleyebileceğiniz yönergeler <a data-l10n-name="mozilla-disable-service-link">burada</a> bulunabilir. Diğer özellikler ve Hizmetler uygulama ayarlarından devre dışı bırakılabilir.
+rights-locationawarebrowsing = <strong>Konuma Duyarlı Tarama: </strong>her zaman sizin isteğinizle çalışır. Sizin izniniz alınmadan asla konum bilgisi gönderilmez. Bu özelliği tamamen devre dışı bırakmak istiyorsanız şu adımlar izleyin:
+rights-locationawarebrowsing-term-1 = Adres çubuğuna şunu yazın: <code>about:config</code>
+rights-locationawarebrowsing-term-2 = geo.enabled yazın
+rights-locationawarebrowsing-term-3 = geo.enabled tercihine çift tıklayın
+rights-locationawarebrowsing-term-4 = Konuma Duyarlı Gezinti artık devre dışıdır
+rights-webservices-unbranded = Ürünün içerdiği web sitesi hizmetlerine genel bakış ve varsa devre dışı bırakma yönergeleri buraya eklenmelidir.
+rights-webservices-term-unbranded = Bu ürünle ilgili tüm hizmet koşulları burada listelenmelidir.
+rights-webservices-term-1 = { -vendor-short-name } ve ona katkıda bulunanlar, lisans sahipleri ve iş ortakları en eksiksiz ve güncel Hizmetleri sunmak için birlikte çalışmaktadır. Buna rağmen bu bilgilerin kapsamlı ve hatasız olduğunu garanti edemeyiz. Örneğin, Güvenli Tarama Hizmeti bazı riskli siteleri tanımayabilir ve bazı güvenli siteleri hatalı tanıyabilir. Konuma Duyarlı Hizmet'te hizmet sağlayıcılarımız tarafından döndürülen tüm konumlar yalnızca tahmindir ve ne biz ne de hizmet sağlayıcılarımız bu konumların doğruluğunu garanti etmemekteyiz.
+rights-webservices-term-2 = { -vendor-short-name } kendi isteğiyle Hizmetleri durdurabilir veya değiştirebilir.
+rights-webservices-term-3 = Bu Hizmetleri uyumlu { -brand-short-name } sürümüyle kullanmakta özgürsünüz ve { -vendor-short-name } size bu hakları sunmaktadır. { -vendor-short-name } ve lisans sahipleri Hizmetler üzerindeki diğer tüm haklara sahiptir. Bu koşullar { -brand-short-name } ve ilgili { -brand-short-name } kaynak kodu sürümlerinde geçerli olan açık kaynak lisansı haklarınızı hiçbir şekilde kısıtlamaz.
+rights-webservices-term-4 = <strong>Hizmetler "oldukları gibi" sağlanmaktadır.  { -vendor-short-name }, ona katkıda bulunanlar, lisans sahipleri ve dağıtıcılar; Hizmetlerin ticari değeri olduğu ve ihtiyaçlarınıza uygun olacağı konusunda yazılı veya sözlü herhangi bir garantide bulunmaz.  İhtiyaçlarınızı karşılamak için Hizmetleri tercih ederseniz kalite ve performansa dair tüm risk size aittir. Bazı yasalar garantilerin hariç tutulmasına veya kısıtlanmasına izin vermiyor olabilir. Bu durumda bu koşullar sizin için geçerli olmayacaktır.</strong>
+rights-webservices-term-5 = <strong>Kanun gereksinimleri dışında; { -vendor-short-name }, ona katkıda bulunanlar, lisans sahipleri ve dağıtıcıları { -brand-short-name } ürünün ve Hizmetlerin kullanımından doğabilecek herhangi bir dolaylı, özel, rastlantısal, cezai veya örnek teşkil edici hasardan sorumlu tutulamaz.  Bu şartlar altındaki toplu sorumluluk tutarı 500 $'ı (beş yüz dolar) geçemez. Bazı yargı hükümleri belli hasarların istisnai tutulmasına veya kısıtlanmasına izin vermeyebilir, bu durumda bu istisna ve kısıtlama sizin için geçerli olmayabilir.</strong>
+rights-webservices-term-6 = { -vendor-short-name } gerekli gördüğünde bu şartları zaman zaman güncelleyebilir. Bu şartlar { -vendor-short-name }'nın yazılı onayı olmadan değiştirilemez veya iptal edilemez.
+rights-webservices-term-7 = Bu koşullar, kanun ihtilafi hükümleri hariç olmak üzere, ABD California eyalet yasalarıyla korunur. Bu koşulların herhangi bir kısmının hükümsüz veya uygulanamaz olması halinde geri kalan kısımlar geçerli ve etkili olmaya devam edecektir. Bu koşulların çeviri sürümüyle İngilizce sürümü arasında bir çelişki olması halinde İngilizce sürüm geçerli sayılacaktır.
diff --git a/l10n-tr/mail/messenger/aboutSupportCalendar.ftl b/l10n-tr/mail/messenger/aboutSupportCalendar.ftl
new file mode 100644
index 0000000000..6d13b7ce82
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutSupportCalendar.ftl
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+calendars-title = Takvim ayarları
+calendars-table-heading-property = Ad
+calendars-table-heading-value = Değer
+calendars-table-name = Ad
+calendars-table-type = Tür
+calendars-table-disabled = Devre dışı
+calendars-table-username = Kullanıcı adı
+calendars-table-uri = URI
+calendars-table-refreshinterval = Yenileme sıklığı
+calendars-table-readonly = Salt okunur
+calendars-table-suppressalarms = Alarmları bastır
+calendars-table-cache-enabled = Önbellek etkin
+calendars-table-imip-identity = iMIP kimliği
+calendars-table-imip-identity-disabled = iMIP devre dışı
+calendars-table-imip-identity-account = iMIP hesabı
+calendars-table-organizerid = Düzenleyen kimliği
+calendars-table-forceemailscheduling = E-posta zamanlamasını zorla
+calendars-table-capabilities-alarms-popup-supported = Açılır alarm desteği
+calendars-table-capabilities-alarms-oninviations-supported = Davet alarmı desteği
+calendars-table-capabilities-alarms-maxcount = Etkinlik başına maksimum alarm
+calendars-table-capabilities-attachments-supported = Dosya eki desteği
+calendars-table-capabilities-categories-maxcount = Maksimum kategori
+calendars-table-capabilities-privacy-supported = Gizlilik durumu desteği
+calendars-table-capabilities-priority-supported = Öncelik desteği
+calendars-table-capabilities-events-supported = Etkinlik desteği
+calendars-table-capabilities-tasks-supported = Görev desteği
+calendars-table-capabilities-timezones-floating-supported = Yerel saat desteği
+calendars-table-capabilities-timezones-utc-supported = UTC/GMT desteği
+calendars-table-capabilities-autoschedule-supported = Otomatik zamanlama desteği
diff --git a/l10n-tr/mail/messenger/aboutSupportChat.ftl b/l10n-tr/mail/messenger/aboutSupportChat.ftl
new file mode 100644
index 0000000000..feeb87f1d0
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutSupportChat.ftl
@@ -0,0 +1,11 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+chat-title = Sohbet hesapları
+chat-table-heading-account = Kimlik
+chat-table-heading-protocol = Protokol
+chat-table-heading-name = Adı
+chat-table-heading-actions = Eylemler
+chat-table-copy-debug-log = Hata ayıklama kaydını kopyala
+ .title = Bu sohbet hesabındaki hataları ve diğer günlük kayıtlarını panoya kopyalayın. Sohbet mesajları gibi kişisel bilgiler içerebilir.
diff --git a/l10n-tr/mail/messenger/aboutSupportMail.ftl b/l10n-tr/mail/messenger/aboutSupportMail.ftl
new file mode 100644
index 0000000000..0870ec9db7
--- /dev/null
+++ b/l10n-tr/mail/messenger/aboutSupportMail.ftl
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+accounts-title = Posta ve haber hesapları
+show-private-data-main-text = Hesap adlarını dahil et
+show-private-data-explanation-text = (Bu bilgiler kimliğinizi ortaya çıkarabilir)
+accounts-ID = Kimlik
+accounts-name = Adı
+accounts-incoming-server = Gelen sunucusu
+accounts-outgoing-servers = Giden sunucuları
+accounts-server-name = Adı
+accounts-conn-security = Bağlantı güvenliği
+accounts-auth-method = Yetkilendirme yöntemi
+accounts-default = Varsayılan mı?
+identity-name = Kimlik
+send-via-email = E-posta ile gönder
+app-basics-telemetry = Telemetri verileri
diff --git a/l10n-tr/mail/messenger/accountCentral.ftl b/l10n-tr/mail/messenger/accountCentral.ftl
new file mode 100644
index 0000000000..2707bbdfab
--- /dev/null
+++ b/l10n-tr/mail/messenger/accountCentral.ftl
@@ -0,0 +1,65 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-central-title = { -brand-full-name } uygulamasına hoş geldiniz
+account-settings = Hesap Ayarları
+
+# $accounts (Number) - the number of configured accounts
+setup-title = Nelerin ayarlanacağını seçin
+about-title = { -brand-full-name } hakkında
+resources-title = Kaynaklar
+
+release-notes =
+ .title = { -brand-full-name } hakkında
+
+email-label = E-posta
+ .aria-label = Mevcut e-posta hesabınıza bağlanın
+email-description = { -brand-short-name }, e-postalarınızı uygulama içinden rahat ve verimli bir şekilde okumak için mevcut e-posta hesabınıza bağlanmanıza olanak tanır.
+
+calendar-label = Takvim
+ .aria-label = Yeni takvim oluştur
+calendar-description = { -brand-short-name }, etkinlikleri yönetmenize ve organize olmanıza olanak tanır. Uzak bir takvime bağlanarak tüm etkinliklerinizi tüm cihazlarınızda senkronize edebilirsiniz.
+
+chat-label = Sohbet
+ .aria-label = Sohbet hesabınıza bağlanın
+chat-description = { -brand-short-name }, birçok anlık mesajlaşma hesabına bağlanmanıza olanak tanır.
+
+filelink-label = Filelink
+ .aria-label = Filelink’i kur
+filelink-description = { -brand-short-name }, büyük ekleri kolayca göndermek için kullanışlı bir filelink bulut hesabı oluşturmanızı sağlar.
+
+addressbook-label = Adres defteri
+ .aria-label = Yeni adres defteri oluştur
+addressbook-description = { -brand-short-name }, tüm kişilerinizi bir adres defterinde düzenlemenizi sağlar. Ayrıca tüm kişilerinizi senkronize tutmak için uzaktaki bir adres defterine de bağlanabilirsiniz.
+
+feeds-label = Beslemeler
+ .aria-label = Beslemelere bağlan
+feeds-description = { -brand-short-name }, her yerden haber ve güncelleme almak için RSS/Atom beslemelerine bağlanmanıza olanak tanır.
+
+newsgroups-label = Haber grupları
+ .aria-label = Haber grubuna bağlanın
+newsgroups-description = { -brand-short-name } istediğiniz tüm haber gruplarına bağlanmanızı sağlar.
+
+import-title = Başka bir programdan içe aktar
+import-paragraph2 = { -brand-short-name }, diğer e-posta programlarındaki ve sık kullanılan adres defteri biçimlerindeki posta iletilerini, adres defteri kayıtlarını, besleme aboneliklerini, ayarları ve/veya süzgeçleri içe aktarmanıza olanak tanır.
+
+import-label = İçe aktar
+ .aria-label = Diğer programlardan verileri içe aktarma
+
+about-paragraph = Thunderbird, hem iş hem de kişisel amaçlı kullanım için ücretsiz, açık kaynaklı ve her platformda çalışan lider e-posta ve takvim istemcisidir. Thunderbird’ün güvenli kalmasını ve daha da gelişmesini istiyoruz. Bağış; geliştiricileri işe almamızı, altyapı maliyetlerimizi karşılamamızı ve iyileştirmelere devam edebilmemizi sağlayacaktır.
+
+about-paragraph-consider-donation = <b>Thunderbird, kullanıcılarının desteğiyle finanse ediliyor. Thunderbird'ü seviyorsanız ve imkânınız varsa lütfen bağış yapın.</b> Thunderbird'ün gelişimini sürdürebilmemiz için <a data-l10n-name="donation-link">bağışlarınız</a> oldukça önemli.
+
+explore-link = Özellikleri keşfedin
+support-link = Destek
+involved-link = Bize katılın
+developer-link = Geliştirici belgeleri
+
+read = İletileri oku
+compose = Yeni ileti yaz
+search = İletilerde ara
+filter = İleti süzgeçlerini yönet
+nntp-subscription = Haber grubu aboneliklerini yönet
+rss-subscription = Besleme aboneliklerini yönet
+e2e = Uçtan uca şifreleme
diff --git a/l10n-tr/mail/messenger/accountManager.ftl b/l10n-tr/mail/messenger/accountManager.ftl
new file mode 100644
index 0000000000..abdba71922
--- /dev/null
+++ b/l10n-tr/mail/messenger/accountManager.ftl
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+open-preferences-sidebar-button2 = { -brand-short-name } Ayarları
+
+open-addons-sidebar-button = Eklentiler ve Temalar
+
+account-action-add-newsgroup-account =
+ .label = Haber grubu hesabı ekle…
+ .accesskey = H
+
+server-change-restart-required = Sunucu adı veya kullanıcı adı değişikliğini uygulamak için yeniden başlatma gerekir.
+
+edit-vcard-dialog-accept-button = Kaydet
+ .accesskey = K
+edit-vcard-dialog-cancel-button = Vazgeç
+ .accesskey = V
diff --git a/l10n-tr/mail/messenger/accountProvisioner.ftl b/l10n-tr/mail/messenger/accountProvisioner.ftl
new file mode 100644
index 0000000000..35cbc26ec6
--- /dev/null
+++ b/l10n-tr/mail/messenger/accountProvisioner.ftl
@@ -0,0 +1,78 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-provisioner-tab-title = Bir servis sağlayıcıdan yeni bir e-posta adresi alın
+
+provisioner-searching-icon =
+ .alt = Aranıyor…
+
+account-provisioner-title = Yeni e-posta adresi oluştur
+
+account-provisioner-description = Güvenilir iş ortaklarımız aracılığıyla yeni, gizli ve güvenli bir e-posta adresi alabilirsiniz.
+
+account-provisioner-start-help = Aradığınız terimler, olası e-posta adreslerini bulmak için { -vendor-short-name }’ya (<a data-l10n-name="mozilla-privacy-link">Gizlilik İlkesi</a>) and ve iş ortaklarımız <strong>mailfence.com</strong> (<a data-l10n-name="mailfence-privacy-link">Gizlilik İlkesi</a>, <a data-l10n-name="mailfence-tou-link">Kullanım Koşulları</a>) ile <strong>gandi.net</strong>’e (<a data-l10n-name="gandi-privacy-link">Gizlilik İlkesi</a>, <a data-l10n-name="gandi-tou-link">Kullanım Koşulları</a>) gönderilir.
+
+account-provisioner-mail-account-title = Yeni bir e-posta adresi satın alın
+
+account-provisioner-mail-account-description = Bizce herkes güvenli bir e-postaya sahip olmalı. Thunderbird size gizlilik yanlısı ve güvenli bir e-posta sunmak için <a data-l10n-name="mailfence-home-link">Mailfence</a> ile işbirliğine gitti.
+
+account-provisioner-domain-title = Kendinize ait bir e-posta ve alan adı satın alın
+
+account-provisioner-domain-description = Thunderbird, size özel bir alan adı sunmak için <a data-l10n-name="gandi-home-link">Gandi</a> ile işbirliğine gitti. Bu sayede o alan adındaki istediğiniz adresi kullanabilirsiniz.
+
+## Forms
+
+account-provisioner-mail-input =
+ .placeholder = Adınız, rumuzunuz veya diğer arama terimleriniz
+
+account-provisioner-domain-input =
+ .placeholder = Adınız, rumuzunuz veya diğer arama terimleriniz
+
+account-provisioner-search-button = Ara
+
+account-provisioner-button-cancel = Vazgeç
+
+account-provisioner-button-existing = Mevcut e-posta hesabımı kullanacağım
+
+account-provisioner-button-back = Geri dön
+
+## Notifications
+
+account-provisioner-fetching-provisioners = Sağlayıcılar alınıyor…
+
+account-provisioner-connection-issues = Kayıt sunucularımızla iletişim kuramadık. Lütfen bağlantınızı kontrol edin.
+
+account-provisioner-searching-email = Kullanılabilir e-posta hesapları aranıyor…
+
+account-provisioner-searching-domain = Kullanılabilir alan adları aranıyor…
+
+account-provisioner-searching-error = Önerebileceğimiz bir adres bulamadık. Arama terimlerinizi değiştirmeyi deneyin.
+
+## Illustrations
+
+account-provisioner-step1-image =
+ .title = Oluşturmak istediğiniz hesabı seçin
+
+## Search results
+
+# Variables:
+# $count (Number) - The number of domains found during search.
+account-provisioner-results-title =
+ { $count ->
+ [one] Bir uygun adres bulundu:
+ *[other] { $count } uygun adres bulundu:
+ }
+
+account-provisioner-mail-results-caption = Daha fazla e-posta bulmak için takma ad veya başka bir terim de arayabilirsiniz.
+
+account-provisioner-domain-results-caption = Daha fazla alan adı bulmak için takma ad veya başka bir terim de arayabilirsiniz.
+
+account-provisioner-free-account = Ücretsiz
+
+account-provision-price-per-year = { $price } / yıl
+
+account-provisioner-all-results-button = Tüm sonuçları göster
+
+account-provisioner-open-in-tab-img =
+ .title = Yeni sekmede açılır
diff --git a/l10n-tr/mail/messenger/accountcreation/accountHub.ftl b/l10n-tr/mail/messenger/accountcreation/accountHub.ftl
new file mode 100644
index 0000000000..bc2accdd2d
--- /dev/null
+++ b/l10n-tr/mail/messenger/accountcreation/accountHub.ftl
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Header
+
+account-hub-brand = { -brand-full-name }
+account-hub-welcome-line = <span data-l10n-name="brand-name">{ -brand-full-name }</span>’e hoş geldiniz
+account-hub-title = Hesap merkezi
+
+## Footer
+
+account-hub-release-notes = Sürüm notları
+account-hub-support = Destek
+account-hub-donate = Bağış yapın
diff --git a/l10n-tr/mail/messenger/accountcreation/accountSetup.ftl b/l10n-tr/mail/messenger/accountcreation/accountSetup.ftl
new file mode 100644
index 0000000000..6b763b94ee
--- /dev/null
+++ b/l10n-tr/mail/messenger/accountcreation/accountSetup.ftl
@@ -0,0 +1,426 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-setup-tab-title = Hesap kurulumu
+
+## Header
+
+account-setup-title = Mevcut E-posta Adresinizi Ayarlayın
+
+account-setup-description =
+ Mevcut e-posta adresinizi kullanmak için hesap bilgilerinizi girin.<br/>
+ { -brand-product-name } önerilen sunucu yapılandırmasını otomatik olarak arayacaktır.
+
+account-setup-secondary-description = { -brand-product-name }, çalışan ve önerilen sunucu yapılandırmasını otomatik olarak arayacaktır.
+
+account-setup-success-title = Hesap başarıyla oluşturuldu
+
+account-setup-success-description = Artık bu hesabı { -brand-short-name } ile kullanabilirsiniz.
+
+account-setup-success-secondary-description = İlgili hizmetleri bağlayarak ve gelişmiş hesap ayarlarını yapılandırarak deneyiminizi iyileştirebilirsiniz.
+
+## Form fields
+
+account-setup-name-label = Tam adınız
+ .accesskey = a
+
+# Note: "John Doe" is a multiple-use name that is used when the true name of a person is unknown. We use this fake name as an input placeholder. Translators should update this to reflect the placeholder name of their language/country.
+account-setup-name-input =
+ .placeholder = Ahmet Yılmaz
+
+account-setup-name-info-icon =
+ .title = Başkalarına gösterilecek adınız
+
+
+account-setup-name-warning-icon =
+ .title = { account-setup-name-warning }
+
+account-setup-email-label = E-posta adresi
+ .accesskey = E
+
+account-setup-email-input =
+ .placeholder = ahmet.yilmaz@example.com
+
+account-setup-email-info-icon =
+ .title = Mevcut e-posta adresiniz
+
+account-setup-email-warning-icon =
+ .title = { account-setup-email-warning }
+
+account-setup-password-label = Parola
+ .accesskey = P
+ .title = İsteğe bağlı, yalnızca kullanıcı adını doğrulamak için kullanılır
+
+account-provisioner-button = Yeni bir e-posta adresi al
+ .accesskey = a
+
+account-setup-password-toggle-show =
+ .title = Parolayı açık metin olarak göster
+
+account-setup-password-toggle-hide =
+ .title = Parolayı gizle
+
+account-setup-remember-password = Parolayı hatırla
+ .accesskey = h
+
+account-setup-exchange-label = Kullanıcı adınız
+ .accesskey = K
+
+# YOURDOMAIN refers to the Windows domain in ActiveDirectory. yourusername refers to the user's account name in Windows.
+account-setup-exchange-input =
+ .placeholder = ETKİALANI\kullanıcıadınız
+
+# Domain refers to the Windows domain in ActiveDirectory. We mean the user's login in Windows at the local corporate network.
+account-setup-exchange-info-icon =
+ .title = Etki alanındaki kullanıcı adı
+
+## Action buttons
+
+account-setup-button-cancel = İptal
+ .accesskey = İ
+
+account-setup-button-manual-config = Elle yapılandır
+ .accesskey = E
+
+account-setup-button-stop = Durdur
+ .accesskey = D
+
+account-setup-button-retest = Tekrar sına
+ .accesskey = T
+
+account-setup-button-continue = Devam et
+ .accesskey = D
+
+account-setup-button-done = Tamam
+ .accesskey = T
+
+## Notifications
+
+account-setup-looking-up-settings = Yapılandırma aranıyor…
+
+account-setup-looking-up-settings-guess = Yapılandırma aranıyor: Sık kullanılan sunucu isimleri deneniyor…
+
+account-setup-looking-up-settings-half-manual = Yapılandırma aranıyor: Sunucu inceleniyor…
+
+account-setup-looking-up-disk = Yapılandırma aranıyor: { -brand-short-name } kurulumu…
+
+account-setup-looking-up-isp = Yapılandırma aranıyor: E-posta sağlayıcısı…
+
+# Note: Do not translate or replace Mozilla. It stands for the public project mozilla.org, not Mozilla Corporation. The database is a generic, public domain facility usable by any client.
+account-setup-looking-up-db = Yapılandırma aranıyor: Mozilla İSS veritabanı…
+
+account-setup-looking-up-mx = Yapılandırma aranıyor: Gelen e-posta alan adı…
+
+account-setup-looking-up-exchange = Yapılandırma aranıyor: Exchange sunucusu…
+
+account-setup-checking-password = Parola kontrol ediliyor…
+
+account-setup-installing-addon = Eklenti indirilip yükleniyor…
+
+account-setup-success-half-manual = Belirtilen sunucu incelenerek aşağıdaki ayarlar bulundu:
+
+account-setup-success-guess = Sık kullanılan sunucu adları denenerek yapılandırma bulundu.
+
+account-setup-success-guess-offline = Çevrimdışısınız. Bazı ayarları tahmin ettik ama doğru ayarları elle girmeniz gerekecek.
+
+account-setup-success-password = Parola doğru
+
+account-setup-success-addon = Eklenti başarıyla yüklendi
+
+# Note: Do not translate or replace Mozilla. It stands for the public project mozilla.org, not Mozilla Corporation. The database is a generic, public domain facility usable by any client.
+account-setup-success-settings-db = Mozilla İSS veritabanında yapılandırma bulundu.
+
+account-setup-success-settings-disk = { -brand-short-name } kurulumunda yapılandırma bulundu.
+
+account-setup-success-settings-isp = E-posta sağlayıcısında yapılandırma bulundu.
+
+# Note: Microsoft Exchange is a product name.
+account-setup-success-settings-exchange = Bir Microsoft Exchange sunucusuna ait yapılandırma bulundu.
+
+## Illustrations
+
+account-setup-step1-image =
+ .title = İlk kurulum
+
+account-setup-step2-image =
+ .title = Yükleniyor…
+
+account-setup-step3-image =
+ .title = Yapılandırma bulundu
+
+account-setup-step4-image =
+ .title = Bağlantı hatası
+
+account-setup-step5-image =
+ .title = Hesap oluşturuldu
+
+account-setup-privacy-footnote2 = Hesap bilgileriniz yalnızca yerel olarak bilgisayarınızda depolanır.
+
+account-setup-selection-help = Neyi seçeceğinizden emin değil misiniz?
+
+account-setup-selection-error = Yardım mı lazım?
+
+account-setup-success-help = Şimdi ne yapmanız gerektiğinden emin değil misiniz?
+
+account-setup-documentation-help = Kurulum belgeleri
+
+account-setup-forum-help = Destek forumu
+
+account-setup-privacy-help = Gizlilik ilkeleri
+
+account-setup-getting-started = Başlarken
+
+## Results area
+
+# Variables:
+# $count (Number) - Number of available protocols.
+account-setup-results-area-title =
+ { $count ->
+ [one] Mevcut yapılandırma
+ *[other] Mevcut yapılandırmalar
+ }
+
+account-setup-result-imap-description = Klasörlerinizi ve e-postalarınızı sunucunuzla eşitlenmiş halde tutun
+
+account-setup-result-pop-description = Klasörlerinizi ve e-postalarınızı bilgisayarınızda tutun
+
+# Note: Exchange, Office365 are the name of products.
+account-setup-result-exchange2-description = Microsoft Exchange sunucusunu veya Office365 bulut hizmetlerini kullanın
+
+account-setup-incoming-title = Gelen
+
+account-setup-outgoing-title = Giden
+
+account-setup-username-title = Kullanıcı adı
+
+account-setup-exchange-title = Sunucu
+
+account-setup-result-no-encryption = Şifreleme yok
+
+account-setup-result-ssl = SSL/TLS
+
+account-setup-result-starttls = STARTTLS
+
+account-setup-result-outgoing-existing = Mevcut giden SMTP sunucusunu kullan
+
+# Variables:
+# $incoming (String): The email/username used to log into the incoming server
+# $outgoing (String): The email/username used to log into the outgoing server
+account-setup-result-username-different = Gelen: { $incoming }, giden: { $outgoing }
+
+## Error messages
+
+# Note: The reference to "janedoe" (Jane Doe) is the name of an example person. You will want to translate it to whatever example persons would be named in your language. In the example, AD is the name of the Windows domain, and this should usually not be translated.
+account-setup-credentials-incomplete = Kimlik doğrulama başarısız oldu. Girilen kimlik bilgileri yanlış veya oturum açmak için ayrı bir kullanıcı adı gerekiyor. Bu kullanıcı adı genellikle Windows etki alanı hesabınızdır. Etki alanı dahil olabilir veya olmayabilir. (Örn. aliatabakar veya AD\\aliatabakar)
+
+account-setup-credentials-wrong = Kimlik doğrulama başarısız oldu. Lütfen kullanıcı adını ve parolayı kontrol edin
+
+account-setup-find-settings-failed = { -brand-short-name }, e-posta hesabınızın ayarlarını bulamadı
+
+account-setup-exchange-config-unverifiable = Yapılandırma doğrulanamadı. Kullanıcı adınız ve parolanız doğruysa sunucu yöneticisi hesabınız için seçili yapılandırmayı devre dışı bırakmış olabilir. Başka bir protokol seçmeyi deneyin.
+
+## Manual configuration area
+
+account-setup-manual-config-title = Sunucu ayarları
+
+account-setup-incoming-server-legend = Gelen sunucusu
+
+account-setup-protocol-label = Protokol:
+
+account-setup-hostname-label = Sunucu:
+
+account-setup-port-label = Port:
+ .title = Otomatik algılama için port numarasını 0 olarak ayarlayın
+
+account-setup-auto-description = { -brand-short-name }, boş bırakılan alanları otomatik olarak algılamaya çalışır.
+
+account-setup-ssl-label = Bağlantı güvenliği:
+
+account-setup-outgoing-server-legend = Giden sunucusu
+
+## Incoming/Outgoing SSL Authentication options
+
+ssl-autodetect-option = Otomatik algıla
+
+ssl-no-authentication-option = Yetkilendirme yok
+
+ssl-cleartext-password-option = Normal parola
+
+ssl-encrypted-password-option = Şifrelenmiş parola
+
+## Incoming/Outgoing SSL options
+
+ssl-noencryption-option = Yok
+
+account-setup-auth-label = Yetkilendirme yöntemi:
+
+account-setup-username-label = Kullanıcı adı:
+
+account-setup-advanced-setup-button = Gelişmiş yapılandırma
+ .accesskey = G
+
+## Warning insecure server dialog
+
+account-setup-insecure-title = Uyarı!
+
+account-setup-insecure-incoming-title = Gelen posta ayarları:
+
+account-setup-insecure-outgoing-title = Giden posta ayarları:
+
+# Variables:
+# $server (String): The name of the hostname of the server the user was trying to connect to.
+account-setup-warning-cleartext = <b>{ $server }</b> sunucusu şifreleme kullanmıyor.
+
+account-setup-warning-cleartext-details = Güvensiz posta sunucuları, parolalarınızı ve özel bilgilerinizi korumak için şifrelenmiş bağlantı kullanmaz. Bu sunucuya bağlanarak parolanızı ve özel bilgilenizi ifşa ediyor olabilirsiniz.
+
+account-setup-insecure-server-checkbox = Riskleri anladım
+ .accesskey = R
+
+account-setup-insecure-description = { -brand-short-name }, mevcut yapılandırmayı kullanarak e-postalarınızı almanızı sağlayabilir ama sorunlu bağlantılarla ilgili olarak sistem yöneticinizle veya e-posta sağlayıcınızla iletişime geçmelisiniz. Daha fazla bilgi için <a data-l10n-name="thunderbird-faq-link">Thunderbird SSS</a>'ye bakın.
+
+insecure-dialog-cancel-button = Ayarları değiştir
+ .accesskey = d
+
+insecure-dialog-confirm-button = Onayla
+ .accesskey = O
+
+## Warning Exchange confirmation dialog
+
+# Variables:
+# $domain (String): The name of the server where the configuration was found, e.g. rackspace.com.
+exchange-dialog-question = { -brand-short-name }, { $domain } üzerinde hesap kurulum bilgilerinizi buldu. Devam etmek ve hesap bilgilerinizi göndermek ister misiniz?
+
+exchange-dialog-confirm-button = Giriş yap
+
+exchange-dialog-cancel-button = Vazgeç
+
+## Dismiss account creation dialog
+
+exit-dialog-title = Yapılandırılmış E-posta Hesabı Yok
+
+exit-dialog-description = Kurulumu iptal etmek istediğinizden emin misiniz? { -brand-short-name } bir e-posta hesabı olmadan da çalışır ama birçok özelliği kullanamazsınız.
+
+account-setup-no-account-checkbox = { -brand-short-name }’ü e-posta hesabı olmadan kullan
+ .accesskey = k
+
+exit-dialog-cancel-button = Kuruluma devam et
+ .accesskey = d
+
+exit-dialog-confirm-button = Kurulumdan çık
+ .accesskey = u
+
+## Alert dialogs
+
+account-setup-creation-error-title = Hesap Oluşturma Hatası
+
+account-setup-error-server-exists = Gelen sunucusu zaten var.
+
+account-setup-confirm-advanced-title = Gelişmiş Yapılandırmayı Onayla
+
+account-setup-confirm-advanced-description = Bu iletişim kutusu kapatılacak ve yapılandırma hatalı olsa bile mevcut ayarlarla bir hesap oluşturulacaktır. Devam etmek istiyor musunuz?
+
+## Addon installation section
+
+account-setup-addon-install-title = Yükle
+
+account-setup-addon-install-intro = Üçüncü taraflarca geliştirilen bir eklenti, bu sunucudaki e-posta hesabınıza erişmenize olanak sağlayabilir:
+
+account-setup-addon-no-protocol = Bu e-posta sunucusu maalesef açık protokolleri desteklemiyor. { account-setup-addon-install-intro }
+
+## Success view
+
+account-setup-settings-button = Hesap ayarları
+
+account-setup-encryption-button = Uçtan uca şifreleme
+
+account-setup-signature-button = İmza ekle
+
+account-setup-dictionaries-button = Sözlük indir
+
+account-setup-address-book-carddav-button = Bir CardDAV adres defterine bağlanın
+
+account-setup-address-book-ldap-button = Bir LDAP adres defterine bağlanın
+
+account-setup-calendar-button = Uzak bir takvime bağlanın
+
+account-setup-linked-services-title = Hizmetlerinizi bağlayın
+
+account-setup-linked-services-description = { -brand-short-name }, e-posta hesabınızla bağlantılı başka hizmetler buldu.
+
+account-setup-no-linked-description = { -brand-short-name } uygulamasından en iyi şekilde yararlanmak için diğer hizmetleri kurun.
+
+# Variables:
+# $count (Number) - The number of address books found during autoconfig.
+account-setup-found-address-books-description =
+ { $count ->
+ [one] { -brand-short-name }, e-posta hesabınıza bağlı bir adres defteri buldu.
+ *[other] { -brand-short-name }, e-posta hesabınıza bağlı { $count } adres defteri buldu.
+ }
+
+# Variables:
+# $count (Number) - The number of calendars found during autoconfig.
+account-setup-found-calendars-description =
+ { $count ->
+ [one] { -brand-short-name } e-posta hesabınıza bağlı 1 takvim buldu.
+ *[other] { -brand-short-name } e-posta hesabınıza bağlı { $count } takvim buldu.
+ }
+
+account-setup-button-finish = Bitir
+ .accesskey = B
+
+account-setup-looking-up-address-books = Adres defterleri aranıyor…
+
+account-setup-looking-up-calendars = Takvimler aranıyor…
+
+account-setup-address-books-button = Adres defterleri
+
+account-setup-calendars-button = Takvimler
+
+account-setup-connect-link = Bağlan
+
+account-setup-existing-address-book = Bağlı
+ .title = Adres defteri zaten bağlı
+
+account-setup-existing-calendar = Bağlı
+ .title = Takvim zaten bağlı
+
+account-setup-connect-all-calendars = Tüm takvimleri bağla
+
+account-setup-connect-all-address-books = Tüm adres defterlerini bağla
+
+## Calendar synchronization dialog
+
+calendar-dialog-title = Takvimi bağla
+
+calendar-dialog-cancel-button = Vazgeç
+ .accesskey = V
+
+calendar-dialog-confirm-button = Bağlan
+ .accesskey = n
+
+account-setup-calendar-name-label = Ad
+
+account-setup-calendar-name-input =
+ .placeholder = Takvimim
+
+account-setup-calendar-color-label = Renk
+
+account-setup-calendar-refresh-label = Tazele
+
+account-setup-calendar-refresh-manual = Elle
+
+account-setup-calendar-refresh-interval =
+ { $count ->
+ [one] Her dakika
+ *[other] { $count } dakikada bir
+ }
+
+account-setup-calendar-read-only = Salt okunur
+ .accesskey = S
+
+account-setup-calendar-show-reminders = Anımsatıcıları göster
+ .accesskey = m
+
+account-setup-calendar-offline-support = Çevrimdışı desteği
+ .accesskey = Ç
diff --git a/l10n-tr/mail/messenger/addressbook/abCardDAVDialog.ftl b/l10n-tr/mail/messenger/addressbook/abCardDAVDialog.ftl
new file mode 100644
index 0000000000..2c8337f9a8
--- /dev/null
+++ b/l10n-tr/mail/messenger/addressbook/abCardDAVDialog.ftl
@@ -0,0 +1,26 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+carddav-window-title = Yeni CardDAV Adres Defteri
+
+carddav-dialog =
+ .buttonlabelaccept = Devam et
+ .buttonaccesskeyaccept = D
+
+carddav-username-label =
+ .value = Kullanıcı adı:
+ .accesskey = K
+carddav-location-label =
+ .value = Konum:
+ .accesskey = K
+carddav-location =
+ .default-placeholder = Adres defteri sunucusunun adresi veya ana bilgisayar adı
+
+carddav-loading = Yapılandırma aranıyor…
+carddav-known-incompatible = { $url } { -brand-short-name } ile uyumsuzdur.
+carddav-connection-error = Bağlanma girişimi başarısız.
+carddav-none-found = Belirtilen hesap için eklenecek adres defteri bulunamadı.
+carddav-already-added = Belirtilen hesap için tüm adres defterleri zaten eklenmiş.
+
+carddav-available-books = Mevcut adres defterleri:
diff --git a/l10n-tr/mail/messenger/addressbook/abCardDAVProperties.ftl b/l10n-tr/mail/messenger/addressbook/abCardDAVProperties.ftl
new file mode 100644
index 0000000000..640c6be67c
--- /dev/null
+++ b/l10n-tr/mail/messenger/addressbook/abCardDAVProperties.ftl
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+carddav-url-label =
+ .value = CardDAV adresi:
+ .accesskey = V
+
+carddav-refreshinterval-label =
+ .label = Eşitle:
+ .accesskey = E
+
+# Variables:
+# $minutes (integer) - Number of minutes between address book synchronizations
+carddav-refreshinterval-minutes-value =
+ .label =
+ { $minutes ->
+ [one] dakikada bir
+ *[other] { $minutes } dakikada bir
+ }
+
+# Variables:
+# $hours (integer) - Number of hours between address book synchronizations
+carddav-refreshinterval-hours-value =
+ .label =
+ { $hours ->
+ [one] saatte bir
+ *[other] { $hours } saatte bir
+ }
+
+carddav-readonly-label =
+ .label = Salt okunur
+ .accesskey = S
diff --git a/l10n-tr/mail/messenger/addressbook/aboutAddressBook.ftl b/l10n-tr/mail/messenger/addressbook/aboutAddressBook.ftl
new file mode 100644
index 0000000000..2e1d14fbcf
--- /dev/null
+++ b/l10n-tr/mail/messenger/addressbook/aboutAddressBook.ftl
@@ -0,0 +1,247 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-addressbook-title = Adres Defteri
+
+## Toolbar
+
+about-addressbook-toolbar-new-address-book =
+ .label = Yeni adres defteri
+about-addressbook-toolbar-add-carddav-address-book =
+ .label = CardDAV adres defteri ekle
+about-addressbook-toolbar-add-ldap-address-book =
+ .label = LDAP adres defteri ekle
+about-addressbook-toolbar-new-contact =
+ .label = Yeni kişi
+about-addressbook-toolbar-new-list =
+ .label = Yeni liste
+about-addressbook-toolbar-import =
+ .label = İçe aktar
+
+## Books
+
+all-address-books-row =
+ .title = Tüm adres defterleri
+all-address-books = Tüm Adres Defterleri
+# Variables:
+# $name (String) - The name of the selected book/list.
+# $count (Number) - The number of contacts in the selected book/list.
+about-addressbook-card-count = { $name } içindeki toplam kişi sayısı: { $count }
+# Variables:
+# $count (Number) - The number of contacts in all address books.
+about-addressbook-card-count-all = Tüm adres defterlerindeki toplam kişi sayısı: { $count }
+about-addressbook-books-context-properties =
+ .label = Özellikler
+about-addressbook-books-context-edit-list =
+ .label = Listeyi düzenle
+about-addressbook-books-context-synchronize =
+ .label = Eşitle
+about-addressbook-books-context-edit =
+ .label = Düzenle
+about-addressbook-books-context-print =
+ .label = Yazdır…
+about-addressbook-books-context-export =
+ .label = Dışa aktar…
+about-addressbook-books-context-delete =
+ .label = Sil
+about-addressbook-books-context-remove =
+ .label = Kaldır
+about-addressbook-books-context-startup-default =
+ .label = Varsayılan başlangıç dizini
+about-addressbook-confirm-delete-book-title = Adres defterini sil
+# Variables:
+# $name (String) - Name of the address book to be deleted.
+about-addressbook-confirm-delete-book = { $name } adres defterini ve tüm kişilerini silmek istediğinizden emin misiniz?
+about-addressbook-confirm-remove-remote-book-title = Adres defterini kaldır
+# Variables:
+# $name (String) - Name of the remote address book to be removed.
+about-addressbook-confirm-remove-remote-book = { $name } adres defterini kaldırmak istediğinizden emin misiniz?
+
+## Cards
+
+# Variables:
+# $name (String) - Name of the address book that will be searched.
+about-addressbook-search =
+ .placeholder = { $name } defterinde ara
+about-addressbook-search-all =
+ .placeholder = Tüm adres defterlerinde ara
+about-addressbook-sort-button2 =
+ .title = Görüntüleme seçeneklerini listele
+about-addressbook-name-format-display =
+ .label = Görünen ad
+about-addressbook-name-format-firstlast =
+ .label = Adı Soyadı
+about-addressbook-name-format-lastfirst =
+ .label = Soyadı, Adı
+about-addressbook-sort-name-ascending =
+ .label = Ada göre sırala (A > Z)
+about-addressbook-sort-name-descending =
+ .label = Ada göre sırala (Z > A)
+about-addressbook-sort-email-ascending =
+ .label = E-posta adresine göre sırala (A > Z)
+about-addressbook-sort-email-descending =
+ .label = E-posta adresine göre sırala (Z > A)
+about-addressbook-horizontal-layout =
+ .label = Yatay düzene geç
+about-addressbook-vertical-layout =
+ .label = Dikey düzene geç
+about-addressbook-table-layout =
+ .label = Tablo düzeni
+
+## Card column headers
+## Each string is listed here twice, and the values should match.
+
+about-addressbook-column-header-generatedname = Adı
+about-addressbook-column-label-generatedname =
+ .label = { about-addressbook-column-header-generatedname }
+about-addressbook-column-header-emailaddresses = E-posta adresleri
+about-addressbook-column-label-emailaddresses =
+ .label = { about-addressbook-column-header-emailaddresses }
+about-addressbook-column-header-nickname = Takma ad
+about-addressbook-column-label-nickname =
+ .label = { about-addressbook-column-header-nickname }
+about-addressbook-column-header-phonenumbers = Telefon numaraları
+about-addressbook-column-label-phonenumbers =
+ .label = { about-addressbook-column-header-phonenumbers }
+about-addressbook-column-header-addresses = Adresler
+about-addressbook-column-label-addresses =
+ .label = { about-addressbook-column-header-addresses }
+about-addressbook-column-header-title = Unvan
+about-addressbook-column-label-title =
+ .label = { about-addressbook-column-header-title }
+about-addressbook-column-header-department = Bölüm
+about-addressbook-column-label-department =
+ .label = { about-addressbook-column-header-department }
+about-addressbook-column-header-organization = Şirket
+about-addressbook-column-label-organization =
+ .label = { about-addressbook-column-header-organization }
+about-addressbook-column-header-addrbook = Adres defteri
+about-addressbook-column-label-addrbook =
+ .label = { about-addressbook-column-header-addrbook }
+about-addressbook-cards-context-write =
+ .label = Yaz
+about-addressbook-confirm-delete-mixed-title = Kişileri ve listeleri sil
+# Variables:
+# $count (Number) - The number of contacts and lists to be deleted. Always greater than 1.
+about-addressbook-confirm-delete-mixed = { $count } kişiyi ve listeyi silmek istediğinizden emin misiniz?
+# Variables:
+# $count (Number) - The number of lists to be deleted.
+about-addressbook-confirm-delete-lists-title =
+ { $count ->
+ [one] Listeyi sil
+ *[other] Listeleri sil
+ }
+# Variables:
+# $count (Number) - The number of lists to be deleted.
+# $name (String) - The name of the list to be deleted, if $count is 1.
+about-addressbook-confirm-delete-lists =
+ { $count ->
+ [one] { $name } listesini silmek istediğinizden emin misiniz?
+ *[other] { $count } listeyi silmek istediğinizden emin misiniz?
+ }
+# Variables:
+# $count (Number) - The number of contacts to be removed.
+about-addressbook-confirm-remove-contacts-title =
+ { $count ->
+ [one] Kişiyi sil
+ *[other] Kişileri sil
+ }
+# Variables:
+# $count (Number) - The number of contacts to be removed.
+# $name (String) - The name of the contact to be removed, if $count is 1.
+# $list (String) - The name of the list that contacts will be removed from.
+about-addressbook-confirm-remove-contacts =
+ { $count ->
+ [one] { $list } listesinden { $name } kişisini silmek istediğinizden emin misiniz?
+ *[other] { $list } listesinden { $count } kişiyi silmek istediğinizden emin misiniz?
+ }
+# Variables:
+# $count (Number) - The number of contacts to be deleted.
+about-addressbook-confirm-delete-contacts-title =
+ { $count ->
+ [one] Kişiyi sil
+ *[other] Kişileri sil
+ }
+# Variables:
+# $count (Number) - The number of contacts to be deleted.
+# $name (String) - The name of the contact to be deleted, if $count is 1.
+about-addressbook-confirm-delete-contacts =
+ { $count ->
+ [one] { $name } kişisini silmek istediğinizden emin misiniz?
+ *[other] { $count } kişiyi silmek istediğinizden emin misiniz?
+ }
+
+## Card list placeholder
+## Shown when there are no cards in the list
+
+about-addressbook-placeholder-empty-book = Kişi yok
+about-addressbook-placeholder-new-contact = Yeni kişi
+about-addressbook-placeholder-search-only = Bu adres defterinde kişiler sadece bir aramanın ardından gösterilir
+about-addressbook-placeholder-searching = Aranıyor…
+about-addressbook-placeholder-no-search-results = Kişi bulunamadı
+
+## Details
+
+# Variables:
+# $count (Number) - The number of selected items (will never be fewer than two)
+about-addressbook-selection-mixed-header = { $count } kişi ve liste seçili
+# Variables:
+# $count (Number) - The number of selected contacts
+about-addressbook-selection-contacts-header = { $count } kişi seçili
+# Variables:
+# $count (Number) - The number of selected lists
+about-addressbook-selection-lists-header = { $count } liste seçili
+about-addressbook-details-edit-photo =
+ .title = Kişi fotoğrafını düzenle
+about-addressbook-new-contact-header = Yeni kişi
+about-addressbook-prefer-display-name = İleti başlığında görünen adı tercih et
+about-addressbook-write-action-button = Yaz
+about-addressbook-event-action-button = Etkinlik
+about-addressbook-search-action-button = Ara
+about-addressbook-new-list-action-button = Yeni liste
+about-addressbook-begin-edit-contact-button = Düzenle
+about-addressbook-delete-edit-contact-button = Sil
+about-addressbook-cancel-edit-contact-button = Vazgeç
+about-addressbook-save-edit-contact-button = Kaydet
+about-addressbook-add-contact-to = Buraya ekle:
+about-addressbook-details-email-addresses-header = E-posta adresleri
+about-addressbook-details-phone-numbers-header = Telefon numaraları
+about-addressbook-details-addresses-header = Adresler
+about-addressbook-details-notes-header = Notlar
+about-addressbook-details-impp-header = Anlık mesajlaşma
+about-addressbook-details-websites-header = Web siteleri
+about-addressbook-details-other-info-header = Diğer bilgiler
+about-addressbook-entry-type-work = İş
+about-addressbook-entry-type-home = Ev
+about-addressbook-entry-type-fax = Faks
+# Or "Mobile"
+about-addressbook-entry-type-cell = Cep
+about-addressbook-entry-type-pager = Çağrı cihazı
+about-addressbook-entry-name-birthday = Doğum günü
+about-addressbook-entry-name-anniversary = yıl dönümü
+about-addressbook-entry-name-title = Unvan
+about-addressbook-entry-name-role = Rol
+about-addressbook-entry-name-organization = Şirket
+about-addressbook-entry-name-website = Web sitesi
+about-addressbook-entry-name-time-zone = Saat dilimi
+about-addressbook-entry-name-custom1 = Özel 1
+about-addressbook-entry-name-custom2 = Özel 2
+about-addressbook-entry-name-custom3 = Özel 3
+about-addressbook-entry-name-custom4 = Özel 4
+about-addressbook-unsaved-changes-prompt-title = Kaydedilmemiş değişiklikler
+about-addressbook-unsaved-changes-prompt = Düzenleme görünümünden çıkmadan önce değişikliklerinizi kaydetmek ister misiniz?
+
+# Photo dialog
+
+about-addressbook-photo-drop-target = Buraya bir fotoğraf sürükleyin veya yapıştırın ya da dosya seçmek için tıklayın.
+about-addressbook-photo-drop-loading = Fotoğraf yükleniyor…
+about-addressbook-photo-drop-error = Fotoğraf yüklenemedi.
+about-addressbook-photo-filepicker-title = Bir resim dosyası seçin
+about-addressbook-photo-discard = Mevcut fotoğrafı sil
+about-addressbook-photo-cancel = Vazgeç
+about-addressbook-photo-save = Kaydet
+
+# Keyboard shortcuts
+
+about-addressbook-new-contact-key = N
diff --git a/l10n-tr/mail/messenger/addressbook/fieldMapImport.ftl b/l10n-tr/mail/messenger/addressbook/fieldMapImport.ftl
new file mode 100644
index 0000000000..c8ba8dcb95
--- /dev/null
+++ b/l10n-tr/mail/messenger/addressbook/fieldMapImport.ftl
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+import-ab-csv-dialog-title = Adres defterini metin dosyasından içe aktar
+
+# $recordNumber (Number) - The current record number of the preview data.
+import-ab-csv-preview-record-number = { $recordNumber } kaydı için veri içe aktarımının önizlemesi
+
+import-ab-csv-dialog =
+ .buttonlabelaccept = İçe aktar
+ .buttonaccesskeyaccept = İ
diff --git a/l10n-tr/mail/messenger/addressbook/vcard.ftl b/l10n-tr/mail/messenger/addressbook/vcard.ftl
new file mode 100644
index 0000000000..9f4a27ddd0
--- /dev/null
+++ b/l10n-tr/mail/messenger/addressbook/vcard.ftl
@@ -0,0 +1,189 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# Display Name
+
+vcard-displayname = Görünen ad
+
+vcard-displayname-placeholder =
+ .placeholder = { vcard-displayname }
+
+# Type selection
+
+vcard-entry-type-label = Tür
+
+vcard-entry-type-home = Ev
+
+vcard-entry-type-work = İş
+
+vcard-entry-type-none = Hiçbiri
+
+vcard-entry-type-custom = Özel
+
+# N vCard field
+
+vcard-name-header = Adı
+
+vcard-n-prefix = Ön ek
+
+vcard-n-add-prefix =
+ .title = Ön ek ekle
+
+vcard-n-firstname = Ad
+
+vcard-n-add-firstname =
+ .title = Ad ekle
+
+vcard-n-middlename = İkinci ad
+
+vcard-n-add-middlename =
+ .title = İkinci ad ekle
+
+vcard-n-lastname = Soyadı
+
+vcard-n-add-lastname =
+ .title = Soyadı ekle
+
+vcard-n-suffix = Son ek
+
+vcard-n-add-suffix =
+ .title = Son ek ekle
+
+# Nickname
+
+vcard-nickname = Takma ad
+
+# Email vCard field
+
+vcard-email-header = E-posta adresleri
+
+vcard-email-add = E-posta adresi ekle
+
+vcard-email-label = E-posta adresi
+
+vcard-primary-email-label = Varsayılan
+
+# URL vCard field
+
+vcard-url-header = Web siteleri
+
+vcard-url-add = Web sitesi ekle
+
+vcard-url-label = Web sitesi
+
+# Tel vCard field
+
+vcard-tel-header = Telefon numaraları
+
+vcard-tel-add = Telefon numarası ekle
+
+vcard-tel-label = Telefon numarası
+
+# Or "Mobile"
+vcard-entry-type-cell = Cep
+
+vcard-entry-type-fax = Faks
+
+vcard-entry-type-pager = Çağrı cihazı
+
+# TZ vCard field
+
+vcard-tz-header = Saat dilimi
+
+vcard-tz-add = Saat dilimi ekle
+
+# IMPP vCard field
+
+vcard-impp2-header = Anlık mesajlaşma
+
+vcard-impp-add = Sohbet hesabı ekle
+
+vcard-impp-label = Sohbet hesabı
+
+vcard-impp-select = Protokol
+vcard-impp-option-other = Diğer
+
+vcard-impp-input-label = URI
+vcard-impp-input-title = Anlık mesajlaşma için URI
+
+# BDAY and ANNIVERSARY vCard field
+
+vcard-bday-anniversary-header = Özel tarihler
+
+vcard-bday-anniversary-add = Özel tarih ekle
+
+vcard-bday-label = Doğum günü
+
+vcard-anniversary-label = Yıl dönümü
+
+vcard-date-day = Gün
+
+vcard-date-month = Ay
+
+vcard-date-year = Yıl
+
+# ADR vCard field
+
+vcard-adr-header = Adresler
+
+vcard-adr-add = Adres ekle
+
+vcard-adr-label = Adres
+
+vcard-adr-delivery-label = Teslimat etiketi
+
+vcard-adr-street = Sokak adresi
+
+# Or "Locality"
+vcard-adr-locality = İlçe
+
+# Or "Region"
+vcard-adr-region = İl
+
+# The term "ZIP code" only applies in USA. Most locales should use "Postal code" only.
+vcard-adr-code = Posta kodu
+
+vcard-adr-country = Ülke
+
+# NOTE vCard field
+
+vcard-note-header = Notlar
+
+vcard-note-add = Not ekle
+
+# TITLE, ROLE and ORGANIZATION vCard fields
+
+vcard-org-header = Kurum özellikleri
+
+vcard-org-add = Kurum özellikleri ekle
+
+vcard-org-title = Unvan
+
+vcard-org-title-input =
+ .title = Pozisyon veya iş
+ .placeholder = İş başlığı
+
+vcard-org-role = Rol
+
+vcard-org-org = Şirket
+
+vcard-org-org-input =
+ .title = Kurum adı
+ .placeholder = Firma adı
+vcard-org-org-unit = Departman
+vcard-org-org-unit-input =
+ .title = Kurumsal birim adı
+ .placeholder = Departman
+
+# Custom properties
+
+vcard-custom-header = Özel özellikler
+
+vcard-custom-add = Özel özellik ekle
+
+vcard-remove-button-title =
+ .title = Kaldır
+
+vcard-remove-button = Kaldır
diff --git a/l10n-tr/mail/messenger/appmenu.ftl b/l10n-tr/mail/messenger/appmenu.ftl
new file mode 100644
index 0000000000..781649e336
--- /dev/null
+++ b/l10n-tr/mail/messenger/appmenu.ftl
@@ -0,0 +1,190 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Sync
+
+appmenu-sync-panel-title =
+ .title = Eşitle
+appmenu-sync-account =
+ .value = kullanici@example.com
+
+## New Account
+
+appmenu-new-account-panel-title =
+ .title = Yeni hesap
+appmenu-new-account-panel =
+ .label = Yeni hesap
+ .accesskey = h
+appmenu-create-new-mail-account =
+ .label = Yeni e-posta al
+ .accesskey = Y
+appmenu-new-mail-account =
+ .label = Mevcut e-posta
+ .accesskey = M
+appmenu-new-calendar =
+ .label = Takvim
+ .accesskey = T
+appmenu-new-chat-account =
+ .label = Sohbet
+ .accesskey = o
+appmenu-new-feed =
+ .label = Besleme
+ .accesskey = B
+appmenu-new-newsgroup =
+ .label = Haber grubu
+ .accesskey = u
+
+## New Account / Address Book
+
+appmenu-newab-panel-title =
+ .title = Yeni adres defteri
+appmenu-newab-panel =
+ .label = Yeni adres defteri
+ .accesskey = a
+appmenu-new-addressbook =
+ .label = Yerel adres defterleri
+ .accesskey = Y
+appmenu-new-carddav =
+ .label = CardDav adres defteri
+ .accesskey = C
+appmenu-new-ldap =
+ .label = LDAP adres defteri
+ .accesskey = L
+
+## Create
+
+appmenu-create-panel-title =
+ .title = Oluştur
+appmenu-create-panel =
+ .label = Oluştur
+ .accesskey = O
+appmenu-create-message =
+ .label = İleti
+ .accesskey = İ
+appmenu-create-event =
+ .label = Etkinlik
+ .accesskey = E
+appmenu-create-task =
+ .label = Görev
+ .accesskey = G
+appmenu-create-contact =
+ .label = Kişi
+ .accesskey = K
+
+## Open
+
+appmenu-open-file-panel =
+ .label = Dosyadan aç
+ .accesskey = D
+appmenu-open-file-panel-title =
+ .title = Dosyadan aç
+appmenu-open-message =
+ .label = İleti…
+ .accesskey = İ
+appmenu-open-calendar =
+ .label = Takvim…
+ .accesskey = T
+
+## View / Layout
+
+appmenu-view-panel-title =
+ .title = Görünüm
+appmenu-view-panel =
+ .label = Görünüm
+ .accesskey = G
+appmenu-font-size-value = Yazı tipi boyutu
+appmenu-mail-uidensity-value = Yoğunluk
+appmenu-uidensity-compact =
+ .tooltiptext = Kompakt
+appmenu-uidensity-default =
+ .tooltiptext = Varsayılan
+appmenu-uidensity-relaxed =
+ .tooltiptext = Rahat
+appmenuitem-font-size-enlarge =
+ .tooltiptext = Yazı tipi boyutunu büyüt
+appmenuitem-font-size-reduce =
+ .tooltiptext = Yazı tipi boyutunu küçült
+# Variables:
+# $size (String) - The current font size.
+appmenuitem-font-size-reset =
+ .label = { $size } px
+ .tooltiptext = Yazı tipi boyutunu sıfırla
+
+## Tools
+
+appmenu-tools-panel-title =
+ .title = Araçlar
+appmenu-tools-panel =
+ .label = Araçlar
+ .accesskey = A
+appmenu-tools-import =
+ .label = İçe aktar
+ .accesskey = İ
+appmenu-tools-export =
+ .label = Dışa aktar
+ .accesskey = D
+appmenu-tools-message-search =
+ .label = İletilerde ara
+ .accesskey = a
+appmenu-tools-message-filters =
+ .label = İleti süzgeçleri
+ .accesskey = s
+appmenu-tools-download-manager =
+ .label = İndirme yöneticisi
+ .accesskey = m
+appmenu-tools-activity-manager =
+ .label = Etkinlik yöneticisi
+ .accesskey = ö
+appmenu-tools-dev-tools =
+ .label = Geliştirici araçları
+ .accesskey = G
+
+## Help
+
+appmenu-help-panel-title =
+ .title = Yardım
+appmenu-help-get-help =
+ .label = Yardım al
+ .accesskey = Y
+appmenu-help-explore-features =
+ .label = Özellikleri keşfet
+ .accesskey = Ö
+appmenu-help-shortcuts =
+ .label = Klavye kısayolları
+ .accesskey = K
+appmenu-help-get-involved =
+ .label = Katkıda bulunun
+ .accesskey = b
+appmenu-help-donation =
+ .label = Bağış yapın
+ .accesskey = B
+appmenu-help-share-feedback =
+ .label = Fikir ve görüş paylaş
+ .accesskey = F
+appmenu-help-enter-troubleshoot-mode2 =
+ .label = Sorun giderme modu…
+ .accesskey = o
+appmenu-help-exit-troubleshoot-mode2 =
+ .label = Sorun giderme modunu kapat
+ .accesskey = o
+appmenu-help-troubleshooting-info =
+ .label = Sorun giderme bilgileri
+ .accesskey = u
+appmenu-help-about-product =
+ .label = { -brand-short-name } hakkında
+ .accesskey = a
+
+## Application Update
+
+appmenuitem-banner-update-downloading =
+ .label = { -brand-shorter-name } güncellemesi indiriliyor
+appmenuitem-banner-update-available =
+ .label = Güncelleme var: Şimdi indir
+appmenuitem-banner-update-manual =
+ .label = Güncelleme var: Şimdi indir
+appmenuitem-banner-update-unsupported =
+ .label = Güncelleme yapılamadı: Sistem uyumsuz
+appmenuitem-banner-update-restart =
+ .label = Güncelleme var: Yeniden başlat
diff --git a/l10n-tr/mail/messenger/chat-verifySession.ftl b/l10n-tr/mail/messenger/chat-verifySession.ftl
new file mode 100644
index 0000000000..c77281a65b
--- /dev/null
+++ b/l10n-tr/mail/messenger/chat-verifySession.ftl
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+verify-window-title = Kimliği Doğrula
+
+# Variables:
+# $subject (String) - a human readable identifier for the other side of the verification flow.
+verify-window-subject-title = { $subject } kimliğini doğrula
+
+verify-dialog =
+ .buttonlabelaccept = Eşleşiyor
+ .buttonaccesskeyaccept = E
+ .buttonlabelextra2 = Eşleşmiyor
+ .buttonaccesskeyextra2 = m
+
+challenge-label = Görüntülenen dizenin diğer uçtaki dizeyle eşleştiğini doğrula.
diff --git a/l10n-tr/mail/messenger/chat.ftl b/l10n-tr/mail/messenger/chat.ftl
new file mode 100644
index 0000000000..583f2000fd
--- /dev/null
+++ b/l10n-tr/mail/messenger/chat.ftl
@@ -0,0 +1,47 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+chat-joining-chat-icon2 =
+ .alt = Sohbete katılma
+
+chat-left-chat-icon2 =
+ .alt = Sohbetten ayrıldı
+
+chat-participant-owner-role-icon2 =
+ .alt = Sahip
+
+chat-participant-administrator-role-icon2 =
+ .alt = Yönetici
+
+chat-participant-moderator-role-icon2 =
+ .alt = Moderatör
+
+chat-participant-voiced-role-icon2 =
+ .alt = Katılımcı mesaj gönderebilir
+
+chat-verify-identity =
+ .label = Kimliği doğrula
+ .accesskey = d
+
+chat-identity-verified =
+ .label = Kimlik zaten doğrulanmış
+
+chat-buddy-identity-status = Şifreleme güveni
+chat-buddy-identity-status-verified = Doğrulandı
+chat-buddy-identity-status-unverified = Doğrulanmadı
+
+## Conversation invite notification box
+
+# This string appears in a notification bar at the top of the Contacts window
+# when someone invited the user to a multi user chat conversation, to request
+# the user to confirm they want to join the chat.
+# Variables:
+# $conversation (String) - Name of the conversation the user is invited to.
+chat-conv-invite-label = { $conversation } sohbetine davet edildiniz
+chat-conv-invite-accept =
+ .label = Kabul et
+ .accesskey = K
+chat-conv-invite-deny =
+ .label = Reddet
+ .accesskey = R
diff --git a/l10n-tr/mail/messenger/compactFoldersDialog.ftl b/l10n-tr/mail/messenger/compactFoldersDialog.ftl
new file mode 100644
index 0000000000..8f1f6b1fcf
--- /dev/null
+++ b/l10n-tr/mail/messenger/compactFoldersDialog.ftl
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+compact-dialog-window =
+ .title = Dizinleri sıkıştır
+ .style = width: 50em;
+compact-dialog =
+ .buttonlabelaccept = Şimdi sıkıştır
+ .buttonaccesskeyaccept = s
+ .buttonlabelcancel = Daha sonra hatırlat
+ .buttonaccesskeycancel = h
+ .buttonlabelextra1 = Daha fazla bilgi al…
+ .buttonaccesskeyextra1 = a
+# Variables:
+# $data (String): The amount of space to be freed, formatted byte, MB, GB, etc., based on the size.
+compact-dialog-message = E-posta klasörlerinizin performansını artırmak için { -brand-short-name } yazılımının düzenli olarak bakım yapması gerekir. Bu sayede iletilerinizde hiçbir değişiklik olmadan { $data } disk alanı kazanabilirsiniz. Gelecekte { -brand-short-name } yazılımının bu işlemi otomatik olarak yapmasını isterseniz ‘{ compact-dialog.buttonlabelaccept }’ düğmesine tıklamadan önce aşağıdaki seçeneği işaretleyin.
+compact-dialog-never-ask-checkbox =
+ .label = Gelecekte klasörleri otomatik olarak sıkıştır
+ .accesskey = G
diff --git a/l10n-tr/mail/messenger/exportDialog.ftl b/l10n-tr/mail/messenger/exportDialog.ftl
new file mode 100644
index 0000000000..695180bcc5
--- /dev/null
+++ b/l10n-tr/mail/messenger/exportDialog.ftl
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+export-dialog-brand-name = { -brand-product-name }
+
+export-dialog-title = Dışa aktar
+
+export-dialog =
+ .buttonlabelaccept = İleri
+
+export-dialog-button-finish = Bitir
+
+export-dialog-file-picker = Zip dosyasına aktar
+
+export-dialog-description1 = Posta hesaplarını, posta iletilerini, adres defterlerini, ayarları bir zip dosyasına aktarın.
+
+export-dialog-desc2 = Gerektiğinde profilinizi geri yüklemek için zip dosyasını içe aktarabilirsiniz.
+
+export-dialog-exporting = Dışa aktarılıyor…
+
+export-dialog-exported = Dışa aktarıldı.
diff --git a/l10n-tr/mail/messenger/extensions/popup.ftl b/l10n-tr/mail/messenger/extensions/popup.ftl
new file mode 100644
index 0000000000..cf521cd8b8
--- /dev/null
+++ b/l10n-tr/mail/messenger/extensions/popup.ftl
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+close-shortcut =
+ .key = w
+# Variables:
+# $title (String): the title of the popup window
+extension-popup-title =
+ { PLATFORM() ->
+ [macos] { $title }
+ *[other] { $title } - { -brand-full-name }
+ }
+extension-popup-default-title = { -brand-full-name }
diff --git a/l10n-tr/mail/messenger/importDialog.ftl b/l10n-tr/mail/messenger/importDialog.ftl
new file mode 100644
index 0000000000..db0371a8f1
--- /dev/null
+++ b/l10n-tr/mail/messenger/importDialog.ftl
@@ -0,0 +1,30 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Short name of the import module
+thunderbird-import-name = Thunderbird
+
+# Description of the import module
+thunderbird-import-description = Thunderbird profil dizininden postaları içe aktar.
+
+import-from-thunderbird-zip =
+ .label = Thunderbird (dışa aktarılan profil yedeği, 2 GB'den küçük zip dosyası)
+ .accesskey = Z
+
+import-from-thunderbird-dir =
+ .label = Thunderbird (profil klasörü)
+ .accesskey = T
+
+import-select-profile-zip = Sıkıştırılmış bir profil dizini seçin
+
+import-select-profile-dir = Bir profil dizini seçin
+
+zip-file-too-big-title = Zip dosyası çok büyük
+
+zip-file-too-big-message = Seçilen zip dosyası 2 GB'den büyük. Lütfen önce dosyayı arşivden çıkarıp bunun yerine çıkarılan klasörden içe aktarın.
+
+wizardpage-failed =
+ .label = İçe aktarma başarısız
+
+wizardpage-failed-message = İçe aktarma beklenmedik bir şekilde başarısız oldu. Hata Konsolu'nda daha fazla bilgi mevcut olabilir.
diff --git a/l10n-tr/mail/messenger/mailWidgets.ftl b/l10n-tr/mail/messenger/mailWidgets.ftl
new file mode 100644
index 0000000000..f7ddf7f4f9
--- /dev/null
+++ b/l10n-tr/mail/messenger/mailWidgets.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/.
+
+apply-current-view-to-menu =
+ .label = Geçerli görünümü uygula…
+
+threadpane-apply-changes-prompt-title = Değişiklikler uygulansın mı?
+# Variables:
+# $name (String): The name of the folder to apply to.
+threadpane-apply-changes-prompt-no-children-text = Geçerli dizinin görünümü { $name } dizinine uygulansın mı?
+# Variables:
+# $name (String): The name of the folder to apply to.
+threadpane-apply-changes-prompt-with-children-text = Geçerli dizinin görünümü { $name } ve alt dizinlerine uygulansın mı?
+
diff --git a/l10n-tr/mail/messenger/menubar.ftl b/l10n-tr/mail/messenger/menubar.ftl
new file mode 100644
index 0000000000..d2260a57a5
--- /dev/null
+++ b/l10n-tr/mail/messenger/menubar.ftl
@@ -0,0 +1,135 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+toolbar-context-menu-menu-bar =
+ .toolbarname = Menü çubuğu
+ .accesskey = M
+
+## Tools Menu
+
+menu-tools-settings =
+ .label = Ayarlar
+ .accesskey = A
+menu-addons-and-themes =
+ .label = Eklentiler ve temalar
+ .accesskey = E
+
+## Help Menu
+
+menu-help-help-title =
+ .label = Yardım
+ .accesskey = Y
+menu-help-get-help =
+ .label = Yardım al
+ .accesskey = Y
+menu-help-explore-features =
+ .label = Özellikleri keşfet
+ .accesskey = Ö
+menu-help-shortcuts =
+ .label = Klavye kısayolları
+ .accesskey = K
+menu-help-get-involved =
+ .label = Katkıda bulunun
+ .accesskey = K
+menu-help-donation =
+ .label = Bağış yapın
+ .accesskey = B
+menu-help-share-feedback =
+ .label = Fikir ve görüş paylaş
+ .accesskey = F
+menu-help-enter-troubleshoot-mode =
+ .label = Sorun giderme modu…
+ .accesskey = o
+menu-help-exit-troubleshoot-mode =
+ .label = Sorun giderme modunu kapat
+ .accesskey = o
+menu-help-more-troubleshooting-info =
+ .label = Sorun giderme bilgileri
+ .accesskey = b
+menu-help-troubleshooting-info =
+ .label = Sorun giderme bilgileri
+ .accesskey = o
+menu-help-about-product =
+ .label = { -brand-short-name } hakkında
+ .accesskey = a
+# These menu-quit strings are only used on Windows and Linux.
+menu-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] Çık
+ *[other] Çık
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] x
+ *[other] Q
+ }
+# This menu-quit-mac string is only used on macOS.
+menu-quit-mac =
+ .label = { -brand-shorter-name } uygulamasından çık
+quit-app-shortcut =
+ .key = k
+
+## Mail Toolbar
+
+toolbar-junk-button =
+ .label = Gereksiz
+ .tooltiptext = Seçili iletileri gereksiz olarak işaretle
+toolbar-not-junk-button =
+ .label = Gereksiz değil
+ .tooltiptext = Seçili iletileri gereksiz değil olarak işaretle
+toolbar-delete-button =
+ .label = Sil
+ .tooltiptext = Seçili iletileri veya klasörü sil
+toolbar-undelete-button =
+ .label = Silmeyi geri al
+ .tooltiptext = Seçili iletileri silmeyi geri al
+
+## View
+
+menu-view-repair-text-encoding =
+ .label = Metin kodlamasını onar
+ .accesskey = M
+
+## View / Layout
+
+menu-font-size-label =
+ .label = Yazı tipi boyutu
+ .accesskey = o
+menuitem-font-size-enlarge =
+ .label = Yazı tipi boyutunu büyüt
+ .accesskey = b
+menuitem-font-size-reduce =
+ .label = Yazı tipi boyutunu küçült
+ .accesskey = k
+menuitem-font-size-reset =
+ .label = Yazı tipi boyutunu sıfırla
+ .accesskey = o
+mail-uidensity-label =
+ .label = Yoğunluk
+ .accesskey = Y
+mail-uidensity-compact =
+ .label = Kompakt
+ .accesskey = K
+mail-uidensity-normal =
+ .label = Normal
+ .accesskey = N
+mail-uidensity-touch =
+ .label = Dokunmatik
+ .accesskey = D
+mail-uidensity-default =
+ .label = Varsayılan
+ .accesskey = V
+mail-uidensity-relaxed =
+ .label = Rahat
+ .accesskey = R
+menu-spaces-toolbar-button =
+ .label = Sekme araç çubuğu
+ .accesskey = S
+
+## File
+
+file-new-newsgroup-account =
+ .label = Haber grubu hesabı…
+ .accesskey = H
diff --git a/l10n-tr/mail/messenger/messageheader/headerFields.ftl b/l10n-tr/mail/messenger/messageheader/headerFields.ftl
new file mode 100644
index 0000000000..dd41f346f3
--- /dev/null
+++ b/l10n-tr/mail/messenger/messageheader/headerFields.ftl
@@ -0,0 +1,67 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Header lists
+
+message-header-to-list-name = Alıcı
+
+message-header-from-list-name = Gönderen
+
+message-header-sender-list-name = Gönderen
+
+message-header-reply-to-list-name = Yanıtla
+
+message-header-cc-list-name = Cc
+
+message-header-bcc-list-name = Bcc
+
+message-header-newsgroups-list-name = Haber grupları
+
+message-header-tags-list-name = Etiketler
+
+## Other message headers.
+## The field-separator is for screen readers to separate the field name from the field value.
+
+message-header-author-field = Yazar<span data-l10n-name="field-separator">:</span>
+
+message-header-organization-field = Kuruluş<span data-l10n-name="field-separator">:</span>
+
+message-header-subject-field = Konu<span data-l10n-name="field-separator">:</span>
+
+
+message-header-date-field = Tarih<span data-l10n-name="field-separator">:</span>
+
+message-header-user-agent-field = Kullanıcı istemcisi<span data-l10n-name="field-separator">:</span>
+
+message-header-references-field = Referanslar<span data-l10n-name="field-separator">:</span>
+
+message-header-message-id-field = İleti kimliği<span data-l10n-name="field-separator">:</span>
+
+message-header-website-field = Web sitesi<span data-l10n-name="field-separator">:</span>
+
+# An additional email header field that the user has chosen to display. Unlike
+# the other headers, the name of this header is not expected to be localised
+# because it is generated from the raw field name found in the email header.
+# $fieldName (String) - The field name.
+message-header-custom-field = { $fieldName }<span data-l10n-name="field-separator">:</span>
+
+##
+
+message-header-address-in-address-book-icon2 =
+ .alt = Adres defterinde
+
+message-header-address-not-in-address-book-icon2 =
+ .alt = Adres defterinde yok
+
+message-header-address-not-in-address-book-button =
+ .title = Bu adresi adres defterine kaydet
+
+message-header-address-in-address-book-button =
+ .title = Kişiyi düzenle
+
+message-header-field-show-more = Daha fazla
+ .title = Tüm alıcıları göster
+
+message-ids-field-show-all = Tümünü göster
diff --git a/l10n-tr/mail/messenger/messenger.ftl b/l10n-tr/mail/messenger/messenger.ftl
new file mode 100644
index 0000000000..faa8fdf535
--- /dev/null
+++ b/l10n-tr/mail/messenger/messenger.ftl
@@ -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/.
+
+
+## Window controls
+
+messenger-window-minimize-button =
+ .tooltiptext = Küçült
+messenger-window-maximize-button =
+ .tooltiptext = Ekranı kapla
+messenger-window-restore-down-button =
+ .tooltiptext = Geri küçült
+messenger-window-close-button =
+ .tooltiptext = Kapat
+# Variables:
+# $count (Number) - Number of unread messages.
+unread-messages-os-tooltip =
+ { $count ->
+ [one] 1 okunmamış ileti
+ *[other] { $count } okunmamış ileti
+ }
+about-rights-notification-text = { -brand-short-name }, tüm dünyadan binlerce kişinin katkıda bulunduğu, özgür ve açık kaynaklı bir yazılımdır.
+
+## Content tabs
+
+content-tab-page-loading-icon =
+ .alt = Sayfa yükleniyor
+content-tab-security-high-icon =
+ .alt = Bağlantı güvenli
+content-tab-security-broken-icon =
+ .alt = Bağlantı güvenli değil
+
+## Toolbar
+
+addons-and-themes-toolbarbutton =
+ .label = Eklentiler ve temalar
+ .tooltiptext = Eklentilerinizi yönetin
+quick-filter-toolbarbutton =
+ .label = Hızlı süzgeç
+ .tooltiptext = İletileri süz
+redirect-msg-button =
+ .label = Yönlendir
+ .tooltiptext = Seçilen iletiyi yönlendir
+
+## Folder Pane
+
+folder-pane-toolbar =
+ .toolbarname = Dizin bölmesi araç çubuğu
+ .accesskey = D
+folder-pane-toolbar-options-button =
+ .tooltiptext = Dizin bölmesi seçenekleri
+folder-pane-header-label = Dizinler
+
+## Folder Toolbar Header Popup
+
+folder-toolbar-hide-toolbar-toolbarbutton =
+ .label = Araç çubuğunu gizle
+ .accesskey = u
+show-all-folders-label =
+ .label = Tüm dizinler
+ .accesskey = m
+show-unread-folders-label =
+ .label = Okunmamış dizinler
+ .accesskey = O
+show-favorite-folders-label =
+ .label = Favori dizinler
+ .accesskey = F
+show-smart-folders-label =
+ .label = Birleşik dizinler
+ .accesskey = B
+show-recent-folders-label =
+ .label = Son kullanılan dizinler
+ .accesskey = S
+folder-toolbar-toggle-folder-compact-view =
+ .label = Yoğun görünüm
+ .accesskey = Y
+
+## Menu
+
+redirect-msg-menuitem =
+ .label = Yönlendir
+ .accesskey = Y
+menu-file-save-as-file =
+ .label = Dosya…
+ .accesskey = D
+
+## AppMenu
+
+appmenu-save-as-file =
+ .label = Dosya…
+appmenu-settings =
+ .label = Ayarlar
+appmenu-addons-and-themes =
+ .label = Eklentiler ve temalar
+appmenu-help-enter-troubleshoot-mode =
+ .label = Sorun giderme modu…
+appmenu-help-exit-troubleshoot-mode =
+ .label = Sorun giderme modunu kapat
+appmenu-help-more-troubleshooting-info =
+ .label = Sorun giderme bilgileri
+appmenu-redirect-msg =
+ .label = Yönlendir
+
+## Context menu
+
+context-menu-redirect-msg =
+ .label = Yönlendir
+mail-context-delete-messages =
+ .label =
+ { $count ->
+ [one] İletiyi sil
+ *[other] Seçilmiş iletileri sil
+ }
+
+## Message header pane
+
+other-action-redirect-msg =
+ .label = Yönlendir
+message-header-msg-flagged =
+ .title = Yıldızlı
+ .aria-label = Yıldızlı
+# Variables:
+# $address (String) - The email address of the recipient this picture belongs to.
+message-header-recipient-avatar =
+ .alt = { $address } profil fotoğrafı.
+
+## Message header cutomize panel
+
+message-header-customize-panel-title = İleti Başlığı Ayarları
+message-header-customize-button-style =
+ .value = Düğme stili
+ .accesskey = D
+message-header-button-style-default =
+ .label = Simgeler ve metin
+message-header-button-style-text =
+ .label = Metin
+message-header-button-style-icons =
+ .label = Simgeler
+message-header-show-sender-full-address =
+ .label = Her zaman gönderenin tam adresini göster
+ .accesskey = H
+message-header-show-sender-full-address-description = E-posta adresi, gönderen adının altında gösterilecektir.
+message-header-show-recipient-avatar =
+ .label = Gönderenin profil resmini göster
+ .accesskey = o
+message-header-hide-label-column =
+ .label = Etiketler sütununu gizle
+ .accesskey = ü
+message-header-large-subject =
+ .label = Büyük konu
+ .accesskey = o
+message-header-all-headers =
+ .label = Tüm üst bilgileri göster
+ .accesskey = ü
+
+## Action Button Context Menu
+
+toolbar-context-menu-manage-extension =
+ .label = Uzantıyı yönet
+ .accesskey = U
+toolbar-context-menu-remove-extension =
+ .label = Uzantıyı kaldır
+ .accesskey = n
+
+## Add-on removal warning
+
+# Variables:
+# $name (String): The name of the addon that will be removed.
+addon-removal-title = { $name } kaldırılsın mı?
+addon-removal-confirmation-button = Kaldır
+addon-removal-confirmation-message = { $name } ile birlikte yapılandırması ve verileri { -brand-short-name } uygulamasından kaldırılsın mı?
+caret-browsing-prompt-title = Klavye ile Gezinti
+caret-browsing-prompt-text = F7 tuşu Klavye ile Gezinti özelliğini açar ve kapatır. Bu özellik, bazı içeriklerin içine hareket edebilen bir işaretçi ekleyerek metinleri klavyeyle seçebilmenizi sağlar. Klavye ile Gezinti’yi açmak istiyor musunuz?
+caret-browsing-prompt-check-text = Tekrar sorma.
+repair-text-encoding-button =
+ .label = Metin kodlamasını onar
+ .tooltiptext = İleti içeriğinden doğru metin kodlamasını tahmin et
+
+## no-reply handling
+
+no-reply-title = Yanıt desteklenmiyor
+no-reply-message = Yanıt adresi ({ $email }) izlenen bir adrese benzemiyor. Bu adrese gönderilen iletiler muhtemelen okunmayacaktır.
+no-reply-reply-anyway-button = Yine de yanıtla
+
+## error messages
+
+decrypt-and-copy-failures = { $total } iletinin { $failures } tanesinin şifresi çözülemedi ve bu iletiler kopyalanmadı.
+
+## Spaces toolbar
+
+spaces-toolbar-element =
+ .toolbarname = Sekme araç çubuğu
+ .aria-label = Sekme araç çubuğu
+ .aria-description = Farklı sekmeler arasında geçiş yapabileceğiniz dikey araç çubuğu. Mevcut düğmeler arasında gezinmek için ok tuşlarını kullanabilirsiniz.
+spaces-toolbar-button-mail2 =
+ .title = E-posta
+spaces-toolbar-button-address-book2 =
+ .title = Adres Defteri
+spaces-toolbar-button-calendar2 =
+ .title = Takvim
+spaces-toolbar-button-tasks2 =
+ .title = Görevler
+spaces-toolbar-button-chat2 =
+ .title = Sohbet
+spaces-toolbar-button-overflow =
+ .title = Daha fazla sekme…
+spaces-toolbar-button-settings2 =
+ .title = Ayarlar
+spaces-toolbar-button-hide =
+ .title = Sekme araç çubuğunu gizle
+spaces-toolbar-button-show =
+ .title = Sekme araç çubuğunu göster
+spaces-context-new-tab-item =
+ .label = Yeni sekmede aç
+spaces-context-new-window-item =
+ .label = Yeni pencerede aç
+# Variables:
+# $tabName (String) - The name of the tab this item will switch to.
+spaces-context-switch-tab-item =
+ .label = { $tabName } sekmesine geç
+settings-context-open-settings-item2 =
+ .label = Ayarlar
+settings-context-open-account-settings-item2 =
+ .label = Hesap ayarları
+settings-context-open-addons-item2 =
+ .label = Eklentiler ve temalar
+
+## Spaces toolbar pinned tab menupopup
+
+spaces-toolbar-pinned-tab-button =
+ .tooltiptext = Alanlar menüsünü aç
+spaces-pinned-button-menuitem-mail2 =
+ .label = { spaces-toolbar-button-mail2.title }
+spaces-pinned-button-menuitem-address-book2 =
+ .label = { spaces-toolbar-button-address-book2.title }
+spaces-pinned-button-menuitem-calendar2 =
+ .label = { spaces-toolbar-button-calendar2.title }
+spaces-pinned-button-menuitem-tasks2 =
+ .label = { spaces-toolbar-button-tasks2.title }
+spaces-pinned-button-menuitem-chat2 =
+ .label = { spaces-toolbar-button-chat2.title }
+spaces-pinned-button-menuitem-settings2 =
+ .label = { spaces-toolbar-button-settings2.title }{ spaces-toolbar-button-settings2.title }
+spaces-pinned-button-menuitem-show =
+ .label = { spaces-toolbar-button-show.title }
+# Variables:
+# $count (Number) - Number of unread messages.
+chat-button-unread-messages = { $count }
+ .title =
+ { $count ->
+ [one] Bir okunmamış ileti
+ *[other] { $count } okunmamış ileti
+ }
+
+## Spaces toolbar customize panel
+
+menuitem-customize-label =
+ .label = Özelleştir…
+spaces-customize-panel-title = Sekme Araç Çubuğu Ayarları
+spaces-customize-background-color = Arka plan rengi
+spaces-customize-icon-color = Düğme rengi
+# The background color used on the buttons of the spaces toolbar when they are
+# `current`, meaning the related space/tab is active and visible.
+spaces-customize-accent-background-color = Seçilen düğme arka plan rengi
+# The icon color used on the buttons of the spaces toolbar when they are
+# `current`, meaning the related space/tab is active and visible.
+spaces-customize-accent-text-color = Seçilen düğme rengi
+spaces-customize-button-restore = Varsayılanları geri yükle
+ .accesskey = V
+customize-panel-button-save = Tamam
+ .accesskey = T
diff --git a/l10n-tr/mail/messenger/messengercompose/messengercompose.ftl b/l10n-tr/mail/messenger/messengercompose/messengercompose.ftl
new file mode 100644
index 0000000000..24bdf1f7e3
--- /dev/null
+++ b/l10n-tr/mail/messenger/messengercompose/messengercompose.ftl
@@ -0,0 +1,355 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Send Format
+
+compose-send-format-menu =
+ .label = Gönderme biçimi
+ .accesskey = G
+compose-send-auto-menu-item =
+ .label = Otomatik
+ .accesskey = O
+compose-send-both-menu-item =
+ .label = Hem HTML hem de düz metin
+ .accesskey = H
+compose-send-html-menu-item =
+ .label = Yalnızca HTML
+ .accesskey = M
+compose-send-plain-menu-item =
+ .label = Yalnızca düz metin
+ .accesskey = d
+
+## Addressing widget
+
+# $type (String) - the type of the addressing row
+remove-address-row-button =
+ .title = { $type } alanını kaldır
+# $type (String) - the type of the addressing row
+# $count (Number) - the number of address pills currently present in the addressing row
+address-input-type-aria-label =
+ { $count ->
+ [0] { $type }
+ [one] Tek adresli { $type } satırına odaklanmak için sol ok tuşunu kullanın.
+ *[other] { $count } adresli { $type } satırlarına odaklanmak için sol ok tuşunu kullanın.
+ }
+# $email (String) - the email address
+# $count (Number) - the number of address pills currently present in the addressing row
+pill-aria-label =
+ { $count ->
+ [one] { $email }: Düzenlemek için Enter'a, silmek için Delete'e basın.
+ *[other] { $email }, 1/{ $count }: Düzenlemek için Enter'a, silmek için Delete'e basın.
+ }
+# $email (String) - the email address
+pill-tooltip-invalid-address = { $email } geçerli bir e-posta adresi değil
+# $email (String) - the email address
+pill-tooltip-not-in-address-book = { $email } adres defterinizde yok
+pill-action-edit =
+ .label = Adresi düzenle
+ .accesskey = d
+# $type (String) - the type of the addressing row, e.g. Cc, Bcc, etc.
+pill-action-select-all-sibling-pills =
+ .label = { $type } içindeki tüm adresleri seç
+ .accesskey = t
+pill-action-select-all-pills =
+ .label = Tüm adresleri seç
+ .accesskey = m
+pill-action-move-to =
+ .label = Kime alanına taşı
+ .accesskey = m
+pill-action-move-cc =
+ .label = Cc alanına taşı
+ .accesskey = C
+pill-action-move-bcc =
+ .label = Bcc alanına taşı
+ .accesskey = B
+pill-action-expand-list =
+ .label = Listeyi genişlet
+ .accesskey = n
+
+## Attachment widget
+
+ctrl-cmd-shift-pretty-prefix =
+ { PLATFORM() ->
+ [macos] ⇧ ⌘{ " " }
+ *[other] Ctrl+Shift+
+ }
+trigger-attachment-picker-key = A
+toggle-attachment-pane-key = M
+menuitem-toggle-attachment-pane =
+ .label = Ek bölmesi
+ .accesskey = m
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ toggle-attachment-pane-key }
+toolbar-button-add-attachment =
+ .label = Ekle
+ .tooltiptext = Dosya ekle ({ ctrl-cmd-shift-pretty-prefix }{ trigger-attachment-picker-key })
+add-attachment-notification-reminder2 =
+ .label = Dosya ekle…
+ .accesskey = D
+ .tooltiptext = { toolbar-button-add-attachment.tooltiptext }
+menuitem-attach-files =
+ .label = Dosya(lar)…
+ .accesskey = D
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ trigger-attachment-picker-key }
+context-menuitem-attach-files =
+ .label = Dosya ekle…
+ .accesskey = D
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ trigger-attachment-picker-key }
+# Note: Do not translate the term 'vCard'.
+context-menuitem-attach-vcard =
+ .label = vCard'ım
+ .accesskey = C
+context-menuitem-attach-openpgp-key =
+ .label = OpenPGP ortak anahtarım
+ .accesskey = k
+# $count (Number) - the number of attachments in the attachment bucket
+attachment-bucket-count-value =
+ { $count ->
+ [1] { $count } ek
+ [one] { $count } ek
+ *[other] { $count } ek
+ }
+attachment-area-show =
+ .title = Ek bölmesini göster ({ ctrl-cmd-shift-pretty-prefix }{ toggle-attachment-pane-key })
+attachment-area-hide =
+ .title = Ek bölmesini gizle ({ ctrl-cmd-shift-pretty-prefix }{ toggle-attachment-pane-key })
+drop-file-label-attachment =
+ { $count ->
+ [one] Dosya olarak ekle
+ *[other] Dosya olarak ekle
+ }
+drop-file-label-inline =
+ { $count ->
+ [one] Satır içi ekle
+ *[other] Satır içi ekle
+ }
+
+## Reorder Attachment Panel
+
+move-attachment-first-panel-button =
+ .label = Başa taşı
+move-attachment-left-panel-button =
+ .label = Sola taşı
+move-attachment-right-panel-button =
+ .label = Sağa taşı
+move-attachment-last-panel-button =
+ .label = Sona taşı
+button-return-receipt =
+ .label = Alındı onayı
+ .tooltiptext = Bu ileti için alındı onayı iste
+
+## Encryption
+
+encryption-menu =
+ .label = Güvenlik
+ .accesskey = G
+encryption-toggle =
+ .label = Şifrele
+ .tooltiptext = Bu iletide uçtan uca şifreleme kullan
+encryption-options-openpgp =
+ .label = OpenPGP
+ .tooltiptext = OpenPGP şifreleme ayarlarını göster ve değiştir
+encryption-options-smime =
+ .label = S/MIME
+ .tooltiptext = S/MIME şifreleme ayarlarını göster ve değiştir
+signing-toggle =
+ .label = İmzala
+ .tooltiptext = Bu iletiyi sayısal olarak imzala
+menu-openpgp =
+ .label = OpenPGP
+ .accesskey = O
+menu-smime =
+ .label = S/MIME
+ .accesskey = S
+menu-encrypt =
+ .label = Şifrele
+ .accesskey = e
+menu-encrypt-subject =
+ .label = Konuyu şifrele
+ .accesskey = o
+menu-sign =
+ .label = Sayısal olarak imzala
+ .accesskey = i
+menu-manage-keys =
+ .label = Anahtar yardımcısı
+ .accesskey = A
+menu-view-certificates =
+ .label = Alıcıların sertifikalarını göster
+ .accesskey = s
+menu-open-key-manager =
+ .label = Anahtar yöneticisi
+ .accesskey = n
+openpgp-key-issue-notification-one = Uçtan uca şifreleme için { $addr } anahtar sorunlarını çözmeniz gerekiyor
+openpgp-key-issue-notification-many = Uçtan uca şifreleme için { $count } alıcının anahtar sorunlarını çözmeniz gerekiyor.
+smime-cert-issue-notification-one = Uçtan uca şifreleme için { $addr } sertifika sorunlarını çözmeniz gerekiyor.
+smime-cert-issue-notification-many = Uçtan uca şifreleme için { $count } alıcının sertifika sorunlarını çözmeniz gerekiyor.
+key-notification-disable-encryption =
+ .label = Şifreleme yapma
+ .accesskey = f
+ .tooltiptext = Uçtan uca şifrelemeyi kapat
+can-encrypt-smime-notification = S/MIME uçtan uca şifreleme mümkün.
+can-encrypt-openpgp-notification = OpenPGP uçtan uca şifreleme mümkün.
+can-e2e-encrypt-button =
+ .label = Şifrele
+ .accesskey = e
+
+## Addressing Area
+
+to-address-row-label =
+ .value = Kime
+# $key (String) - the shortcut key for this field
+show-to-row-main-menuitem =
+ .label = Kime alanı
+ .accesskey = K
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ $key }
+# No acceltext should be shown.
+# The label should match the show-to-row-button text.
+show-to-row-extra-menuitem =
+ .label = Kime
+ .accesskey = K
+# $key (String) - the shortcut key for this field
+show-to-row-button = Kime
+ .title = Kime alanını göster ({ ctrl-cmd-shift-pretty-prefix }{ $key })
+cc-address-row-label =
+ .value = Cc
+# $key (String) - the shortcut key for this field
+show-cc-row-main-menuitem =
+ .label = Cc alanı
+ .accesskey = C
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ $key }
+# No acceltext should be shown.
+# The label should match the show-cc-row-button text.
+show-cc-row-extra-menuitem =
+ .label = Cc
+ .accesskey = C
+# $key (String) - the shortcut key for this field
+show-cc-row-button = Cc
+ .title = Cc alanını göster ({ ctrl-cmd-shift-pretty-prefix }{ $key })
+bcc-address-row-label =
+ .value = Bcc
+# $key (String) - the shortcut key for this field
+show-bcc-row-main-menuitem =
+ .label = Bcc alanı
+ .accesskey = B
+ .acceltext = { ctrl-cmd-shift-pretty-prefix }{ $key }
+# No acceltext should be shown.
+# The label should match the show-bcc-row-button text.
+show-bcc-row-extra-menuitem =
+ .label = Bcc
+ .accesskey = B
+# $key (String) - the shortcut key for this field
+show-bcc-row-button = Bcc
+ .title = Bcc alanını göster ({ ctrl-cmd-shift-pretty-prefix }{ $key })
+extra-address-rows-menu-button =
+ .title = Gösterilecek diğer adres alanları
+many-public-recipients-bcc =
+ .label = Bcc kullan
+ .accesskey = B
+many-public-recipients-ignore =
+ .label = Alıcılar herkese açık kalsın
+ .accesskey = A
+many-public-recipients-prompt-title = Çok fazla ortak alıcı
+many-public-recipients-prompt-cancel = Göndermekten vazgeç
+many-public-recipients-prompt-send = Yine de gönder
+
+## Notifications
+
+# Variables:
+# $identity (string) - The name of the used identity, most likely an email address.
+compose-missing-identity-warning = Gönderen adresiyle eşleşen benzersiz kimlik bulunamadı. İleti, mevcut "Gönderen" alanı ve { $identity } kimliğine ait ayarlarla gönderilecek.
+encrypted-bcc-warning = Şifrelenmiş ileti gönderirken Bcc’deki alıcılar tamamen gizlenmez. Tüm alıcılar diğer alıcıları görebilir.
+encrypted-bcc-ignore-button = Anladım
+
+## Editing
+
+
+# Tools
+
+compose-tool-button-remove-text-styling =
+ .tooltiptext = Metin stilini kaldır
+
+## Filelink
+
+# A text used in a tooltip of Filelink attachments, whose account has been
+# removed or is unknown.
+cloud-file-unknown-account-tooltip = Bilinmeyen bir Filelink hesabına yüklendi.
+
+# Placeholder file
+
+# Title for the html placeholder file.
+# $filename - name of the file
+cloud-file-placeholder-title = { $filename } - Filelink Eki
+# A text describing that the file was attached as a Filelink and can be downloaded
+# from the link shown below.
+# $filename - name of the file
+cloud-file-placeholder-intro = { $filename } dosyası Filelink olarak eklendi. Dosyayı aşağıdaki bağlantıdan indirebilirsiniz.
+
+# Template
+
+# A line of text describing how many uploaded files have been appended to this
+# message. Emphasis should be on sharing as opposed to attaching. This item is
+# used as a header to a list, hence the colon.
+cloud-file-count-header =
+ { $count ->
+ [one] { $count } dosyayı bu e-postaya bağladım:
+ *[other] { $count } dosyayı bu e-postaya bağladım:
+ }
+# A text used in a footer, instructing the reader where to find additional
+# information about the used service provider.
+# $link (string) - html a-tag for a link pointing to the web page of the provider
+cloud-file-service-provider-footer-single = { $link } hakkında daha fazla bilgi alın.
+# A text used in a footer, instructing the reader where to find additional
+# information about the used service providers. Links for the used providers are
+# split into a comma separated list of the first n-1 providers and a single entry
+# at the end.
+# $firstLinks (string) - comma separated list of html a-tags pointing to web pages
+# of the first n-1 used providers
+# $lastLink (string) - html a-tag pointing the web page of the n-th used provider
+cloud-file-service-provider-footer-multiple = { $firstLinks } ve { $lastLink } hakkında daha fazla bilgi alın.
+# Tooltip for an icon, indicating that the link is protected by a password.
+cloud-file-tooltip-password-protected-link = Parola korumalı bağlantı
+# Used in a list of stats about a specific file
+# Service - the used service provider to host the file (Filelink Service: BOX.com)
+# Size - the size of the file (Size: 4.2 MB)
+# Link - the link to the file (Link: https://some.provider.com)
+# Expiry Date - stating the date the link will expire (Expiry Date: 12.12.2022)
+# Download Limit - stating the maximum allowed downloads, before the link becomes invalid
+# (Download Limit: 6)
+cloud-file-template-service-name = Filelink hizmeti:
+cloud-file-template-size = Boyut:
+cloud-file-template-link = Bağlantı:
+cloud-file-template-password-protected-link = Parola korumalı bağlantı:
+cloud-file-template-expiry-date = Bitiş tarihi:
+cloud-file-template-download-limit = İndirme sınırı:
+
+# Messages
+
+# $provider (string) - name of the online storage service that reported the error
+cloud-file-connection-error-title = Bağlantı Hatası
+cloud-file-connection-error = { -brand-short-name } çevrimdışı. { $provider } ile bağlantı kurulamadı.
+# $provider (string) - name of the online storage service that reported the error
+# $filename (string) - name of the file that was renamed and caused the error
+cloud-file-rename-error-title = Yeniden adlandırma hatası
+# $provider (string) - name of the online storage service that reported the error
+cloud-file-rename-not-supported = { $provider } önceden yüklenmiş dosyaların yeniden adlandırılmasını desteklemiyor.
+# $filename (string) - name of the file that was renamed and caused the error
+cloud-file-attachment-error-title = Filelink Ek Hatası
+cloud-file-attachment-error = Bilgisayarınızdaki dosya taşındığı veya silindiği için { $filename } Filelink eki güncellenemedi.
+# $filename (string) - name of the file that was renamed and caused the error
+cloud-file-account-error-title = Filelink Hesap Hatası
+cloud-file-account-error = Filelink hesabı silindiği için Filelink eki { $filename } güncellenemedi.
+
+## Link Preview
+
+link-preview-title = Bağlantı ön izleme
+link-preview-description = { -brand-short-name }, bağlantıları yapıştırırken gömülü bir ön izleme ekleyebilir.
+link-preview-autoadd = Mümkün olduğunda bağlantı ön izlemelerini otomatik olarak ekle
+link-preview-replace-now = Bu bağlantı için bir bağlantı ön izlemesi eklensin mi?
+link-preview-yes-replace = Evet
+
+## Dictionary selection popup
+
+spell-add-dictionaries =
+ .label = Sözlük ekle…
+ .accesskey = S
diff --git a/l10n-tr/mail/messenger/migration.ftl b/l10n-tr/mail/messenger/migration.ftl
new file mode 100644
index 0000000000..2b749c8528
--- /dev/null
+++ b/l10n-tr/mail/messenger/migration.ftl
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, you can obtain one at http://mozilla.org/MPL/2.0/.
+
+migration-progress-header = { -brand-short-name } hazırlanıyor…
+
+## Migration tasks
+
+
+# These strings are displayed to the user if a migration is taking a long time.
+# They should be short (no more than a handful of words) and in the present tense.
+
+migration-task-test-fast = Hızlı bir değişiklik test ediliyor
+migration-task-test-slow = Yavaş bir değişiklik test ediliyor
+migration-task-test-progress = İlerleme çubuğu test ediliyor
diff --git a/l10n-tr/mail/messenger/openpgp/backupKeyPassword.ftl b/l10n-tr/mail/messenger/openpgp/backupKeyPassword.ftl
new file mode 100644
index 0000000000..ae26904b28
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/backupKeyPassword.ftl
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+set-password-window =
+ .title = OpenPGP anahtarınızı yedeklemek için bir parola seçin
+
+set-password-legend = Bir parola seçin
+
+set-password-message = Burada belirttiğiniz sertifika yedeği parolası, oluşturmak üzere olduğunuz OpenPGP gizli anahtar yedek dosyasını korur. Yedeklemeye devam etmek için bu parolayı koymak zorundasınız.
+
+set-password-backup-pw =
+ .value = Gizli anahtar yedekleme parolası:
+
+set-password-repeat-backup-pw =
+ .value = Gizli anahtar yedekleme parolası (tekrar):
+
+set-password-reminder = <b>Önemli!</b> Gizli anahtar yedekleme parolanızı unutursanız bu yedeği geri yükleyemezsiniz. Lütfen parolayı güvenli bir yere kaydedin.
+
+password-quality-meter = Parola kalite ölçümü
diff --git a/l10n-tr/mail/messenger/openpgp/changeExpiryDlg.ftl b/l10n-tr/mail/messenger/openpgp/changeExpiryDlg.ftl
new file mode 100644
index 0000000000..1d820a699d
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/changeExpiryDlg.ftl
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+openpgp-change-key-expiry-title =
+ .title = Anahtarın sona erme süresini değiştir
+
+info-will-expire = Bu anahtarın süresi { $date } tarihinde dolacak şekilde yapılandırılmış.
+info-already-expired = Bu anahtarın süresi dolmuş.
+info-does-not-expire = Bu anahtar, süresi asla dolmayacak şekilde yapılandırılmış.
+
+info-explanation-1 = <b>Süresi dolan anahtarlar</b> şifreleme veya dijital imzalama için kullanılamaz.
+
+info-explanation-2 = Bu anahtarı daha uzun bir süre kullanmak isterseniz son kullanma tarihini değiştirin ve ardından ortak anahtarı yazıştığınız kişilerle yeniden paylaşın.
+
+expire-dont-change =
+ .label = Son kullanma tarihini değiştirme
+expire-never-label =
+ .label = Anahtarın süresi dolmayacak
+expire-in-label =
+ .label = Anahtarın süresi:
+expire-in-months = Ay
diff --git a/l10n-tr/mail/messenger/openpgp/composeKeyStatus.ftl b/l10n-tr/mail/messenger/openpgp/composeKeyStatus.ftl
new file mode 100644
index 0000000000..7eb762dea7
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/composeKeyStatus.ftl
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+openpgp-compose-key-status-intro-need-keys = Uçtan uca şifrelenmiş ileti göndermek için her alıcının ortak anahtarını edinip kabul etmelisiniz.
+openpgp-compose-key-status-keys-heading = OpenPGP anahtarlarının kullanılabilirliği:
+openpgp-compose-key-status-title =
+ .title = OpenPGP İleti Güvenliği
+openpgp-compose-key-status-recipient =
+ .label = Alıcı
+openpgp-compose-key-status-status =
+ .label = Durum
+openpgp-compose-key-status-open-details = Seçilen alıcı için anahtarları yönet…
+openpgp-recip-good = tamam
+openpgp-recip-missing = anahtar yok
+openpgp-recip-none-accepted = kabul edilmiş anahtar yok
+openpgp-compose-general-info-alias-learn-more = Daha fazla bilgi al
+openpgp-compose-alias-status-error = kullanılamaz/bulunamayan takma ad anahtarı
diff --git a/l10n-tr/mail/messenger/openpgp/keyAssistant.ftl b/l10n-tr/mail/messenger/openpgp/keyAssistant.ftl
new file mode 100644
index 0000000000..f592637338
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/keyAssistant.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/.
+
+openpgp-key-assistant-title = OpenPGP Anahtar Yardımcısı
+
+## Encryption status
+
+openpgp-key-assistant-recipients-issue-header = Şifrelenemiyor
+
+# Variables:
+# $count (Number) - The number of recipients that need attention.
+openpgp-key-assistant-recipients-description =
+ { $count ->
+ [one] Bir alıcı için zaten kullanılabilir ve kabul edilmiş bir anahtarınız var.
+ *[other] { $count } alıcı için zaten kullanılabilir ve kabul edilmiş anahtarlarınız var.
+ }
+
+openpgp-key-assistant-recipients-description-no-issues = Bu ileti şifrelenebilir. Tüm alıcılar için kullanılabilir ve kabul edilmiş anahtarlarınız var.
+
+## Resolve section
+
+# Variables:
+# $recipient (String) - The email address of the recipient needing resolution.
+# $numKeys (Number) - The number of keys.
+openpgp-key-assistant-resolve-title =
+ { $numKeys ->
+ [one] { -brand-short-name }, { $recipient } için aşağıdaki anahtarı buldu.
+ *[other] { -brand-short-name }, { $recipient } için aşağıdaki anahtarları buldu.
+ }
+
+openpgp-key-assistant-valid-description = Kabul etmek istediğiniz anahtarı seçin
+
+# Variables:
+# $numKeys (Number) - The number of available keys.
+openpgp-key-assistant-invalid-title =
+ { $numKeys ->
+ [one] Güncelleme yapmadığınız sürece aşağıdaki anahtar kullanılamaz.
+ *[other] Güncelleme yapmadığınız sürece aşağıdaki anahtarlar kullanılamaz.
+ }
+
+openpgp-key-assistant-no-key-available = Hiç anahtar mevcut değil.
+
+openpgp-key-assistant-multiple-keys = Birden fazla anahtar mevcut.
+
+# Variables:
+# $count (Number) - The number of unaccepted keys.
+openpgp-key-assistant-key-unaccepted =
+ { $count ->
+ [one] Henüz kabul edilmemiş bir anahtar mevcut.
+ *[other] Henüz hiçbiri kabul edilmemiş birden fazla anahtar mevcut.
+ }
+
+# Variables:
+# $date (String) - The expiration date of the key.
+openpgp-key-assistant-key-accepted-expired = Kabul edilen bir anahtarın süresi { $date } tarihinde doldu.
+
+openpgp-key-assistant-keys-accepted-expired = Kabul edilen birden çok anahtarın süresi doldu.
+
+# Variables:
+# $date (String) - The expiration date of the key.
+openpgp-key-assistant-this-key-accepted-expired = Bu anahtar daha önce kabul edildi ancak { $date } tarihinde süresi doldu.
+
+# Variables:
+# $date (String) - The expiration date of the key.
+openpgp-key-assistant-key-unaccepted-expired-one = Anahtarın süresi { $date } tarihinde doldu.
+openpgp-key-assistant-key-unaccepted-expired-many = Birden çok anahtarın süresi doldu.
+
+openpgp-key-assistant-key-fingerprint = Parmak izi
+
+openpgp-key-assistant-key-source =
+ { $count ->
+ [one] Kaynak
+ *[other] Kaynaklar
+ }
+
+openpgp-key-assistant-key-collected-attachment = e-posta eki
+# Autocrypt is the name of a standard.
+openpgp-key-assistant-key-collected-autocrypt = Autocrypt başlığı
+openpgp-key-assistant-key-collected-keyserver = anahtar sunucusu
+# Web Key Directory (WKD) is a concept.
+openpgp-key-assistant-key-collected-wkd = Web Anahtarı Dizini
+
+openpgp-key-assistant-keys-has-collected =
+ { $count ->
+ [one] Henüz kabul edilmemiş bir anahtar bulundu.
+ *[other] Henüz hiçbiri kabul edilmemiş birden fazla anahtar bulundu.
+ }
+
+openpgp-key-assistant-key-rejected = Bu anahtar daha önce reddedildi.
+openpgp-key-assistant-key-accepted-other = Bu anahtar daha önce farklı bir e-posta adresi için kabul edilmiş.
+
+# Variables:
+# $recipient (String) - The email address of the recipient needing resolution.
+openpgp-key-assistant-resolve-discover-info = { $recipient } için ek veya güncellenmiş anahtarları çevrimiçi keşfedin veya bir dosyadan içe aktarın.
+
+## Discovery section
+
+openpgp-key-assistant-discover-title = Çevrimiçi keşif devam ediyor.
+
+# Variables:
+# $recipient (String) - The email address which we're discovering keys.
+openpgp-key-assistant-discover-keys = { $recipient } anahtarları keşfediliyor…
+
+# Variables:
+# $recipient (String) - The email address which we're discovering keys.
+openpgp-key-assistant-expired-key-update =
+ Önceden kabul ettiğiniz { $recipient } anahtarlarından biri için güncelleme bulundu.
+ Artık süresi dolmadığı için bu anahtar kullanılabilir.
+
+## Dialog buttons
+
+openpgp-key-assistant-discover-online-button = Çevrimiçi ortak anahtarları keşfet…
+
+openpgp-key-assistant-import-keys-button = Ortak anahtarları dosyadan içe aktar…
+
+openpgp-key-assistant-issue-resolve-button = Çöz…
+
+openpgp-key-assistant-view-key-button = Anahtarı göster…
+
+openpgp-key-assistant-recipients-show-button = Göster
+
+openpgp-key-assistant-recipients-hide-button = Gizle
+
+openpgp-key-assistant-cancel-button = Vazgeç
+
+openpgp-key-assistant-back-button = Geri dön
+
+openpgp-key-assistant-accept-button = Kabul et
+
+openpgp-key-assistant-close-button = Kapat
+
+openpgp-key-assistant-disable-button = Şifrelemeyi kapat
+
+openpgp-key-assistant-confirm-button = Şifreli gönder
+
+# Variables:
+# $date (String) - The key creation date.
+openpgp-key-assistant-key-created = { $date } tarihinde oluşturuldu
diff --git a/l10n-tr/mail/messenger/openpgp/keyWizard.ftl b/l10n-tr/mail/messenger/openpgp/keyWizard.ftl
new file mode 100644
index 0000000000..67616fb919
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/keyWizard.ftl
@@ -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/.
+
+# $identity (String) - the email address of the currently selected identity
+key-wizard-dialog-window =
+ .title = { $identity } için Kişisel OpenPGP Anahtarı Ekle
+
+key-wizard-button =
+ .buttonlabelaccept = Devam et
+ .buttonlabelhelp = Geri dön
+
+key-wizard-dialog =
+ .buttonlabelaccept = Devam et
+ .buttonlabelextra1 = Geri dön
+
+key-wizard-warning = Bu e-posta adresi için <b>mevcut bir kişisel anahtarınız varsa</b> onu içe aktarmalısınız. Aksi halde şifrelenmiş e-posta arşivlerinize erişemez ve mevcut anahtarınızı kullanan kişilerden gelen şifrelenmiş e-postaları okuyamazsınız.
+
+key-wizard-learn-more = Daha fazla bilgi al
+
+radio-create-key =
+ .label = Yeni OpenPGP anahtarı oluştur
+ .accesskey = Y
+
+radio-import-key =
+ .label = Mevcut bir OpenPGP anahtarını içe aktar
+ .accesskey = M
+
+radio-gnupg-key =
+ .label = GnuPG aracılığıyla harici anahtarımı kullan (örn. bir akıllı karttan)
+ .accesskey = k
+
+## Generate key section
+
+openpgp-generate-key-title = OpenPGP Anahtarı Oluştur
+
+openpgp-generate-key-info = <b>Anahtarın oluşturulması birkaç dakika sürebilir.</b> Anahtar oluşturma devam ederken uygulamadan çıkmayın. Anahtar oluşturma sırasında internette gezinmeniz ve veya diskiniz kullanmanız "rastgelelik havuzunu" dolduracak ve süreci hızlandıracaktır. Anahtar oluşturma tamamlandığında bilgilendirileceksiniz.
+
+openpgp-keygen-expiry-title = Anahtar süre sonu
+
+openpgp-keygen-expiry-description = Oluşturacağınız anahtarın süresinin ne zaman dolacağını belirleyin. Gerekirse daha sonra bu tarihi değiştirerek süreyi uzatabilirsiniz.
+
+radio-keygen-expiry =
+ .label = Anahtarın geçerlilik süresi:
+ .accesskey = A
+
+radio-keygen-no-expiry =
+ .label = Anahtarın süresi dolmasın
+ .accesskey = d
+
+openpgp-keygen-days-label =
+ .label = gün
+openpgp-keygen-months-label =
+ .label = ay
+openpgp-keygen-years-label =
+ .label = yıl
+
+openpgp-keygen-advanced-title = Gelişmiş ayarlar
+
+openpgp-keygen-advanced-description = OpenPGP anahtarınızın gelişmiş ayarlarını yönetin.
+
+openpgp-keygen-keytype =
+ .value = Anahtar türü:
+ .accesskey = t
+
+openpgp-keygen-keysize =
+ .value = Anahtar boyutu:
+ .accesskey = b
+
+openpgp-keygen-type-rsa =
+ .label = RSA
+
+openpgp-keygen-type-ecc =
+ .label = ECC (Elliptic Curve)
+
+openpgp-keygen-button = Anahtar oluştur
+
+openpgp-keygen-progress-title = Yeni OpenPGP anahtarınız oluşturuluyor…
+
+openpgp-keygen-import-progress-title = OpenPGP anahtarlarınız içe aktarılıyor…
+
+openpgp-import-success = OpenPGP anahtarları başarıyla içe aktarıldı!
+
+openpgp-import-success-title = İçe aktarma işlemini tamamla
+
+openpgp-import-success-description = İçe aktardığınız OpenPGP anahtarınızı e-posta şifrelemede kullanmak için bu iletişim kutusunu kapatın ve hesap ayarlarınıza gidip anahtarı seçin.
+
+openpgp-keygen-confirm =
+ .label = Onayla
+
+openpgp-keygen-dismiss =
+ .label = Vazgeç
+
+openpgp-keygen-cancel =
+ .label = İşlemi iptal et…
+
+openpgp-keygen-import-complete =
+ .label = Kapat
+ .accesskey = K
+
+openpgp-keygen-missing-username = Mevcut hesap için bir ad belirtilmedi. Lütfen hesap ayarlarında "Adınız" alanına bir değer girin.
+openpgp-keygen-long-expiry = Süresi 100 yıldan fazla olan bir anahtar oluşturamazsınız.
+openpgp-keygen-short-expiry = Anahtarınız en az bir gün geçerli olmalıdır.
+
+openpgp-keygen-ongoing = Anahtar üretimi devam ediyor!
+
+openpgp-keygen-error-core = OpenPGP Temel Hizmeti başlatılamadı
+
+openpgp-keygen-error-failed = OpenPGP anahtar üretimi beklenmedik bir şekilde başarısız oldu
+
+# $identity (String) - the newly generate OpenPGP Key
+openpgp-keygen-error-revocation = OpenPGP anahtarı başarıyla oluşturuldu ama { $key } anahtarının iptali sağlanamadı
+
+openpgp-keygen-abort-title = Anahtar üretimi iptal edilsin mi?
+openpgp-keygen-abort = OpenPGP anahtar üretimi şu anda devam ediyor. İptal etmek istediğinizden emin misiniz?
+
+# $identity (String) - the name and email address of the currently selected identity
+openpgp-key-confirm = { $identity } için ortak ve gizli anahtar oluşturulsun mu?
+
+## Import Key section
+
+openpgp-import-key-title = Mevcut bir kişisel OpenPGP anahtarını içe aktar
+
+openpgp-import-key-legend = Önceden yedeklenmiş bir dosya seçin.
+
+openpgp-import-key-description = Diğer OpenPGP yazılımlarıyla oluşturulan kişisel anahtarları içe aktarabilirsiniz.
+
+openpgp-import-key-info = Başka yazılımlarda "kişisel anahtar" yerine "kendi anahtarınız", "gizli anahtar", "özel anahtar", "anahtar çifti" gibi terimler de kullanılabilir.
+
+# $count (Number) - the number of keys found in the selected files
+openpgp-import-key-list-amount-2 =
+ { $count ->
+ [one] { -brand-short-name } içe aktarılabilecek 1 anahtar buldu.
+ *[other] { -brand-short-name } içe aktarılabilecek { $count } anahtar buldu.
+ }
+
+openpgp-import-key-list-description = Hangi anahtarların kişisel anahtarlarınınız olarak kullanılacağını onaylayın. Yalnızca kendi oluşturduğunuz ve kendi kimliğinizi gösteren anahtarları kişisel anahtar olarak kullanmalısınız. Bu seçeneği daha sonra Anahtar Özellikleri iletişim kutusundan değiştirebilirsiniz.
+
+openpgp-import-key-list-caption = Kişisel anahtar olarak işaretlenen anahtarlar Uçtan Uca Şifreleme bölümünde listelenir. Diğerlerine ise Anahtar Yöneticisi'nden ulaşabilirsiniz.
+
+openpgp-passphrase-prompt-title = Parola gerekli
+
+# $identity (String) - the id of the key being imported
+openpgp-passphrase-prompt = Lütfen şu anahtarın kilidini açmak için parolayı girin: { $key }
+
+openpgp-import-key-button =
+ .label = İçe aktarılacak dosyayı seç…
+ .accesskey = a
+
+import-key-file = OpenPGP anahtar dosyasını içe aktar
+
+import-key-personal-checkbox =
+ .label = Bu anahtarı kişisel anahtarım olarak kullan
+
+gnupg-file = GnuPG dosyaları
+
+import-error-file-size = <b>Hata!</b> 5 MB'den büyük dosyalar desteklenmez.
+
+# $error (String) - the reported error from the failed key import method
+import-error-failed = <b>Hata! </b> Dosya içe aktarılamadı. { $error }
+
+# $error (String) - the reported error from the failed key import method
+openpgp-import-keys-failed = <b>Hata!</b> Anahtarlar içe aktarılamadı. { $error }
+
+openpgp-import-identity-label = Kimlik
+
+openpgp-import-fingerprint-label = Parmak izi
+
+openpgp-import-created-label = Oluşturma
+
+openpgp-import-bits-label = Bit
+
+openpgp-import-key-props =
+ .label = Anahtar özellikleri
+ .accesskey = A
+
+## External Key section
+
+openpgp-external-key-title = Harici GnuPG anahtarı
+
+openpgp-external-key-description = Anahtar kimliğini girerek harici bir GnuPG anahtarını yapılandır
+
+openpgp-external-key-info = Buna ek olarak, Anahtar Yöneticisi üzerinden ilgili ortak anahtarı de içe aktarıp kabul etmelisiniz.
+
+openpgp-external-key-warning = <b>Yalnızca bir harici GnuPG anahtarı yapılandırabilirsiniz.</b> Önceki kaydınızın üzerine yazılacaktır.
+
+openpgp-save-external-button = Anahtar kimliğini kaydet
+
+openpgp-external-key-label = Gizli anahtar kimliği:
+
+openpgp-external-key-input =
+ .placeholder = 123456789341298340
diff --git a/l10n-tr/mail/messenger/openpgp/msgReadStatus.ftl b/l10n-tr/mail/messenger/openpgp/msgReadStatus.ftl
new file mode 100644
index 0000000000..b7241540eb
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/msgReadStatus.ftl
@@ -0,0 +1,76 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Message Header Encryption Button
+
+message-header-show-security-info-key = S
+
+# $type (String) - the shortcut key defined in the message-header-show-security-info-key
+message-security-button =
+ .title =
+ { PLATFORM() ->
+ [macos] İleti güvenliğini göster (⌘ ⌥ { message-header-show-security-info-key })
+ *[other] İleti güvenliğini göster (Ctrl+Alt+{ message-header-show-security-info-key })
+ }
+
+openpgp-view-signer-key =
+ .label = İmzalayan anahtarını görüntüle
+openpgp-view-your-encryption-key =
+ .label = Şifre çözme anahtarımı görüntüle
+openpgp-openpgp = OpenPGP
+
+openpgp-no-sig = Dijital imza yok
+openpgp-no-sig-info = Bu ileti, gönderenin sayısal imzasını içermiyor. İmzanın yokluğu, başka birisinin bu e-posta adresinden geliyormuş gibi posta göndermesi ihtimalini doğurur. Hatta iletinin ağ üzerinde değiştirilmesi dahi mümkündür.
+openpgp-uncertain-sig = Belirsiz dijital imza
+openpgp-invalid-sig = Geçersiz dijital imza
+openpgp-good-sig = İyi dijital imza
+
+openpgp-sig-uncertain-no-key = Bu ileti bir dijital imza içeriyor ama imzanın doğru olup olmadığı belirsiz. İmzayı doğrulamak için gönderenin ortak anahtarını edinmeniz gerekir.
+openpgp-sig-uncertain-uid-mismatch = Bu ileti bir dijital imza içeriyor ama bir uyuşmazlık tespit edildi. İleti, imzalayanın ortak anahtarıyla eşleşmeyen bir e-posta adresinden gönderilmiş.
+openpgp-sig-uncertain-not-accepted = Bu ileti dijital bir imza içeriyor ama imzalayanın anahtarını kabul edip etmeyeceğinize henüz karar vermediniz.
+openpgp-sig-invalid-rejected = Bu ileti bir dijital imza içeriyor ama imzalayan anahtarı daha önce reddettiniz.
+openpgp-sig-invalid-technical-problem = Bu ileti bir dijital imza içeriyor ama teknik bir hata tespit edildi. İleti bozuk veya başka birisi tarafından değiştirilmiş.
+openpgp-sig-valid-unverified = Bu ileti, daha önce kabul ettiğiniz bir anahtara ait geçerli bir dijital imza içeriyor. Ancak anahtarın gerçekten göndericiye ait olup olmadığını henüz doğrulamadınız.
+openpgp-sig-valid-verified = Bu ileti, doğrulanmış bir anahtara ait geçerli bir dijital imza içeriyor.
+openpgp-sig-valid-own-key = Bu ileti, kişisel anahtarınıza ait geçerli bir dijital imza içeriyor.
+
+openpgp-sig-key-id = İmzalayan anahtar kimliği: { $key }
+openpgp-sig-key-id-with-subkey-id = İmzalayan anahtar kimliği: { $key } (Alt anahtar kimliği: { $subkey })
+
+openpgp-enc-key-id = Şifre çözme anahtarı kimliğiniz: { $key }
+openpgp-enc-key-with-subkey-id = Şifre çözme anahtarı kimliğiniz: { $key } (Alt anahtar kimliği: { $subkey })
+
+openpgp-enc-none = İleti şifrelenmemiş
+openpgp-enc-none-label = Bu ileti gönderilmeden önce şifrelenmedi. Internet üzerinden gönderilen şifrelenmemiş bilgiler başkaları tarafından görülebilir.
+
+openpgp-enc-invalid-label = İleti çözülemedi
+openpgp-enc-invalid = Bu ileti size gönderilmeden önce şifrelenmiş, fakat çözülemedi.
+
+openpgp-enc-clueless = Bu şifreli iletide bilinmeyen hatalar var.
+
+openpgp-enc-valid-label = İleti şifrelenmiş
+openpgp-enc-valid = Bu ileti size gönderilmeden önce şifrelendi. Şifreleme, iletinin yalnızca istenen alıcılar tarafından okunabilmesini sağlar.
+
+openpgp-unknown-key-id = Bilinmeyen anahtar
+
+openpgp-other-enc-additional-key-ids = Ayrıca, ileti aşağıdaki anahtarların sahiplerine şifrelenmiştir:
+openpgp-other-enc-all-key-ids = İleti, aşağıdaki anahtarların sahiplerine şifrelenmiştir:
+
+openpgp-message-header-encrypted-ok-icon =
+ .alt = Şifre çözme başarılı
+openpgp-message-header-encrypted-notok-icon =
+ .alt = Şifre çözme başarısız
+
+openpgp-message-header-signed-ok-icon =
+ .alt = İyi imza
+# Mismatch icon is used for notok state as well
+openpgp-message-header-signed-mismatch-icon =
+ .alt = Kötü imza
+openpgp-message-header-signed-unknown-icon =
+ .alt = Bilinmeyen imza durumu
+openpgp-message-header-signed-verified-icon =
+ .alt = Doğrulanmış imza
+openpgp-message-header-signed-unverified-icon =
+ .alt = Doğrulanmamış imza
diff --git a/l10n-tr/mail/messenger/openpgp/oneRecipientStatus.ftl b/l10n-tr/mail/messenger/openpgp/oneRecipientStatus.ftl
new file mode 100644
index 0000000000..8e3e9dc051
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/oneRecipientStatus.ftl
@@ -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/.
+
+openpgp-one-recipient-status-title =
+ .title = OpenPGP İleti Güvenliği
+openpgp-one-recipient-status-status =
+ .label = Durum
+openpgp-one-recipient-status-key-id =
+ .label = Anahtar kimliği
+openpgp-one-recipient-status-created-date =
+ .label = Oluşturma
+openpgp-one-recipient-status-expires-date =
+ .label = Bitiş tarihi
+openpgp-one-recipient-status-open-details =
+ .label = Ayrıntıları aç ve kabul durumunu düzenle…
+openpgp-one-recipient-status-discover =
+ .label = Yeni veya güncellenmiş anahtarı keşfet
+
+openpgp-one-recipient-status-instruction1 = Bir alıcıya uçtan uca şifrelenmiş ileti göndermek için alıcının OpenPGP ortak anahtarını almanız ve "kabul edildi" olarak işaretlemeniz gerekir.
+openpgp-one-recipient-status-instruction2 = Karşı tarafın ortak anahtarını almak için size gönderdiği e-postadan içe aktarın. Alternatif olarak, karşı tarafın ortak anahtarını bir dizinde bulmayı deneyebilirsiniz.
+
+openpgp-key-own = Kabul edildi (kişisel anahtar)
+openpgp-key-secret-not-personal = Kullanılamaz
+openpgp-key-verified = Kabul edildi (doğrulanmış)
+openpgp-key-unverified = Kabul edildi (doğrulanmamış)
+openpgp-key-undecided = Kabul edilmedi (kararsız)
+openpgp-key-rejected = Kabul edilmedi (reddedildi)
+openpgp-key-expired = Süresi dolmuş
+
+openpgp-intro = { $key } için kullanılabilir ortak anahtarlar
+
+openpgp-pubkey-import-id = Kimlik: { $kid }
+openpgp-pubkey-import-fpr = Parmak izi: { $fpr }
+
+openpgp-pubkey-import-intro =
+ { $num ->
+ [one] Dosya, aşağıda gösterilen ortak anahtarı içeriyor:
+ *[other] Dosya, aşağıda gösterilen { $num } ortak anahtarı içeriyor:
+ }
+
+openpgp-pubkey-import-accept =
+ { $num ->
+ [one] Gösterilen tüm e-posta adresleri için dijital imzaları doğrulamak ve iletileri şifrelemek için bu anahtarı kabul ediyor musunuz?
+ *[other] Gösterilen tüm e-posta adresleri için dijital imzaları doğrulamak ve iletileri şifrelemek için bu anahtarları kabul ediyor musunuz?
+ }
+
+pubkey-import-button =
+ .buttonlabelaccept = İçe aktar
+ .buttonaccesskeyaccept = İ
diff --git a/l10n-tr/mail/messenger/openpgp/openpgp-frontend.ftl b/l10n-tr/mail/messenger/openpgp/openpgp-frontend.ftl
new file mode 100644
index 0000000000..ce7bfb496b
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/openpgp-frontend.ftl
@@ -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/.
+
+openpgp-manage-keys-openpgp-cmd =
+ .label = OpenPGP anahtar yöneticisi
+ .accesskey = O
+
+openpgp-ctx-decrypt-open =
+ .label = Şifreyi çöz ve aç
+ .accesskey = Ç
+openpgp-ctx-decrypt-save =
+ .label = Şifreyi çöz ve farklı kaydet…
+ .accesskey = f
+openpgp-ctx-import-key =
+ .label = OpenPGP anahtarını içe aktar
+ .accesskey = i
+openpgp-ctx-verify-att =
+ .label = İmzayı doğrula
+ .accesskey = d
+
+openpgp-has-sender-key = Bu ileti, gönderenin OpenPGP ortak anahtarını içerdiğini belirtiyor.
+openpgp-be-careful-new-key = Uyarı: Bu iletideki yeni ortak genel anahtarı, daha önce { $email } için kabul ettiğiniz ortak anahtarlardan farklı.
+
+openpgp-import-sender-key =
+ .label = İçe aktar…
+
+openpgp-search-keys-openpgp =
+ .label = OpenPGP anahtarını keşfet
+
+openpgp-missing-signature-key = Bu ileti henüz sahip olmadığınız bir anahtarla imzalandı.
+
+openpgp-search-signature-key =
+ .label = Keşfet…
+
+# Don't translate the terms "OpenPGP" and "MS-Exchange"
+openpgp-broken-exchange-opened = Bu ileti, görünüşe göre MS-Exchange tarafından bozulmuş bir OpenPGP iletisidir ve yerel bir dosyadan açıldığı için onarılamaz. Otomatik onarmayı denemek için iletiyi bir posta klasörüne kopyalayın.
+openpgp-broken-exchange-info = Bu ileti, görünüşe göre MS-Exchange tarafından bozulmuş bir OpenPGP iletisidir. İleti içeriği beklendiği gibi gösterilmezse otomatik onarmayı deneyebilirsiniz.
+openpgp-broken-exchange-repair =
+ .label = İletiyi onar
+openpgp-broken-exchange-wait = Lütfen bekleyin…
+
+openpgp-cannot-decrypt-because-mdc =
+ Bu ileti, eski ve güvenlik açığı bulunan bir mekanizmayla şifrelenmiş.
+ İletinin taşınması sırasında içeriğini çalmak amacıyla iletide değişiklik yapılmış olabilir.
+ Bu riski önlemek için ileti içeriği gösterilmemektedir.
+
+openpgp-cannot-decrypt-because-missing-key = Bu iletinin şifresini çözmek için gereken gizli anahtar mevcut değil.
+
+openpgp-partially-signed =
+ Bu iletinin yalnızca bir alt kümesi ile kullanılarak dijital olarak imzalanmış.
+ Doğrula düğmesini tıklatırsanız, korunmayan parçalar gizlenir ve dijital imzanın durumu gösterilir.
+
+openpgp-partially-encrypted =
+ Bu iletinin yalnızca bir alt kümesi OpenPGP ile şifrelenmiş.
+ İletinin ekranda gördüğünüz okunabilir kısımları şifrelenmemiş.
+ Şifreyi çöz düğmesini tıklarsanız şifrelenen kısımların da içeriği gösterilecektir.
+
+openpgp-reminder-partial-display = Hatırlatma: Aşağıda gösterilen ileti, asıl iletinin yalnızca bir alt kümesidir.
+
+openpgp-partial-verify-button = Doğrula
+openpgp-partial-decrypt-button = Şifreyi çöz
+
diff --git a/l10n-tr/mail/messenger/openpgp/openpgp.ftl b/l10n-tr/mail/messenger/openpgp/openpgp.ftl
new file mode 100644
index 0000000000..e3bd280763
--- /dev/null
+++ b/l10n-tr/mail/messenger/openpgp/openpgp.ftl
@@ -0,0 +1,550 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+e2e-intro-description = Şifrelenmiş veya dijital olarak imzalanmış iletiler göndermek için OpenPGP veya S/MIME gibi bir şifreleme teknolojisini yapılandırmanız gerekir.
+e2e-intro-description-more = OpenPGP kullanımını etkinleştirmek için kişisel anahtarınızı veya S/MIME kullanımını etkinleştirmek için kişisel sertifikanızı seçin. Kişisel anahtar veya sertifikanın gizli anahtarına da sahip olmalısınız.
+e2e-signing-description = Dijital imza sayesinde alıcılar iletinin sizin tarafınızdan gönderildiğini ve içeriğinin değiştirilmediğini doğrulayabilir. Şifrelenmiş iletiler varsayılan olarak her zaman imzalanır.
+e2e-sign-message =
+ .label = Şifrelenmemiş iletileri imzala
+ .accesskey = f
+e2e-enable-description = İstediğiniz iletiler için şifrelemeyi devre dışı bırakabileceksiniz.
+e2e-advanced-section = Gelişmiş ayarlar
+openpgp-key-user-id-label = Hesap / Kullanıcı kimliği
+openpgp-keygen-title-label =
+ .title = OpenPGP Anahtarı Oluştur
+openpgp-cancel-key =
+ .label = İptal
+ .tooltiptext = Anahtar oluşturmayı iptal et
+openpgp-key-gen-expiry-title =
+ .label = Anahtar süre sonu
+openpgp-key-gen-expire-label = Anahtarın süre soru:
+openpgp-key-gen-days-label =
+ .label = gün
+openpgp-key-gen-months-label =
+ .label = ay
+openpgp-key-gen-years-label =
+ .label = yıl
+openpgp-key-gen-no-expiry-label =
+ .label = Anahtarın süresi dolmasın
+openpgp-key-gen-key-size-label = Anahtar boyutu
+openpgp-key-gen-console-label = Anahtar üretimi
+openpgp-key-gen-key-type-label = Anahtar türü
+openpgp-key-gen-key-type-rsa =
+ .label = RSA
+openpgp-key-gen-key-type-ecc =
+ .label = ECC (Eliptik Eğri)
+openpgp-generate-key =
+ .label = Anahtar oluştur
+ .tooltiptext = Şifreleme ve/veya imzalama için yeni bir OpenPGP uyumlu anahtar oluşturur
+openpgp-advanced-prefs-button-label =
+ .label = Gelişmiş…
+openpgp-keygen-desc = <a data-l10n-name="openpgp-keygen-desc-link">NOT: Anahtarın oluşturulması birkaç dakika sürebilir.</a> Anahtar oluşturma devam ederken uygulamadan çıkmayın. Anahtar oluşturma sırasında internette gezinmeniz ve veya diskiniz kullanmanız "rastgelelik havuzunu" dolduracak ve süreci hızlandıracaktır. Anahtar oluşturma tamamlandığında bilgilendirileceksiniz.
+openpgp-key-created-label =
+ .label = Oluşturma
+openpgp-key-expiry-label =
+ .label = Süre sonu
+openpgp-key-id-label =
+ .label = Anahtar kimliği
+openpgp-cannot-change-expiry = Bu karmaşık yapıya sahip bir anahtar. Son kullanma tarihinin değiştirilmesi desteklenmiyor.
+openpgp-key-man-title =
+ .title = OpenPGP Anahtar Yöneticisi
+openpgp-key-man-generate =
+ .label = Yeni anahtar çifti
+ .accesskey = a
+openpgp-key-man-gen-revoke =
+ .label = İptal sertifikası
+ .accesskey = İ
+openpgp-key-man-ctx-gen-revoke-label =
+ .label = İptal sertifikası oluştur ve kaydet
+openpgp-key-man-file-menu =
+ .label = Dosya
+ .accesskey = D
+openpgp-key-man-edit-menu =
+ .label = Düzen
+ .accesskey = z
+openpgp-key-man-view-menu =
+ .label = Görünüm
+ .accesskey = G
+openpgp-key-man-generate-menu =
+ .label = Oluştur
+ .accesskey = O
+openpgp-key-man-keyserver-menu =
+ .label = Anahtar sunucusu
+ .accesskey = A
+openpgp-key-man-import-public-from-file =
+ .label = Ortak anahtarları dosyadan içe aktar
+ .accesskey = O
+openpgp-key-man-import-secret-from-file =
+ .label = Gizli anahtar(lar)ı dosyadan içe aktar
+openpgp-key-man-import-sig-from-file =
+ .label = İptal(ler)i dosyadan içe aktar
+openpgp-key-man-import-from-clipbrd =
+ .label = Anahtar(lar)ı panodan içe aktar
+ .accesskey = n
+openpgp-key-man-import-from-url =
+ .label = Anahtarları URL’den içe aktar
+ .accesskey = U
+openpgp-key-man-export-to-file =
+ .label = Ortak anahtar(lar)ı dosyaya aktar
+ .accesskey = O
+openpgp-key-man-send-keys =
+ .label = Ortak anahtarları e-postayla gönder
+ .accesskey = e
+openpgp-key-man-backup-secret-keys =
+ .label = Gizli anahtar(lar)ı dosyaya yedekle
+ .accesskey = G
+openpgp-key-man-discover-cmd =
+ .label = Çevrimiçi anahtarları keşfet
+ .accesskey = k
+openpgp-key-man-discover-prompt = OpenPGP anahtarlarını çevrimiçi olarak anahtar sunucularında veya WKD protokolünü kullanarak bulmak için bir e-posta adresi veya bir anahtar kimliği girin.
+openpgp-key-man-discover-progress = Aranıyor…
+openpgp-key-copy-key =
+ .label = Ortak anahtarı kopyala
+ .accesskey = k
+openpgp-key-export-key =
+ .label = Ortak anahtarı dosyaya aktar
+ .accesskey = O
+openpgp-key-backup-key =
+ .label = Gizli anahtarı dosyaya yedekle
+ .accesskey = G
+openpgp-key-send-key =
+ .label = Ortak anahtarı e-postayla gönder
+ .accesskey = ö
+openpgp-key-man-copy-key-ids =
+ .label =
+ { $count ->
+ [one] Anahtar kimliğini panoya kopyala
+ *[other] Anahtar kimliklerini panoya kopyala
+ }
+ .accesskey = k
+openpgp-key-man-copy-fprs =
+ .label =
+ { $count ->
+ [one] Parmak izini panoya kopyala
+ *[other] Parmak izlerini panoya kopyala
+ }
+ .accesskey = P
+openpgp-key-man-copy-to-clipboard =
+ .label =
+ { $count ->
+ [one] Ortak anahtarı panoya kopyala
+ *[other] Ortak anahtarları panoya kopyala
+ }
+ .accesskey = O
+openpgp-key-man-ctx-expor-to-file-label =
+ .label = Anahtarları dosyaya aktar
+openpgp-key-man-ctx-copy =
+ .label = Kopyala
+ .accesskey = K
+openpgp-key-man-ctx-copy-fprs =
+ .label =
+ { $count ->
+ [one] Parmak izi
+ *[other] Parmak izleri
+ }
+ .accesskey = P
+openpgp-key-man-ctx-copy-key-ids =
+ .label =
+ { $count ->
+ [one] Anahtar kimliği
+ *[other] Anahtar kimlikleri
+ }
+ .accesskey = n
+openpgp-key-man-ctx-copy-public-keys =
+ .label =
+ { $count ->
+ [one] Ortak anahtar
+ *[other] Ortak anahtarlar
+ }
+ .accesskey = O
+openpgp-key-man-close =
+ .label = Kapat
+openpgp-key-man-reload =
+ .label = Anahtar önbelleğini yeniden yükle
+ .accesskey = ö
+openpgp-key-man-change-expiry =
+ .label = Geçerlilik tarihini değiştir
+ .accesskey = G
+openpgp-key-man-ignored-ids =
+ .label = E-posta adresleri
+openpgp-key-man-del-key =
+ .label = Anahtar(lar)ı sil
+ .accesskey = S
+openpgp-delete-key =
+ .label = Anahtarı sil
+ .accesskey = S
+openpgp-key-man-revoke-key =
+ .label = Anahtarı iptal et
+ .accesskey = i
+openpgp-key-man-key-props =
+ .label = Anahtar özellikleri
+ .accesskey = ö
+openpgp-key-man-key-more =
+ .label = Daha fazla
+ .accesskey = f
+openpgp-key-man-view-photo =
+ .label = Fotoğraflı kimlik
+ .accesskey = F
+openpgp-key-man-ctx-view-photo-label =
+ .label = Fotoğraflı kimliği görüntüle
+openpgp-key-man-show-invalid-keys =
+ .label = Geçersiz anahtarları göster
+ .accesskey = g
+openpgp-key-man-show-others-keys =
+ .label = Diğer kişilerin anahtarlarını göster
+ .accesskey = D
+openpgp-key-man-user-id-label =
+ .label = Adı
+openpgp-key-man-fingerprint-label =
+ .label = Parmak izi
+openpgp-key-man-select-all =
+ .label = Tüm anahtarları seç
+ .accesskey = T
+openpgp-key-man-empty-tree-tooltip =
+ .label = Yukarıdaki kutuya aranacak terimleri yazın
+openpgp-key-man-nothing-found-tooltip =
+ .label = Arama terimlerinizle eşleşen anahtar yok
+openpgp-key-man-please-wait-tooltip =
+ .label = Anahtarlar yüklenirken lütfen bekleyin…
+openpgp-key-man-filter-label =
+ .placeholder = Anahtar ara
+openpgp-key-man-select-all-key =
+ .key = A
+openpgp-key-man-key-details-key =
+ .key = I
+openpgp-ign-addr-intro = Aşağıdaki seçili e-posta adresleri için bu anahtarı kullanmayı kabul ediyorsunuz:
+openpgp-key-details-doc-title = Anahtar Özellikleri
+openpgp-key-details-signatures-tab =
+ .label = Sertifikalar
+openpgp-key-details-structure-tab =
+ .label = Yapı
+openpgp-key-details-uid-certified-col =
+ .label = Kullanıcı kimliği / Onaylayan
+openpgp-key-details-key-id-label = Anahtar kimliği
+openpgp-key-details-id-label =
+ .label = Kimlik
+openpgp-key-details-key-type-label = Türü
+openpgp-key-details-key-part-label =
+ .label = Anahtar bölümü
+openpgp-key-details-attr-ignored = Uyarı: Bazı özellikleri güvenli olmadığından ve göz ardı edilebileceğinden, bu anahtar beklendiği gibi çalışmıyor olabilir.
+openpgp-key-details-attr-upgrade-sec = Güvenli olmayan özellikleri yükseltmelisiniz.
+openpgp-key-details-attr-upgrade-pub = Bu anahtarın sahibinden güvenli olmayan özellikleri yükseltmesini istemelisiniz.
+openpgp-key-details-upgrade-ok = Anahtar başarıyla yükseltildi. Yükseltilmiş ortak anahtarı yazıştığınız kişilerle paylaşmalısınız.
+openpgp-key-details-algorithm-label =
+ .label = Algoritma
+openpgp-key-details-size-label =
+ .label = Boyut
+openpgp-key-details-created-label =
+ .label = Oluşturma
+openpgp-key-details-created-header = Oluşturma
+openpgp-key-details-expiry-label =
+ .label = Süre sonu
+openpgp-key-details-expiry-header = Süre sonu
+openpgp-key-details-usage-label =
+ .label = Kullanım
+openpgp-key-details-fingerprint-label = Parmak izi
+openpgp-key-details-legend-secret-missing = (!) ile işaretlenmiş anahtarlar için gizli anahtar kullanılamaz.
+openpgp-key-details-sel-action =
+ .label = Eylem seçin…
+ .accesskey = E
+openpgp-card-details-close-window-label =
+ .buttonlabelaccept = Kapat
+openpgp-acceptance-label =
+ .label = Kabul durumunuz
+openpgp-acceptance-rejected-label =
+ .label = Hayır, bu anahtarı reddet.
+openpgp-acceptance-undecided-label =
+ .label = Henüz değil, belki sonra.
+openpgp-acceptance-unverified-label =
+ .label = Evet, ama bunun doğru anahtar olduğunu doğrulamadım.
+openpgp-acceptance-verified-label =
+ .label = Evet, bu anahtarın doğru parmak izine sahip olduğunu doğruladım.
+key-accept-personal =
+ Bu anahtarın hem ortak hem gizli parçasına sahipsiniz. Anahtarı Kişisel anahtar olarak kullanabilirsiniz.
+ Ama bu anahtarı size başka birisi verdiyse kişisel anahtar olarak kullanmayın.
+openpgp-personal-no-label =
+ .label = Hayır, kişisel anahtarım olarak kullanma.
+openpgp-personal-yes-label =
+ .label = Evet, bu anahtara kişisel anahtar olarak kullan.
+openpgp-copy-cmd-label =
+ .label = Kopyala
+
+## e2e encryption settings
+
+# $identity (String) - the email address of the currently selected identity
+openpgp-description-no-key = { -brand-short-name }, <b>{ $identity }</b> için kişisel OpenPGP anahtarına sahip değil
+# $count (Number) - the number of configured keys associated with the current identity
+# $identity (String) - the email address of the currently selected identity
+openpgp-description-has-keys =
+ { $count ->
+ [one] { -brand-short-name }, <b>{ $identity }</b> ile ilişkili { $count } kişisel OpenPGP anahtarı buldu
+ *[other] { -brand-short-name }, <b>{ $identity }</b> ile ilişkili { $count } kişisel OpenPGP anahtarı buldu
+ }
+# $key (String) - the currently selected OpenPGP key
+openpgp-selection-status-have-key = Geçerli yapılandırmalarınızda <b>{ $key }</b> anahtar kimliği kullanılıyor
+# $key (String) - the currently selected OpenPGP key
+openpgp-selection-status-error = Geçerli yapılandırmanızda süresi dolmuş <b>{ $key }</b> anahtarı kullanılıyor.
+openpgp-add-key-button =
+ .label = Anahtar ekle…
+ .accesskey = e
+e2e-learn-more = Daha fazla bilgi al
+openpgp-keygen-success = OpenPGP anahtarı başarıyla oluşturuldu!
+openpgp-keygen-import-success = OpenPGP anahtarları başarıyla içe aktarıldı!
+openpgp-keygen-external-success = Harici GnuPG anahtar kimliği kaydedildi!
+
+## OpenPGP Key selection area
+
+openpgp-radio-none =
+ .label = Hiçbiri
+openpgp-radio-none-desc = Bu kimlik için OpenPGP kullanma.
+openpgp-radio-key-not-usable = Gizli anahtar eksik olduğu için bu anahtar kişisel anahtar olarak kullanılamaz.
+openpgp-radio-key-not-accepted = Bu anahtarı kullanmak için kişisel anahtar olarak onaylamanız gerekiyor.
+openpgp-radio-key-not-found = Bu anahtar bulunamadı! Anahtarı kullanmak istiyorsanız { -brand-short-name }’e aktarmalısınız.
+# $key (String) - the expiration date of the OpenPGP key
+openpgp-radio-key-expires = Son geçerlilik tarihi: { $date }
+# $key (String) - the expiration date of the OpenPGP key
+openpgp-radio-key-expired = Son geçerlilik tarihi: { $date }
+openpgp-key-expires-within-6-months-icon =
+ .title = Anahtarın süresi 6 aydan kısa bir süre içinde dolacak
+openpgp-key-has-expired-icon =
+ .title = Anahtarın süresi doldu
+openpgp-key-expand-section =
+ .tooltiptext = Daha fazla bilgi
+openpgp-key-revoke-title = Anahtarı iptal et
+openpgp-key-edit-title = OpenPGP anahtarını değiştir
+openpgp-key-edit-date-title = Geçerlilik tarihini uzat
+openpgp-manager-button =
+ .label = OpenPGP Anahtar Yöneticisi
+ .accesskey = Y
+openpgp-key-remove-external =
+ .label = Harici anahtar kimliğini kaldır
+ .accesskey = H
+key-external-label = Harici GnuPG anahtarı
+# Strings in keyDetailsDlg.xhtml
+key-type-public = ortak anahtar
+key-type-primary = birincil anahtar
+key-type-subkey = alt anahtar
+key-type-pair = anahtar çifti (gizli anahtar ve ortak anahtar)
+key-expiry-never = hiçbir zaman
+key-usage-encrypt = Şifrele
+key-usage-sign = İmzala
+key-usage-certify = Onayla
+key-usage-authentication = Yetkilendirme
+key-does-not-expire = Anahtarın süresi dolmasın
+key-expired-date = Anahtarın süresi { $keyExpiry } tarihinde doldu
+key-expired-simple = Anahtarın süresi doldu
+key-revoked-simple = Anahtar iptal edildi
+key-do-you-accept = Dijital imzaları doğrulamak ve iletileri şifrelemek için bu anahtarı kabul ediyor musunuz?
+# Strings enigmailMsgComposeOverlay.js
+cannot-use-own-key-because = Kişisel anahtarınızla ilgili bir sorun olduğundan ileti gönderilemedi. { $problem }
+cannot-encrypt-because-missing = Aşağıdaki alıcıların anahtarlarında sorun olduğu için bu ileti uçtan uca şifrelemeyle gönderilemedi: { $problem }
+window-locked = Oluşturma penceresi kilitli; gönderme iptal edildi
+# Strings in mimeDecrypt.jsm
+mime-decrypt-encrypted-part-concealed-data = Bu, şifrelenmiş bir ileti parçasıdır. Eke tıklayarak ayrı bir pencerede açmanız gerekiyor.
+# Strings in keyserver.jsm
+keyserver-error-aborted = Durduruldu
+keyserver-error-unknown = Bilinmeyen bir hata oluştu
+keyserver-error-server-error = Anahtar sunucusu bir hata bildirdi.
+keyserver-error-import-error = İndirilen anahtar içe aktarılamadı.
+keyserver-error-unavailable = Anahtar sunucusu kullanılamıyor.
+keyserver-error-security-error = Anahtar sunucusu şifreli erişimi desteklemiyor.
+keyserver-error-certificate-error = Anahtar sunucusunun sertifikası geçerli değil.
+keyserver-error-unsupported = Anahtar sunucusu desteklenmiyor.
+wkd-message-body-process =
+ Bu, ortak anahtarınızı OpenPGP Web Anahtar Dizini'ne yüklemek için otomatik işlemeyle ilgili bir e-postadır.
+ Şu anda herhangi bir işlem yapmanız gerekmiyor.
+# Strings filters.jsm
+filter-folder-required = Bir hedef klasör seçmelisiniz.
+filter-term-pgpencrypted-label = OpenPGP ile şifrelenmiş
+filter-key-required = Bir alıcı anahtarı seçmelisiniz.
+filter-key-not-found = '{ $desc }' için şifreleme anahtarı bulunamadı.
+# Strings filtersWrapper.jsm
+filter-decrypt-move-label = Kalıcı olarak şifresini çöz (OpenPGP)
+filter-decrypt-copy-label = Şifresi çözülmüş bir kopya oluştur (OpenPGP)
+filter-encrypt-label = Anahtara şifrele (OpenPGP)
+# Strings in enigmailKeyImportInfo.js
+import-info-title =
+ .title = Anahtarlar başarıyla içe aktarıldı!
+import-info-bits = Bit
+import-info-created = Oluşturma
+import-info-fpr = Parmak izi
+import-info-details = Ayrıntıları görüntüle ve anahtar kabulünü yönet
+import-info-no-keys = İçe aktarılmış anahtar yok.
+# Strings in enigmailKeyManager.js
+import-from-clip = Panodan bazı anahtarları içe aktarmak istiyor musunuz?
+import-from-url = Ortak anahtarı bu adresten indir:
+copy-to-clipbrd-failed = Seçilen anahtar(lar) panoya kopyalanamadı.
+copy-to-clipbrd-ok = Anahtar(lar) panoya kopyalandı
+delete-pub-key =
+ ‘{ $userId }’
+ ortak anahtarını silmek istiyor musunuz?
+delete-selected-pub-key = Ortak anahtarları silmek istiyor musunuz?
+refresh-all-question = Herhangi bir anahtar seçmediniz. TÜM anahtarları yenilemek ister misiniz?
+key-man-button-export-sec-key = &Gizli anahtarları dışa aktar
+key-man-button-export-pub-key = Yalnızca &ortak anahtarları dışa aktar
+key-man-button-refresh-all = &Tüm anahtarları yenile
+key-man-loading-keys = Anahtarlar yükleniyor, lütfen bekleyin…
+ascii-armor-file = ASCII korumalı dosyalar (*.asc)
+no-key-selected = Seçilen işlemi gerçekleştirmek için en az bir anahtar seçmelisiniz
+export-to-file = Ortak anahtarı dosyaya aktar
+export-keypair-to-file = Gizli ve ortak anahtarı dosyaya aktar
+export-secret-key = Gizli anahtarı kaydedilmiş OpenPGP anahtar dosyasına eklemek istiyor musunuz?
+save-keys-ok = Anahtarlar başarıyla kaydedildi
+save-keys-failed = Anahtarların kaydedilmesi başarısız oldu
+default-pub-key-filename = Disa-aktarilan-ortak-anahtarlar
+default-pub-sec-key-filename = Gizli-anahtar-yedegi
+refresh-key-warn = Uyarı: Anahtar sayısına ve bağlantı hızına bağlı olarak, tüm anahtarların yenilenmesi oldukça uzun sürebilir.
+preview-failed = Ortak anahtar dosyası okunamıyor.
+general-error = Hata: { $reason }
+dlg-button-delete = &Sil
+
+## Account settings export output
+
+openpgp-export-public-success = <b>Ortak anahtar başarıyla dışa aktarıldı.</b>
+openpgp-export-public-fail = <b>Seçilen ortak anahtar dışa aktarılamadı.</b>
+openpgp-export-secret-success = <b>Gizli anahtar başarıyla dışa aktarıldı.</b>
+openpgp-export-secret-fail = <b>Seçilen gizli anahtar dışa aktarılamadı.</b>
+# Strings in keyObj.jsm
+key-ring-pub-key-revoked = { $userId } anahtarı (anahtar kimliği { $keyId }) iptal edildi.
+key-ring-pub-key-expired = { $userId } anahtarının (anahtar kimliği { $keyId }) süresi doldu.
+key-ring-pub-key-not-for-signing = { $userId } anahtarı (anahtar kimliği { $keyId }) imzalama için kullanılamaz.
+key-ring-pub-key-not-for-encryption = { $userId } anahtarı (anahtar kimliği { $keyId }) şifreleme için kullanılamaz.
+key-ring-sign-sub-keys-revoked = { $UserId } anahtarının tüm imzalama alt anahtarları (anahtar kimliği { $keyId }) iptal edildi.
+key-ring-sign-sub-keys-expired = { $userId } anahtarının (anahtar kimliği { $keyId }) tüm imzalama alt anahtarlarının süresi doldu.
+key-ring-enc-sub-keys-revoked = { $userId } anahtarının tüm şifreleme alt anahtarları (anahtar kimliği { $keyId }) iptal edildi.
+key-ring-enc-sub-keys-expired = { $userId } anahtarının tüm şifreleme alt anahtarlarının (anahtar kimliği { $keyId }) süresi doldu.
+# Strings in gnupg-keylist.jsm
+keyring-photo = Fotoğraf
+user-att-photo = Kullanıcı özniteliği (JPEG resmi)
+# Strings in key.jsm
+already-revoked = Bu anahtar zaten iptal edilmiş.
+# $keyId (String) - the id of the key being revoked
+revoke-key-already-revoked = 0x{ $keyId } anahtarı zaten iptal edilmiş.
+key-man-button-revoke-key = &Anahtarı iptal et
+openpgp-key-revoke-success = Anahtar başarıyla iptal edildi.
+# Strings in keyRing.jsm & decryption.jsm
+key-man-button-import = &İçe aktar
+delete-key-title = OpenPGP anahtarını sil
+delete-external-key-title = Harici GnuPG anahtarını çıkar
+delete-external-key-description = Bu harici GnuPG anahtar kimliğini kaldırmak istiyor musunuz?
+key-in-use-title = Şu anda kullanılan OpenPGP anahtarı
+delete-key-in-use-description = Devam edilemiyor! Silmek için seçtiğiniz anahtar şu anda bu kimlik tarafından kullanılıyor. Farklı bir anahtar seçip ya da hiçbirini seçip tekrar deneyin.
+revoke-key-in-use-description = Devam edilemiyor! İptal için seçtiğiniz anahtar şu anda bu kimlik tarafından kullanılıyor. Farklı bir anahtar seçip ya da hiçbirini seçip tekrar deneyin.
+# Strings used in errorHandling.jsm
+key-error-key-spec-not-found = ‘{ $keySpec }’ e-posta adresi, anahtarlığınızdaki bir anahtarla eşleştirilemez.
+key-error-key-id-not-found = Yapılandırılan anahtar kimliği ‘{ $keySpec }’ anahtarlığınızda bulunamadı.
+key-error-not-accepted-as-personal = '{ $keySpec }' kimliğine sahip anahtarın kişisel anahtarınız olduğunu doğrulamadınız.
+# Strings used in enigmailKeyManager.js & windows.jsm
+need-online = Seçtiğiniz işlev çevrimdışı modda kullanılamaz. Lütfen çevrimiçi olun ve tekrar deneyin.
+# Strings used in keyRing.jsm & keyLookupHelper.jsm
+no-key-found2 = Belirtilen arama ölçütleriyle eşleşen kullanılabilir bir anahtar bulamadık.
+no-update-found = Çevrimiçi keşfedilmiş anahtarlara zaten sahipsiniz.
+# Strings used in keyRing.jsm & GnuPGCryptoAPI.jsm
+fail-key-extract = Hata - Anahtar çıkarma komutu başarısız oldu
+# Strings used in keyRing.jsm
+fail-cancel = Hata - Anahtar alımı kullanıcı tarafından iptal edildi
+not-first-block = Hata - İlk OpenPGP bloku ortak anahtar bloku değil
+import-key-confirm = İletiye gömülü ortak anahtar(lar) içe aktarılsın mı?
+fail-key-import = Hata - anahtar içe aktarma başarısız oldu
+file-write-failed = { $output } dosyasına yazılamadı
+no-pgp-block = Hata - Geçerli bir zırhlı OpenPGP veri bloku bulunamadı
+confirm-permissive-import = İçe aktarma başarısız oldu. İçe aktarmaya çalıştığınız anahtar bozuk veya bilinmeyen öznitelikler kullanıyor olabilir. Düzgün görünen kısımları içe aktarmayı denemek ister misiniz? Bu, eksik ve kullanılamaz anahtarların içe aktarılmasına neden olabilir.
+# Strings used in trust.jsm
+key-valid-unknown = bilinmiyor
+key-valid-invalid = geçersiz
+key-valid-disabled = devre dışı
+key-valid-revoked = iptal edildi
+key-valid-expired = süresi doldu
+key-trust-untrusted = güvenilmeyen
+key-trust-marginal = marjinal
+key-trust-full = güvenilir
+key-trust-group = (grup)
+# Strings used in commonWorkflows.js
+import-key-file = OpenPGP anahtar dosyasını içe aktar
+import-rev-file = OpenPGP iptal dosyasını içe aktar
+gnupg-file = GnuPG dosyaları
+import-keys-failed = Anahtarlar içe aktarılamadı
+passphrase-prompt = Lütfen şu anahtarın kilidini açan parolayı girin: { $key }
+file-to-big-to-import = Bu dosya çok büyük. Lütfen büyük anahtar kümelerini aynı anda içe aktarmayın.
+# Strings used in enigmailKeygen.js
+save-revoke-cert-as = İptal sertifikası oluştur ve kaydet
+revoke-cert-failed = İptal sertifikası oluşturulamadı.
+gen-going = Anahtar üretimi devam ediyor!
+expiry-too-short = Anahtarınız en az bir gün geçerli olmalıdır.
+expiry-too-long = Süresi 100 yıldan fazla olan bir anahtar oluşturamazsınız.
+key-confirm = '{ $id }' için ortak ve gizli anahtar oluşturulsun mu?
+key-man-button-generate-key = Anahtar &oluştur
+key-abort = Anahtar üretimi iptal edilsin mi?
+key-man-button-generate-key-abort = Anahtar üretmeyi &iptal et
+key-man-button-generate-key-continue = Anahtar üretmeye &devam et
+
+# Strings used in enigmailMessengerOverlay.js
+
+failed-decrypt = Hata - şifre çözme başarısız oldu
+fix-broken-exchange-msg-failed = Bu ileti onarılamadı.
+attachment-no-match-from-signature = '{ $attachment }' imza dosyası bir ekle eşleştirilemedi
+attachment-no-match-to-signature = '{ $attachment }' eki ile imza dosyası eşleştirilemedi
+signature-verified-ok = { $attachment } ekinin imzası başarıyla doğrulandı
+signature-verify-failed = { $attachment } ekinin imzası doğrulanamadı
+decrypt-ok-no-sig =
+ Uyarı
+ Şifre çözme başarılı oldu, ancak imza doğru bir şekilde doğrulanamadı
+msg-ovl-button-cont-anyway = &Yine de devam et
+enig-content-note = *Bu iletideki ekler imzalanmamış ve şifrelenmemiştir*
+# Strings used in enigmailMsgComposeOverlay.js
+msg-compose-button-send = &İletiyi gönder
+msg-compose-details-button-label = Ayrıntılar…
+msg-compose-details-button-access-key = n
+send-aborted = Gönderme işlemi iptal edildi.
+key-not-trusted = ‘{ $key }’ anahtarı için güven yetersiz
+key-not-found = '{ $key }' anahtarı bulunamadı
+key-revoked = '{ $key }' anahtarı iptal edildi
+key-expired = '{ $key }' anahtarının süresi doldu
+msg-compose-internal-error = Dahili bir hata oluştu.
+keys-to-export = Eklenecek OpenPGP anahtarlarını seçin
+msg-compose-cannot-save-draft = Taslak kaydedilirken hata oluştu
+msg-compose-partially-encrypted-short = Hassas bilgilerin sızmasına karşı dikkatli olun: Bu e-posta kısmen şifrelenmiş.
+save-attachment-header = Şifresi çözülmüş eki kaydet
+cannot-send-sig-because-no-own-key = <{ $key }> için uçtan uca şifrelemeyi henüz yapılandırmadığınız için bu iletiyi dijital olarak imzalayamazsınız
+cannot-send-enc-because-no-own-key = <{ $key }> anahtarı için uçtan uca şifrelemeyi henüz yapılandırmadığınız için bu ileti şifrelenmiş olarak gönderilemiyor
+# Strings used in decryption.jsm
+do-import-multiple =
+ Aşağıdaki anahtarlar içe aktarılsın mı?
+ { $key }
+do-import-one = { $name } ({ $id }) içe aktarılsın mı?
+cant-import = Ortak anahtar içe aktarılırken hata oluştu
+unverified-reply = Girintili ileti kısmı (yanıt) muhtemelen değiştirilmiş
+key-in-message-body = İleti gövdesinde bir anahtar bulundu. İçe aktarmak için "Anahtarı içe aktar"a tıklayın
+sig-mismatch = Hata - İmza uyuşmazlığı
+invalid-email = Hata: geçersiz e-posta adres(ler)i
+attachment-pgp-key =
+ Açtığınız '{ $name }' eki bir OpenPGP anahtar dosyası gibi görünüyor.
+ Dosyanın içerdiği anahtarları içe aktarmak için 'İçe aktar'ı veya dosya içeriğini tarayıcı penceresinde görüntülemek için 'Görüntüle'yi tıklayın
+dlg-button-view = &Göster
+# Strings used in encryption.jsm
+not-required = Hata - şifreleme gerekmiyor
+# Strings used in windows.jsm
+no-photo-available = Fotoğraf yok
+error-photo-path-not-readable = '{ $photo }' fotoğraf yolu okunamıyor
+debug-log-title = OpenPGP hata ayıklama günlüğü
+# Strings used in dialog.jsm
+repeat-prefix = Bu uyarı { $count }
+repeat-suffix-singular = kere daha tekrarlanacak.
+repeat-suffix-plural = kere daha tekrarlanacak.
+no-repeat = Bu uyarı bir daha gösterilmeyecek.
+dlg-keep-setting = Yanıtımı hatırla ve bir daha sorma
+dlg-button-ok = &Tamam
+dlg-button-close = &Kapat
+dlg-button-cancel = &Vazgeç
+dlg-no-prompt = Bu iletişim kutusunu bir daha gösterme
+enig-prompt = OpenPGP İstemi
+enig-confirm = OpenPGP Onayı
+enig-alert = OpenPGP Uyarısı
+enig-info = OpenPGP Bilgilendirmesi
+# Strings used in persistentCrypto.jsm
+dlg-button-retry = &Yeniden dene
+dlg-button-skip = &Geç
+# Strings used in enigmailMsgBox.js
+enig-alert-title =
+ .title = OpenPGP uyarısı
diff --git a/l10n-tr/mail/messenger/otr/add-finger.ftl b/l10n-tr/mail/messenger/otr/add-finger.ftl
new file mode 100644
index 0000000000..ff7628555b
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/add-finger.ftl
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+otr-add-finger-title = OTR Anahtar Parmak İzi Ekle
+
+# Variables:
+# $name (String) - name of a chat contact person
+# Do not translate 'OTR' (name of an encryption protocol)
+otr-add-finger-description = { $name } için OTR anahtar parmak izini girin.
+
+otr-add-finger-fingerprint = Parmak izi:
+otr-add-finger-tooltip-error = Geçersiz karakter girildi. Yalnızca ABCDEF harflerine ve rakamlara izin verilir
+
+otr-add-finger-input =
+ .placeholder = 40 karakter uzunluğunda OTR anahtar parmak izi
diff --git a/l10n-tr/mail/messenger/otr/am-im-otr.ftl b/l10n-tr/mail/messenger/otr/am-im-otr.ftl
new file mode 100644
index 0000000000..1c82270f44
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/am-im-otr.ftl
@@ -0,0 +1,26 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-encryption =
+ .label = Uçtan uca şifreleme
+account-otr-label = Kayıt Dışı Mesajlaşma (OTR)
+account-otr-description2 = { -brand-short-name }, OTR tabanlı bire bir görüşmelerde uçtan uca şifrelemeyi destekler. Bu sayede üçüncü şahıslar görüşmenizi dinleyemez. Uçtan uca şifrelemeyi kullanabilmek için görüştüğünüz kişinin de OTR'yi destekleyen bir yazılım kullanması gerekir.
+otr-encryption-title = Doğrulanmış Şifreleme
+otr-encryption-caption = OTR görüşmelerinde kimliğinizin doğrulanabilmesi için, OTR parmak izinizi farklı bir iletişim kanalı üzerinden paylaşın.
+otr-fingerprint-label = Parmak iziniz:
+view-fingerprint-button =
+ .label = Kişilerin parmak izlerini yönet
+ .accesskey = K
+otr-settings-title = OTR Ayarları
+otr-require-encryption =
+ .label = Bire bir görüşmeler için uçtan uca şifrelemeyi zorunlu tut
+otr-require-encryption-info =
+ Uçtan uca şifreleme gerektiğinde, bire bir görüşmelerdeki iletiler
+ şifrelenmedikleri sürece gönderilmez. Alınan şifrelenmemiş iletiler
+ normal görüşmenin bir parçası olarak gösterilmez ve günlüğe kaydedilmez.
+otr-verify-nudge =
+ .label = Doğrulanmamış kişileri doğrulamamı her zaman hatırlat
+
+otr-not-yet-available = henüz mevcut değil
+
diff --git a/l10n-tr/mail/messenger/otr/auth.ftl b/l10n-tr/mail/messenger/otr/auth.ftl
new file mode 100644
index 0000000000..adee7c8f36
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/auth.ftl
@@ -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/.
+
+otr-auth =
+ .title = Kişinin kimliğini doğrula
+ .buttonlabelaccept = Doğrula
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+auth-title = { $name } adlı kişinin kimliğini doğrula
+
+# Variables:
+# $own_name (String) - the user's own screen name
+auth-your-fp-value = { $own_name } için parmak izi:
+
+# Variables:
+# $their_name (String) - the screen name of a chat contact
+auth-their-fp-value = { $their_name } için parmak izi:
+
+auth-help = Bir kişinin kimliğini doğrulamak, görüşmenin gerçekten özel olmasını sağlar ve üçüncü bir kişinin konuşmayı gizlice dinlemesini veya manipüle etmesini çok zorlaştırır.
+
+auth-help-title = Doğrulama yardımı
+
+auth-question-received = Karşı tarafın sorduğu soru:
+
+auth-yes =
+ .label = Evet
+
+auth-no =
+ .label = Hayır
+
+auth-verified = Bunun gerçekten doğru parmak izi olduğunu doğruladım.
+
+auth-manual-verification = Elle parmak izi doğrulaması
+auth-question-and-answer = Soru ve cevap
+auth-shared-secret = Ortak sır
+
+auth-manual-verification-label =
+ .label = { auth-manual-verification }
+
+auth-question-and-answer-label =
+ .label = { auth-question-and-answer }
+
+auth-shared-secret-label =
+ .label = { auth-shared-secret }
+
+auth-manual-instruction = Yazışmak istediğiniz kişiyle başka bir kanaldan (örn. OpenPGP imzalı e-posta veya telefon) iletişim kurun. Birbirinize parmak izlerinizi söyleyin. (Parmak izi, şifreleme anahtarını tanımlayan bir sağlama toplamıdır.) Parmak izleri eşleşirse aşağıdaki iletişim kutusuna parmak izini doğruladığınızı belirtin.
+
+auth-how = Kişinin kimliğini nasıl doğrulamak istersiniz?
+
+auth-qa-instruction = Cevabını sadece sizin ve karşı tarafın bildiği bir soru düşünün. Soruyu ve cevabını girin, ardından karşı tarafın da cevabı girmesini bekleyin. Cevaplar eşleşmezse kullandığınız iletişim kanalı gözetim altında olabilir.
+
+auth-secret-instruction = Yalnızca sizin ve karşı tarafın bildiği bir sır düşünün. Sırrınızı internet üzerinden paylaşmayın. Sırrı yazın, ardından karşı tarafından da yazmasını bekleyin. Sırlar uyuşmuyorsa kullandığınız iletişim kanalı gözetim altında olabilir.
+
+auth-question = Bir soru girin:
+
+auth-answer = Cevabı girin (büyük-küçük harfe duyarlı):
+
+auth-secret = Sırrı girin:
diff --git a/l10n-tr/mail/messenger/otr/chat.ftl b/l10n-tr/mail/messenger/otr/chat.ftl
new file mode 100644
index 0000000000..abad6a9cfb
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/chat.ftl
@@ -0,0 +1,19 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+state-label = Şifreleme durumu:
+
+start-text = Şifrelenmiş görüşme başlat
+
+start-label =
+ .label = { start-text }
+
+start-tooltip =
+ .tooltiptext = { start-text }
+
+end-label =
+ .label = Şifrelenmiş görüşmeyi bitir
+
+auth-label =
+ .label = Kişinin kimliğini doğrula
diff --git a/l10n-tr/mail/messenger/otr/finger-sync.ftl b/l10n-tr/mail/messenger/otr/finger-sync.ftl
new file mode 100644
index 0000000000..49a03c371f
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/finger-sync.ftl
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+finger-yes = Doğrulandı
+finger-no = Doğrulanmadı
+
+finger-subset-title = Parmak İzlerini Kaldır
+finger-subset-message = En az bir parmak izinin anahtarı şu anda aktif bir görüşmede kullanıldığı için kaldırılamadı.
+
+finger-remove-all-title = Tüm Parmak İzlerini Kaldır
+finger-remove-all-message = Daha önce görülen tüm parmak izlerini kaldırmak istediğinizden emin misiniz? Önceki tüm OTR kimlik doğrulamaları kaybolacak.
diff --git a/l10n-tr/mail/messenger/otr/finger.ftl b/l10n-tr/mail/messenger/otr/finger.ftl
new file mode 100644
index 0000000000..defabf8f88
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/finger.ftl
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+otr-finger-title = Daha Önce Görülen OTR Anahtar Parmak İzleri
+
+finger-intro = Önceki uçtan uca şifrelenmiş görüşmelerin OTR anahtar parmak izleri.
+
+finger-screen-name =
+ .label = Kişi
+finger-verified =
+ .label = Doğrulama durumu
+finger-fingerprint =
+ .label = Parmak izi
+
+finger-remove =
+ .label = Seçilenleri sil
+
+finger-remove-all =
+ .label = Hepsini sil
diff --git a/l10n-tr/mail/messenger/otr/otr.ftl b/l10n-tr/mail/messenger/otr/otr.ftl
new file mode 100644
index 0000000000..7530efe877
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/otr.ftl
@@ -0,0 +1,97 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-encryption-required-part1 = { $name } kişisine şifrelenmemiş bir ileti göndermeye çalıştınız. İlke gereği, şifrelenmemiş iletilere izin verilmiyor.
+
+msgevent-encryption-required-part2 = Özel bir görüşme başlatılmaya çalışılıyor. Özel görüşme başladığında mesajınız yeniden gönderilecektir.
+msgevent-encryption-error = İletiniz şifrelenirken bir hata oluştu. İleti gönderilmedi.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-connection-ended = { $name } sizinle olan şifrelenmiş bağlantısını kapattı. Yanlışlıkla şifrelememiş mesaj göndermenizi önlemek için mesajınız gönderilmedi. Lütfen şifrelenmiş görüşmeyi sonlandırın veya yeniden başlatın.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-setup-error = { $name } ile özel görüşme ayarlanırken bir hata oluştu.
+
+# Do not translate 'OTR' (name of an encryption protocol)
+msgevent-msg-reflected = Kendi OTR mesajlarınızı alıyorsunuz. Ya kendinizle konuşmaya çalışıyorsunuz ya da birileri mesajlarınızı size geri yansıtıyor.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-msg-resent = { $name } kişisine son ileti yeniden gönderildi.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-not-private = { $name } kişisinden alınan şifrelenmiş ileti, şu anda gizli iletişim kurmadığınız için okunamıyor.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-unreadable = { $name } kişisinden okunamayan bir şifrelenmiş ileti aldınız.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-malformed = { $name } kişisinden hatalı oluşturulmuş bir veri iletisi aldınız.
+
+# A Heartbeat is a technical message used to keep a connection alive.
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-log-heartbeat-rcvd = { $name } kişisinden heartbeat alındı.
+
+# A Heartbeat is a technical message used to keep a connection alive.
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-log-heartbeat-sent = { $name } kişisine heartbeat gönderildi.
+
+# Do not translate 'OTR' (name of an encryption protocol)
+msgevent-rcvdmsg-general-err = OTR kullanarak görüşmenizi korumaya çalışırken beklenmeyen bir hata oluştu.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+# $msg (string) - the message that was received.
+msgevent-rcvdmsg-unencrypted = { $name } kişisinden alınan şu ileti şifrelenmemişti: { $msg }
+
+# Do not translate 'OTR' (name of an encryption protocol)
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-unrecognized = { $name } kişisinden tanınmayan bir OTR iletisi aldınız.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+msgevent-rcvdmsg-for-other-instance = { $name }, farklı bir oturuma yönelik bir ileti gönderdi. Birden çok kez oturum açtıysanız iletiyi başka bir oturum almış olabilir.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+context-gone-secure-private = { $name } kişisiyle gizli görüşme başladı.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+context-gone-secure-unverified = { $name } kişisiyle, şifrelenmiş ancak doğrulanmamış görüşme başlatıldı.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+context-still-secure = { $name } kişisiyle şifrelenmiş görüşme başarıyla yenilendi.
+
+error-enc = İleti şifrelenirken bir hata oluştu.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+error-not-priv = Bu verileri beklemeyen { $name } kişisine şifrelenmiş veriler gönderdiniz.
+
+error-unreadable = Okunamayan bir şifrelenmiş ileti gönderdiniz.
+error-malformed = Hatalı oluşturulmuş bir veri iletisi gönderdiniz.
+
+resent = [yeniden gönderildi]
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+tlv-disconnected = { $name } sizinle şifrelenmiş görüşmeyi sonlandırdı. Siz de aynısını yapmalısınız.
+
+# Do not translate "Off-the-Record" and "OTR" which is the name of an encryption protocol
+# Make sure that this string does NOT contain any numbers, e.g. like "3".
+# Variables:
+# $name (String) - the screen name of a chat contact person
+query-msg = { $name } kayıt dışı (OTR) bir şifrelenmiş görüşme yapmak istiyor. Ancak bunu destekleyecek bir eklentiniz yok. Daha fazla bilgi için https://en.wikipedia.org/wiki/Off-the-Record_Messaging adresine bakabilirsiniz.
diff --git a/l10n-tr/mail/messenger/otr/otrUI.ftl b/l10n-tr/mail/messenger/otr/otrUI.ftl
new file mode 100644
index 0000000000..29bb85ea6e
--- /dev/null
+++ b/l10n-tr/mail/messenger/otr/otrUI.ftl
@@ -0,0 +1,87 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+start-label = Şifrelenmiş görüşme başlat
+refresh-label = Şifrelenmiş görüşmeyi yenile
+auth-label = Kişinin kimliğini doğrula
+reauth-label = Kişinin kimliğini yeniden doğrula
+
+auth-cancel = İptal
+auth-cancel-access-key = V
+
+auth-error = Kişinin kimliği doğrulanırken bir hata oluştu.
+auth-success = Kişinin kimliğinin doğrulanması başarıyla tamamlandı.
+auth-success-them = Karşı taraf kimliğinizi başarıyla doğruladı. Siz de kendi sorunuzu sorarak karşı tarafın kimliğini doğrulamak isteyebilirsiniz.
+auth-fail = Kişinin kimliği doğrulanamadı.
+auth-waiting = Kişinin doğrulamayı tamamlaması bekleniyor…
+
+finger-verify = Doğrula
+finger-verify-access-key = D
+
+finger-ignore = Görmezden gel
+finger-ignore-access-key = G
+
+# Do not translate 'OTR' (name of an encryption protocol)
+buddycontextmenu-label = OTR parmak izi ekle
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+alert-start = { $name } adlı kişiyle şifrelenmiş görüşme başlatılıyor.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+alert-refresh = { $name } adlı kişiyle şifrelenmiş görüşme yenileniyor.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+alert-gone-insecure = { $name } adlı kişiyle şifrelenmiş görüşme sona erdi.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+finger-unseen = { $name } adlı kişinin kimliği henüz doğrulanmadı. Sıradan gizli dinleme mümkün değildir ama biraz çaba sarf eden biri dinliyor olabilir. Bu kişinin kimliğini doğrulayarak gizli dinlemeyi önleyebilirsiniz.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+finger-seen = { $name } tanınmayan bir bilgisayardan sizinle iletişim kuruyor. Sıradan gizli dinleme mümkün değildir ama biraz çaba sarf eden biri dinliyor olabilir. Bu kişinin kimliğini doğrulayarak gizli dinlemeyi önleyebilirsiniz.
+
+state-not-private = Bu görüşme gizli değil.
+state-generic-not-private = Bu görüşme gizli değil.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+state-unverified = { $name } kişisinin kimliği henüz doğrulanmadığından geçerli ileti dizisi şifrelenmiş ancak gizli değil.
+
+state-generic-unverified = Bazı kişilerin kimliği henüz doğrulanmadığından geçerli ileti dizisi şifrelenmiş ancak gizli değil.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+state-private = { $name } kişisinin kimliği doğrulandı. Geçerli görüşme artık şifrelenmiş ve gizlidir.
+
+state-generic-private = Bu görüşme şifrelenmiştir ve gizlidir.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+state-finished = { $name } sizinle şifrelenmiş görüşmeyi sonlandırdı. Siz de aynısını yapmalısınız.
+
+state-not-private-label = Güvensiz
+state-unverified-label = Doğrulanmamış
+state-private-label = Özel
+state-finished-label = Tamamlandı
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+verify-request = { $name } kimliğinizin doğrulanmasını istedi.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+afterauth-private = { $name } kişisinin kimliğini doğruladınız.
+
+# Variables:
+# $name (String) - the screen name of a chat contact person
+afterauth-unverified = { $name } kişisinin kimliği doğrulanmadı.
+
+# Do not translate 'OTR' (name of an encryption protocol)
+# Variables:
+# $error (String) - contains an error message that describes the cause of the failure
+otr-genkey-failed = OTR özel anahtarı üretilemedi: { $error }
diff --git a/l10n-tr/mail/messenger/policies/aboutPolicies.ftl b/l10n-tr/mail/messenger/policies/aboutPolicies.ftl
new file mode 100644
index 0000000000..3d4ab6730e
--- /dev/null
+++ b/l10n-tr/mail/messenger/policies/aboutPolicies.ftl
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-policies-title = Kurumsal ilkeler
+
+# 'Active' is used to describe the policies that are currently active
+active-policies-tab = Etkin
+errors-tab = Hatalar
+documentation-tab = Belgelendirme
+
+no-specified-policies-message = Kurumsal İlkeler hizmeti etkin ama hiçbir ilke etkinleştirilmemiş.
+inactive-message = Kurumsal İlkeler hizmeti etkin değil.
+
+policy-name = İlke Adı
+policy-value = İlke Değeri
+policy-errors = İlke Hataları
diff --git a/l10n-tr/mail/messenger/policies/policies-descriptions.ftl b/l10n-tr/mail/messenger/policies/policies-descriptions.ftl
new file mode 100644
index 0000000000..87bb31c6ec
--- /dev/null
+++ b/l10n-tr/mail/messenger/policies/policies-descriptions.ftl
@@ -0,0 +1,159 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## The Enterprise Policies feature is aimed at system administrators
+## who want to deploy these settings across several Thunderbird installations
+## all at once. This is traditionally done through the Windows Group Policy
+## feature, but the system also supports other forms of deployment.
+## These are short descriptions for individual policies, to be displayed
+## in the documentation section in about:policies.
+
+policy-3rdparty = WebExtension’ların chrome.storage.managed aracılığıyla ulaşabileceği ilkeleri ayarla.
+
+policy-AppAutoUpdate = Otomatik uygulama güncellemesini aç veya kapat.
+
+policy-AppUpdatePin = { -brand-short-name } yazılımının belirtilen sürümün üzerine güncellenmesini engelle.
+
+policy-AppUpdateURL = Özel uygulama güncelleme URL’sini ayarla.
+
+policy-Authentication = Destekleyen web siteleri için bütünleşik kimlik doğrulamasını yapılandır.
+
+policy-BackgroundAppUpdate2 = Arka plan güncelleyicisini aç veya kapat.
+
+policy-BlockAboutAddons = Eklenti Yöneticisi'ne (about:addons) erişimi engelle.
+
+policy-BlockAboutConfig = about:config sayfasına erişimi engelle.
+
+policy-BlockAboutProfiles = about:profiles sayfasına erişimi engelle.
+
+policy-BlockAboutSupport = about:support sayfasına erişimi engelle.
+
+policy-CaptivePortal = Kısıtlama portali desteğini aç veya kapat.
+
+policy-CertificatesDescription = Sertifika ekle veya yerleşik sertifikaları kullan.
+
+policy-Cookies = Web sitelerinin çerez yerleştirmesine izin ver veya engelle.
+
+policy-DisableBuiltinPDFViewer = Dahili { -brand-short-name } PDF göstericisi olan PDF.js’i devre dışı bırak.
+
+policy-DisabledCiphers = Şifrelemeleri devre dışı bırak.
+
+policy-DefaultDownloadDirectory = Varsayılan indirme klasörünü ayarla.
+
+policy-DisableAppUpdate = { -brand-short-name } uygulamasının güncellenmesini engelle.
+
+policy-DisableDefaultClientAgent = Varsayılan istemci agent’ının herhangi bir işlem yapmasını önle. Yalnızca Windows için geçerlidir. Diğer platformlarda agent yoktur.
+
+policy-DisableDeveloperTools = Geliştirici araçlarına erişimi engelle.
+
+policy-DisableFeedbackCommands = Yardım menüsünden geri bildirim göndermeye olanak sağlayan komutları (“Geri bildirim gönder” ve “Aldatıcı siteyi ihbar et”) devre dışı bırak.
+
+policy-DisableForgetButton = Unut düğmesine erişimi engelle.
+
+policy-DisableFormHistory = Arama ve form geçmişini hatırlama.
+
+policy-DisableMasterPasswordCreation = True olarak ayarlanırsa ana parola oluşturulamaz.
+
+policy-DisablePasswordReveal = Kayıtlı hesaplardaki parolaların görüntülenmesine izin verme.
+
+policy-DisableProfileImport = Başka uygulamalardan verileri içe aktarmayı sağlayan menü komutunu devre dışı bırak.
+
+policy-DisableSafeMode = Güvenli kipte yeniden başlatma özelliğini devre dışı bırak. Not: Güvenli kipe girmek için kullanılan Shift tuşu, Windows'ta ancak Grup İlkesi ile devre dışı bırakılabilir.
+
+policy-DisableSecurityBypass = Kullanıcının bazı güvenlik uyarılarını atlamasını engelle.
+
+policy-DisableSystemAddonUpdate = { -brand-short-name } uygulamasının sistem eklentilerini yüklemesini ve güncellemesini önle.
+
+policy-DisableTelemetry = Telemetri’yi kapat.
+
+policy-DisplayMenuBar = Varsayılan olarak menü çubuğunu göster.
+
+policy-DNSOverHTTPS = HTTP üzerinden DNS’i yapılandır.
+
+policy-DontCheckDefaultClient = Başlangıçta varsayılan istemci kontrolünü devre dışı bırak.
+
+policy-DownloadDirectory = İndirme klasörünü ayarla ve kilitle.
+
+# “lock” means that the user won’t be able to change this setting
+policy-EnableTrackingProtection = İçerik engellemeyi etkinleştir veya devre dışı bırak ve isteğe bağlı olarak kilitle.
+
+# “lock” means that the user won’t be able to change this setting
+policy-EncryptedMediaExtensions = Encrypted Media Extensions’ı etkinleştir veya devre dışı bırak ve isteğe bağlı olarak kilitle.
+
+# A “locked” extension can’t be disabled or removed by the user. This policy
+# takes 3 keys (“Install”, ”Uninstall”, ”Locked”), you can either keep them in
+# English or translate them as verbs.
+policy-Extensions = Eklentileri yükle, kaldır veya kilitle. Yükleme seçeneğinde parametre olarak URL veya yol kullanılır. Kaldırma ve kilitleme seçeneklerinde ise eklenti kimliği kullanılır.
+
+policy-ExtensionSettings = Eklenti kurulumunun tüm yönlerini yönet.
+
+policy-ExtensionUpdate = Otomatik eklenti güncellemelerini aç veya kapat.
+
+policy-Handlers = Varsayılan uygulama işleyicilerini yapılandır.
+
+policy-HardwareAcceleration = false ise donanım ivmelenmesini kapat.
+
+policy-InstallAddonsPermission = Belirli websitelerinin eklenti yüklemesine izin ver.
+
+policy-LegacyProfiles = Her kurulum için ayrı bir profil oluşturmayı zorunlu tutan özelliği devre dışı bırak.
+
+## Do not translate "SameSite", it's the name of a cookie attribute.
+
+policy-LegacySameSiteCookieBehaviorEnabled = Varsayılan eski SameSite çerez davranışı ayarını etkinleştir.
+
+policy-LegacySameSiteCookieBehaviorEnabledForDomainList = Belirtilen sitelerdeki çerezler için eski SameSite davranışına geri dön.
+
+##
+
+policy-LocalFileLinks = Belirli web sitelerinin yerel dosyalara bağlantı vermesine izin ver.
+
+policy-ManualAppUpdateOnly = Yalnızca elle güncellemeye izin ver ve kullanıcıyı güncellemeler hakkında bilgilendirme.
+
+policy-NetworkPrediction = Ağ tahminini (DNS prefetching) aç veya kapat.
+
+policy-OfferToSaveLogins = { -brand-short-name } uygulamasının kullanıcı adı ve parolaları kaydetmeyi önermesini ayarla. true veya false olarak ayarlanabilir.
+
+policy-OfferToSaveLoginsDefault = { -brand-short-name } yazılımının kullanıcı adı ve parolaları kaydetmeyi önermesi için varsayılan değeri ayarla. true veya false olarak ayarlanabilir.
+
+policy-OverrideFirstRunPage = İlk açılış sayfasını değiştir. İlk açılış sayfasını devre dışı bırakmak istiyorsanız bu ilkeyi boş olarak ayarlayın.
+
+policy-OverridePostUpdatePage = Güncelleme sonrası “Yenilikler” sayfasını değiştir. Güncelleme sonrası sayfasını devre dışı bırakmak istiyorsanız bu ilkeyi boş olarak ayarlayabilirsiniz.
+
+policy-PasswordManagerEnabled = Parolaları parola yöneticisine kaydetmeyi aç.
+
+# PDF.js and PDF should not be translated
+policy-PDFjs = Dahili { -brand-short-name } PDF göstericisi olan PDF.js’i devre dışı bırak veya yapılandır.
+
+policy-Permissions2 = Kamera, mikrofon, konum, bildirim ve otomatik oynatma izinlerini yapılandır.
+
+policy-Preferences = Bir tercihler alt kümesinin değerini ayarlayıp kilitle.
+
+policy-PrimaryPassword = Ana parola kullanılmasını zorunlu tut veya yasakla.
+
+policy-PromptForDownloadLocation = Dosya indirirken nereye kaydedileceklerini sor.
+
+policy-Proxy = Vekil sunucu ayarlarını yapılandır.
+
+policy-RequestedLocales = Uygulamada kullanılması istenen dilleri tercih sırasına göre ayarla.
+
+policy-SanitizeOnShutdown2 = Kapatırken gezinti verilerini temizle.
+
+policy-SearchEngines = Arama motoru ayarlarını yapılandır. Bu ilke yalnızca Extended Support Release (ESR) sürümünde geçerlidir.
+
+policy-SearchSuggestEnabled = Arama önerilerini etkinleştir veya devre dışı bırak.
+
+# For more information, see https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/PKCS11/Module_Installation
+policy-SecurityDevices = PKCS #11 modüllerini yükle.
+
+policy-SSLVersionMax = Maksimum SSL sürümünü ayarla.
+
+policy-SSLVersionMin = Minimum SSL sürümünü ayarla.
+
+policy-SupportMenu = Yardım menüsüne özel bir destek öğesi ekle.
+
+policy-UserMessaging = Kullanıcıya belirli mesajları gösterme.
+
+# “format” refers to the format used for the value of this policy.
+policy-WebsiteFilter = Web sitelerinin ziyaret edilmesini engelle. Biçimle ilgili daha fazla bilgi için belgelendirmeye bakın.
diff --git a/l10n-tr/mail/messenger/preferences/am-copies.ftl b/l10n-tr/mail/messenger/preferences/am-copies.ftl
new file mode 100644
index 0000000000..ef6438e5e1
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/am-copies.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-prefs-show-address-row-description = Yeni bir ileti yazmaya başlarken adres satırını her zaman göstermek için adres alanını boş bırakın.
diff --git a/l10n-tr/mail/messenger/preferences/am-im.ftl b/l10n-tr/mail/messenger/preferences/am-im.ftl
new file mode 100644
index 0000000000..534bc9e343
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/am-im.ftl
@@ -0,0 +1,21 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+account-settings-title = Kimlik Doğrulama Ayarları
+account-channel-title = Varsayılan Kanallar
+
+chat-autologin =
+ .label = Başlangıçta oturum aç
+
+chat-encryption-generic = Genel
+chat-encryption-log =
+ .label = Görüşme günlüklerine uçtan uca şifrelemeli iletileri dahil et
+chat-encryption-label = Yerel uçtan uca şifreleme
+chat-encryption-status = Şifreleme durumu
+chat-encryption-placeholder = Şifreleme başlatılmadı.
+chat-encryption-sessions = Oturumlar
+chat-encryption-session-verify = doğrula
+ .title = Bu oturumun kimliğini doğrula
+chat-encryption-session-trusted = güvenilir
+ .title = Bu oturumun kimliği doğrulandı
diff --git a/l10n-tr/mail/messenger/preferences/application-manager.ftl b/l10n-tr/mail/messenger/preferences/application-manager.ftl
new file mode 100644
index 0000000000..c62da562b7
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/application-manager.ftl
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+app-manager-window-dialog =
+ .title = Uygulama Ayrıntıları
+ .style = width: 30em; min-height: 20em;
+
+app-manager-window-dialog2 =
+ .title = Uygulama ayrıntıları
+
+remove-app-button =
+ .label = Kaldır
+ .accesskey = K
diff --git a/l10n-tr/mail/messenger/preferences/attachment-reminder.ftl b/l10n-tr/mail/messenger/preferences/attachment-reminder.ftl
new file mode 100644
index 0000000000..bd97552664
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/attachment-reminder.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/.
+
+attachment-reminder-window =
+ .title = Ek Hatırlatıcı Anahtar Kelimeler
+
+attachment-reminder-label = Aşağıdaki anahtar kelimeleri içeren bir e-posta göndermek üzereyseniz, { -brand-short-name } sizi unutulan ekler hakkında uyaracak.
+
+keyword-new-button =
+ .label = Yeni…
+ .accesskey = Y
+
+keyword-edit-button =
+ .label = Düzenle…
+ .accesskey = z
+
+keyword-remove-button =
+ .label = Sil
+ .accesskey = S
+
+new-keyword-title = Yeni Anahtar Kelime
+new-keyword-label = Anahtar kelime:
+
+edit-keyword-title = Anahtar Kelimeyi Düzenle
+edit-keyword-label = Anahtar Kelime:
diff --git a/l10n-tr/mail/messenger/preferences/colors.ftl b/l10n-tr/mail/messenger/preferences/colors.ftl
new file mode 100644
index 0000000000..17158c6ef4
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/colors.ftl
@@ -0,0 +1,55 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 = Renkler
+ .style =
+ { PLATFORM() ->
+ [macos] width: 41em !important
+ *[other] width: 38em !important
+ }
+
+colors-dialog-window2 =
+ .title = Renkler
+
+colors-dialog-legend = Metin ve Arka Plan
+
+text-color-label =
+ .value = Metin:
+ .accesskey = t
+
+background-color-label =
+ .value = Arka Plan:
+ .accesskey = A
+
+use-system-colors =
+ .label = Sistem renklerini kullan
+ .accesskey = S
+
+colors-link-legend = Bağlantı Renkleri
+
+link-color-label =
+ .value = Ziyaret edilmemiş bağlantılar:
+ .accesskey = b
+
+visited-link-color-label =
+ .value = Ziyaret edilmiş bağlantılar:
+ .accesskey = Z
+
+underline-link-checkbox =
+ .label = Bağlantıların altını çiz
+ .accesskey = n
+
+override-color-label =
+ .value = İçerikte belirtilen renkler yerine aşağıdaki tercihlerimi kullan:
+ .accesskey = u
+
+override-color-always =
+ .label = Her zaman
+
+override-color-auto =
+ .label = Yalnızca yüksek karşıtlıklı temalarda
+
+override-color-never =
+ .label = Asla
diff --git a/l10n-tr/mail/messenger/preferences/connection.ftl b/l10n-tr/mail/messenger/preferences/connection.ftl
new file mode 100644
index 0000000000..e1ed8fedf6
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/connection.ftl
@@ -0,0 +1,123 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+connection-dns-over-https-url-resolver = Sağlayıcı
+ .accesskey = c
+
+# Variables:
+# $name (String) - Display name or URL for the DNS over HTTPS provider
+connection-dns-over-https-url-item-default =
+ .label = { $name } (Varsayılan)
+ .tooltiptext = HTTPS üzerinden DNS'i çözümlerken varsayılan URL'i kullan
+
+connection-dns-over-https-url-custom =
+ .label = Özel
+ .accesskey = Ö
+ .tooltiptext = HTTPS üzerinden DNS'i çözümlemek için tercih ettiğiniz URL'i girin
+
+connection-dns-over-https-custom-label = Özel
+
+connection-dialog-window =
+ .title = Bağlantı Ayarları
+ .style =
+ { PLATFORM() ->
+ [macos] width: 44em !important
+ *[other] width: 49em !important
+ }
+
+connection-dialog-window2 =
+ .title = Bağlantı ayarları
+
+disable-extension-button = Uzantıyı etkisizleştir
+
+# Variables:
+# $name (String) - The extension that is controlling the proxy settings.
+#
+# The extension-icon is the extension's icon, or a fallback image. It should be
+# purely decoration for the actual extension name, with alt="".
+proxy-settings-controlled-by-extension = { -brand-short-name } tarayıcınızın internete nasıl bağlanacağını <img data-l10n-name="extension-icon" alt="" /> { $name } adlı uzantı kontrol ediyor.
+
+connection-proxy-legend = İnternete Erişmek İçin Vekil Sunucuları Yapılandırın
+
+proxy-type-no =
+ .label = Vekil sunucu kullanma
+ .accesskey = n
+
+proxy-type-wpad =
+ .label = Bu ağın vekil sunucu ayarlarını otomatik tespit et
+ .accesskey = s
+
+proxy-type-system =
+ .label = Sistemin vekil sunucu ayarlarını kullan
+ .accesskey = n
+
+proxy-type-manual =
+ .label = Vekil sunucuyu elle yapılandır:
+ .accesskey = i
+
+proxy-http-label =
+ .value = HTTP Vekil Sunucusu:
+ .accesskey = H
+
+http-port-label =
+ .value = Port:
+ .accesskey = P
+
+proxy-http-sharing =
+ .label = HTTPS için de bu vekil sunucusunu kullan
+ .accesskey = v
+
+proxy-https-label =
+ .value = HTTPS vekil sunucusu:
+ .accesskey = S
+
+ssl-port-label =
+ .value = Port:
+ .accesskey = o
+
+proxy-socks-label =
+ .value = SOCKS Sunucusu:
+ .accesskey = C
+
+socks-port-label =
+ .value = Port:
+ .accesskey = t
+
+proxy-socks4-label =
+ .label = SOCKS v4
+ .accesskey = K
+
+proxy-socks5-label =
+ .label = SOCKS v5
+ .accesskey = v
+
+proxy-type-auto =
+ .label = Otomatik vekil sunucu yapılandırma adresi:
+ .accesskey = a
+
+proxy-reload-label =
+ .label = Tekrar Yükle
+ .accesskey = T
+
+no-proxy-label =
+ .value = Vekil Sunucu Kullanma:
+ .accesskey = n
+
+no-proxy-example = Örnek: .mozilla.org, .net.tr, 192.168.1.0/24
+
+# Do not translate "localhost", "127.0.0.1/8" and "::1". (You can translate "and".)
+connection-proxy-noproxy-localhost-desc-2 = Localhost, 127.0.0.1/8, ve ::1 ile olan bağlantılar asla vekil sunucudan geçmez.
+
+proxy-password-prompt =
+ .label = Parola kayıtlıysa kimlik doğrulama isteme
+ .accesskey = i
+ .tooltiptext = Bu seçenek, hesap bilgilerini kaydettiğiniz vekil sunucularda kimliğinizi sessizce doğrular. Kimlik doğrulama başarısız olursa bilgileriniz sorulur.
+
+proxy-remote-dns =
+ .label = SOCKS v5 kullanırken vekil sunucu DNS’i
+ .accesskey = d
+
+proxy-enable-doh =
+ .label = HTTP üzerinden DNS’i etkinleştir
+ .accesskey = D
diff --git a/l10n-tr/mail/messenger/preferences/cookies.ftl b/l10n-tr/mail/messenger/preferences/cookies.ftl
new file mode 100644
index 0000000000..9801bb250e
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/cookies.ftl
@@ -0,0 +1,58 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+cookies-window-dialog =
+ .title = Çerezler
+ .style = width: 36em;
+
+cookies-window-dialog2 =
+ .title = Çerezler
+
+window-close-key =
+ .key = w
+
+window-focus-search-key =
+ .key = f
+
+window-focus-search-alt-key =
+ .key = k
+
+filter-search-label =
+ .value = Arama:
+ .accesskey = A
+
+cookies-on-system-label = Aşağıdaki çerezler bilgisayarınızda depolanmıştır:
+
+treecol-site-header =
+ .label = Site
+
+treecol-name-header =
+ .label = Çerez adı
+
+props-name-label =
+ .value = Ad:
+props-value-label =
+ .value = İçerik:
+props-domain-label =
+ .value = Alan Adı:
+props-path-label =
+ .value = Yolu:
+props-secure-label =
+ .value = Gönderilen:
+props-expires-label =
+ .value = Zaman Aşımı:
+props-container-label =
+ .value = Kapsayıcı:
+
+remove-cookie-button =
+ .label = Çerezi sil
+ .accesskey = r
+
+remove-all-cookies-button =
+ .label = Tüm çerezleri sil
+ .accesskey = T
+
+cookie-close-button =
+ .label = Kapat
+ .accesskey = K
diff --git a/l10n-tr/mail/messenger/preferences/dock-options.ftl b/l10n-tr/mail/messenger/preferences/dock-options.ftl
new file mode 100644
index 0000000000..8fa1e44118
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/dock-options.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/.
+
+dock-options-window-dialog =
+ .title = Uygulama simgesi seçenekleri
+ .style = width: 35em;
+
+dock-options-window-dialog2 =
+ .title = Uygulama simgesi seçenekleri
+
+dock-options-show-badge =
+ .label = Rozet simgesini göster
+ .accesskey = R
+
+bounce-system-dock-icon =
+ .label = Yeni ileti gelince uygulama simgesini hareketlendir
+ .accesskey = h
+
+dock-icon-legend = Uygulama simgesi rozeti
+
+dock-icon-show-label =
+ .value = Uygulama simgesine rozet ekle:
+
+count-unread-messages-radio =
+ .label = Okunmamış ileti sayısı
+ .accesskey = O
+
+count-new-messages-radio =
+ .label = Yeni ileti sayısı
+ .accesskey = s
+
+notification-settings-info2 = Rozeti, Sistem Ayarları'nda bulunan Bildirim panelinden kapatabilirsiniz.
diff --git a/l10n-tr/mail/messenger/preferences/fonts.ftl b/l10n-tr/mail/messenger/preferences/fonts.ftl
new file mode 100644
index 0000000000..054c22f5f9
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/fonts.ftl
@@ -0,0 +1,151 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+fonts-window-close =
+ .key = w
+
+# Variables:
+# $name {string, "Arial"} - Name of the default font
+fonts-label-default =
+ .label = Varsayılan ({ $name })
+fonts-label-default-unnamed =
+ .label = Varsayılan
+
+fonts-encoding-dialog-title =
+ .title = Yazıtipleri ve Karakter Kümeleri
+
+fonts-language-legend =
+ .value = Dil:
+ .accesskey = D
+
+fonts-proportional-label =
+ .value = Orantılı:
+ .accesskey = O
+
+## Languages
+
+# Note: Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+font-language-group-latin =
+ .label = Latince
+font-language-group-japanese =
+ .label = Japonca
+font-language-group-trad-chinese =
+ .label = Geleneksel Çince (Tayvan)
+font-language-group-simpl-chinese =
+ .label = Basitleştirilmiş Çince
+font-language-group-trad-chinese-hk =
+ .label = Geleneksel Çince (Hong Kong)
+font-language-group-korean =
+ .label = Korece
+font-language-group-cyrillic =
+ .label = Kiril
+font-language-group-el =
+ .label = Yunanca
+font-language-group-other =
+ .label = Diğer Yazım Sistemleri
+font-language-group-thai =
+ .label = Tay Dili
+font-language-group-hebrew =
+ .label = İbranice
+font-language-group-arabic =
+ .label = Arapça
+font-language-group-devanagari =
+ .label = Devanagari Dili
+font-language-group-tamil =
+ .label = Tamilce
+font-language-group-armenian =
+ .label = Ermenice
+font-language-group-bengali =
+ .label = Bengalce
+font-language-group-canadian =
+ .label = Birleşik Kanada Hece Yazısı
+font-language-group-ethiopic =
+ .label = Etiyopya Dili
+font-language-group-georgian =
+ .label = Gürcüce
+font-language-group-gujarati =
+ .label = Gucaratça
+font-language-group-gurmukhi =
+ .label = Gurmukhi Dili
+font-language-group-khmer =
+ .label = Khmer
+font-language-group-malayalam =
+ .label = Malayalam
+font-language-group-math =
+ .label = Matematik
+font-language-group-odia =
+ .label = Odia
+font-language-group-telugu =
+ .label = Telugu Dili
+font-language-group-kannada =
+ .label = Kannada
+font-language-group-sinhala =
+ .label = Seylanca
+font-language-group-tibetan =
+ .label = Tibet Dili
+
+## Default font type
+
+default-font-serif =
+ .label = Serif
+
+default-font-sans-serif =
+ .label = Sans Serif
+
+font-size-proportional-label =
+ .value = Boyut:
+ .accesskey = B
+
+font-size-monospace-label =
+ .value = Boyut:
+ .accesskey = u
+
+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 = En küçük yazı tipi boyutu:
+ .accesskey = z
+
+min-size-none =
+ .label = Hiçbiri
+
+## Fonts in message
+
+font-control-legend = Yazı tipi denetimi
+
+use-document-fonts-checkbox =
+ .label = İletilerin diğer yazıtiplerini kullanmasına izin ver
+ .accesskey = a
+
+use-fixed-width-plain-checkbox =
+ .label = Düz metin iletilerde sabit genişlikli yazı tipi kullan
+ .accesskey = l
+
+## Language settings
+
+text-encoding-legend = Metin Kodlaması
+
+text-encoding-description = E-posta alma ve gönderme için varsayılan metin kodlamasını ayarla
+
+font-outgoing-email-label =
+ .value = Giden posta:
+ .accesskey = n
+
+font-incoming-email-label =
+ .value = Gelen posta:
+ .accesskey = G
+
+default-font-reply-checkbox =
+ .label = Mümkün olduğunda yanıtlarda varsayılan metin kodlamasını kullan
+ .accesskey = k
diff --git a/l10n-tr/mail/messenger/preferences/languages.ftl b/l10n-tr/mail/messenger/preferences/languages.ftl
new file mode 100644
index 0000000000..d24cf12a40
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/languages.ftl
@@ -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/.
+
+languages-customize-moveup =
+ .label = Yukarı taşı
+ .accesskey = Y
+
+languages-customize-movedown =
+ .label = Aşağı taşı
+ .accesskey = A
+
+languages-customize-remove =
+ .label = Kaldır
+ .accesskey = K
+
+languages-customize-select-language =
+ .placeholder = Eklenecek bir dil seçin…
+
+languages-customize-add =
+ .label = Ekle
+ .accesskey = E
+
+messenger-languages-window =
+ .title = { -brand-short-name } Dil Ayarları
+ .style = width: 40em
+
+messenger-languages-window2 =
+ .title = { -brand-short-name } dil ayarları
+
+messenger-languages-description = { -brand-short-name } ilk dili varsayılan olarak kullanacak, gerekirse alternatif dilleri göründükleri sırayla kullanacaktır.
+
+messenger-languages-search = Daha fazla dil ara…
+
+messenger-languages-searching =
+ .label = Diller aranıyor…
+
+messenger-languages-downloading =
+ .label = İndiriliyor…
+
+messenger-languages-select-language =
+ .label = Eklenecek dili seçin…
+ .placeholder = Eklenecek dili seçin…
+
+messenger-languages-installed-label = Yüklü diller
+messenger-languages-available-label = Kullanabilir diller
+
+messenger-languages-error = { -brand-short-name } şu anda dillerinizi güncelleyemiyor. İnternet bağlantınızı kontrol edip yeniden deneyin.
diff --git a/l10n-tr/mail/messenger/preferences/new-tag.ftl b/l10n-tr/mail/messenger/preferences/new-tag.ftl
new file mode 100644
index 0000000000..74d1f1f066
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/new-tag.ftl
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tag-dialog-window =
+ .title = Yeni Etiket
+
+tag-name-label =
+ .value = Etiket adı:
+ .accesskey = t
+
+tag-color-label =
+ .value = Renk:
+ .accesskey = R
diff --git a/l10n-tr/mail/messenger/preferences/notifications.ftl b/l10n-tr/mail/messenger/preferences/notifications.ftl
new file mode 100644
index 0000000000..d34480adaf
--- /dev/null
+++ b/l10n-tr/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 = Yeni Posta Uyarısını Özelleştir
+
+customize-alert-description = Uyarı bildiriminde hangi alanların gösterileceğini seçin:
+
+preview-text-checkbox =
+ .label = İleti ön izleme metni
+ .accesskey = İ
+
+subject-checkbox =
+ .label = Konu
+ .accesskey = K
+
+sender-checkbox =
+ .label = Gönderen
+ .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 = Yeni e-posta uyarısını
+ .accesskey = Y
+
+open-time-label-after =
+ .value = saniye boyunca göster
diff --git a/l10n-tr/mail/messenger/preferences/offline.ftl b/l10n-tr/mail/messenger/preferences/offline.ftl
new file mode 100644
index 0000000000..ccdf88f59d
--- /dev/null
+++ b/l10n-tr/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 = Çevrimdışı Ayarları
+
+autodetect-online-label =
+ .label = Bağlı olup olunmadığını kendiliğinden izle
+ .accesskey = z
+
+offline-preference-startup-label = Başlangıçta bu şekilde ayarla:
+
+status-radio-remember =
+ .label = Önceki çevrimiçi olma durumunu hatırla
+ .accesskey = r
+
+status-radio-ask =
+ .label = Çevrimiçi olma durumunu bana sor
+ .accesskey = b
+
+status-radio-always-online =
+ .label = Çevrimiçi
+ .accesskey = m
+
+status-radio-always-offline =
+ .label = Çevrimdışı
+ .accesskey = d
+
+going-online-label = Çevrimiçi olunca gönderilmemiş iletiler gönderilsin mi?
+
+going-online-auto =
+ .label = Evet
+ .accesskey = E
+
+going-online-not =
+ .label = Hayır
+ .accesskey = H
+
+going-online-ask =
+ .label = Bana sor
+ .accesskey = s
+
+going-offline-label = Çevrimdışı olurken iletiler çevrimdışı kullanım için indirilsin mi?
+
+going-offline-auto =
+ .label = Evet
+ .accesskey = E
+
+going-offline-not =
+ .label = Hayır
+ .accesskey = H
+
+going-offline-ask =
+ .label = Bana sor
+ .accesskey = o
diff --git a/l10n-tr/mail/messenger/preferences/passwordManager.ftl b/l10n-tr/mail/messenger/preferences/passwordManager.ftl
new file mode 100644
index 0000000000..438fa66496
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/passwordManager.ftl
@@ -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/.
+
+saved-logins =
+ .title = Kayıtlı hesaplar
+window-close =
+ .key = w
+focus-search-primary-shortcut =
+ .key = f
+focus-search-alt-shortcut =
+ .key = k
+copy-provider-url-cmd =
+ .label = Adresi kopyala
+ .accesskey = A
+copy-username-cmd =
+ .label = Kullanıcı adını kopyala
+ .accesskey = u
+edit-username-cmd =
+ .label = Kullanıcı adını düzenle
+ .accesskey = d
+copy-password-cmd =
+ .label = Parolayı kopyala
+ .accesskey = p
+edit-password-cmd =
+ .label = Parolayı düzenle
+ .accesskey = e
+search-filter =
+ .accesskey = A
+ .placeholder = Ara
+column-heading-provider =
+ .label = Sağlayıcı
+column-heading-username =
+ .label = Kullanıcı adı
+column-heading-password =
+ .label = Parola
+column-heading-time-created =
+ .label = İlk kullanım
+column-heading-time-last-used =
+ .label = Son kullanım
+column-heading-time-password-changed =
+ .label = Son değiştirilme
+column-heading-times-used =
+ .label = Kullanım sayısı
+remove =
+ .label = Kaldır
+ .accesskey = r
+import =
+ .label = İçe aktar…
+ .accesskey = a
+
+password-close-button =
+ .label = Kapat
+ .accesskey = K
+
+show-passwords =
+ .label = Parolaları göster
+ .accesskey = p
+hide-passwords =
+ .label = Parolaları gizle
+ .accesskey = g
+logins-description-all = Aşağıdaki sağlayıcıların giriş bilgileri bilgisayarınızda kayıtlıdır
+logins-description-filtered = Aşağıdaki hesaplar arama ölçütünüzle uyuşuyor:
+remove-all =
+ .label = Tümünü kaldır
+ .accesskey = T
+remove-all-shown =
+ .label = Görünenlerin hepsini kaldır
+ .accesskey = G
+remove-all-passwords-prompt = Bütün parolaları silmek istediğinizden emin misiniz?
+remove-all-passwords-title = Bütün parolaları sil
+no-master-password-prompt = Parolalarınızı göstermek istediğinizden emin misiniz?
+
+## OS Authentication dialog
+
+# This message can be seen by trying to show or copy the passwords.
+password-os-auth-dialog-message = Kayıtlı parolaları görmek için kimliğinizi doğrulayın.
+
+# This message can be seen by trying to show or copy the passwords.
+# The macOS strings are preceded by the operating system with "Thunderbird is trying to "
+# and includes subtitle of "Enter password for the user "xxx" to allow this." These
+# notes are only valid for English. Please test in your locale.
+password-os-auth-dialog-message-macosx = kayıtlı parolaları gösterme
+
+# Don't change this label.
+password-os-auth-dialog-caption = { -brand-full-name }
diff --git a/l10n-tr/mail/messenger/preferences/permissions.ftl b/l10n-tr/mail/messenger/preferences/permissions.ftl
new file mode 100644
index 0000000000..737d2ca272
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/permissions.ftl
@@ -0,0 +1,59 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+permissions-reminder-window =
+ .title = Ayrıcalıklar
+ .style = width: 45em;
+
+permissions-reminder-window2 =
+ .title = İstisnalar
+
+permission-preferences-close-window =
+ .key = w
+
+website-address-label =
+ .value = Web site adresi:
+ .accesskey = d
+
+block-button =
+ .label = Engelle
+ .accesskey = g
+
+allow-session-button =
+ .label = Bu oturumda izin ver
+ .accesskey = B
+
+allow-button =
+ .label = İzin Ver
+ .accesskey = e
+
+treehead-sitename-label =
+ .label = Site
+
+treehead-status-label =
+ .label = Durum
+
+remove-site-button =
+ .label = Siteyi sil
+ .accesskey = S
+
+remove-all-site-button =
+ .label = Tüm siteleri sil
+ .accesskey = e
+
+cancel-button =
+ .label = İptal
+ .accesskey = t
+
+save-button =
+ .label = Değişiklikleri kaydet
+ .accesskey = D
+
+permission-can-label = İzin Ver
+permission-can-access-first-party-label = Yalnızca ilk partiye izin ver
+permission-can-session-label = Oturum boyunca izin ver
+permission-cannot-label = Engelle
+
+invalid-uri-message = Lütfen geçerli bir sunucu adı girin
+invalid-uri-title = Geçersiz Sunucu Adı Girildi
diff --git a/l10n-tr/mail/messenger/preferences/preferences.ftl b/l10n-tr/mail/messenger/preferences/preferences.ftl
new file mode 100644
index 0000000000..aaeb880297
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/preferences.ftl
@@ -0,0 +1,706 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+close-button =
+ .aria-label = Kapat
+preferences-doc-title2 = Ayarlar
+category-list =
+ .aria-label = Kategoriler
+pane-general-title = Genel
+category-general =
+ .tooltiptext = { pane-general-title }
+pane-compose-title = Düzenleme
+category-compose =
+ .tooltiptext = Düzenleme
+pane-privacy-title = Gizlilik ve Güvenlik
+category-privacy =
+ .tooltiptext = Gizlilik ve Güvenlik
+pane-chat-title = Sohbet
+category-chat =
+ .tooltiptext = Sohbet
+pane-calendar-title = Takvim
+category-calendar =
+ .tooltiptext = Takvim
+general-language-and-appearance-header = Dil ve Görünüm
+general-incoming-mail-header = Gelen E-postalar
+general-files-and-attachment-header = Dosyalar ve Ekler
+general-tags-header = Etiketler
+general-reading-and-display-header = Okuma ve Görünüm
+general-updates-header = Güncellemeler
+general-network-and-diskspace-header = Ağ ve Disk Alanı
+general-indexing-label = Dizin Oluşturma
+composition-category-header = Düzenleme
+composition-attachments-header = Ekler
+composition-spelling-title = Yazım Denetimi
+compose-html-style-title = HTML Stili
+composition-addressing-header = Adresler
+privacy-main-header = Gizlilik
+privacy-passwords-header = Parolalar
+privacy-junk-header = Gereksiz
+collection-header = { -brand-short-name } Veri Toplama ve Kullanma İzinleri
+collection-description = Yalnızca { -brand-short-name } yazılımını geliştirmemize yarayacak verileri topluyoruz ve istemezseniz onları da toplamıyoruz. Kişisel verilerinizi sunucularımıza göndermeden önce mutlaka izninizi istiyoruz.
+collection-privacy-notice = Gizlilik Bildirimi
+collection-health-report-telemetry-disabled = Artık { -vendor-short-name }’nın teknik veri ve etkileşim verisi toplamasına izin vermiyorsunuz. Eski verilerinizin hepsi 30 gün içinde silinecektir.
+collection-health-report-telemetry-disabled-link = Daha fazla bilgi al
+collection-health-report =
+ .label = { -brand-short-name }, teknik ve etkileşim verilerimi { -vendor-short-name }’ya gönderebilir
+ .accesskey = t
+collection-health-report-link = Daha fazla bilgi al
+# This message is displayed above disabled data sharing options in developer builds
+# or builds with no Telemetry support available.
+collection-health-report-disabled = Bu yapılandırma için veri raporlama devre dışı bırakılmış
+collection-backlogged-crash-reports =
+ .label = { -brand-short-name } geriye dönük çökme raporlarını benim adıma gönderebilir
+ .accesskey = ö
+collection-backlogged-crash-reports-link = Daha fazla bilgi al
+privacy-security-header = Güvenlik
+privacy-scam-detection-title = Dolandırıcılık Algılama
+privacy-anti-virus-title = Antivirüs
+privacy-certificates-title = Sertifikalar
+chat-pane-header = Sohbet
+chat-status-title = Durum
+chat-notifications-title = Bildirimler
+chat-pane-styling-header = Biçem
+choose-messenger-language-description = { -brand-short-name } menülerini, iletilerini ve bildirimlerini göstermede kullanılacak dilleri seçin.
+manage-messenger-languages-button =
+ .label = Alternatifleri ayarla…
+ .accesskey = l
+confirm-messenger-language-change-description = Bu değişiklikleri uygulamak için { -brand-short-name } yeniden başlatılmalıdır
+confirm-messenger-language-change-button = Uygula ve yeniden başlat
+update-setting-write-failure-title = Güncelleme tercihleri kaydedilirken hata oluştu
+# Variables:
+# $path (String) - Path to the configuration file
+# The newlines between the main text and the line containing the path is
+# intentional so the path is easier to identify.
+update-setting-write-failure-message =
+ { -brand-short-name } bir hatayla karşılaştı ve bu değişikliği kaydetmedi. Bu güncelleme tercihinin ayarlanması için aşağıdaki dosyaya yazma izninizin olması gerekir. Siz veya sistem yöneticiniz bu dosya için Kullanıcılar grubuna tam denetim vererek hatayı giderebilirsiniz.
+
+ Dosyaya yazılamadı: { $path }
+update-in-progress-title = Güncelleme sürüyor
+update-in-progress-message = { -brand-short-name } bu güncellemeyi uygulamaya devam etsin mi?
+update-in-progress-ok-button = &Vazgeç
+# Continue is the cancel button so pressing escape or using a platform standard
+# method of closing the UI will not discard the update.
+update-in-progress-cancel-button = &Devam et
+account-button = Hesap Ayarları
+open-addons-sidebar-button = Eklentiler ve Temalar
+
+## OS Authentication dialog
+
+# This message can be seen by trying to add a Primary Password.
+primary-password-os-auth-dialog-message-win = Ana parola oluşturmak için Windows hesap bilgilerinizi girin. Bu sayede hesaplarınızı daha güvenli bir şekilde koruyabiliriz.
+# This message can be seen by trying to add a Primary Password.
+# The macOS strings are preceded by the operating system with "Thunderbird is trying to "
+# and includes subtitle of "Enter password for the user "xxx" to allow this." These
+# notes are only valid for English. Please test in your locale.
+primary-password-os-auth-dialog-message-macosx = ana parola oluşturma
+# Don't change this label.
+master-password-os-auth-dialog-caption = { -brand-full-name }
+
+## General Tab
+
+focus-search-shortcut =
+ .key = f
+focus-search-shortcut-alt =
+ .key = k
+general-legend = { -brand-short-name } Başlangıç Sayfası
+start-page-label =
+ .label = { -brand-short-name } açıldığında ileti alanında Başlangıç Sayfasını göster
+ .accesskey = B
+location-label =
+ .value = Konum:
+ .accesskey = o
+restore-default-label =
+ .label = Varsayılanı geri yükle
+ .accesskey = V
+default-search-engine = Varsayılan Arama Motoru
+add-web-search-engine =
+ .label = Ekle…
+ .accesskey = E
+remove-search-engine =
+ .label = Kaldır
+ .accesskey = r
+add-opensearch-provider-title = OpenSearch sağlayıcısı ekle
+adding-opensearch-provider-failed-title = OpenSearch sağlayıcısı ekleme başarısız
+adding-opensearch-provider-failed-text = { $url } için OpenSearch sağlayıcısı eklenemedi.
+minimize-to-tray-label =
+ .label = { -brand-short-name } simge durumuna küçültüldüğünde sistem tepsisine taşı
+ .accesskey = m
+new-message-arrival = Yeni ileti geldiğinde:
+mail-play-sound-label =
+ .label =
+ { PLATFORM() ->
+ [macos] Aşağıdaki ses dosyasını çal:
+ *[other] Ses çıkar
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] d
+ *[other] S
+ }
+mail-play-button =
+ .label = Çal
+ .accesskey = l
+change-dock-icon = Uygulama simgesi tercihlerini değiştir
+app-icon-options =
+ .label = Uygulama simgesi seçenekleri…
+ .accesskey = m
+notification-settings2 = Uyarıları ve varsayılan sesi Sistem Ayarları'ndaki Bildirim bölümünden kapatabilirsiniz.
+animated-alert-label =
+ .label = Uyarı göster
+ .accesskey = U
+customize-alert-label =
+ .label = Özelleştir…
+ .accesskey = z
+biff-use-system-alert =
+ .label = Sistem bildirimini kullan
+tray-icon-unread-label =
+ .label = Okunmamış iletiler için bildirim alanında simge göster
+ .accesskey = O
+tray-icon-unread-description = Küçük görev çubuğu düğmelerini kullanırken önerilir
+mail-system-sound-label =
+ .label = Yeni posta için varsayılan sistem sesi
+ .accesskey = v
+mail-custom-sound-label =
+ .label = Aşağıdaki ses dosyasını kullan
+ .accesskey = d
+mail-browse-sound-button =
+ .label = Gözat…
+ .accesskey = G
+enable-gloda-search-label =
+ .label = Global aramayı ve dizin oluşturmayı etkinleştir
+ .accesskey = G
+datetime-formatting-legend = Tarih ve Saat Biçimi
+language-selector-legend = Dil
+allow-hw-accel =
+ .label = Mümkün olduğunda donanım ivmelenmesini kullan
+ .accesskey = d
+store-type-label =
+ .value = Yeni hesaplarda ileti depolama türü:
+ .accesskey = t
+mbox-store-label =
+ .label = Her klasör için ayrı dosya (mbox)
+maildir-store-label =
+ .label = Her ileti için bir dosya (maildir)
+scrolling-legend = Kaydırma
+autoscroll-label =
+ .label = Otomatik kaydırmayı kullan
+ .accesskey = O
+smooth-scrolling-label =
+ .label = Yumuşak kaydırmayı kullan
+ .accesskey = Y
+browsing-gtk-use-non-overlay-scrollbars =
+ .label = Kaydırma çubuklarını her zaman göster
+ .accesskey = u
+system-integration-legend = Sistem Bütünleşmesi
+always-check-default =
+ .label = Varsayılan e-posta istemcimin { -brand-short-name } olup olmadığını açılışta denetle
+ .accesskey = a
+check-default-button =
+ .label = Şimdi denetle…
+ .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 Araması
+ *[other] { "" }
+ }
+search-integration-label =
+ .label = { search-engine-name } uygulamasının iletileri aramasına izin ver
+ .accesskey = s
+config-editor-button =
+ .label = Yapılandırma düzenleyici…
+ .accesskey = z
+return-receipts-description = { -brand-short-name } uygulamasının alındı onayı gönderme ayarlarını belirleyin
+return-receipts-button =
+ .label = Alındı onayları…
+ .accesskey = A
+update-app-legend = { -brand-short-name } Güncellemeleri
+# Variables:
+# $version (String): version of Thunderbird, e.g. 68.0.1
+update-app-version = Sürüm { $version }
+allow-description = { -brand-short-name } şunları yapabilir
+automatic-updates-label =
+ .label = Güncellemeleri otomatik olarak kur (önerilir: artırılmış güvenlik)
+ .accesskey = o
+check-updates-label =
+ .label = Güncellemeleri denetle, ama onları kurma kararını bana bırak
+ .accesskey = d
+update-history-button =
+ .label = Güncelleme geçmişini göster
+ .accesskey = n
+use-service =
+ .label = Güncellemeleri kurmak için arka plan hizmetini kullan
+ .accesskey = G
+cross-user-udpate-warning = Bu ayar tüm Windows hesaplarına ve bu { -brand-short-name } profilini kullanan { -brand-short-name } kurulumlarına uygulanacaktır.
+networking-legend = Bağlantı
+proxy-config-description = { -brand-short-name } uygulamasının internete nasıl bağlandığını yapılandır
+network-settings-button =
+ .label = Ayarlar…
+ .accesskey = A
+offline-legend = Çevrimdışı
+offline-settings = Çevrimdışı ayarlarını yapılandır
+offline-settings-button =
+ .label = Çevrimdışı…
+ .accesskey = d
+diskspace-legend = Disk Alanı
+offline-compact-folder =
+ .label = Toplam
+ .accesskey = o
+offline-compact-folder-automatically =
+ .label = Sıkıştırmadan önce her seferinde sor
+ .accesskey = o
+compact-folder-size =
+ .value = MB kazanılabileceği zaman tüm dizinleri sıkıştır
+
+## 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 = Önbellek için en fazla
+ .accesskey = b
+use-cache-after = MB kullan
+
+##
+
+smart-cache-label =
+ .label = Otomatik önbellek yönetiminin üzerine yaz
+ .accesskey = O
+clear-cache-button =
+ .label = Şimdi temizle
+ .accesskey = t
+fonts-legend = Yazı Tipleri ve Renkler
+default-font-label =
+ .value = Varsayılan yazı tipi:
+ .accesskey = z
+default-size-label =
+ .value = Boyut:
+ .accesskey = o
+font-options-button =
+ .label = Gelişmiş…
+ .accesskey = e
+color-options-button =
+ .label = Renkler…
+ .accesskey = R
+display-width-legend = Düz Metinli İletiler
+# Note : convert-emoticons-label 'Emoticons' are also known as 'Smileys', e.g. :-)
+convert-emoticons-label =
+ .label = Duygu simgelerini grafik olarak göster
+ .accesskey = D
+display-text-label = Alıntılanmış düz metin iletileri görüntülerken:
+style-label =
+ .value = Biçem:
+ .accesskey = B
+regular-style-item =
+ .label = Normal
+bold-style-item =
+ .label = Kalın
+italic-style-item =
+ .label = Eğik
+bold-italic-style-item =
+ .label = Kalın ve eğik
+size-label =
+ .value = Boyut:
+ .accesskey = u
+regular-size-item =
+ .label = Normal
+bigger-size-item =
+ .label = Daha Büyük
+smaller-size-item =
+ .label = Daha Küçük
+quoted-text-color =
+ .label = Renk:
+ .accesskey = n
+search-handler-table =
+ .placeholder = İçerik türlerini ve eylemleri filtrele
+type-column-header = İçerik türü
+action-column-header = Eylem
+save-to-label =
+ .label = Dosyaları kaydetme konumu
+ .accesskey = k
+choose-folder-label =
+ .label =
+ { PLATFORM() ->
+ [macos] Seç…
+ *[other] Gözat…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] S
+ *[other] G
+ }
+always-ask-label =
+ .label = Dosyaların nereye kaydedileceğini her zaman sor
+ .accesskey = s
+display-tags-text = Etiketler iletilerinizi sınıflandırmak ve önemlerini belirlemek için kullanılabilir.
+new-tag-button =
+ .label = Yeni…
+ .accesskey = Y
+edit-tag-button =
+ .label = Düzenle…
+ .accesskey = D
+delete-tag-button =
+ .label = Sil
+ .accesskey = S
+auto-mark-as-read =
+ .label = İletileri otomatik olarak okundu olarak işaretle
+ .accesskey = o
+mark-read-no-delay =
+ .label = İletiye bakar bakmaz
+ .accesskey = z
+
+## Note: This will concatenate to "After displaying for [___] seconds",
+## using (mark-read-delay) and a number (seconds-label).
+
+mark-read-delay =
+ .label = Baktıktan
+ .accesskey = k
+seconds-label = saniye sonra
+
+##
+
+open-msg-label =
+ .value = Yeni postayı:
+open-msg-tab =
+ .label = Yeni sekmede aç
+ .accesskey = s
+open-msg-window =
+ .label = Yeni ileti penceresinde aç
+ .accesskey = i
+open-msg-ex-window =
+ .label = Mevcut bir ileti penceresinde aç
+ .accesskey = c
+close-move-delete =
+ .label = Taşınınca veya silinince ileti penceresini/sekmesini kapat
+ .accesskey = k
+display-name-label =
+ .value = Görünen ad:
+condensed-addresses-label =
+ .label = Adres defterimdeki kişilerin sadece görünen adlarını göster
+ .accesskey = d
+
+## Compose Tab
+
+forward-label =
+ .value = İletileri
+ .accesskey = İ
+inline-label =
+ .label = ileti içinde ilet
+as-attachment-label =
+ .label = ek olarak ilet
+extension-label =
+ .label = dosya adına uzantı ekle
+ .accesskey = d
+
+## Note: This will concatenate to "Auto Save every [___] minutes",
+## using (auto-save-label) and a number (auto-save-end).
+
+auto-save-label =
+ .label = Her
+ .accesskey = e
+auto-save-end = dakikada bir otomatik kaydet
+
+##
+
+warn-on-send-accel-key =
+ .label = İleti göndermek için klavye kısayolu kullanıldığında onay iste
+ .accesskey = k
+add-link-previews =
+ .label = Adresleri yapıştırırken bağlantı ön izlemelerini ekle
+ .accesskey = ö
+spellcheck-label =
+ .label = Göndermeden önce yazım denetimi yap
+ .accesskey = a
+spellcheck-inline-label =
+ .label = Yazı yazarken anında yazım denetimini etkinleştir
+ .accesskey = k
+language-popup-label =
+ .value = Dil:
+ .accesskey = D
+download-dictionaries-link = Daha fazla sözlük indir
+font-label =
+ .value = Yazı tipi:
+ .accesskey = Y
+font-size-label =
+ .value = Boyut:
+ .accesskey = B
+default-colors-label =
+ .label = Okuyucunun varsayılan renklerini kullan
+ .accesskey = O
+font-color-label =
+ .value = Metin rengi:
+ .accesskey = t
+bg-color-label =
+ .value = Arka plan rengi:
+ .accesskey = n
+restore-html-label =
+ .label = Varsayılanları geri yükle
+ .accesskey = V
+default-format-label =
+ .label = Varsayılan olarak gövde metni yerine paragraf biçimini kullan
+ .accesskey = V
+compose-send-format-title = Gönderme Biçimi
+compose-send-automatic-option =
+ .label = Otomatik
+compose-send-both-option =
+ .label = Hem HTML hem de düz metin
+compose-send-both-description = Hangi sürümün gösterileceğini alıcının e-posta uygulaması belirleyecektir.
+compose-send-html-option =
+ .label = Yalnızca HTML
+compose-send-plain-option =
+ .label = Yalnızca düz metin
+autocomplete-description = Adres girerken eşleşen kayıtları bulmak için buraya bak:
+ab-label =
+ .label = Yerel adres defterleri
+ .accesskey = a
+directories-label =
+ .label = Dizin sunucusu:
+ .accesskey = D
+directories-none-label =
+ .none = Hiçbiri
+edit-directories-label =
+ .label = Dizinleri düzenle…
+ .accesskey = e
+email-picker-label =
+ .label = E-posta gönderdiğim adresleri otomatik olarak buraya ekle:
+ .accesskey = t
+default-directory-label =
+ .value = Adres defteri penceresinin varsayılan açılış dizini:
+ .accesskey = d
+default-last-label =
+ .none = Son kullanılan dizin
+attachment-label =
+ .label = Eklenmesi unutulan ekleri denetle
+ .accesskey = d
+attachment-options-label =
+ .label = Anahtar kelimeler…
+ .accesskey = A
+enable-cloud-share =
+ .label = Bundan büyük dosyaları paylaşmayı öner:
+cloud-share-size =
+ .value = MB
+add-cloud-account =
+ .label = Ekle…
+ .accesskey = E
+ .defaultlabel = Ekle…
+remove-cloud-account =
+ .label = Kaldır
+ .accesskey = K
+find-cloud-providers =
+ .value = Daha fazla sağlayıcı bul…
+cloud-account-description = Yeni Filelink depolama hizmeti ekle
+
+## Privacy Tab
+
+mail-content = E-posta İçeriği
+remote-content-label =
+ .label = İletilerde uzaktan çekilen içeriğe izin ver
+ .accesskey = u
+exceptions-button =
+ .label = Ayrıcalıklar…
+ .accesskey = A
+remote-content-info =
+ .value = Uzaktan içeriklerin gizlilik sorunları hakkında daha fazla bilgi alın
+web-content = Web İçeriği
+history-label =
+ .label = Ziyaret ettiğim web sitelerini ve bağlantıları hatırla
+ .accesskey = h
+cookies-label =
+ .label = Sitelerden çerez kabul et
+ .accesskey = k
+third-party-label =
+ .value = Üçüncü taraf çerezlerini kabul et:
+ .accesskey = c
+third-party-always =
+ .label = Her zaman
+third-party-never =
+ .label = Asla
+third-party-visited =
+ .label = Ziyaret edilenlerden
+keep-label =
+ .value = Tutma sınırı:
+ .accesskey = T
+keep-expire =
+ .label = Süresi dolana dek
+keep-close =
+ .label = { -brand-short-name } kapatılana dek
+keep-ask =
+ .label = Her seferinde bana sor
+cookies-button =
+ .label = Çerezleri göster…
+ .accesskey = z
+do-not-track-label =
+ .label = Web sitelerine izlenmek istemediğimi bildiren “Do Not Track” sinyalini gönder
+ .accesskey = n
+learn-button =
+ .label = Daha fazla bilgi al
+passwords-description = { -brand-short-name } bütün hesaplarınızın parolalarını hatırlayabilir.
+passwords-button =
+ .label = Kayıtlı parolalar…
+ .accesskey = K
+primary-password-description = Ana parola bütün parolalarınızı korur. Her oturumda ana parolayı bir kez yazmanız gerekir.
+primary-password-label =
+ .label = Ana parola kullan
+ .accesskey = k
+primary-password-button =
+ .label = Ana parolayı değiştir…
+ .accesskey = d
+forms-primary-pw-fips-title = Şu anda FIPS kipindesiniz. FIPS için boş olmayan bir ana parola gereklidir.
+forms-master-pw-fips-desc = Parola değiştirme başarısız
+junk-description = Varsayılan gereksiz posta ayarlarınızı yapılandırın. Hesaba özel gereksiz posta ayarları, Hesap Ayarları'ndan yapılandırılabilir.
+junk-label =
+ .label = İletileri gereksiz olarak işaretlediğimde:
+ .accesskey = l
+junk-move-label =
+ .label = Hesaba ait "Gereksiz" dizinine taşı
+ .accesskey = t
+junk-delete-label =
+ .label = İletileri sil
+ .accesskey = s
+junk-read-label =
+ .label = Gereksiz iletileri okundu olarak işaretle
+ .accesskey = G
+junk-log-label =
+ .label = Uyumlu gereksiz filtresi günlüğünü etkinleştir
+ .accesskey = n
+junk-log-button =
+ .label = Günlüğü göster
+ .accesskey = G
+reset-junk-button =
+ .label = Eğitim verilerini sıfırla
+ .accesskey = r
+phishing-description = { -brand-short-name } sizi aldatmaya yönelik sık kullanılan teknikleri arayarak şüpheli e-posta dolandırıcılarına karşı iletileri inceleyebilir.
+phishing-label =
+ .label = Okuduğum iletinin sahtekârlık girişimi olup olmadığını bana söyle
+ .accesskey = O
+antivirus-description = { -brand-short-name } antivirüs yazılımlarının gelen iletilerin depolanmadan önce virüslere karşı çözümlenmesini kolaylaştırabilir.
+antivirus-label =
+ .label = Antivirüs yazılımlarının gelen iletileri tek tek karantinaya almasına izin ver
+ .accesskey = A
+certificate-description = Bir sunucu kişisel sertifikamı istediğinde:
+certificate-auto =
+ .label = Birini otomatik olarak seç
+ .accesskey = S
+certificate-ask =
+ .label = Her seferinde bana sor
+ .accesskey = H
+ocsp-label =
+ .label = Sertifikaların geçerliliğini doğrulamak için OCSP yanıt sunucularını sorgula
+ .accesskey = S
+certificate-button =
+ .label = Sertifikaları yönet…
+ .accesskey = ö
+security-devices-button =
+ .label = Güvenlik aygıtları…
+ .accesskey = G
+
+## Chat Tab
+
+startup-label =
+ .value = { -brand-short-name } açıldığında:
+ .accesskey = a
+offline-label =
+ .label = Sohbet hesaplarımı çevrimdışı tut
+auto-connect-label =
+ .label = Sohbet hesaplarıma otomatik olarak bağlan
+
+## 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 = Kişi listemdekiler
+ .accesskey = K
+idle-time-label = dakika hareketsizlikten sonra uzakta olduğumu bilsin
+
+##
+
+away-message-label =
+ .label = ve durumumu şu durum iletisiyle Uzakta olarak ayarla:
+ .accesskey = U
+send-typing-label =
+ .label = Yazışmalarda yazma bildirimleri gönder
+ .accesskey = Y
+notification-label = Bana gönderilen iletiler ulaştığında:
+show-notification-label =
+ .label = Bildirim göster:
+ .accesskey = B
+notification-all =
+ .label = gönderenin adı ve ileti ön izlemesiyle
+notification-name =
+ .label = yalnızca gönderenin adıyla
+notification-empty =
+ .label = hiçbir bilgi olmadan
+notification-type-label =
+ .label =
+ { PLATFORM() ->
+ [macos] Hareketli dock simgesi
+ *[other] Görev çubuğu öğesini yakıp söndür
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] H
+ *[other] G
+ }
+chat-play-sound-label =
+ .label = Ses çal
+ .accesskey = S
+chat-play-button =
+ .label = Çal
+ .accesskey = a
+chat-system-sound-label =
+ .label = Yeni posta için varsayılan sistem sesi
+ .accesskey = Y
+chat-custom-sound-label =
+ .label = Aşağıdaki ses dosyasını kullan
+ .accesskey = d
+chat-browse-sound-button =
+ .label = Gözat…
+ .accesskey = G
+theme-label =
+ .value = Tema:
+ .accesskey = T
+style-mail =
+ .label = { -brand-short-name }
+style-bubbles =
+ .label = Balonlar
+style-dark =
+ .label = Koyu
+style-paper =
+ .label = Kâğıt Sayfaları
+style-simple =
+ .label = Basit
+preview-label = Ön izleme:
+no-preview-label = Ön izleme yok
+no-preview-description = Bu tema geçersiz veya şu anda kullanılamıyor (devre dışı bırakılmış eklenti, güvenli mod…).
+chat-variant-label =
+ .value = Varyant:
+ .accesskey = V
+# This is used to determine the width of the search field in about:preferences,
+# in order to make the entire placeholder string visible
+#
+# Please keep the placeholder string short to avoid truncation.
+#
+# Notice: The value of the `.style` attribute is a CSS string, and the `width`
+# is the name of the CSS property. It is intended only to adjust the element's width.
+# Do not translate.
+search-preferences-input2 =
+ .style = width: 15.4em
+ .placeholder = Ayarlarda ara
+
+## Settings UI Search Results
+
+search-results-header = Arama Sonuçları
+# `<span data-l10n-name="query"></span>` will be replaced by the search term.
+search-results-empty-message2 =
+ { PLATFORM() ->
+ [windows] Kusura bakmayın, seçeneklerde “<span data-l10n-name="query"></span>” ile ilgili bir sonuç bulamadık.
+ *[other] Kusura bakmayın, ayarlarda “<span data-l10n-name="query"></span>” ile ilgili bir sonuç bulamadık.
+ }
+search-results-help-link = Yardım mı gerekiyor? <a data-l10n-name="url">{ -brand-short-name } Destek</a>’i ziyaret edin.
diff --git a/l10n-tr/mail/messenger/preferences/receipts.ftl b/l10n-tr/mail/messenger/preferences/receipts.ftl
new file mode 100644
index 0000000000..410951562f
--- /dev/null
+++ b/l10n-tr/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 = Alındı Onayları
+
+return-receipt-checkbox-control =
+ .label = Her ileti gönderiminde alındı onayı iste
+ .accesskey = H
+
+receipt-arrive-label = Alındı onayı gelince:
+
+receipt-leave-radio-control =
+ .label = Gelen kutumda bırak
+ .accesskey = G
+
+receipt-move-radio-control =
+ .label = “Gönderilmiş” dizinime taşı
+ .accesskey = m
+
+receipt-request-label = Benden alındı onayı istendiğinde:
+
+receipt-return-never-radio-control =
+ .label = Asla alındı onayı gönderme
+ .accesskey = A
+
+receipt-return-some-radio-control =
+ .label = Bazı iletiler için alındı onayına izin ver
+ .accesskey = B
+
+receipt-not-to-cc-label =
+ .value = Adresim Kime veya Cc satırında değilse:
+ .accesskey = d
+
+receipt-send-never-label =
+ .label = Hiçbir zaman gönderme
+
+receipt-send-always-label =
+ .label = Her zaman gönder
+
+receipt-send-ask-label =
+ .label = Bana sor
+
+sender-outside-domain-label =
+ .value = Gönderenle aynı alan adında değilsem:
+ .accesskey = G
+
+other-cases-text-label =
+ .value = Diğer tüm koşullarda:
+ .accesskey = t
diff --git a/l10n-tr/mail/messenger/preferences/system-integration.ftl b/l10n-tr/mail/messenger/preferences/system-integration.ftl
new file mode 100644
index 0000000000..bc9d70e271
--- /dev/null
+++ b/l10n-tr/mail/messenger/preferences/system-integration.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/.
+
+system-integration-title =
+ .title = Sistem tümleştirmesi
+
+system-integration-dialog =
+ .buttonlabelaccept = Varsayılan olarak ayarla
+ .buttonlabelcancel = Tümleştirmeyi geç
+ .buttonlabelcancel2 = İptal
+
+default-client-intro = { -brand-short-name } aşağıdakiler için varsayılan istemcim olsun:
+
+unset-default-tooltip = { -brand-short-name } içinden varsayılan istemciyi { -brand-short-name } dışında bir istemci yapamazsınız. Başka bir uygulamayı varsayılan yapmak için o uygulamanın 'Varsayılan olarak ayarla' komutunu kullanmalısınız.
+
+checkbox-email-label =
+ .label = E-posta
+ .tooltiptext = { unset-default-tooltip }
+checkbox-newsgroups-label =
+ .label = Haber grupları
+ .tooltiptext = { unset-default-tooltip }
+checkbox-feeds-label =
+ .label = Beslemeler
+ .tooltiptext = { unset-default-tooltip }
+
+checkbox-calendar-label =
+ .label = Takvim
+ .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 Araması
+ *[other] { "" }
+ }
+
+system-search-integration-label =
+ .label = { system-search-engine-name } uygulamasının iletileri aramasına izin ver
+ .accesskey = s
+
+check-on-startup-label =
+ .label = { -brand-short-name } her açıldığında bu denetimi yap
+ .accesskey = d
diff --git a/l10n-tr/mail/messenger/shortcuts.ftl b/l10n-tr/mail/messenger/shortcuts.ftl
new file mode 100644
index 0000000000..672a161a05
--- /dev/null
+++ b/l10n-tr/mail/messenger/shortcuts.ftl
@@ -0,0 +1,113 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Shortcuts
+
+# Variables:
+# $key (String) - The shortcut key.
+shortcut-key = { $key }
+
+meta-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌘ { $key }
+ *[other] Meta+{ $key }
+ }
+
+ctrl-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ { $key }
+ *[other] Ctrl+{ $key }
+ }
+
+shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⇧ { $key }
+ *[other] Shift+{ $key }
+ }
+
+alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌥ { $key }
+ *[other] Alt+{ $key }
+ }
+
+meta-ctrl-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⌘ { $key }
+ *[other] Meta+Ctrl+{ $key }
+ }
+
+meta-alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌥ ⌘ { $key }
+ *[other] Meta+Alt+{ $key }
+ }
+
+ctrl-alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ { $key }
+ *[other] Ctrl+Alt+{ $key }
+ }
+
+meta-ctrl-alt-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ ⌘ { $key }
+ *[other] Meta+Ctrl+Alt+{ $key }
+ }
+
+meta-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⇧ ⌘ { $key }
+ *[other] Meta+Shift+{ $key }
+ }
+
+ctrl-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⇧ { $key }
+ *[other] Ctrl+Shift+{ $key }
+ }
+
+meta-ctrl-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌃ ⇧ ⌘ { $key }
+ *[other] Meta+Ctrl+Shift+{ $key }
+ }
+
+alt-shift-shortcut-key =
+ { PLATFORM() ->
+ [macos] ⌥ ⇧ { $key }
+ *[other] Alt+Shift+{ $key }
+ }
+
+meta-shift-alt-shortcut-key2 =
+ { PLATFORM() ->
+ [macos] ⌥ ⇧ ⌘ { $key }
+ *[other] Meta+Alt+Shift+{ $key }
+ }
+
+ctrl-shift-alt-shortcut-key2 =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ ⇧ { $key }
+ *[other] Ctrl+Alt+Shift+{ $key }
+ }
+
+meta-ctrl-shift-alt-shortcut-key2 =
+ { PLATFORM() ->
+ [macos] ⌃ ⌥ ⇧ ⌘ { $key }
+ *[other] Meta+Ctrl+Alt+Shift+{ $key }
+ }
+
+# Variables:
+# $title (String): The title coming from the original element.
+# $shortcut (String): The shortcut generated from the keystroke combination.
+button-shortcut-string =
+ .title = { $title } ({ $shortcut })
+
+# Variables:
+# $label (String): The text label coming from the original element.
+# $shortcut (String): The shortcut generated from the keystroke combination.
+menuitem-shortcut-string =
+ .label = { $label }
+ .acceltext = { $shortcut }
diff --git a/l10n-tr/mail/messenger/troubleshootMode.ftl b/l10n-tr/mail/messenger/troubleshootMode.ftl
new file mode 100644
index 0000000000..52ba27c860
--- /dev/null
+++ b/l10n-tr/mail/messenger/troubleshootMode.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/.
+
+troubleshoot-mode-window =
+ .title = { -brand-short-name } sorun giderme modu
+ .style = width: 37em;
+
+troubleshoot-mode-description = Sorunları tanılamak için { -brand-short-name } sorun giderme modunu kullanabilirsiniz. Eklentileriniz ve özelleştirmeleriniz geçici olarak devre dışı bırakılacaktır.
+
+troubleshoot-mode-description2 = Aşağıdaki değişikliklerden istediklerinizi kalıcı yapabilirsiniz:
+
+troubleshoot-mode-disable-addons =
+ .label = Tüm eklentileri devre dışı bırak
+ .accesskey = d
+
+troubleshoot-mode-reset-toolbars =
+ .label = Araç çubuklarını ve düğmeleri sıfırla
+ .accesskey = s
+
+troubleshoot-mode-change-and-restart =
+ .label = Değişiklikleri uygula ve yeniden başlat
+ .accesskey = u
+
+troubleshoot-mode-continue =
+ .label = Sorun giderme modunda devam et
+ .accesskey = m
+
+troubleshoot-mode-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] Çık
+ *[other] Çık
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] k
+ *[other] k
+ }
diff --git a/l10n-tr/mail/messenger/viewSource.ftl b/l10n-tr/mail/messenger/viewSource.ftl
new file mode 100644
index 0000000000..4241e96f19
--- /dev/null
+++ b/l10n-tr/mail/messenger/viewSource.ftl
@@ -0,0 +1,19 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+context-text-action-find =
+ .label = Bul
+ .accesskey = B
+
+context-text-action-find-again =
+ .label = Sonrakini bul
+ .accesskey = o
+
+text-action-find =
+ .label = Bul
+ .accesskey = B
+
+text-action-find-again =
+ .label = Sonrakini bul
+ .accesskey = o
diff --git a/l10n-tr/mail/updater/updater.ini b/l10n-tr/mail/updater/updater.ini
new file mode 100644
index 0000000000..c6ed0b1152
--- /dev/null
+++ b/l10n-tr/mail/updater/updater.ini
@@ -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/.
+
+# This file is in the UTF-8 encoding
+[Strings]
+TitleText=%MOZ_APP_DISPLAYNAME% Güncellemesi
+InfoText=%MOZ_APP_DISPLAYNAME% güncelleniyor ve birkaç saniye içinde açılacak…