summaryrefslogtreecommitdiffstats
path: root/thunderbird-l10n/ka/chrome
diff options
context:
space:
mode:
Diffstat (limited to 'thunderbird-l10n/ka/chrome')
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/branding/brand.dtd13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/branding/brand.properties7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/alerts/alert.properties23
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/autoconfig/autoconfig.properties12
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-alarms.properties39
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog-attendees.properties15
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.dtd428
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.properties541
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-extract.properties294
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.dtd19
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.properties10
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.dtd7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.properties53
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.dtd354
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.properties696
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.dtd51
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.properties6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/categories.properties7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dateFormat.properties146
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dialogs/calendar-event-dialog-reminder.dtd19
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/global.dtd54
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/menuOverlay.dtd50
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.dtd9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.properties11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/provider-uninstall.dtd12
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/timezones.properties489
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.dtd41
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.properties9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/commands.properties27
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/contacts.properties8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/conversations.properties85
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/facebook.properties6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/imtooltip.properties12
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/irc.properties209
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/logger.properties7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/matrix.properties255
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/status.properties23
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/twitter.properties122
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/xmpp.properties274
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/chat/yahoo.properties5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/communicator/utilityOverlay.dtd43
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/accessibility.properties314
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/animationinspector.properties182
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/boxmodel.properties48
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/changes.properties64
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/components.properties53
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/debugger.properties1132
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/device.properties21
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/dom.properties27
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/filterwidget.properties61
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/font-inspector.properties69
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/har.properties30
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/inspector.properties602
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/jsonview.properties47
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/layout.properties138
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/memory.properties434
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/menus.properties29
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/netmonitor.properties1679
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/network-throttling.properties27
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/responsive.properties173
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/shared.properties26
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/sourceeditor.properties117
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/startup.properties248
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/styleeditor.properties74
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/toolbox.properties267
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/webconsole.properties584
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/accessibility.properties142
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/debugger.properties67
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/eyedropper.properties14
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/screenshot.properties148
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/shared.properties6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/styleinspector.properties255
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/accessible.properties71
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/intl.properties7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/platformKeys.properties33
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/accessible.properties21
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/intl.properties7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/platformKeys.properties33
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/accessible.properties21
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/intl.properties7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/platformKeys.properties33
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/aboutStudies.properties32
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/appstrings.properties37
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/autocomplete.properties9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/browser.properties7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/commonDialogs.properties46
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/contentAreaCommands.properties28
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/css.properties52
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/dialog.properties12
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/dom/dom.properties478
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/extensions.properties26
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/fallbackMenubar.properties8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/filepicker.properties20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/global-strres.properties5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.css11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.properties43
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/keys.properties78
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/HtmlForm.properties35
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/MediaDocument.properties22
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/htmlparser.properties145
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/xmlparser.properties48
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout_errors.properties53
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/mathml/mathml.properties15
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/narrate.properties25
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/nsWebBrowserPersist.properties17
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/printdialog.properties53
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/printing.properties56
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/resetProfile.properties14
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/caps.properties9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/csp.properties125
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/security.properties167
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/svg/svg.properties5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/viewSource.properties16
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/wizard.properties8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/xslt/xslt.properties39
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/global/xul.properties5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning-toolbar.dtd51
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.dtd112
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.properties165
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-mapi/mapi.properties35
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/am-newsblog.dtd14
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/feed-subscriptions.dtd55
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/newsblog.properties93
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-region/region.properties20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/certFetchingStatus.dtd9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSMIMEOverlay.dtd16
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.dtd18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgReadSMIMEOverlay.properties11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgReadSecurityInfo.dtd17
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgSecurityInfo.properties36
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/AccountManager.dtd25
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/AccountWizard.dtd55
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/CustomHeaders.dtd11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/FilterEditor.dtd66
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/FilterListDialog.dtd40
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/SearchDialog.dtd37
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutDownloads.dtd23
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutRights.properties6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutSupportMail.properties15
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/accountCreationModel.properties21
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/accountCreationUtil.properties34
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/activity.dtd19
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/activity.properties99
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addbuddy.dtd7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abAddressBookNameDialog.dtd7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abContactsPanel.dtd49
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abMailListDialog.dtd22
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abMainWindow.dtd17
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abResultsPane.dtd38
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/addressBook.properties179
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/ldapAutoCompErrs.properties104
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/pref-directory-add.dtd45
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/pref-directory.dtd17
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/replicationProgress.properties20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-addressing.dtd47
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-advanced.dtd30
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-archiveoptions.dtd25
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-copies.dtd50
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-e2e.properties5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-identities-list.dtd15
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-identity-edit.dtd14
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-im.dtd16
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-junk.dtd31
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-main.dtd49
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.dtd33
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.properties6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-offline.dtd57
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-server-advanced.dtd31
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-server-top.dtd89
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-serverwithnoidentities.dtd6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-smime.dtd47
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-smime.properties40
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/appUpdate.properties40
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/appleMailImportMsgs.properties21
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/baseMenuOverlay.dtd35
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/beckyImportMsgs.properties19
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/charsetTitles.properties80
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/chat.dtd44
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/chat.properties110
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/configEditorOverlay.dtd5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/converterDialog.dtd11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/converterDialog.properties41
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/custom.properties5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/customizeToolbar.dtd18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/customizeToolbar.properties11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/downloadheaders.dtd27
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.dtd20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.properties14
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/fieldMapImport.dtd17
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/filter.properties108
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderProps.dtd70
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderWidgets.properties12
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderpane.dtd7
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/gloda.properties175
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaComplete.properties20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaFacetView.dtd29
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaFacetView.properties171
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccountWizard.dtd32
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccounts.properties63
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imapMsgs.properties268
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importDialog.dtd48
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importMsgs.properties304
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/joinChat.dtd10
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/junkLog.dtd10
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/localMsgs.properties140
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailEditorOverlay.dtd6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailOverlay.dtd11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewList.dtd8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewSetup.dtd11
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailviews.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/markByDate.dtd9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.dtd920
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.properties758
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdAdvancedEdit.dtd18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdColorPicker.dtd22
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdConvertToTable.dtd15
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdDialogOverlay.dtd18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdNamedAnchorProperties.dtd8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorColorProperties.dtd29
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorHLineProperties.dtd27
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorImageProperties.dtd79
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertChars.dtd19
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertMath.dtd21
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertSource.dtd15
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTOC.dtd16
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTable.dtd18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorLinkProperties.dtd6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorListProperties.dtd20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorPersonalDictionary.dtd18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorReplace.dtd29
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorSpellCheck.dtd38
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorTableProperties.dtd75
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/composeMsgs.properties463
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/editor.properties208
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/editorOverlay.dtd304
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/mailComposeEditorOverlay.dtd9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/messengercompose.dtd306
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.dtd8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.properties21
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/migration/migration.dtd30
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/migration/migration.properties32
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mime.properties154
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mimeheader.properties35
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/morkImportMsgs.properties18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgAccountCentral.dtd26
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgHdrViewOverlay.dtd114
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgSynchronize.dtd25
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgViewPickerOverlay.dtd22
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgmdn.properties18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/multimessageview.dtd8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/multimessageview.properties66
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/newFolderDialog.dtd16
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/news.properties56
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/newsError.dtd31
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/offline.properties28
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/offlineStartup.properties8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/outlookImportMsgs.properties82
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/pgpmime.properties10
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/applicationManager.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/applications.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/messagestyle.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/preferences.properties100
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/prefs.properties90
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/profileDowngrade.dtd20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/removeAccount.dtd22
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/removeAccount.properties5
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/renameFolderDialog.dtd9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/sanitize.dtd36
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/seamonkeyImportMsgs.properties18
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search-attributes.properties45
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search-operators.properties31
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search.properties27
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/searchTermOverlay.dtd19
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/shutdownWindow.properties10
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smime.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smtpEditOverlay.dtd24
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/subscribe.dtd22
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/subscribe.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/tabmail.dtd9
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/taskbar.properties8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/telemetry.properties13
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/templateUtils.properties8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/textImportMsgs.properties48
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/vCardImportMsgs.properties26
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewLog.dtd12
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewSource.dtd86
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewSource.properties17
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewZoomOverlay.dtd30
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderListDialog.dtd8
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderProperties.dtd22
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/wmImportMsgs.properties76
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/downloads.properties6
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/unknownContentType.properties23
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/profile/profileSelection.properties55
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/update/updates.properties45
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/mozldap/ldap.properties261
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/necko/necko.properties100
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/passwordmgr/passwordmgr.properties79
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/nsserrors.properties331
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/pipnss.properties123
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/pippki/pippki.properties75
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/ka/places/places.properties33
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/chrome.properties20
-rw-r--r--thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/viewer.properties302
305 files changed, 24432 insertions, 0 deletions
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/branding/brand.dtd b/thunderbird-l10n/ka/chrome/ka/locale/branding/brand.dtd
new file mode 100644
index 0000000000..2373a39ea8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/branding/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 แƒ“แƒ Thunderbird แƒšแƒแƒ’แƒแƒ”แƒ‘แƒ˜
+ Mozilla แƒคแƒแƒœแƒ“แƒ˜แƒก แƒกแƒแƒ•แƒแƒญแƒ แƒ แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜แƒ.">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/branding/brand.properties b/thunderbird-l10n/ka/chrome/ka/locale/branding/brand.properties
new file mode 100644
index 0000000000..9dd5011219
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/branding/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/thunderbird-l10n/ka/chrome/ka/locale/ka/alerts/alert.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/alerts/alert.properties
new file mode 100644
index 0000000000..ca549a4474
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/alerts/alert.properties
@@ -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(closeButton.title): Used as the close button text for web notifications on OS X.
+# This should ideally match the string that OS X uses for the close button on alert-type
+# notifications. OS X will truncate the value if it's too long.
+closeButton.title = แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+# LOCALIZATION NOTE(actionButton.label): Used as the button label to provide more actions on OS X notifications. OS X will truncate this if it's too long.
+actionButton.label = โ€ฆ
+# LOCALIZATION NOTE(webActions.disableForOrigin.label): %S is replaced
+# with the hostname origin of the notification.
+webActions.disableForOrigin.label = %S-แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ—แƒ˜แƒจแƒ•แƒ
+
+# LOCALIZATION NOTE(source.label): Used to show the URL of the site that
+# sent the notification (e.g., "via mozilla.org"). "%1$S" is the source host
+# and port.
+source.label=%1$S-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—
+webActions.settings.label = แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE(pauseNotifications.label): %S is replaced with the
+# brandShortName of the application.
+pauseNotifications.label = แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ %S-แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒแƒ›แƒ“แƒ”
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/autoconfig/autoconfig.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/autoconfig/autoconfig.properties
new file mode 100644
index 0000000000..978408b98e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/autoconfig/autoconfig.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/.
+
+readConfigTitle = แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+readConfigMsg = แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒ  แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก.
+
+autoConfigTitle = แƒ—แƒ•แƒ˜แƒ—แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ
+autoConfigMsg = Netscape.cfg/AutoConfig แƒแƒ  แƒจแƒ”แƒ“แƒ’แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก. \n แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: %S failed:
+
+emailPromptTitle = แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜
+emailPromptMsg = แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-alarms.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-alarms.properties
new file mode 100644
index 0000000000..cacf077c6e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-alarms.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/.
+
+# LOCALIZATION NOTE (reminderCustomTitle):
+# %1$S = unit, %2$S = reminderCustomOrigin
+# Example: "3 minutes" "before the task starts"
+reminderCustomTitle=%1$S %2$S
+reminderTitleAtStartEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ
+reminderTitleAtStartTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ
+reminderTitleAtEndEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ
+reminderTitleAtEndTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ
+
+# LOCALIZATION NOTE (reminderSnoozeOkA11y)
+# This string is not seen in the UI, it is read by screen readers when the user
+# focuses the "OK" button in the "Snooze for..." popup of the alarm dialog.
+# %1$S = any of unit*
+reminderSnoozeOkA11y=แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ %1$S
+
+reminderCustomOriginBeginBeforeEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒแƒ›แƒ“แƒ”
+reminderCustomOriginBeginAfterEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’
+reminderCustomOriginEndBeforeEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒ›แƒ“แƒ”
+reminderCustomOriginEndAfterEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’
+reminderCustomOriginBeginBeforeTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒแƒ›แƒ“แƒ”
+reminderCustomOriginBeginAfterTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’
+reminderCustomOriginEndBeforeTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒ›แƒ“แƒ”
+reminderCustomOriginEndAfterTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’
+
+reminderErrorMaxCountReachedEvent=แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒ, แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.;แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒ, แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก #1 แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.
+reminderErrorMaxCountReachedTask=แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ–แƒ” แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒ, แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.;แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ–แƒ” แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒ, แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก #1 แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.
+
+# LOCALIZATION NOTE (reminderReadonlyNotification)
+# This notification will be presented in the alarm dialog if reminders for not
+# writable items/calendars are displayed.
+# %1$S - localized value of calendar.alarm.snoozeallfor.label (defined in calendar.dtd)
+reminderReadonlyNotification=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ›แƒแƒ แƒขแƒ แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ โ€“ โ€ž%1$Sโ€œ แƒฆแƒ˜แƒšแƒแƒ™แƒ˜แƒ— แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ, แƒฉแƒแƒกแƒแƒฌแƒ”แƒ  แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ–แƒ”แƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜.
+# LOCALIZATION NOTE (reminderDisabledSnoozeButtonTooltip)
+# This tooltip is only displayed, if the button is disabled
+reminderDisabledSnoozeButtonTooltip=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ–แƒ”, แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ แƒแƒ แƒแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog-attendees.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog-attendees.properties
new file mode 100644
index 0000000000..f6f59004a8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog-attendees.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/.
+
+event.attendee.role.required = แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”
+event.attendee.role.optional = แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”
+event.attendee.role.nonparticipant = แƒกแƒขแƒฃแƒ›แƒแƒ แƒ˜
+event.attendee.role.chair = แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜
+event.attendee.role.unknown = แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ” (%1$S)
+
+event.attendee.usertype.individual = แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜
+event.attendee.usertype.group = แƒฏแƒ’แƒฃแƒคแƒ˜
+event.attendee.usertype.resource = แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒ”แƒšแƒ˜
+event.attendee.usertype.room = แƒแƒ—แƒแƒฎแƒ˜
+event.attendee.usertype.unknown = แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒฎแƒ˜แƒก (%1$S)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.dtd
new file mode 100644
index 0000000000..416e0beb37
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.dtd
@@ -0,0 +1,428 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.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 event.title.label "แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ" >
+
+<!ENTITY event.dialog.keepDurationButton.tooltip "แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ, แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒกแƒแƒก">
+<!ENTITY event.dialog.keepDurationButton.accesskey "แƒฉ">
+
+<!ENTITY newevent.from.label "แƒ“แƒแƒฌแƒง." >
+<!ENTITY newevent.to.label "แƒ“แƒแƒกแƒ ." >
+
+<!ENTITY newevent.status.label "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ" >
+<!ENTITY newevent.status.accesskey "แƒ›" >
+<!ENTITY newevent.eventStatus.none.label "แƒ’แƒแƒœแƒฃแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒšแƒ˜" >
+<!ENTITY newevent.eventStatus.none.accesskey "แƒ–" >
+<!ENTITY newevent.todoStatus.none.label "แƒ’แƒแƒœแƒฃแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒšแƒ˜" >
+<!ENTITY newevent.eventStatus.cancelled.label "แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜" >
+<!ENTITY newevent.eventStatus.cancelled.accesskey "แƒฅ" >
+<!ENTITY newevent.todoStatus.cancelled.label "แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ" >
+<!ENTITY newevent.status.tentative.label "แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ" >
+<!ENTITY newevent.status.tentative.accesskey "แƒ•" >
+<!ENTITY newevent.status.confirmed.label "แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜" >
+<!ENTITY newevent.status.confirmed.accesskey "แƒฃ" >
+<!ENTITY newevent.status.needsaction.label "แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒก" >
+<!ENTITY newevent.status.inprogress.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก" >
+<!ENTITY newevent.status.completed.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ -" >
+
+<!-- The following entity is for New Task dialog only -->
+<!ENTITY newtodo.percentcomplete.label "&#37; แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+
+<!-- LOCALIZATON NOTE(event.attendees.notify.label,event.attendees.notifyundisclosed.label,
+ event.attendees.disallowcounter.label)
+ - These three labels are displayed side by side in the event dialog, make sure
+ - they still fit in. -->
+<!ENTITY event.attendees.notify.label "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ—แƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ">
+<!ENTITY event.attendees.notify.accesskey "แƒฌ">
+<!ENTITY event.attendees.notifyundisclosed.label "แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒชแƒแƒš-แƒชแƒแƒšแƒ™แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ">
+<!ENTITY event.attendees.notifyundisclosed.accesskey "แƒช">
+<!ENTITY event.attendees.notifyundisclosed.tooltip "แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ แƒชแƒแƒš-แƒชแƒแƒšแƒ™แƒ” แƒ“แƒแƒ”แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒแƒ— แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒก. แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ›แƒแƒกแƒแƒฌแƒ•แƒ”แƒ•แƒจแƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜, แƒแƒ  แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ˜แƒแƒœ.">
+<!ENTITY event.attendees.disallowcounter.label "แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒแƒ™แƒ แƒซแƒแƒšแƒ•แƒ">
+<!ENTITY event.attendees.disallowcounter.accesskey "แƒ—">
+<!ENTITY event.attendees.disallowcounter.tooltip "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ  แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ”แƒ‘แƒก">
+
+<!-- Keyboard Shortcuts -->
+<!ENTITY event.dialog.new.event.key2 "แƒฆ">
+<!ENTITY event.dialog.new.task.key2 "D">
+<!ENTITY event.dialog.new.message.key2 "N">
+<!ENTITY event.dialog.close.key "W">
+<!ENTITY event.dialog.save.key "S">
+<!ENTITY event.dialog.saveandclose.key "L">
+<!ENTITY event.dialog.print.key "P">
+<!ENTITY event.dialog.undo.key "Z">
+<!ENTITY event.dialog.redo.key "Y">
+<!ENTITY event.dialog.cut.key "X">
+<!ENTITY event.dialog.copy.key "C">
+<!ENTITY event.dialog.paste.key "V">
+<!ENTITY event.dialog.select.all.key "A">
+
+<!-- Menubar -->
+<!ENTITY event.menu.item.new.label "แƒแƒฎแƒแƒšแƒ˜">
+<!ENTITY event.menu.item.new.accesskey "แƒฎ">
+<!ENTITY event.menu.item.new.event.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY event.menu.item.new.event.accesskey "แƒฆ">
+<!ENTITY event.menu.item.new.task.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ">
+<!ENTITY event.menu.item.new.task.accesskey "แƒ•">
+<!ENTITY event.menu.item.new.message.label "แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜">
+<!ENTITY event.menu.item.new.message.accesskey "แƒ–">
+<!ENTITY event.menu.item.new.contact.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ‘แƒแƒ แƒแƒ—แƒ˜">
+<!ENTITY event.menu.item.new.contact.accesskey "แƒฌ">
+<!ENTITY event.menu.item.close.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY event.menu.item.close.accesskey "แƒฃ">
+
+<!-- LOCALIZATION NOTE
+ - event.menu.item.save.accesskey is used for the "Save" menu item
+ - when editing events/tasks in a dialog window.
+ - event.menu.item.save.tab.accesskey is used for the "Save" menu item
+ - when editing events/tasks in a tab. -->
+<!ENTITY event.menu.item.save.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY event.menu.item.save.accesskey "แƒจ">
+<!ENTITY event.menu.item.save.tab.accesskey "แƒ”">
+
+<!-- LOCALIZATION NOTE
+ - event.menu.item.saveandclose.accesskey is used for "Save and Close"
+ - menu item when editing events/tasks in a dialog window.
+ - event.menu.item.saveandclose.tab.accesskey is used for "Save and Close"
+ - when editing events/tasks in a tab. -->
+<!ENTITY event.menu.item.saveandclose.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY event.menu.item.saveandclose.accesskey "แƒฎ">
+<!ENTITY event.menu.item.saveandclose.tab.accesskey "แƒ•">
+
+<!ENTITY event.menu.item.delete.label "แƒฌแƒแƒจแƒšแƒโ€ฆ">
+<!ENTITY event.menu.item.delete.accesskey "แƒฌ">
+<!ENTITY event.menu.item.page.setup.label "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY event.menu.item.page.setup.accesskey "แƒ—">
+<!ENTITY event.menu.item.print.label "แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ">
+<!ENTITY event.menu.item.print.accesskey "แƒญ">
+
+<!ENTITY event.menu.edit.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY event.menu.edit.accesskey "แƒฉ">
+<!ENTITY event.menu.edit.undo.label "แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY event.menu.edit.undo.accesskey "แƒ‘">
+<!ENTITY event.menu.edit.redo.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY event.menu.edit.redo.accesskey "แƒ›">
+<!ENTITY event.menu.edit.cut.label "แƒแƒ›แƒแƒญแƒ แƒ">
+<!ENTITY event.menu.edit.cut.accesskey "แƒ">
+<!ENTITY event.menu.edit.copy.label "แƒแƒกแƒšแƒ˜">
+<!ENTITY event.menu.edit.copy.accesskey "แƒš">
+<!ENTITY event.menu.edit.paste.label "แƒฉแƒแƒกแƒ›แƒ">
+<!ENTITY event.menu.edit.paste.accesskey "แƒก">
+<!ENTITY event.menu.edit.select.all.label "แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY event.menu.edit.select.all.accesskey "แƒง">
+
+<!ENTITY event.menu.view.label "แƒฎแƒ”แƒ“แƒ˜">
+<!ENTITY event.menu.view.accesskey "แƒฎ">
+<!ENTITY event.menu.view.toolbars.label "แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY event.menu.view.toolbars.accesskey "แƒ–">
+<!ENTITY event.menu.view.toolbars.event.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜ แƒ–แƒแƒšแƒ˜">
+<!ENTITY event.menu.view.toolbars.event.accesskey "แƒซ">
+<!ENTITY event.menu.view.toolbars.customize.label "แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY event.menu.view.toolbars.customize.accesskey "แƒ’">
+<!ENTITY event.menu.view.showlink.label "แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY event.menu.view.showlink.accesskey "แƒ‘">
+
+<!ENTITY event.menu.options.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY event.menu.options.accesskey "แƒข">
+<!ENTITY event.menu.options.attendees.label "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒโ€ฆ">
+<!ENTITY event.menu.options.attendees.accesskey "แƒ›">
+<!ENTITY event.menu.options.timezone2.label "แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY event.menu.options.timezone2.accesskey "แƒง">
+<!ENTITY event.menu.options.priority2.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ">
+<!ENTITY event.menu.options.priority2.accesskey "แƒฃ">
+<!ENTITY event.menu.options.priority.notspecified.label "แƒ’แƒแƒœแƒฃแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒšแƒ˜">
+<!ENTITY event.menu.options.priority.notspecified.accesskey "แƒ–">
+<!ENTITY event.menu.options.priority.low.label "แƒ“แƒแƒ‘แƒแƒšแƒ˜">
+<!ENTITY event.menu.options.priority.low.accesskey "แƒ‘">
+<!ENTITY event.menu.options.priority.normal.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY event.menu.options.priority.normal.accesskey "แƒ”">
+<!ENTITY event.menu.options.priority.high.label "แƒ›แƒแƒฆแƒแƒšแƒ˜">
+<!ENTITY event.menu.options.priority.high.accesskey "แƒฆ">
+<!ENTITY event.menu.options.privacy.label "แƒžแƒ˜แƒ แƒแƒ“แƒฃแƒšแƒแƒ‘แƒ">
+<!ENTITY event.menu.options.privacy.accesskey "แƒž">
+<!ENTITY event.menu.options.privacy.public.label "แƒกแƒแƒฏแƒแƒ แƒ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY event.menu.options.privacy.public.accesskey "แƒฏ">
+<!ENTITY event.menu.options.privacy.confidential.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒ แƒแƒ˜แƒกแƒ แƒ“แƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY event.menu.options.privacy.confidential.accesskey "แƒฎ">
+<!ENTITY event.menu.options.privacy.private.label "แƒ“แƒแƒฎแƒฃแƒ แƒฃแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY event.menu.options.privacy.private.accesskey "แƒ ">
+<!ENTITY event.menu.options.show.time.label "แƒ“แƒ แƒ แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒแƒก, แƒ แƒแƒ’แƒแƒ แƒช">
+<!ENTITY event.menu.options.show.time.accesskey "แƒช">
+<!ENTITY event.menu.options.show.time.busy.label "แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜">
+<!ENTITY event.menu.options.show.time.busy.accesskey "แƒ™">
+<!ENTITY event.menu.options.show.time.free.label "แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜">
+<!ENTITY event.menu.options.show.time.free.accesskey "แƒค">
+
+<!ENTITY event.invite.attendees.label "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒโ€ฆ">
+<!ENTITY event.invite.attendees.accesskey "แƒ•">
+<!ENTITY event.email.attendees.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกโ€ฆ">
+<!ENTITY event.email.attendees.accesskey "แƒง">
+<!ENTITY event.email.tentative.attendees.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ, แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ—แƒแƒ—แƒ•แƒ˜แƒกโ€ฆ">
+<!ENTITY event.email.tentative.attendees.accesskey "แƒ“">
+<!ENTITY event.remove.attendees.label2 "แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY event.remove.attendees.accesskey "แƒฌ">
+<!ENTITY event.remove.attendee.label "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY event.remove.attendee.accesskey "แƒจ">
+
+<!-- Toolbar -->
+<!ENTITY event.toolbar.save.label2 "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY event.toolbar.saveandclose.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY event.toolbar.delete.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY event.toolbar.attendees.label "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ">
+<!ENTITY event.toolbar.privacy.label "แƒžแƒ˜แƒ แƒแƒ“แƒฃแƒšแƒแƒ‘แƒ">
+
+<!ENTITY event.toolbar.save.tooltip2 "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY event.toolbar.saveandclose.tooltip "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY event.toolbar.delete.tooltip "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY event.toolbar.attendees.tooltip "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ">
+<!ENTITY event.toolbar.attachments.tooltip "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY event.toolbar.privacy.tooltip "แƒžแƒ˜แƒ แƒแƒ“แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY event.toolbar.priority.tooltip "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY event.toolbar.status.tooltip "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY event.toolbar.freebusy.tooltip "แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜/แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒจแƒฃแƒแƒšแƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+
+<!-- Counter box -->
+<!-- LOCALIZATON NOTE(counter.button.*)
+ - This is only visible in the UI if you have received a counterproposal before and are going to
+ - reschedule the event from the imipbar in the email view. Clicking on the buttons will only
+ - populate the form fields in the dialog, there's no other immediate action on clicking like with
+ - the imip bar. Rescheduling will happen after clicking on save&close as usual. This screenshot
+ - illustrates how it might look like: https://bugzilla.mozilla.org/attachment.cgi?id=8810121 -->
+<!ENTITY counter.button.proposal.label "แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY counter.button.proposal.accesskey "แƒ—">
+<!ENTITY counter.button.proposal.tooltip2 "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜, แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒ•แƒกแƒแƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒ—, แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒ›แƒฎแƒแƒšแƒแƒ“, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒ—, แƒแƒœ แƒ›แƒแƒ— แƒ’แƒแƒ แƒ”แƒจแƒ” แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ, แƒ—แƒแƒ•แƒ˜แƒกแƒ—แƒแƒ•แƒแƒ“ แƒ”แƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒก">
+<!ENTITY counter.button.original.label "แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY counter.button.original.accesskey "แƒž">
+<!ENTITY counter.button.original.tooltip2 "แƒ•แƒ”แƒšแƒ”แƒ‘แƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒแƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜, แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”, แƒกแƒแƒœแƒแƒ› แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ">
+
+<!-- Main page -->
+<!ENTITY event.title.textbox.label "แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ:" >
+<!ENTITY event.title.textbox.accesskey "แƒก">
+<!ENTITY event.location.label "แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ:" >
+<!ENTITY event.location.accesskey "แƒ“">
+<!ENTITY event.categories.label "แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ:">
+<!ENTITY event.categories.accesskey "แƒ™">
+<!ENTITY event.categories.textbox.label "แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ" >
+<!ENTITY event.calendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜:" >
+<!ENTITY event.calendar.accesskey "แƒš">
+<!ENTITY event.attendees.label "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜:" >
+<!ENTITY event.attendees.accesskey "แƒฌ">
+<!ENTITY event.alldayevent.label "แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜" >
+<!ENTITY event.alldayevent.accesskey "แƒฆ">
+<!ENTITY event.from.label "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ:" >
+<!ENTITY event.from.accesskey "แƒง">
+<!ENTITY task.from.label "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ:" >
+<!ENTITY task.from.accesskey "แƒฌ">
+<!ENTITY event.to.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ:" >
+<!ENTITY event.to.accesskey "แƒ ">
+<!ENTITY task.to.label "แƒ•แƒแƒ“แƒ:" >
+<!ENTITY task.to.accesskey "แƒ•">
+<!ENTITY task.status.label "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ:" >
+<!ENTITY task.status.accesskey "แƒ’">
+<!ENTITY event.repeat.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ:" >
+<!ENTITY event.repeat.accesskey "แƒ">
+<!ENTITY event.until.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ—แƒแƒ แƒ˜แƒฆแƒแƒ›แƒ“แƒ”:">
+<!ENTITY event.until.accesskey "แƒ—">
+<!ENTITY event.reminder.label "แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ:" >
+<!ENTITY event.reminder.accesskey "แƒจ">
+<!ENTITY event.description.label "แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ:" >
+<!ENTITY event.description.accesskey "แƒ">
+<!ENTITY event.attachments.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜:" >
+<!ENTITY event.attachments.accesskey "แƒœ" >
+<!ENTITY event.attachments.menubutton.label "แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY event.attachments.menubutton.accesskey "แƒ—">
+<!ENTITY event.attachments.url.label "แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜โ€ฆ">
+<!ENTITY event.attachments.url.accesskey "แƒ•">
+<!ENTITY event.attachments.popup.remove.label "แƒฌแƒแƒจแƒšแƒ" >
+<!ENTITY event.attachments.popup.remove.accesskey "แƒฌ" >
+<!ENTITY event.attachments.popup.open.label "แƒ’แƒแƒฎแƒกแƒœแƒ" >
+<!ENTITY event.attachments.popup.open.accesskey "แƒ’" >
+<!ENTITY event.attachments.popup.removeAll.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒแƒจแƒšแƒ" >
+<!ENTITY event.attachments.popup.removeAll.accesskey "แƒง" >
+<!ENTITY event.attachments.popup.attachPage.label "แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒโ€ฆ" >
+<!ENTITY event.attachments.popup.attachPage.accesskey "แƒ•" >
+<!ENTITY event.url.label "แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜:" >
+<!ENTITY event.priority2.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ:">
+
+<!ENTITY event.reminder.none.label "แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” " >
+<!ENTITY event.reminder.0minutes.before.label "0 แƒฌแƒฃแƒ—แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.5minutes.before.label "5 แƒฌแƒฃแƒ—แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.15minutes.before.label "15 แƒฌแƒฃแƒ—แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.30minutes.before.label "30 แƒฌแƒฃแƒ—แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.1hour.before.label "1 แƒกแƒแƒแƒ—แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.2hours.before.label "2 แƒกแƒแƒแƒ—แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.12hours.before.label "12 แƒกแƒแƒแƒ—แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.1day.before.label "1 แƒ“แƒฆแƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.2days.before.label "2 แƒ“แƒฆแƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.1week.before.label "1 แƒ™แƒ•แƒ˜แƒ แƒ˜แƒ— แƒแƒ“แƒ แƒ”" >
+<!ENTITY event.reminder.custom.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒแƒ˜แƒ—โ€ฆ" >
+
+<!ENTITY event.reminder.multiple.label "แƒ›แƒ แƒแƒ•แƒแƒšแƒฏแƒ”แƒ แƒแƒ“แƒ˜ แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜โ€ฆ" >
+
+<!ENTITY event.statusbarpanel.freebusy.label "แƒ“แƒ แƒแƒ˜แƒก แƒจแƒฃแƒแƒšแƒ“แƒ”แƒ“แƒ˜:">
+<!ENTITY event.statusbarpanel.privacy.label "แƒžแƒ˜แƒ แƒแƒ“แƒฃแƒšแƒแƒ‘แƒ:">
+
+<!-- Recurrence dialog -->
+<!ENTITY recurrence.title.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ">
+
+<!ENTITY event.repeat.does.not.repeat.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY event.repeat.daily.label "แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ”">
+<!ENTITY event.repeat.weekly.label "แƒงแƒแƒ•แƒ”แƒšแƒ™แƒ•แƒ˜แƒ แƒ">
+<!ENTITY event.repeat.every.weekday.label "แƒงแƒแƒ•แƒ”แƒš แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒ“แƒฆแƒ”แƒก">
+<!ENTITY event.repeat.bi.weekly.label "แƒแƒ  แƒ™แƒ•แƒ˜แƒ แƒแƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš">
+<!ENTITY event.repeat.monthly.label "แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ”">
+<!ENTITY event.repeat.yearly.label "แƒงแƒแƒ•แƒ”แƒš แƒฌแƒ”แƒšแƒก">
+<!ENTITY event.repeat.custom.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ“แƒ แƒแƒกโ€ฆ">
+
+<!ENTITY event.recurrence.pattern.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒฃแƒแƒšแƒ”แƒ“แƒ˜">
+<!ENTITY event.recurrence.occurs.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ" >
+<!ENTITY event.recurrence.day.label "แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ˜แƒฃแƒ แƒ˜" >
+<!ENTITY event.recurrence.week.label "แƒงแƒแƒ•แƒ”แƒšแƒ™แƒ•แƒ˜แƒ แƒ”แƒฃแƒšแƒ˜" >
+<!ENTITY event.recurrence.month.label "แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒฃแƒ แƒ˜" >
+<!ENTITY event.recurrence.year.label "แƒงแƒแƒ•แƒ”แƒšแƒฌแƒšแƒ˜แƒฃแƒ แƒ˜" >
+
+<!ENTITY event.recurrence.pattern.every.label "แƒงแƒแƒ•แƒ”แƒš" >
+<!ENTITY repeat.units.days.both "แƒ“แƒฆแƒ”แƒจแƒ˜" >
+<!ENTITY event.recurrence.pattern.every.weekday.label "แƒงแƒแƒ•แƒ”แƒš แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒ“แƒฆแƒ”แƒก" >
+
+<!ENTITY event.recurrence.pattern.weekly.every.label "แƒงแƒแƒ•แƒ”แƒšแƒ˜" >
+<!ENTITY repeat.units.weeks.both "แƒ™แƒ•แƒ˜แƒ แƒแƒจแƒ˜" >
+<!ENTITY event.recurrence.on.label "แƒ—แƒแƒ แƒ˜แƒฆแƒ˜:" >
+
+<!ENTITY event.recurrence.pattern.monthly.every.label "แƒงแƒแƒ•แƒ”แƒš" >
+<!ENTITY repeat.units.months.both "แƒ—แƒ•แƒ”แƒจแƒ˜" >
+<!ENTITY event.recurrence.monthly.every.label "แƒงแƒแƒ•แƒ”แƒšแƒ˜" >
+<!ENTITY event.recurrence.monthly.first.label "แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜">
+<!ENTITY event.recurrence.monthly.second.label "แƒ›แƒ”แƒแƒ แƒ”">
+<!ENTITY event.recurrence.monthly.third.label "แƒ›แƒ”แƒกแƒแƒ›แƒ”">
+<!ENTITY event.recurrence.monthly.fourth.label "แƒ›แƒ”แƒแƒ—แƒฎแƒ”">
+<!ENTITY event.recurrence.monthly.fifth.label "แƒ›แƒ”แƒฎแƒฃแƒ—แƒ”">
+<!ENTITY event.recurrence.monthly.last.label "แƒ‘แƒแƒšแƒ">
+<!ENTITY event.recurrence.pattern.monthly.week.1.label "แƒ™แƒ•แƒ˜แƒ แƒ" >
+<!ENTITY event.recurrence.pattern.monthly.week.2.label "แƒแƒ แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.monthly.week.3.label "แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.monthly.week.4.label "แƒแƒ—แƒฎแƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.monthly.week.5.label "แƒฎแƒฃแƒ—แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.monthly.week.6.label "แƒžแƒแƒ แƒแƒกแƒ™แƒ”แƒ•แƒ˜" >
+<!ENTITY event.recurrence.pattern.monthly.week.7.label "แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.repeat.dayofmonth.label "แƒ—แƒ•แƒ˜แƒก แƒ“แƒฆแƒ”">
+<!ENTITY event.recurrence.repeat.recur.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ“แƒฆแƒ”(แƒ”แƒ‘)แƒ˜">
+
+<!ENTITY event.recurrence.every.label "แƒงแƒแƒ•แƒ”แƒšแƒ˜:" >
+<!ENTITY repeat.units.years.both "แƒฌแƒ”แƒšแƒ˜แƒฌแƒแƒ“แƒจแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.every.month.label "แƒงแƒแƒ•แƒ”แƒšแƒ˜" >
+
+<!-- LOCALIZATON NOTE
+ Some languages use a preposition when describing dates:
+ Portuguese: 6 de Setembro
+ English: 6 [of] September
+ event.recurrence.pattern.yearly.of.label is "of" in
+ Edit recurrence window -> Recurrence pattern -> Repeat yearly
+-->
+<!ENTITY event.recurrence.pattern.yearly.of.label "" >
+
+<!ENTITY event.recurrence.pattern.yearly.month.1.label "แƒ˜แƒแƒœแƒ•แƒแƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.2.label "แƒ—แƒ”แƒ‘แƒ”แƒ แƒ•แƒแƒšแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.3.label "แƒ›แƒแƒ แƒขแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.4.label "แƒแƒžแƒ แƒ˜แƒšแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.5.label "แƒ›แƒแƒ˜แƒกแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.6.label "แƒ˜แƒ•แƒœแƒ˜แƒกแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.7.label "แƒ˜แƒ•แƒšแƒ˜แƒกแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.8.label "แƒแƒ’แƒ•แƒ˜แƒกแƒขแƒ" >
+<!ENTITY event.recurrence.pattern.yearly.month.9.label "แƒกแƒ”แƒฅแƒขแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.10.label "แƒแƒฅแƒขแƒแƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.11.label "แƒœแƒแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month.12.label "แƒ“แƒ”แƒ™แƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY event.recurrence.yearly.every.label "แƒงแƒแƒ•แƒ”แƒšแƒ˜">
+<!ENTITY event.recurrence.yearly.first.label "แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜">
+<!ENTITY event.recurrence.yearly.second.label "แƒ›แƒ”แƒแƒ แƒ”">
+<!ENTITY event.recurrence.yearly.third.label "แƒ›แƒ”แƒกแƒแƒ›แƒ”">
+<!ENTITY event.recurrence.yearly.fourth.label "แƒ›แƒ”แƒแƒ—แƒฎแƒ”">
+<!ENTITY event.recurrence.yearly.fifth.label "แƒ›แƒ”แƒฎแƒฃแƒ—แƒ”">
+<!ENTITY event.recurrence.yearly.last.label "แƒ‘แƒแƒšแƒ">
+<!ENTITY event.recurrence.pattern.yearly.week.1.label "แƒ™แƒ•แƒ˜แƒ แƒ" >
+<!ENTITY event.recurrence.pattern.yearly.week.2.label "แƒแƒ แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.week.3.label "แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.week.4.label "แƒแƒ—แƒฎแƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.week.5.label "แƒฎแƒฃแƒ—แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.week.6.label "แƒžแƒแƒ แƒแƒกแƒ™แƒ”แƒ•แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.week.7.label "แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.day.label "แƒ“แƒฆแƒ”" >
+<!ENTITY event.recurrence.of.label "-" >
+<!ENTITY event.recurrence.pattern.yearly.month2.1.label "แƒ˜แƒแƒœแƒ•แƒแƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.2.label "แƒ—แƒ”แƒ‘แƒ”แƒ แƒ•แƒแƒšแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.3.label "แƒ›แƒแƒ แƒขแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.4.label "แƒแƒžแƒ แƒ˜แƒšแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.5.label "แƒ›แƒแƒ˜แƒกแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.6.label "แƒ˜แƒ•แƒœแƒ˜แƒกแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.7.label "แƒ˜แƒ•แƒšแƒ˜แƒกแƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.8.label "แƒแƒ’แƒ•แƒ˜แƒกแƒขแƒ" >
+<!ENTITY event.recurrence.pattern.yearly.month2.9.label "แƒกแƒ”แƒฅแƒขแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.10.label "แƒแƒฅแƒขแƒแƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.11.label "แƒœแƒแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY event.recurrence.pattern.yearly.month2.12.label "แƒ“แƒ”แƒ™แƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+
+<!ENTITY event.recurrence.range.label "แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒแƒ—แƒ แƒ แƒแƒœแƒ’แƒ˜">
+<!ENTITY event.recurrence.forever.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”" >
+<!ENTITY event.recurrence.repeat.for.label "แƒจแƒ”แƒฅแƒ›แƒœแƒ" >
+<!ENTITY event.recurrence.appointments.label "แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒ—" >
+<!ENTITY event.repeat.until.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ—แƒแƒ แƒ˜แƒฆแƒแƒ›แƒ“แƒ”" >
+<!ENTITY event.recurrence.preview.label "แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ">
+
+<!-- Attendees dialog -->
+<!ENTITY invite.title.label "แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ”แƒ—แƒ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ">
+<!ENTITY event.organizer.label "แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒ•แƒ">
+<!ENTITY event.freebusy.suggest.slot "แƒ“แƒ แƒแƒ˜แƒก แƒจแƒฃแƒแƒšแƒ”แƒ“แƒ˜แƒก แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ:">
+<!ENTITY event.freebusy.button.next.slot "แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒจแƒฃแƒแƒšแƒ”แƒ“แƒ˜">
+<!ENTITY event.freebusy.button.previous.slot "แƒฌแƒ˜แƒœแƒ แƒจแƒฃแƒแƒšแƒ”แƒ“แƒ˜">
+<!ENTITY event.freebusy.zoom "แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜:">
+<!ENTITY event.freebusy.legend.free "แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜แƒ" >
+<!ENTITY event.freebusy.legend.busy "แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ" >
+<!ENTITY event.freebusy.legend.busy_tentative "แƒ“แƒแƒกแƒแƒ–แƒฃแƒกแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ" >
+<!ENTITY event.freebusy.legend.busy_unavailable "แƒแƒ“แƒ’แƒ˜แƒšแƒ–แƒ” แƒแƒ แƒแƒ" >
+<!ENTITY event.freebusy.legend.unknown "แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒแƒ แƒแƒ" >
+<!ENTITY event.attendee.role.required "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”">
+<!ENTITY event.attendee.role.optional "แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”">
+<!ENTITY event.attendee.role.chair "แƒฌแƒ˜แƒœแƒแƒ›แƒซแƒฆแƒแƒšแƒ˜">
+<!ENTITY event.attendee.role.nonparticipant "แƒกแƒขแƒฃแƒ›แƒแƒ แƒ˜">
+<!ENTITY event.attendee.usertype.individual "แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜">
+<!ENTITY event.attendee.usertype.group "แƒฏแƒ’แƒฃแƒคแƒ˜">
+<!ENTITY event.attendee.usertype.resource "แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒ”แƒšแƒ˜">
+<!ENTITY event.attendee.usertype.room "แƒแƒ—แƒแƒฎแƒ˜">
+<!ENTITY event.attendee.usertype.unknown "แƒฃแƒชแƒœแƒแƒ‘แƒ˜">
+
+<!-- Timezone dialog -->
+<!ENTITY timezone.title.label "แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜">
+<!ENTITY event.timezone.custom.label "แƒ“แƒ แƒแƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒกแƒแƒ แƒขแƒงแƒšแƒ”แƒ‘แƒ˜โ€ฆ">
+
+<!-- Read-Only dialog -->
+<!ENTITY read.only.general.label "แƒ–แƒแƒ’แƒแƒ“แƒ˜">
+<!ENTITY read.only.title.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜:">
+<!ENTITY read.only.calendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜:">
+<!ENTITY read.only.event.start.label "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜:">
+<!ENTITY read.only.task.start.label "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ:">
+<!ENTITY read.only.event.end.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜:">
+<!ENTITY read.only.task.due.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ:">
+<!ENTITY read.only.repeat.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ:">
+<!ENTITY read.only.location.label "แƒแƒ“แƒ’แƒ˜แƒšแƒ˜:">
+<!ENTITY read.only.category.label "แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ:">
+<!ENTITY read.only.organizer.label "แƒ›แƒแƒ—แƒแƒ•แƒ”:">
+<!ENTITY read.only.reminder.label "แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ:">
+<!ENTITY read.only.attachments.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜:">
+<!ENTITY read.only.attendees.label "แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ”แƒ”แƒ‘แƒ˜">
+<!ENTITY read.only.description.label "แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ">
+<!ENTITY read.only.link.label "แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒ">
+
+<!-- Summary dialog -->
+<!ENTITY summary.dialog.saveclose.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY summary.dialog.saveclose.tooltiptext "แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ, แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒกแƒ แƒ“แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY summary.dialog.accept.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY summary.dialog.accept.tooltiptext "แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY summary.dialog.tentative.label "แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ">
+<!ENTITY summary.dialog.tentative.tooltiptext "แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ” แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒ">
+<!ENTITY summary.dialog.decline.label "แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY summary.dialog.decline.tooltiptext "แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY summary.dialog.dontsend.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY summary.dialog.dontsend.tooltiptext "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ, แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ“แƒ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY summary.dialog.send.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY summary.dialog.send.tooltiptext "แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ“แƒ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.properties
new file mode 100644
index 0000000000..66f4049ed3
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-event-dialog.properties
@@ -0,0 +1,541 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (dailyEveryNth):
+# Edit recurrence window -> Recurrence pattern -> Daily repeat rules
+# #1 - number
+# e.g. "every 4 days"
+dailyEveryNth=แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ”;แƒงแƒแƒ•แƒ”แƒš #1 แƒ“แƒฆแƒ”แƒจแƒ˜
+repeatDetailsRuleDaily4=แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒš แƒ“แƒฆแƒ”แƒจแƒ˜
+
+# LOCALIZATION NOTE (weeklyNthOnNounclass...)
+# Edit recurrence window -> Recurrence pattern -> Weekly repeat rules
+# Translate these strings according to noun class/gender of weekday (%1$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - weekday (one or more)
+# #2 - week interval
+# e.g. "every 3 weeks on Tuesday, Wednesday and Thursday
+weeklyNthOnNounclass1=แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก %1$S
+weeklyNthOnNounclass2=แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก %1$S
+
+# LOCALIZATION NOTE (weeklyEveryNth):
+# Edit recurrence window -> Recurrence pattern -> Weekly repeat rules
+# #1 - interval
+# e.g. "every 5 weeks"
+weeklyEveryNth=แƒงแƒแƒ•แƒ”แƒšแƒ™แƒ•แƒ˜แƒ แƒ”แƒฃแƒšแƒแƒ“;แƒงแƒแƒ•แƒ”แƒš #1 แƒ™แƒ•แƒ˜แƒ แƒแƒจแƒ˜
+
+# LOCALIZATION NOTE ('repeatDetailsDay...' and 'repeatDetailsDay...Nounclass'):
+# Week days names and week days noun classes (feminine/masculine grammatical
+# gender) for languages that need different localization when weekdays nouns
+# have different noun classes (genders).
+# For every weekday, in 'repeatDetailsDay...Nounclass' strings write:
+# "nounclass1" for languages with grammatical genders -> MASCULINE gender;
+# for languages with noun classes -> a noun class;
+# for languages without noun classes or grammatical gender.
+#
+# "nounclass2" for languages with grammatical genders -> FEMININE gender;
+# for languages with noun classes -> a different noun class.
+#
+# "nounclass3", "nounclass4" and so on for languages that need more than two
+# noun classes for weekdays. In this case add corresponding
+# rule string with "Nounclass..." suffix and ordinal string
+# "repeatOrdinalxNounclass..."
+# Will be used rule strings with "Nounclass..." suffix corresponding to the
+# following strings if there is a weekday in the rule string.
+repeatDetailsDay1=แƒ™แƒ•แƒ˜แƒ แƒ
+repeatDetailsDay1Nounclass=nounclass1
+repeatDetailsDay2=แƒแƒ แƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay2Nounclass=nounclass1
+repeatDetailsDay3=แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay3Nounclass=nounclass1
+repeatDetailsDay4=แƒแƒ—แƒฎแƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay4Nounclass=nounclass1
+repeatDetailsDay5=แƒฎแƒฃแƒ—แƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay5Nounclass=nounclass1
+repeatDetailsDay6=แƒžแƒแƒ แƒแƒกแƒ™แƒ”แƒ•แƒ˜
+repeatDetailsDay6Nounclass=nounclass1
+repeatDetailsDay7=แƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay7Nounclass=nounclass1
+
+# LOCALIZATION NOTE (repeatDetailsAnd)
+# Used to show a number of weekdays in a list
+# i.e. "Sunday, Monday, Tuesday " + and + " Wednesday"
+repeatDetailsAnd=แƒ“แƒ
+
+# LOCALIZATION NOTE (monthlyRuleNthOfEveryNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# Translate these strings according to noun class/gender of weekday (%2$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - list of weekdays with ordinal, article and noun class/gender
+# (ordinal and weekday of every element in the list follow the order
+# and the rule of ordinalWeekdayOrder string)
+# #2 - interval
+# e.g. "the first Monday and the last Friday of every 3 months"
+monthlyRuleNthOfEveryNounclass1=แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ—แƒ•แƒ˜แƒก %1$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒ—แƒ•แƒ˜แƒก %1$S
+monthlyRuleNthOfEveryNounclass2=แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ—แƒ•แƒ˜แƒก %1$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒ—แƒ•แƒ˜แƒก %1$S
+
+# LOCALIZATION NOTE (ordinalWeekdayOrder):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# This string allows to change the order of the elements "ordinal" and
+# "weekday" (or to insert a word between them) for the argument %1$S of the
+# string monthlyRuleNthOfEveryNounclass...
+# Without changing this string, the order is that one required from most
+# languages: ordinal + weekday (e.g. "'the first' 'Monday' of every 2 months").
+# %1$S - ordinal with article
+# %2$S - weekday noun
+# e.g. "'the first' 'Monday'"
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+ordinalWeekdayOrder=%1$S %2$S
+
+# LOCALIZATION NOTE (monthlyEveryOfEveryNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# Translate these strings according to noun class/gender of weekday (%1$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - list of single weekdays and/or weekdays with ordinal, article and
+# noun class/gender when rule contains also specific day in the month
+# #2 - interval
+# e.g. "every Monday, Tuesday and the second Sunday of every month"
+monthlyEveryOfEveryNounclass1=แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒฃแƒ แƒแƒ“, แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S; แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒ—แƒ•แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S
+monthlyEveryOfEveryNounclass2=แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒฃแƒ แƒแƒ“, แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S; แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒ—แƒ•แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S
+
+# LOCALIZATION NOTE (monthlyDaysOfNth_day):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# %1$S - day of month or a sequence of days of month, possibly followed by an ordinal symbol
+# (depending on the string dayOrdinalSymbol in dateFormat.properties) separated with commas;
+# e.g. "days 3, 6 and 9" or "days 3rd, 6th and 9th"
+monthlyDaysOfNth_day=แƒ“แƒฆแƒ” %1$S;แƒ“แƒฆแƒ” %1$S
+
+# LOCALIZATION NOTE (monthlyDaysOfNth):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# %1$S - it's the string monthlyDaysOfNth_day: day of month or a sequence of days
+# of month, possibly followed by an ordinal symbol, separated with commas;
+# #2 - monthly interval
+# e.g. "days 3, 6, 9 and 12 of every 3 months"
+monthlyDaysOfNth=แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ—แƒ•แƒ˜แƒก %1$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒ—แƒ•แƒ˜แƒก %1$S
+
+# LOCALIZATION NOTE (monthlyLastDayOfNth):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# %1$S - day of month
+# #2 - month interval
+# e.g. "the last day of every 3 months"
+monthlyLastDayOfNth=แƒ—แƒ•แƒ˜แƒก แƒ‘แƒแƒšแƒ แƒ“แƒฆแƒ”; แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ #1 แƒ—แƒ•แƒ˜แƒก แƒ‘แƒแƒšแƒ แƒ“แƒฆแƒ”
+
+# LOCALIZATION NOTE (monthlyEveryDayOfNth):
+# Edit recurrence window -> Recurrence pattern -> Monthly repeat rules
+# #2 - month interval
+# e.g. "every day of the month every 4 months"
+monthlyEveryDayOfNth=แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ—แƒ•แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ”;แƒ—แƒ•แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ” #2 แƒ—แƒ•แƒ”แƒจแƒ˜
+
+# LOCALIZATION NOTE (repeatOrdinal...Nounclass...):
+# Ordinal numbers nouns for every noun class (grammatical genders) of weekdays
+# considered in 'repeatDetailsDayxNounclass' strings. For languages that need
+# localization according to genders or noun classes.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add 'repeatOrdinal...Nounclass' strings with suffix 3, 4 and so on for
+# languages with more than two noun classes for weekdays. In this case
+# must be added corresponding rule strings with 'Nounclass...' suffix and
+# corresponding values "nounclass..." must be written in
+# 'repeatDetailsDayxNounclass' strings.
+repeatOrdinal1Nounclass1=แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜
+repeatOrdinal2Nounclass1=แƒ›แƒ”แƒแƒ แƒ”
+repeatOrdinal3Nounclass1=แƒ›แƒ”แƒกแƒแƒ›แƒ”
+repeatOrdinal4Nounclass1=แƒ›แƒ”แƒแƒ—แƒฎแƒ”
+repeatOrdinal5Nounclass1=แƒ›แƒ”แƒฎแƒฃแƒ—แƒ”
+repeatOrdinal-1Nounclass1=แƒ‘แƒแƒšแƒ
+repeatOrdinal1Nounclass2=แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜
+repeatOrdinal2Nounclass2=แƒ›แƒ”แƒแƒ แƒ”
+repeatOrdinal3Nounclass2=แƒ›แƒ”แƒกแƒแƒ›แƒ”
+repeatOrdinal4Nounclass2=แƒ›แƒ”แƒแƒ—แƒฎแƒ”
+repeatOrdinal5Nounclass2=แƒ›แƒ”แƒฎแƒฃแƒ—แƒ”
+repeatOrdinal-1Nounclass2=แƒ‘แƒแƒšแƒ
+
+# LOCALIZATION NOTE (yearlyNthOn):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# %1$S - month name
+# %2$S - day of month possibly followed by an ordinal symbol (depending on the string
+# dayOrdinalSymbol in dateFormat.properties)
+# #3 - yearly interval
+# e.g. "every 3 years on December 14"
+# "every 2 years on December 8th"
+yearlyNthOn=แƒงแƒแƒ•แƒ”แƒšแƒฌแƒšแƒ˜แƒฃแƒ แƒแƒ“ %1$S %2$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #3 แƒฌแƒšแƒ˜แƒก %1$S %2$S
+
+# LOCALIZATION NOTE (yearlyNthOnNthOfNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# Translate these strings according to noun class/gender of weekday (%2$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - ordinal with article and noun class/gender corresponding to weekday
+# %2$S - weekday
+# %3$S - month
+# #4 - yearly interval
+# e.g. "the second Monday of every March"
+# e.g "every 3 years the second Monday of March"
+yearlyNthOnNthOfNounclass1=แƒงแƒแƒ•แƒ”แƒšแƒ˜ %3$S โ€“ %1$S %2$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #4 แƒฌแƒšแƒ˜แƒก, %3$S โ€“ %1$S %2$S
+yearlyNthOnNthOfNounclass2=แƒงแƒแƒ•แƒ”แƒšแƒ˜ %3$S โ€“ %1$S %2$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #4 แƒฌแƒšแƒ˜แƒก, %3$S โ€“ %1$S %2$S
+
+# LOCALIZATION NOTE (yearlyOnEveryNthOfNthNounclass...):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# Translate these strings according to noun class/gender of weekday (%1$S)
+# set in 'repeadDetailsDay...Nounclass' strings.
+# Nounclass1 <-> Masculine gender; Nounclass2 <-> Feminine gender.
+# Add others strings with suffix 3, 4,... for others noun classes if your
+# language need them. In this case, corresponding strings must be added for
+# others rule strings with 'Nounclass...' suffix and corresponding values
+# "nounclass..." must be written in 'repeatDetailsDayxNounclass' strings.
+# %1$S - weekday
+# %2$S - month
+# #3 - yearly interval
+# e.g. "every Thursday of March"
+# e.g "every 3 years on every Thursday of March"
+yearlyOnEveryNthOfNthNounclass1=%2$S, แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #3 แƒฌแƒšแƒ˜แƒก %2$S, แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S
+yearlyOnEveryNthOfNthNounclass2=%2$S, แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #3 แƒฌแƒšแƒ˜แƒก %2$S, แƒงแƒแƒ•แƒ”แƒšแƒ˜ %1$S
+
+#LOCALIZATION NOTE (yearlyEveryDayOf):
+# Edit recurrence window -> Recurrence pattern -> Yearly repeat rules
+# This string describes part of a yearly rule which includes every day of a month.
+# %1$S - month
+# #2 - yearly interval
+# e.g. "every day of December"
+# e.g. "every 3 years every day of December"
+yearlyEveryDayOf=%1$S-แƒ˜แƒก, แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ”;แƒงแƒแƒ•แƒ”แƒšแƒ˜ #2 แƒฌแƒšแƒ˜แƒก %1$S-แƒ˜แƒก, แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ”
+
+repeatDetailsMonth1=แƒ˜แƒแƒœแƒ•แƒแƒ แƒ˜
+repeatDetailsMonth2=แƒ—แƒ”แƒ‘แƒ”แƒ แƒ•แƒแƒšแƒ˜
+repeatDetailsMonth3=แƒ›แƒแƒ แƒขแƒ˜
+repeatDetailsMonth4=แƒแƒžแƒ แƒ˜แƒšแƒ˜
+repeatDetailsMonth5=แƒ›แƒแƒ˜แƒกแƒ˜
+repeatDetailsMonth6=แƒ˜แƒ•แƒœแƒ˜แƒกแƒ˜
+repeatDetailsMonth7=แƒ˜แƒ•แƒšแƒ˜แƒกแƒ˜
+repeatDetailsMonth8=แƒแƒ’แƒ•แƒ˜แƒกแƒขแƒ
+repeatDetailsMonth9=แƒกแƒ”แƒฅแƒขแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+repeatDetailsMonth10=แƒแƒฅแƒขแƒแƒ›แƒ‘แƒ”แƒ แƒ˜
+repeatDetailsMonth11=แƒœแƒแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+repeatDetailsMonth12=แƒ“แƒ”แƒ™แƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+
+# LOCALIZATION NOTE (repeatCount):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event start time (e.g. hh:mm (PM/AM))
+# %4$S - event end time (e.g. hh:mm (PM/AM))
+# #5 - event occurrence times: number
+# e.g. with monthlyRuleNthOfEvery:
+# "Occurs the first Sunday of every 3 month
+# only on 1/1/2009"
+# from 5:00 PM to 6:00 PM"
+# "Occurs the first Sunday of every 3 month
+# effective 1/1/2009 for 5 times
+# from 5:00 PM to 6:00 PM"
+repeatCount=แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\n#5, %2$S แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ“แƒแƒœ\n%3$S โ€“ %4$S แƒ“แƒ แƒแƒ˜แƒก แƒจแƒฃแƒแƒšแƒ”แƒ“แƒจแƒ˜.;แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\n#5-แƒฏแƒ”แƒ , %2$S แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ“แƒแƒœ\n%3$S โ€” %4$S แƒ“แƒ แƒแƒ˜แƒก แƒจแƒฃแƒแƒšแƒ”แƒ“แƒจแƒ˜.
+
+# LOCALIZATION NOTE (repeatCountAllDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# #3 - event occurrence times: number
+# e.g. with monthlyRuleNthOfEvery:
+# "Occurs the first Sunday of every 3 month
+# only on 1/1/2009"
+# "Occurs the first Sunday of every 3 month
+# effective 1/1/2009 for 5 times"
+repeatCountAllDay=แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\nแƒ”แƒ แƒ—แƒฎแƒ”แƒš, %2$S แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ“แƒแƒœ.;แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\n#3-แƒฏแƒ”แƒ , %2$S แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ“แƒแƒœ.
+
+# LOCALIZATION NOTE (repeatDetailsUntil):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event end date (e.g. mm/gg/yyyy)
+# %4$S - event start time (e.g. hh:mm (PM/AM))
+# %5$S - event end time (e.g. hh:mm (PM/AM))
+# e.g. with weeklyNthOn:
+# "Occurs every 2 weeks on Sunday and Friday
+# effective 1/1/2009 until 1/1/2010
+# from 5:00 PM to 6:00 PM"
+repeatDetailsUntil=แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\n%2$S โ€“ %3$S แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก\n%4$S โ€“ %5$S แƒ“แƒ แƒแƒ˜แƒก แƒจแƒฃแƒแƒšแƒ”แƒ“แƒจแƒ˜.
+
+# LOCALIZATION NOTE (repeatDetailsUntilAllDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event end date (e.g. mm/gg/yyyy)
+# e.g. with monthlyDaysOfNth and all day event:
+# "Occurs day 3 of every 5 month
+# effective 1/1/2009 until 1/1/2010"
+repeatDetailsUntilAllDay=แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\n%2$S โ€“ %3$S แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก.
+
+# LOCALIZATION NOTE (repeatDetailsInfinite):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# %3$S - event start time (e.g. hh:mm (PM/AM))
+# %4$S - event end time (e.g. hh:mm (PM/AM))
+# e.g. with monthlyDaysOfNth:
+# "Occurs day 3 of every 5 month
+# effective 1/1/2009
+# from 5:00 PM to 6:00 PM"
+repeatDetailsInfinite=แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\n%2$S แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ“แƒแƒœ\n%3$S โ€“ %4$S แƒ“แƒ แƒแƒ˜แƒก แƒจแƒฃแƒแƒšแƒ”แƒ“แƒจแƒ˜.
+
+# LOCALIZATION NOTE (repeatDetailsInfiniteAllDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# %1%$ - A rule string (see above). This is the first line of the link
+# %2%$ - event start date (e.g. mm/gg/yyyy)
+# e.g. with monthlyDaysOfNth and all day event:
+# "Occurs day 3 of every 5 month
+# effective 1/1/2009"
+repeatDetailsInfiniteAllDay=แƒฉแƒแƒขแƒแƒ แƒ“แƒ”แƒ‘แƒ %1$S\n%2$S แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ“แƒแƒœ
+
+# LOCALIZATION NOTE (monthlyLastDay):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# A monthly rule with one or more days of the month (monthlyDaysOfNth) and the
+# string "the last day" of the month.
+# e.g.: "Occurs day 15, 20, 25 and the last day of every 3 months"
+monthlyLastDay=แƒ‘แƒแƒšแƒ แƒ“แƒฆแƒ”
+
+# LOCALIZATION NOTE (ruleTooComplex):
+# This string is shown in the repeat details area if our code can't handle the
+# complexity of the recurrence rule yet.
+ruleTooComplex=แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒแƒฅ
+
+# LOCALIZATION NOTE (ruleTooComplexSummary):
+# This string is shown in the event summary dialog if our code can't handle the
+# complexity of the recurrence rule yet.
+ruleTooComplexSummary=แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒ˜ แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ
+
+# differences between the dialog for an Event or a Task
+newEvent=แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ
+newTask=แƒแƒฎแƒแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ
+itemMenuLabelEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ
+itemMenuAccesskeyEvent2=แƒซ
+itemMenuLabelTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ
+itemMenuAccesskeyTask2=แƒ•
+
+emailSubjectReply=แƒžแƒแƒกแƒฃแƒฎแƒแƒ“: %1$S
+
+# Link Location Dialog
+specifyLinkLocation=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜
+enterLinkLocation=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ•แƒ”แƒ‘ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒแƒœ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜.
+
+summaryDueTaskLabel=แƒ•แƒแƒ“แƒ:
+
+# Attach File Dialog
+attachViaFilelink=แƒคแƒแƒ˜แƒšแƒ˜ %1$S-แƒ˜แƒ—
+selectAFile=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒคแƒแƒ˜แƒš(แƒ”แƒ‘)แƒ˜ แƒ—แƒแƒœแƒ“แƒแƒกแƒแƒ แƒ—แƒแƒ•แƒแƒ“
+removeCalendarsTitle=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (removeAttachmentsText): Semi-colon list of plural forms for
+# prompting attachment removal.
+# See http://developer.mozilla.org/en/Localization_and_Plurals
+removeAttachmentsText=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ?;แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— #1 แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ?
+
+# Recurrence Dialog Widget Order
+# LOCALIZATION NOTE: You can change the order of below params
+# Edit recurrence window -> Recurrence pattern -> Repeat monthly
+# %1$S - ordinal with article, %2$S - weekday
+# e.g. "the First Saturday"
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+monthlyOrder=%1$S %2$S
+
+# Edit recurrence window -> Recurrence pattern -> Repeat yearly
+# %1$S - day of month, %2$S - of, %3$S - month
+# e.g. "6 [of] September"
+# If you don't need %2$S in your locale - please put this on the third place.
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+yearlyOrder=%1$S %3$S %2$S
+
+# Edit recurrence window -> Recurrence pattern -> Repeat yearly
+# %1$S - ordinal with article, %2$S - weekday, %3$S - of, %4$S - month
+# e.g. "the First Saturday of September"
+# If you don't need %3$S in your locale - please put this on the third place.
+# DONT_TRANSLATE: Make sure there are no extra words in this property, just variables.
+yearlyOrder2=%1$S %2$S %3$S %4$S
+
+# LOCALIZATION NOTE (pluralForWeekdays):
+# This string allows to set the use of weekdays nouns in plural form for
+# languages that need them in sentences like "every Monday" or "every Sunday
+# of March" etc.
+# Rule strings involved by this setting are:
+# - weeklyNthOn (only the first part) e.g. "every Sunday"
+# - monthlyEveryOfEvery
+# e.g. "every Monday of every month;every Monday every 2 months"
+# - yearlyOnEveryNthOfNth
+# e.g. "every Friday of March;every 2 years on every Friday of March"
+# In your local write:
+# "true" if sentences like those above need weekday in plural form;
+# "false" if sentences like those above don't need weekday in plural form;
+pluralForWeekdays=false
+
+# LOCALIZATION NOTE (repeatDetailsDayxxxPlural):
+# Edit recurrence window -> Recurrence details link on Event/Task dialog window
+# Weekdays in plural form used inside sentences like "every Monday" or
+# "every Sunday of May" etc. for languages that need them.
+# These plurals will be used inside the following rule strings only if string
+# 'pluralForWeekdays' (see above) is set to "true":
+# - weeklyNthOn (only the first part) e.g. "every Sunday"
+# - monthlyEveryOfEvery
+# e.g. "every Monday of every month;every Monday every 2 months"
+# - yearlyOnEveryNthOfNth
+# e.g. "every Friday of March;every 2 years on every Friday of March"
+repeatDetailsDay1Plural=แƒ™แƒ•แƒ˜แƒ แƒ
+repeatDetailsDay2Plural=แƒแƒ แƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay3Plural=แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay4Plural=แƒแƒ—แƒฎแƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay5Plural=แƒฎแƒฃแƒ—แƒจแƒแƒ‘แƒแƒ—แƒ˜
+repeatDetailsDay6Plural=แƒžแƒแƒ แƒแƒกแƒ™แƒ”แƒ•แƒ˜
+repeatDetailsDay7Plural=แƒจแƒแƒ‘แƒแƒ—แƒ˜
+
+# LOCALIZATION NOTE (eventRecurrenceForeverLabel):
+# Edit/New Event dialog -> datepicker that sets the until date.
+# For recurring rules that repeat forever, this labels appears in the
+# datepicker, below the minimonth, as an option for the until date.
+eventRecurrenceForeverLabel=แƒ›แƒฃแƒ“แƒแƒ›
+
+# LOCALIZATION NOTE (eventRecurrenceMonthlyLastDayLabel):
+# Edit dialog recurrence -> Monthly Recurrence pattern -> Monthly daypicker
+# The label on the monthly daypicker's last button that allows to select
+# the last day of the month inside a BYMONTHDAY rule.
+eventRecurrenceMonthlyLastDayLabel=แƒ‘แƒแƒšแƒ แƒ“แƒฆแƒ”
+
+# LOCALIZATION NOTE (counterSummaryAccepted) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+counterSummaryAccepted=%1$S แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก, แƒ—แƒฃแƒ›แƒชแƒ แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒช แƒแƒฅแƒ•แƒก:
+
+# LOCALIZATION NOTE (counterSummaryDeclined) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+counterSummaryDeclined=%1$S แƒแƒ  แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก, แƒ—แƒฃแƒ›แƒชแƒ แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒช แƒแƒฅแƒ•แƒก:
+
+# LOCALIZATION NOTE (counterSummaryDelegated) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+counterSummaryDelegated=%1$S แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒก แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก, แƒ—แƒฃแƒ›แƒชแƒ แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒช แƒแƒฅแƒ•แƒก:
+
+# LOCALIZATION NOTE (counterSummaryNeedsAction) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+counterSummaryNeedsAction=%1$S แƒแƒ  แƒแƒฅแƒ•แƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ˜, แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒแƒก แƒ“แƒ แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒช แƒแƒฅแƒ•แƒก:
+
+# LOCALIZATION NOTE (counterSummaryTentative) - this is only visible when opening the dialog from the
+# email summary view after receiving a counter message
+# %1$S - the name or email address of the replying attendee
+counterSummaryTentative=%1$S แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ แƒกแƒแƒ—แƒฃแƒแƒ แƒ“แƒ แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒช แƒแƒฅแƒ•แƒก:
+
+# LOCALIZATION NOTE (counterOnPreviousVersionNotification) - this is only visible when opening the
+# dialog from the email summary view after receiving a counter message
+counterOnPreviousVersionNotification=แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ, แƒแƒ› แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒ.
+
+# LOCALIZATION NOTE (counterOnCounterDisallowedNotification) - this is only visible when opening the
+# dialog from the email summary view after receiving a counter message
+counterOnCounterDisallowedNotification=แƒ—แƒฅแƒ•แƒ”แƒœ, แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก.
+
+# LOCALIZATION NOTE (eventAccepted) - this will be displayed as notification
+# in the summary dialog if the user has accepted the event invitation
+eventAccepted=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒ”แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ
+
+# LOCALIZATION NOTE (eventTentative) - this will be displayed as notification
+# in the summary dialog if the user has accepted the event invitation tentatively
+eventTentative=แƒ—แƒฅแƒ•แƒ”แƒœ แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ แƒ’แƒแƒœแƒแƒชแƒฎแƒแƒ“แƒ”แƒ— แƒแƒ› แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ”
+
+# LOCALIZATION NOTE (eventDeclined) - this will be displayed as notification
+# in the summary dialog if the user has declined the event invitation
+eventDeclined=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒ”แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ
+
+# LOCALIZATION NOTE (eventDelegated) - this will be displayed as notification
+# in the summary dialog if the user has delegated his/her participation to one
+# or more other participants (without attending / working on it his/herself)
+eventDelegated=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒฅแƒ•แƒ— แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ”แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ
+
+# LOCALIZATION NOTE (eventNeedsAction) - this will be displayed as notification
+# in the summary dialog if the user hasn't yet responded to an invitation
+eventNeedsAction=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒ’แƒ˜แƒชแƒ˜แƒแƒ— แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ› แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ”
+
+# LOCALIZATION NOTE (taskAccepted) - this will be displayed as notification
+# in the summary dialog if the user has accepted the assigned task
+taskAccepted=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒ”แƒก แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ“
+
+# LOCALIZATION NOTE (taskTentative) - this will be displayed as notification
+# in the summary dialog if the user has accepted tentatively the assigned task
+taskTentative=แƒ—แƒฅแƒ•แƒ”แƒœ แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ แƒ’แƒแƒœแƒแƒชแƒฎแƒแƒ“แƒ”แƒ— แƒแƒ› แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒ–แƒ”
+
+# LOCALIZATION NOTE (taskDeclined) - this will be displayed as notification
+# in the summary dialog if the user has declined the assigned task
+taskDeclined=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒ”แƒก แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (taskDelegated) - this will be displayed as notification
+# in the summary dialog if the user has delegated his/her assignment to one or
+# more others (without attending / working on it his/herself)
+taskDelegated=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒ”แƒก แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+
+# LOCALIZATION NOTE (taskNeedsAction) - this will be displayed as notification
+# in the summary dialog if the user hasn't yet responded to the task assignment
+taskNeedsAction=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒ’แƒ˜แƒชแƒ˜แƒแƒ— แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ› แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒแƒ‘แƒแƒ–แƒ”
+
+# LOCALIZATION NOTE (taskInProgress) - this will be displayed as notification
+# in the summary dialog if the user is working on an assigned task
+taskInProgress=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ› แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ
+
+# LOCALIZATION NOTE (taskCompleted) - this will be displayed as notification
+# in the summary dialog if the user has completed the work on this assigned task
+taskCompleted=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ› แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ
+
+# LOCALIZATION NOTE (sendandcloseButtonLabel) - this is a runtime replacement for
+# event.toolbar.saveandclose.label in the event dialog/tab toolbar if attendees
+# will be notified on saving & closing
+sendandcloseButtonLabel=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+
+# LOCALIZATION NOTE (sendandcloseButtonTooltip) - this is a runtime replacement for
+# event.toolbar.saveandclose.tooltip in the event dialog/tab toolbar if attendees
+# will be notified on saving & closing
+sendandcloseButtonTooltip=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+
+# LOCALIZATION NOTE (saveandsendButtonLabel) - this is a runtime replacement for
+# event.toolbar.save.label2 in the event dialog/tab toolbar if attendees
+# will be notified on saving
+saveandsendButtonLabel=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+
+# LOCALIZATION NOTE (saveandsendButtonTooltip) - this is a runtime replacement
+# for event.toolbar.save.tooltip2 in the event dialog/tab toolbar if attendees
+# will be notified on saving
+saveandsendButtonTooltip=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (saveandsendMenuLabel) - this is a runtime replacement for
+# event.menu.item.save.label in the event dialog/tab toolbar if attendees
+# will be notified on saving
+saveandsendMenuLabel=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+
+# LOCALIZATION NOTE (sendandcloseMenuLabel) - this is a runtime replacement for
+# event.menu.item.saveandclose.label in the event dialog/tab toolbar if attendees
+# will be notified on saving
+sendandcloseMenuLabel=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+
+# LOCALIZATION NOTE (attendeesTabLabel) - this is a runtime replacement for
+# event.attendees.label defined in calendar-event-dialog.dtd and used in the
+# event dialog/tab as attendee tab label if an event has at least one attendee
+# %1$S - the number of attendee (1-n)
+attendeesTabLabel=แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ” (%1$S):
+
+# LOCALIZATION NOTE (attachmentsTabLabel) - this is a runtime replacement for
+# event.attachments.label defined in calendar-event-dialog.dtd and used in the
+# event dialog/tab as attendee tab label if an event has at least one attachment
+# %1$S - the number of attachments (1-n)
+attachmentsTabLabel=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜ (%1$S):
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-extract.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-extract.properties
new file mode 100644
index 0000000000..b96248bbc2
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-extract.properties
@@ -0,0 +1,294 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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:
+# Strings here are used to create events and tasks with start and end times
+# based on email content.
+# None of the strings are displayed in the user interface.
+#
+# You don't have to fill all from.*, until.*, *.prefix and *.suffix patterns.
+# It's ok to leave some empty.
+# Please consider declensions and gender if your language has them.
+# Don't just translate directly. The number of variants doesn't have to be
+# the same as in en-US. All of 0, 1, 2, etc is allowed in patterns except alphabet
+# pattern. You can and should add language specific variants.
+#
+# There are two different ways to find a start time text in email:
+# 1) it matches a from.* pattern and does not have end.prefix or end.suffix next to it
+# 2) it matches until.* pattern and has start.prefix or start.suffix next to it
+# Similar inverse logic applies to end times.
+# These rules enable using prefix and suffix values with only start.* or only until.*
+# patterns localized for some languages and thus not having to repeat the same
+# values in both.
+#
+# Patterns are partially space-insensitive.
+# "deadline is" pattern will find both "deadlineis" and "deadline is"
+# but "deadlineis" won't find "deadline is" or "deadline is".
+# Therefore you should include all spaces that are valid within a pattern.
+
+# LOCALIZATION NOTE (start.prefix):
+# datetimes with these in front are extracted as start times
+# can be a list of values, separate variants by |
+start.prefix =
+
+# LOCALIZATION NOTE (start.suffix):
+# datetimes followed by these are extracted as start times
+start.suffix = by | until | to | - | till | til | and
+
+# LOCALIZATION NOTE (end.prefix):
+# datetimes with these in front are extracted as end times
+end.prefix = by | until | to | - | till | til | and | due: | due | ends | deadline is | deadline:
+
+# LOCALIZATION NOTE (end.suffix):
+# datetimes followed by these are extracted as end times
+# can be a list of values, separate variants by |
+end.suffix =
+
+# LOCALIZATION NOTE (no.datetime.prefix):
+# datetimes with these in front won't be used
+# specify full words here
+no.datetime.prefix = last week | sent | email | e-mail | instead of | > | unfortunately | in | not
+
+# LOCALIZATION NOTE (no.datetime.suffix):
+# datetimes followed by these won't be used
+no.datetime.suffix = floor | flr | : | email | e-mail | > | % | usd | dollars
+
+# LOCALIZATION NOTE (from.*):
+# can be a list of values, separate variants by |
+
+# LOCALIZATION NOTE (from.today):
+# must not be empty!
+from.today = today
+
+from.tomorrow = tomorrow
+# LOCALIZATION NOTE (until.*):
+# can be a list of values, separate variants by |
+until.tomorrow =
+
+# LOCALIZATION NOTE (from.ordinal.date):
+# #1 = matches numbers 1-31 and number.x
+# should not have "#1" as this would match any single number in email to a time
+from.ordinal.date = %1$Sst | %1$Snd | %1$Srd | %1$Sth
+
+# LOCALIZATION NOTE (until.ordinal.date):
+# #1 = matches numbers 1-31 and number.x
+until.ordinal.date =
+
+from.noon = noon
+until.noon =
+
+# LOCALIZATION NOTE (from.hour):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should not have "#1" as this would match any single number in email to a time
+from.hour = at %1$S | around %1$S | %1$S - | %1$S to
+
+# LOCALIZATION NOTE (until.hour):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should also list how to find end of a timeframe
+until.hour = - %1$S | to %1$S | until %1$S | by %1$S
+
+# LOCALIZATION NOTE (from.hour.am):
+# #1 = matches numbers 0-23 and number.0-number.23
+from.hour.am = %1$S am | %1$S a.m
+
+# LOCALIZATION NOTE (until.hour.am):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should also list how to find end of a timeframe
+until.hour.am =
+
+# LOCALIZATION NOTE (from.hour.pm):
+# #1 = matches numbers 0-23 and number.0-number.23
+from.hour.pm = %1$S pm | %1$S p.m | %1$S p
+
+# LOCALIZATION NOTE (until.hour.pm):
+# #1 = matches numbers 0-23 and number.0-number.23
+# should also list how to find end of a timeframe
+until.hour.pm =
+
+# LOCALIZATION NOTE (from.half.hour.before):
+# denotes times 30 minutes before next full hour
+from.half.hour.before = half an hour before %1$S
+
+# LOCALIZATION NOTE (until.half.hour.before):
+# denotes times 30 minutes before next full hour
+until.half.hour.before =
+
+# LOCALIZATION NOTE (from.half.hour.after):
+# denotes times 30 minutes after last full hour
+from.half.hour.after = half past %1$S
+
+# LOCALIZATION NOTE (until.half.hour.after):
+# denotes times 30 minutes after last full hour
+until.half.hour.after =
+
+# LOCALIZATION NOTE (from.hour.minutes):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+from.hour.minutes = %1$S:%2$S | at %1$S%2$S
+
+# LOCALIZATION NOTE (until.hour.minutes):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+until.hour.minutes =
+
+# LOCALIZATION NOTE (from.hour.minutes.am):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+from.hour.minutes.am = %1$S:%2$S am | %1$S:%2$S a.m
+
+# LOCALIZATION NOTE (until.hour.minutes.am):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+until.hour.minutes.am =
+
+# LOCALIZATION NOTE (from.hour.minutes.pm):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+from.hour.minutes.pm = %1$S:%2$S pm | %1$S:%2$S p.m | %1$S:%2$S p
+
+# LOCALIZATION NOTE (until.hour.minutes.pm):
+# #1 = matches numbers 0-23
+# #2 = matches numbers 0-59
+until.hour.minutes.pm =
+
+# LOCALIZATION NOTE (from.monthname.day):
+# #1 = matches numbers 1-31 and number.x
+# #2 = matches monthname
+from.monthname.day = %1$S %2$S | %2$S %1$S | %2$S %1$Sst | %2$S %1$Snd | %2$S %1$Srd | %2$S %1$Sth | %1$Sst of %2$S | %1$Snd of %2$S | %1$Srd of %2$S | %1$Sth of %2$S
+
+# LOCALIZATION NOTE (until.monthname.day):
+# #1 = matches numbers 1-31
+# #2 = matches monthname
+until.monthname.day =
+
+# LOCALIZATION NOTE (from.month.day):
+# #1 = matches numbers 1-31
+# #2 = matches numbers 1-12
+from.month.day = %2$S/%1$S
+
+# LOCALIZATION NOTE (until.month.day):
+# #1 = matches numbers 1-31 and number.x
+# #2 = matches numbers 1-12
+until.month.day =
+
+# LOCALIZATION NOTE (from.year.month.day):
+# #1 = matches numbers 1-31
+# #2 = matches numbers 1-12
+# #3 = matches 2/4 numbers
+from.year.month.day = %2$S/%1$S/%3$S | %3$S/%2$S/%1$S | %3$S-%2$S-%1$S
+
+# LOCALIZATION NOTE (until.year.month.day):
+# #1 = matches numbers 1-31
+# #2 = matches numbers 1-12
+# #3 = matches 2/4 numbers
+until.year.month.day =
+
+# LOCALIZATION NOTE (from.year.monthname.day):
+# #1 = matches numbers 1-31
+# #2 = matches monthname
+# #3 = matches 2/4 numbers
+from.year.monthname.day = %1$S %2$S %3$S | %1$Sst %2$S %3$S | %1$Snd %2$S %3$S | %1$Srd %2$S %3$S | %1$Sth %2$S %3$S | %2$S %1$S, %3$S | %3$S-%2$S-%1$S
+
+# LOCALIZATION NOTE (until.year.monthname.day):
+# #1 = matches numbers 1-31
+# #2 = matches monthname
+# #3 = matches 2/4 numbers
+until.year.monthname.day =
+
+# LOCALIZATION NOTE (duration.*):
+# can be a list of values, separate variants by |
+
+# LOCALIZATION NOTE (duration.minutes):
+# #1 = matches 1/2 numbers and number.0 - and number.31
+duration.minutes = %1$S minutes | %1$S min | %1$S mins
+
+# LOCALIZATION NOTE (duration.hours):
+# #1 = matches 1/2 numbers and number.0 - and number.31
+duration.hours = %1$S hour | %1$S hours
+
+# LOCALIZATION NOTE (duration.days):
+# #1 = matches 1/2 numbers and number.0 - and number.31
+duration.days = %1$S days
+
+# LOCALIZATION NOTE (month.*):
+# can be a list of values, separate variants by |
+month.1 = january | jan | jan.
+month.2 = february | feb | feb.
+month.3 = march | mar | mar.
+month.4 = april | apr | apr.
+month.5 = may
+month.6 = june | jun | jun.
+month.7 = july | jul | jul.
+month.8 = august | aug | aug.
+month.9 = september | sep | sep. | sept.
+month.10 = october | oct | oct.
+month.11 = november | nov | nov.
+month.12 = december | dec | dec.
+
+# LOCALIZATION NOTE (from.weekday.*):
+# used to derive start date based on weekdays mentioned
+# can be a list of values, separate variants by |
+# LOCALIZATION NOTE (from.weekday.0):
+# Regardless of what the first day of the week is in your country, 0 is Sunday here.
+from.weekday.0 = sunday | sundays
+from.weekday.1 = monday | mondays
+from.weekday.2 = tuesday | tuesdays
+from.weekday.3 = wednesday | wednesdays
+from.weekday.4 = thursday | thursdays
+from.weekday.5 = friday | fridays
+from.weekday.6 = saturday | saturdays
+
+# LOCALIZATION NOTE (until.weekday.*):
+# used to derive end date based on weekdays mentioned
+# can be a list of values, separate variants by |
+# LOCALIZATION NOTE (until.weekday.0):
+# Regardless of what the first day of the week is in your country, 0 is Sunday here.
+until.weekday.0 =
+until.weekday.1 =
+until.weekday.2 =
+until.weekday.3 =
+until.weekday.4 =
+until.weekday.5 =
+until.weekday.6 =
+
+# LOCALIZATION NOTE (number.*):
+# used within other patterns to understand dates where day of month isn't written with digits
+# can be a list of values, separate variants by |
+number.0 = zero
+number.1 = one | first
+number.2 = two | second
+number.3 = three | third
+number.4 = four | fourth
+number.5 = five | fifth
+number.6 = six | sixth
+number.7 = แƒจแƒ•แƒ˜แƒ“แƒ˜| แƒ›แƒ”แƒจแƒ•แƒ˜แƒ“แƒ”
+number.8 = eight | eighth
+number.9 = nine | ninth
+number.10 = ten | tenth
+number.11 = แƒ—แƒ”แƒ แƒ—แƒ›แƒ”แƒขแƒ˜| แƒ›แƒ”แƒ—แƒ”แƒ แƒ—แƒ›แƒ”แƒขแƒ”
+number.12 = twelve | twelfth
+number.13 = thirteen | thirteenth
+number.14 = fourteen | fourteenth
+number.15 = fifteen | fifteenth
+number.16 = sixteen | sixteenth
+number.17 = แƒฉแƒ•แƒ˜แƒ“แƒ›แƒ”แƒขแƒ˜| แƒ›แƒ”แƒฉแƒ•แƒ˜แƒ“แƒ›แƒ”แƒขแƒ”
+number.18 = eighteen | eighteenth
+number.19 = nineteen | nineteenth
+number.20 = twenty | twentieth
+number.21 = twenty one | twenty first
+number.22 = twenty two | twenty second
+number.23 = twenty three | twenty third
+number.24 = twenty four | twenty fourth
+number.25 = twenty five | twenty fifth
+number.26 = twenty six | twenty sixth
+number.27 = แƒแƒชแƒ“แƒแƒจแƒ•แƒ˜แƒ“แƒ˜ | แƒแƒชแƒ“แƒแƒ›แƒ”แƒจแƒ•แƒ˜แƒ“แƒ”
+number.28 = twenty eight | twenty eighth
+number.29 = twenty nine | twenty ninth
+number.30 = thirty | thirtieth
+number.31 = thirty one | thirty first
+
+# LOCALIZATION NOTE (alphabet):
+# list all lower and uppercase letters if your language has an alphabet
+# otherwise leave it empty
+alphabet = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.dtd
new file mode 100644
index 0000000000..95daba3643
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.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/.
+-->
+
+<!-- Calendar Invitations Dialog -->
+<!ENTITY calendar.invitations.dialog.invitations.text "แƒ›แƒแƒกแƒแƒฌแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.invitations.dialog.statusmessage.updating.text "แƒ›แƒแƒกแƒแƒฌแƒ•แƒ”แƒ•แƒ—แƒ แƒกแƒ˜แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ.">
+<!ENTITY calendar.invitations.dialog.statusmessage.noinvitations.text "แƒ“แƒแƒฃแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.">
+
+<!-- Calendar Invitations List -->
+<!ENTITY calendar.invitations.list.accept.button.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY calendar.invitations.list.decline.button.label "แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY calendar.invitations.list.recurrentevent.text "แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY calendar.invitations.list.alldayevent.text "แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ˜แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY calendar.invitations.list.location.text "แƒแƒ“แƒ’แƒ˜แƒšแƒ˜: ">
+<!ENTITY calendar.invitations.list.organizer.text "แƒ›แƒแƒ—แƒแƒ•แƒ”: ">
+<!ENTITY calendar.invitations.list.attendee.text "แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ”แƒ”แƒ‘แƒ˜: ">
+<!ENTITY calendar.invitations.list.none.text "แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.properties
new file mode 100644
index 0000000000..7c3a8e99da
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-invitations-dialog.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/.
+
+allday-event=แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ˜แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ
+recurrent-event=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ
+location=แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ: %S
+organizer=แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜: %S
+attendee=แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ”: %S
+none=แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.dtd
new file mode 100644
index 0000000000..a11be494d9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.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 buttons.occurrence.accesskey "แƒ‘">
+<!ENTITY buttons.allfollowing.accesskey "f">
+<!ENTITY buttons.parent.accesskey "a">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.properties
new file mode 100644
index 0000000000..39af75a330
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar-occurrence-prompt.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/.
+
+header.isrepeating.event.label=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ
+header.isrepeating.task.label=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ
+header.containsrepeating.event.label=แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒก
+header.containsrepeating.task.label=แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒก
+header.containsrepeating.mixed.label=แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒก
+
+windowtitle.event.copy=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜
+windowtitle.task.copy=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜
+windowtitle.mixed.copy=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜
+windowtitle.event.cut=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+windowtitle.task.cut=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+windowtitle.mixed.cut=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+windowtitle.event.delete=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+windowtitle.task.delete=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+windowtitle.mixed.delete=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+windowtitle.event.edit=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+windowtitle.task.edit=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+windowtitle.mixed.edit=แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+windowtitle.multipleitems=แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜
+
+buttons.single.occurrence.copy.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒ› แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒกแƒšแƒ˜
+buttons.single.occurrence.cut.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒ› แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+buttons.single.occurrence.delete.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒ› แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+buttons.single.occurrence.edit.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒ› แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+buttons.multiple.occurrence.copy.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜
+buttons.multiple.occurrence.cut.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+buttons.multiple.occurrence.delete.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+buttons.multiple.occurrence.edit.label=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+buttons.single.allfollowing.copy.label=แƒแƒ› แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒกแƒšแƒ˜
+buttons.single.allfollowing.cut.label=แƒแƒ› แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+buttons.single.allfollowing.delete.label=แƒแƒ› แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+buttons.single.allfollowing.edit.label=แƒแƒ› แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+buttons.multiple.allfollowing.copy.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒกแƒšแƒ˜
+buttons.multiple.allfollowing.cut.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+buttons.multiple.allfollowing.delete.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+buttons.multiple.allfollowing.edit.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+buttons.single.parent.copy.label=แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒกแƒšแƒ˜
+buttons.single.parent.cut.label=แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+buttons.single.parent.delete.label=แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+buttons.single.parent.edit.label=แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+buttons.multiple.parent.copy.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒกแƒšแƒ˜
+buttons.multiple.parent.cut.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ
+buttons.multiple.parent.delete.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+buttons.multiple.parent.edit.label=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.dtd
new file mode 100644
index 0000000000..c7e85cf572
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.dtd
@@ -0,0 +1,354 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- General -->
+<!ENTITY calendar.calendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+<!ENTITY calendar.calendar.accesskey "แƒ™">
+
+<!ENTITY calendar.newevent.button.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ" >
+<!ENTITY calendar.newtask.button.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ" >
+
+<!ENTITY calendar.unifinder.showcompletedtodos.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!ENTITY calendar.today.button.label "แƒ“แƒฆแƒ”แƒก">
+<!ENTITY calendar.tomorrow.button.label "แƒฎแƒ•แƒแƒš">
+
+<!ENTITY calendar.events.filter.all.label "แƒงแƒ•แƒ”แƒšแƒ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY calendar.events.filter.today.label "แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.events.filter.future.label "แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY calendar.events.filter.current.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒฆแƒ˜แƒก">
+<!ENTITY calendar.events.filter.currentview.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”">
+<!ENTITY calendar.events.filter.next7Days.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ 7 แƒ“แƒฆแƒ”แƒจแƒ˜">
+<!ENTITY calendar.events.filter.next14Days.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ 14 แƒ“แƒฆแƒ”แƒจแƒ˜">
+<!ENTITY calendar.events.filter.next31Days.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ 31 แƒ“แƒฆแƒ”แƒจแƒ˜">
+<!ENTITY calendar.events.filter.thisCalendarMonth.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ› แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒฃแƒš แƒ—แƒ•แƒ”แƒจแƒ˜">
+
+<!-- LOCALIZATION NOTE(calendar.unifinder.tree.done.tooltip)
+ - This label and tooltip is used for the column with the checkbox in the
+ - task tree view. -->
+<!ENTITY calendar.unifinder.tree.done.label "แƒ›แƒ–แƒแƒ“แƒแƒ">
+<!ENTITY calendar.unifinder.tree.done.tooltip2 "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.priority.label "แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜">
+<!ENTITY calendar.unifinder.tree.priority.tooltip2 "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.title.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜">
+<!ENTITY calendar.unifinder.tree.title.tooltip2 "แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.percentcomplete.label "&#37; แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY calendar.unifinder.tree.percentcomplete.tooltip2 "&#37;-แƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ">
+<!ENTITY calendar.unifinder.tree.startdate.label "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.startdate.tooltip2 "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.enddate.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.enddate.tooltip2 "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.duedate.label "แƒ•แƒแƒ“แƒ">
+<!ENTITY calendar.unifinder.tree.duedate.tooltip2 "แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ แƒ•แƒแƒ“แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY calendar.unifinder.tree.completeddate.label "แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY calendar.unifinder.tree.completeddate.tooltip2 "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.categories.label "แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ">
+<!ENTITY calendar.unifinder.tree.categories.tooltip2 "แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.location.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY calendar.unifinder.tree.location.tooltip2 "แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.status.label "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.status.tooltip2 "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.calendarname.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY calendar.unifinder.tree.calendarname.tooltip2 "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY calendar.unifinder.tree.duration.label "แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒแƒ‘">
+<!ENTITY calendar.unifinder.tree.duration.tooltip2 "แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY calendar.unifinder.close.tooltip "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ—แƒ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒกแƒ˜แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+
+<!ENTITY calendar.today.button.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ–แƒ”" >
+<!ENTITY calendar.todaypane.button.tooltip "แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ˜ แƒ“แƒแƒคแƒ" >
+
+<!ENTITY calendar.newevent.button.label "แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ" >
+<!ENTITY calendar.newtask.button.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ" >
+
+<!ENTITY calendar.onlyworkday.checkbox.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒ“แƒฆแƒ”แƒ”แƒ‘แƒ˜" >
+<!ENTITY calendar.onlyworkday.checkbox.accesskey "แƒฃ" >
+<!ENTITY calendar.displaytodos.checkbox.label "แƒœแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก" >
+<!ENTITY calendar.displaytodos.checkbox.accesskey "แƒœ" >
+<!ENTITY calendar.completedtasks.checkbox.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ" >
+<!ENTITY calendar.completedtasks.checkbox.accesskey "แƒก" >
+
+<!ENTITY calendar.orientation.label "แƒฎแƒ”แƒ“แƒ˜แƒก แƒ“แƒแƒขแƒ แƒ˜แƒแƒšแƒ”แƒ‘แƒ" >
+<!ENTITY calendar.orientation.accesskey "แƒฎ" >
+
+<!ENTITY calendar.search.options.searchfor " แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก">
+
+<!ENTITY calendar.list.header.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+
+<!ENTITY calendar.task.filter.title.label "แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendar.task.filter.all.label "แƒงแƒ•แƒ”แƒšแƒ">
+<!ENTITY calendar.task.filter.all.accesskey "แƒง">
+<!ENTITY calendar.task.filter.today.label "แƒ“แƒฆแƒ”แƒก">
+<!ENTITY calendar.task.filter.today.accesskey "แƒฆ">
+<!ENTITY calendar.task.filter.next7days.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒจแƒ•แƒ˜แƒ“แƒ˜ แƒ“แƒฆแƒ”">
+<!ENTITY calendar.task.filter.next7days.accesskey "แƒ•">
+<!ENTITY calendar.task.filter.notstarted.label "แƒ“แƒแƒกแƒแƒฌแƒงแƒ”แƒ‘แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.task.filter.notstarted.accesskey "แƒฌ">
+<!ENTITY calendar.task.filter.overdue.label "แƒ’แƒแƒ“แƒแƒ•แƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.task.filter.overdue.accesskey "แƒ‘">
+<!ENTITY calendar.task.filter.completed.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.task.filter.completed.accesskey "แƒฃ">
+<!ENTITY calendar.task.filter.open.label "แƒ“แƒแƒฃแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.task.filter.open.accesskey "แƒ ">
+
+<!-- LOCALIZATION NOTE(calendar.task.filter.current.label)
+ "Current Tasks" will show all tasks, except those with a start date set
+ that is after today and after the selected date. If a task repeats, a
+ separate entry will be shown for each of the occurrences that happen on or
+ before today (or the selected date, whichever is later). -->
+<!ENTITY calendar.task.filter.current.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.task.filter.current.accesskey "แƒœ">
+
+<!ENTITY calendar.task-details.title.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜:">
+<!ENTITY calendar.task-details.organizer.label "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ:">
+<!ENTITY calendar.task-details.priority.label "แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜:">
+<!ENTITY calendar.task-details.priority.low.label "แƒ“แƒแƒ‘แƒแƒšแƒ˜">
+<!ENTITY calendar.task-details.priority.normal.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY calendar.task-details.priority.high.label "แƒ›แƒแƒฆแƒแƒšแƒ˜">
+<!ENTITY calendar.task-details.status.label "แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜:">
+<!ENTITY calendar.task-details.category.label "แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ:">
+<!ENTITY calendar.task-details.repeat.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ:">
+<!ENTITY calendar.task-details.attachments.label "แƒฉแƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.task-details.start.label "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ">
+<!ENTITY calendar.task-details.due.label "แƒ•แƒแƒ“แƒ">
+
+<!ENTITY calendar.task.category.button.tooltip "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.task.complete.button.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY calendar.task.priority.button.tooltip "แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+
+<!ENTITY calendar.task.text-filter.textbox.emptytext.base1 "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก #1 แƒคแƒ˜แƒšแƒขแƒ แƒ˜">
+<!ENTITY calendar.task.text-filter.textbox.emptytext.keylabel.nonmac "&lt;Ctrl+Shift+K&gt;">
+<!ENTITY calendar.task.text-filter.textbox.emptytext.keylabel.mac "&lt;&#x21E7;&#x2318;K&gt;">
+
+<!-- Context Menu -->
+<!ENTITY calendar.context.modifyorviewitem.label "แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY calendar.context.modifyorviewitem.accesskey "แƒ’">
+<!ENTITY calendar.context.modifyorviewtask.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒโ€ฆ">
+<!ENTITY calendar.context.modifyorviewtask.accesskey "แƒ“">
+<!ENTITY calendar.context.newevent.label "แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY calendar.context.newevent.accesskey "แƒฎ">
+<!ENTITY calendar.context.newtodo.label "แƒแƒฎแƒแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY calendar.context.newtodo.accesskey "แƒฎ">
+<!ENTITY calendar.context.deletetask.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY calendar.context.deletetask.accesskey "แƒš">
+<!ENTITY calendar.context.deleteevent.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY calendar.context.deleteevent.accesskey "แƒฌ">
+<!ENTITY calendar.context.cutevent.label "แƒแƒ›แƒแƒญแƒ แƒ">
+<!ENTITY calendar.context.cutevent.accesskey "แƒญ">
+<!ENTITY calendar.context.copyevent.label "แƒแƒกแƒšแƒ˜">
+<!ENTITY calendar.context.copyevent.accesskey "แƒš">
+<!ENTITY calendar.context.pasteevent.label "แƒฉแƒแƒกแƒ›แƒ">
+<!ENTITY calendar.context.pasteevent.accesskey "แƒฉ">
+<!ENTITY calendar.context.button.label "แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ˜แƒก แƒ“แƒฆแƒ˜แƒก แƒแƒ แƒ”">
+<!ENTITY calendar.context.button.accesskey "แƒฆ">
+
+<!ENTITY calendar.context.attendance.menu.label "แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ”แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.context.attendance.menu.accesskey "แƒฌ">
+<!ENTITY calendar.context.attendance.occurrence.label "แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜">
+<!ENTITY calendar.context.attendance.all2.label "แƒกแƒ แƒฃแƒšแƒ˜ แƒ แƒ˜แƒ’แƒ˜">
+<!ENTITY calendar.context.attendance.send.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒแƒฎแƒšแƒแƒ•แƒ”">
+<!ENTITY calendar.context.attendance.send.accesskey "แƒจ">
+<!ENTITY calendar.context.attendance.dontsend.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY calendar.context.attendance.dontsend.accesskey "แƒ’">
+
+<!ENTITY calendar.context.attendance.occ.accepted.accesskey "แƒ˜">
+<!ENTITY calendar.context.attendance.occ.accepted.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ">
+<!ENTITY calendar.context.attendance.occ.tentative.accesskey "แƒ›">
+<!ENTITY calendar.context.attendance.occ.tentative.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“">
+<!ENTITY calendar.context.attendance.occ.declined.accesskey "แƒฃ">
+<!ENTITY calendar.context.attendance.occ.declined.label "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ">
+<!ENTITY calendar.context.attendance.occ.delegated.accesskey "แƒฌ">
+<!ENTITY calendar.context.attendance.occ.delegated.label "แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ">
+<!ENTITY calendar.context.attendance.occ.needsaction.accesskey "แƒ™">
+<!ENTITY calendar.context.attendance.occ.needsaction.label "แƒ™แƒ•แƒšแƒแƒ• แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒก">
+<!ENTITY calendar.context.attendance.occ.inprogress.accesskey "แƒœ">
+<!ENTITY calendar.context.attendance.occ.inprogress.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก">
+<!ENTITY calendar.context.attendance.occ.completed.accesskey "แƒ“">
+<!ENTITY calendar.context.attendance.occ.completed.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ">
+
+<!ENTITY calendar.context.attendance.all.accepted.accesskey "แƒฆ">
+<!ENTITY calendar.context.attendance.all.accepted.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ">
+<!ENTITY calendar.context.attendance.all.tentative.accesskey "แƒฃ">
+<!ENTITY calendar.context.attendance.all.tentative.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“">
+<!ENTITY calendar.context.attendance.all.declined.accesskey "แƒฃ">
+<!ENTITY calendar.context.attendance.all.declined.label "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ">
+<!ENTITY calendar.context.attendance.all.delegated.accesskey "แƒ">
+<!ENTITY calendar.context.attendance.all.delegated.label "แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜">
+<!ENTITY calendar.context.attendance.all.needsaction.accesskey "แƒ™">
+<!ENTITY calendar.context.attendance.all.needsaction.label "แƒ™แƒ•แƒšแƒแƒ• แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒก">
+<!ENTITY calendar.context.attendance.all.inprogress.accesskey "แƒ“">
+<!ENTITY calendar.context.attendance.all.inprogress.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก">
+<!ENTITY calendar.context.attendance.all.completed.accesskey "แƒš">
+<!ENTITY calendar.context.attendance.all.completed.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ">
+
+<!-- Task Context Menu -->
+<!ENTITY calendar.context.progress.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒ">
+<!ENTITY calendar.context.progress.accesskey "แƒ›">
+<!ENTITY calendar.context.priority.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ">
+<!ENTITY calendar.context.priority.accesskey "แƒฃ">
+<!ENTITY calendar.context.postpone.label "แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.context.postpone.accesskey "แƒ‘">
+
+<!ENTITY percnt "&#38;#37;" ><!--=percent sign-->
+
+<!ENTITY calendar.context.markcompleted.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒแƒ“">
+<!ENTITY calendar.context.markcompleted.accesskey "แƒ">
+
+<!ENTITY progress.level.0 "0&percnt; แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY progress.level.0.accesskey "0">
+<!ENTITY progress.level.25 "25&percnt; แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY progress.level.25.accesskey "2">
+<!ENTITY progress.level.50 "50&percnt; แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY progress.level.50.accesskey "5">
+<!ENTITY progress.level.75 "75&percnt; แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY progress.level.75.accesskey "7">
+<!ENTITY progress.level.100 "100&percnt; แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY progress.level.100.accesskey "1">
+
+<!ENTITY priority.level.none "แƒแƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ">
+<!ENTITY priority.level.none.accesskey "แƒ ">
+<!ENTITY priority.level.low "แƒ“แƒแƒ‘แƒแƒšแƒ˜">
+<!ENTITY priority.level.low.accesskey "แƒ“">
+<!ENTITY priority.level.normal "แƒกแƒแƒจแƒฃแƒแƒšแƒ">
+<!ENTITY priority.level.normal.accesskey "แƒก">
+<!ENTITY priority.level.high "แƒ›แƒแƒฆแƒแƒšแƒ˜">
+<!ENTITY priority.level.high.accesskey "แƒ›">
+
+<!ENTITY calendar.context.postpone.1hour.label "1 แƒกแƒแƒแƒ—แƒ˜">
+<!ENTITY calendar.context.postpone.1hour.accesskey "แƒ—">
+<!ENTITY calendar.context.postpone.1day.label "1 แƒ“แƒฆแƒ”">
+<!ENTITY calendar.context.postpone.1day.accesskey "แƒฆ">
+<!ENTITY calendar.context.postpone.1week.label "1 แƒ™แƒ•แƒ˜แƒ แƒ">
+<!ENTITY calendar.context.postpone.1week.accesskey "แƒ™">
+
+<!ENTITY calendar.copylink.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY calendar.copylink.accesskey "แƒš">
+
+<!-- Task View -->
+<!-- Note that the above *.context.* strings are currently used for the other
+ task action buttons -->
+<!ENTITY calendar.taskview.delete.label "แƒฌแƒแƒจแƒšแƒ">
+
+<!-- Server Context Menu -->
+<!ENTITY calendar.context.newserver.label "แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+<!ENTITY calendar.context.newserver.accesskey "แƒ">
+<!ENTITY calendar.context.findcalendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒžแƒแƒ•แƒœแƒโ€ฆ" >
+<!ENTITY calendar.context.findcalendar.accesskey "แƒž" >
+<!ENTITY calendar.context.deleteserver2.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ">
+<!ENTITY calendar.context.deleteserver2.accesskey "แƒฌ">
+
+<!-- LOCALIZATION NOTE (calendar.context.removeserver.label): Removing the
+ calendar is the general action of removing it, while deleting means to
+ clear the data and unsubscribing means just taking it out of the calendar
+ list. -->
+<!ENTITY calendar.context.removeserver.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY calendar.context.removeserver.accesskey "แƒ›">
+<!ENTITY calendar.context.unsubscribeserver.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY calendar.context.unsubscribeserver.accesskey "แƒฃ">
+<!ENTITY calendar.context.publish.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendar.context.publish.accesskey "แƒง">
+<!ENTITY calendar.context.export.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒโ€ฆ">
+<!ENTITY calendar.context.export.accesskey "แƒข">
+<!ENTITY calendar.context.properties.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY calendar.context.properties.accesskey "แƒž">
+
+<!-- LOCALIZATION NOTE (calendar.context.showcalendar.accesskey)
+ This is the access key used for the showCalendar string -->
+<!ENTITY calendar.context.showcalendar.accesskey "แƒฉ">
+
+<!-- LOCALIZATION NOTE (calendar.context.hidecalendar.accesskey)
+ This is the access key used for the hideCalendar string -->
+<!ENTITY calendar.context.hidecalendar.accesskey "แƒ“">
+
+<!-- LOCALIZATION NOTE (calendar.context.showonly.accesskey)
+ This is the access key used for the showOnlyCalendar string -->
+<!ENTITY calendar.context.showonly.accesskey "แƒ›">
+<!ENTITY calendar.context.showall.label "แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendar.context.showall.accesskey "แƒง">
+
+<!ENTITY calendar.context.convertmenu.label "แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ">
+<!ENTITY calendar.context.convertmenu.accesskey.mail "แƒ ">
+<!ENTITY calendar.context.convertmenu.accesskey.calendar "แƒ˜">
+<!ENTITY calendar.context.convertmenu.event.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ“โ€ฆ">
+<!ENTITY calendar.context.convertmenu.event.accesskey "แƒฆ">
+<!ENTITY calendar.context.convertmenu.message.label "แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒแƒ“โ€ฆ">
+<!ENTITY calendar.context.convertmenu.message.accesskey "แƒ–">
+<!ENTITY calendar.context.convertmenu.task.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ“โ€ฆ">
+<!ENTITY calendar.context.convertmenu.task.accesskey "แƒ“">
+
+<!ENTITY calendar.tasks.view.minimonth.label "แƒ›แƒชแƒ˜แƒ แƒ” แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+<!ENTITY calendar.tasks.view.minimonth.accesskey "แƒ™">
+
+<!ENTITY calendar.tasks.view.calendarlist.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ—แƒ แƒกแƒ˜แƒ">
+<!ENTITY calendar.tasks.view.calendarlist.accesskey "แƒก">
+
+<!ENTITY calendar.tasks.view.filtertasks.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ">
+<!ENTITY calendar.tasks.view.filtertasks.accesskey "แƒค">
+
+<!-- Calendar Alarm Dialog -->
+
+<!ENTITY calendar.alarm.location.label "แƒแƒ“แƒ’แƒ˜แƒšแƒ˜:" >
+<!ENTITY calendar.alarm.details.label "แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒ˜โ€ฆ" >
+
+<!ENTITY calendar.alarm.snoozefor.label "แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ -" >
+<!ENTITY calendar.alarm.snoozeallfor.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ -" >
+<!ENTITY calendar.alarm.title.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜" >
+<!ENTITY calendar.alarm.dismiss.label "แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ" >
+<!ENTITY calendar.alarm.dismissall.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ" >
+
+<!ENTITY calendar.alarm.snooze.5minutes.label "5 แƒฌแƒฃแƒ—แƒ˜แƒ—" >
+<!ENTITY calendar.alarm.snooze.10minutes.label "10 แƒฌแƒฃแƒ—แƒ˜แƒ—" >
+<!ENTITY calendar.alarm.snooze.15minutes.label "15 แƒฌแƒฃแƒ—แƒ˜แƒ—" >
+<!ENTITY calendar.alarm.snooze.30minutes.label "30 แƒฌแƒฃแƒ—แƒ˜แƒ—" >
+<!ENTITY calendar.alarm.snooze.45minutes.label "45 แƒฌแƒฃแƒ—แƒ˜แƒ—" >
+<!ENTITY calendar.alarm.snooze.1hour.label "1 แƒกแƒแƒแƒ—แƒ˜แƒ—" >
+<!ENTITY calendar.alarm.snooze.2hours.label "2 แƒกแƒแƒแƒ—แƒ˜แƒ—" >
+<!ENTITY calendar.alarm.snooze.1day.label "1 แƒ“แƒฆแƒ˜แƒ—" >
+
+<!-- LOCALIZATION NOTE (calendar.alarm.snooze.cancel)
+ This string is not seen in the UI, it is read by screen readers when the
+ user focuses the "Cancel" button in the "Snooze for..." popup of the alarm
+ dialog. -->
+<!ENTITY calendar.alarm.snooze.cancel "แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+
+<!-- Calendar Server Dialog -->
+<!ENTITY calendar.server.dialog.title.edit "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY calendar.server.dialog.name.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+
+<!-- Calendar Properties -->
+<!ENTITY calendarproperties.color.label "แƒคแƒ”แƒ แƒ˜:">
+<!ENTITY calendarproperties.webdav.label "iCalendar (ICS)">
+<!ENTITY calendarproperties.caldav.label "CalDAV">
+<!ENTITY calendarproperties.format.label "แƒคแƒแƒ แƒ›แƒแƒขแƒ˜:">
+<!ENTITY calendarproperties.location.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜:">
+<!ENTITY calendarproperties.refreshInterval.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ:">
+<!ENTITY calendarproperties.refreshInterval.manual.label "แƒฎแƒ”แƒšแƒ˜แƒ—">
+<!ENTITY calendarproperties.name.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY calendarproperties.readonly.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY calendarproperties.firealarms.label "แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒ—แƒ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendarproperties.cache3.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendarproperties.enabled2.label "แƒแƒ› แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY calendarproperties.forceDisabled.label "แƒแƒ› แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒฎแƒจแƒ˜แƒ แƒแƒ“, แƒ”แƒก แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒก แƒแƒœ แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ.">
+<!ENTITY calendarproperties.unsubscribe.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY calendarproperties.unsubscribe.accesskey "แƒฃ">
+
+<!-- Calendar Publish Dialog -->
+<!ENTITY calendar.publish.dialog.title "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendar.publish.url.label "แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY calendar.publish.publish.button "แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendar.publish.close.button "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+
+<!-- Select Calendar Dialog -->
+<!ENTITY calendar.select.dialog.title "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+
+<!-- Error reporting -->
+<!ENTITY calendar.error.detail "แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY calendar.error.code "แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ™แƒแƒ“แƒ˜:">
+<!ENTITY calendar.error.description "แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ:">
+<!ENTITY calendar.error.title "แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ">
+
+<!-- Extract buttons in message header -->
+<!ENTITY calendar.extract.event.button "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ— แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY calendar.extract.task.button "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ— แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY calendar.extract.event.button.tooltip "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜แƒก แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜, แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY calendar.extract.task.button.tooltip "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜แƒก แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ›แƒแƒชแƒแƒœแƒ˜แƒก, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.properties
new file mode 100644
index 0000000000..9b9fde0856
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendar.properties
@@ -0,0 +1,696 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Default name for new events
+newEvent=แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ
+
+# Titles for the event/task dialog
+newEventDialog=แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ
+editEventDialog=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+newTaskDialog=แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒแƒ•แƒšแƒ”แƒœแƒ
+editTaskDialog=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+# Do you want to save changes?
+askSaveTitleEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+askSaveTitleTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+askSaveMessageEvent=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ?
+askSaveMessageTask=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ?
+
+# Event Dialog Warnings
+warningEndBeforeStart=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ–แƒ” แƒแƒ“แƒ แƒ”แƒฃแƒšแƒ˜แƒ
+warningUntilDateBeforeStart=แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ–แƒ” แƒแƒ“แƒ แƒ”แƒฃแƒšแƒ˜แƒ
+
+# The name of the calendar provided with the application by default
+homeCalendarName=แƒ—แƒแƒ•แƒคแƒฃแƒ แƒชแƒ”แƒšแƒ˜
+
+# The name given to a calendar if an opened calendar has an empty filename
+untitledCalendarName=แƒฃแƒกแƒแƒฎแƒ”แƒšแƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜
+
+# Event status: Tentative, Confirmed, Cancelled
+# ToDo task status: NeedsAction, InProcess, Completed, Cancelled
+statusTentative =แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ
+statusConfirmed =แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ“แƒ
+eventStatusCancelled=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜
+todoStatusCancelled =แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ
+statusNeedsAction =แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒก
+statusInProcess =แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก
+statusCompleted =แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ
+
+# Task priority, these should match the priority.level.* labels in calendar.dtd
+highPriority=แƒ›แƒแƒฆแƒแƒšแƒ˜
+normalPriority=แƒกแƒแƒจแƒฃแƒแƒšแƒ
+lowPriority=แƒ“แƒแƒ‘แƒแƒšแƒ˜
+
+importPrompt=แƒ แƒแƒ›แƒ”แƒš แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜?
+exportPrompt=แƒ แƒแƒ›แƒ”แƒš แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒ“แƒแƒœ แƒ’แƒกแƒฃแƒ แƒ— แƒ”แƒกแƒžแƒแƒ แƒขแƒ˜?
+pastePrompt=แƒ แƒแƒ›แƒ”แƒš แƒฉแƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ› แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ›แƒ˜แƒก แƒฉแƒแƒกแƒ›แƒ?
+publishPrompt=แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒแƒก แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ—?
+
+# LOCALIZATION NOTE (pasteEventAlso): The users pasting operation includes among
+# others also a meeting invitation - this is used as a affix in
+# pasteNotifyAbout
+pasteEventAlso=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒฉแƒแƒกแƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก
+# LOCALIZATION NOTE (pasteEventsAlso): The users pasting operation includes among
+# others also several meeting invitations - this is used as a affix in
+# pasteNotifyAbout
+pasteEventsAlso=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒฉแƒแƒกแƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก
+# LOCALIZATION NOTE (pasteTaskAlso): The users pasting operation includes among
+# others also an assigned task - this is used as a affix in pasteNotifyAbout
+pasteTaskAlso=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒฉแƒแƒกแƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒแƒก
+# LOCALIZATION NOTE (pasteTasksAlso): The users pasting operation include among
+# others also several assigned tasks - this is used as a affix in
+# pasteNotifyAbout
+pasteTasksAlso=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒฉแƒแƒกแƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒก
+# LOCALIZATION NOTE (pasteItemsAlso): The users pasting operation includes among
+# others also assigned task(s) and meeting invitation(s) - this is used as a affix
+# in pasteNotifyAbout
+pasteItemsAlso=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒฉแƒแƒกแƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก
+# LOCALIZATION NOTE (pasteEventOnly): The users is pasting a meeting -
+# this is used as a affix in pasteNotifyAbout
+pasteEventOnly=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒฉแƒแƒกแƒ•แƒแƒ— แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (pasteEventsOnly): The users is pasting several meetings -
+# this is used as a affix in pasteNotifyAbout
+pasteEventsOnly=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒฉแƒแƒกแƒ•แƒแƒ— แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (pasteEventOnly): The users is pasting an assigned task -
+# this is used as a affix in pasteNotifyAbout
+pasteTaskOnly=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒฉแƒแƒกแƒ•แƒแƒ— แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (pasteEventsOnly): The users is pasting several assigned
+# tasks - this is used as a affix in pasteNotifyAbout
+pasteTasksOnly=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒฉแƒแƒกแƒ•แƒแƒ— แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (pasteEventsOnly): The users is pasting assigned task(s) and
+# meeting(s) - this is used as a affix in pasteNotifyAbout
+pasteItemsOnly=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒฉแƒแƒกแƒ•แƒแƒ— แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE (pasteNotifyAbout): Text displayed if pasting an invitation
+# or assigned task
+# %1$S - pasteEvent* or pasteTask*
+pasteNotifyAbout=%1$S - แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก?
+
+# LOCALIZATION NOTE (pasteAndNotifyLabel): button label used in calendar prompt
+# of the pasted item has attendees
+pasteAndNotifyLabel=แƒฉแƒแƒกแƒ›แƒ แƒ“แƒ แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE (pasteDontNotifyLabel): button label used in calendar prompt
+# of the pasted item has attendees
+pasteDontNotifyLabel=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒฉแƒแƒกแƒ›แƒ
+
+# LOCALIZATION NOTE (importItemsFailed):
+# %1$S will be replaced with number of failed items
+# %2$S will be replaced with last error code / error string
+importItemsFailed=%1$S แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ‘แƒแƒšแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ˜แƒงแƒ: %2$S
+# LOCALIZATION NOTE (noItemsInCalendarFile2):
+# %1$S will be replaced with file path
+noItemsInCalendarFile2=%1$S แƒแƒ  แƒ’แƒแƒ›แƒแƒ“แƒ’แƒ”แƒ‘แƒ แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒแƒ“. แƒ”แƒก แƒ แƒแƒ˜แƒšแƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก.
+
+#spaces needed at the end of the following lines
+eventDescription=แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ:
+
+unableToRead=แƒ•แƒ”แƒ  แƒ•แƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ‘ แƒคแƒแƒ˜แƒšแƒ˜แƒ“แƒแƒœ:
+unableToWrite=แƒ•แƒ”แƒ  แƒ•แƒฌแƒ”แƒ  แƒคแƒแƒ˜แƒšแƒจแƒ˜:
+defaultFileName=MozillaCalEvents
+HTMLTitle=Mozilla แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜
+
+# LOCALIZATION NOTE (timezoneError):
+# used for an error message like 'An unknown and undefined timezone was found while reading c:\Mycalendarfile.ics'
+# %1$S will be replaced with the path to a file
+timezoneError=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ“แƒ แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜, แƒแƒ›แƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก - %1$S.
+
+# LOCALIZATION NOTE (duplicateError):
+# %1$S will be replaced with number of duplicate items
+# %2$S will be replaced with a file path pointing to a calendar
+duplicateError=%1$S แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ˜แƒ’แƒœแƒแƒ แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒแƒ แƒ˜แƒ•แƒ” แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜ แƒ“แƒ %2$S.
+
+unableToCreateProvider=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒ— แƒ›แƒแƒ›แƒ–แƒแƒ“แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” %1$S. แƒ˜แƒ’แƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ.
+
+# Sample: Unknown timezone "USPacific" in "Dentist Appt". Using the 'floating' local timezone instead: 2008/02/28 14:00:00
+unknownTimezoneInItem=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜ "%1$S", "%2$S"-แƒจแƒ˜. แƒ’แƒแƒœแƒ˜แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ’แƒแƒ แƒช 'แƒ›แƒชแƒฃแƒ แƒแƒ•แƒ˜' แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜: %3$S
+TimezoneErrorsAlertTitle=แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜
+TimezoneErrorsSeeConsole=แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒขแƒแƒœแƒ˜: แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒœแƒ˜แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ’แƒแƒ แƒช 'แƒ›แƒชแƒฃแƒ แƒแƒ•แƒ˜' แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜.
+
+# The following strings are for the prompt to delete/unsubscribe from the calendar
+removeCalendarTitle=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒโ€ฆ
+removeCalendarButtonDelete=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ
+removeCalendarButtonUnsubscribe=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (removeCalendarMessageDeleteOrUnsubscribe): Shown for
+# calendar where both deleting and unsubscribing is possible.
+# %1$S: The name of a calendar
+removeCalendarMessageDeleteOrUnsubscribe=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ โ€ž%1$Sโ€œ? แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ, แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒก แƒแƒ›แƒแƒ˜แƒฆแƒ”แƒ‘แƒก แƒกแƒ˜แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ›แƒแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒช, แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ.
+
+# LOCALIZATION NOTE (removeCalendarMessageDelete): Shown for calendar where
+# deleting is the only option.
+# %1$S: The name of a calendar
+removeCalendarMessageDelete=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, "%1$S" แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“ แƒฌแƒแƒจแƒšแƒ?
+
+# LOCALIZATION NOTE (removeCalendarMessageUnsubscribe): Shown for calendar
+# where unsubscribing is the only option.
+# %1$S: The name of a calendar
+removeCalendarMessageUnsubscribe=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, "%1$S" แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ?
+
+WeekTitle=แƒ™แƒ•แƒ˜แƒ แƒ %1$S
+None=แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜
+
+# Error strings
+## @name UID_NOT_FOUND
+## @loc none
+
+# LOCALIZATION NOTE (tooNewSchemaErrorText):
+# %1$S will be replaced with the name of the host application, e.g. 'Thunderbird'
+# %2$S will be replaced with the name of the new copy of the file, e.g. 'local-2020-05-11T21-30-17.sqlite'
+tooNewSchemaErrorText=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก %1$S แƒจแƒ”แƒฃแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒ. แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒแƒฎแƒแƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก %1$S แƒ’แƒ˜แƒงแƒ”แƒœแƒ˜แƒแƒ—. แƒซแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜ แƒ“แƒแƒ›แƒแƒ แƒฅแƒแƒคแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ— โ€ž%2$Sโ€œ. แƒแƒ›แƒ˜แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒฎแƒšแƒแƒ“แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ.
+
+# List of events or todos (unifinder)
+eventUntitled=แƒฃแƒกแƒแƒฎแƒ”แƒšแƒ
+
+# Tooltips of events or todos
+tooltipTitle=แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ:
+tooltipLocation=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜:
+# event date, usually an interval, such as
+# Date: 7:00--8:00 Thu 9 Oct 2011
+# Date: Thu 9 Oct 2000 -- Fri 10 Oct 2000
+tooltipDate=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜:
+# event calendar name
+tooltipCalName=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:
+# event status: tentative, confirmed, cancelled
+tooltipStatus=แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ:
+# event organizer
+tooltipOrganizer=แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜:
+# task/todo fields
+# start date time, due date time, task priority number, completed date time
+tooltipStart=แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ:
+tooltipDue=แƒ•แƒแƒ“แƒ:
+tooltipPriority=แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜:
+tooltipPercent=% แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ:
+tooltipCompleted=แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ:
+
+#File commands and dialogs
+New=แƒแƒฎแƒแƒšแƒ˜
+Open=แƒ’แƒแƒฎแƒกแƒœแƒ
+filepickerTitleImport=แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ
+filepickerTitleExport=แƒ’แƒแƒขแƒแƒœแƒ
+
+# Filters for export/import/open file picker. %1$S will be replaced with
+# wildmat used to filter files by extension, such as (*.html; *.htm).
+filterIcs=iCalendar (%1$S)
+filterHtml=แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ (%1$S)
+
+# Remote calendar errors
+genericErrorTitle=แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+httpPutError=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.\nแƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ: %1$S: %2$S
+otherPutError=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.\nแƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ: 0x%1$S
+
+# LOCALIZATION NOTE (readOnlyMode):
+# used for an message like 'There has been an error reading data for calendar: Home. It has been...'
+# %1$S will be replaced with the name of a calendar
+readOnlyMode=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒ“แƒแƒœ: %1$S. แƒ˜แƒ’แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒ˜แƒ—แƒ•แƒแƒ“ แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜แƒ แƒ“แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ› แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ. แƒแƒ› แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒชแƒ•แƒšแƒ”แƒšแƒแƒ“ แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— 'แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ'.
+
+# LOCALIZATION NOTE (disabledMode):
+# used for an message like 'There has been an error reading data for calendar: Home. It has been...'
+# %1$S will be replaced with the name of a calendar
+disabledMode=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก: %1$S. แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ“ แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒแƒ›แƒ“แƒ”.
+
+# LOCALIZATION NOTE (minorError):
+# used for an message like 'There has been an error reading data for calendar: Home. However this...'
+# %1$S will be replaced with the name of a calendar
+minorError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒ“แƒแƒœ: %1$S. แƒฉแƒแƒœแƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฃแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ แƒ“แƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ.
+
+# LOCALIZATION NOTE (stillReadOnlyError):
+# used for an message like 'There has been an error reading data for calendar: Home.'
+# %1$S will be replaced with the name of a calendar
+stillReadOnlyError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒ“แƒแƒœ: %1$S.
+utf8DecodeError=แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, iCalendar (ics) แƒคแƒแƒ˜แƒšแƒ˜แƒก UTF-8 แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒ— แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒกแƒแƒก. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜, แƒแƒกแƒแƒ”แƒ‘แƒ˜, แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒแƒฎแƒ•แƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒแƒ แƒ˜แƒก แƒ—แƒฃ แƒแƒ แƒ UTF-8 แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒก.
+icsMalformedError=iCalendar (ics) แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒ iCalendar (ics) แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ—แƒแƒœ.
+itemModifiedOnServerTitle=แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ
+itemModifiedOnServer=แƒ”แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒชแƒแƒขแƒ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ.\n
+modifyWillLoseData=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒฃแƒš แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒก แƒฉแƒแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒก.
+deleteWillLoseData=แƒแƒ› แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒแƒ˜แƒ™แƒแƒ แƒ’แƒ”แƒ‘แƒ.
+updateFromServer=แƒฉแƒ”แƒ›แƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ
+proceedModify=แƒ›แƒแƒ˜แƒœแƒช แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+proceedDelete=แƒ›แƒแƒ˜แƒœแƒช แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก
+dav_notDav=แƒ›แƒแƒกแƒแƒšแƒ %1$S แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”, แƒแƒœ แƒแƒ  แƒแƒ แƒ˜แƒก DAV-แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜, แƒแƒœ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ
+dav_davNotCaldav=แƒ›แƒแƒกแƒแƒšแƒ %1$S แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒแƒ แƒ˜แƒก DAV-แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒแƒ แƒ˜แƒก CalDAV แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜
+itemPutError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒกแƒแƒก.
+itemDeleteError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒฌแƒแƒจแƒšแƒ˜แƒกแƒแƒก.
+caldavRequestError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก.
+caldavResponseError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก.
+caldavRequestStatusCode=แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ™แƒแƒ“แƒ˜: %1$S
+caldavRequestStatusCodeStringGeneric=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒ•แƒ”แƒ  แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒ.
+caldavRequestStatusCodeString400=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜ แƒ’แƒแƒฃแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜แƒ แƒ“แƒ แƒ•แƒ”แƒ  แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒ.
+caldavRequestStatusCodeString403=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ› แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ แƒแƒ› แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜.
+caldavRequestStatusCodeString404=แƒ แƒ”แƒกแƒฃแƒกแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+caldavRequestStatusCodeString409=แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ—แƒ แƒ™แƒแƒœแƒคแƒšแƒ˜แƒฅแƒขแƒ˜.
+caldavRequestStatusCodeString412=แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+caldavRequestStatusCodeString500=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+caldavRequestStatusCodeString502=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ™แƒแƒ แƒ˜แƒ‘แƒญแƒ” (แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ?).
+caldavRequestStatusCodeString503=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ (แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ?).
+caldavRedirectTitle=แƒ’แƒกแƒฃแƒ แƒ— %1$S แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ?
+caldavRedirectText=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜ %1$S-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ“แƒ”แƒ‘แƒ แƒแƒฎแƒแƒš แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒแƒ–แƒ”. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒ–แƒ” แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ?
+caldavRedirectDisableCalendar=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒแƒ›แƒแƒ แƒ—แƒ•แƒโ€ฆ
+
+
+# LOCALIZATION NOTE (likelyTimezone):
+# Translators, please put the most likely timezone(s) where the people using
+# your locale will be. Use the Olson ZoneInfo timezone name *in English*,
+# ie "Europe/Paris", (continent or ocean)/(largest city in timezone).
+# Order does not matter, except if two historically different zones now match,
+# such as America/New_York and America/Toronto, will only find first listed.
+# (Particularly needed to guess the most relevant timezones if there are
+# similar timezones at the same June/December GMT offsets with alphabetically
+# earlier ZoneInfo timezone names. Sample explanations for English below.)
+# for english-US:
+# America/Los_Angeles likelier than America/Dawson
+# America/New_York likelier than America/Detroit (NY for US-EasternTime)
+# for english:
+# Europe/London likelier than Atlantic/Canary
+# Europe/Paris likelier than Africa/Ceuta (for WestEuropeanTime)
+# America/Halifax likelier than America/Glace_Bay (Canada-AtlanticTime)
+# America/Mexico_City likelier than America/Cancun
+# America/Argentina/Buenos_Aires likelier than America/Araguaina
+# America/Sao_Paolo (may not recognize: summer-time dates change every year)
+# Asia/Singapore likelier than Antarctica/Casey
+# Asia/Tokyo likelier than Asia/Dili
+# Africa/Lagos likelier than Africa/Algiers (for WestAfricanTime)
+# Africa/Johannesburg likelier than Africa/Blantyre (for SouthAfricanStdTime)
+# Africa/Nairobi likelier than Africa/Addis_Ababa (for EastAfricanTime)
+# Australia/Brisbane likelier than Antarctica/DumontDUrville
+# Australia/Sydney likelier than Australia/Currie or Australia/Hobart
+# Pacific/Auckland likelier than Antarctica/McMurdo
+likelyTimezone=Asia/Tbilisi
+
+# Guessed Timezone errors and warnings.
+# Testing note:
+# * remove preference for calendar.timezone.default in userprofile/prefs.js
+# * repeat
+# - set OS timezone to a city (windows: click right on clock in taskbar)
+# - restart
+# - observe guess in error console and verify whether guessed timezone city
+# makes sense for OS city.
+#
+# 'Warning: Operating system timezone "E. South America Standard Time"
+# no longer matches ZoneInfo timezone "America/Sao_Paulo".'
+# Testing notes:
+# - Brasil DST change dates are set every year by decree, so likely out of sync.
+# - Only appears on OSes from which timezone can be obtained
+# (windows; or TZ env var, /etc/localtime target path, or line in
+# /etc/timezone or /etc/sysconfig/clock contains ZoneInfo timezone id).
+# - Windows: turning off "Automatically adjust clock for daylight saving time"
+# can also trigger this warning.
+WarningOSTZNoMatch=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜ โ€ž%1$Sโ€œ\nแƒแƒฆแƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒจแƒ˜แƒ“แƒ ZoneInfo-แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒก โ€ž%2$Sโ€œ.
+
+# "Skipping Operating System timezone 'Pacific/New_Country'."
+# Testing note: not easily testable. May occur someday if (non-windows)
+# OS uses different version of ZoneInfo database which has a timezone name
+# that is not included in our current ZoneInfo database (or if the mapping
+# mapping from windows to ZoneInfo timezone ids does).
+SkippingOSTimezone=แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ โ€“ โ€ž%1$Sโ€œ.
+
+# "Skipping locale timezone 'America/New_Yawk'."
+# Testing note: Skipping occurs if a likelyTimezone id is unknown or misspelled.
+SkippingLocaleTimezone=แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ โ€“ โ€ž%1$Sโ€œ.
+
+# Testing note: "No match" timezones include Bucharest on W2k.
+# Brazil timezones may be "No match" (change every year, so often out of date,
+# and changes are often more than a week different).
+warningUsingFloatingTZNoMatch=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ โ€žแƒ›แƒชแƒฃแƒ แƒแƒ•แƒ˜โ€œ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜.\nแƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ ZoneInfo-แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ.
+
+# "Warning: Using guessed timezone
+# America/New York (UTC-0500/-0400).
+# [rfc2445 summer daylight saving shift rules for timezone]
+# This ZoneInfo timezone almost matches/seems to match..."
+# This ZoneInfo timezone was chosen based on ... "
+WarningUsingGuessedTZ=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜\n %1$S (UTC%2$S).\n%3$S\n%4$S
+
+# Testing note: "Almost match" timezones include Cairo on W2k.
+TZAlmostMatchesOSDifferAtMostAWeek=แƒ”แƒก ZoneInfo-แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒกแƒแƒก.\nแƒแƒ› แƒฌแƒ”แƒกแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒ–แƒแƒคแƒฎแƒฃแƒšแƒ˜แƒก แƒ“แƒ แƒแƒ–แƒ” แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก\nแƒ”แƒ แƒ—แƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ˜แƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒกแƒ’แƒแƒœ.\nแƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’แƒแƒ‘แƒ แƒ˜แƒแƒ‘แƒแƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒแƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก\nแƒแƒœ แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ”แƒ‘แƒก แƒแƒ แƒแƒ’แƒ แƒ˜แƒ’แƒแƒ แƒ˜แƒแƒœแƒฃแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+
+TZSeemsToMatchOS=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ”แƒก ZoneInfo-แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜ แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒก แƒแƒ› แƒฌแƒ”แƒšแƒ˜แƒฌแƒแƒ“แƒก.
+
+# LOCALIZATION NOTE (TZFromOS):
+# used for a display of a chosen timezone
+# %1$S will be replaced with the name of a timezone
+TZFromOS=แƒ”แƒก ZoneInfo-แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜ แƒจแƒ”แƒ˜แƒ แƒฉแƒ แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ˜แƒก\nแƒแƒ›แƒแƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ แƒœแƒแƒ›แƒ แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— โ€“ โ€ž%1$Sโ€œ.
+
+# Localization note (TZFromLocale): Substitute name of your locale language.
+TZFromLocale=แƒ”แƒก ZoneInfo=แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜ แƒจแƒ”แƒ˜แƒ แƒฉแƒ แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ˜แƒ› แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ˜แƒก\nแƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ“ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒœ แƒฅแƒแƒ แƒ—แƒฃแƒšแƒ”แƒœแƒแƒ•แƒแƒœแƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜.
+
+TZFromKnownTimezones=แƒ”แƒก ZoneInfo-แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜ แƒจแƒ”แƒ˜แƒ แƒฉแƒ แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ˜แƒก\nแƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒแƒœแƒ‘แƒแƒœแƒฃแƒ แƒแƒ“ แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ” แƒ“แƒแƒงแƒ แƒ“แƒœแƒแƒ‘แƒ˜แƒ—.
+
+# Print Layout
+tasksWithNoDueDate = แƒฃแƒ•แƒแƒ“แƒ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+
+# Providers
+caldavName=CalDAV
+compositeName=แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜
+icsName=iCalendar (ICS)
+memoryName=แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ—แƒ˜ (แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ)
+storageName=แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ (SQLite)
+
+# Used in created html code for export
+htmlPrefixTitle=แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜
+htmlPrefixWhen=แƒ แƒแƒ“แƒ˜แƒก
+htmlPrefixLocation=แƒแƒ“แƒ’แƒ˜แƒšแƒ˜
+htmlPrefixDescription=แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ
+htmlTaskCompleted=%1$S (แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ)
+
+# Categories
+addCategory=แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ
+multipleCategories=แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ
+
+today=แƒ“แƒฆแƒ”แƒก
+tomorrow=แƒฎแƒ•แƒแƒš
+yesterday=แƒ’แƒฃแƒจแƒ˜แƒœ
+
+#Today pane
+eventsonly=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜
+eventsandtasks=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+tasksonly=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+shortcalendarweek=CW
+
+go=แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+
+# Some languages have different conjugations of 'next' and 'last'. If yours
+# does not, simply repeat the value. This will be used with day names, as in
+# 'next Sunday'.
+next1=แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜
+next2=แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜
+last1=แƒ‘แƒแƒšแƒ
+last2=แƒ‘แƒแƒšแƒ
+
+# Alarm Dialog
+# LOCALIZATION NOTE (alarmWindowTitle.label): Semi-colon list of plural
+# forms. See: http://developer.mozilla.org/en/Localization_and_Plurals
+alarmWindowTitle.label=#1 แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ;#1 แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (alarmStarts):
+# used for a display the start of an alarm like 'Starts: Thu 2 Oct 2008 13:21'
+# %1$S will be replaced with a date-time
+alarmStarts=แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ: %1$S
+
+# LOCALIZATION NOTE (alarmTodayAt):
+# used for a display the date-time of an alarm like 'Today at Thu 2 Oct 2008 13:21'
+# %1$S will be replaced with a date-time
+alarmTodayAt=แƒ“แƒฆแƒ”แƒก โ€“ %1$S
+
+# LOCALIZATION NOTE (alarmTomorrowAt):
+# used for a display the date-time of an alarm like 'Tomorrow at Thu 2 Oct 2008 13:21'
+# %1$S will be replaced with a date-time
+alarmTomorrowAt=แƒฎแƒ•แƒแƒš โ€“ %1$S
+
+# LOCALIZATION NOTE (alarmYesterdayAt):
+# used for a display the date-time of an alarm like 'Yesterday at Thu 2 Oct 2008 13:21'
+# %1$S will be replaced with a date-time
+alarmYesterdayAt=แƒ’แƒฃแƒจแƒ˜แƒœ โ€“ %1$S
+
+# Alarm interface strings
+# LOCALIZATION NOTE: These strings do not get displayed. They are only visible
+# when exporting an item with i.e a DISPLAY alarm, that doesn't have a
+# description set, or an EMAIL alarm that doesn't have a summary set.
+alarmDefaultDescription=แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ‘แƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ
+alarmDefaultSummary=แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ‘แƒ˜ แƒ แƒ”แƒ–แƒ˜แƒฃแƒ›แƒ”
+
+# LOCALIZATION NOTE (alarmSnoozeLimitExceeded): Semi-colon list of plural
+# forms.
+alarmSnoozeLimitExceeded=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ”แƒ แƒ— แƒ—แƒ•แƒ”แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒฎแƒœแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—.;แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก #1 แƒ—แƒ•แƒ”แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒฎแƒœแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—.
+
+taskDetailsStatusNeedsAction=แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒก
+
+# LOCALIZATION NOTE (taskDetailsStatusInProgress):
+# used for a display of how much of a task is completed '25% Complete'
+# %1$S will be replaced with the number of percentage completed
+taskDetailsStatusInProgress=%1$S%% แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ
+taskDetailsStatusCompleted=แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ
+
+# LOCALIZATION NOTE (taskDetailsStatusCompletedOn):
+# used for a display of completion date like 'Completed on Thu 2 Oct 2008 13:21'
+# %1$S will be replaced with the completion date-time of the task
+taskDetailsStatusCompletedOn=แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ โ€“ %1$S
+taskDetailsStatusCancelled=แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ
+
+gettingCalendarInfoCommon=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒโ€ฆ
+
+# LOCALIZATION NOTE (gettingCalendarInfoDetail):
+# used for a progress-display of processed like 'Checking Calendar 5 of 10'
+# %1$S will be replaced with the index of the currently processed calendar
+# %2$S will be replaced with the total numbers of calendars
+gettingCalendarInfoDetail=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ โ€“ %1$S, แƒกแƒฃแƒš %2$S-แƒ“แƒแƒœ
+
+# LOCALIZATION NOTE (errorCode):
+# %1$S will be replaced with the number of an error code
+errorCode=Error code: %1$S
+
+# LOCALIZATION NOTE (errorDescription):
+# %1$S will be replaced with the description of an error
+errorDescription=แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ: %1$S
+
+# LOCALIZATION NOTE (errorWriting):
+# used for an message like 'An error occurred when writing to the calendar Home!'
+# %1$S will be replaced with the name of a calendar
+errorWriting2=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, %1$S แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒกแƒแƒก! แƒ•แƒ แƒชแƒšแƒแƒ“ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ˜แƒฎแƒ˜แƒšแƒแƒ— แƒฅแƒ•แƒ”แƒ›แƒแƒ—.
+
+# LOCALIZATION NOTE (errorWritingDetails):
+# This will be displayed in the detail section of the error dialog
+errorWritingDetails=แƒ—แƒฃ แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒœแƒแƒฎแƒแƒ•แƒ— แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒก, แƒแƒœ แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒ› แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒแƒ  แƒ’แƒกแƒฃแƒ แƒ— แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ, แƒแƒœ แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ แƒ’แƒแƒ“แƒแƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎ แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜, แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ” แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒœแƒ แƒฌแƒ™แƒแƒžแƒ˜แƒ—, แƒแƒœ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒ“แƒ˜แƒ“แƒแƒœ.
+
+# LOCALIZATION NOTE (tooltipCalendarDisabled):
+# used for an alert-message like 'The calendar Home is momentarily not available'
+# %1$S will be replaced with the name of a calendar
+tooltipCalendarDisabled=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ %1$S แƒแƒ› แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ
+
+# LOCALIZATION NOTE (tooltipCalendarReadOnly):
+# used for an message like 'The calendar Home is readonly'
+# %1$S will be replaced with the name of a calendar
+tooltipCalendarReadOnly=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ %1$S แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ“แƒ˜แƒ
+
+taskEditInstructions=แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒแƒฅ, แƒแƒฎแƒแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒ›แƒแƒขแƒ”แƒ‘แƒšแƒแƒ“
+taskEditInstructionsReadonly=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒฉแƒแƒกแƒแƒฌแƒ”แƒ แƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜
+taskEditInstructionsCapability=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ
+
+eventDetailsStartDate=แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ:
+eventDetailsEndDate=แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ:
+
+# LOCALIZATION NOTE (datetimeWithTimezone):
+# used for a display of a date-time with timezone 'Thu 2 Oct 2008 13:21', Europe/Paris
+# %1$S will be replaced with the completion date-time
+# %2$S will be replaced with the name of the timezone
+datetimeWithTimezone=%1$S, %2$S
+
+# LOCALIZATION NOTE (singleLongCalendarWeek):
+# used for display of calendar weeks in short form like 'Calendar Week 43'
+# %1$S will be replaced with the index of the week
+singleLongCalendarWeek=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒฃแƒšแƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ: %1$S
+
+# LOCALIZATION NOTE (severalLongCalendarWeeks):
+# used for display of calendar weeks in short form like 'Calendar Weeks 43 - 45'
+# %1$S will be replaced with the index of the start-week
+# %2$S will be replaced with the index of the end-week
+severalLongCalendarWeeks=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒฃแƒšแƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ”แƒ‘แƒ˜ %1$S-%2$S
+
+# LOCALIZATION NOTE (singleShortCalendarWeek):
+# used for display of calendar weeks in short form like 'CW 43'
+# %1$S will be replaced with the index of the week
+singleShortCalendarWeek=แƒ™แƒ™: %1$S
+
+# LOCALIZATION NOTE (severalShortCalendarWeeks):
+# used for display of calendar weeks in short form like 'CWs 43 - 45'
+# %1$S will be replaced with the index of the start-week
+# %2$S will be replaced with the index of the end-week
+severalShortCalendarWeeks=แƒ™แƒ™: %1$S-%2$S
+
+# LOCALIZATION NOTE (multiweekViewWeek):
+# Used for displaying the week number in the first day box of every week
+# in multiweek and month views.
+# It allows to localize the label with the week number in case your locale
+# requires it.
+# Take into account that this label is placed in the same room of the day label
+# inside the day boxes, exactly on left side, hence a possible string shouldn't
+# be too long otherwise it will create confusion between the week number and
+# the day number other than a possible crop when the window is resized.
+#
+# %1$S is a number from 1 to 53 that represents the week number.
+multiweekViewWeek=%1$S แƒ™แƒ•
+
+# Task tree, "Due In" column.
+# LOCALIZATION NOTE (dueInDays, dueInHours): Semi-colon list of plural
+# forms. See: http://developer.mozilla.org/en/Localization_and_Plurals
+dueInDays=#1 แƒ“แƒฆแƒ”;#1 แƒ“แƒฆแƒ”
+dueInHours=#1 แƒกแƒแƒแƒ—แƒ˜;#1 แƒกแƒแƒแƒ—แƒ˜
+dueInLessThanOneHour=< 1 แƒกแƒแƒแƒ—แƒ–แƒ”
+
+# LOCALIZATION NOTE (monthInYear):
+# used for display of Month-dates like 'December 2008'
+# %1$S will be replaced with name of the month
+# %2$S will be replaced with the year
+monthInYear=%1$S %2$S
+
+# LOCALIZATION NOTE (monthInYear.monthFormat):
+# If your language requires a different declension, change this to
+# one of the values specified in dateFormat.properties.
+# In any case, DO NOT TRANSLATE.
+monthInYear.monthFormat=nominative
+
+# LOCALIZATION NOTE (formatDateLong):
+# used for display dates in long format like 'Mon 15 Oct 2008' when it's
+# impossible to retrieve the formatatted date from the OS.
+# %1$S will be replaced with name of the day in short format;
+# %2$S will be replaced with the day-index of the month, possibly followed by an ordinal symbol
+# (depending on the string dayOrdinalSymbol in dateFormat.properties);
+# %3$S will be replaced with the name of the month in short format;
+# %4$S will be replaced with the year.
+formatDateLong=%1$S %2$S %3$S %4$S
+
+# LOCALIZATION NOTE (dayHeaderLabel):
+# used for display the labels in the header of the days in day/week views in short
+# or long format. For example: 'Monday 6 Oct.' or 'Mon. 6 Oct.'
+# %1$S will be replaced with name of the day in short or long format
+# %2$S will be replaced with the day-index of the month, possibly followed by an ordinal symbol
+# (depending on the string dayOrdinalSymbol in dateFormat.properties), plus the name
+# of the month in short format (the day/month order depends on the OS settings).
+dayHeaderLabel=%1$S %2$S
+
+# LOCALIZATION NOTE (daysIntervalInMonth):
+# used for display of intervals in the form of 'March 3 - 9, 2008'
+# %1$S will be replaced with name of the month of the start date
+# %2$S will be replaced with the day-index of the start date possibly followed by an ordinal symbol
+# %3$S will be replaced with the day-index of the end date possibly followed by an ordinal symbol
+# %4$S will be replaced with the common year of both dates
+# The presence of the ordinal symbol in the day-indexes depends on the string
+# dayOrdinalSymbol in dateFormat.properties
+daysIntervalInMonth=%1$S %2$S โ€“ %3$S, %4$S
+
+# LOCALIZATION NOTE (daysIntervalInMonth.monthFormat):
+# If your language requires a different declension, change this to
+# one of the values specified in dateFormat.properties.
+# In any case, DO NOT TRANSLATE.
+daysIntervalInMonth.monthFormat=nominative
+
+# LOCALIZATION NOTE (daysIntervalBetweenMonths):
+# used for display of intervals in the form 'September 29 - October 5, 2008'
+# %1$S will be replaced with name of the month of the start date
+# %2$S will be replaced with the day-index of the start date possibly followed by an ordinal symbol
+# %3$S will be replaced with name of the month of the end date
+# %4$S will be replaced with the day-index of the end date possibly followed by an ordinal symbol
+# %5$S will be replaced with the common year of both dates
+# The presence of the ordinal symbol in the day-indexes depends on the string
+# dayOrdinalSymbol in dateFormat.properties
+daysIntervalBetweenMonths=%1$S %2$S โ€“ %3$S %4$S, %5$S
+
+# LOCALIZATION NOTE (daysIntervalBetweenMonths.monthFormat):
+# If your language requires a different declension, change this to
+# one of the values specified in dateFormat.properties.
+# In any case, DO NOT TRANSLATE.
+daysIntervalBetweenMonths.monthFormat=nominative
+
+# LOCALIZATION NOTE (daysIntervalBetweenYears):
+# used for display of intervals in the form 'December 29, 2008 - January 4, 2009'
+# %1$S will be replaced with name of the month of the start date
+# %2$S will be replaced with the day-index of the start date possibly followed by an ordinal symbol
+# %3$S will be replaced with the year of the start date
+# %4$S will be replaced with name of the month of the end date
+# %5$S will be replaced with the day-index of the end date possibly followed by an ordinal symbol
+# %6$S will be replaced with the year of the end date
+# The presence of the ordinal symbol in the day-indexes depends on the string
+# dayOrdinalSymbol in dateFormat.properties
+daysIntervalBetweenYears=%1$S %2$S โ€“ %3$S %4$S, %5$S, %6$S
+
+# LOCALIZATION NOTE (daysIntervalBetweenYears.monthFormat):
+# If your language requires a different declension, change this to
+# one of the values specified in dateFormat.properties.
+# In any case, DO NOT TRANSLATE.
+daysIntervalBetweenYears.monthFormat=nominative
+
+# LOCALIZATION NOTE (datetimeIntervalOnSameDateTime):
+# used for intervals where end is equals to start
+# displayed form is '5 Jan 2006 13:00'
+# %1$S will be replaced with the date of the start date
+# %2$S will be replaced with the time of the start date
+datetimeIntervalOnSameDateTime=%1$S %2$S
+
+# LOCALIZATION NOTE (datetimeIntervalOnSameDay):
+# used for intervals where end is on the same day as start, so we can leave out the
+# end date but still include end time
+# displayed form is '5 Jan 2006 13:00 - 17:00'
+# %1$S will be replaced with the date of the start date
+# %2$S will be replaced with the time of the start date
+# %3$S will be replaced with the time of the end date
+datetimeIntervalOnSameDay=%1$S %2$S โ€“ %3$S
+
+# LOCALIZATION NOTE (datetimeIntervalOnSeveralDays):
+# used for intervals spanning multiple days by including date and time
+# displayed form is '5 Jan 2006 13:00 - 7 Jan 2006 9:00'
+# %1$S will be replaced with the date of the start date
+# %2$S will be replaced with the time of the start date
+# %3$S will be replaced with the date of the end date
+# %4$S will be replaced with the time of the end date
+datetimeIntervalOnSeveralDays=%1$S %2$S โ€“ %3$S %4$S
+
+# LOCALIZATION NOTE (datetimeIntervalTaskWithoutDate):
+# used for task without start and due date
+# (showed only in exported calendar in Html format)
+datetimeIntervalTaskWithoutDate= แƒแƒ แƒแƒ แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒแƒœ แƒ•แƒแƒ“แƒ
+# LOCALIZATION NOTE (datetimeIntervalTaskWithoutDueDate):
+# used for intervals in task with only start date
+# displayed form is 'start date 5 Jan 2006 13:00'
+# (showed only in exported calendar in Html format)
+# %1$S will be replaced with the date of the start date
+# %2$S will be replaced with the time of the start date
+datetimeIntervalTaskWithoutDueDate=แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ %1$S %2$S
+# LOCALIZATION NOTE (datetimeIntervalTaskWithoutStartDate):
+# used for intervals in task with only due date
+# displayed form is 'due date 5 Jan 2006 13:00'
+# (showed only in exported calendar in Html format)
+# %1$S will be replaced with the date of the due date
+# %2$S will be replaced with the time of the due date
+datetimeIntervalTaskWithoutStartDate=แƒ•แƒแƒ“แƒ %1$S %2$S
+
+# LOCALIZATION NOTE (dragLabelTasksWithOnlyEntryDate
+# dragLabelTasksWithOnlyDueDate)
+# Labels that appear while dragging a task with only
+# entry date OR due date
+dragLabelTasksWithOnlyEntryDate=แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ
+dragLabelTasksWithOnlyDueDate=แƒ•แƒแƒ“แƒ
+
+deleteTaskLabel=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+deleteTaskAccesskey=แƒš
+deleteItemLabel=แƒฌแƒแƒจแƒšแƒ
+deleteItemAccesskey=แƒš
+deleteEventLabel=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+deleteEventAccesskey=แƒœ
+
+calendarPropertiesEveryMinute=แƒงแƒแƒ•แƒ”แƒš #1 แƒฌแƒฃแƒ—แƒจแƒ˜
+
+# LOCALIZATION NOTE (extractUsing)
+# Used in message header
+# %1$S will be replaced with language name from languageNames.properties
+extractUsing=แƒ”แƒœแƒ - %1$S
+
+# LOCALIZATION NOTE (extractUsingRegion)
+# Used in message header
+# %1$S will be replaced with language name from languageNames.properties
+# %2$S will be replaced with region like US in en-US
+extractUsingRegion=แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ %1$S (%2$S)
+
+# LOCALIZATION NOTE (unit)
+# Used to determine the correct plural form of a unit
+unitMinutes=#1 แƒฌแƒฃแƒ—แƒ˜;#1 แƒฌแƒฃแƒ—แƒ˜
+unitHours=#1 แƒกแƒแƒแƒ—แƒ˜;#1 แƒกแƒแƒแƒ—แƒ˜
+unitDays=#1 แƒ“แƒฆแƒ”;#1 แƒ“แƒฆแƒ”
+unitWeeks=#1 แƒ™แƒ•แƒ˜แƒ แƒ;#1 แƒ™แƒ•แƒ˜แƒ แƒ
+
+# LOCALIZATION NOTE (showCalendar)
+# Used in calendar list context menu
+# %1$S will be replaced with the calendar name
+# uses the access key calendar.context.togglevisible.accesskey
+showCalendar=%1$S-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ
+hideCalendar=%1$S-แƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ
+# uses the access key calendar.context.showonly.accesskey
+showOnlyCalendar=แƒ›แƒฎแƒแƒšแƒแƒ“ %1$S-แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (modifyConflict)
+# Used by the event dialog to resolve item modification conflicts.
+modifyConflictPromptTitle=แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’แƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ‘แƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒกแƒแƒก
+modifyConflictPromptMessage=แƒ’แƒแƒ›แƒแƒกแƒฃแƒš แƒกแƒแƒ แƒ™แƒ›แƒ”แƒšแƒจแƒ˜ แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜, แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒก แƒ“แƒ แƒแƒก แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ.
+modifyConflictPromptButton1=แƒกแƒฎแƒ•แƒ แƒชแƒ•แƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ” แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ
+modifyConflictPromptButton2=แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
+# Accessible description of a grid calendar with no selected date
+minimonthNoSelectedDate=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.dtd
new file mode 100644
index 0000000000..82999c1bbf
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.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/. -->
+
+<!ENTITY wizard.title "แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ" >
+<!ENTITY wizard.label "แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ" >
+<!ENTITY wizard.description "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ" >
+
+<!ENTITY initialpage.description "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ–แƒ” แƒ˜แƒกแƒ” แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ แƒแƒ—แƒ แƒ’แƒแƒ แƒ”แƒ“แƒแƒœ แƒ˜แƒงแƒแƒก แƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒ”แƒ’แƒแƒ‘แƒ แƒ”แƒ‘แƒ—แƒแƒœ แƒ“แƒ แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ—แƒแƒœ แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒซแƒšแƒแƒ—." >
+<!ENTITY initialpage.computer.label "แƒฉแƒ”แƒ›แƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜">
+<!ENTITY initialpage.network.label "แƒฅแƒกแƒ”แƒšแƒจแƒ˜">
+
+<!ENTITY locationpage.description "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒ—แƒฃ แƒ แƒแƒ แƒกแƒแƒญแƒ˜แƒ แƒ แƒ’แƒแƒ แƒ” แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก" >
+<!ENTITY locationpage.login.description "แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”: แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜" >
+<!ENTITY locationpage.username.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:" >
+<!ENTITY locationpage.password.label "แƒžแƒแƒ แƒแƒšแƒ˜:" >
+
+<!ENTITY custompage.shortdescription "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒ" >
+<!ENTITY custompage.longdescription "แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒก แƒจแƒ”แƒฃแƒ แƒฉแƒ˜แƒแƒ— แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒจแƒ”แƒแƒคแƒ”แƒ แƒแƒ“แƒแƒ— แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜." >
+
+<!ENTITY finishpage.shortdescription "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ" >
+<!ENTITY finishpage.longdescription "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ." >
+
+<!-- Below are new strings for the revised new calendar dialog. The above strings should be
+ removed/renamed later on -->
+
+<!ENTITY sourcetabs.other.label "แƒกแƒฎแƒ•แƒ">
+
+<!ENTITY buttons.create.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒโ€ฆ">
+<!ENTITY buttons.create.accesskey "แƒ ">
+
+<!ENTITY buttons.find.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒžแƒแƒ•แƒœแƒโ€ฆ">
+<!ENTITY buttons.find.accesskey "แƒž">
+
+<!ENTITY buttons.back.label "แƒฃแƒ™แƒแƒœ">
+<!ENTITY buttons.back.accesskey "แƒฃ">
+
+<!ENTITY buttons.subscribe.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY buttons.subscribe.accesskey "แƒ’">
+
+<!ENTITY calendartype.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ:">
+<!ENTITY location.label "แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ:">
+<!ENTITY location.placeholder "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก URL แƒแƒœ แƒฐแƒแƒกแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+
+<!ENTITY network.nocredentials.label "แƒ”แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒแƒ  แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก">
+<!ENTITY network.loading.description "แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒแƒ˜แƒ—แƒ›แƒ˜แƒœแƒแƒ— แƒกแƒแƒœแƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ.">
+<!ENTITY network.notfound.description "แƒแƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜.">
+<!ENTITY network.authfail.description "แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜.">
+
+<!ENTITY network.subscribe.single.description "แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒแƒช แƒ’แƒกแƒฃแƒ แƒ—.">
+<!ENTITY network.subscribe.multiple.description "แƒแƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”, แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜แƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒแƒ— แƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒแƒช แƒ’แƒกแƒฃแƒ แƒ—.">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.properties
new file mode 100644
index 0000000000..b02ab8fcbc
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/calendarCreation.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/.
+
+error.invalidUri=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ.
+error.alreadyExists=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒแƒคแƒแƒ แƒ›แƒ”แƒ— แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ” แƒแƒ› แƒแƒ“แƒ’แƒ˜แƒšแƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/categories.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/categories.properties
new file mode 100644
index 0000000000..371d4d5b58
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/categories.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/.
+
+# default categories
+
+categories2=แƒ˜แƒฃแƒ‘แƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜,แƒ“แƒแƒ‘แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒฆแƒ”,แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒ˜,แƒ–แƒแƒ แƒ”แƒ‘แƒ˜,แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜,แƒ™แƒแƒœแƒ™แƒฃแƒ แƒกแƒ˜,แƒจแƒ”แƒกแƒงแƒ˜แƒ“แƒ•แƒ”แƒ‘แƒ˜,แƒ แƒฉแƒ”แƒฃแƒšแƒ”แƒ‘แƒ˜,แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ”แƒ‘แƒ˜,แƒกแƒแƒฉแƒฃแƒฅแƒ แƒ”แƒ‘แƒ˜,แƒ“แƒฆแƒ”แƒกแƒแƒกแƒฌแƒแƒฃแƒšแƒ”แƒ‘แƒ˜,แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒ˜,แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜,แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ,แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ,แƒžแƒ˜แƒ แƒแƒ“แƒ˜,แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜,แƒ“แƒฆแƒ”แƒกแƒแƒกแƒฌแƒแƒฃแƒšแƒ”แƒ‘แƒ˜,แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜,แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜,แƒ›แƒแƒ’แƒ–แƒแƒฃแƒ แƒแƒ‘แƒ,แƒ“แƒแƒกแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dateFormat.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dateFormat.properties
new file mode 100644
index 0000000000..ca193c2f42
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dateFormat.properties
@@ -0,0 +1,146 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# In case you are looking for the note about different declensions on date
+# formats, here it is. If your language doesn't use different declensions of
+# month names, you shouldn't have much work. Just leave the *.monthFormat
+# string on "nominative" and the string month.*.name will be filled in.
+#
+# If you need a different form for a string, you can change the
+# *.monthFormat to a different value. Supported values are currently:
+# nominative (default), genitive
+# The modified month name form will then be filled in accordingly. If this
+# system does not suit your needs, please file a bug!
+
+# LOCALIZATION NOTE (month.*.name):
+# Some languages require different declensions of month names.
+# These values will be used if *.monthFormat is set to "nominative" or in places
+# where using a different declension is not yet supported.
+month.1.name=แƒ˜แƒแƒœแƒ•แƒแƒ แƒ˜
+month.2.name=แƒ—แƒ”แƒ‘แƒ”แƒ แƒ•แƒแƒšแƒ˜
+month.3.name=แƒ›แƒแƒ แƒขแƒ˜
+month.4.name=แƒแƒžแƒ แƒ˜แƒšแƒ˜
+month.5.name=แƒ›แƒแƒ˜แƒกแƒ˜
+month.6.name=แƒ˜แƒ•แƒœแƒ˜แƒกแƒ˜
+month.7.name=แƒ˜แƒ•แƒšแƒ˜แƒกแƒ˜
+month.8.name=แƒแƒ’แƒ•แƒ˜แƒกแƒขแƒ
+month.9.name=แƒกแƒ”แƒฅแƒขแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+month.10.name=แƒแƒฅแƒขแƒแƒ›แƒ‘แƒ”แƒ แƒ˜
+month.11.name=แƒœแƒแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+month.12.name=แƒ“แƒ”แƒ™แƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+
+# LOCALIZATION NOTE (month.*.genitive):
+# Some languages require different declensions of month names.
+# These values will be used if *.monthFormat is set to "genitive"
+# If your language doesn't use different declensions, just set the same
+# values as for month.*.name.
+month.1.genitive=แƒ˜แƒแƒœแƒ•แƒแƒ แƒ˜
+month.2.genitive=แƒ—แƒ”แƒ‘แƒ”แƒ แƒ•แƒแƒšแƒ˜
+month.3.genitive=แƒ›แƒแƒ แƒขแƒ˜
+month.4.genitive=แƒแƒžแƒ แƒ˜แƒšแƒ˜
+month.5.genitive=แƒ›แƒแƒ˜แƒกแƒ˜
+month.6.genitive=แƒ˜แƒ•แƒœแƒ˜แƒกแƒ˜
+month.7.genitive=แƒ˜แƒ•แƒšแƒ˜แƒกแƒ˜
+month.8.genitive=แƒแƒ’แƒ•แƒ˜แƒกแƒขแƒ
+month.9.genitive=แƒกแƒ”แƒฅแƒขแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+month.10.genitive=แƒแƒฅแƒขแƒแƒ›แƒ‘แƒ”แƒ แƒ˜
+month.11.genitive=แƒœแƒแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+month.12.genitive=แƒ“แƒ”แƒ™แƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜
+
+month.1.Mmm=แƒ˜แƒแƒœ
+month.2.Mmm=แƒ—แƒ”แƒ‘
+month.3.Mmm=แƒ›แƒแƒ 
+month.4.Mmm=แƒแƒžแƒ 
+month.5.Mmm=แƒ›แƒแƒ˜
+month.6.Mmm=แƒ˜แƒ•แƒœ
+month.7.Mmm=แƒ˜แƒ•แƒš
+month.8.Mmm=แƒแƒ’แƒ•
+month.9.Mmm=แƒกแƒ”แƒฅ
+month.10.Mmm=แƒแƒฅแƒข
+month.11.Mmm=แƒœแƒแƒ”
+month.12.Mmm=แƒ“แƒ”แƒ™
+
+day.1.name=แƒ™แƒ•แƒ˜แƒ แƒ
+day.2.name=แƒแƒ แƒจแƒแƒ‘แƒแƒ—แƒ˜
+day.3.name=แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜
+day.4.name=แƒแƒ—แƒฎแƒจแƒแƒ‘แƒแƒ—แƒ˜
+day.5.name=แƒฎแƒฃแƒ—แƒจแƒแƒ‘แƒแƒ—แƒ˜
+day.6.name=แƒžแƒแƒ แƒแƒกแƒ™แƒ”แƒ•แƒ˜
+day.7.name=แƒจแƒแƒ‘แƒแƒ—แƒ˜
+
+day.1.Mmm=แƒ™แƒ•แƒ˜
+day.2.Mmm=แƒแƒ แƒจ
+day.3.Mmm=แƒกแƒแƒ›
+day.4.Mmm=แƒแƒ—แƒฎ
+day.5.Mmm=แƒฎแƒฃแƒ—
+day.6.Mmm=แƒžแƒแƒ 
+day.7.Mmm=แƒจแƒแƒ‘
+
+# Can someone tell me why we're not counting from zero?
+day.1.short=แƒ™แƒ•
+day.2.short=แƒแƒ 
+day.3.short=แƒกแƒ›
+day.4.short=แƒแƒ—
+day.5.short=แƒฎแƒ—
+day.6.short=แƒžแƒ
+day.7.short=แƒจแƒ‘
+
+# Localizable day's date
+day.1.number=1
+day.2.number=2
+day.3.number=3
+day.4.number=4
+day.5.number=5
+day.6.number=6
+day.7.number=7
+day.8.number=8
+day.9.number=9
+day.10.number=10
+day.11.number=11
+day.12.number=12
+day.13.number=13
+day.14.number=14
+day.15.number=15
+day.16.number=16
+day.17.number=17
+day.18.number=18
+day.19.number=19
+day.20.number=20
+day.21.number=21
+day.22.number=22
+day.23.number=23
+day.24.number=24
+day.25.number=25
+day.26.number=26
+day.27.number=27
+day.28.number=28
+day.29.number=29
+day.30.number=30
+day.31.number=31
+
+# LOCALIZATION NOTE (dayOrdinalSymbol):
+# Allows to insert a string, a character or a symbol after the number of a
+# monthday in order to give it the meaning of ordinal number e.g. 1 -> 1st etc.
+# It's mainly used when formatting dates with both monthday and month name. It
+# affects the following localizable strings that hence must be localized *without*
+# any ordinal symbol for the monthday number:
+# dayHeaderLabel, monthlyDaysOfNth_day,
+# yearlyNthOn, daysIntervalBetweenYears,
+# daysIntervalBetweenMonths, daysIntervalInMonth.
+# Write only a single string if the ordinal symbol is the same for every monthday, otherwise
+# write a sequence of _31_ strings (one for each monthday) separated with commas.
+# If your language doesn't require that in the mentioned strings, leave it empty.
+# e.g.
+# dayOrdinalSymbol=.
+# -> daysIntervalInMonth: 'March 3. - 9., 2008'
+# dayOrdinalSymbol=st,nd,rd,th,th,th,th,th,th,th,th,th,th,th,th,
+# th,th,th,th,th,st,nd,rd,th,th,th,th,th,th,th,st
+# -> daysIntervalBetweenMonths: 'September 29th - November 1st, 2008'
+dayOrdinalSymbol=
+
+noon=แƒจแƒฃแƒแƒ“แƒฆแƒ”
+midnight=แƒจแƒฃแƒแƒฆแƒแƒ›แƒ”
+
+AllDay=แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ”
+Repeating=(แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dialogs/calendar-event-dialog-reminder.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dialogs/calendar-event-dialog-reminder.dtd
new file mode 100644
index 0000000000..7e5fdd0c54
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/dialogs/calendar-event-dialog-reminder.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 reminderdialog.title "แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY reminder.add.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY reminder.add.accesskey "A">
+<!ENTITY reminder.remove.label "แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY reminder.remove.accesskey "R">
+
+<!ENTITY reminder.reminderDetails.label "แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY reminder.action.label "แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ">
+
+<!ENTITY reminder.action.alert.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY reminder.action.email.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+
+<!ENTITY alarm.units.minutes "แƒฌแƒฃแƒ—แƒ˜แƒ—" >
+<!ENTITY alarm.units.hours "แƒกแƒแƒแƒ—แƒ˜แƒ—" >
+<!ENTITY alarm.units.days "แƒ“แƒฆแƒ˜แƒ—" >
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/global.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/global.dtd
new file mode 100644
index 0000000000..c471bff40c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/global.dtd
@@ -0,0 +1,54 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY time.midnight "แƒจแƒฃแƒแƒฆแƒแƒ›แƒ”" >
+<!ENTITY time.noon "แƒจแƒฃแƒแƒ“แƒฆแƒ”" >
+
+<!-- Day Names -->
+<!-- LOCALIZATION NOTE : Accesskeys for day.1.Ddd to day.7.Ddd are currently
+ only used in Preferences > Views > Workweek groupbox -->
+<!ENTITY day.1.Ddd "แƒ™แƒ•แƒ˜" >
+<!ENTITY day.1.Ddd.accesskey "แƒ™">
+<!ENTITY day.2.Ddd "แƒแƒ แƒจ" >
+<!ENTITY day.2.Ddd.accesskey "แƒ">
+<!ENTITY day.3.Ddd "แƒกแƒแƒ›" >
+<!ENTITY day.3.Ddd.accesskey "แƒก">
+<!ENTITY day.4.Ddd "แƒแƒ—แƒฎ" >
+<!ENTITY day.4.Ddd.accesskey "แƒ—">
+<!ENTITY day.5.Ddd "แƒฎแƒฃแƒ—" >
+<!ENTITY day.5.Ddd.accesskey "แƒฎ">
+<!ENTITY day.6.Ddd "แƒžแƒแƒ " >
+<!ENTITY day.6.Ddd.accesskey "แƒž">
+<!ENTITY day.7.Ddd "แƒจแƒแƒ‘" >
+<!ENTITY day.7.Ddd.accesskey "แƒจ">
+
+<!ENTITY day.1.name "แƒ™แƒ•แƒ˜แƒ แƒ" >
+<!ENTITY day.2.name "แƒแƒ แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY day.3.name "แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY day.4.name "แƒแƒ—แƒฎแƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY day.5.name "แƒฎแƒฃแƒ—แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+<!ENTITY day.6.name "แƒžแƒแƒ แƒแƒกแƒ™แƒ”แƒ•แƒ˜" >
+<!ENTITY day.7.name "แƒจแƒแƒ‘แƒแƒ—แƒ˜" >
+
+<!ENTITY month.1.name "แƒ˜แƒแƒœแƒ•แƒแƒ แƒ˜" >
+<!ENTITY month.2.name "แƒ—แƒ”แƒ‘แƒ”แƒ แƒ•แƒแƒšแƒ˜" >
+<!ENTITY month.3.name "แƒ›แƒแƒ แƒขแƒ˜" >
+<!ENTITY month.4.name "แƒแƒžแƒ แƒ˜แƒšแƒ˜" >
+<!ENTITY month.5.name "แƒ›แƒแƒ˜แƒกแƒ˜" >
+<!ENTITY month.6.name "แƒ˜แƒ•แƒœแƒ˜แƒกแƒ˜" >
+<!ENTITY month.7.name "แƒ˜แƒ•แƒšแƒ˜แƒกแƒ˜" >
+<!ENTITY month.8.name "แƒแƒ’แƒ•แƒ˜แƒกแƒขแƒ" >
+<!ENTITY month.9.name "แƒกแƒ”แƒฅแƒขแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY month.10.name "แƒแƒฅแƒขแƒแƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY month.11.name "แƒœแƒแƒ”แƒ›แƒ‘แƒ”แƒ แƒ˜" >
+<!ENTITY month.12.name "แƒ“แƒ”แƒ™แƒ”แƒ›แƒ”แƒ‘แƒ”แƒ แƒ˜" >
+
+<!ENTITY onemonthbackward.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒ—แƒ•แƒ˜แƒ— แƒฌแƒ˜แƒœ" >
+<!ENTITY onemonthforward.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒ—แƒ•แƒ˜แƒ— แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›" >
+<!ENTITY oneyearbackward.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒฌแƒšแƒ˜แƒ— แƒฌแƒ˜แƒœ" >
+<!ENTITY oneyearforward.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒฌแƒšแƒ˜แƒ— แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›" >
+<!ENTITY showToday.tooltip "แƒ“แƒฆแƒ”แƒก">
+<!ENTITY onedayforward.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒ“แƒฆแƒ˜แƒ— แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›">
+<!ENTITY onedaybackward.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒ“แƒฆแƒ˜แƒ— แƒฌแƒ˜แƒœ">
+<!ENTITY showselectedday.tooltip "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒฆแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/menuOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/menuOverlay.dtd
new file mode 100644
index 0000000000..b7d138110d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/menuOverlay.dtd
@@ -0,0 +1,50 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Event Menu -->
+<!ENTITY event.new.event "แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY event.new.event.accesskey "แƒฎ">
+
+<!ENTITY event.new.task "แƒแƒฎแƒแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY event.new.task.accesskey "แƒ“">
+
+<!ENTITY calendar.import.label "แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜">
+<!ENTITY calendar.import.accesskey "I">
+
+<!ENTITY calendar.export.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜โ€ฆ">
+<!ENTITY calendar.export.accesskey "E">
+
+<!ENTITY calendar.publish.label "แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY calendar.publish.accesskey "b">
+
+<!ENTITY calendar.deletecalendar.label "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ">
+<!ENTITY calendar.deletecalendar.accesskey "D">
+<!ENTITY calendar.unsubscribecalendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY calendar.unsubscribecalendar.accesskey "แƒฃ">
+
+<!-- LOCALIZATION NOTE (calendar.removecalendar.label): Removing the calendar
+ is the general action of removing it, while deleting means to clear the
+ data and unsubscribing means just taking it out of the calendar list. -->
+<!ENTITY calendar.removecalendar.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ">
+<!ENTITY calendar.removecalendar.accesskey "แƒฌ">
+
+
+<!ENTITY calendar.menu.customize.label "แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY calendar.menu.customize.accesskey "C">
+
+<!ENTITY showUnifinderCmd.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY showUnifinderCmd.accesskey "F">
+<!ENTITY showUnifinderCmd.tooltip "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒแƒ แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ/แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+
+<!ENTITY calendar.displaytodos.checkbox.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒจแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY calendar.displaytodos.checkbox.accesskey "T">
+
+<!ENTITY goTodayCmd.label "แƒ“แƒฆแƒ”แƒก">
+<!ENTITY goTodayCmd.accesskey "T">
+
+<!ENTITY showCurrentView.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY showCurrentView.accesskey "V">
+
+<!ENTITY calendar.properties.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY calendar.properties.accesskey "C">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.dtd
new file mode 100644
index 0000000000..f754c5fe0f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.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 migration.title "&brandFullName;: แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ">
+<!ENTITY migration.welcome "แƒ›แƒแƒ’แƒ”แƒกแƒแƒšแƒ›แƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY migration.importing "แƒ’แƒแƒ“แƒ›แƒแƒ“แƒ˜แƒก">
+<!ENTITY migration.list.description "แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ—, &brandShortName; แƒ’แƒแƒ“แƒ›แƒแƒ˜แƒขแƒแƒœแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒแƒ แƒแƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ“แƒแƒœ. แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ แƒœแƒแƒžแƒแƒ•แƒœแƒ˜แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒ’แƒแƒœแƒ˜แƒ“แƒแƒœ แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ.">
+<!ENTITY migration.progress.description "แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.properties
new file mode 100644
index 0000000000..15bb87d1a3
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/migration.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/.
+
+migratingApp = แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ %1$Sโ€ฆ
+
+# The next two lines are duplicated from migration.dtd until there is branding
+# for lightning
+migrationTitle = %1$S: แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜
+migrationDescription=แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ—, %1$S แƒ’แƒแƒ“แƒ›แƒแƒ˜แƒขแƒแƒœแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒแƒ แƒแƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ“แƒแƒœ. แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ แƒœแƒแƒžแƒแƒ•แƒœแƒ˜แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒ’แƒแƒœแƒ˜แƒ“แƒแƒœ แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ.
+finished = แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/provider-uninstall.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/provider-uninstall.dtd
new file mode 100644
index 0000000000..cb9e1f2b7d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/provider-uninstall.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 providerUninstall.title "แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒšแƒ˜แƒก แƒแƒ›แƒแƒจแƒšแƒ">
+<!ENTITY providerUninstall.accept.label "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY providerUninstall.accept.accesskey "แƒฃ">
+<!ENTITY providerUninstall.cancel.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY providerUninstall.cancel.accesskey "แƒ“">
+<!ENTITY providerUninstall.preName.label "แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒ— แƒแƒ›แƒแƒจแƒšแƒ แƒแƒœ แƒแƒ›แƒแƒ แƒ—แƒ•แƒ:">
+<!ENTITY providerUninstall.postName.label "แƒแƒกแƒ”แƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜ แƒแƒ›แƒแƒ˜แƒ แƒ—แƒ•แƒ”แƒ‘แƒ.">
+<!ENTITY providerUninstall.reinstallNote.label "แƒ—แƒฃ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒ  แƒ’แƒ”แƒ’แƒ›แƒแƒ•แƒ— แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒก, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒแƒ˜แƒกแƒฃแƒ แƒ•แƒแƒ— แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ แƒแƒ› แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒšแƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ–แƒ”.">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/timezones.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/timezones.properties
new file mode 100644
index 0000000000..5e7a80b074
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/calendar/timezones.properties
@@ -0,0 +1,489 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+pref.timezone.floating=แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ“แƒ แƒ
+pref.timezone.UTC=UTC/GMT
+
+# I've derived this list out of timezones.dtd
+# - replaced '_' with ' ' on value side
+# - corrected 'St xyz' to 'St. xyz'
+
+# timezone names:
+pref.timezone.Africa.Abidjan=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒแƒ‘แƒ˜แƒฏแƒแƒœแƒ˜
+pref.timezone.Africa.Accra=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒแƒ™แƒ แƒ
+pref.timezone.Africa.Addis_Ababa=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒแƒ“แƒ˜แƒก-แƒแƒ‘แƒ”แƒ‘แƒ
+pref.timezone.Africa.Algiers=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒแƒšแƒŸแƒ˜แƒ แƒ˜
+pref.timezone.Africa.Asmara=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒแƒกแƒ›แƒแƒ แƒ
+pref.timezone.Africa.Bamako=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒ›แƒแƒ™แƒ
+pref.timezone.Africa.Bangui=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒœแƒ’แƒฃแƒ˜
+pref.timezone.Africa.Banjul=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒœแƒฏแƒฃแƒšแƒ˜
+pref.timezone.Africa.Bissau=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ‘แƒ˜แƒกแƒแƒฃ
+pref.timezone.Africa.Blantyre=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ‘แƒšแƒแƒœแƒขแƒแƒ˜แƒ แƒ˜
+pref.timezone.Africa.Brazzaville=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ‘แƒ แƒแƒ–แƒแƒ•แƒ˜แƒšแƒ˜
+pref.timezone.Africa.Bujumbura=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ‘แƒฃแƒŸแƒฃแƒ›แƒ‘แƒฃแƒ แƒ
+pref.timezone.Africa.Cairo=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒฅแƒแƒ˜แƒ แƒ
+pref.timezone.Africa.Casablanca=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒกแƒแƒ‘แƒšแƒแƒœแƒ™แƒ
+pref.timezone.Africa.Ceuta=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒชแƒ”แƒฃแƒขแƒ
+pref.timezone.Africa.Conakry=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒœแƒแƒ™แƒ แƒ˜
+pref.timezone.Africa.Dakar=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ“แƒแƒ™แƒแƒ แƒ˜
+pref.timezone.Africa.Dar_es_Salaam=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ“แƒแƒ -แƒ”แƒก-แƒกแƒแƒšแƒแƒ›แƒ˜
+pref.timezone.Africa.Djibouti=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒฏแƒ˜แƒ‘แƒฃแƒขแƒ˜
+pref.timezone.Africa.Douala=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ“แƒแƒฃแƒแƒšแƒ
+pref.timezone.Africa.El_Aaiun=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ”แƒš-แƒแƒแƒ˜แƒฃแƒœแƒ˜
+pref.timezone.Africa.Freetown=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒคแƒ แƒ˜แƒ—แƒแƒฃแƒœแƒ˜
+pref.timezone.Africa.Gaborone=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ’แƒแƒ‘แƒแƒ แƒแƒœแƒ”
+pref.timezone.Africa.Harare=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒฐแƒแƒ แƒแƒ แƒ”
+pref.timezone.Africa.Johannesburg=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ˜แƒแƒฐแƒแƒœแƒ”แƒกแƒ‘แƒฃแƒ แƒ’แƒ˜
+pref.timezone.Africa.Kampala=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒ›แƒžแƒแƒšแƒ
+pref.timezone.Africa.Khartoum=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒฎแƒแƒ แƒ—แƒฃแƒ›แƒ˜
+pref.timezone.Africa.Kigali=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ™แƒ˜แƒ’แƒแƒšแƒ˜
+pref.timezone.Africa.Kinshasa=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ™แƒ˜แƒœแƒจแƒแƒกแƒ
+pref.timezone.Africa.Lagos=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒšแƒแƒ’แƒแƒกแƒ˜
+pref.timezone.Africa.Libreville=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒšแƒ˜แƒ‘แƒ”แƒ แƒ•แƒ˜แƒšแƒ˜
+pref.timezone.Africa.Lome=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒšแƒแƒ›แƒ”
+pref.timezone.Africa.Luanda=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒšแƒฃแƒแƒœแƒ“แƒ
+pref.timezone.Africa.Lubumbashi=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒšแƒฃแƒ‘แƒฃแƒ›แƒ‘แƒแƒจแƒ˜
+pref.timezone.Africa.Lusaka=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒšแƒฃแƒกแƒแƒ™แƒ
+pref.timezone.Africa.Malabo=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒšแƒแƒ‘แƒ
+pref.timezone.Africa.Maputo=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒžแƒฃแƒขแƒ
+pref.timezone.Africa.Maseru=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒกแƒ”แƒ แƒ
+pref.timezone.Africa.Mbabane=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ›แƒ‘แƒแƒ‘แƒแƒœแƒ”
+pref.timezone.Africa.Mogadishu=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒ’แƒแƒ“แƒ˜แƒจแƒฃ
+pref.timezone.Africa.Monrovia=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒ แƒแƒ•แƒ˜แƒ
+pref.timezone.Africa.Nairobi=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒœแƒแƒ˜แƒ แƒแƒ‘แƒ˜
+pref.timezone.Africa.Ndjamena=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒœแƒฏแƒแƒ›แƒ”แƒœแƒ
+pref.timezone.Africa.Niamey=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒœแƒ˜แƒแƒ›แƒ”แƒ˜
+pref.timezone.Africa.Nouakchott=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒœแƒแƒฃแƒแƒ™แƒฉแƒแƒขแƒ˜
+pref.timezone.Africa.Ouagadougou=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒแƒฃแƒแƒ’แƒแƒ“แƒแƒฃแƒ’แƒแƒฃ
+pref.timezone.Africa.Porto-Novo=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒžแƒแƒ แƒขแƒ-แƒœแƒแƒ•แƒ
+pref.timezone.Africa.Sao_Tome=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒกแƒแƒ-แƒขแƒแƒ›แƒ”
+pref.timezone.Africa.Tripoli=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒขแƒ แƒ˜แƒžแƒแƒšแƒ˜
+pref.timezone.Africa.Tunis=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒขแƒฃแƒœแƒ˜แƒกแƒ˜
+pref.timezone.Africa.Windhoek=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒ•แƒ˜แƒœแƒ“แƒฐแƒแƒ”แƒ™แƒ˜
+pref.timezone.America.Adak=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ“แƒแƒ™แƒ˜
+pref.timezone.America.Anchorage=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒœแƒฅแƒแƒ แƒ˜แƒฏแƒ˜
+pref.timezone.America.Anguilla=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒœแƒ’แƒ˜แƒšแƒ˜แƒ
+pref.timezone.America.Antigua=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒœแƒขแƒ˜แƒ’แƒ•แƒ
+pref.timezone.America.Araguaina=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ
+pref.timezone.America.Argentina.Buenos_Aires=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒ‘แƒฃแƒ”แƒœแƒแƒก_แƒแƒ˜แƒ แƒ”แƒกแƒ˜
+pref.timezone.America.Argentina.Catamarca=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒ™แƒแƒขแƒแƒ›แƒแƒ แƒ™แƒ
+pref.timezone.America.Argentina.Cordoba=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒ™แƒแƒ แƒ“แƒแƒ‘แƒ
+pref.timezone.America.Argentina.Jujuy=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒŸแƒฃแƒŸแƒฃแƒ˜
+pref.timezone.America.Argentina.La_Rioja=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒšแƒ_แƒ แƒ˜แƒแƒฎแƒ
+pref.timezone.America.Argentina.Mendoza=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒ›แƒ”แƒœแƒ“แƒแƒ–แƒ
+pref.timezone.America.Argentina.Rio_Gallegos=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒ แƒ˜แƒ_แƒ’แƒแƒšแƒ˜แƒ”แƒ’แƒแƒกแƒ˜
+pref.timezone.America.Argentina.San_Juan=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒกแƒแƒœ_แƒฎแƒฃแƒแƒœแƒ˜
+pref.timezone.America.Argentina.Tucuman=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒขแƒฃแƒ™แƒฃแƒ›แƒแƒœแƒ˜
+pref.timezone.America.Argentina.Ushuaia=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒฃแƒจแƒฃแƒแƒ˜แƒ
+pref.timezone.America.Aruba=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒฃแƒ‘แƒ
+pref.timezone.America.Asuncion=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒกแƒฃแƒœแƒกแƒ˜แƒแƒœแƒ˜
+pref.timezone.America.Atikokan=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒขแƒ™แƒแƒ™แƒแƒœแƒ˜
+pref.timezone.America.Bahia=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒฐแƒ˜แƒ
+pref.timezone.America.Barbados=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒ แƒ‘แƒแƒ“แƒแƒกแƒ˜
+pref.timezone.America.Belem=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒ”แƒšแƒ”แƒ›แƒ˜
+pref.timezone.America.Belize=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒ”แƒšแƒ˜แƒ–แƒ˜
+pref.timezone.America.Blanc-Sablon=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒšแƒแƒœแƒ™-แƒกแƒแƒ‘แƒšแƒแƒœแƒ˜
+pref.timezone.America.Boa_Vista=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒ-แƒ•แƒ˜แƒกแƒขแƒ
+pref.timezone.America.Bogota=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒ’แƒแƒขแƒ
+pref.timezone.America.Boise=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒ˜แƒกแƒ”
+pref.timezone.America.Cambridge_Bay=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒ”แƒ›แƒ‘แƒ แƒ˜แƒฏ-แƒ‘แƒ”แƒ˜
+pref.timezone.America.Campo_Grande=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒ›แƒžแƒ_แƒ’แƒ แƒแƒœแƒ“แƒ”
+pref.timezone.America.Cancun=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒœแƒ™แƒฃแƒœแƒ˜
+pref.timezone.America.Caracas=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒ แƒแƒ™แƒแƒกแƒ˜
+pref.timezone.America.Cayenne=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒ˜แƒ”แƒœแƒ˜
+pref.timezone.America.Cayman=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒ˜แƒ›แƒแƒœแƒ˜
+pref.timezone.America.Chicago=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฉแƒ˜แƒ™แƒแƒ’แƒ
+pref.timezone.America.Chihuahua=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฉแƒ˜แƒฐแƒฃแƒแƒฐแƒฃแƒ
+pref.timezone.America.Costa_Rica=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒแƒกแƒขแƒ-แƒ แƒ˜แƒ™แƒ
+pref.timezone.America.Cuiaba=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒฃแƒ˜แƒแƒ‘แƒ
+pref.timezone.America.Curacao=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒ˜แƒฃแƒ แƒแƒกแƒแƒ
+pref.timezone.America.Danmarkshavn=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ“แƒ”แƒœแƒ›แƒแƒ แƒ™แƒจแƒแƒฃแƒœแƒ˜
+pref.timezone.America.Dawson=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ“แƒแƒฃแƒกแƒแƒœแƒ˜
+pref.timezone.America.Dawson_Creek=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ“แƒแƒฃแƒกแƒแƒœ-แƒ™แƒ แƒ˜แƒ™แƒ˜
+pref.timezone.America.Denver=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ“แƒ”แƒœแƒ•แƒ”แƒ แƒ˜
+pref.timezone.America.Detroit=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ“แƒ”แƒขแƒ แƒแƒ˜แƒขแƒ˜
+pref.timezone.America.Dominica=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ“แƒแƒ›แƒ˜แƒœแƒ˜แƒ™แƒ
+pref.timezone.America.Edmonton=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ”แƒ“แƒ›แƒแƒœแƒขแƒแƒœแƒ˜
+pref.timezone.America.Eirunepe=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ”แƒ˜แƒ แƒฃแƒœแƒ”แƒžแƒ”
+pref.timezone.America.El_Salvador=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ”แƒš-แƒกแƒแƒšแƒ•แƒแƒ“แƒแƒ แƒ˜
+pref.timezone.America.Fortaleza=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒคแƒแƒ แƒขแƒแƒšแƒ”แƒ–แƒ
+pref.timezone.America.Glace_Bay=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒšแƒ”แƒ˜แƒก-แƒ‘แƒ”แƒ˜
+pref.timezone.America.Godthab=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒแƒซแƒแƒ‘แƒ˜
+pref.timezone.America.Goose_Bay=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒแƒแƒกแƒ”-แƒ‘แƒ”แƒ˜
+pref.timezone.America.Grand_Turk=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒ แƒแƒœแƒ“-แƒ—แƒฃแƒ แƒฅแƒ˜
+pref.timezone.America.Grenada=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒ แƒ”แƒœแƒแƒ“แƒ
+pref.timezone.America.Guadeloupe=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒ•แƒแƒ“แƒ”แƒšแƒฃแƒžแƒ
+pref.timezone.America.Guatemala=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒ•แƒแƒขแƒ”แƒ›แƒแƒšแƒ
+pref.timezone.America.Guayaquil=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒฃแƒแƒ˜แƒแƒ™แƒ˜แƒšแƒ˜
+pref.timezone.America.Guyana=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ’แƒ•แƒ˜แƒแƒœแƒ
+pref.timezone.America.Halifax=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฐแƒแƒšแƒ˜แƒคแƒแƒฅแƒกแƒ˜
+pref.timezone.America.Havana=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฐแƒแƒ•แƒแƒœแƒ
+pref.timezone.America.Hermosillo=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฐแƒ”แƒ แƒ›แƒแƒกแƒ˜แƒšแƒ˜แƒ
+pref.timezone.America.Indiana.Indianapolis=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒแƒžแƒแƒšแƒ˜แƒกแƒ˜
+pref.timezone.America.Indiana.Knox=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒœแƒแƒฅแƒกแƒ˜
+pref.timezone.America.Indiana.Marengo=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒ›แƒแƒ แƒ”แƒœแƒ’แƒ
+pref.timezone.America.Indiana.Petersburg=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒžแƒ”แƒขแƒ”แƒ แƒ‘แƒฃแƒ แƒ’แƒ˜
+pref.timezone.America.Indiana.Vevay=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒ•แƒ˜แƒ•แƒ”แƒ˜
+pref.timezone.America.Indiana.Vincennes=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒ•แƒ˜แƒœแƒชแƒ”แƒœแƒ”แƒ‘แƒ˜
+pref.timezone.America.Inuvik=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒฃแƒ•แƒ˜แƒ™แƒ˜
+pref.timezone.America.Iqaluit=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฅแƒแƒšแƒฃแƒ˜แƒขแƒ˜
+pref.timezone.America.Jamaica=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒแƒ›แƒแƒ˜แƒ™แƒ
+pref.timezone.America.Juneau=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฏแƒฃแƒœแƒ
+pref.timezone.America.Kentucky.Louisville=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒ”แƒœแƒขแƒฃแƒ™แƒ˜/แƒšแƒฃแƒ˜แƒกแƒ•แƒ˜แƒšแƒ˜
+pref.timezone.America.Kentucky.Monticello=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒ”แƒœแƒขแƒฃแƒ™แƒ˜/แƒ›แƒแƒœแƒขแƒ˜แƒฉแƒ”แƒšแƒ
+pref.timezone.America.La_Paz=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒšแƒ-แƒžแƒแƒกแƒ˜
+pref.timezone.America.Lima=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒšแƒ˜แƒ›แƒ
+pref.timezone.America.Los_Angeles=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒšแƒแƒก-แƒแƒœแƒŸแƒ”แƒšแƒ”แƒกแƒ˜
+pref.timezone.America.Maceio=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒชแƒ”แƒ˜แƒ
+pref.timezone.America.Managua=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒแƒ’แƒฃแƒ
+pref.timezone.America.Manaus=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒแƒฃแƒกแƒ˜
+pref.timezone.America.Martinique=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒ แƒขแƒ˜แƒœแƒ˜แƒ™แƒ
+pref.timezone.America.Mazatlan=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒชแƒแƒขแƒšแƒแƒœแƒ˜
+pref.timezone.America.Menominee=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒ”แƒœแƒแƒ›แƒ˜แƒœแƒ”แƒ”
+pref.timezone.America.Merida=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒ”แƒ แƒ˜แƒ“แƒ
+pref.timezone.America.Mexico_City=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒ”แƒฎแƒ˜แƒ™แƒ-แƒกแƒ˜แƒขแƒ˜
+pref.timezone.America.Miquelon=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒ˜แƒฅแƒ”แƒšแƒแƒœแƒ˜
+pref.timezone.America.Moncton=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒฅแƒขแƒแƒœแƒ˜
+pref.timezone.America.Monterrey=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒขแƒ”แƒ แƒ”แƒ˜
+pref.timezone.America.Montevideo=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒขแƒ”แƒ•แƒ˜แƒ“แƒ”แƒ
+pref.timezone.America.Montreal=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒ แƒ”แƒแƒšแƒ˜
+pref.timezone.America.Montserrat=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒœแƒกแƒ”แƒ แƒแƒขแƒ˜
+pref.timezone.America.Nassau=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒœแƒแƒกแƒแƒฃ
+pref.timezone.America.New_York=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒœแƒ˜แƒฃ-แƒ˜แƒแƒ แƒ™แƒ˜
+pref.timezone.America.Nipigon=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒœแƒ˜แƒžแƒ˜แƒ’แƒแƒœแƒ˜
+pref.timezone.America.Nome=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒœแƒแƒ›แƒ”
+pref.timezone.America.Noronha=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒœแƒแƒ แƒแƒœแƒฐแƒ
+pref.timezone.America.North_Dakota.Center=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฉแƒ แƒ“แƒ˜แƒšแƒ_แƒ“แƒแƒ™แƒแƒขแƒ/แƒชแƒ”แƒœแƒขแƒ แƒ˜
+pref.timezone.America.North_Dakota.New_Salem=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฉแƒ แƒ“แƒ˜แƒšแƒ_แƒ“แƒแƒ™แƒแƒขแƒ/แƒแƒฎแƒแƒšแƒ˜_แƒกแƒแƒšแƒ”แƒ›แƒ˜
+pref.timezone.America.Panama=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒแƒœแƒแƒ›แƒ
+pref.timezone.America.Pangnirtung=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒแƒœแƒ˜แƒ แƒขแƒฃแƒœแƒ’แƒ˜
+pref.timezone.America.Paramaribo=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒแƒ แƒแƒ›แƒแƒ แƒ˜แƒ‘แƒ
+pref.timezone.America.Phoenix=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒคแƒ”แƒœแƒ˜แƒฅแƒกแƒ˜
+pref.timezone.America.Port-au-Prince=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒแƒ แƒข-แƒ-แƒžแƒ แƒ”แƒœแƒกแƒ˜
+pref.timezone.America.Port_of_Spain=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒแƒ แƒข-แƒแƒ•-แƒกแƒžแƒ”แƒ˜แƒœแƒ˜
+pref.timezone.America.Porto_Velho=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒแƒ แƒขแƒ-แƒ•แƒ”แƒšแƒฐแƒ
+pref.timezone.America.Puerto_Rico=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒฃแƒ”แƒ แƒขแƒ-แƒ แƒ˜แƒ™แƒ
+pref.timezone.America.Rainy_River=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ แƒ”แƒ˜แƒœแƒ˜-แƒ แƒ˜แƒ•แƒ”แƒ แƒ˜
+pref.timezone.America.Rankin_Inlet=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ แƒ”แƒœแƒ™แƒ˜แƒœ-แƒ˜แƒœแƒšแƒ”แƒขแƒ˜
+pref.timezone.America.Recife=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ แƒ”แƒกแƒ˜แƒคแƒ”
+pref.timezone.America.Regina=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ แƒ”แƒ’แƒ˜แƒœแƒ
+pref.timezone.America.Rio_Branco=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ แƒ˜แƒ-แƒ‘แƒ แƒแƒœแƒ™แƒ
+pref.timezone.America.Santiago=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒแƒœแƒขแƒ˜แƒแƒ’แƒ
+pref.timezone.America.Santo_Domingo=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒแƒœแƒขแƒ-แƒ“แƒแƒ›แƒ˜แƒœแƒ’แƒ
+pref.timezone.America.Sao_Paulo=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒแƒ-แƒžแƒแƒฃแƒšแƒ
+pref.timezone.America.Scoresbysund=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ™แƒแƒ แƒ”แƒกแƒ‘แƒ˜แƒ–แƒฃแƒœแƒ“แƒ˜
+pref.timezone.America.Shiprock=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒจแƒ˜แƒžแƒ แƒแƒ™แƒ˜
+pref.timezone.America.St_Johns=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ”แƒœแƒข-แƒฏแƒแƒœแƒกแƒ˜
+pref.timezone.America.St_Kitts=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ”แƒœแƒข-แƒ™แƒ˜แƒขแƒกแƒ˜
+pref.timezone.America.St_Lucia=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ”แƒœแƒข-แƒšแƒฃแƒกแƒ˜แƒ
+pref.timezone.America.St_Thomas=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ”แƒœแƒข-แƒ—แƒแƒ›แƒแƒกแƒ˜
+pref.timezone.America.St_Vincent=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ”แƒœแƒข-แƒ•แƒ˜แƒกแƒ”แƒœแƒขแƒ”
+pref.timezone.America.Swift_Current=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ•แƒ˜แƒคแƒข-แƒฅแƒแƒ แƒ”แƒœแƒ—แƒ˜
+pref.timezone.America.Tegucigalpa=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒขแƒ”แƒ’แƒฃแƒกแƒ˜แƒ’แƒแƒšแƒžแƒ
+pref.timezone.America.Thule=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ—แƒฃแƒšแƒ”
+pref.timezone.America.Thunder_Bay=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒฃแƒœแƒ“แƒ”แƒ -แƒ‘แƒ”แƒ˜
+pref.timezone.America.Tijuana=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒขแƒ˜แƒฐแƒฃแƒแƒœแƒ
+pref.timezone.America.Toronto=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒขแƒแƒ แƒแƒœแƒขแƒ
+pref.timezone.America.Tortola=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒขแƒแƒ แƒขแƒแƒšแƒ
+pref.timezone.America.Vancouver=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ•แƒแƒœแƒ™แƒฃแƒ•แƒ”แƒ แƒ˜
+pref.timezone.America.Whitehorse=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฃแƒแƒ˜แƒ—แƒฐแƒแƒ แƒกแƒ˜
+pref.timezone.America.Winnipeg=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ•แƒ˜แƒœแƒœแƒ˜แƒžแƒ”แƒ’แƒ˜
+pref.timezone.America.Yakutat=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒแƒ™แƒฃแƒขแƒแƒขแƒ˜
+pref.timezone.America.Yellowknife=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒ”แƒšแƒแƒฃแƒœแƒแƒ˜แƒคแƒ˜
+pref.timezone.Antarctica.Casey=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒ™แƒแƒกแƒ”แƒ˜
+pref.timezone.Antarctica.Davis=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒ“แƒ”แƒ•แƒ˜แƒกแƒ˜
+pref.timezone.Antarctica.DumontDUrville=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒ“แƒ˜แƒฃแƒ›แƒแƒœแƒ“แƒฃแƒ แƒ•แƒ˜แƒšแƒ˜
+pref.timezone.Antarctica.Mawson=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒ›แƒแƒฃแƒกแƒแƒœแƒ˜
+pref.timezone.Antarctica.McMurdo=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒ›แƒแƒ™แƒ›แƒฃแƒ แƒ“แƒ
+pref.timezone.Antarctica.Palmer=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒžแƒแƒšแƒ›แƒ”แƒ แƒ˜
+pref.timezone.Antarctica.Rothera=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒ แƒแƒ–แƒ”แƒ แƒ
+pref.timezone.Antarctica.South_Pole=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒกแƒแƒ›แƒฎแƒ แƒ”แƒ—-แƒžแƒแƒšแƒฃแƒกแƒ˜
+pref.timezone.Antarctica.Syowa=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒกแƒ˜แƒแƒฃแƒ
+pref.timezone.Antarctica.Vostok=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒ•แƒแƒกแƒขแƒแƒ™แƒ˜
+pref.timezone.Arctic.Longyearbyen=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ“แƒ/แƒšแƒแƒœแƒ’แƒ”แƒ แƒ‘แƒแƒ˜แƒ”แƒœแƒ˜
+pref.timezone.Asia.Aden=แƒแƒ–แƒ˜แƒ/แƒแƒ“แƒ”แƒœแƒ˜
+pref.timezone.Asia.Almaty=แƒแƒ–แƒ˜แƒ/แƒแƒšแƒ›แƒแƒแƒ—แƒ
+pref.timezone.Asia.Amman=แƒแƒ–แƒ˜แƒ/แƒแƒ›แƒแƒœแƒ˜
+pref.timezone.Asia.Anadyr=แƒแƒ–แƒ˜แƒ/แƒแƒœแƒแƒ“แƒ˜แƒ แƒ˜
+pref.timezone.Asia.Aqtau=แƒแƒ–แƒ˜แƒ/แƒแƒฅแƒขแƒแƒฃ
+pref.timezone.Asia.Aqtobe=แƒแƒ–แƒ˜แƒ/แƒแƒฅแƒขแƒแƒ‘แƒ”
+pref.timezone.Asia.Ashgabat=แƒแƒ–แƒ˜แƒ/แƒแƒจแƒฎแƒแƒ‘แƒแƒ“แƒ˜
+pref.timezone.Asia.Baghdad=แƒแƒ–แƒ˜แƒ/แƒ‘แƒแƒฆแƒ“แƒแƒ“แƒ˜
+pref.timezone.Asia.Bahrain=แƒแƒ–แƒ˜แƒ/แƒ‘แƒแƒฐแƒ แƒ”แƒ˜แƒœแƒ˜
+pref.timezone.Asia.Baku=แƒแƒ–แƒ˜แƒ/แƒ‘แƒแƒฅแƒ
+pref.timezone.Asia.Bangkok=แƒแƒ–แƒ˜แƒ/แƒ‘แƒแƒœแƒ’แƒ™แƒแƒ™แƒ˜
+pref.timezone.Asia.Beirut=แƒแƒ–แƒ˜แƒ/แƒ‘แƒ”แƒ˜แƒ แƒฃแƒ—แƒ˜
+pref.timezone.Asia.Bishkek=แƒแƒ–แƒ˜แƒ/แƒ‘แƒ˜แƒจแƒ™แƒ”แƒ™แƒ˜
+pref.timezone.Asia.Brunei=แƒแƒ–แƒ˜แƒ/แƒ‘แƒ แƒฃแƒœแƒ”แƒ˜
+pref.timezone.Asia.Choibalsan=แƒแƒ–แƒ˜แƒ/แƒฉแƒแƒ˜แƒ‘แƒแƒšแƒกแƒแƒœแƒ˜
+pref.timezone.Asia.Chongqing=แƒแƒ–แƒ˜แƒ/แƒฉแƒแƒœแƒ™แƒ˜แƒœแƒ˜
+pref.timezone.Asia.Colombo=แƒแƒ–แƒ˜แƒ/แƒ™แƒแƒšแƒแƒ›แƒ‘แƒ
+pref.timezone.Asia.Damascus=แƒแƒ–แƒ˜แƒ/แƒ“แƒแƒ›แƒแƒกแƒ™แƒ
+pref.timezone.Asia.Dhaka=แƒแƒ–แƒ˜แƒ/แƒ“แƒแƒ™แƒ
+pref.timezone.Asia.Dili=แƒแƒ–แƒ˜แƒ/แƒ“แƒ˜แƒšแƒ˜
+pref.timezone.Asia.Dubai=แƒแƒ–แƒ˜แƒ/แƒ“แƒฃแƒ‘แƒแƒ˜
+pref.timezone.Asia.Dushanbe=แƒแƒ–แƒ˜แƒ/แƒ“แƒฃแƒจแƒแƒœแƒ‘แƒ”
+pref.timezone.Asia.Gaza=แƒแƒ–แƒ˜แƒ/แƒฆแƒแƒ–แƒ
+pref.timezone.Asia.Harbin=แƒแƒ–แƒ˜แƒ/แƒฐแƒแƒ แƒ‘แƒ˜แƒœแƒ˜
+pref.timezone.Asia.Hong_Kong=แƒแƒ–แƒ˜แƒ/แƒฐแƒแƒœแƒ’-แƒ™แƒแƒœแƒ’แƒ˜
+pref.timezone.Asia.Hovd=แƒแƒ–แƒ˜แƒ/แƒฐแƒแƒ•แƒ“แƒ˜
+pref.timezone.Asia.Irkutsk=แƒแƒ–แƒ˜แƒ/แƒ˜แƒ แƒ™แƒฃแƒขแƒกแƒ™แƒ˜
+pref.timezone.Asia.Istanbul=แƒแƒ–แƒ˜แƒ/แƒกแƒขแƒแƒ›แƒ‘แƒแƒšแƒ˜
+pref.timezone.Asia.Jakarta=แƒแƒ–แƒ˜แƒ/แƒฏแƒแƒ™แƒแƒ แƒขแƒ
+pref.timezone.Asia.Jayapura=แƒแƒ–แƒ˜แƒ/แƒฏแƒแƒ˜แƒแƒžแƒฃแƒ แƒ
+pref.timezone.Asia.Jerusalem=แƒแƒ–แƒ˜แƒ/แƒ˜แƒ”แƒ แƒฃแƒกแƒแƒšแƒ˜แƒ›แƒ˜
+pref.timezone.Asia.Kabul=แƒแƒ–แƒ˜แƒ/แƒฅแƒแƒ‘แƒฃแƒšแƒ˜
+pref.timezone.Asia.Kamchatka=แƒแƒ–แƒ˜แƒ/แƒ™แƒแƒ›แƒฉแƒแƒขแƒ™แƒ
+pref.timezone.Asia.Karachi=แƒแƒ–แƒ˜แƒ/แƒงแƒแƒ แƒแƒฉแƒ˜
+pref.timezone.Asia.Kashgar=แƒแƒ–แƒ˜แƒ/แƒงแƒแƒจแƒ’แƒแƒ แƒ˜
+pref.timezone.Asia.Kathmandu=แƒแƒ–แƒ˜แƒ/แƒ™แƒแƒขแƒ›แƒแƒœแƒ“แƒฃ
+pref.timezone.Asia.Krasnoyarsk=แƒแƒ–แƒ˜แƒ/แƒ™แƒ แƒแƒกแƒœแƒแƒ˜แƒแƒ แƒกแƒ™แƒ˜
+pref.timezone.Asia.Kuala_Lumpur=แƒแƒ–แƒ˜แƒ/แƒ™แƒฃแƒแƒšแƒ-แƒšแƒฃแƒ›แƒžแƒฃแƒ แƒ˜
+pref.timezone.Asia.Kuching=แƒแƒ–แƒ˜แƒ/แƒ™แƒฃแƒฉแƒ˜แƒœแƒ˜
+pref.timezone.Asia.Kuwait=แƒแƒ–แƒ˜แƒ/แƒ™แƒฃแƒ•แƒ”แƒ˜แƒขแƒ˜
+pref.timezone.Asia.Macau=แƒแƒ–แƒ˜แƒ/แƒ›แƒแƒ™แƒแƒ
+pref.timezone.Asia.Magadan=แƒแƒ–แƒ˜แƒ/แƒ›แƒแƒ’แƒแƒ“แƒแƒœแƒ˜
+pref.timezone.Asia.Makassar=แƒแƒ–แƒ˜แƒ/แƒ›แƒแƒฅแƒแƒกแƒแƒ แƒ˜
+pref.timezone.Asia.Manila=แƒแƒ–แƒ˜แƒ/แƒ›แƒแƒœแƒ˜แƒšแƒ
+pref.timezone.Asia.Muscat=แƒแƒ–แƒ˜แƒ/แƒ›แƒฃแƒกแƒ™แƒแƒขแƒ˜
+pref.timezone.Asia.Nicosia=แƒแƒ–แƒ˜แƒ/แƒœแƒ˜แƒฅแƒแƒ–แƒ˜แƒ
+pref.timezone.Asia.Novosibirsk=แƒแƒ–แƒ˜แƒ/แƒœแƒแƒ•แƒแƒกแƒ˜แƒ‘แƒ˜แƒ แƒกแƒ™แƒ˜
+pref.timezone.Asia.Omsk=แƒแƒ–แƒ˜แƒ/แƒแƒ›แƒกแƒ™แƒ˜
+pref.timezone.Asia.Oral=แƒแƒ–แƒ˜แƒ/แƒแƒ แƒแƒšแƒ˜
+pref.timezone.Asia.Phnom_Penh=แƒแƒ–แƒ˜แƒ/แƒžแƒœแƒแƒ›แƒžแƒ”แƒœแƒ˜
+pref.timezone.Asia.Pontianak=แƒแƒ–แƒ˜แƒ/แƒžแƒแƒœแƒขแƒ˜แƒแƒœแƒแƒ™แƒ˜
+pref.timezone.Asia.Pyongyang=แƒแƒ–แƒ˜แƒ/แƒžแƒฐแƒ”แƒœแƒ˜แƒแƒœแƒ˜
+pref.timezone.Asia.Qatar=แƒแƒ–แƒ˜แƒ/แƒ™แƒแƒขแƒแƒ แƒ˜
+pref.timezone.Asia.Qyzylorda=แƒแƒ–แƒ˜แƒ/แƒงแƒ˜แƒ–แƒ˜แƒšแƒแƒ แƒ“แƒ
+pref.timezone.Asia.Rangoon=แƒแƒ–แƒ˜แƒ/แƒ แƒแƒœแƒ’แƒฃแƒœแƒ˜
+pref.timezone.Asia.Riyadh=แƒแƒ–แƒ˜แƒ/แƒ แƒ˜แƒแƒ“แƒ˜
+pref.timezone.Asia.Sakhalin=แƒแƒ–แƒ˜แƒ/แƒกแƒแƒฎแƒแƒšแƒ˜แƒœแƒ˜
+pref.timezone.Asia.Samarkand=แƒแƒ–แƒ˜แƒ/แƒกแƒแƒ›แƒแƒ แƒงแƒแƒœแƒ“แƒ˜
+pref.timezone.Asia.Seoul=แƒแƒ–แƒ˜แƒ/แƒกแƒ”แƒฃแƒšแƒ˜
+pref.timezone.Asia.Shanghai=แƒแƒ–แƒ˜แƒ/แƒจแƒแƒœแƒฐแƒแƒ˜
+pref.timezone.Asia.Singapore=แƒแƒ–แƒ˜แƒ/แƒกแƒ˜แƒœแƒ’แƒแƒžแƒฃแƒ แƒ˜
+pref.timezone.Asia.Taipei=แƒแƒ–แƒ˜แƒ/แƒขแƒแƒ˜แƒ‘แƒ”แƒ˜
+pref.timezone.Asia.Tashkent=แƒแƒ–แƒ˜แƒ/แƒขแƒแƒจแƒ™แƒ”แƒœแƒขแƒ˜
+pref.timezone.Asia.Tbilisi=แƒแƒ–แƒ˜แƒ/แƒ—แƒ‘แƒ˜แƒšแƒ˜แƒกแƒ˜
+pref.timezone.Asia.Tehran=แƒแƒ–แƒ˜แƒ/แƒ—แƒ”แƒ˜แƒ แƒแƒœแƒ˜
+pref.timezone.Asia.Thimphu=แƒแƒ–แƒ˜แƒ/แƒ—แƒฐแƒ˜แƒ›แƒžแƒฐแƒฃ
+pref.timezone.Asia.Tokyo=แƒแƒ–แƒ˜แƒ/แƒขแƒแƒ™แƒ˜แƒ
+pref.timezone.Asia.Ulaanbaatar=แƒแƒ–แƒ˜แƒ/แƒฃแƒšแƒแƒœแƒ‘แƒแƒขแƒแƒ แƒ˜
+pref.timezone.Asia.Urumqi=แƒแƒ–แƒ˜แƒ/แƒฃแƒ แƒฃแƒ›แƒฉแƒ˜
+pref.timezone.Asia.Vientiane=แƒแƒ–แƒ˜แƒ/แƒ•แƒ˜แƒ”แƒœแƒขแƒ˜แƒแƒœแƒ˜
+pref.timezone.Asia.Vladivostok=แƒแƒ–แƒ˜แƒ/แƒ•แƒšแƒแƒ“แƒ˜แƒ•แƒแƒกแƒขแƒแƒ™แƒ˜
+pref.timezone.Asia.Yakutsk=แƒแƒ–แƒ˜แƒ/แƒ˜แƒแƒ™แƒฃแƒขแƒกแƒ™แƒ˜
+pref.timezone.Asia.Yekaterinburg=แƒแƒ–แƒ˜แƒ/แƒ”แƒ™แƒแƒขแƒ”แƒ แƒ˜แƒœแƒ‘แƒฃแƒ แƒ’แƒ˜
+pref.timezone.Asia.Yerevan=แƒแƒ–แƒ˜แƒ/แƒ”แƒ แƒ”แƒ•แƒแƒœแƒ˜
+pref.timezone.Atlantic.Azores=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒแƒ–แƒแƒ แƒ”แƒ‘แƒ˜
+pref.timezone.Atlantic.Bermuda=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒ‘แƒ”แƒ แƒ›แƒฃแƒ“แƒ”แƒ‘แƒ˜
+pref.timezone.Atlantic.Canary=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒ™แƒแƒœแƒแƒ แƒ”แƒ‘แƒ˜
+pref.timezone.Atlantic.Cape_Verde=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒ™แƒแƒžแƒ”-แƒ•แƒ”แƒ แƒ“แƒ”
+pref.timezone.Atlantic.Faroe=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒคแƒแƒ แƒ”แƒ แƒ”แƒ‘แƒ˜
+pref.timezone.Atlantic.Madeira=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒ›แƒแƒ“แƒ”แƒ˜แƒ แƒ
+pref.timezone.Atlantic.Reykjavik=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒ แƒ”แƒ˜แƒ™แƒ˜แƒแƒ•แƒ˜แƒ™แƒ˜
+pref.timezone.Atlantic.South_Georgia=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒกแƒแƒ›แƒฎแƒ แƒ”แƒ—-แƒฏแƒแƒ แƒฏแƒ˜แƒ
+pref.timezone.Atlantic.St_Helena=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒฌแƒ›.-แƒ”แƒšแƒ”แƒœแƒ”
+pref.timezone.Atlantic.Stanley=แƒแƒขแƒšแƒแƒœแƒขแƒ˜แƒ™แƒ/แƒกแƒขแƒ”แƒœแƒšแƒ˜
+pref.timezone.Australia.Adelaide=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒแƒ“แƒ”แƒšแƒแƒ˜แƒ“แƒ
+pref.timezone.Australia.Brisbane=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒ‘แƒ แƒ˜แƒกแƒ‘แƒ”แƒœแƒ˜
+pref.timezone.Australia.Broken_Hill=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒ‘แƒ แƒแƒ™แƒ”แƒœ-แƒฐแƒ˜แƒšแƒ˜
+pref.timezone.Australia.Currie=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒ™แƒฃแƒ แƒ˜
+pref.timezone.Australia.Darwin=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒ“แƒแƒ แƒ•แƒ˜แƒœแƒ˜
+pref.timezone.Australia.Eucla=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒ˜แƒฃแƒ™แƒšแƒ
+pref.timezone.Australia.Hobart=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒฐแƒแƒ‘แƒแƒ แƒขแƒ˜
+pref.timezone.Australia.Lindeman=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒšแƒ˜แƒœแƒ“แƒ”แƒ›แƒแƒœแƒ˜
+pref.timezone.Australia.Lord_Howe=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒšแƒแƒ แƒ“-แƒฐแƒแƒฃแƒ•แƒ˜
+pref.timezone.Australia.Melbourne=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒ›แƒ”แƒšแƒ‘แƒฃแƒ แƒœแƒ˜
+pref.timezone.Australia.Perth=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒžแƒ”แƒ แƒขแƒ˜
+pref.timezone.Australia.Sydney=แƒแƒ•แƒกแƒขแƒ แƒแƒšแƒ˜แƒ/แƒกแƒ˜แƒ“แƒœแƒ”แƒ˜
+pref.timezone.Europe.Amsterdam=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒแƒ›แƒกแƒขแƒ”แƒ แƒ“แƒแƒ›แƒ˜
+pref.timezone.Europe.Andorra=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒแƒœแƒ“แƒแƒ แƒ
+pref.timezone.Europe.Athens=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒแƒ—แƒ”แƒœแƒ˜
+pref.timezone.Europe.Belgrade=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ‘แƒ”แƒšแƒ’แƒ แƒแƒ“แƒ˜
+pref.timezone.Europe.Berlin=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ‘แƒ”แƒ แƒšแƒ˜แƒœแƒ˜
+pref.timezone.Europe.Bratislava=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ‘แƒ แƒแƒขแƒ˜แƒกแƒšแƒแƒ•แƒ
+pref.timezone.Europe.Brussels=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ‘แƒ แƒ˜แƒฃแƒกแƒ”แƒšแƒ˜
+pref.timezone.Europe.Bucharest=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ‘แƒฃแƒฅแƒกแƒ แƒ”แƒกแƒขแƒ˜
+pref.timezone.Europe.Budapest=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ‘แƒฃแƒ“แƒแƒžแƒ”แƒจแƒขแƒ˜
+pref.timezone.Europe.Chisinau=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒฉแƒ˜แƒ–แƒ˜แƒœแƒแƒฃ
+pref.timezone.Europe.Copenhagen=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ™แƒแƒžแƒ”แƒœแƒฐแƒแƒ’แƒ”แƒœแƒ˜
+pref.timezone.Europe.Dublin=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ“แƒฃแƒ‘แƒšแƒ˜แƒœแƒ˜
+pref.timezone.Europe.Gibraltar=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒฐแƒ˜แƒ‘แƒ แƒแƒšแƒขแƒแƒ แƒ˜
+pref.timezone.Europe.Guernsey=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ’แƒ”แƒ แƒœแƒ–แƒ˜
+pref.timezone.Europe.Helsinki=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒฐแƒ”แƒšแƒกแƒ˜แƒœแƒ™แƒ˜
+pref.timezone.Europe.Isle_of_Man=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ›แƒ”แƒœแƒ˜แƒก แƒ™แƒฃแƒœแƒซแƒฃแƒšแƒ˜
+pref.timezone.Europe.Istanbul=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒขแƒแƒ›แƒ‘แƒแƒšแƒ˜
+pref.timezone.Europe.Jersey=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒฏแƒ”แƒ แƒกแƒ˜
+pref.timezone.Europe.Kaliningrad=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ™แƒแƒšแƒ˜แƒœแƒ˜แƒœแƒ’แƒ แƒแƒ“แƒ˜
+pref.timezone.Europe.Kiev=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ™แƒ˜แƒ”แƒ•แƒ˜
+pref.timezone.Europe.Lisbon=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒšแƒ˜แƒกแƒ‘แƒแƒœแƒ˜
+pref.timezone.Europe.Ljubljana=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒšแƒ˜แƒฃแƒ‘แƒšแƒ˜แƒแƒœแƒ
+pref.timezone.Europe.London=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒšแƒแƒœแƒ“แƒแƒœแƒ˜
+pref.timezone.Europe.Luxembourg=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒšแƒฃแƒฅแƒกแƒ”แƒ›แƒ‘แƒฃแƒ แƒ’แƒ˜
+pref.timezone.Europe.Madrid=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ›แƒแƒ“แƒ แƒ˜แƒ“แƒ˜
+pref.timezone.Europe.Malta=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ›แƒแƒšแƒขแƒ
+pref.timezone.Europe.Mariehamn=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ›แƒแƒ แƒ˜แƒ”แƒฐแƒแƒ›แƒœแƒ˜
+pref.timezone.Europe.Minsk=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ›แƒ˜แƒœแƒกแƒ™แƒ˜
+pref.timezone.Europe.Monaco=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ›แƒแƒœแƒแƒ™แƒ
+pref.timezone.Europe.Moscow=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ›แƒแƒกแƒ™แƒแƒ•แƒ˜
+pref.timezone.Europe.Nicosia=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒœแƒ˜แƒฅแƒแƒ–แƒ˜แƒ
+pref.timezone.Europe.Oslo=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒแƒกแƒšแƒ
+pref.timezone.Europe.Paris=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒžแƒแƒ แƒ˜แƒ–แƒ˜
+pref.timezone.Europe.Podgorica=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒžแƒแƒ“แƒ’แƒแƒ แƒ˜แƒชแƒ
+pref.timezone.Europe.Prague=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒžแƒ แƒแƒฐแƒ
+pref.timezone.Europe.Riga=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ แƒ˜แƒ’แƒ
+pref.timezone.Europe.Rome=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ แƒแƒ›แƒ˜
+pref.timezone.Europe.Samara=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒแƒ›แƒแƒ แƒ
+pref.timezone.Europe.San_Marino=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒแƒœ-แƒ›แƒแƒ แƒ˜แƒœแƒ
+pref.timezone.Europe.Sarajevo=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒแƒ แƒแƒ”แƒ•แƒ
+pref.timezone.Europe.Simferopol=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒ˜แƒ›แƒคแƒ”แƒ แƒแƒžแƒแƒšแƒ˜
+pref.timezone.Europe.Skopje=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒ™แƒแƒžแƒ˜แƒ”
+pref.timezone.Europe.Sofia=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒแƒคแƒ˜แƒ
+pref.timezone.Europe.Stockholm=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒขแƒแƒฅแƒฐแƒแƒšแƒ›แƒ˜
+pref.timezone.Europe.Tallinn=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒขแƒแƒšแƒ˜แƒœแƒ˜
+pref.timezone.Europe.Tirane=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒขแƒ˜แƒ แƒแƒœแƒ
+pref.timezone.Europe.Uzhgorod=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒฃแƒŸแƒ’แƒแƒ แƒแƒ“แƒ˜
+pref.timezone.Europe.Vaduz=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ•แƒแƒ“แƒฃแƒ–แƒ˜
+pref.timezone.Europe.Vatican=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ•แƒแƒขแƒ˜แƒ™แƒแƒœแƒ˜
+pref.timezone.Europe.Vienna=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ•แƒ”แƒœแƒ
+pref.timezone.Europe.Vilnius=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ•แƒ˜แƒšแƒœแƒ˜แƒฃแƒกแƒ˜
+pref.timezone.Europe.Volgograd=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ•แƒแƒšแƒ’แƒแƒ’แƒ แƒแƒ“แƒ˜
+pref.timezone.Europe.Warsaw=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ•แƒแƒ แƒจแƒแƒ•แƒ
+pref.timezone.Europe.Zagreb=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ–แƒแƒ’แƒ แƒ”แƒ‘แƒ˜
+pref.timezone.Europe.Zaporozhye=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ–แƒแƒžแƒแƒ แƒแƒŸแƒ˜แƒ”
+pref.timezone.Europe.Zurich=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒชแƒ˜แƒฃแƒ แƒ˜แƒฐแƒ˜
+pref.timezone.Indian.Antananarivo=แƒ˜แƒœแƒ“แƒ/แƒแƒœแƒขแƒแƒœแƒแƒœแƒแƒ แƒ˜แƒ•แƒ
+pref.timezone.Indian.Chagos=แƒ˜แƒœแƒ“แƒ/แƒฉแƒแƒ’แƒแƒกแƒ˜
+pref.timezone.Indian.Christmas=แƒ˜แƒœแƒ“แƒ/แƒจแƒแƒ‘แƒ
+pref.timezone.Indian.Cocos=แƒ˜แƒœแƒ“แƒ/แƒฅแƒแƒฅแƒแƒกแƒ˜
+pref.timezone.Indian.Comoro=แƒ˜แƒœแƒ“แƒ/แƒ™แƒแƒ›แƒแƒ แƒ
+pref.timezone.Indian.Kerguelen=แƒ˜แƒœแƒ“แƒ/แƒ™แƒ”แƒ แƒ’แƒฃแƒ”แƒšแƒ”แƒœแƒ˜
+pref.timezone.Indian.Mahe=แƒ˜แƒœแƒ“แƒ/แƒ›แƒแƒฐแƒ”
+pref.timezone.Indian.Maldives=แƒ˜แƒœแƒ“แƒ/แƒ›แƒแƒšแƒ“แƒ˜แƒ•แƒ”แƒ‘แƒ˜
+pref.timezone.Indian.Mauritius=แƒ˜แƒœแƒ“แƒ/แƒ›แƒแƒ•แƒ แƒ˜แƒ™แƒ˜
+pref.timezone.Indian.Mayotte=แƒ˜แƒœแƒ“แƒ/แƒ›แƒแƒ˜แƒแƒขแƒ”
+pref.timezone.Indian.Reunion=แƒ˜แƒœแƒ“แƒ/แƒ แƒ”แƒ˜แƒฃแƒœแƒ˜แƒแƒœแƒ˜
+pref.timezone.Pacific.Apia=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒแƒžแƒ˜แƒ
+pref.timezone.Pacific.Auckland=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒแƒ™แƒšแƒ”แƒœแƒ“แƒ˜
+pref.timezone.Pacific.Chatham=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒฉแƒแƒ—แƒฐแƒแƒ›แƒ˜
+pref.timezone.Pacific.Easter=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒแƒฆแƒ“แƒ’แƒแƒ›แƒ
+pref.timezone.Pacific.Efate=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ”แƒคแƒแƒขแƒ”
+pref.timezone.Pacific.Enderbury=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ”แƒœแƒ“แƒ”แƒ แƒ‘แƒแƒ แƒ˜
+pref.timezone.Pacific.Fakaofo=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒคแƒแƒ™แƒแƒแƒคแƒ
+pref.timezone.Pacific.Fiji=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒคแƒ˜แƒฏแƒ˜
+pref.timezone.Pacific.Funafuti=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒคแƒฃแƒœแƒแƒคแƒฃแƒขแƒ˜
+pref.timezone.Pacific.Galapagos=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ’แƒแƒšแƒแƒžแƒแƒ’แƒแƒกแƒ˜
+pref.timezone.Pacific.Gambier=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ’แƒแƒ›แƒ‘แƒ˜แƒ”แƒ แƒ˜
+pref.timezone.Pacific.Guadalcanal=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ’แƒ•แƒแƒ“แƒแƒšแƒฅแƒ”แƒœแƒ”แƒšแƒ˜
+pref.timezone.Pacific.Guam=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ’แƒฃแƒแƒ›แƒ
+pref.timezone.Pacific.Honolulu=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒฐแƒแƒœแƒแƒšแƒฃแƒšแƒฃ
+pref.timezone.Pacific.Johnston=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒฏแƒแƒœแƒกแƒขแƒแƒœแƒ˜
+pref.timezone.Pacific.Kiritimati=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ™แƒ˜แƒ แƒ˜แƒขแƒ˜แƒ›แƒแƒขแƒ˜
+pref.timezone.Pacific.Kosrae=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ™แƒแƒกแƒ แƒแƒ”
+pref.timezone.Pacific.Kwajalein=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ™แƒฌแƒแƒฏแƒแƒšแƒ”แƒ˜แƒœแƒ˜
+pref.timezone.Pacific.Majuro=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ›แƒแƒ˜แƒฃแƒ แƒ
+pref.timezone.Pacific.Marquesas=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ›แƒแƒ แƒ™แƒ˜แƒ–แƒ”แƒ‘แƒ˜
+pref.timezone.Pacific.Midway=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ›แƒ˜แƒ“แƒ•แƒ”แƒ˜
+pref.timezone.Pacific.Nauru=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒœแƒแƒฃแƒ แƒฃ
+pref.timezone.Pacific.Niue=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒœแƒ˜แƒฃแƒ”
+pref.timezone.Pacific.Norfolk=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒœแƒแƒ แƒคแƒแƒšแƒ™แƒ˜
+pref.timezone.Pacific.Noumea=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒœแƒแƒฃแƒ›แƒ”แƒ
+pref.timezone.Pacific.Pago_Pago=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒžแƒแƒ’แƒ-แƒžแƒแƒ’แƒ
+pref.timezone.Pacific.Palau=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒžแƒแƒšแƒแƒฃ
+pref.timezone.Pacific.Pitcairn=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒžแƒ˜แƒ—แƒฅแƒแƒ˜แƒ แƒœแƒ˜
+pref.timezone.Pacific.Ponape=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒžแƒแƒœแƒแƒžแƒ”
+pref.timezone.Pacific.Port_Moresby=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒžแƒแƒ แƒข-แƒ›แƒแƒ แƒ”แƒกแƒ‘แƒ˜
+pref.timezone.Pacific.Rarotonga=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ แƒแƒ แƒแƒขแƒแƒœแƒ’แƒ
+pref.timezone.Pacific.Saipan=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒกแƒแƒ˜แƒžแƒแƒœแƒ˜
+pref.timezone.Pacific.Tahiti=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒขแƒแƒ˜แƒขแƒ˜
+pref.timezone.Pacific.Tarawa=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒขแƒแƒ แƒแƒ•แƒ
+pref.timezone.Pacific.Tongatapu=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒขแƒแƒœแƒ’แƒแƒขแƒแƒžแƒฃ
+pref.timezone.Pacific.Truk=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒขแƒ แƒฃแƒ™แƒ˜
+pref.timezone.Pacific.Wake=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒฃแƒ”แƒ˜แƒ™แƒ˜
+pref.timezone.Pacific.Wallis=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒฃแƒแƒšแƒ˜แƒกแƒ˜
+
+# the following have been missing
+pref.timezone.America.Indiana.Tell_City=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒขแƒ”แƒš แƒกแƒ˜แƒขแƒ˜
+pref.timezone.America.Indiana.Winamac=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ˜แƒœแƒ“แƒ˜แƒแƒœแƒ/แƒ•แƒ˜แƒœแƒแƒ›แƒแƒ™แƒ˜
+pref.timezone.America.Marigot=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒแƒ แƒ˜แƒ’แƒ
+pref.timezone.America.Resolute=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ แƒ”แƒ–แƒแƒšแƒฃแƒขแƒ”
+pref.timezone.America.St_Barthelemy=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฌแƒ›. แƒ‘แƒแƒ แƒ—แƒšแƒแƒ›แƒ”
+
+# added with 2008d:
+pref.timezone.America.Argentina.San_Luis=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒกแƒแƒœ แƒšแƒฃแƒ˜แƒกแƒ˜
+pref.timezone.America.Santarem=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒแƒœแƒขแƒแƒ แƒ”แƒ›แƒ˜
+pref.timezone.Asia.Ho_Chi_Minh=แƒแƒ–แƒ˜แƒ/แƒฐแƒ แƒจแƒ˜ แƒ›แƒ˜แƒœแƒ˜
+pref.timezone.Asia.Kolkata=แƒแƒ–แƒ˜แƒ/แƒ™แƒแƒšแƒ™แƒแƒขแƒ
+
+# added with 2008i:
+pref.timezone.America.Argentina.Salta=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒ แƒ’แƒ”แƒœแƒขแƒ˜แƒœแƒ/แƒกแƒแƒšแƒขแƒ
+
+# added with 2010i
+pref.timezone.America.Matamoros=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒ”แƒขแƒแƒ›แƒแƒ แƒแƒกแƒ˜
+pref.timezone.America.Ojinaga=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒแƒฏแƒ˜แƒœแƒแƒ’แƒ
+pref.timezone.America.Santa_Isabel=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒแƒœแƒขแƒ แƒ˜แƒ–แƒแƒ‘แƒ”แƒšแƒ˜
+pref.timezone.Antarctica.Macquarie=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ™แƒ/แƒ›แƒแƒฅแƒฃแƒแƒ แƒ˜
+pref.timezone.Asia.Novokuznetsk=แƒแƒ–แƒ˜แƒ/แƒœแƒแƒ•แƒแƒ™แƒฃแƒ–แƒœแƒ”แƒชแƒ™แƒ˜
+
+#added with 2011b
+pref.timezone.America.Bahia_Banderas=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ‘แƒแƒฐแƒ˜แƒ แƒ‘แƒแƒœแƒ“แƒ”แƒ แƒแƒกแƒ˜
+pref.timezone.America.North_Dakota.Beulah=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฉแƒ แƒ“แƒ˜แƒšแƒ แƒ“แƒแƒ™แƒแƒขแƒ/แƒ‘แƒ”แƒฃแƒšแƒแƒ‘แƒ˜
+pref.timezone.Pacific.Chuuk=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒฉแƒฃแƒฃแƒ™แƒ˜
+pref.timezone.Pacific.Pohnpei=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒžแƒแƒœแƒžแƒ”แƒ˜
+
+#added with 2011n
+pref.timezone.Africa.Juba=แƒแƒคแƒ แƒ˜แƒ™แƒ/แƒฏแƒฃแƒ‘แƒ
+pref.timezone.America.Kralendijk=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ™แƒ แƒแƒšแƒ”แƒœแƒฏแƒ˜แƒ™แƒ˜
+pref.timezone.America.Lower_Princes=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฅแƒ•แƒ”แƒ“แƒ แƒžแƒ แƒ˜แƒœแƒชแƒ”แƒ‘แƒ˜
+pref.timezone.America.Metlakatla=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒ›แƒ”แƒขแƒšแƒแƒ™แƒแƒšแƒ
+pref.timezone.America.Sitka=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒกแƒ˜แƒขแƒ™แƒ
+pref.timezone.Asia.Hebron=แƒแƒ–แƒ˜แƒ/แƒฐแƒ”แƒ‘แƒ แƒแƒœแƒ˜
+
+#added with 2013a
+pref.timezone.America.Creston=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒฅแƒ แƒ”แƒกแƒ—แƒแƒœแƒ˜
+pref.timezone.Asia.Khandyga=แƒแƒ–แƒ˜แƒ/แƒฎแƒแƒœแƒ“แƒ˜แƒ’แƒ
+pref.timezone.Asia.Ust-Nera=แƒแƒ–แƒ˜แƒ/แƒฃแƒกแƒข-แƒœแƒ”แƒ แƒ
+pref.timezone.Europe.Busingen=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ‘แƒฃแƒ–แƒ˜แƒœแƒ’แƒ”แƒœแƒ˜
+
+#added with 2014b
+pref.timezone.Antarctica.Troll=แƒแƒœแƒขแƒแƒ แƒฅแƒขแƒ˜แƒ™แƒ/แƒขแƒ แƒแƒšแƒ˜
+
+#added with 2014j
+pref.timezone.Asia.Chita=แƒแƒ–แƒ˜แƒ/แƒฉแƒ˜แƒขแƒ
+pref.timezone.Asia.Srednekolymsk=แƒแƒ–แƒ˜แƒ/แƒกแƒ แƒ”แƒ“แƒœแƒ”แƒ™แƒแƒšแƒ˜แƒ›แƒกแƒ™แƒ˜
+pref.timezone.Pacific.Bougainville=แƒแƒ™แƒ”แƒแƒœแƒ”แƒ—แƒ˜/แƒ‘แƒฃแƒ’แƒ”แƒœแƒ•แƒ˜แƒšแƒ˜
+
+#added with 2.2015g
+pref.timezone.America.Fort_Nelson=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒคแƒแƒ แƒข-แƒœแƒ”แƒšแƒกแƒแƒœแƒ˜
+
+#added with 2.2016b
+pref.timezone.Europe.Ulyanovsk=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒฃแƒšแƒ˜แƒแƒœแƒแƒ•แƒกแƒ™แƒ˜
+pref.timezone.Europe.Astrakhan=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒแƒกแƒขแƒ แƒแƒฎแƒแƒœแƒ˜
+pref.timezone.Asia.Barnaul=แƒแƒ–แƒ˜แƒ/แƒ‘แƒแƒ แƒœแƒแƒฃแƒšแƒ˜
+
+#added with 2.2016i
+pref.timezone.Asia.Yangon=แƒแƒ–แƒ˜แƒ/แƒ˜แƒแƒœแƒ’แƒแƒœแƒ˜
+pref.timezone.Asia.Tomsk=แƒแƒ–แƒ˜แƒ/แƒขแƒแƒ›แƒกแƒ™แƒ˜
+pref.timezone.Asia.Famagusta=แƒแƒ–แƒ˜แƒ/แƒคแƒแƒ›แƒแƒ’แƒฃแƒกแƒขแƒ
+pref.timezone.Europe.Kirov=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ™แƒ˜แƒ แƒแƒ•แƒ˜
+
+#added with 2.2016j
+pref.timezone.Europe.Saratov=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒกแƒแƒ แƒแƒขแƒแƒ•แƒ˜
+pref.timezone.Asia.Atyrau=แƒแƒ–แƒ˜แƒ/แƒแƒขแƒ˜แƒ แƒแƒฃ
+
+#added with 2.2017b
+pref.timezone.America.Punta_Arenas=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒžแƒฃแƒœแƒขแƒ-แƒแƒ แƒ”แƒœแƒแƒกแƒ˜
+
+#added with 2.2018i
+pref.timezone.Asia.Qostanay=แƒแƒ–แƒ˜แƒ / แƒ™แƒแƒกแƒขแƒแƒœแƒแƒ˜
+
+#added with 2.2020a
+pref.timezone.America.Nuuk=แƒแƒ›แƒ”แƒ แƒ˜แƒ™แƒ/แƒœแƒฃแƒฃแƒ™แƒ˜
+
+#added with 2.2021c
+pref.timezone.Pacific.Kanton=แƒแƒ™แƒ”แƒแƒœแƒ˜แƒ/แƒ™แƒแƒœแƒขแƒแƒœแƒ˜
+
+#added with 2.2022b
+pref.timezone.Europe.Kyiv=แƒ”แƒ•แƒ แƒแƒžแƒ/แƒ™แƒ˜แƒ”แƒ•แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.dtd
new file mode 100644
index 0000000000..27f5a88c32
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.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/. -->
+
+<!-- Account manager window for Instantbird -->
+<!ENTITY accounts.title "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜ โ€“ &brandShortName;">
+<!ENTITY accountManager.width "450">
+<!-- Instant messaging account status window for Thunderbird -->
+<!ENTITY accountsWindow.title "แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ">
+<!ENTITY accountsWindow2.style "width: 41em; height: 27em;">
+
+<!ENTITY accountManager.newAccount.label "แƒแƒฎแƒแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜">
+<!ENTITY accountManager.newAccount.accesskey "แƒ">
+<!ENTITY accountManager.close.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY accountManager.close.accesskey "แƒ“">
+<!-- This should match account.commandkey in instantbird.dtd -->
+<!ENTITY accountManager.close.commandkey "a">
+<!-- This title must be short, displayed with a big font size -->
+<!ENTITY accountManager.noAccount.title "แƒฏแƒ”แƒ แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ—, แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒแƒ แƒแƒ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜">
+<!ENTITY accountManager.noAccount.description "แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒ”แƒ— &accountManager.newAccount.label; แƒฆแƒ˜แƒšแƒแƒ™แƒ–แƒ”, แƒ แƒแƒ› แƒ“แƒแƒ’แƒ”แƒฎแƒ›แƒแƒ แƒแƒ— &brandShortName; แƒแƒฎแƒแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒแƒจแƒ˜.">
+<!ENTITY account.autoSignOn.label "แƒจแƒ”แƒกแƒ•แƒšแƒ แƒฉแƒแƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก">
+<!ENTITY account.autoSignOn.accesskey "แƒฉ">
+<!ENTITY account.connect.label "แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY account.connect.accesskey "แƒ“">
+<!ENTITY account.disconnect.label "แƒ’แƒแƒ›แƒแƒ—แƒ˜แƒจแƒ•แƒ">
+<!ENTITY account.disconnect.accesskey "แƒจ">
+<!ENTITY account.delete.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY account.delete.accesskey "แƒฌ">
+<!ENTITY account.edit.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY account.edit.accesskey "แƒž">
+<!ENTITY account.moveup.label "แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ แƒ–แƒ”แƒ›แƒแƒ—">
+<!ENTITY account.movedown.label "แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ แƒฅแƒ•แƒ”แƒ›แƒแƒ—">
+<!ENTITY account.cancelReconnection.label "แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY account.cancelReconnection.accesskey "แƒ’">
+<!ENTITY account.copyDebugLog.label "แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒแƒฆแƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY account.copyDebugLog.accesskey "แƒš">
+<!ENTITY account.showDebugLog.label "แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒแƒฆแƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜">
+<!ENTITY account.showDebugLog.accesskey "แƒช">
+<!ENTITY account.connecting "แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY account.disconnecting "แƒ˜แƒ—แƒ˜แƒจแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY account.disconnected "แƒแƒ แƒแƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.properties
new file mode 100644
index 0000000000..333a58779e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/accounts.properties
@@ -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 (passwordPromptTitle, passwordPromptText):
+# %S is replaced with the name of the account
+passwordPromptTitle=แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S
+passwordPromptText=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S แƒ“แƒแƒกแƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒšแƒแƒ“.
+passwordPromptSaveCheckbox=แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒšแƒแƒ“.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/commands.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/commands.properties
new file mode 100644
index 0000000000..f5826556cd
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/commands.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/.
+
+# LOCALIZATION NOTE (commands):
+# %S is a comma separated list of command names.
+commands=แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜: %S.\nแƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก /help &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ&gt;.
+# LOCALIZATION NOTE (noCommand, noHelp):
+# %S is the command name the user typed.
+noCommand=แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ '%S' แƒแƒ แƒแƒ.
+noHelp=แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก '%S' แƒแƒ แƒแƒ, แƒฃแƒ™แƒแƒชแƒ แƒแƒ•แƒแƒ“!
+
+sayHelpString=say &lt;แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜&gt;: แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+rawHelpString=raw &lt;แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜&gt;: แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ HTML แƒ™แƒแƒ“แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+helpHelpString=help &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก_แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;: แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก_แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt; แƒแƒœ แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+
+# LOCALIZATION NOTE (statusCommand):
+# %1$S is replaced with a status command name
+# (one of "back", "away", "busy", "dnd", or "offline").
+# %2$S is replaced with the localized version of that status type
+# (one of the 5 strings below).
+statusCommand=%1$S &lt;แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜&gt;: แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ - %2$S แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ—.
+back=แƒฎแƒแƒ–แƒ–แƒ”แƒ
+away=แƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ
+busy=แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ
+dnd=แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ
+offline=แƒฎแƒแƒ–แƒ’แƒแƒ แƒ”แƒจแƒ”แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/contacts.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/contacts.properties
new file mode 100644
index 0000000000..f45779b2e3
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/contacts.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (defaultGroup):
+# This is the name of the group that will automatically be created when adding a
+# buddy without specifying a group.
+defaultGroup=แƒฎแƒแƒšแƒฎแƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/conversations.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/conversations.properties
new file mode 100644
index 0000000000..1d35b063c2
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/conversations.properties
@@ -0,0 +1,85 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (targetChanged):
+# %1$S is the new conversation title (display name of the new target),
+# %2$S is the protocol name used for the new target.
+targetChanged=แƒ“แƒ˜แƒแƒšแƒแƒ’แƒ˜ %1$S แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒแƒฅแƒ›แƒ˜แƒ— %2$S.
+
+# LOCALIZATION NOTE (statusChanged):
+# %1$S is the display name of the contact.
+# %2$S is the new status type (a value from status.properties).
+statusChanged=%1$S แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒ %2$S.
+# LOCALIZATION NOTE (statusChangedWithStatusText):
+# %1$S is the display name of the contact.
+# %2$S is the new status type (a value from status.properties).
+# %3$S is the status text (eg. "I'm currently away from the computer").
+statusChangedWithStatusText=%1$S แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒ %2$S: %3$S.
+# LOCALIZATION NOTE (statusChangedFromUnknown[WithStatusText]):
+# special case of the previous 2 strings for when the status was
+# previously unknown. These 2 strings should not mislead the user
+# into thinking the person's status has just changed.
+statusChangedFromUnknown=%1$S %2$S.
+statusChangedFromUnknownWithStatusText=%1$S %2$S: %3$S.
+# LOCALIZATION NOTE (statusKnown[WithStatusText]):
+# special case of the previous 2 strings for when an account has just
+# been reconnected, so the status is now known. These 2 strings should not
+# mislead the user into thinking the person's status has just changed.
+statusKnown=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ™แƒ•แƒšแƒแƒ• แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ (%1$S โ€” %2$S).
+statusKnownWithStatusText=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ™แƒ•แƒšแƒแƒ• แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ (%1$S โ€” %2$S: %3$S).
+# LOCALIZATION NOTE (statusUnknown):
+# %S is the display name of the contact.
+statusUnknown=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒ—แƒ˜แƒจแƒฃแƒšแƒ˜แƒ (%S-แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒ“แƒแƒฃแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜แƒ).
+
+accountDisconnected=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒ—แƒ˜แƒจแƒฃแƒšแƒ˜แƒ.
+accountReconnected=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒแƒฆแƒ“แƒ’แƒ.
+
+# LOCALIZATION NOTE (autoReply):
+# %S is replaced by the text of a message that was sent as an automatic reply.
+autoReply=แƒแƒ•แƒขแƒแƒ›แƒแƒžแƒแƒกแƒฃแƒฎแƒ” - %S
+
+# LOCALIZATION NOTE (noTopic):
+# Displayed instead of the topic when no topic is set.
+noTopic=แƒ—แƒ”แƒ›แƒ แƒแƒ แƒแƒ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜ แƒแƒ› แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜.
+
+# LOCALIZATION NOTE (topicSet):
+# %1$S is the conversation name, %2$S is the topic.
+topicSet=%1$S แƒ“แƒ˜แƒแƒšแƒแƒ’แƒ˜แƒก แƒ—แƒ”แƒ›แƒแƒ: %2$S.
+# LOCALIZATION NOTE (topicNotSet):
+# %S is the conversation name.
+topicNotSet=%S แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒ”แƒ›แƒ แƒแƒ แƒแƒ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜.
+# LOCALIZATION NOTE (topicChanged):
+# %1$S is the user who changed the topic, %2$S is the new topic.
+topicChanged=%1$S แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ› แƒ—แƒ”แƒ›แƒ แƒจแƒ”แƒชแƒ•แƒแƒšแƒ: %2$S.
+# LOCALIZATION NOTE (topicCleared):
+# %1$S is the user who cleared the topic.
+topicCleared=%1$S แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ› แƒ—แƒ”แƒ›แƒ แƒ’แƒแƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ.
+
+# LOCALIZATION NOTE (nickSet):
+# This is displayed as a system message when a participant changes his/her
+# nickname in a conversation.
+# %1$S is the old nick.
+# %2$S is the new nick.
+nickSet=%1$S แƒแƒฎแƒšแƒ แƒฃแƒ™แƒ•แƒ” แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ แƒช %2$S.
+# LOCALIZATION NOTE (nickSet.you):
+# This is displayed as a system message when your nickname is changed.
+# %S is your new nick.
+nickSet.you=แƒ—แƒฅแƒ•แƒ”แƒœ, แƒแƒฎแƒšแƒ แƒฃแƒ™แƒ•แƒ” แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜ แƒฎแƒแƒ แƒ— แƒ แƒแƒ’แƒแƒ แƒช %S.
+
+# LOCALIZATION NOTE (messenger.conversations.selections.ellipsis):
+# ellipsis is used when copying a part of a message to show that the message was cut
+messenger.conversations.selections.ellipsis=[โ€ฆ]
+
+# LOCALIZATION NOTE (messenger.conversations.selections.{system,content,action}MessagesTemplate):
+# These 3 templates are used to format selected messages before copying them.
+# Do not translate the texts between % characters, but feel free to adjust
+# whitespace and separators to make them fit your locale.
+messenger.conversations.selections.systemMessagesTemplate=%time% - %message%
+messenger.conversations.selections.contentMessagesTemplate=%time% - %sender%: %message%
+messenger.conversations.selections.actionMessagesTemplate=%time% * %sender% %message%
+
+# LOCALIZATION NOTE (message.status):
+# This is used as title attribute for the visible lock icon in case a message
+# was sent encrypted through the OTR protocol.
+message.status=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/facebook.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/facebook.properties
new file mode 100644
index 0000000000..3eb54cb74b
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/facebook.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/.
+
+facebook.chat.name=Facebook แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ
+facebook.disabled=Facebook แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ แƒแƒฆแƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ Facebook-แƒ›แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ XMPP-แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/imtooltip.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/imtooltip.properties
new file mode 100644
index 0000000000..630d9ab115
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/imtooltip.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/.
+
+buddy.username=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜
+buddy.account=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜
+contact.tags=แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜
+
+otr.tag=OTR-แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ
+
+encryption.tag=แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ
+message.status=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/irc.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/irc.properties
new file mode 100644
index 0000000000..3b05b72b9c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/irc.properties
@@ -0,0 +1,209 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (irc.usernameHint):
+# This is displayed inside the accountUsernameInfoWithDescription
+# string defined in imAccounts.properties when the user is
+# configuring an IRC account.
+irc.usernameHint=แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜
+
+# LOCALIZATION NOTE (connection.error.*):
+# These will show in the account manager if the account is
+# disconnected because of an error.
+connection.error.lost=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ’แƒแƒฌแƒงแƒ“แƒ
+connection.error.timeOut=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒ แƒ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ
+connection.error.invalidUsername=%S แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ.
+connection.error.invalidPassword=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ
+connection.error.passwordRequired=แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ
+
+# LOCALIZATION NOTE (joinChat.*):
+# These show up on the join chat menu. An underscore is for the access key.
+joinChat.channel=_แƒแƒ แƒฎแƒ˜
+joinChat.password=_แƒžแƒแƒ แƒแƒšแƒ˜
+
+# LOCALIZATION NOTE (options.*):
+# These are the protocol specific options shown in the account manager and
+# account wizard windows.
+options.server=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+options.port=แƒžแƒแƒ แƒขแƒ˜
+options.ssl=SSL แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜
+options.encoding=แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ
+options.quitMessage=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜
+options.partMessage=แƒแƒ แƒฎแƒ˜แƒก แƒ›แƒ˜แƒขแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜
+options.showServerTab=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+options.alternateNicks=แƒกแƒแƒ—แƒแƒ“แƒแƒ แƒ˜แƒ’แƒ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE (ctcp.version):
+# %1$S is the nickname of the user whose version was requested.
+# %2$S is the version response from the client.
+ctcp.version=%1$S แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒก "%2$S".
+# LOCALIZATION NOTE (ctcp.time):
+# %1$S is the nickname of the user whose time was requested.
+# %2$S is the time response.
+ctcp.time=%1$S แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒ“แƒ แƒแƒ %2$S.
+
+# LOCALZIATION NOTE (command.*):
+# These are the help messages for each command, the %S is the command name
+# Each command first gives the parameter it accepts and then a description of
+# the command.
+command.action=%S &lt;แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ&gt;: แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ.
+command.ban=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜!user@host&gt;: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ–แƒ”.
+command.ctcp=%S &lt;แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”&gt; &lt;msg&gt;: แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก CTCP แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒกแƒ—แƒแƒœ.
+command.chanserv=%S &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ&gt;: แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ ChanServ-แƒ–แƒ”.
+command.deop=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-1&gt;[,&lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-2&gt;]*: แƒแƒ แƒฎแƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒฉแƒแƒ›แƒแƒ แƒ—แƒ›แƒ”แƒ•แƒ แƒ•แƒ˜แƒœแƒ›แƒ”แƒกแƒ—แƒ•แƒ˜แƒก. แƒแƒ› แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒแƒ แƒฎแƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—.
+command.devoice=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-1&gt;[,&lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-2&gt;]*: แƒฎแƒ›แƒ˜แƒก แƒฉแƒแƒ›แƒแƒ แƒ—แƒ›แƒ”แƒ•แƒ แƒ•แƒ˜แƒœแƒ›แƒ”แƒกแƒ—แƒ•แƒ˜แƒก, แƒšแƒแƒžแƒแƒ แƒแƒ™แƒ˜แƒก แƒแƒ™แƒ แƒซแƒแƒšแƒ•แƒ แƒ—แƒฃ แƒแƒ แƒฎแƒ˜ แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒฅแƒ•แƒ”แƒจแƒแƒ (+m). แƒแƒ› แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒแƒ แƒฎแƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—.
+command.invite2=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;[ &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜]&gt;* [&lt;แƒแƒ แƒฎแƒ˜&gt;]: แƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒ”แƒ— แƒ”แƒ แƒ—แƒ˜ แƒแƒœ แƒ›แƒ”แƒขแƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ› แƒจแƒ”แƒ›แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ“แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒ แƒฎแƒ–แƒ”, แƒแƒœ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒแƒ แƒฎแƒ–แƒ”.
+command.join=%S &lt;แƒแƒ—แƒแƒฎแƒ˜-1&gt;[ &lt;แƒ™แƒแƒ“แƒ˜-1&gt;][,&lt;แƒแƒ—แƒแƒฎแƒ˜-2&gt;[ &lt;แƒ™แƒแƒ“แƒ˜-2&gt;]]*: แƒ”แƒ แƒ— แƒแƒœ แƒ›แƒ”แƒข แƒแƒ แƒฎแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ, แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜แƒกแƒแƒ›แƒ”แƒ‘แƒ  แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜ แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—.
+command.kick=%S &lt;แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”&gt; [&lt;แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜&gt;]: แƒ•แƒ˜แƒœแƒ›แƒ”แƒก แƒแƒ แƒฎแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒแƒžแƒ”แƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—.
+command.list=%S: แƒแƒกแƒแƒฎแƒแƒ•แƒก แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ แƒแƒ—แƒแƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒแƒก แƒฅแƒกแƒ”แƒšแƒจแƒ˜. แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—, แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ แƒ–แƒแƒ’ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒฌแƒงแƒ•แƒ˜แƒขแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒแƒœ.
+command.memoserv=%S &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ&gt;: แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ MemoServ-แƒ–แƒ”.
+command.modeUser2=%S &lt;&lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt; [(+|-)&lt;แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜&gt;]: แƒแƒฎแƒแƒšแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ, แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒœ แƒ›แƒแƒฎแƒกแƒœแƒ.
+command.modeChannel2=%S [&lt;แƒแƒ แƒฎแƒ˜&gt;] [(+|-)&lt;แƒแƒฎแƒแƒšแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜&gt; [&lt;แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜&gt;][,&lt;แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜&gt;]*]: แƒแƒฎแƒแƒšแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ, แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒแƒœ แƒ›แƒแƒฎแƒกแƒœแƒ.
+command.msg=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt; &lt;แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜&gt;: แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒก (แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ˜แƒ— แƒแƒ แƒฎแƒ˜แƒกแƒ’แƒแƒœ).
+command.nick=%S &lt;แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;: แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ.
+command.nickserv=%S &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ&gt;: แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ NickServ-แƒ–แƒ”.
+command.notice=%S &lt;แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜&gt; &lt;แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜&gt;: แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒแƒ แƒฎแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+command.op=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-1&gt;[,&lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-2&gt;]*: แƒ•แƒ˜แƒœแƒ›แƒ”แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒแƒžแƒ”แƒ แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒ. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒแƒžแƒ”แƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—.
+command.operserv=%S &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ&gt;: แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ OperServ-แƒ–แƒ”.
+command.part=%S [แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ—]: แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒ แƒฎแƒ˜แƒก แƒ›แƒ˜แƒขแƒ˜แƒ•แƒ”แƒ‘แƒ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ—.
+command.ping=%S [&lt;แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”&gt;]: แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒแƒœ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒฃ แƒ›แƒแƒœแƒแƒ˜แƒšแƒ” แƒแƒ  แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ).
+command.quit=%S &lt;แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜&gt;: แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ’แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ—.
+command.quote=%S &lt;แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ&gt;: แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒจแƒฃแƒแƒšแƒแƒ“ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ.
+command.time=%S: แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• แƒ“แƒ แƒแƒก IRC แƒกแƒ แƒ•แƒ”แƒ แƒ–แƒ”.
+command.topic=%S [&lt;แƒแƒฎแƒแƒšแƒ˜ แƒ—แƒ”แƒ›แƒ&gt;]: แƒแƒ› แƒแƒ แƒฎแƒ˜แƒก แƒ—แƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ.
+command.umode=%S (+|-)&lt;แƒแƒฎแƒแƒšแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜&gt;: แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒแƒฎแƒแƒšแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ/แƒ›แƒแƒฎแƒกแƒœแƒ.
+command.version=%S &lt;แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”&gt;: แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ.
+command.voice=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-1&gt;[,&lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-2&gt;]*: แƒ•แƒ˜แƒœแƒ›แƒ”แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒฎแƒ–แƒ” แƒฎแƒ›แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒ. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒแƒžแƒ”แƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—.
+command.whois2=%S [&lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜-1&gt;]: แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ–แƒ”.
+
+# LOCALIZATION NOTE (message.*):
+# These are shown as system messages in the conversation.
+# %1$S is the nick and %2$S is the nick and host of the user who joined.
+message.join=%1$S [%2$S] แƒจแƒ”แƒ›แƒแƒ•แƒ˜แƒ“แƒ แƒแƒ—แƒแƒฎแƒจแƒ˜.
+message.rejoined=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ“แƒแƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ˜แƒ— แƒแƒ—แƒแƒฎแƒก.
+# %1$S is the nick of who kicked you.
+# %2$S is message.kicked.reason, if a kick message was given.
+message.kicked.you=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ’แƒแƒ’แƒ“แƒแƒ— แƒแƒžแƒ”แƒ แƒ›แƒ %1$S%2$S.
+# %1$S is the nick that is kicked, %2$S the nick of the person who kicked
+# %1$S. %3$S is message.kicked.reason, if a kick message was given.
+message.kicked=%1$S แƒ’แƒแƒแƒ’แƒ“แƒ แƒแƒžแƒ”แƒ แƒ›แƒ %2$S%3$S.
+# %S is the kick message
+message.kicked.reason=: %S
+# %1$S is the new mode, %2$S is the nickname of the user whose mode
+# was changed, and %3$S is who set the mode.
+message.usermode=แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜ %1$S แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %2$S แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ %3$S.
+# %1$S is the new channel mode and %2$S is who set the mode.
+message.channelmode=แƒแƒ แƒฎแƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜ %1$S แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ %2$S.
+# %S is the user's mode.
+message.yourmode=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒ %S.
+# Could not change the nickname. %S is the user's nick.
+message.nick.fail=แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ. แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒแƒฎแƒ”แƒšแƒแƒ“ แƒ แƒฉแƒ”แƒ‘แƒ %S.
+# The parameter is the message.parted.reason, if a part message is given.
+message.parted.you=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒแƒขแƒแƒ•แƒ”แƒ— แƒแƒ—แƒแƒฎแƒ˜ (แƒ›แƒ˜แƒขแƒแƒ•แƒ”แƒ‘แƒ%1$S).
+# %1$S is the user's nick, %2$S is message.parted.reason, if a part message is given.
+message.parted=%1$S - แƒ›แƒ˜แƒแƒขแƒแƒ•แƒ แƒแƒ—แƒแƒฎแƒ˜ (แƒ›แƒ˜แƒขแƒแƒ•แƒ”แƒ‘แƒ%2$S).
+# %S is the part message supplied by the user.
+message.parted.reason=: %S
+# %1$S is the user's nick, %2$S is message.quit2 if a quit message is given.
+message.quit=%1$S - แƒ›แƒ˜แƒแƒขแƒแƒ•แƒ แƒแƒ—แƒแƒฎแƒ˜ (แƒ’แƒแƒกแƒ•แƒšแƒ%2$S).
+# The parameter is the quit message given by the user.
+message.quit2=: %S
+# %1$S is the nickname of the user that invited us, %2$S is the conversation
+# name.
+message.inviteReceived=%1$S แƒ’แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ— แƒกแƒแƒฃแƒ‘แƒ แƒแƒ“ %2$S.
+# %1$S is the nickname of the invited user, %2$S is the conversation name
+# they were invited to.
+message.invited=%1$S แƒ›แƒแƒฌแƒ•แƒ”แƒฃแƒšแƒ˜แƒ แƒกแƒแƒฃแƒ‘แƒแƒ แƒ–แƒ” %2$S.
+# %1$S is the nickname of the invited user, %2$S is the conversation name
+# they were invited to but are already in
+message.alreadyInChannel=%1$S แƒแƒ แƒ˜แƒก แƒฃแƒ™แƒ•แƒ” %2$S-แƒจแƒ˜.
+# %S is the nickname of the user who was summoned.
+message.summoned=%S แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+# %S is the nickname of the user whose WHOIS information follows this message.
+message.whois=WHOIS แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ - %S:
+# %1$S is the nickname of the (offline) user whose WHOWAS information follows this message.
+message.whowas=%1$S แƒฎแƒ–แƒแƒแƒ” แƒแƒ แƒแƒ. WHOWAS แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ - %1$S:
+# %1$S is the entry description (from tooltip.*), %2$S is its value.
+message.whoisEntry=\ua0\ua0\ua0\ua0%1$S: %2$S
+# %S is the nickname that is not known to the server.
+message.unknownNick=%S แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ.
+# %1$S is the nickname of the user who changed the mode and %2$S is the new
+# channel key (password).
+message.channelKeyAdded=%1$S แƒจแƒ”แƒชแƒ•แƒแƒšแƒ แƒแƒ แƒฎแƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜ - %2$S.
+message.channelKeyRemoved=%S - แƒฌแƒแƒจแƒแƒšแƒ แƒแƒ แƒฎแƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜.
+# This will be followed by a list of ban masks.
+message.banMasks=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ”แƒ™แƒ แƒซแƒแƒšแƒ”แƒ‘แƒแƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ แƒแƒ แƒฎแƒ–แƒ” %S:
+message.noBanMasks=แƒแƒ แƒฎแƒ–แƒ” %S แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒฅแƒกแƒ”แƒšแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒ.
+message.banMaskAdded=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒ— %1$S แƒแƒ˜แƒ™แƒ แƒซแƒแƒšแƒœแƒ”แƒœ. แƒแƒ•แƒขแƒแƒ แƒ˜: %2$S.
+message.banMaskRemoved=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒ— %1$S แƒแƒ™แƒ แƒซแƒแƒšแƒ•แƒ แƒ›แƒแƒ”แƒฎแƒกแƒœแƒแƒ—. แƒแƒ•แƒขแƒแƒ แƒ˜: %2$S.
+# LOCALIZATION NOTE (message.ping): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# %1$S is the nickname of the user or the server that was pinged.
+# #2 is the delay (in milliseconds).
+message.ping=แƒกแƒแƒžแƒแƒกแƒฃแƒฎแƒ แƒžแƒ˜แƒœแƒ’แƒ˜ %1$S-แƒ˜แƒกแƒ’แƒแƒœ #2 แƒ›แƒ˜แƒšแƒ˜แƒฌแƒแƒ›แƒจแƒ˜.;แƒกแƒแƒžแƒแƒกแƒฃแƒฎแƒ แƒžแƒ˜แƒœแƒ’แƒ˜ %1$S-แƒ˜แƒกแƒ’แƒแƒœ #2 แƒ›แƒ˜แƒšแƒ˜แƒฌแƒแƒ›แƒจแƒ˜.
+
+
+# LOCALIZATION NOTE (error.*):
+# These are shown as error messages in the conversation or server tab.
+# %S is the channel name.
+error.noChannel=แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒ แƒฎแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ: %S.
+error.tooManyChannels=แƒแƒ แƒฎแƒก %S แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜ - แƒ›แƒ”แƒขแƒ˜แƒกแƒ›แƒ”แƒขแƒแƒ“ แƒ‘แƒ”แƒ•แƒ  แƒแƒ แƒฎแƒก แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ˜แƒ—.
+# %1$S is your new nick, %2$S is the kill message from the server.
+error.nickCollision=แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ - %1$S [%2$S].
+error.erroneousNickname=%S แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ.
+error.banned=แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ—.
+error.bannedSoon=แƒ›แƒแƒšแƒ” แƒจแƒ”แƒ’แƒ”แƒ–แƒฆแƒฃแƒ“แƒ”แƒ‘แƒแƒ— แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ.
+error.mode.wrongUser=แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ—แƒ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ”แƒ‘แƒก แƒ•แƒ”แƒ  แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒ—.
+# %S is the nickname or channel name that isn't available.
+error.noSuchNick=%S แƒฎแƒแƒ–แƒ–แƒ” แƒแƒ แƒแƒ.
+error.wasNoSuchNick=แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜: %S
+error.noSuchChannel=แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒแƒ แƒฎแƒ˜: %S.
+error.unavailable=%S แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ.
+# %S is the channel name.
+error.channelBanned=แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ–แƒฆแƒฃแƒ“แƒ”แƒก %S-แƒจแƒ˜.
+error.cannotSendToChannel=แƒ•แƒ”แƒ  แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ— แƒ’แƒแƒ›แƒแƒฎแƒ›แƒแƒฃแƒ แƒ”แƒ‘แƒ”แƒ‘แƒก แƒแƒ แƒฎแƒ–แƒ” %S.
+error.channelFull=%S แƒแƒ แƒฎแƒ˜ แƒกแƒแƒ•แƒกแƒ”แƒ.
+error.inviteOnly=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒ”แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒแƒ— แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ %S-แƒจแƒ˜ แƒ›แƒ˜แƒ”แƒ แƒ—แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+error.nonUniqueTarget=%S แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ— แƒฃแƒœแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜ user@host แƒแƒœ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ‘แƒ”แƒ•แƒ  แƒแƒ แƒฎแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒแƒก แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ—.
+error.notChannelOp=แƒแƒ  แƒฎแƒแƒ แƒ— แƒแƒ แƒฎแƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ %S.
+error.notChannelOwner=แƒแƒ  แƒฎแƒแƒ แƒ— แƒแƒ แƒฎแƒ˜แƒก %S แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒ˜.
+error.wrongKey=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒแƒ แƒฎแƒ—แƒแƒœ %S, แƒžแƒแƒ แƒแƒšแƒ˜ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ.
+error.sendMessageFailed=แƒ‘แƒแƒšแƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒกแƒชแƒแƒ“แƒแƒ— แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒฎแƒ”แƒš, แƒ แƒแƒชแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒแƒฆแƒ“แƒ’แƒ”แƒ‘แƒ.
+# %1$S is the channel the user tried to join, %2$S is the channel
+# he was forwarded to.
+error.channelForward=แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— %1$S-แƒ—แƒแƒœ แƒ›แƒ˜แƒ”แƒ แƒ—แƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ’แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ— %2$S-แƒ–แƒ”.
+# %S is the mode that the user tried to set but was not recognized
+# by the server as a valid mode.
+error.unknownMode='%S' แƒแƒ แƒแƒ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜, แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”.
+
+# LOCALIZATION NOTE (tooltip.*):
+# These are the descriptions given in a tooltip with information received
+# from a whois response.
+# The human readable ("realname") description of the user.
+tooltip.realname=แƒกแƒแƒฎแƒ”แƒšแƒ˜
+tooltip.server=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+# The username and hostname that the user connects from (usually based on the
+# reverse DNS of the user's IP, but often mangled by the server to
+# protect users).
+tooltip.connectedFrom=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜
+tooltip.registered=แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜
+tooltip.registeredAs=แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ
+tooltip.secure=แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒก
+# The away message of the user
+tooltip.away=แƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ
+tooltip.ircOp=IRC แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜
+tooltip.bot=แƒ‘แƒแƒขแƒ˜ (แƒ แƒแƒ‘แƒแƒขแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ)
+tooltip.lastActivity=แƒ‘แƒแƒšแƒ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜
+# %S is the timespan elapsed since the last activity.
+tooltip.timespan=%S แƒฌแƒ˜แƒœ
+tooltip.channels=แƒแƒ› แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+
+# %1$S is the server name, %2$S is some generic server information (usually a
+# location or the date the user was last seen).
+tooltip.serverValue=%1$S (%2$S)
+
+# LOCALIZATION NOTE (yes, no):
+# These are used to turn true/false values into a yes/no response.
+yes=แƒ“แƒ˜แƒแƒฎ
+no=แƒแƒ แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/logger.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/logger.properties
new file mode 100644
index 0000000000..86eea11509
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/logger.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 (badLogfile):
+# %S is the filename of the log file.
+badLogfile=แƒแƒฆแƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜, แƒแƒœ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ: %S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/matrix.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/matrix.properties
new file mode 100644
index 0000000000..70f36d710d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/matrix.properties
@@ -0,0 +1,255 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (matrix.usernameHint):
+# This is displayed inside the accountUsernameInfoWithDescription
+# string defined in imAccounts.properties when the user is
+# configuring a Matrix account.
+matrix.usernameHint=Matrix ID
+
+# LOCALIZATION NOTE (options.*):
+# These are the protocol specific options shown in the account manager and
+# account wizard windows.
+options.saveToken=แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜
+options.deviceDisplayName=แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+options.homeserver=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+options.backupPassphrase=แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒแƒ แƒฅแƒแƒคแƒ แƒžแƒแƒ แƒแƒšแƒ˜
+
+# LOCALIZATION NOTE (options.encryption.*):
+# These are strings used to build the status information of the encryption
+# storage, shown in the account manager. %S is one of the statuses and the
+# strings are combined with a pipe (|) between.
+options.encryption.enabled=แƒ™แƒ แƒ˜แƒžแƒขแƒแƒ’แƒ แƒแƒคแƒ˜แƒฃแƒšแƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜: %S
+options.encryption.secretStorage=แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒกแƒแƒชแƒแƒ•แƒ˜: %S
+options.encryption.keyBackup=แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒ แƒฅแƒแƒคแƒ”แƒ‘แƒ: %S
+options.encryption.crossSigning=แƒฏแƒ•แƒแƒ แƒ”แƒ“แƒ˜แƒœแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ: %S
+options.encryption.statusOk=แƒ™แƒแƒ แƒ’แƒ˜
+options.encryption.statusNotOk=แƒแƒ แƒแƒ แƒ›แƒ–แƒแƒ“
+options.encryption.needBackupPassphrase=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒกแƒแƒ›แƒแƒ แƒฅแƒแƒคแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒฅแƒ›แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜.
+options.encryption.setUpSecretStorage=แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒกแƒแƒชแƒแƒ•แƒ˜แƒก แƒ’แƒแƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ“, แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒกแƒฎแƒ•แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒฌแƒแƒ แƒ›แƒแƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒกแƒแƒ›แƒแƒ แƒฅแƒแƒคแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜ โ€žแƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“โ€œ แƒฉแƒแƒœแƒแƒ แƒ—แƒจแƒ˜.
+options.encryption.setUpBackupAndCrossSigning=แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒ แƒฅแƒแƒคแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฏแƒ•แƒแƒ แƒ”แƒ“แƒ˜แƒœแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒแƒกแƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒšแƒแƒ“, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒกแƒแƒ›แƒแƒ แƒฅแƒแƒคแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜ โ€žแƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“โ€œ แƒฉแƒแƒœแƒแƒ แƒ—แƒจแƒ˜ แƒแƒœ แƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒกแƒ”แƒแƒœแƒกแƒ–แƒ”, แƒฅแƒ•แƒ”แƒ›แƒแƒ—.
+# %1$S is the session ID, %2$S is the session display name
+options.encryption.session=%1$S (%2$S)
+
+# LOCALIZATION NOTE (connection.*):
+# These will be displayed in the account manager in order to show the progress
+# of the connection.
+# (These will be displayed in account.connection.progress from
+# accounts.properties, which adds โ€ฆ at the end, so do not include
+# periods at the end of these messages.)
+connection.requestAuth=แƒšแƒแƒ“แƒ˜แƒœแƒ˜ แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒกแƒแƒก
+connection.requestAccess=แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (connection.error.*):
+# These will show in the account manager if an error occurs during the
+# connection attempt.
+connection.error.noSupportedFlow=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒแƒ แƒแƒ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜ แƒ›แƒกแƒ•แƒšแƒ”แƒšแƒแƒ‘แƒ.
+connection.error.authCancelled=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ”แƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ.
+connection.error.sessionEnded=แƒกแƒ”แƒแƒœแƒกแƒ˜ แƒ“แƒแƒ˜แƒฎแƒฃแƒ แƒ.
+connection.error.serverNotFound=แƒ•แƒ”แƒ  แƒ“แƒแƒกแƒขแƒฃแƒ แƒ“แƒ”แƒ‘แƒ Matrix-แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ Matrix-แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+
+# LOCALIZATION NOTE (chatRoomField.*):
+# These are the name of fields displayed in the 'Join Chat' dialog
+# for Matrix accounts.
+# The _ character won't be displayed; it indicates the next
+# character of the string should be used as the access key for this
+# field.
+chatRoomField.room=_แƒแƒ—แƒแƒฎแƒ˜
+
+# LOCALIZATION NOTE (tooltip.*):
+# These are the descriptions given in a tooltip with information received
+# from the "User" object.
+# The human readable name of the user.
+tooltip.displayName=แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+# %S is the timespan elapsed since the last activity.
+tooltip.timespan=%S แƒฌแƒ˜แƒœ
+tooltip.lastActive=แƒ‘แƒแƒšแƒ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE (powerLevel.*):
+# These are the string representations of different standard power levels and strings.
+# %S are one of the power levels, Default/Moderator/Admin/Restricted/Custom.
+powerLevel.default=แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜
+powerLevel.moderator=แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒ˜
+powerLevel.admin=แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜
+powerLevel.restricted=แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜
+powerLevel.custom=แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜
+# %1$S is the power level name
+# %2$S is the power level number
+powerLevel.detailed=%1$S (%2$S)
+powerLevel.defaultRole=แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒ›แƒแƒ•แƒแƒšแƒ”แƒแƒ‘แƒ: %S
+powerLevel.inviteUser=แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก: %S
+powerLevel.kickUsers=แƒ’แƒแƒซแƒ”แƒ•แƒ”แƒ‘แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก: %S
+powerLevel.ban=แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก: %S
+powerLevel.roomAvatar=แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ: %S
+powerLevel.mainAddress=แƒแƒ—แƒแƒฎแƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ: %S
+powerLevel.history=แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ: %S
+powerLevel.roomName=แƒแƒ—แƒแƒฎแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ: %S
+powerLevel.changePermissions=แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ: %S
+powerLevel.server_acl=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ m.room.server_acl แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก: %S
+powerLevel.upgradeRoom=แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ: %S
+powerLevel.remove=แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก: %S
+powerLevel.events_default=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“: %S
+powerLevel.state_default=แƒจแƒ”แƒชแƒ•แƒšแƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก: %S
+powerLevel.encryption=แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ: %S
+powerLevel.topic=แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ—แƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ: %S
+
+# LOCALIZATION NOTE (detail.*):
+# These are the string representations of different matrix properties.
+# %S will typically be strings with the actual values.
+# Example placeholder: "Foo bar"
+detail.name=แƒกแƒแƒฎแƒ”แƒšแƒ˜: %S
+# Example placeholder: "My first room"
+detail.topic=แƒ—แƒ”แƒ›แƒ: %S
+# Example placeholder: "5"
+detail.version=แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ: %S
+# Example placeholder: "#thunderbird:mozilla.org"
+detail.roomId=RoomID: %S
+# %S are all admin users. Example: "@foo:example.com, @bar:example.com"
+detail.admin=แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜: %S
+# %S are all moderators. Example: "@lorem:mozilla.org, @ipsum:mozilla.org"
+detail.moderator=แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒ˜: %S
+# Example placeholder: "#thunderbird:matrix.org"
+detail.alias=แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜: %S
+# Example placeholder: "can_join"
+detail.guest=แƒกแƒขแƒฃแƒ›แƒ แƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ: %S
+# This is a heading, followed by the powerLevel.* strings
+detail.power=แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ”แƒ‘แƒ˜:
+
+# LOCALIZATION NOTE (command.*):
+# These are the help messages for each command, the %S is the command name
+# Each command first gives the parameter it accepts and then a description of
+# the command.
+command.ban=%S &lt;userId&gt; [&lt;แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜&gt;]: userId แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒแƒ—แƒแƒฎแƒจแƒ˜, แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒก แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜แƒกแƒแƒ›แƒ”แƒ‘แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.invite=%S &lt;userId&gt;: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒแƒ—แƒแƒฎแƒจแƒ˜ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ.
+command.kick=%S &lt;userId&gt; [&lt;แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜&gt;]: userId แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ’แƒแƒซแƒ”แƒ•แƒ”แƒ‘แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ, แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒก แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜แƒกแƒแƒ›แƒ”แƒ‘แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒซแƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.nick=%S &lt;แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜_แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;: แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ.
+command.op=%S &lt;userId&gt; [&lt;แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒœแƒ”&gt;]: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ. แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜: 0, แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒ˜: 50 แƒ“แƒ แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜: 100. แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ 50, แƒ—แƒฃ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒฌแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒแƒก. แƒแƒ  แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒกแƒฎแƒ•แƒ แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ”แƒ‘แƒ–แƒ”.
+command.deop=%S &lt;userId&gt;: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ 0 แƒ“แƒแƒœแƒ”แƒ–แƒ” (แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜). แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒฌแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒแƒก. แƒแƒ  แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒกแƒฎแƒ•แƒ แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ”แƒ‘แƒ–แƒ”.
+command.leave=%S: แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ.
+command.topic=%S &lt;แƒ—แƒ”แƒ›แƒ&gt;: แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ—แƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ—แƒ”แƒ›แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.unban=%S &lt;userId&gt;: แƒแƒ—แƒแƒฎแƒจแƒ˜ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.visibility=%S [&lt;แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ&gt;]: แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒ—แƒแƒฎแƒ˜แƒก แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ, แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒแƒ—แƒแƒฎแƒ”แƒ‘แƒจแƒ˜. แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒžแƒ˜แƒ แƒแƒ“แƒ˜: 0 แƒแƒœ แƒกแƒแƒฏแƒแƒ แƒ: 1. แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ (0) แƒ—แƒฃ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ แƒแƒ  แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒ—แƒแƒฎแƒ˜แƒก แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.guest=%S &lt;แƒกแƒขแƒฃแƒ›แƒ แƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ&gt; &lt;แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ&gt;: แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ แƒ“แƒ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ, แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒ—แƒแƒฎแƒ˜แƒก แƒกแƒขแƒฃแƒ›แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒ แƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒขแƒฃแƒ›แƒ แƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก(แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜: 0 แƒแƒœ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜: 1) แƒ“แƒ แƒ›แƒ”แƒแƒ แƒ” แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก(แƒฃแƒฎแƒ˜แƒšแƒแƒ•แƒ˜: 0 แƒแƒœ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜: 1). แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.roomname=%S &lt;แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;: แƒแƒ—แƒแƒฎแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒ—แƒแƒฎแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.detail=%S: แƒแƒ—แƒแƒฎแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ.
+command.addalias=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜&gt;: แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ. แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒœแƒแƒ˜แƒ แƒแƒ“: โ€ž#localname:domainโ€œ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.removealias=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜&gt;: แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ. แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒœแƒแƒ˜แƒ แƒแƒ“: โ€ž#localname:domainโ€œ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.upgraderoom=%S &lt;newVersion&gt;: แƒแƒ—แƒแƒฎแƒ˜แƒก แƒแƒฎแƒแƒš แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ” แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ. แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒก.
+command.me=%S &lt;แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ&gt;: แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ.
+command.msg=%S &lt;userId&gt; &lt;message&gt;: แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+command.join=%S &lt;roomId&gt;: แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ›แƒ˜แƒ”แƒ แƒ—แƒ”แƒ‘แƒ.
+
+# LOCALIZATION NOTE (message.*):
+# These are shown as system messages in the conversation.
+# %1$S is the name of the user who banned.
+# %2$S is the name of the user who got banned.
+message.banned=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ %2$S.
+# Same as message.banned but with a reason.
+# %3$S is the reason the user was banned.
+message.bannedWithReason=%1$S แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ %2$S. แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: %3$S
+# %1$S is the name of the user who accepted the invitation.
+# %2$S is the name of the user who sent the invitation.
+message.acceptedInviteFor=%1$S แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒกแƒ’แƒแƒœ %2$S.
+# %S is the name of the user who accepted an invitation.
+message.acceptedInvite=$S แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก.
+# %1$S is the name of the user who invited.
+# %2$S is the name of the user who got invited.
+message.invited=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒ %2$S.
+# %1$S is the name of the user who changed their display name.
+# %2$S is the old display name.
+# %3$S is the new display name.
+message.displayName.changed=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒฉแƒแƒแƒœแƒแƒชแƒ•แƒšแƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜ %2$S, แƒแƒฎแƒšแƒ˜แƒ— โ€“ %3$S.
+# %1$S is the name of the user who set their display name.
+# %2$S is the newly set display name.
+message.displayName.set=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ, แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœ แƒกแƒแƒฎแƒ”แƒšแƒแƒ“ แƒ“แƒแƒแƒงแƒ”แƒœแƒ %2$S.
+# %1$S is the name of the user who removed their display name.
+# %2$S is the old display name which has been removed.
+message.displayName.remove=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ, แƒฌแƒแƒจแƒแƒšแƒ แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜ %2$S.
+# %S is the name of the user who has joined the room.
+message.joined=%S แƒจแƒ”แƒ›แƒแƒฃแƒ”แƒ แƒ—แƒ“แƒ แƒแƒ—แƒแƒฎแƒก.
+# %S is the name of the user who has rejected the invitation.
+message.rejectedInvite=%S แƒแƒ  แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก.
+# %S is the name of the user who has left the room.
+message.left=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ“แƒแƒขแƒแƒ•แƒ แƒแƒ—แƒแƒฎแƒ˜.
+# %1$S is the name of the user who unbanned.
+# %2$S is the name of the user who got unbanned.
+message.unbanned=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ“แƒแƒฃแƒจแƒ•แƒ %2$S.
+# %1$S is the name of the user who kicked.
+# %2$S is the name of the user who got kicked.
+message.kicked=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ’แƒแƒแƒซแƒ”แƒ•แƒ %2$S.
+# Same as message.kicked but with a third parameter for the reason.
+# %3$S is the reason for the kick.
+message.kickedWithReason=%1$S แƒ’แƒแƒแƒซแƒ”แƒ•แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ %2$S. แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: %3$S
+# %1$S is the name of the user who withdrew invitation.
+# %2$S is the name of the user whose invitation has been withdrawn.
+message.withdrewInvite=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒฉแƒแƒ›แƒแƒแƒ แƒ—แƒ•แƒ %2$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ.
+# Same as message.withdrewInvite but with a third parameter for the reason.
+# %3$S is the reason the invite was withdrawn.
+message.withdrewInviteWithReason=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒฃแƒแƒงแƒ แƒ %2$S-แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ. แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: %3$S
+# %S is the name of the user who has removed the room name.
+message.roomName.remove=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒฌแƒแƒจแƒแƒšแƒ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+# %1$S is the name of the user who changed the room name.
+# %2$S is the new room name.
+message.roomName.changed=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜ %2$S.
+# %1$S is the name of the user who changed the power level.
+# %2$S is a list of "message.powerLevel.fromTo" strings representing power level changes separated by commas
+# power level changes, separated by commas if there are multiple changes.
+message.powerLevel.changed=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒจแƒ”แƒฃแƒชแƒ•แƒแƒšแƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก %2$S.
+# %1$S is the name of the target user whose power level has been changed.
+# %2$S is the old power level.
+# %2$S is the new power level.
+message.powerLevel.fromTo=%1$S แƒ˜แƒงแƒ %2$S แƒ“แƒ แƒ’แƒแƒฎแƒ“แƒ %3$S
+# %S is the name of the user who has allowed guests to join the room.
+message.guest.allowed=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ“แƒแƒฃแƒจแƒ•แƒ แƒกแƒขแƒฃแƒ›แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒ แƒแƒ—แƒแƒฎแƒจแƒ˜.
+# %S is the name of the user who has prevented guests to join the room.
+message.guest.prevented=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒแƒ™แƒ แƒซแƒแƒšแƒ แƒกแƒขแƒฃแƒ›แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒ แƒแƒ—แƒแƒฎแƒจแƒ˜.
+# %S is the name of the user who has made future room history visible to anyone.
+message.history.anyone=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜ แƒ’แƒแƒฎแƒแƒ“แƒ.
+# %S is the name of the user who has made future room history visible to all room members.
+message.history.shared=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜ แƒ’แƒแƒฎแƒแƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# %S is the name of the user who has made future room history visible to all room members, from the point they are invited.
+message.history.invited=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜ แƒ’แƒแƒฎแƒแƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒ“แƒแƒœ.
+# %S is the name of the user who has made future room history visible to all room members, from the point they joined.
+message.history.joined=%S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜ แƒ’แƒแƒฎแƒแƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒจแƒ”แƒ›แƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒ“แƒแƒœ.
+# %1$S is the name of the user who changed the address.
+# %2$S is the old address.
+# %3$S is the new address.
+message.alias.main=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ, แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ %2$S, แƒจแƒ”แƒชแƒ•แƒแƒšแƒ แƒแƒฎแƒšแƒ˜แƒ— โ€” %3$S.
+# %1$S is the name of the user who added the address.
+# %2$S is a comma delimited list of added addresses.
+message.alias.added=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ %2$S แƒ“แƒแƒแƒงแƒ”แƒœแƒ แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# %1$S is the name of the user who removed the address.
+# %2$S is a comma delimited list of removed addresses.
+message.alias.removed=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ %2$S แƒ›แƒแƒแƒชแƒ˜แƒšแƒ แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# %1$S is the name of the user that edited the alias addresses.
+# %2$S is a comma delimited list of removed addresses.
+# %3$S is a comma delmited list of added addresses.
+message.alias.removedAndAdded=%1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ %2$S แƒ›แƒแƒแƒชแƒ˜แƒšแƒ แƒ“แƒ แƒ“แƒแƒแƒงแƒ”แƒœแƒ %3$S, แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+message.spaceNotSupported=แƒ”แƒก แƒแƒ—แƒแƒฎแƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ•แƒ แƒชแƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+message.encryptionStart=แƒแƒ› แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒแƒจแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒแƒฎแƒšแƒ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒญแƒแƒšแƒแƒ“ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ.
+# %1$S is the name of the user who sent the verification request.
+# %2$S is the name of the user that is receiving the verification request.
+message.verification.request2=%1$S-แƒก แƒกแƒฃแƒ แƒก แƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒก %2$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ.
+# %1$S is the name of the user who cancelled the verification request.
+# %2$S is the reason given why the verification was cancelled.
+message.verification.cancel2=%1$S แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒแƒก แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ—: %2$S
+message.verification.done=แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+message.decryptionError=แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒœแƒ แƒฆแƒ˜แƒšแƒแƒ™แƒ˜แƒ—.
+message.decrypting=แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ...
+message.redacted=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฉแƒแƒกแƒฌแƒแƒ แƒ“แƒ.
+# %1$S is the username of the user that reacted.
+# %2$S is the username of the user that sent the message the reaction was added to.
+# %3$S is the content (typically an emoji) of the reaction.
+message.reaction=%1$S แƒ’แƒแƒ›แƒแƒ”แƒฎแƒ›แƒแƒฃแƒ แƒ %3$S-แƒ˜แƒ— %2$S-แƒก.
+
+# Label in the message context menu
+message.action.requestKey=แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ
+message.action.redact=แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+message.action.report=แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ
+message.action.retry=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+message.action.cancel=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (error.*)
+# These are strings shown as system messages when an action the user took fails.
+error.sendMessageFailed=แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ แƒแƒชแƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒแƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ โ€ž%1$Sโ€œ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/status.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/status.properties
new file mode 100644
index 0000000000..9f05d7c504
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/status.properties
@@ -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/.
+
+availableStatusType=แƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ
+awayStatusType=แƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ
+unavailableStatusType=แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+offlineStatusType=แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ
+invisibleStatusType=แƒฃแƒฎแƒ˜แƒšแƒแƒ•แƒ˜แƒ
+idleStatusType=แƒฃแƒฅแƒ›แƒ˜แƒ
+mobileStatusType=แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜แƒ
+# LOCALIZATION NOTE (unknownStatusType):
+# the status of a buddy is unknown when it's in the list of a disconnected account
+unknownStatusType=แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ
+
+# LOCALIZATION NOTE (statusWithStatusMessage):
+# Used to display the status of a buddy together with its status message.
+# %1$S is the status type, %2$S is the status message text.
+statusWithStatusMessage=%1$S - %2$S
+
+# LOCALIZATION NOTE (messenger.status.defaultIdleAwayMessage):
+# This will be the away message put automatically when the user is idle.
+messenger.status.defaultIdleAwayMessage=แƒแƒฎแƒšแƒ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ—แƒแƒœ แƒแƒ  แƒ•แƒแƒ .
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/twitter.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/twitter.properties
new file mode 100644
index 0000000000..981ab27ced
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/twitter.properties
@@ -0,0 +1,122 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (twitter.protocolName)
+# This name is used whenever the name of the protocol is shown.
+twitter.protocolName=Twitter
+
+# LOCALIZATION NOTE (error.*):
+# These are errors that will be shown to the user in conversation.
+error.tooLong=แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜ 140 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜แƒ.
+# LOCALIZATION NOTE (error.general, error.retweet, error.delete):
+# %1$S will be either the error string returned by the twitter server,
+# in English, inside parenthesis, or the empty string if we have no specific
+# message for the error.
+# %2$S is the message that caused the error.
+error.general=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %1$S แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก: %2$S
+error.retweet=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %1$S แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ˜แƒกแƒแƒก : %2$S
+error.delete=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %1$S แƒฌแƒแƒจแƒšแƒ˜แƒกแƒแƒก: %2$S
+error.like=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %1$S แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒกแƒแƒก: %2$S
+error.unlike=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %1$S แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ˜แƒกแƒแƒก: %2$S
+# LOCALIZATION NOTE (error.descriptionTooLong)
+# %S is the truncated string that was sent to the server.
+error.descriptionTooLong=แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ–แƒ” (160 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ) แƒ›แƒ”แƒขแƒ˜แƒ, แƒ˜แƒ’แƒ˜ แƒจแƒ”แƒ˜แƒ™แƒ•แƒ”แƒชแƒ”แƒ‘แƒ: %S.
+
+# LOCALIZATION NOTE (timeline):
+# This is the title of the conversation tab, %S will be replaced by
+# @<username>.
+timeline=%S แƒฅแƒ แƒแƒœแƒแƒšแƒแƒ’แƒ˜แƒ
+
+# LOCALIZATION NOTE (action.*):
+# This will be an action in the context menu of displayed tweets.
+action.copyLink=แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒกแƒ›แƒ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒจแƒ˜
+action.retweet=แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ
+action.reply=แƒžแƒแƒกแƒฃแƒฎแƒ˜
+action.delete=แƒฌแƒแƒจแƒšแƒ
+# LOCALIZATION NOTE (action.follow, action.stopFollowing):
+# %S will be replaced by the screen name of a twitter user.
+action.follow=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ - %S
+action.stopFollowing=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ - %S
+action.like=แƒ›แƒแƒฌแƒแƒœแƒ”แƒ‘แƒ
+action.unlike=แƒ›แƒแƒฌแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (event.follow, event.unfollow, event.followed):
+# This will be displayed in system messages inside the timeline conversation.
+# %S will be replaced by the screen name of a twitter user.
+event.follow=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ - %S.
+event.unfollow=แƒแƒฆแƒแƒ แƒแƒ แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ - %S.
+event.followed=%S-แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฐแƒงแƒแƒ•แƒฎแƒแƒ แƒ—.
+# LOCALIZATION NOTE (event.deleted):
+# %S will be replaced by the text of the deleted tweet.
+event.deleted=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒ”แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜: "%S".
+
+# LOCALIZATION NOTE (replyingToStatusText):
+# This will be visible in the status bar of the conversation window
+# while the user is typing a reply to a tweet.
+# %S will be replaced by the text of the tweet the user is replying to.
+replyingToStatusText=แƒžแƒแƒกแƒฃแƒฎแƒแƒ“: %S
+
+# LOCALIZATION NOTE (connection.*):
+# These will be displayed in the account manager in order to show the progress
+# of the connection.
+# (These will be displayed in account.connection.progress from
+# accounts.properties, which adds โ€ฆ at the end, so do not include
+# periods at the end of these messages.)
+connection.initAuth=แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ
+connection.requestAuth=แƒšแƒแƒ“แƒ˜แƒœแƒ˜ แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒกแƒแƒก
+connection.requestAccess=แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ
+connection.requestTimelines=แƒฅแƒ แƒแƒœแƒแƒšแƒแƒ’แƒ˜แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE (connection.error.*):
+# These will show in the account manager if an error occurs during the
+# connection attempt.
+connection.error.userMismatch=แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ.
+connection.error.failedToken=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ-แƒœแƒ˜แƒจแƒœแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ.
+connection.error.authCancelled=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ”แƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ.
+connection.error.authFailed=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒ•แƒšแƒ.
+connection.error.noNetwork=แƒฅแƒกแƒ”แƒšแƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒแƒ แƒแƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜.
+
+# LOCALIZATION NOTE (authPrompt):
+# This is the prompt in the browser window that pops up to authorize us
+# to use a Twitter account. It is shown in the title bar of the authorization
+# window.
+authPrompt=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ Twitter แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ— แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ
+
+# LOCALIZATION NOTE (options.*):
+# These are the protocol specific options shown in the account manager and
+# account wizard windows.
+options.track=แƒกแƒแƒ—แƒ•แƒแƒšแƒ—แƒ•แƒแƒšแƒ แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE (tooltip.*):
+# These are the Twitter information that will appear in the tooltip
+# for each participant on the home timeline.
+# LOCALIZATION NOTE (tooltip.created_at): the date the user joined.
+tooltip.created_at=แƒ’แƒแƒฌแƒ”แƒ•แƒ แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+tooltip.location=แƒแƒ“แƒ’แƒ˜แƒšแƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ
+tooltip.lang=แƒ”แƒœแƒ
+tooltip.time_zone=แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒ แƒขแƒงแƒ”แƒšแƒ˜
+tooltip.url=แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜
+# LOCALIZATION NOTE (tooltip.protected):
+# whether the user's tweets are publicly visible.
+tooltip.protected=แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒชแƒ•แƒ
+# LOCALIZATION NOTE (tooltip.following):
+# whether you are subscribed to the user's tweets.
+tooltip.following=แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ
+tooltip.name=แƒกแƒแƒฎแƒ”แƒšแƒ˜
+tooltip.description=แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ
+# LOCALIZATION NOTE (tooltip.*_count):
+# Please see the right side of the official Twitter website UI.
+tooltip.friends_count=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+tooltip.statuses_count=แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜
+tooltip.followers_count=แƒ’แƒแƒ›แƒแƒ›แƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜
+tooltip.listed_count=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜
+
+# LOCALIZATION NOTE (yes, no):
+# These are used to turn true/false values into a yes/no response.
+yes=แƒ“แƒ˜แƒแƒฎ
+no=แƒแƒ แƒ
+
+command.follow=%S &lt;แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;[ &lt;แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;]*: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก / แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ.
+command.unfollow=%S &lt;แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;[ &lt;แƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;]*: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก / แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ.
+
+twitter.disabled=Twitter แƒแƒฆแƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ Twitter-แƒ›แƒ แƒ’แƒแƒ—แƒ˜แƒจแƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒœแƒแƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒแƒฅแƒ›แƒ˜.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/xmpp.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/xmpp.properties
new file mode 100644
index 0000000000..474b0227cc
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/xmpp.properties
@@ -0,0 +1,274 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (connection.*)
+# These will be displayed in the account manager in order to show the progress
+# of the connection.
+# (These will be displayed in account.connection.progress from
+# accounts.properties, which adds โ€ฆ at the end, so do not include
+# periods at the end of these messages.)
+connection.initializingStream=แƒœแƒแƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ
+connection.initializingEncryption=แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ
+connection.authenticating=แƒจแƒ”แƒกแƒ•แƒšแƒ
+connection.gettingResource=แƒ›แƒแƒกแƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ
+connection.downloadingRoster=แƒฎแƒแƒšแƒฎแƒ˜แƒก แƒกแƒ˜แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+connection.srvLookup=SRV แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (connection.error.*)
+# These will show in the account manager if an error occurs during the
+# connection attempt.
+connection.error.invalidUsername=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜ (แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก '@')
+connection.error.failedToCreateASocket=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ‘แƒฃแƒ“แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ (แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฎแƒแƒ แƒ—?)
+connection.error.serverClosedConnection=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ“แƒแƒฎแƒฃแƒ แƒ
+connection.error.resetByPeer=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒœแƒฃแƒšแƒ“แƒ แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”
+connection.error.timedOut=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒ แƒ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ
+connection.error.receivedUnexpectedData=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+connection.error.incorrectResponse=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜
+connection.error.startTLSRequired=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒ˜แƒ’แƒ˜ แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ—
+connection.error.startTLSNotSupported=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ—แƒฃแƒ›แƒชแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒแƒ›แƒแƒก แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก
+connection.error.failedToStartTLS=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ
+connection.error.noAuthMec=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒก แƒแƒ  แƒ’แƒ—แƒแƒ•แƒแƒ–แƒแƒ‘แƒ—
+connection.error.noCompatibleAuthMec=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ
+connection.error.notSendingPasswordInClear=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜แƒ, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒฃแƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ—
+connection.error.authenticationFailure=แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+connection.error.notAuthorized=แƒแƒ  แƒฎแƒแƒ แƒ— แƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ (แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ—?)
+connection.error.failedToGetAResource=แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+connection.error.failedMaxResourceLimit=แƒ”แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ‘แƒ”แƒ•แƒ  แƒแƒ“แƒ’แƒ˜แƒšแƒ—แƒแƒœแƒแƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“.
+connection.error.failedResourceNotValid=แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+connection.error.XMPPNotSupported=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ XMPP
+
+# LOCALIZATION NOTE (conversation.error.notDelivered):
+# This is displayed in a conversation as an error message when a message
+# the user has sent wasn't delivered.
+# %S is replaced by the text of the message that wasn't delivered.
+conversation.error.notDelivered=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒแƒ› แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒฌแƒแƒ“แƒ”แƒ‘แƒ: %S
+# This is displayed in a conversation as an error message when joining a MUC
+# fails.
+# %S is the name of the MUC.
+conversation.error.joinFailed=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: %S
+# This is displayed in a conversation as an error message when the user is
+# banned from a room.
+# %S is the name of the MUC room.
+conversation.error.joinForbidden=%S แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ’แƒ”แƒ™แƒ แƒซแƒแƒšแƒแƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ.
+conversation.error.joinFailedNotAuthorized=แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ: แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ›แƒ˜แƒ”แƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ.
+conversation.error.creationFailedNotAllowed=แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ: แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ—แƒแƒฎแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ.
+# This is displayed in a conversation as an error message when remote server
+# is not found.
+# %S is the name of MUC room.
+conversation.error.joinFailedRemoteServerNotFound=%S แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ.
+conversation.error.changeTopicFailedNotAuthorized=แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ—, แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ แƒ—แƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ.
+# This is displayed in a conversation as an error message when the user sends
+# a message to a room that he is not in.
+# %1$S is the name of MUC room.
+# %2$S is the text of the message that wasn't delivered.
+conversation.error.sendFailedAsNotInRoom=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ %1$S-แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒฆแƒแƒ  แƒฎแƒแƒ แƒ— แƒแƒ—แƒแƒฎแƒจแƒ˜: %2$S
+# This is displayed in a conversation as an error message when the user sends
+# a message to a room that the recipient is not in.
+# %1$S is the jid of the recipient.
+# %2$S is the text of the message that wasn't delivered.
+conversation.error.sendFailedAsRecipientNotInRoom=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ %1$S-แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒแƒฆแƒแƒ  แƒแƒ แƒ˜แƒก แƒแƒ—แƒแƒฎแƒจแƒ˜: %2$S
+# These are displayed in a conversation as a system error message.
+conversation.error.remoteServerNotFound=แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+conversation.error.unknownSendError=แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก.
+# %S is the name of the message recipient.
+conversation.error.sendServiceUnavailable=แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก %S-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+# %S is the nick of participant that is not in room.
+conversation.error.nickNotInRoom=%S แƒแƒ  แƒ˜แƒ›แƒงแƒแƒคแƒ”แƒ‘แƒ แƒแƒ—แƒแƒฎแƒจแƒ˜.
+conversation.error.banCommandAnonymousRoom=แƒแƒœแƒแƒœแƒ˜แƒ›แƒฃแƒ แƒ˜ แƒแƒ—แƒแƒฎแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ–แƒ” แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒ“แƒแƒ“แƒ”แƒ‘แƒ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒกแƒชแƒแƒ“แƒ”แƒ— /kick.
+conversation.error.banKickCommandNotAllowed=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒกแƒแƒญแƒ˜แƒ แƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ, แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก.
+conversation.error.banKickCommandConflict=แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ—แƒแƒ•แƒ˜แƒก แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+conversation.error.changeNickFailedConflict=แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒก แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒชแƒ•แƒšแƒ˜แƒ— %S แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+conversation.error.changeNickFailedNotAcceptable=แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒก แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒชแƒ•แƒšแƒ˜แƒ— %S แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒแƒ“แƒ”แƒ•แƒก.
+conversation.error.inviteFailedForbidden=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒกแƒแƒญแƒ˜แƒ แƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ”แƒ‘แƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜ แƒ›แƒแƒกแƒแƒฌแƒ•แƒ”แƒ•แƒแƒ“.
+# %S is the jid of user that is invited.
+conversation.error.failedJIDNotFound=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: %S
+# %S is the jid that is invalid.
+conversation.error.invalidJID=%S แƒแƒ แƒ˜แƒก แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ jid (Jabber แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒœแƒแƒ˜แƒ แƒ˜: user@domain).
+conversation.error.commandFailedNotInRoom=แƒแƒ› แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ”แƒ แƒ—แƒ“แƒ”แƒ— แƒแƒ—แƒแƒฎแƒก.
+# %S is the name of the recipient.
+conversation.error.resourceNotAvailable=แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒฌแƒแƒ›แƒแƒ˜แƒฌแƒงแƒแƒ—, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ %S แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ”แƒ แƒ—แƒ–แƒ” แƒ›แƒ”แƒข แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ—แƒแƒœ แƒ˜แƒงแƒแƒก แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜.
+
+# LOCALIZATION NOTE (conversation.error.version.*):
+# %S is the name of the recipient.
+conversation.error.version.unknown=%S-แƒ˜แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒจแƒ˜, แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜.
+
+# LOCALIZATION NOTE (tooltip.*):
+# These are the titles of lines of information that will appear in
+# the tooltip showing details about a contact or conversation.
+# LOCALIZATION NOTE (tooltip.status):
+# %S will be replaced by the XMPP resource identifier
+tooltip.status=แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ (%S)
+tooltip.statusNoResource=แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ
+tooltip.subscription=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ
+tooltip.fullName=แƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+tooltip.nickname=แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜
+tooltip.email=แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+tooltip.birthday=แƒ“แƒแƒ‘แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒฆแƒ”
+tooltip.userName=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜
+tooltip.title=แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜
+tooltip.organization=แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ
+tooltip.locality=แƒแƒ“แƒ’แƒ˜แƒšแƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ
+tooltip.country=แƒฅแƒ•แƒ”แƒงแƒแƒœแƒ
+tooltip.telephone=แƒกแƒแƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ แƒœแƒแƒ›แƒ”แƒ แƒ˜
+
+# LOCALIZATION NOTE (chatRoomField.*):
+# These are the name of fields displayed in the 'Join Chat' dialog
+# for XMPP accounts.
+# The _ character won't be displayed; it indicates the next
+# character of the string should be used as the access key for this
+# field.
+chatRoomField.room=_แƒแƒ—แƒแƒฎแƒ˜
+chatRoomField.server=_แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+chatRoomField.nick=_แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜
+chatRoomField.password=_แƒžแƒแƒ แƒแƒšแƒ˜
+
+# LOCALIZATION NOTE (conversation.muc.*):
+# These are displayed as a system message when a chatroom invitation is
+# received.
+# %1$S is the inviter.
+# %2$S is the room.
+# %3$S is the reason which is a message provided by the person sending the
+# invitation.
+conversation.muc.invitationWithReason2=%1$S แƒ’แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ— %2$S แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ›แƒ˜แƒกแƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒšแƒแƒ“: %3$S
+# %3$S is the password of the room.
+# %4$S is the reason which is a message provided by the person sending the
+# invitation.
+conversation.muc.invitationWithReason2.password=%1$S แƒ’แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ— %2$S แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ›แƒ˜แƒกแƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒšแƒแƒ“ แƒžแƒแƒ แƒแƒšแƒ˜แƒ— %3$S: %4$S
+conversation.muc.invitationWithoutReason=%1$S แƒ’แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ— %2$S แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ›แƒ˜แƒกแƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒšแƒแƒ“
+# %3$S is the password of the room.
+conversation.muc.invitationWithoutReason.password=%1$S แƒ’แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ— %2$S แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ›แƒ˜แƒกแƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒšแƒแƒ“ แƒžแƒแƒ แƒแƒšแƒ˜แƒ— %3$S
+
+# LOCALIZATION NOTE (conversation.muc.join):
+# This is displayed as a system message when a participant joins room.
+# %S is the nick of the participant.
+conversation.message.join=%S แƒจแƒ”แƒ›แƒแƒ•แƒ˜แƒ“แƒ แƒแƒ—แƒฎแƒจแƒ˜.
+
+# LOCALIZATION NOTE (conversation.muc.rejoined):
+# This is displayed as a system message when a participant rejoins room after
+# parting it.
+conversation.message.rejoined=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ“แƒแƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ˜แƒ— แƒแƒ—แƒแƒฎแƒก.
+
+# LOCALIZATION NOTE (conversation.message.parted.*):
+# These are displayed as a system message when a participant parts a room.
+# %S is the part message supplied by the user.
+conversation.message.parted.you=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ“แƒแƒขแƒแƒ•แƒ”แƒ— แƒแƒ—แƒแƒฎแƒ˜.
+conversation.message.parted.you.reason=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ“แƒแƒขแƒแƒ•แƒ”แƒ— แƒแƒ—แƒแƒฎแƒ˜: %S
+# %1$S is the participant that is leaving.
+# %2$S is the part message supplied by the participant.
+conversation.message.parted=%1$S แƒ“แƒแƒขแƒแƒ•แƒ แƒแƒ—แƒแƒฎแƒ˜.
+conversation.message.parted.reason=%1$S - แƒ“แƒแƒขแƒแƒ•แƒ แƒแƒ—แƒแƒฎแƒ˜: %2$S
+
+# LOCALIZATION NOTE (conversation.message.invitationDeclined*):
+# %1$S is the invitee that declined the invitation.
+# %2$S is the decline message supplied by the invitee.
+conversation.message.invitationDeclined=%1$S - แƒฃแƒแƒ แƒงแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ.
+conversation.message.invitationDeclined.reason=%1$S - แƒฃแƒแƒ แƒงแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ: %2$S
+
+# LOCALIZATION NOTE (conversation.message.banned.*):
+# These are displayed as a system message when a participant is banned from
+# a room.
+# %1$S is the participant that is banned.
+# %2$S is the reason.
+# %3$S is the person who is banning.
+conversation.message.banned=%1$S แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜.
+conversation.message.banned.reason=%1$S แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜: %2$S
+# %1$S is the person who is banning.
+# %2$S is the participant that is banned.
+# %3$S is the reason.
+conversation.message.banned.actor=%1$S-แƒ›แƒ แƒ“แƒแƒแƒ“แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ %2$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜.
+conversation.message.banned.actor.reason=%1$S-แƒ›แƒ แƒ“แƒแƒแƒ“แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ %2$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜: %3$S
+conversation.message.banned.you=แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ“แƒแƒ’แƒ”แƒ“แƒแƒ— แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜.
+# %1$S is the reason.
+conversation.message.banned.you.reason=แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ“แƒแƒ’แƒ”แƒ“แƒแƒ— แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜: %1$S
+# %1$S is the person who is banning.
+# %2$S is the reason.
+conversation.message.banned.you.actor=%1$S-แƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ“แƒแƒ’แƒแƒ“แƒแƒ— แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜.
+conversation.message.banned.you.actor.reason=%1$S-แƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ“แƒแƒ’แƒแƒ“แƒแƒ— แƒแƒ› แƒแƒ—แƒแƒฎแƒจแƒ˜: %2$S
+
+# LOCALIZATION NOTE (conversation.message.kicked.*):
+# These are displayed as a system message when a participant is kicked from
+# a room.
+# %1$S is the participant that is kicked.
+# %2$S is the reason.
+conversation.message.kicked=%1$S แƒ’แƒแƒซแƒ”แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ.
+conversation.message.kicked.reason=%1$S แƒ’แƒแƒซแƒ”แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ: %2$S
+# %1$S is the person who is kicking.
+# %2$S is the participant that is kicked.
+# %3$S is the reason.
+conversation.message.kicked.actor=%1$S-แƒ›แƒ แƒ’แƒแƒแƒซแƒ”แƒ•แƒ %2$S แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ.
+conversation.message.kicked.actor.reason=%1$S-แƒ›แƒ แƒ’แƒแƒแƒซแƒ”แƒ•แƒ %2$S แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ: %3$S
+conversation.message.kicked.you=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ’แƒแƒซแƒ”แƒ•แƒ”แƒก แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ.
+# %1$S is the reason.
+conversation.message.kicked.you.reason=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ’แƒแƒซแƒ”แƒ•แƒ”แƒก แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ: %1$S
+# %1$S is the person who is kicking.
+# %2$S is the reason.
+conversation.message.kicked.you.actor=%1$S-แƒ›แƒ แƒ’แƒแƒ’แƒแƒซแƒ”แƒ•แƒแƒ— แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ.
+conversation.message.kicked.you.actor.reason=%1$S-แƒ›แƒ แƒ’แƒแƒ’แƒแƒซแƒ”แƒ•แƒแƒ— แƒแƒ› แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ: %2$S
+
+# LOCALIZATION NOTE (conversation.message.removedNonMember.*):
+# These are displayed as a system message when a participant is removed from
+# a room because the room has been changed to members-only.
+# %1$S is the participant that is removed.
+# %2$S is the person who changed the room configuration.
+conversation.message.removedNonMember=%1$S แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ แƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜.
+conversation.message.removedNonMember.actor=%1$S แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ %2$S-แƒ›แƒ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜.
+conversation.message.removedNonMember.you=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒ แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ แƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜.
+# %1$S is the person who changed the room configuration.
+conversation.message.removedNonMember.you.actor=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒ แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ %1$S-แƒ›แƒ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜.
+
+# LOCALIZATION NOTE (conversation.message.MUCShutdown):
+# These are displayed as a system message when a participant is removed from
+# a room because of a system shutdown.
+conversation.message.mucShutdown=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒ แƒ—, แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+
+# LOCALIZATION NOTE (conversation.message.version*):
+# %1$S is the name of the user whose version was requested.
+# %2$S is the client name response from the client.
+# %3$S is the client version response from the client.
+# %4$S is the operating system(OS) response from the client.
+conversation.message.version=%1$S แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก "%2$S %3$S" แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒก.
+conversation.message.versionWithOS=%1$S แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก "%2$S %3$S" แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒก %4$S แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒ–แƒ”.
+
+# LOCALIZATION NOTE (options.*):
+# These are the protocol specific options shown in the account manager and
+# account wizard windows.
+options.resource=แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜
+options.priority=แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ
+options.connectionSecurity=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ
+options.connectionSecurity.requireEncryption=แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ
+options.connectionSecurity.opportunisticTLS=แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒ— แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒ—แƒฃ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ
+options.connectionSecurity.allowUnencryptedAuth=แƒ“แƒแƒฃแƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ
+options.connectServer=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+options.connectPort=แƒžแƒแƒ แƒขแƒ˜
+options.domain=แƒ“แƒแƒ›แƒ”แƒœแƒ˜
+
+# LOCALIZATION NOTE (*.protocolName)
+# This name is used whenever the name of the protocol is shown.
+gtalk.protocolName=Google Talk
+odnoklassniki.protocolName=Odnoklassniki
+
+# LOCALIZATION NOTE (gtalk.disabled):
+# Google Talk was disabled on June 16, 2022. The message below is a localized
+# error message to be displayed to users with Google Talk accounts.
+gtalk.disabled=Google Talk แƒแƒฆแƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ Google-แƒ›แƒ แƒ“แƒแƒฎแƒฃแƒ แƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ XMPP-แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜.
+
+# LOCALIZATION NOTE (odnoklassniki.usernameHint):
+# This is displayed inside the accountUsernameInfoWithDescription
+# string defined in imAccounts.properties when the user is
+# configuring a Odnoklassniki account.
+odnoklassniki.usernameHint=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก ID
+
+# LOCALZIATION NOTE (command.*):
+# These are the help messages for each command.
+command.join3=%S [&lt;แƒแƒ—แƒแƒฎแƒ˜&gt;[@&lt;แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜&gt;][/&lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;]] [&lt;แƒžแƒแƒ แƒแƒšแƒ˜&gt;]: แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒ›แƒ˜แƒ”แƒ แƒ—แƒ”แƒ‘แƒ, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒฌแƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒฎแƒ•แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜, แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜.
+command.part2=%S [&lt;แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ&gt;]: แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—.
+command.topic=%S [&lt;แƒแƒฎแƒแƒšแƒ˜ แƒ—แƒ”แƒ›แƒ&gt;]: แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ แƒ—แƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ.
+command.ban=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;[&lt;แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ&gt;]: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ–แƒ” แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒ“แƒแƒ“แƒ”แƒ‘แƒ แƒแƒ—แƒแƒฎแƒจแƒ˜. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ— แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜.
+command.kick=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;[&lt;แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ&gt;]: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒแƒ—แƒแƒฎแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ˜แƒงแƒแƒ— แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒ”แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ”.
+command.invite=%S &lt;jid&gt;[&lt;แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ&gt;]: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒจแƒ”แƒ›แƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—.
+command.inviteto=%S &lt;แƒแƒ—แƒแƒฎแƒ˜ jid&gt;[&lt;แƒžแƒแƒ แƒแƒšแƒ˜&gt;]: แƒ—แƒแƒœแƒแƒ›แƒแƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ แƒแƒ—แƒแƒฎแƒ—แƒแƒœ แƒจแƒ”แƒ›แƒแƒ”แƒ แƒ—แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—, แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜.
+command.me=%S &lt;แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ&gt;: แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ.
+command.nick=%S &lt;แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt;: แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ.
+command.msg=%S &lt;แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜&gt; &lt;แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ&gt;: แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒแƒ—แƒแƒฎแƒ˜แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒก.
+command.version=%S: แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/yahoo.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/yahoo.properties
new file mode 100644
index 0000000000..534d9ab460
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/chat/yahoo.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/.
+
+yahoo.disabled=Yahoo-แƒก แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ แƒแƒฆแƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ Yahoo-แƒ› แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒฅแƒ›แƒ˜.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/communicator/utilityOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/communicator/utilityOverlay.dtd
new file mode 100644
index 0000000000..e81bbead9f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒคแƒแƒ˜แƒšแƒ˜">
+<!ENTITY fileMenu.accesskey "แƒค">
+<!ENTITY newMenu.label "แƒแƒฎแƒแƒšแƒ˜">
+<!ENTITY newMenu.accesskey "แƒ">
+
+<!ENTITY editMenu.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editMenu.accesskey "แƒฉ">
+<!ENTITY undoCmd.label "แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY undoCmd.accesskey "แƒ“">
+<!ENTITY redoCmd.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY redoCmd.accesskey "แƒ">
+<!ENTITY deleteCmd.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteCmd.accesskey "แƒฌ">
+
+<!ENTITY customizeCmd.label "แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒ">
+<!ENTITY customizeCmd.accesskey "แƒ ">
+
+<!ENTITY viewMenu.label "แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY viewMenu.accesskey "แƒ•">
+<!ENTITY viewToolbarsMenu.label "แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY viewToolbarsMenu.accesskey "แƒฎ">
+<!ENTITY showTaskbarCmd.label "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ–แƒแƒšแƒ˜">
+<!ENTITY showTaskbarCmd.accesskey "แƒ">
+
+<!ENTITY closeCmd.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "แƒฎ">
+
+<!ENTITY quitApplicationCmd.label "แƒ’แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY quitApplicationCmd.key "Q">
+<!ENTITY quitApplicationCmd.accesskey "แƒ’">
+
+<!ENTITY quitApplicationCmdUnix.label "แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY quitApplicationCmdUnix.accesskey "แƒข">
+
+<!ENTITY quitApplicationCmdMac.label "&brandShortName;-แƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY quitApplicationCmdMac.accesskey "แƒข">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/accessibility.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/accessibility.properties
new file mode 100644
index 0000000000..f61b3d4dc4
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/accessibility.properties
@@ -0,0 +1,314 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Accessibility panel
+# which is available from the Web Developer sub-menu -> 'Accessibility'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the Accessibility panel
+# which is in the Developer Tools, available in the
+# Browser Tools sub-menu -> 'Web Developer Tools'
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (accessibility.role): A title text used for Accessibility
+# tree header column that represents accessible element role.
+accessibility.role=Role
+
+# LOCALIZATION NOTE (accessibility.name): A title text used for Accessibility
+# tree header column that represents accessible element name.
+accessibility.name=Name
+
+# LOCALIZATION NOTE (accessibility.logo): A title text used for Accessibility
+# logo used on the accessibility panel landing page.
+accessibility.logo=Accessibility Logo
+
+# LOCALIZATION NOTE (accessibility.properties): A title text used for header
+# for Accessibility details sidebar.
+accessibility.properties=Properties
+
+# LOCALIZATION NOTE (accessibility.treeName): A title text used for
+# Accessibility tree (that represents accessible element name) container.
+accessibility.treeName=Accessibility Tree
+
+# LOCALIZATION NOTE (accessibility.accessible.selectElement.title): A title text
+# displayed on buttons next to accessible elements in the `relations` section, allowing the
+# user to select the element in the accessibility tree.
+accessibility.accessible.selectElement.title=Click to select the node in the Accessibility Tree
+
+# LOCALIZATION NOTE (accessibility.accessible.selectNodeInInspector.title): A title text
+# displayed on buttons next to nodes in the sidebar, allowing the user to select the node
+# in the Inspector panel.
+accessibility.accessible.selectNodeInInspector.title=Click to select the node in the inspector
+
+# LOCALIZATION NOTE (accessibility.accessible.notAvailable): A title text
+# displayed when accessible sidebar panel does not have an accessible object to
+# display.
+accessibility.accessible.notAvailable=Accessible Information Unavailable
+
+# LOCALIZATION NOTE (accessibility.enable): A title text for Enable
+# accessibility button used to enable accessibility service.
+accessibility.enable=Turn On Accessibility Features
+
+# LOCALIZATION NOTE (accessibility.enabling): A title text for Enable
+# accessibility button used when accessibility service is being enabled.
+accessibility.enabling=Turning on accessibility featuresโ€ฆ
+
+# LOCALIZATION NOTE (accessibility.disable): A title text for Disable
+# accessibility button used to disable accessibility service.
+accessibility.disable=Turn Off Accessibility Features
+
+# LOCALIZATION NOTE (accessibility.disabling): A title text for Disable
+# accessibility button used when accessibility service is being
+# disabled.
+accessibility.disabling=Turning off accessibility featuresโ€ฆ
+
+# LOCALIZATION NOTE (accessibility.pick): A title text for Picker button
+# button used to pick accessible objects from the page.
+accessibility.pick=Pick accessible object from the page
+
+# LOCALIZATION NOTE (accessibility.disable.disabledTitle): A title text used for
+# a tooltip for Disable accessibility button when accessibility service can not
+# be disabled. It is the case when a user is using a 3rd party accessibility
+# tool such as screen reader.
+accessibility.disable.disabledTitle=Accessibility service can not be turned off. It is used outside Developer Tools.
+
+# LOCALIZATION NOTE (accessibility.disable.enabledTitle): A title text used for
+# a tooltip for Disable accessibility button when accessibility service can be
+# disabled.
+accessibility.disable.enabledTitle=Accessibility service will be turned off for all tabs and windows.
+
+# LOCALIZATION NOTE (accessibility.enable.disabledTitle): A title text used for
+# a tooltip for Enabled accessibility button when accessibility service can not
+# be enabled.
+accessibility.enable.disabledTitle=Accessibility service can not be turned on. It is turned off via accessibility services privacy preference.
+
+# LOCALIZATION NOTE (accessibility.enable.enabledTitle): A title text used for
+# a tooltip for Enabled accessibility button when accessibility service can be
+# enabled.
+accessibility.enable.enabledTitle=Accessibility service will be turned on for all tabs and windows.
+
+# LOCALIZATION NOTE (accessibility.learnMore): A text that is used as is or as textual
+# description in places that link to accessibility inspector documentation.
+accessibility.learnMore=Learn more
+
+# LOCALIZATION NOTE (accessibility.description.general.p1): A title text for the first
+# paragraph, used when accessibility service description is provided before accessibility
+# inspector is enabled. %S in the content will be replaced by a link at run time
+# with the accessibility.learnMore string.
+accessibility.description.general.p1=Accessibility Inspector lets you examine the current pageโ€™s accessibility tree, which is used by screen readers and other assistive technologies. %S
+
+# LOCALIZATION NOTE (accessibility.description.general.p2): A title text for the second
+# paragraph, used when accessibility service description is provided before accessibility
+# inspector is enabled.
+accessibility.description.general.p2=Accessibility features may affect the performance of other developer tools panels and should be turned off when not in use.
+
+# LOCALIZATION NOTE (accessibility.tree.menu.printToJSON): A title text used when a
+# context menu item for printing an accessible tree to JSON is rendered after triggering a
+# context menu for an accessible tree row.
+accessibility.tree.menu.printToJSON=Print to JSON
+
+# LOCALIZATION NOTE (accessibility.checks): A title text used for header for checks
+# section in Accessibility details sidebar.
+accessibility.checks=Checks
+
+# LOCALIZATION NOTE (accessibility.checks.empty2): A title text used for indicating that
+# accessibility checks for a node yielded no results and another node should be
+# selected.
+accessibility.checks.empty2=No checks for this node.
+
+# LOCALIZATION NOTE (accessibility.contrast.header): A title text used for header for
+# checks related to color and contrast.
+accessibility.contrast.header=Color and Contrast
+
+# LOCALIZATION NOTE (accessibility.contrast.error): A title text for the color
+# contrast ratio, used when the tool is unable to calculate the contrast ratio value.
+accessibility.contrast.error=Unable to calculate
+
+# LOCALIZATION NOTE (accessibility.contrast.large.text): A title text for the color
+# contrast ratio label indicating that the color contrast criteria used is if for large
+# text. This is lower case because it's used as a label for a tree item in accessibility
+# tree.
+accessibility.contrast.large.text=large text
+
+# LOCALIZATION NOTE (accessibility.contrast.large.title): A title text for the tooltip
+# used for the large text label (see accessibility.contrast.large.text).
+accessibility.contrast.large.title=Text is 14 point and bold or larger, or 18 point or larger.
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.AA): A title text for the paragraph
+# describing that the given colour contrast satisfies AA standard from Web Content
+# Accessibility Guidelines. %S in the content will be replaced by a link at run time
+# with the accessibility.learnMore string.
+accessibility.contrast.annotation.AA=Meets WCAG AA standards for accessible text. %S
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.AAA): A title text for the
+# paragraph describing that the given colour contrast satisfies AAA standard from Web
+# Content Accessibility Guidelines. %S in the content will be replaced by a link at run
+# time with the accessibility.learnMore string.
+accessibility.contrast.annotation.AAA=Meets WCAG AAA standards for accessible text. %S
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.FAIL): A title text for the
+# paragraph describing that the given colour contrast fails to meet the minimum level from
+# Web Content Accessibility Guidelines. %S in the content will be replaced by a link at
+# run time with the accessibility.learnMore string.
+accessibility.contrast.annotation.FAIL=Does not meet WCAG standards for accessible text. %S
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.transparent.error): A title text for the
+# paragraph suggesting a fix for error in color contrast calculation for text nodes with zero alpha.
+accessibility.contrast.annotation.transparent.error=Pick a color that is not transparent.
+
+# LOCALIZATION NOTE (accessibility.badges): A title text for the group of badges
+# that are rendered for each accessible row within the accessibility tree when
+# one or more accessibility checks fail.
+accessibility.badges=Accessibility checks
+
+# LOCALIZATION NOTE (accessibility.filter.none): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# resets all filtering in tree, and for the simulation menu item that resets
+# applied color matrices to the default matrix.
+accessibility.filter.none=None
+
+# LOCALIZATION NOTE (accessibility.filter.all2): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on all accessibility failures within it.
+accessibility.filter.all2=All Issues
+
+# LOCALIZATION NOTE (accessibility.filter.contrast): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on contrast accessibility failures within it.
+accessibility.filter.contrast=Contrast
+
+# LOCALIZATION NOTE (accessibility.filter.textLabel): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on text label and name accessibility failures within it.
+accessibility.filter.textLabel=Text Labels
+
+# LOCALIZATION NOTE (accessibility.filter.keyboard): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on keyboard accessibility failures within it.
+accessibility.filter.keyboard=Keyboard
+
+# LOCALIZATION NOTE (accessibility.badge.contrast): A title text for the badge
+# that is rendered within the accessible row in the accessibility tree for a
+# given accessible object that does not satisfy the WCAG guideline for colour
+# contrast.
+accessibility.badge.contrast=contrast
+
+# LOCALIZATION NOTE (accessibility.badge.contrast.warning): A label for the
+# badge and attached warning icon that is rendered within the accessible row in
+# the accessibility tree for a given accessible object that does not satisfy the
+# WCAG guideline for colour contrast.
+accessibility.badge.contrast.warning=contrast warning
+
+# LOCALIZATION NOTE (accessibility.badge.keyboard): A title text for the
+# badge that is rendered within the accessible row in the accessibility tree for
+# a given accessible object that does not satisfy the WCAG guideline for
+# keyboard accessibility.
+accessibility.badge.keyboard=keyboard
+
+# LOCALIZATION NOTE (accessibility.badge.textLabel): A title text for the
+# badge that is rendered within the accessible row in the accessibility tree for
+# a given accessible object that does not satisfy the WCAG guideline for text
+# alternative.
+accessibility.badge.textLabel=text label
+
+# LOCALIZATION NOTE (accessibility.badge.contrast.tooltip): A title text for the
+# badge tooltip that is rendered on mouse hover over the badge in the accessible
+# row in the accessibility tree for a given accessible object that does not
+# satisfy the WCAG guideline for colour contrast.
+accessibility.badge.contrast.tooltip=Does not meet WCAG standards for accessible text.
+
+# LOCALIZATION NOTE (accessibility.badge.keyboard.tooltip): A title text
+# for the badge tooltip that is rendered on mouse hover over the badge in the
+# accessible row in the accessibility tree for a given accessible object that
+# does not satisfy the WCAG guideline for keyboard accessibility.
+accessibility.badge.keyboard.tooltip=Does not meet WCAG standards for keyboard accessibility.
+
+# LOCALIZATION NOTE (accessibility.badge.textLabel.tooltip): A title text
+# for the badge tooltip that is rendered on mouse hover over the badge in the
+# accessible row in the accessibility tree for a given accessible object that
+# does not satisfy the WCAG guideline for text alternative.
+accessibility.badge.textLabel.tooltip=Does not meet WCAG standards for text alternative.
+
+# LOCALIZATION NOTE (accessibility.tree.filters): A title text for the toolbar
+# within the main accessibility panel that contains a list of filters to be for
+# accessibility audit.
+accessibility.tree.filters=Check for issues:
+
+# LOCALIZATION NOTE (accessibility.tree.filters.prefs): A title text for the
+# preferences button tooltip that contains preferences for accessibility audit.
+accessibility.tree.filters.prefs=Configure preferences
+
+# LOCALIZATION NOTE (accessibility.progress.initializing): A title text for the
+# accessibility panel overlay shown when accessibility audit is starting up.
+accessibility.progress.initializing=Initializingโ€ฆ
+
+# LOCALIZATION NOTE (accessibility.progress.initializing): A title text for the
+# accessibility panel overlay shown when accessibility audit is running showing
+# the number of nodes being audited. Semi-colon list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+accessibility.progress.progressbar=Checking #1 node;Checking #1 nodes
+
+# LOCALIZATION NOTE (accessibility.progress.finishing): A title text for the
+# accessibility panel overlay shown when accessibility audit is finishing up.
+accessibility.progress.finishing=Finishing upโ€ฆ
+
+# LOCALIZATION NOTE (accessibility.pref.scroll.into.view.title): A title
+# text for the tooltip for the checkbox pref in the accessibility panel that
+# sets node auto scroll.
+accessibility.pref.scroll.into.view.title=Automatically scroll selected node into view
+
+# LOCALIZATION NOTE (accessibility.pref.scroll.into.view.label): A title
+# text for the checkbox pref in the accessibility panel that sets node auto
+# scroll.
+accessibility.pref.scroll.into.view.label=Scroll into view
+
+# LOCALIZATION NOTE (accessibility.documentation.label): This is the label for
+# the Documentation menu item.
+accessibility.documentation.label=Documentationโ€ฆ
+
+# LOCALIZATION NOTE (accessibility.simulation): A title text for the toolbar
+# within the main accessibility panel that contains a list of simulations for
+# vision deficiencies.
+accessibility.simulation=Simulate:
+
+# LOCALIZATION NOTE (accessibility.simulation.protanopia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the protanopia simulation option.
+accessibility.simulation.protanopia=Protanopia (no red)
+
+# LOCALIZATION NOTE (accessibility.simulation.deuteranopia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the deuteranopia simulation option.
+accessibility.simulation.deuteranopia=Deuteranopia (no green)
+
+# LOCALIZATION NOTE (accessibility.simulation.tritanopia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the tritanopia simulation option.
+accessibility.simulation.tritanopia=Tritanopia (no blue)
+
+# LOCALIZATION NOTE (accessibility.simulation.contrastLoss): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the contrast loss simulation option.
+# It is also shown in the simulation menu button in the accessibility panel and represent the
+# contrast loss simulation option currently selected.
+accessibility.simulation.contrastLoss=Contrast loss
+
+# LOCALIZATION NOTE (accessibility.simulation.achromatopsia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the achromatopsia simulation option.
+accessibility.simulation.achromatopsia=Achromatopsia (no color)
+
+# LOCALIZATION NOTE (accessibility.toolbar.displayTabbingOrder.label): A title text for a checkbox label
+# in the accessibility panel toolbar that turns on/off the overlay of focusable elements in their
+# tabbing order.
+accessibility.toolbar.displayTabbingOrder.label=Show Tabbing Order
+
+# LOCALIZATION NOTE (accessibility.toolbar.displayTabbingOrder.tooltip): A title text for a checkbox
+# tooltip in the accessibility panel toolbar that turns on/off the overlay of focusable elements in
+# their tabbing order.
+accessibility.toolbar.displayTabbingOrder.tooltip=Show tabbing order of elements and their tabbing index.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/animationinspector.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/animationinspector.properties
new file mode 100644
index 0000000000..e0e4d116d0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/animationinspector.properties
@@ -0,0 +1,182 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Animation inspector
+# which is available as a sidebar panel in the Inspector.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (panel.noAnimation):
+# This is the label shown in the panel when there are no displayable animations.
+# (e.g. In case of user selected a non-element node or a node that is not animated).
+panel.noAnimation=No animations were found for the current element.\nPick another element from the page.
+
+# LOCALIZATION NOTE (player.animationDurationLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation duration.
+player.animationDurationLabel=Duration:
+
+# LOCALIZATION NOTE (player.infiniteDurationText):
+# This string is displayed in a tooltip on animation player widget, in case the
+# duration of the animation is infinite.
+player.infiniteDurationText=โˆž
+
+# LOCALIZATION NOTE (player.animationDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation delay.
+player.animationDelayLabel=Delay:
+
+# LOCALIZATION NOTE (player.animationEndDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation endDelay.
+player.animationEndDelayLabel=End delay:
+
+# LOCALIZATION NOTE (player.animationRateLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation playback rate.
+player.animationRateLabel=Playback rate:
+
+# LOCALIZATION NOTE (player.animationIterationCountLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the number of times the animation is set to repeat.
+player.animationIterationCountLabel=Repeats:
+
+# LOCALIZATION NOTE (player.infiniteIterationCount):
+# In case the animation repeats infinitely, this string is displayed next to the
+# player.animationIterationCountLabel string, instead of a number.
+player.infiniteIterationCount=&#8734;
+
+# LOCALIZATION NOTE (player.infiniteIterationCountText):
+# See player.infiniteIterationCount for a description of what this is.
+# Unlike player.infiniteIterationCount, this string isn't used in HTML, but in
+# a tooltip.
+player.infiniteIterationCountText=โˆž
+
+# LOCALIZATION NOTE (player.animationIterationStartLabel2):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# iterationStart value.
+# %1$S will be replaced by the original iteration start value
+# %2$S will be replaced by the actual time of iteration start without time unit
+# e.g.
+# If iterationStart of animation is 0.5 and duration is 1 sec, the string will be
+# "Iteration start: 0.5 (0.5s)"
+player.animationIterationStartLabel2=Iteration start: %1$S (%2$S)
+
+# LOCALIZATION NOTE (player.animationOverallEasingLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the easing
+# that applies to a whole iteration of an animation as opposed to the
+# easing that applies between animation keyframes.
+player.animationOverallEasingLabel=Overall easing:
+
+# LOCALIZATION NOTE (player.animationTimingFunctionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the
+# animation-timing-function for CSS Animations.
+player.animationTimingFunctionLabel=Animation timing function:
+
+# LOCALIZATION NOTE (player.animationFillLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# fill mode value.
+player.animationFillLabel=Fill:
+
+# LOCALIZATION NOTE (player.animationDirectionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# direction value.
+player.animationDirectionLabel=Direction:
+
+# LOCALIZATION NOTE (player.timeLabel):
+# This string is displayed in each animation player widget, to indicate either
+# how long (in seconds) the animation lasts, or what is the animation's current
+# time (in seconds too);
+player.timeLabel=%Ss
+
+# LOCALIZATION NOTE (player.infiniteDurationText):
+# This string is displayed in animation player widget, in case the duration of the
+# animation is infinite.
+player.infiniteTimeLabel=โˆž
+
+# LOCALIZATION NOTE (player.playbackRateLabel):
+# This string is displayed in each animation player widget, as the label of
+# drop-down list items that can be used to change the rate at which the
+# animation runs (1ร— being the default, 2ร— being twice as fast).
+player.playbackRateLabel=%Sx
+
+# LOCALIZATION NOTE (player.runningOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that the
+# animation is running on the compositor thread.
+player.runningOnCompositorTooltip=This animation is running on compositor thread
+
+# LOCALIZATION NOTE (player.allPropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is running on the compositor thread.
+player.allPropertiesOnCompositorTooltip=All animation properties are optimized
+
+# LOCALIZATION NOTE (player.somePropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is not running on the compositor thread.
+player.somePropertiesOnCompositorTooltip=Some animation properties are optimized
+
+# LOCALIZATION NOTE (timeline.pausedButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.pausedButtonTooltip=Resume the animations
+
+# LOCALIZATION NOTE (timeline.resumedButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.resumedButtonTooltip=Pause the animations
+
+# LOCALIZATION NOTE (timeline.rewindButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# rewind button that can be used to rewind the animations
+timeline.rewindButtonTooltip=Rewind the animations
+
+# LOCALIZATION NOTE (timeline.timeGraduationLabel):
+# This string is displayed at the top of the animation panel, next to each time
+# graduation, to indicate what duration (in milliseconds) this graduation
+# corresponds to.
+timeline.timeGraduationLabel=%Sms
+
+# LOCALIZATION NOTE (timeline.cssanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.cssanimation.nameLabel=%S โ€” CSS Animation
+
+# LOCALIZATION NOTE (timeline.csstransition.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Transition in the timeline UI.
+# %S will be replaced by the name of the transition at run-time.
+timeline.csstransition.nameLabel=%S โ€” CSS Transition
+
+# LOCALIZATION NOTE (timeline.scriptanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a script-generated animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.scriptanimation.nameLabel=%S โ€” Script Animation
+
+# LOCALIZATION NOTE (timeline.scriptanimation.unnamedLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over an unnamed script-generated animation in the timeline UI.
+timeline.scriptanimation.unnamedLabel=Script Animation
+
+# LOCALIZATION NOTE (timeline.unknown.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of an unknown animation type in the timeline UI.
+# This can happen if devtools couldn't figure out the type of the animation.
+# %S will be replaced by the name of the transition at run-time.
+timeline.unknown.nameLabel=%S
+
+# LOCALIZATION NOTE (detail.propertiesHeader.percentage):
+# This string is displayed on header label in .animated-properties-header.
+# %S represents the value in percentage with two decimal points, localized.
+# there are two "%" after %S to escape and display "%"
+detail.propertiesHeader.percentage=%S%%
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/boxmodel.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/boxmodel.properties
new file mode 100644
index 0000000000..e932d8f0c5
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/boxmodel.properties
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE : FILE This file contains the Layout View strings.
+# The Layout View is a panel displayed in the computed view tab of the Inspector sidebar.
+
+# LOCALIZATION NOTE : FILE The correct localization of this file might be to
+# keep it in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (boxmodel.title) This is the title of the box model panel and is
+# displayed as a label.
+boxmodel.title=Box Model
+
+# LOCALIZATION NOTE: (boxmodel.geometryButton.tooltip) This label is displayed as a
+# tooltip that appears when hovering over the button that allows users to edit the
+# position of an element in the page.
+boxmodel.geometryButton.tooltip=Edit position
+
+# LOCALIZATION NOTE: (boxmodel.propertiesLabel) This label is displayed as the header
+# for showing and collapsing the properties underneath the box model in the layout view
+boxmodel.propertiesLabel=Box Model Properties
+
+# LOCALIZATION NOTE (boxmodel.propertiesHideLabel):
+# This is the spoken label for the twisty.
+# If the properties are currently showing, it will say "Hide".
+boxmodel.propertiesHideLabel=Hide
+
+# LOCALIZATION NOTE (boxmodel.propertiesShowLabel):
+# This is the spoken label for the twisty.
+# If the properties are currently hidden, it will say "Show".
+boxmodel.propertiesShowLabel=Show
+
+# LOCALIZATION NOTE: (boxmodel.offsetParent) This label is displayed inside the list of
+# properties, below the box model, in the layout view. It is displayed next to the
+# position property, when position is absolute, relative, sticky. This label tells users
+# what the DOM node previewed next to it is: an offset parent for the position element.
+boxmodel.offsetParent=offset
+
+# LOCALIZATION NOTE: (boxmodel.offsetParent.title) This label is displayed as a
+# tooltip that appears when hovering over the offset label, inside the list of properties,
+# below the box model, in the layout view. This label tells users
+# what the DOM node previewed next to it is: an offset parent for the position element.
+boxmodel.offsetParent.title=Offset parent of the selected element
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/changes.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/changes.properties
new file mode 100644
index 0000000000..dc75955b37
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/changes.properties
@@ -0,0 +1,64 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE This file contains the strings for the Changes panel accessible from
+# the Inspector sidebar.
+
+# LOCALIZATION NOTE (changes.noChanges): This text is shown when no changes are available.
+changes.noChanges=No changes found.
+
+# LOCALIZATION NOTE (changes.noChangesDescription): This text is shown when no changes are
+# available and provides additional context for the purpose of the Changes panel.
+changes.noChangesDescription=Changes to CSS in Inspector will appear here.
+
+# LOCALIZATION NOTE (changes.inlineStyleSheetLabel): This label appears in the Changes
+# panel above changes done to inline stylesheets. The variable will be replaced with the
+# index of the stylesheet within its document like so: Inline #1
+changes.inlineStyleSheetLabel=Inline %S
+
+# LOCALIZATION NOTE (changes.elementStyleLabel): This label appears in the Changes
+# panel above changes done to element styles.
+changes.elementStyleLabel=Element
+
+# LOCALIZATION NOTE (changes.iframeLabel): This label appears next to URLs of stylesheets
+# and element inline styles hosted by iframes. Lowercase intentional.
+changes.iframeLabel=iframe
+
+# LOCALIZATION NOTE (changes.contextmenu.copy): Label for "Copy" option in Changes panel
+# context menu
+changes.contextmenu.copy=Copy
+
+# LOCALIZATION NOTE (changes.contextmenu.copy.accessKey): Access key for "Copy"
+# option in the Changes panel.
+changes.contextmenu.copy.accessKey=C
+
+# LOCALIZATION NOTE (changes.contextmenu.copyAllChanges): Label for "Copy All Changes"
+# option in Changes panel context menu which copies all changed CSS declarations from a
+# stylesheet
+changes.contextmenu.copyAllChanges=Copy All Changes
+
+# LOCALIZATION NOTE (changes.contextmenu.copyAllChangesDescription): Detailed explanation
+# for "Copy All Changes" option in Changes panel. Used as title attribute on "Copy All
+# Changes" button
+changes.contextmenu.copyAllChangesDescription=Copy a list of all CSS changes to clipboard.
+
+# LOCALIZATION NOTE (changes.contextmenu.copyDeclaration): Label for "Copy Declaration"
+# option in Changes panel context menu which copies the target CSS declaration.
+changes.contextmenu.copyDeclaration=Copy Declaration
+
+# LOCALIZATION NOTE (changes.contextmenu.copyRule): Label for "Copy Rule" option in
+# Changes panel context menu which copies the complete contents of a CSS rule.
+changes.contextmenu.copyRule=Copy Rule
+
+# LOCALIZATION NOTE (changes.contextmenu.copyRuleDescription): Detailed explanation for
+# "Copy Rule" option in Changes panel. Used as title attribute on "Copy Rule" button.
+changes.contextmenu.copyRuleDescription=Copy contents of this CSS rule to clipboard.
+
+# LOCALIZATION NOTE (changes.contextmenu.selectAll): Label for "Select All" option in the
+# Changes panel context menu to select all text content.
+changes.contextmenu.selectAll=Select All
+
+# LOCALIZATION NOTE (changes.contextmenu.selectAll.accessKey): Access key for "Select All"
+# option in the Changes panel.
+changes.contextmenu.selectAll.accessKey=A
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/components.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/components.properties
new file mode 100644
index 0000000000..6c1ee8f0c7
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/components.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/.
+
+# LOCALIZATION NOTE These strings are used in the shared React components,
+# so files in `devtools/client/shared/components/*`.
+
+# LOCALIZATION NOTE (frame.unknownSource): When we do not know the source filename of
+# a frame, we use this string instead.
+frame.unknownSource=(unknown)
+
+# LOCALIZATION NOTE (frame.viewsourceindebugger): The label for the tooltip when hovering over
+# a source link that links to the debugger.
+# %S represents the URL to match in the debugger.
+frame.viewsourceindebugger=View source in Debugger โ†’ %S
+
+# LOCALIZATION NOTE (frame.viewsourceinstyleeditor): The label for the tooltip when hovering over
+# a source link that links to the Style Editor.
+# %S represents the URL to match in the style editor.
+frame.viewsourceinstyleeditor=View source in Style Editor โ†’ %S
+
+# LOCALIZATION NOTE (notificationBox.closeTooltip): The content of a tooltip that
+# appears when hovering over the close button in a notification box.
+notificationBox.closeTooltip=Close this message
+
+# LOCALIZATION NOTE (appErrorBoundary.description): This is the information displayed
+# once the panel errors.
+# %S represents the name of panel which has the crash.
+appErrorBoundary.description=The %S panel has crashed.
+
+# LOCALIZATION NOTE (appErrorBoundary.fileBugButton): This is the text that appears in
+# the button to visit the bug filing link.
+appErrorBoundary.fileBugButton=File Bug Report
+
+# LOCALIZATION NOTE (appErrorBoundary.reloadPanelInfo): This is the text that appears
+# after the panel errors to instruct the user to reload the panel.
+appErrorBoundary.reloadPanelInfo=Close and reopen the toolbox to clear this error.
+
+# LOCALIZATION NOTE(searchModifier.regExpModifier): A search option
+# when searching text in a file
+searchModifier.regExpModifier=Use Regular Expression
+
+# LOCALIZATION NOTE(searchModifier.caseSensitiveModifier): A search option
+# when searching text in a file
+searchModifier.caseSensitiveModifier=Match Case
+
+# LOCALIZATION NOTE(searchModifier.wholeWordModifier): A search option
+# when searching text in a file
+searchModifier.wholeWordModifier=Match Whole Word
+
+# LOCALIZATION NOTE (searchBox.clearButtonTitle): The title of the SearchBox clear input
+# button, which is displayed when the input is not empty.
+searchBox.clearButtonTitle=Clear filter input
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/debugger.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/debugger.properties
new file mode 100644
index 0000000000..01d6fac5d9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/debugger.properties
@@ -0,0 +1,1132 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Debugger
+# which is available from the Browser Tools sub-menu -> 'Debugger'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (collapseSources): This is the tooltip for the button
+# that collapses the Sources and Outlines panes in the debugger UI.
+collapseSources=Collapse Sources and Outline panes
+
+# LOCALIZATION NOTE (collapseBreakpoints): This is the tooltip for the button
+# that collapses the Breakpoints panes in the debugger UI.
+collapseBreakpoints=Collapse Breakpoints pane
+
+# LOCALIZATION NOTE (copyToClipboard.label): This is the text that appears in the
+# context menu to copy the text that the user selected.
+copyToClipboard.label=Copy to clipboard
+copyToClipboard.accesskey=C
+
+# LOCALIZATION NOTE (copySource.label): This is the text that appears in the
+# context menu to copy all of the text in the open file.
+copySource.label=Copy source text
+copySource.accesskey=y
+
+# LOCALIZATION NOTE (copySourceUri2): This is the text that appears in the
+# context menu to copy the source URI of file open.
+copySourceUri2=Copy Source URI
+copySourceUri2.accesskey=u
+
+# LOCALIZATION NOTE (collapseAll.label): This is the text that appears in the
+# context menu to collapse a directory and all of its subdirectories.
+collapseAll.label=Collapse all
+
+# LOCALIZATION NOTE (expandAll.label): This is the text that appears in the
+# context menu to expand a directory and all of its subdirectories.
+expandAll.label=Expand all
+
+# LOCALIZATION NOTE (setDirectoryRoot.label): This is the text that appears in the
+# context menu to set a directory as root directory
+setDirectoryRoot.label=Set directory root
+setDirectoryRoot.accesskey=r
+
+# LOCALIZATION NOTE (removeDirectoryRoot.label): This is the text that appears in the
+# context menu to remove a directory as root directory
+removeDirectoryRoot.label=Remove directory root
+
+# LOCALIZATION NOTE (ignoreAll.label): Text associated with the ignore context menu item
+ignoreAll.label=Ignore
+
+# LOCALIZATION NOTE (ignoreAllInGroup.label): This is the text that appears in the
+# context submenu to ignore all files inside of the selected group
+ignoreAllInGroup.label=Ignore files in this group
+
+# LOCALIZATION NOTE (unignoreAllInGroup.label): This is the text that appears in the
+# context submenu to unignore all files inside of the selected group
+unignoreAllInGroup.label=Unignore files in this group
+
+# LOCALIZATION NOTE (ignoreAllOutsideGroup.label): This is the text that appears in the
+# context submenu to ignore all files outside of the selected group
+ignoreAllOutsideGroup.label=Ignore files outside this group
+
+# LOCALIZATION NOTE (unignoreAllOutsideGroup.label): This is the text that appears in the
+# context submenu to unignore all files outside of the selected group
+unignoreAllOutsideGroup.label=Unignore files outside this group
+
+# LOCALIZATION NOTE (ignoreAllInDir.label): This is the text that appears in the
+# context submenu to ignore all files inside of the selected directory
+ignoreAllInDir.label=Ignore files in this directory
+
+# LOCALIZATION NOTE (unignoreAllInDir.label): This is the text that appears in the
+# context submenu to unignore all files inside of the selected directory
+unignoreAllInDir.label=Unignore files in this directory
+
+# LOCALIZATION NOTE (ignoreAllOutsideDir.label): This is the text that appears in the
+# context submenu to ignore all files outside of the selected directory
+ignoreAllOutsideDir.label=Ignore files outside this directory
+
+# LOCALIZATION NOTE (unignoreAllOutsideDir.label: This is the text that appears in the
+# context submenu to unignore all files outside of the selected directory
+unignoreAllOutsideDir.label=Unignore files outside this directory
+
+# LOCALIZATION NOTE (copyFunction.label): This is the text that appears in the
+# context menu to copy the function the user selected
+copyFunction.label=Copy Function
+copyFunction.accesskey=F
+
+# LOCALIZATION NOTE (copyStackTrace): This is the text that appears in the
+# context menu to copy the stack trace methods, file names and row number.
+copyStackTrace=Copy Stack Trace
+copyStackTrace.accesskey=c
+
+# LOCALIZATION NOTE (restartFrame): This is the text that appears in the
+# context menu to restart a frame.
+restartFrame=Restart frame
+restartFrame.accesskey=r
+
+# LOCALIZATION NOTE (expandSources): This is the tooltip for the button
+# that expands the Sources and Outlines panes in the debugger UI.
+expandSources=Expand Sources and Outline panes
+
+# LOCALIZATION NOTE (expandBreakpoints): This is the tooltip for the button
+# that expands the Breakpoints panes in the debugger UI.
+expandBreakpoints=Expand Breakpoints pane
+
+# LOCALIZATION NOTE (evaluateInConsole.label): Editor right-click menu item
+# to execute selected text in browser console.
+evaluateInConsole.label=Evaluate in console
+
+# LOCALIZATION NOTE (pauseButtonTooltip): The tooltip that is displayed for the pause
+# button when the debugger is in a running state.
+pauseButtonTooltip=Click to pause (%S)
+
+# LOCALIZATION NOTE (pausePendingButtonTooltip): The tooltip that is displayed for
+# the pause button after it's been clicked but before the next JavaScript to run.
+pausePendingButtonTooltip=Waiting for next execution
+
+# LOCALIZATION NOTE (startTraceButtonTooltip): The label that is displayed on the trace
+# button in the top of the debugger right sidebar. %S is for the log output location (webconsole or stdout).
+startTraceButtonTooltip=Trace all JavaScript frames to %S.\nRight click to change the output.
+
+# LOCALIZATION NOTE (stopTraceButtonTooltip): The label that is displayed on the trace
+# button in the top of the debugger right sidebar. This label is only displayed when we are current tracing
+# JavaScript.
+stopTraceButtonTooltip=Stop tracing JavaScript frames.
+
+# LOCALIZATION NOTE (startTraceButtonTooltip): The label that is displayed on the trace
+# button in the top of the debugger right sidebar.
+# %1$S is for the key shortcut
+# %2$S is for the log output location (webconsole or stdout).
+startTraceButtonTooltip2=Trace all JavaScript frames to %2$S. (%1$S)\nRight click to change the output.
+
+# LOCALIZATION NOTE (stopTraceButtonTooltip): The label that is displayed on the trace
+# button in the top of the debugger right sidebar. This label is only displayed when we are current tracing
+# JavaScript.
+# %S is for the key shortcut
+stopTraceButtonTooltip2=Stop tracing JavaScript frames. (%S)
+
+# LOCALIZATION NOTE (traceInWebConsole): The label that is displayed in the context menu
+# of the trace button, which is in the top of the debugger right sidebar.
+# This is used to force logging JavaScript traces in the Web Console.
+traceInWebConsole=Trace in the web console
+
+# LOCALIZATION NOTE (traceInWebConsole): The label that is displayed in the context menu
+# of the trace button, which is in the top of the debugger right sidebar.
+# This is used to force logging JavaScript traces in the stdout.
+traceInStdout=Trace in the stdout
+
+# LOCALIZATION NOTE (resumeButtonTooltip): The label that is displayed on the pause
+# button when the debugger is in a paused state.
+resumeButtonTooltip=Click to resume (%S)
+
+# LOCALIZATION NOTE (stepOverTooltip): The label that is displayed on the
+# button that steps over a function call.
+stepOverTooltip=Step Over (%S)
+
+# LOCALIZATION NOTE (stepInTooltip): The label that is displayed on the
+# button that steps into a function call.
+stepInTooltip=Step In (%S)
+
+# LOCALIZATION NOTE (stepOutTooltip): The label that is displayed on the
+# button that steps out of a function call.
+stepOutTooltip=Step Out (%S)
+
+# LOCALIZATION NOTE (skipPausingTooltip.label): The tooltip text for disabling all
+# breakpoints and pausing triggers
+skipPausingTooltip.label=Deactivate breakpoints
+
+# LOCALIZATION NOTE (undoSkipPausingTooltip.label): The tooltip text for enabling all
+# breakpoints and pausing triggers
+undoSkipPausingTooltip.label=Activate breakpoints
+
+# LOCALIZATION NOTE (pauseOnDebuggerStatement): The pause on debugger statement checkbox label
+pauseOnDebuggerStatement=Pause on debugger statement
+
+# LOCALIZATION NOTE (pauseOnExceptionsItem2): The pause on exceptions checkbox description
+# when the debugger will pause on all exceptions.
+pauseOnExceptionsItem2=Pause on exceptions
+
+# LOCALIZATION NOTE (pauseOnCaughtExceptionsItem): The pause on exceptions checkbox description
+# when the debugger should pause on caught exceptions
+pauseOnCaughtExceptionsItem=Pause on caught exceptions
+
+# LOCALIZATION NOTE (threadsHeader): The text to describe the threads header
+threadsHeader=Threads
+
+# LOCALIZATION NOTE (mainThread): The text to describe the thread of the
+# program as opposed to worker threads.
+mainThread=Main Thread
+
+# LOCALIZATION NOTE (pausedThread): The text to describe the status of paused threads
+pausedThread=paused
+
+# LOCALIZATION NOTE (noSourcesText): The text to display in the sources list
+# when there are no sources.
+noSourcesText=This page has no sources.
+
+# LOCALIZATION NOTE (ignoredSourcesHidden): Notification message displayed in the
+# sources list footer when ignored sources are hidden.
+ignoredSourcesHidden=Ignored sources are hidden.
+
+# LOCALIZATION NOTE (showIgnoredSources): Notification button displayed in the
+# source next to the "ignored sources are hidden" string. Clicking on this link
+# shows all the ignored sources which are currently hidden.
+showIgnoredSources=Show all sources
+
+# LOCALIZATION NOTE (showIgnoredSources.tooltip.label): Message displayed in the tooltip of the notification
+# link displayed in the sources list footer when ignored sources are hidden.
+showIgnoredSources.tooltip.label=This will show all the ignored sources (which are currently hidden) in the tree.
+
+# LOCALIZATION NOTE (eventListenersHeader1): The text to display in the events
+# header.
+eventListenersHeader1=Event Listener Breakpoints
+
+# LOCALIZATION NOTE (noDomMutationBreakpoints): The text to
+# display in the DOM Mutation Breakpoints pane when there are no events.
+# %S will be replaced by an active link using inspectorTool as text
+noDomMutationBreakpoints=Right click an element in the %S and select โ€œBreak onโ€ฆโ€ to add a breakpoint
+
+# LOCALIZATION NOTE (inspectorTool): The text to describe the the Inspector tool
+inspectorTool=Inspector
+
+# LOCALIZATION NOTE (eventListenersHeader1.placeholder): The placeholder text in
+# the event search input bar
+eventListenersHeader1.placeholder=Filter by event type
+
+# LOCALIZATION NOTE (domMutationHeader): The text to display in the
+# DOM Mutation Breakpoints header
+domMutationHeader=DOM Mutation Breakpoints
+
+# LOCALIZATION NOTE (domMutationTypes.attribute): The text to display in the
+# DOM Mutation Breakpoints panel for an attribute change
+domMutationTypes.attribute=Attribute Modification
+
+# LOCALIZATION NOTE (domMutationTypes.removal): The text to display in the
+# DOM Mutation Breakpoints panel for a DOM node removal
+domMutationTypes.removal=Node Removal
+
+# LOCALIZATION NOTE (domMutationTypes.subtree): The text to display in the
+# DOM Mutation Breakpoints panel for a DOM subtree change
+domMutationTypes.subtree=Subtree Modification
+
+# LOCALIZATION NOTE (sources.search.key2): Key shortcut to open the search for
+# searching all the source files the debugger has seen.
+# Do not localize "CmdOrCtrl+P", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sources.search.key2=CmdOrCtrl+P
+
+# LOCALIZATION NOTE (sources.search.alt.key): A second key shortcut to open the
+# search for searching all the source files the debugger has seen.
+# Do not localize "CmdOrCtrl+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sources.search.alt.key=CmdOrCtrl+O
+
+# LOCALIZATION NOTE (projectTextSearch.key): A key shortcut to open the
+# full project text search for searching all the files the debugger has seen.
+# Do not localize "CmdOrCtrl+Shift+F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+projectTextSearch.key=CmdOrCtrl+Shift+F
+
+# LOCALIZATION NOTE (allShortcut.key): A key shortcut to open the
+# modal of full shortcuts list.
+# Do not localize "CmdOrCtrl+/", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+allShortcut.key=CmdOrCtrl+/
+
+# LOCALIZATION NOTE (functionSearch.key): A key shortcut to open the
+# modal for searching functions in a file.
+# Do not localize "CmdOrCtrl+Shift+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+functionSearch.key=CmdOrCtrl+Shift+O
+
+# LOCALIZATION NOTE (toggleBreakpoint.key): A key shortcut to toggle
+# breakpoints.
+# Do not localize "CmdOrCtrl+B", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+toggleBreakpoint.key=CmdOrCtrl+B
+
+# LOCALIZATION NOTE (toggleCondPanel.breakpoint.key): A key shortcut to toggle
+# the conditional panel for breakpoints.
+# Do not localize "CmdOrCtrl+Shift+B", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+toggleCondPanel.breakpoint.key=CmdOrCtrl+Shift+B
+
+# LOCALIZATION NOTE (toggleCondPanel.logPoint.key): A key shortcut to toggle
+# the conditional panel for log points.
+# Do not localize "CmdOrCtrl+Shift+Y", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+toggleCondPanel.logPoint.key=CmdOrCtrl+Shift+Y
+
+# LOCALIZATION NOTE (stepOut.key): A key shortcut to
+# step out.
+stepOut.key=Shift+F11
+
+# LOCALIZATION NOTE (shortcuts.header.editor): Sections header in
+# the shortcuts modal for keyboard shortcuts related to editing.
+shortcuts.header.editor=Editor
+
+# LOCALIZATION NOTE (shortcuts.header.stepping): Sections header in
+# the shortcuts modal for keyboard shortcuts related to stepping.
+shortcuts.header.stepping=Stepping
+
+# LOCALIZATION NOTE (shortcuts.header.search): Sections header in
+# the shortcuts modal for keyboard shortcuts related to search.
+shortcuts.header.search=Search
+
+# LOCALIZATION NOTE (projectTextSearch.placeholder): A placeholder shown
+# when searching across all of the files in a project.
+projectTextSearch.placeholder=Find in filesโ€ฆ
+
+# LOCALIZATION NOTE (projectTextSearch.excludePatterns.label): A label shown
+# above the exclude patterns field when searching across all of the files in a project.
+projectTextSearch.excludePatterns.label=files to exclude
+
+# LOCALIZATION NOTE (projectTextSearch.excludePatterns.placeholder): A placeholder shown
+# for the exclude patterns field when searching across all of the files in a project.
+projectTextSearch.excludePatterns.placeholder=e.g. **/node_modules/**,app.js
+
+# LOCALIZATION NOTE (projectTextSearch.noResults): The center pane Text Search
+# message when the query did not match any text of all files in a project.
+projectTextSearch.noResults=No results found
+
+# LOCALIZATION NOTE (projectTextSearch.pageNavigated): Tooltip shown on the refresh
+# button, only when it is highlighted because the page navigated to a new document
+# and the results might be obsolete.
+projectTextSearch.refreshButtonTooltip=Click to refresh search results
+
+# LOCALIZATION NOTE (projectTextSearch.pageNavigated): Tooltip shown on the refresh
+# button, only when it is highlighted because the page navigated to a new document
+# and the results might be obsolete.
+projectTextSearch.refreshButtonTooltipOnNavigation=The page navigated to a new document. Click to refresh search results
+
+# LOCALIZATION NOTE (projectTextSearch.sourceNoLongerAvailable): Tooltip message shown
+# on Text Search results when the related source no longer exists.
+# This typically happens after navigating or reloading the page and search results are obsolete.
+projectTextSearch.sourceNoLongerAvailable=This source is no longer available.\nRefresh the search to have latest sources.
+
+# LOCALIZATION NOTE (sourceSearch.search.key2): Key shortcut to open the search
+# for searching within a the currently opened files in the editor
+# Do not localize "CmdOrCtrl+F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sourceSearch.search.key2=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (sourceSearch.search.placeholder): placeholder text in
+# the source search input bar
+sourceSearch.search.placeholder=Search in fileโ€ฆ
+
+# LOCALIZATION NOTE (sourceSearch.search.placeholder2): placeholder text in
+# the source search input bar
+sourceSearch.search.placeholder2=Find in fileโ€ฆ
+
+# LOCALIZATION NOTE (sourceSearch.resultsSummary2): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Shows a summary of the number of matches for autocomplete
+sourceSearch.resultsSummary2=#1 result;#1 results
+
+# LOCALIZATION NOTE (breakpointHeadingMenuItem.*): The text for all the elements
+# that are displayed in the breakpoint headings menu item popup.
+breakpointHeadingsMenuItem.enableInSource.label=Enable breakpoints
+breakpointHeadingsMenuItem.enableInSource.accesskey=E
+breakpointHeadingsMenuItem.disableInSource.label=Disable breakpoints
+breakpointHeadingsMenuItem.disableInSource.accesskey=D
+breakpointHeadingsMenuItem.removeInSource.label=Remove breakpoints
+breakpointHeadingsMenuItem.removeInSource.accesskey=R
+
+# LOCALIZATION NOTE (breakpointMenuItem): The text for all the elements that
+# are displayed in the breakpoints menu item popup.
+breakpointMenuItem.enableSelf2.label=Enable
+breakpointMenuItem.enableSelf2.accesskey=E
+breakpointMenuItem.disableSelf2.label=Disable
+breakpointMenuItem.disableSelf2.accesskey=D
+breakpointMenuItem.deleteSelf2.label=Remove
+breakpointMenuItem.deleteSelf2.accesskey=R
+breakpointMenuItem.disabledbg.label=Never pause here
+breakpointMenuItem.enabledbg.label=Pause here
+breakpointMenuItem.enableOthers2.label=Enable others
+breakpointMenuItem.enableOthers2.accesskey=o
+breakpointMenuItem.disableOthers2.label=Disable others
+breakpointMenuItem.disableOthers2.accesskey=s
+breakpointMenuItem.deleteOthers2.label=Remove others
+breakpointMenuItem.deleteOthers2.accesskey=h
+breakpointMenuItem.enableAll2.label=Enable all
+breakpointMenuItem.enableAll2.accesskey=b
+breakpointMenuItem.disableAll2.label=Disable all
+breakpointMenuItem.disableAll2.accesskey=k
+breakpointMenuItem.deleteAll2.label=Remove all
+breakpointMenuItem.deleteAll2.accesskey=a
+breakpointMenuItem.removeCondition2.label=Remove condition
+breakpointMenuItem.removeCondition2.accesskey=c
+breakpointMenuItem.addCondition2.label=Add condition
+breakpointMenuItem.addCondition2.accesskey=A
+breakpointMenuItem.editCondition2.label=Edit condition
+breakpointMenuItem.editCondition2.accesskey=n
+breakpointMenuItem.enableSelf=Enable breakpoint
+breakpointMenuItem.disableSelf=Disable breakpoint
+breakpointMenuItem.deleteSelf=Remove breakpoint
+breakpointMenuItem.enableOthers=Enable others
+breakpointMenuItem.disableOthers=Disable others
+breakpointMenuItem.deleteOthers=Remove others
+breakpointMenuItem.enableAll=Enable all breakpoints
+breakpointMenuItem.disableAll=Disable all breakpoints
+breakpointMenuItem.deleteAll=Remove all breakpoints
+breakpointMenuItem.disableAllAtLine.label=Disable breakpoints on line
+breakpointMenuItem.disableAllAtLine.accesskey=K
+breakpointMenuItem.enableAllAtLine.label=Enable breakpoints on line
+breakpointMenuItem.enableAllAtLine.accesskey=L
+breakpointMenuItem.removeAllAtLine.label=Remove breakpoints on line
+breakpointMenuItem.removeAllAtLine.accesskey=X
+
+# LOCALIZATION NOTE (breakpoints.header): Breakpoints right sidebar pane header.
+breakpoints.header=Breakpoints
+
+# LOCALIZATION NOTE (breakpoints.removeBreakpointTooltip): The tooltip that is displayed
+# for remove breakpoint button in right sidebar
+breakpoints.removeBreakpointTooltip=Remove Breakpoint
+
+# LOCALIZATION NOTE (callStack.header): Call Stack right sidebar pane header.
+callStack.header=Call Stack
+
+# LOCALIZATION NOTE (callStack.notPaused): Call Stack right sidebar pane
+# message when not paused.
+callStack.notPaused=Not Paused
+
+# LOCALIZATION NOTE (callStack.collapse): Call Stack right sidebar pane
+# message to hide some of the frames that are shown.
+callStack.collapse=Collapse Rows
+
+# LOCALIZATION NOTE (callStack.expand): Call Stack right sidebar pane
+# message to show more of the frames.
+callStack.expand=Expand Rows
+
+# LOCALIZATION NOTE (callStack.group.expandTooltip): The text that will appear
+# when hovering a collapsed Group of frames in the callStack panel. `frames` is
+# always plural since a group can only exist if it contain more that 1 frame.
+# %S is replaced by the name of the library of the frames in the group.
+# example: `Show React frames`.
+callStack.group.expandTooltip=Show %S frames
+
+# LOCALIZATION NOTE (callStack.group.collapseTooltip): The text that will appear
+# when hovering an expanded Group of frames in the callStack panel. `frames` is
+# always plural since a group can only exist if it contain more that 1 frame.
+# %S is replaced by the name of the library of the frames in the group.
+# example: `Collapse React frames`.
+callStack.group.collapseTooltip=Collapse %S frames
+
+# LOCALIZATION NOTE (editor.searchResults1): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Editor Search bar message to summarize the selected search result. e.g. 5 of 10 results.
+editor.searchResults1=%d of #1 result;%d of #1 results
+
+# LOCALIZATION NOTE (editor.noResultsFound): Editor Search bar message
+# for when no results found.
+editor.noResultsFound=No results found
+
+# LOCALIZATION NOTE (editor.searchResults.nextResult): Editor Search bar
+# tooltip for traversing to the Next Result
+editor.searchResults.nextResult=Next Result
+
+# LOCALIZATION NOTE (editor.searchResults.prevResult): Editor Search bar
+# tooltip for traversing to the Previous Result
+editor.searchResults.prevResult=Previous Result
+
+# LOCALIZATION NOTE (editor.continueToHere.label): Editor gutter context
+# menu item for jumping to a new paused location
+editor.continueToHere.label=Continue To Here
+editor.continueToHere.accesskey=H
+
+# LOCALIZATION NOTE (editor.addBreakpoint): Editor gutter context menu item
+# for adding a breakpoint on a line.
+editor.addBreakpoint=Add Breakpoint
+
+# LOCALIZATION NOTE (editor.disableBreakpoint): Editor gutter context menu item
+# for disabling a breakpoint on a line.
+editor.disableBreakpoint=Disable Breakpoint
+editor.disableBreakpoint.accesskey=D
+
+# LOCALIZATION NOTE (editor.enableBreakpoint): Editor gutter context menu item
+# for enabling a breakpoint on a line.
+editor.enableBreakpoint=Enable Breakpoint
+
+# LOCALIZATION NOTE (editor.removeBreakpoint): Editor gutter context menu item
+# for removing a breakpoint on a line.
+editor.removeBreakpoint=Remove Breakpoint
+
+# LOCALIZATION NOTE (editor.addConditionBreakpoint): Editor gutter context
+# menu item for adding a breakpoint condition on a line.
+editor.addConditionBreakpoint=Add condition
+editor.addConditionBreakpoint.accesskey=c
+
+# LOCALIZATION NOTE (editor.editConditionBreakpoint): Editor gutter context menu item
+# for setting a breakpoint condition on a line.
+editor.editConditionBreakpoint=Edit condition
+
+# LOCALIZATION NOTE (editor.addLogPoint): Editor gutter context
+# menu item for adding a log point on a line.
+editor.addLogPoint=Add log
+editor.addLogPoint.accesskey=l
+
+# LOCALIZATION NOTE (editor.editLogPoint): Editor gutter context menu item
+# for editing a log point already set on a line.
+editor.editLogPoint=Edit log
+editor.editLogPoint.accesskey=E
+
+# LOCALIZATION NOTE (editor.removeLogPoint): Context menu item for removing
+# a log point on a line.
+editor.removeLogPoint.label=Remove log
+editor.removeLogPoint.accesskey=V
+
+# LOCALIZATION NOTE (editor.conditionalPanel.placeholder2): Placeholder text for
+# input element inside ConditionalPanel component
+editor.conditionalPanel.placeholder2=Breakpoint condition, e.g. items.length > 0
+
+# LOCALIZATION NOTE (editor.conditionalPanel.logPoint.placeholder2): Placeholder text for
+# input element inside ConditionalPanel component when a log point is set
+editor.conditionalPanel.logPoint.placeholder2=Log message, e.g. displayName
+
+# LOCALIZATION NOTE (editor.jumpToMappedLocation1): Context menu item
+# for navigating to a source mapped location
+editor.jumpToMappedLocation1=Jump to %S location
+editor.jumpToMappedLocation1.accesskey=m
+
+# LOCALIZATION NOTE (downloadFile.label): Context menu item
+# for downloading a source's content
+downloadFile.label=Download file
+downloadFile.accesskey=d
+
+# LOCALIZATION NOTE (inlinePreview.show.label): Context menu item
+# for showing the inline preview blocks
+inlinePreview.show.label=Show inline preview
+
+# LOCALIZATION NOTE (inlinePreview.hide.label): Context menu item
+# for hiding the inline preview block
+inlinePreview.hide.label=Hide inline preview
+
+# LOCALIZATION NOTE (inlinePreview.toggle.label): Context menu item
+# that will toggle display of inline preview
+inlinePreview.toggle.label=Inline Variable Preview
+
+# LOCALIZATION NOTE (inlinePreview.toggle.tooltip): Context menu item
+# tooltip that will describe toggling inline preview
+inlinePreview.toggle.tooltip=Show inline preview in the debugger editor
+
+# LOCALIZATION NOTE (editorWrapping.show.label): Context menu item
+# for showing the wrap lines block
+editorWrapping.show.label=Wrap lines
+
+# LOCALIZATION NOTE (editorWrapping.hide.label): Context menu item
+# for showing the wrap lines block
+editorWrapping.hide.label=Unwrap lines
+
+# LOCALIZATION NOTE (editorWrapping.toggle.label): Context menu item
+# label for toggling the lines wrapping feature
+editorWrapping.toggle.label=Wrap Lines
+
+# LOCALIZATION NOTE (editorWrapping.toggle.tooltip): Context menu item
+# tooltip for toggling the lines wrapping feature
+editorWrapping.toggle.tooltip=Wrap lines in the debugger editor
+
+# LOCALIZATION NOTE (settings.button.label): Label for Settings button
+settings.button.label=Debugger Settings
+
+# LOCALIZATION NOTE (settings.disableJavaScript.label): Context menu item
+# label for disabling JavaScript
+settings.disableJavaScript.label=Disable JavaScript
+
+# LOCALIZATION NOTE (settings.disableJavaScript.tooltip): Context menu item
+# tooltip for disabling JavaScript
+settings.disableJavaScript.tooltip=Disables JavaScript (Requires refresh)
+
+# LOCALIZATION NOTE (settings.toggleSourceMaps.tooltip): Context menu item
+# tooltip for toggling the source maps feature
+settings.toggleSourceMaps.tooltip=Enable Source Maps to let DevTools load your original sources in addition to your generated ones
+
+# LOCALIZATION NOTE (settings.toggleSourceMaps.label): Context menu item
+# label for toggling the source maps feature
+settings.toggleSourceMaps.label=Source Maps
+
+# LOCALIZATION NOTE (settings.hideIgnoredSources.tooltip): Context menu item
+# tooltip for hiding and showing all the ignored sources
+settings.hideIgnoredSources.tooltip=Hides all ignored sources in the Sources panel
+
+# LOCALIZATION NOTE (settings.hideIgnoredSources.label): Context menu item
+# label for hiding all ignored sources when enabled (indicated by the check mark)
+# Ignored sources will be shown when disabled (no check mark).
+settings.hideIgnoredSources.label=Hide Ignored Sources
+
+# LOCALIZATION NOTE (settings.enableSourceMapIgnoreList.tooltip): Context menu item
+# tooltip for ignoring all sources on the sourcemaps ignore list.
+# Note: x_google_ignoreList should not be translated.
+settings.enableSourceMapIgnoreList.tooltip=Ignores all sources on the source map x_google_ignoreList field.
+
+# LOCALIZATION NOTE (settings.enableSourceMapIgnoreList.label): Context menu item
+# label for ignoring all sources on the sourcemaps ignore list when enabled
+# (indicated by the check mark). The sources on the ignore list are un-ignored
+# when disabled (no check mark).
+# Note: Make sure to also keep 'sourceFooter.ignoreList' in sync when this changes
+settings.enableSourceMapIgnoreList.label=Ignore Known Third-party Scripts
+
+# LOCALIZATION NOTE (preview.noProperties): Label shown in the preview
+# popup when there are no properties to show.
+preview.noProperties=No properties
+
+# LOCALIZATION NOTE (framework.disableGrouping): This is the text that appears in the
+# context menu to disable framework grouping.
+framework.disableGrouping=Disable Framework Grouping
+framework.disableGrouping.accesskey=u
+
+# LOCALIZATION NOTE (framework.enableGrouping): This is the text that appears in the
+# context menu to enable framework grouping.
+framework.enableGrouping=Enable Framework Grouping
+framework.enableGrouping.accesskey=u
+
+# LOCALIZATION NOTE (generated): Source Map term for a server source location
+generated=generated
+
+# LOCALIZATION NOTE (original): Source Map term for a debugger UI source location
+original=original
+
+# LOCALIZATION NOTE (expressions.placeholder): Placeholder text for expression
+# input element
+expressions.placeholder=Add Watch Expression
+
+# LOCALIZATION NOTE (expressions.noOriginalScopes): Expressions right sidebar pane message
+# for when the`map variable names`is off and the debugger is paused in an original source
+expressions.noOriginalScopes=Original variables name mapping is turned off. Expression values might not be accurate.
+
+# LOCALIZATION NOTE (expressions.errorMsg): Error text for expression
+# input element
+expressions.errorMsg=Invalid expressionโ€ฆ
+expressions.label=Add watch expression
+expressions.accesskey=e
+expressions.remove.tooltip=Remove watch expression
+
+# LOCALIZATION NOTE (xhrBreakpoints.header): The pause on any XHR breakpoints headings
+xhrBreakpoints.header=XHR Breakpoints
+xhrBreakpoints.placeholder=Break when URL contains
+xhrBreakpoints.label=Add XHR breakpoint
+
+# LOCALIZATION NOTE (xhrBreakpoints.removeAll.tooltip): For the `Remove all XHR breakpoints' button in the header of the XHR breakpoints panel
+xhrBreakpoints.removeAll.tooltip=Remove all XHR breakpoints
+
+
+# LOCALIZATION NOTE (xhrBreakpoints.item.label): message displayed when reaching a breakpoint for XHR requests. %S is replaced by the path provided as condition for the breakpoint.
+xhrBreakpoints.item.label=URL contains โ€œ%Sโ€
+
+# LOCALIZATION NOTE (pauseOnAnyXHR): The pause on any XHR checkbox description
+# when the debugger will pause on any XHR requests.
+pauseOnAnyXHR=Pause on any URL
+
+# LOCALIZATION NOTE (watchpoints.submenu): This is the text for the watchpoints sub-menu.
+watchpoints.submenu=Break onโ€ฆ
+
+# LOCALIZATION NOTE (watchpoints.getWatchpoint): This is the text that appears in the
+# watchpoints sub-menu to add a "get" watchpoint on an object property.
+watchpoints.getWatchpoint=Property get
+
+# LOCALIZATION NOTE (watchpoints.setWatchpoint): This is the text that appears in the
+# watchpoints submenu to add a "set" watchpoint on an object property.
+watchpoints.setWatchpoint=Property set
+
+# LOCALIZATION NOTE (watchpoints.getOrSetWatchpoint): This is the text that appears in the
+# watchpoints submenu to add a "set" watchpoint on an object property.
+watchpoints.getOrSetWatchpoint=Property get or set
+
+# LOCALIZATION NOTE (watchpoints.removeWatchpoint): This is the text that appears in the
+# context menu to delete a watchpoint on an object property.
+watchpoints.removeWatchpoint=Remove watchpoint
+
+# LOCALIZATION NOTE (watchpoints.removeWatchpointTooltip): This is the text that appears in the
+# tooltip to delete a watchpoint on an object property.
+watchpoints.removeWatchpointTooltip=Remove watchpoint
+
+# LOCALIZATION NOTE (sourceTabs.closeTab): Editor source tab context menu item
+# for closing the selected tab below the mouse.
+sourceTabs.closeTab=Close tab
+sourceTabs.closeTab.accesskey=c
+sourceTabs.closeTab.key=CmdOrCtrl+W
+
+# LOCALIZATION NOTE (sourceTabs.closeOtherTabs): Editor source tab context menu item
+# for closing the other tabs.
+sourceTabs.closeOtherTabs=Close others
+sourceTabs.closeOtherTabs.accesskey=o
+
+# LOCALIZATION NOTE (sourceTabs.closeTabsToEnd): Editor source tab context menu item
+# for closing the tabs to the end (the right for LTR languages) of the selected tab.
+sourceTabs.closeTabsToEnd=Close tabs to the right
+sourceTabs.closeTabsToEnd.accesskey=e
+
+# LOCALIZATION NOTE (sourceTabs.closeAllTabs): Editor source tab context menu item
+# for closing all tabs.
+sourceTabs.closeAllTabs=Close all tabs
+sourceTabs.closeAllTabs.accesskey=a
+
+# LOCALIZATION NOTE (sourceTabs.revealInTree): Editor source tab context menu item
+# for revealing source in tree.
+sourceTabs.revealInTree=Reveal in Tree
+sourceTabs.revealInTree.accesskey=r
+
+# LOCALIZATION NOTE (sourceTabs.prettyPrint): Editor source tab context menu item
+# for pretty printing the source.
+sourceTabs.prettyPrint=Pretty Print Source
+sourceTabs.prettyPrint.accesskey=p
+
+# LOCALIZATION NOTE (sourceFooter.prettyPrint.isPrettyPrintedMessage): Tooltip text for the disabled
+# pretty print button in editor footer. This displays when the file is already pretty printed.
+sourceFooter.prettyPrint.isPrettyPrintedMessage=Canโ€™t pretty print, file is already pretty printed
+
+# LOCALIZATION NOTE (sourceFooter.prettyPrint.isOriginalMessage): Tooltip text for the disabled
+# pretty print button in editor footer. This displays when the file is an original source.
+sourceFooter.prettyPrint.isOriginalMessage=Canโ€™t pretty print original sources, file is already readable
+
+# LOCALIZATION NOTE (sourceFooter.prettyPrint.hasSourceMapMessage): Tooltip text for the disabled
+# pretty print button in editor footer. This displays when the file has a valid sourcemap with original sources.
+sourceFooter.prettyPrint.hasSourceMapMessage=Canโ€™t pretty print generated sources with valid sourcemaps. Please use the original sources.
+
+# LOCALIZATION NOTE (sourceFooter.prettyPrint.noContentMessage): Tooltip text for the disabled
+# pretty print button in editor footer. This displays when the file has no content.
+sourceFooter.prettyPrint.noContentMessage=Canโ€™t pretty print, file has no content
+
+# LOCALIZATION NOTE (sourceFooter.prettyPrint.isNotJavascriptMessage): Tooltip text for the disabled
+# pretty print button in editor footer. This displays when the file is not JavaScript code.
+sourceFooter.prettyPrint.isNotJavascriptMessage=Canโ€™t pretty print, file is not JavaScript
+
+# LOCALIZATION NOTE (sourceFooter.ignores): Tooltip text associated
+# with the ignores button
+sourceFooter.ignore=Ignore source
+
+# LOCALIZATION NOTE (sourceFooter.unignore): Tooltip text associated
+# with the ignore button
+sourceFooter.unignore=Unignore source
+
+# LOCALIZATION NOTE (sourceFooter.ignoreList): Tooltip text associated
+# with the ignore source button when the selected source is on the ignore list
+sourceFooter.ignoreList=This source is on the ignore list. Please turn off the `Ignore Known Third-party Scripts` option to enable it.
+
+# LOCALIZATION NOTE (editorNotificationFooter.noOriginalScopes): The notification message displayed in the editor notification footer
+# when paused in an original file and original variable mapping is turned off
+# %S is text from the label for checkbox to show original scopes
+editorNotificationFooter.noOriginalScopes=Original variables name mapping is turned off, so all inline and tooltip previews are disabled. Click the `%S` checkbox in the scopes panel to turn them on.
+
+# LOCALIZATION NOTE (ignoreContextItem.ignore): Text associated
+# with the ignore context menu item
+ignoreContextItem.ignore=Ignore source
+ignoreContextItem.ignore.accesskey=I
+
+# LOCALIZATION NOTE (ignoreContextItem.unignore): Text associated
+# with the unignore context menu item
+ignoreContextItem.unignore=Unignore source
+ignoreContextItem.unignore.accesskey=U
+
+# LOCALIZATION NOTE (overridesContextItem.override): Text associated
+# with the add overrides context menu item
+overridesContextItem.override=Add script override
+overridesContextItem.override.accesskey=o
+
+# LOCALIZATION NOTE (overridesContextItem.removeOverride): Text associated
+# with the remove override context menu item
+overridesContextItem.removeOverride=Remove script override
+overridesContextItem.removeOverride.accesskey=o
+
+# LOCALIZATION NOTE (ignoreContextItem.ignoreLine): Text associated
+# with the ignore line context menu item
+ignoreContextItem.ignoreLine=Ignore line
+ignoreContextItem.ignoreLine.accesskey=l
+
+# LOCALIZATION NOTE (ignoreContextItem.unignoreLine): Text associated
+# with the unignore line context menu item
+ignoreContextItem.unignoreLine=Unignore line
+ignoreContextItem.unignoreLine.accesskey=n
+
+# LOCALIZATION NOTE (ignoreContextItem.ignoreLines): Text associated
+# with the ignore lines context menu item
+ignoreContextItem.ignoreLines=Ignore lines
+ignoreContextItem.ignoreLines.accesskey=i
+
+# LOCALIZATION NOTE (ignoreContextItem.unignoreLines): Text associated
+# with the unignore lines context menu item
+ignoreContextItem.unignoreLines=Unignore lines
+ignoreContextItem.unignoreLines.accesskey=u
+
+# LOCALIZATION NOTE (sourceFooter.mappedSource): Text associated
+# with a mapped source. %S is replaced by the source map origin.
+sourceFooter.mappedSource=(From %S)
+
+# LOCALIZATION NOTE (sourceFooter.mappedSourceTooltip): Tooltip text associated
+# with a mapped source. %S is replaced by the source map origin.
+sourceFooter.mappedSourceTooltip=(Source mapped from %S)
+
+# LOCALIZATION NOTE (sourceFooter.mappedSuffix): Text associated
+# with a mapped source. Displays next to URLs in tree and tabs.
+sourceFooter.mappedSuffix=(mapped)
+
+# LOCALIZATION NOTE (sourceFooter.currentCursorPosition): Text associated
+# with the current cursor line and column
+sourceFooter.currentCursorPosition=(%S, %S)
+
+# LOCALIZATION NOTE (sourceFooter.currentCursorPosition.tooltip): Text associated
+# with the current cursor line and column
+sourceFooter.currentCursorPosition.tooltip=(Line %1$S, column %2$S)
+
+# LOCALIZATION NOTE (sourceTabs.closeTabButtonTooltip): The tooltip that is displayed
+# for close tab button in source tabs.
+sourceTabs.closeTabButtonTooltip=Close tab
+
+# LOCALIZATION NOTE (scopes.header): Scopes right sidebar pane header.
+scopes.header=Scopes
+
+# LOCALIZATION NOTE (scopes.notAvailable): Scopes right sidebar pane message
+# for when the debugger is paused, but there isn't pause data.
+scopes.notAvailable=Scopes Unavailable
+
+# LOCALIZATION NOTE (scopes.noOriginalScopes): Scopes right sidebar pane message
+# for when original variable mapping is disabled. This is only displayed when paused in an original source.
+# %S is text from the label for checkbox to show original scopes
+scopes.noOriginalScopes=Original variables name mapping is turned off. Scopes cannot be displayed. Click the `%S` checkbox above to turn on.
+
+# LOCALIZATION NOTE (scopes.loadingOriginalScopes): Scopes right sidebar pane message
+# for when the debugger is still loading the original variable mapping information.
+scopes.loadingOriginalScopes=Loading variables for the original sourceโ€ฆ
+
+# LOCALIZATION NOTE (scopes.notPaused): Scopes right sidebar pane message
+# for when the debugger is not paused.
+scopes.notPaused=Not Paused
+
+# LOCALIZATION NOTE (scopes.mapping.label): Scopes right sidebar pane
+# tooltip for checkbox and label
+scopes.mapping.label=Map original variable names
+
+# LOCALIZATION NOTE (eventlisteners.log.label): Event listeners tooltip for
+# checkbox and label
+eventlisteners.log.label=Log events to the console
+
+# LOCALIZATION NOTE (eventlisteners.log): Checkbox label for logging events
+eventlisteners.log=Log
+
+# LOCALIZATION NOTE (scopes.helpTooltip.label): Scopes right sidebar pane
+# icon tooltip for link to MDN
+scopes.helpTooltip.label=Learn more about map scopes
+
+# LOCALIZATION NOTE (scopes.map.label): Checkbox label to map scopes
+scopes.map.label=Map
+
+# LOCALIZATION NOTE (scopes.showOriginalScopesHelpTooltip): Scopes right sidebar pane
+# icon tooltip for link to MDN
+scopes.showOriginalScopesHelpTooltip=Learn more about mapping variables and showing the original scopes
+
+# LOCALIZATION NOTE (scopes.showOriginalScopesTooltip): Scopes right sidebar pane
+# tooltip for checkbox and label
+scopes.showOriginalScopesTooltip=Show the scopes with mapped variable names for the original source.
+
+# LOCALIZATION NOTE (scopes.showOriginalScopes): Checkbox label to show original scopes
+scopes.showOriginalScopes=Show original variables
+
+# LOCALIZATION NOTE (scopes.block): Refers to a block of code in
+# the scopes pane when the debugger is paused.
+scopes.block=Block
+
+# LOCALIZATION NOTE (sources.header): Sources left sidebar header
+sources.header=Sources
+
+# LOCALIZATION NOTE (outline.header): Outline left sidebar header
+outline.header=Outline
+
+# LOCALIZATION NOTE (search.header): Search left sidebar header
+search.header=Search
+
+# LOCALIZATION NOTE (outline.placeholder): Placeholder text for the filter input
+# element
+outline.placeholder=Filter functions
+
+# LOCALIZATION NOTE (outline.sortLabel): Label for the sort button
+outline.sortLabel=Sort by name
+
+# LOCALIZATION NOTE (outline.noFunctions): Outline text when there are no functions to display
+outline.noFunctions=No functions
+
+# LOCALIZATION NOTE (outline.noFileSelected): Outline text when there are no files selected
+outline.noFileSelected=No file selected
+
+# LOCALIZATION NOTE (sources.search): Sources left sidebar prompt
+# e.g. Cmd+P to search. On a mac, we use the command unicode character.
+# On windows, it's ctrl.
+sources.search=%S to search
+
+# LOCALIZATION NOTE (watchExpressions.header): Watch Expressions right sidebar
+# pane header.
+watchExpressions.header=Watch Expressions
+
+# LOCALIZATION NOTE (watchExpressions.refreshButton): Watch Expressions header
+# button for refreshing the expressions.
+watchExpressions.refreshButton=Refresh
+
+# LOCALIZATION NOTE (welcome.search): The center pane welcome panel's
+# search prompt. e.g. cmd+p to search for files. On windows, it's ctrl, on
+# a mac we use the unicode character.
+welcome.search=%S to search for sources
+
+# LOCALIZATION NOTE (welcome.search2): The center pane welcome panel's
+# search prompt. e.g. cmd+p to search for files. On windows, it's ctrl, on
+# a mac we use the unicode character.
+welcome.search2=%S Go to file
+
+# LOCALIZATION NOTE (welcome.findInFiles): The center pane welcome panel's
+# search prompt. e.g. cmd+f to search for files. On windows, it's ctrl+shift+f, on
+# a mac we use the unicode character.
+welcome.findInFiles=%S to find in files
+
+# LOCALIZATION NOTE (welcome.findInFiles2): The center pane welcome panel's
+# search prompt. e.g. cmd+f to search for files. On windows, it's ctrl+shift+f, on
+# a mac we use the unicode character.
+welcome.findInFiles2=%S Find in files
+
+# LOCALIZATION NOTE (welcome.allShortcuts): The label to open the modal of
+# shortcuts, displayed in the welcome panel.
+welcome.allShortcuts=Show all shortcuts
+
+# LOCALIZATION NOTE (sourceSearch.search): The center pane Source Search
+# prompt for searching for files.
+sourceSearch.search=Search Sourcesโ€ฆ
+
+# LOCALIZATION NOTE (sourceSearch.search2): The center pane Source Search
+# prompt for searching for files.
+sourceSearch.search2=Go to fileโ€ฆ
+
+# LOCALIZATION NOTE (pauseOnExceptions): The pause on exceptions button tooltip
+# when the debugger will pause on all exceptions.
+pauseOnExceptions=Pause on all exceptions. Click to ignore exceptions
+
+# LOCALIZATION NOTE (loadingText): The text that is displayed in the script
+# editor when the loading process has started but there is no file to display
+# yet.
+loadingText=Loading\u2026
+
+# LOCALIZATION NOTE (wasmIsNotAvailable): The text that is displayed in the
+# script editor when the WebAssembly source is not available.
+wasmIsNotAvailable=Please refresh to debug this module
+
+# LOCALIZATION NOTE (errorLoadingText3): The text that is displayed in the debugger
+# viewer when there is an error loading a file
+errorLoadingText3=Error loading this URI: %S
+
+# LOCALIZATION NOTE(gotoLineModal.placeholder): The placeholder
+# text displayed when the user searches for specific lines in a file
+gotoLineModal.placeholder=Go to lineโ€ฆ
+
+# LOCALIZATION NOTE(gotoLineModal.title): The message shown to users
+# to open the go to line modal
+gotoLineModal.title=Go to a line number in a file
+
+# LOCALIZATION NOTE(gotoLineModal.key3): The shortcut for opening the
+# go to line modal
+# Do not localize "Ctrl+G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+gotoLineModal.key3=Ctrl+G
+
+# LOCALIZATION NOTE(symbolSearch.search.functionsPlaceholder): The placeholder
+# text displayed when the user searches for functions in a file
+symbolSearch.search.functionsPlaceholder=Search functionsโ€ฆ
+symbolSearch.search.functionsPlaceholder.title=Search for a function in a file
+
+# LOCALIZATION NOTE(symbolSearch.search.variablesPlaceholder): The placeholder
+# text displayed when the user searches for variables in a file
+symbolSearch.search.variablesPlaceholder=Search variablesโ€ฆ
+symbolSearch.search.variablesPlaceholder.title=Search for a variable in a file
+
+# LOCALIZATION NOTE(symbolSearch.search.key2): The Key Shortcut for
+# searching for a function or variable
+# Do not localize "CmdOrCtrl+Shift+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+symbolSearch.search.key2=CmdOrCtrl+Shift+O
+
+experimental=This is an experimental feature
+
+# LOCALIZATION NOTE (ctrl): The text that is used for documenting
+# keyboard shortcuts that use the control key
+ctrl=Ctrl
+
+# LOCALIZATION NOTE (anonymousFunction): this string is used to display
+# JavaScript functions that have no given name - they are said to be
+# anonymous.
+anonymousFunction=<anonymous>
+
+# LOCALIZATION NOTE (stacktrace.asyncStack): this string is used to
+# indicate that a given stack frame has an async parent.
+# %S is the "Async Cause" of the frame.
+stacktrace.asyncStack=(Async: %S)
+
+# LOCALIZATION NOTE (shortcuts.toggleBreakpoint): text describing
+# keyboard shortcut action for toggling breakpoint
+shortcuts.toggleBreakpoint=Toggle Breakpoint
+shortcuts.toggleBreakpoint.accesskey=B
+
+# LOCALIZATION NOTE (shortcuts.toggleCondPanel.breakpoint): text describing
+# keyboard shortcut action for toggling conditional panel for breakpoints
+shortcuts.toggleCondPanel.breakpoint=Edit Conditional Breakpoint
+
+# LOCALIZATION NOTE (shortcuts.toggleCondPanel.logPoint): text describing
+# keyboard shortcut action for toggling conditional panel for log points
+shortcuts.toggleCondPanel.logPoint=Edit Log Point
+
+# LOCALIZATION NOTE (shortcuts.pauseOrResume): text describing
+# keyboard shortcut action for pause of resume
+shortcuts.pauseOrResume=Pause/Resume
+
+# LOCALIZATION NOTE (shortcuts.stepOver): text describing
+# keyboard shortcut action for stepping over
+shortcuts.stepOver=Step Over
+
+# LOCALIZATION NOTE (shortcuts.stepIn): text describing
+# keyboard shortcut action for stepping in
+shortcuts.stepIn=Step In
+
+# LOCALIZATION NOTE (shortcuts.stepOut): text describing
+# keyboard shortcut action for stepping out
+shortcuts.stepOut=Step Out
+
+# LOCALIZATION NOTE (shortcuts.fileSearch): text describing
+# keyboard shortcut action for source file search
+shortcuts.fileSearch=Source File Search
+
+# LOCALIZATION NOTE (shortcuts.fileSearch2): text describing
+# keyboard shortcut action for source file search
+shortcuts.fileSearch2=Go to file
+
+# LOCALIZATION NOTE (shortcuts.gotoLine): text describing
+# keyboard shortcut for jumping to a specific line
+shortcuts.gotoLine=Go to line
+
+# LOCALIZATION NOTE (shortcuts.projectSearch): text describing
+# keyboard shortcut action for full project search
+shortcuts.projectSearch=Full Project Search
+
+# LOCALIZATION NOTE (shortcuts.projectSearch2): text describing
+# keyboard shortcut action for full project search
+shortcuts.projectSearch2=Find in files
+
+# LOCALIZATION NOTE (shortcuts.functionSearch): text describing
+# keyboard shortcut action for function search
+shortcuts.functionSearch=Function Search
+
+# LOCALIZATION NOTE (shortcuts.functionSearch2): text describing
+# keyboard shortcut action for function search
+shortcuts.functionSearch2=Find function
+
+# LOCALIZATION NOTE (shortcuts.buttonName): text describing
+# keyboard shortcut button text
+shortcuts.buttonName=แƒ™แƒšแƒแƒ•แƒ˜แƒแƒขแƒฃแƒ แƒ˜แƒก แƒ›แƒแƒšแƒกแƒแƒฎแƒ›แƒแƒ‘แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE (variablesSeparatorLabel): The text that is displayed
+# in the variables list as a separator between the name and value.
+variablesSeparatorLabel=:
+variablesViewOptimizedOut=(optimized away)
+variablesViewUninitialized=(uninitialized)
+variablesViewMissingArgs=(unavailable)
+
+# LOCALIZATION NOTE (variablesDomNodeValueTooltip): The text that is displayed
+# in a tooltip on the "open in inspector" button in the the variables list for a
+# DOMNode item.
+variablesDomNodeValueTooltip=Click to select the node in the inspector
+
+# LOCALIZATION NOTE (variablesEditButtonTooltip): The text that is displayed
+# in the variables list on a getter or setter which can be edited.
+variablesEditButtonTooltip=Click to set value
+
+# LOCALIZATION NOTE (variablesViewErrorStacktrace): This is the text that is
+# shown before the stack trace in an error.
+variablesViewErrorStacktrace=Stack trace:
+
+# LOCALIZATION NOTE (variablesViewMoreObjects): the text that is displayed
+# when you have an object preview that does not show all of the elements. At the end of the list
+# you see "N more..." in the web console output.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of remaining items in the object
+# example: 3 moreโ€ฆ
+variablesViewMoreObjects=#1 moreโ€ฆ;#1 moreโ€ฆ
+
+# LOCALIZATION NOTE (variablesEditableNameTooltip): The text that is displayed
+# in the variables list on an item with an editable name.
+variablesEditableNameTooltip=Double click to edit
+
+# LOCALIZATION NOTE (variablesEditableValueTooltip): The text that is displayed
+# in the variables list on an item with an editable value.
+variablesEditableValueTooltip=Click to change value
+
+# LOCALIZATION NOTE (variablesCloseButtonTooltip): The text that is displayed
+# in the variables list on an item which can be removed.
+variablesCloseButtonTooltip=Click to remove
+
+# LOCALIZATION NOTE (configurable|...|Tooltip): The text that is displayed
+# in the variables list on certain variables or properties as tooltips.
+# Explanations of what these represent can be found at the following links:
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isExtensible
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isFrozen
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isSealed
+# It's probably best to keep these in English.
+configurableTooltip=configurable
+enumerableTooltip=enumerable
+writableTooltip=writable
+frozenTooltip=frozen
+sealedTooltip=sealed
+extensibleTooltip=extensible
+overriddenTooltip=overridden
+WebIDLTooltip=WebIDL
+
+# LOCALIZATION NOTE (serviceWorkerInfo.parsed): State displayed for a service
+# worker that has been parsed.
+serviceWorkerInfo.parsed=parsed
+# LOCALIZATION NOTE (serviceWorkerInfo.installing): State displayed for a
+# service worker that is being installed.
+serviceWorkerInfo.installing=installing
+# LOCALIZATION NOTE (serviceWorkerInfo.installed): State displayed for a
+# service worker that has finished being installed.
+serviceWorkerInfo.installed=installed
+# LOCALIZATION NOTE (serviceWorkerInfo.activating): State displayed for a
+# service worker that is being activated.
+serviceWorkerInfo.activating=activating
+# LOCALIZATION NOTE (serviceWorkerInfo.activated): State displayed for a
+# service worker that has finished being activated.
+serviceWorkerInfo.activated=activated
+# LOCALIZATION NOTE (serviceWorkerInfo.redundant): State displayed for a
+# service worker that is redundant.
+serviceWorkerInfo.redundant=redundant
+# LOCALIZATION NOTE (serviceWorkerInfo.unknown): State displayed for a
+# service worker that is in an unknown state.
+serviceWorkerInfo.unknown=unknown
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/device.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/device.properties
new file mode 100644
index 0000000000..9c7e26b704
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/device.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 These strings are used inside Device Emulation developer
+# tools. The correct localization of this file might be to keep it in English,
+# or another language commonly spoken among web developers. You want to make
+# that choice consistent across the developer tools. A good criteria is the
+# language in which you'd find the best documentation on web development on the
+# web.
+
+# LOCALIZATION NOTE:
+# These strings are category names in a list of devices that a user can choose
+# to simulate (e.g. "ZTE Open C", "VIA Vixen", "720p HD Television", etc).
+device.phones=Phones
+device.tablets=Tablets
+device.laptops=Laptops
+device.televisions=TVs
+device.consoles=Gaming consoles
+device.watches=Watches
+device.custom=Custom
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/dom.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/dom.properties
new file mode 100644
index 0000000000..f2d060a469
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/dom.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/.
+
+# LOCALIZATION NOTE These strings are used inside the DOM panel
+# which is available from the Web Developer sub-menu -> 'DOM'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the DOM panel
+# which is available from the Browser Tools sub-menu -> 'DOM'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (dom.filterDOMPanel): A placeholder text used for
+# DOM panel search box.
+dom.filterDOMPanel=Filter DOM Panel
+
+# LOCALIZATION NOTE (dom.refresh): A label for Refresh button in
+# DOM panel toolbar
+dom.refresh=Refresh
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/filterwidget.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/filterwidget.properties
new file mode 100644
index 0000000000..ddd2f26650
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/filterwidget.properties
@@ -0,0 +1,61 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used in the CSS Filter Editor Widget
+# which can be found in a tooltip that appears in the Rule View when clicking
+# on a filter swatch displayed next to CSS declarations like 'filter: blur(2px)'.
+
+# LOCALIZATION NOTE (emptyFilterList):
+# This string is displayed when filter's list is empty
+# (no filter specified / all removed)
+emptyFilterList=No filter specified
+
+# LOCALIZATION NOTE (emptyPresetList):
+# This string is displayed when preset's list is empty
+emptyPresetList=You donโ€™t have any saved presets. \
+You can store filter presets by choosing a name and saving them. \
+Presets are quickly accessible and you can re-use them with ease.
+
+# LOCALIZATION NOTE (addUsingList):
+# This string is displayed under [emptyFilterList] when filter's
+# list is empty, guiding user to add a filter using the list below it
+addUsingList=Add a filter using the list below
+
+# LOCALIZATION NOTE (dropShadowPlaceholder):
+# This string is used as a placeholder for drop-shadow's input
+# in the filter list (shown when <input> is empty)
+dropShadowPlaceholder=x y radius color
+
+# LOCALIZATION NOTE (dragHandleTooltipText):
+# This string is used as a tooltip text (shown on mouse hover) on the
+# drag handles of filters which are used to re-order filters
+dragHandleTooltipText=Drag up or down to re-order filter
+
+# LOCALIZATION NOTE (labelDragTooltipText):
+# This string is used as a tooltip text (shown on mouse hover) on the
+# filters' labels which can be dragged left/right to increase/decrease
+# the filter's value (like photoshop)
+labelDragTooltipText=Drag left or right to decrease or increase the value
+
+# LOCALIZATION NOTE (filterListSelectPlaceholder):
+# This string is used as a preview option in the list of possible filters
+# <select>
+filterListSelectPlaceholder=Select a Filter
+
+# LOCALIZATION NOTE (addNewFilterButton):
+# This string is displayed on a button used to add new filters
+addNewFilterButton=Add
+
+# LOCALIZATION NOTE (newPresetPlaceholder):
+# This string is used as a placeholder in the list of presets which is used to
+# save a new preset
+newPresetPlaceholder=Preset Name
+
+# LOCALIZATION NOTE (savePresetButton):
+# This string is displayed on a button used to save a new preset
+savePresetButton=Save
+
+# LOCALIZATION NOTE(presetsToggleButton):
+# This string is used in a button which toggles the presets list
+presetsToggleButton=Presets
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/font-inspector.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/font-inspector.properties
new file mode 100644
index 0000000000..e2f6a43bde
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/font-inspector.properties
@@ -0,0 +1,69 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE This file contains the Font Inspector strings.
+# The Font Inspector is a panel accessible in the Inspector sidebar.
+
+# LOCALIZATION NOTE (fontinspector.system) This label indicates that the font is a local
+# system font.
+fontinspector.system=system
+
+# LOCALIZATION NOTE (fontinspector.noFontsUsedOnCurrentElement): This label is shown when
+# no fonts were used on the selected element.
+fontinspector.noFontsUsedOnCurrentElement=No fonts used on the current element.
+
+# LOCALIZATION NOTE (fontinspector.copyURL): This is the text that appears in a tooltip
+# displayed when the user hovers over the copy icon next to the font URL.
+# Clicking the copy icon copies the full font URL to the user's clipboard
+fontinspector.copyURL=Copy URL
+
+# LOCALIZATION NOTE (fontinspector.customInstanceName): Think of instances as presets
+# (groups of settings that apply in bulk to a thing). Instances have names. When the user
+# creates a new instance, it doesn't have a name. This is the text that appears as the
+# default name for a new instance. It shows up in a dropdown from which users can select
+# between predefined instances and this custom instance.
+fontinspector.customInstanceName=Custom
+
+# LOCALIZATION NOTE (fontinspector.fontInstanceLabel): This label is shown next to the UI
+# in the font editor which allows a user to select a font instance option from a
+# dropdown. An instance is like a preset. A "font instance" is the term used by the font
+# authors to mean a group of predefined font settings.
+fontinspector.fontInstanceLabel=Instance
+
+# LOCALIZATION NOTE (fontinspector.fontSizeLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the font size.
+fontinspector.fontSizeLabel=Size
+
+# LOCALIZATION NOTE (fontinspector.fontWeightLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the font weight.
+fontinspector.fontWeightLabel=Weight
+
+# LOCALIZATION NOTE (fontinspector.fontItalicLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the style of the font to italic.
+fontinspector.fontItalicLabel=Italic
+
+# LOCALIZATION NOTE (fontinspector.showMore): Label for a collapsed list of fonts.
+fontinspector.showMore=Show more
+
+# LOCALIZATION NOTE (fontinspector.showLess): Label for an expanded list of fonts.
+fontinspector.showLess=Show less
+
+# LOCALIZATION NOTE (fontinspector.letterSpacingLabel): Label for the UI to change the
+# letter spacing in the font editor.
+fontinspector.letterSpacingLabel=Spacing
+
+# LOCALIZATION NOTE (fontinspector.lineHeightLabelCapitalized): Label for the UI to change the line height in the font editor.
+fontinspector.lineHeightLabelCapitalized=Line Height
+
+# LOCALIZATION NOTE (fontinspector.allFontsOnPageHeader): Header for the section listing
+# all the fonts on the current page.
+fontinspector.allFontsOnPageHeader=All fonts on page
+
+# LOCALIZATION NOTE (fontinspector.fontsUsedLabel): Label for the Font Editor section
+# which shows the fonts used on the selected element.
+fontinspector.fontsUsedLabel=Fonts Used
+
+# LOCALIZATION NOTE (fontinspector.previewTextPlaceholder): Placeholder for the input
+# where the user can type text to get a preview of it using a font.
+fontinspector.previewTextPlaceholder=Font preview text
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/har.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/har.properties
new file mode 100644
index 0000000000..b14ef1ad50
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/har.properties
@@ -0,0 +1,30 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE These strings are used inside the Network Monitor
+# which is available from the Web Developer sub-menu -> 'Network Monitor'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the Network Monitor
+# which is available from the Browser Tools sub-menu -> 'Network Monitor'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (har.responseBodyNotIncluded): A label used within
+# HAR file explaining that HTTP response bodies are not includes
+# in exported data.
+har.responseBodyNotIncluded=Response bodies are not included.
+
+# LOCALIZATION NOTE (har.responseBodyNotIncluded): A label used within
+# HAR file explaining that HTTP request bodies are not includes
+# in exported data.
+har.requestBodyNotIncluded=Request bodies are not included.
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/inspector.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/inspector.properties
new file mode 100644
index 0000000000..d2b41f5163
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/inspector.properties
@@ -0,0 +1,602 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Inspector
+# which is available from the Browser Tools sub-menu -> 'Inspect'.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+inspector.panelLabel.markupView=Markup View
+
+# LOCALIZATION NOTE (markupView.more.showing)
+# When there are too many nodes to load at once, we will offer to
+# show all the nodes.
+markupView.more.showing=Some nodes were hidden.
+
+# LOCALIZATION NOTE (markupView.more.showAll2): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+markupView.more.showAll2=Show one more node;Show all #1 nodes
+
+# LOCALIZATION NOTE (markupView.whitespaceOnly.label)
+# Used in the badge that appears when whitespace-only text nodes are displayed in the
+# inspector.
+markupView.whitespaceOnly.label=whitespace
+
+# LOCALIZATION NOTE (markupView.unavailableChildren.label)
+# Used in the badge that appears when the Browser Toolbox is in "parent-process"
+# mode and the markup view cannot display the children from a content browser.
+markupView.unavailableChildren.label=unavailable
+
+# LOCALIZATION NOTE (markupView.unavailableChildren.title)
+# Title for the badge that appears when the Browser Toolbox is in "parent-process"
+# mode and the markup view cannot display the children from a content browser.
+markupView.unavailableChildren.title=Children of this element are unavailable with the current Browser Toolbox mode
+
+# LOCALIZATION NOTE (markupView.whitespaceOnly)
+# Used in a tooltip that appears when the user hovers over whitespace-only text nodes in
+# the inspector. %S in the content will be replaced by the whitespace characters used in
+# the text node.
+markupView.whitespaceOnly=Whitespace-only text node: %S
+
+# LOCALIZATION NOTE (markupView.display.flex.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.flex.tooltiptext2=This element behaves like a block element and lays out its content according to the flexbox model. Click to toggle the flexbox overlay for this element.
+
+# LOCALIZATION NOTE (markupView.display.inlineFlex.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.inlineFlex.tooltiptext2=This element behaves like an inline element and lays out its content according to the flexbox model. Click to toggle the flexbox overlay for this element.
+
+# LOCALIZATION NOTE (markupView.display.grid.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.grid.tooltiptext2=This element behaves like a block element and lays out its content according to the grid model. Click to toggle the grid overlay for this element.
+
+# LOCALIZATION NOTE (markupView.display.inlineGrid.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.inlineGrid.tooltiptext2=This element behaves like an inline element and lays out its content according to the grid model. Click to toggle the grid overlay for this element.
+
+# LOCALIZATION NOTE (markupView.display.subgrid.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.subgrid.tooltiptiptext=This element lays out its content according to the grid model but defers the definition of its rows and/or columns to its parent grid container.
+
+# LOCALIZATION NOTE (markupView.display.flowRoot.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.flowRoot.tooltiptext=This element generates a block element box that establishes a new block formatting context
+
+# LOCALIZATION NOTE (markupView.display.contents.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.contents.tooltiptext2=This element doesnโ€™t produce a specific box by itself, but renders its contents.
+
+# LOCALIZATION NOTE (markupView.event.tooltiptext)
+# Used in a tooltip that appears when the user hovers over 'event' badge in
+# the markup view.
+markupView.event.tooltiptext=Event listener
+
+# LOCALIZATION NOTE (markupView.event.tooltiptext)
+# Used in a tooltip that appears when the user hovers over 'event' badge in
+# the markup view.
+markupView.event.tooltiptext2=Click to show event listeners for this element
+
+# LOCALIZATION NOTE (markupView.custom.tooltiptext)
+# Used in a tooltip that appears when the user hovers over 'custom' badge in
+# the markup view. Only displayed on custom elements with a shadow root attached.
+markupView.custom.tooltiptext=Show custom element definition
+
+# LOCALIZATION NOTE (markupView.newAttribute.label)
+# This is used to speak the New Attribute button when editing a tag
+# and a screen reader user tabs to it. This string is not visible onscreen.
+markupView.newAttribute.label=New attribute
+
+# LOCALIZATION NOTE (markupView.revealLink.tooltip)
+# Used as a tooltip for an icon in the markup view when displaying elements inserted in
+# <slot> nodes in a custom component. When clicking on the icon, the corresponding
+# non-slotted container will be selected
+markupView.revealLink.tooltip=Reveal
+
+#LOCALIZATION NOTE: Used in the image preview tooltip when the image could not be loaded
+previewTooltip.image.brokenImage=Could not load the image
+
+# LOCALIZATION NOTE: Used in color picker tooltip when the eyedropper is disabled for
+# non-HTML documents
+eyedropper.disabled.title=Unavailable in non-HTML documents
+
+#LOCALIZATION NOTE: Used in the event tooltip to allow the debugger to be opened
+eventsTooltip.openInDebugger=Open in Debugger
+
+# LOCALIZATION NOTE: Used in the event tooltip for the toggle button.
+# Parameter is the event type (e.g. "click")
+eventsTooltip.toggleButton.label=โ€œ%Sโ€ event listener code
+
+#LOCALIZATION NOTE: Used in the event tooltip to allow the debugger to be opened
+eventsTooltip.openInDebugger2=Open โ€œ%Sโ€ in Debugger
+
+#LOCALIZATION NOTE: Used in the event tooltip when a script's filename cannot be detected
+eventsTooltip.unknownLocation=Unknown location
+
+#LOCALIZATION NOTE: Used in the mouseover tooltip when hovering "Unknown location."
+eventsTooltip.unknownLocationExplanation=The original location of this listener cannot be detected. Maybe the code is transpiled by a utility such as Babel.
+
+# LOCALIZATION NOTE: Label for the checkbox in the event tooltip that toggles event listeners
+# Parameter is the event type (e.g. "click")
+eventsTooltip.toggleListenerLabel=Enable โ€œ%Sโ€ event listener
+
+#LOCALIZATION NOTE: Used in the tooltip for Bubbling
+eventsTooltip.Bubbling=Bubbling
+
+#LOCALIZATION NOTE: Used in the tooltip for Capturing
+eventsTooltip.Capturing=Capturing
+
+# LOCALIZATION NOTE: Title of the iframe we use in the event tooltip to display the code of
+# the event listener. Parameter is the event type (e.g. "click")
+eventsTooltip.codeIframeTitle=โ€œ%Sโ€ event listener code
+
+# LOCALIZATION NOTE (allTabsMenuButton.tooltip): The tooltip that gets
+# displayed when hovering over the tabs overflow button.
+allTabsMenuButton.tooltip=Show all tabs
+
+# LOCALIZATION NOTE (inspector.showThreePaneMode): This is the tooltip for the button
+# that toggles on the 3 pane inspector mode.
+inspector.showThreePaneMode=Toggle on the 3-pane inspector
+
+# LOCALIZATION NOTE (inspector.hideThreePaneMode): This is the tooltip for the button
+# that toggles off the 3 pane inspector mode.
+inspector.hideThreePaneMode=Toggle off the 3-pane inspector
+
+# LOCALIZATION NOTE (inspector.searchResultsCount2): This is the label that
+# will show up next to the inspector search box. %1$S is the current result
+# index and %2$S is the total number of search results. For example: "3 of 9".
+# This won't be visible until the search box is updated in Bug 835896.
+inspector.searchResultsCount2=%1$S / %2$S
+
+# LOCALIZATION NOTE (inspector.searchResultsNone): This is the label that
+# will show up next to the inspector search box when no matches were found
+# for the given string.
+# This won't be visible until the search box is updated in Bug 835896.
+inspector.searchResultsNone=No matches
+
+# LOCALIZATION NOTE (inspector.menu.openUrlInNewTab.label): This is the label of
+# a menu item in the inspector contextual-menu that appears when the user right-
+# clicks on the attribute of a node in the inspector that is a URL, and that
+# allows to open that URL in a new tab.
+inspector.menu.openUrlInNewTab.label=Open Link in New Tab
+
+# LOCALIZATION NOTE (inspector.menu.copyUrlToClipboard.label): This is the label
+# of a menu item in the inspector contextual-menu that appears when the user
+# right-clicks on the attribute of a node in the inspector that is a URL, and
+# that allows to copy that URL in the clipboard.
+inspector.menu.copyUrlToClipboard.label=Copy Link Address
+
+# LOCALIZATION NOTE (inspector.menu.selectElement.label): This is the label of a
+# menu item in the inspector contextual-menu that appears when the user right-
+# clicks on the attribute of a node in the inspector that is the ID of another
+# element in the DOM (like with <label for="input-id">), and that allows to
+# select that element in the inspector.
+inspector.menu.selectElement.label=Select Element #%S
+
+# LOCALIZATION NOTE (inspectorEditAttribute.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the node in the inspector, and that allows
+# to edit an attribute on this node.
+inspectorEditAttribute.label=Edit Attribute %S
+inspectorEditAttribute.accesskey=E
+
+# LOCALIZATION NOTE (inspectorRemoveAttribute.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the attribute of a node in the inspector,
+# and that allows to remove this attribute.
+inspectorRemoveAttribute.label=Remove Attribute %S
+inspectorRemoveAttribute.accesskey=R
+
+# LOCALIZATION NOTE (inspectorCopyAttributeValue.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the attribute of a node in the inspector,
+# and that allows to copy the attribute value to clipboard.
+inspectorCopyAttributeValue.label=Copy Attribute Value โ€œ%Sโ€
+inspectorCopyAttributeValue.accesskey=V
+
+# LOCALIZATION NOTE (inspector.nodePreview.highlightNodeLabel):
+# This string is displayed in a tooltip that is shown when hovering over a the
+# inspector icon displayed next to a DOM node preview (e.g. next to something
+# like "div#foo.bar").
+# DOM node previews can be displayed in places like the animation-inspector, the
+# console or the object inspector.
+# The tooltip invites the user to click on the icon in order to highlight the
+# node in the page.
+inspector.nodePreview.highlightNodeLabel=Click to highlight this node in the page
+
+# LOCALIZATION NOTE (inspectorHTMLEdit.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users edit the
+# (outer) HTML of the current node
+inspectorXMLEdit.label=Edit As XML
+inspectorHTMLEdit.label=Edit As HTML
+inspectorSVGEdit.label=Edit As SVG
+inspectorMathMLEdit.label=Edit As MathML
+inspectorHTMLEdit.accesskey=E
+
+# LOCALIZATION NOTE (inspectorCopyInnerHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users copy the
+# inner HTML of the current node
+inspectorCopyInnerHTML.label=Inner HTML
+inspectorCopyInnerHTML.accesskey=I
+
+# LOCALIZATION NOTE (inspectorCopyOuterHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users copy the
+# outer HTML of the current node
+inspectorCopyOuterHTML.label=Outer HTML
+inspectorCopyOuterHTML.accesskey=O
+
+# LOCALIZATION NOTE (inspectorCopyCSSSelector.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the CSS Selector of the current node
+inspectorCopyCSSSelector.label=CSS Selector
+inspectorCopyCSSSelector.accesskey=S
+
+# LOCALIZATION NOTE (inspectorCopyCSSPath.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the full CSS path of the current node
+inspectorCopyCSSPath.label=CSS Path
+inspectorCopyCSSPath.accesskey=P
+
+# LOCALIZATION NOTE (inspectorCopyXPath.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the XPath of the current node
+inspectorCopyXPath.label=XPath
+inspectorCopyXPath.accesskey=X
+
+# LOCALIZATION NOTE (inspectorPasteOuterHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste outer
+# HTML in the current node
+inspectorPasteOuterHTML.label=Outer HTML
+inspectorPasteOuterHTML.accesskey=O
+
+# LOCALIZATION NOTE (inspectorPasteInnerHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste inner
+# HTML in the current node
+inspectorPasteInnerHTML.label=Inner HTML
+inspectorPasteInnerHTML.accesskey=I
+
+# LOCALIZATION NOTE (inspectorHTMLPasteBefore.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste
+# the HTML before the current node
+inspectorHTMLPasteBefore.label=Before
+inspectorHTMLPasteBefore.accesskey=B
+
+# LOCALIZATION NOTE (inspectorHTMLPasteAfter.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste
+# the HTML after the current node
+inspectorHTMLPasteAfter.label=After
+inspectorHTMLPasteAfter.accesskey=A
+
+# LOCALIZATION NOTE (inspectorHTMLPasteFirstChild.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users paste
+# the HTML as the first child the current node
+inspectorHTMLPasteFirstChild.label=As First Child
+inspectorHTMLPasteFirstChild.accesskey=F
+
+# LOCALIZATION NOTE (inspectorHTMLPasteLastChild.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users paste
+# the HTML as the last child the current node
+inspectorHTMLPasteLastChild.label=As Last Child
+inspectorHTMLPasteLastChild.accesskey=L
+
+# LOCALIZATION NOTE (inspectorScrollNodeIntoView.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users scroll
+# the current node into view
+inspectorScrollNodeIntoView.label=Scroll Into View
+inspectorScrollNodeIntoView.accesskey=S
+
+# LOCALIZATION NOTE (inspectorHTMLDelete.label): This is the label shown in
+# the inspector contextual-menu for the item that lets users delete the
+# current node
+inspectorHTMLDelete.label=Delete Node
+inspectorHTMLDelete.accesskey=D
+
+# LOCALIZATION NOTE (inspectorAttributesSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# attribute items, which allow to:
+# - add new attribute
+# - edit attribute
+# - remove attribute
+inspectorAttributesSubmenu.label=Attributes
+inspectorAttributesSubmenu.accesskey=A
+
+# LOCALIZATION NOTE (inspectorAddAttribute.label): This is the label shown in
+# the inspector contextual-menu for the item that lets users add attribute
+# to current node
+inspectorAddAttribute.label=Add Attribute
+inspectorAddAttribute.accesskey=A
+
+# LOCALIZATION NOTE (inspectorPseudoClassSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the pseudo-classes.
+inspectorPseudoClassSubmenu.label=Change Pseudo-class
+
+# LOCALIZATION NOTE (inspectorBreakpointSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the DOM breakpoints.
+inspectorBreakpointSubmenu.label=Break onโ€ฆ
+
+# LOCALIZATION NOTE (inspectorSubtreeModification.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users add a DOM breakpoint
+# for subtree modification.
+inspectorSubtreeModification.label=Subtree Modification
+
+# LOCALIZATION NOTE (inspectorAttributeModification.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users add a DOM breakpoint
+# for attribute modification.
+inspectorAttributeModification.label=Attribute Modification
+
+# LOCALIZATION NOTE (inspectorNodeRemoval.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users add a DOM breakpoint
+# for node removal.
+inspectorNodeRemoval.label=Node Removal
+
+# LOCALIZATION NOTE (inspectorSearchHTML.label3): This is the label that is
+# shown as the placeholder for the markup view search in the inspector.
+inspectorSearchHTML.label3=Search HTML
+
+# LOCALIZATION NOTE (inspectorImageDataUri.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the URL embedding the image data encoded in Base 64 (what we name
+# here Image Data URL). For more information:
+# https://developer.mozilla.org/en-US/docs/Web/HTTP/data_URIs
+inspectorImageDataUri.label=Image Data-URL
+
+# LOCALIZATION NOTE (inspectorShowDOMProperties.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users see
+# the DOM properties of the current node. When triggered, this item
+# opens the split Console and displays the properties in its side panel.
+inspectorShowDOMProperties.label=Show DOM Properties
+
+# LOCALIZATION NOTE (inspectorShowAccessibilityProperties.label): This is the
+# label shown in the inspector contextual-menu for the item that lets users see
+# the accessibility tree and accessibility properties of the current node.
+# When triggered, this item opens accessibility panel and selects an accessible
+# object for the given node.
+inspectorShowAccessibilityProperties.label=Show Accessibility Properties
+
+# LOCALIZATION NOTE (inspectorUseInConsole.label): This is the label
+# shown in the inspector contextual-menu for the item that outputs a
+# variable for the current node to the console. When triggered,
+# this item opens the split Console.
+inspectorUseInConsole.label=Use in Console
+
+# LOCALIZATION NOTE (inspectorExpandNode.label): This is the label
+# shown in the inspector contextual-menu for recursively expanding
+# mark-up elements
+inspectorExpandNode.label=Expand All
+
+# LOCALIZATION NOTE (inspectorCollapseAll.label): This is the label
+# shown in the inspector contextual-menu for recursively collapsing
+# mark-up elements
+inspectorCollapseAll.label=Collapse All
+
+# LOCALIZATION NOTE (inspectorScreenshotNode.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users take
+# a screenshot of the currently selected node.
+inspectorScreenshotNode.label=Screenshot Node
+
+# LOCALIZATION NOTE (inspectorDuplicateNode.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users
+# duplicate the currently selected node.
+inspectorDuplicateNode.label=Duplicate Node
+
+# LOCALIZATION NOTE (inspectorAddNode.label): This is the label shown in
+# the inspector toolbar for the button that lets users add elements to the
+# DOM (as children of the currently selected element).
+inspectorAddNode.label=Create New Node
+inspectorAddNode.accesskey=C
+
+# LOCALIZATION NOTE (inspectorCopyHTMLSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# copy items, which allow to:
+# - Copy Inner HTML
+# - Copy Outer HTML
+# - Copy Unique selector
+# - Copy Image data URI
+inspectorCopyHTMLSubmenu.label=Copy
+
+# LOCALIZATION NOTE (inspectorPasteHTMLSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# paste items, which allow to:
+# - Paste Inner HTML
+# - Paste Outer HTML
+# - Before
+# - After
+# - As First Child
+# - As Last Child
+inspectorPasteHTMLSubmenu.label=Paste
+
+# LOCALIZATION NOTE (inspectorCustomElementDefinition.label): This is the label
+# shown in the inspector contextual-menu for custom elements to which a shadow root has
+# been attached. Clicking on the menu item will open the Debugger on the custom element
+# definition location.
+inspectorCustomElementDefinition.label=Show Custom Element
+
+# LOCALIZATION NOTE (inspector.searchHTML.key):
+# Key shortcut used to focus the DOM element search box on top-right corner of
+# the markup view
+inspector.searchHTML.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (markupView.hide.key):
+# Key shortcut used to hide the selected node in the markup view.
+markupView.hide.key=h
+
+# LOCALIZATION NOTE (markupView.edit.key):
+# Key shortcut used to hide the selected node in the markup view.
+markupView.edit.key=F2
+
+# LOCALIZATION NOTE (markupView.scrollInto.key):
+# Key shortcut used to scroll the webpage in order to ensure the selected node
+# is visible
+markupView.scrollInto.key=s
+
+# LOCALIZATION NOTE (inspector.sidebar.fontInspectorTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of fonts used in the page.
+inspector.sidebar.fontInspectorTitle=Fonts
+
+# LOCALIZATION NOTE (inspector.sidebar.changesViewTitle):
+# Title of the Changes sidebar tab shown in the Inspector panel. The Changes panel shows
+# style changes made using DevTools.
+inspector.sidebar.changesViewTitle=Changes
+
+# LOCALIZATION NOTE (inspector.sidebar.ruleViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of CSS rules used
+# in the page.
+inspector.sidebar.ruleViewTitle=Rules
+
+# LOCALIZATION NOTE (inspector.sidebar.computedViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of computed CSS values
+# used in the page.
+inspector.sidebar.computedViewTitle=Computed
+
+# LOCALIZATION NOTE (inspector.sidebar.layoutViewTitle2):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying layout information defined in the page.
+inspector.sidebar.layoutViewTitle2=Layout
+
+# LOCALIZATION NOTE (inspector.sidebar.animationInspectorTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying animations defined in the page.
+inspector.sidebar.animationInspectorTitle=Animations
+
+# LOCALIZATION NOTE (inspector.sidebar.compatibilityViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying web compatibility information about the page.
+inspector.sidebar.compatibilityViewTitle=Compatibility
+
+# LOCALIZATION NOTE (inspector.eyedropper.label): A string displayed as the tooltip of
+# a button in the inspector which toggles the Eyedropper tool
+inspector.eyedropper.label=Grab a color from the page
+
+# LOCALIZATION NOTE (inspector.breadcrumbs.label): A string visible only to a screen reader and
+# is used to label (using aria-label attribute) a container for inspector breadcrumbs
+inspector.breadcrumbs.label=Breadcrumbs
+
+# LOCALIZATION NOTE (inspector.browserStyles.label): This is the label for the checkbox
+# that specifies whether the styles that are not from the user's stylesheet should be
+# displayed or not.
+inspector.browserStyles.label=Browser styles
+
+# LOCALIZATION NOTE (inspector.filterStyles.label): This is the label for the search box
+inspector.filterStyles.label=Filter Styles
+
+# LOCALIZATION NOTE (inspector.filterStyles.placeholder): This is the placeholder that
+# goes in the search box when no search term has been entered.
+inspector.filterStyles.placeholder=Filter Styles
+
+# LOCALIZATION NOTE (inspector.filterStylesClearButton.title): This is the title
+# for the search box clear button displayed when the input is not empty.
+inspector.filterStylesClearButton.title = Clear filter input
+
+# LOCALIZATION NOTE (inspector.addRule.tooltip): This is the tooltip shown when
+# hovering the `Add new rule` button in the rules view toolbar. This should
+# match ruleView.contextmenu.addNewRule in styleinspector.properties
+inspector.addRule.tooltip=Add new rule
+
+# LOCALIZATION NOTE (inspector.togglePseudo.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Pseudo Class Panel` button in the
+# rule view toolbar.
+inspector.togglePseudo.tooltip=Toggle pseudo-classes
+
+# LOCALIZATION NOTE (inspector.classPanel.toggleClass.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Class Panel` button in the
+# rule view toolbar.
+inspector.classPanel.toggleClass.tooltip=Toggle classes
+
+# LOCALIZATION NOTE (inspector.classPanel.newClass.placeholder): This is the placeholder
+# shown inside the text field used to add a new class in the rule-view.
+inspector.classPanel.newClass.placeholder=Add new class
+
+# LOCALIZATION NOTE (inspector.classPanel.noClasses): This is the text displayed in the
+# class panel when the current element has no classes applied.
+inspector.classPanel.noClasses=No classes on this element
+
+# LOCALIZATION NOTE (inspector.noProperties): In the case where there are no CSS
+# properties to display e.g. due to search criteria this message is
+# displayed.
+inspector.noProperties=No CSS properties found.
+
+# LOCALIZATION NOTE (inspector.printSimulation.tooltip):
+# This is the tooltip of the print simulation button in the Rule View toolbar
+# that toggles print simulation.
+inspector.printSimulation.tooltip = Toggle print media simulation for the page
+
+# LOCALIZATION NOTE (inspector.colorSchemeSimulationLight.tooltip):
+# This is the tooltip of the light color scheme simulation button in the Rule View
+# toolbar that toggles light color scheme simulation.
+inspector.colorSchemeSimulationLight.tooltip=Toggle light color scheme simulation for the page
+
+# LOCALIZATION NOTE (inspector.colorSchemeSimulationDark.tooltip):
+# This is the tooltip of the dark color scheme simulation button in the Rule View
+# toolbar that toggles dark color scheme simulation.
+inspector.colorSchemeSimulationDark.tooltip=Toggle dark color scheme simulation for the page
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.label): This is the text displayed inside a
+# badge, in the inspector, next to nodes that are scrollable in the page.
+markupView.scrollableBadge.label=scroll
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.tooltip): This is the tooltip that is displayed
+# when hovering over badges next to scrollable elements in the inspector.
+markupView.scrollableBadge.tooltip=This element has scrollable overflow.
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.interactive.tooltip): This is the tooltip that is displayed
+# when hovering over interactive badges next to scrollable elements in the inspector.
+markupView.scrollableBadge.interactive.tooltip=This element has scrollable overflow. Click to reveal elements that are causing the overflow.
+
+# LOCALIZATION NOTE (markupView.overflowBadge.label): This is the text displayed inside a
+# badge, in the inspector, next to nodes that are causing overflow in other elements.
+markupView.overflowBadge.label=overflow
+
+# LOCALIZATION NOTE (markupView.overflowBadge.tooltip): This is the tooltip that is displayed
+# when hovering over badges next to overflow causing elements in the inspector.
+markupView.overflowBadge.tooltip=This element is causing an element to overflow.
+
+# LOCALIZATION NOTE (rulePreviewTooltip.noAssociatedRule): This is the text displayed inside
+# the RulePreviewTooltip when a rule cannot be found for a CSS property declaration.
+rulePreviewTooltip.noAssociatedRule=No associated rule
+
+# LOCALIZATION NOTE (colorPickerTooltip.contrastAgainstBgTitle): A title text for the
+# contrast ratio value description that labels the background the color contrast ratio is calculated
+# against, used together with the actual background color. %S in the content will be replaced by a
+# span (containing bg color swatch) and textNode (containing bg color hex string) at run time
+colorPickerTooltip.contrastAgainstBgTitle=Calculated against background: %S
+
+# LOCALIZATION NOTE (colorPickerTooltip.spectrumDraggerTitle): A title text for the
+# spectrum dragger panel in the color picker tooltip.
+colorPickerTooltip.spectrumDraggerTitle=Spectrum
+
+# LOCALIZATION NOTE (colorPickerTooltip.eyedropperTitle): A title text for the
+# eyedropper in the color picker tooltip.
+colorPickerTooltip.eyedropperTitle=Pick color on page
+
+# LOCALIZATION NOTE (colorPickerTooltip.colorNameTitle): A title text for the
+# closest color name shown in the color picker tooltip, used together with the actual color.
+# %S in the content will be replaced by the color name the current color is closest to.
+colorPickerTooltip.colorNameTitle=Closest to: %S
+
+# LOCALIZATION NOTE (colorPickerTooltip.hueSliderTitle): A title text for the
+# hue slider in the color picker tooltip.
+colorPickerTooltip.hueSliderTitle=Hue
+
+# LOCALIZATION NOTE (colorPickerTooltip.alphaSliderTitle): A title text for the
+# alpha slider in the color picker tooltip.
+colorPickerTooltip.alphaSliderTitle=Opacity
+
+# LOCALIZATION NOTE (colorPickerTooltip.contrast.large.title): A title text for the color
+# contrast ratio description in the color picker tooltip, used together with the specification
+# that the color contrast criteria used is for large text. %S in the content will be replaced by a
+# large text indicator span at run time.
+colorPickerTooltip.contrast.large.title=Contrast %S:
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/jsonview.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/jsonview.properties
new file mode 100644
index 0000000000..fe243b08c9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/jsonview.properties
@@ -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/.
+
+# LOCALIZATION NOTE These strings are used in the JSON View tool
+# that is used to inspect application/json document types loaded
+# in the browser.
+
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (jsonViewer.tab.JSON, jsonViewer.tab.RawData,
+# jsonViewer.tab.Headers): Label for a panel tab.
+jsonViewer.tab.JSON=JSON
+jsonViewer.tab.RawData=Raw Data
+jsonViewer.tab.Headers=Headers
+
+# LOCALIZATION NOTE (jsonViewer.responseHeaders, jsonViewer.requestHeaders):
+# Label for header groups within the 'Headers' panel.
+jsonViewer.responseHeaders=Response Headers
+jsonViewer.requestHeaders=Request Headers
+
+# LOCALIZATION NOTE (jsonViewer.Save): Label for save command
+jsonViewer.Save=Save
+
+# LOCALIZATION NOTE (jsonViewer.Copy): Label for clipboard copy command
+jsonViewer.Copy=Copy
+
+# LOCALIZATION NOTE (jsonViewer.ExpandAll): Label for expanding all nodes
+jsonViewer.ExpandAll=Expand All
+
+jsonViewer.ExpandAllSlow=Expand All (slow)
+
+# LOCALIZATION NOTE (jsonViewer.CollapseAll): Label for collapsing all nodes
+jsonViewer.CollapseAll=Collapse All
+
+# LOCALIZATION NOTE (jsonViewer.PrettyPrint): Label for JSON
+# pretty print action button.
+jsonViewer.PrettyPrint=Pretty Print
+
+# LOCALIZATION NOTE (jsonViewer.filterJSON): Label used in search box
+# at the top right cornder of the JSON Viewer.
+jsonViewer.filterJSON=Filter JSON
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/layout.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/layout.properties
new file mode 100644
index 0000000000..bc28929b71
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/layout.properties
@@ -0,0 +1,138 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 contains the Layout Inspector strings.
+# The Layout Inspector is a panel accessible in the Inspector sidebar.
+
+# LOCALIZATION NOTE (flexbox.header): The accordion header for the Flexbox panel when
+# no flex container or item is selected.
+flexbox.header=Flexbox
+
+# LOCALIZATION NOTE (flexbox.backButtonLabel): The spoken label for the button
+# that returns from the display of a flex item to the flex item list.
+# This label is spoken by screen readers, not displayed on screen.
+flexbox.backButtonLabel=Back to Flex Container
+
+# LOCALIZATION (flexbox.flexContainer): The accordion header for the Flexbox panel
+# when a flex container is selected.
+flexbox.flexContainer=Flex Container
+
+# LOCALIZATION NOTE) (flexbox.flexItemOf): The accordion header for the Flexbox panel
+# when a flex item is selected. %s represents the flex container selector.
+flexbox.flexItemOf=Flex Item of %S
+
+# LOCALIZATION NOTE (flexbox.noFlexboxeOnThisPage): In the case where there are no CSS
+# flex containers to display.
+flexbox.noFlexboxeOnThisPage=Select a Flex container or item to continue.
+
+# LOCALIZATION NOTE (flexbox.flexItems): Header label displayed for the flex item list.
+flexbox.flexItems=Flex Items
+
+# LOCALIZATION NOTE (flexbox.noFlexItems): Label shown in the flex items list section if
+# there are no flex items for the flex container to display.
+flexbox.noFlexItems=No flex items
+
+# LOCALIZATION NOTE (flexbox.itemSizing.baseSizeSectionHeader): Header label displayed
+# at the start of the flex item sizing Base Size section.
+flexbox.itemSizing.baseSizeSectionHeader=Base Size
+
+# LOCALIZATION NOTE (flexbox.itemSizing.flexibilitySectionHeader): Header label displayed
+# at the start of the flex item sizing Flexibility section.
+flexbox.itemSizing.flexibilitySectionHeader=Flexibility
+
+# LOCALIZATION NOTE (flexbox.itemSizing.minSizeSectionHeader): Header label displayed
+# at the start of the flex item sizing Minimum Size section.
+flexbox.itemSizing.minSizeSectionHeader=Minimum Size
+
+# LOCALIZATION NOTE (flexbox.itemSizing.maxSizeSectionHeader): Header label displayed at
+# the start of the flex item sizing Maximum Size section.
+flexbox.itemSizing.maxSizeSectionHeader=Maximum Size
+
+# LOCALIZATION NOTE (flexbox.itemSizing.finalSizeSectionHeader): Header label displayed at
+# the start of the flex item sizing Final Size section.
+flexbox.itemSizing.finalSizeSectionHeader=Final Size
+
+# LOCALIZATION NOTE (flexbox.itemSizing.itemContentSize): Label shown in the flex item
+# sizing panel. It tells users that a given itemโ€™s base size was calculated from its
+# content size when unconstrained.
+flexbox.itemSizing.itemContentSize=Content Size
+
+# LOCALIZATION NOTE (flexbox.itemSizing.clampedToMax): Label shown in the flexbox item
+# sizing panel. It tells users that a given item attempted to grow but ended up being
+# clamped to a smaller max size.
+# (Note that clamp is a common word in flexbox terminology. It refers to constraining an
+# item's size to some defined min/max-width/height set on the element, even though there
+# might have been room for it to grow, or reason for it to shrink more).
+flexbox.itemSizing.clampedToMax=The item was clamped to its maximum size.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.clampedToMin): Label shown in the flexbox item
+# sizing panel. It tells users that a given item attempted to grow but ended up being
+# clamped to a larger min size.
+# (Note that clamp is a common word in flexbox terminology. It refers to constraining an
+# item's size to some defined min/max-width/height set on the element, even though there
+# might have been room for it to grow, or reason for it to shrink more).
+flexbox.itemSizing.clampedToMin=The item was clamped to its minimum size.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.setToGrow): Label shown in the flex item sizing
+# panel. It tells users that a given item was set to grow.
+flexbox.itemSizing.setToGrow=Item was set to grow.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.setToShrink): Label shown in the flexbox item
+# sizing panel. It tells users that a given item was set to shrink.
+flexbox.itemSizing.setToShrink=Item was set to shrink.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.notSetToGrow): Label shown in the
+# flexbox item sizing panel. It tells users that a given item was not set to grow, even
+# though there might have been space on the flex line for it to grow.
+flexbox.itemSizing.notSetToGrow=Item was not set to grow.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.notSetToShrink): Label shown in the
+# flexbox item sizing panel. It tells users that a given item did not shrink even though
+# there might not have been enough space on the flex line for all items to fit.
+flexbox.itemSizing.notSetToShrink=Item was not set to shrink.
+
+# LOCALIZATION NOTE (flexbox.togglesFlexboxHighlighter2): The tooltip text for the Flexbox
+# toggle button.
+flexbox.togglesFlexboxHighlighter2=Toggle Flexbox Highlighter
+
+# LOCALIZATION NOTE (layout.overlayCheckbox.label): Label used for checkboxes in the grid
+# sections of the layout panel that control the display of the grid highlighter.
+layout.toggleGridHighlighter=Toggle Grid Highlighter
+
+# LOCALIZATION NOTE (layout.cannotShowGridOutline, layout.cannotSHowGridOutline.title):
+# In the case where the grid outline cannot be effectively displayed.
+layout.cannotShowGridOutline=Cannot show outline for this grid
+layout.cannotShowGridOutline.title=The selected gridโ€™s outline cannot effectively fit inside the layout panel for it to be usable.
+
+# LOCALIZATION NOTE (layout.displayAreaNames): Label of the display area names setting
+# option in the CSS Grid panel.
+layout.displayAreaNames=Display area names
+
+# LOCALIZATION NOTE (layout.displayLineNumbers): Label of the display line numbers
+# setting option in the CSS Grid panel.
+layout.displayLineNumbers=Display line numbers
+
+# LOCALIZATION NOTE (layout.extendLinesInfinitely): Label of the extend lines
+# infinitely setting option in the CSS Grid panel.
+layout.extendLinesInfinitely=Extend lines infinitely
+
+# LOCALIZATION NOTE (layout.header): The accordion header for the CSS Grid panel.
+layout.header=Grid
+
+# LOCALIZATION NOTE (layout.gridDisplaySettings): The header for the grid display
+# settings container in the CSS Grid panel.
+layout.gridDisplaySettings=Grid Display Settings
+
+# LOCALIZATION NOTE (layout.noGridsOnThisPage): In the case where there are no CSS grid
+# containers to display.
+layout.noGridsOnThisPage=CSS Grid is not in use on this page
+
+# LOCALIZATION NOTE (layout.overlayGrid): Alternate header for the list of grid container
+# elements if only one item can be selected.
+layout.overlayGrid=Overlay Grid
+
+# LOCALIZATION NOTE (layout.colorSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a color swatch in the layout panel (for flexbox/grid highlighter color).
+# %s represents the current selected color in hex format (e.g. #FF0000).
+layout.colorSwatch.tooltip=Color Swatch: %S. Click to open the color picker
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/memory.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/memory.properties
new file mode 100644
index 0000000000..28d724f8a3
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/memory.properties
@@ -0,0 +1,434 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Memory Tools
+# which is available from the Web Developer sub-menu -> 'Memory'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the Memory Tools
+# which is available from the Browser Tools sub-menu -> 'Memory'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (snapshot.io.save): The label for the link that saves a
+# snapshot to disk.
+snapshot.io.save=Save
+
+# LOCALIZATION NOTE (snapshot.io.delete): The label for the link that deletes
+# a snapshot
+snapshot.io.delete=Delete
+
+# LOCALIZATION NOTE (snapshot.io.save.window): The title for the window
+# displayed when saving a snapshot to disk.
+snapshot.io.save.window=Save Heap Snapshot
+
+# LOCALIZATION NOTE (snapshot.io.import.window): The title for the window
+# displayed when importing a snapshot form disk.
+snapshot.io.import.window=Import Heap Snapshot
+
+# LOCALIZATION NOTE (snapshot.io.filter): The title for the filter used to
+# filter file types (*.fxsnapshot)
+snapshot.io.filter=Firefox Heap Snapshots
+
+# LOCALIZATION NOTE (aggregate.mb): The label annotating the number of bytes (in
+# megabytes) in a snapshot. %S represents the value, rounded to 2 decimal
+# points.
+aggregate.mb=%S MB
+
+# LOCALIZATION NOTE (snapshot-title.loading): The title for a snapshot before
+# it has a creation time to display.
+snapshot-title.loading=Processingโ€ฆ
+
+# LOCALIZATION NOTE (checkbox.recordAllocationStacks): The label describing the
+# boolean checkbox whether or not to record call stacks.
+checkbox.recordAllocationStacks=Record allocation stacks
+
+# LOCALIZATION NOTE (checkbox.recordAllocationStacks.tooltip): The tooltip for
+# the label describing the boolean checkbox whether or not to record call
+# stacks.
+checkbox.recordAllocationStacks.tooltip=Toggle the recording of allocation stacks. Subsequent heap snapshots will be able to label and group objects created when allocation stack recording is active by their allocation stack. Recording allocation stacks has a performance overhead.
+
+# LOCALIZATION NOTE (toolbar.displayBy): The label describing the select menu
+# options of the display options.
+toolbar.displayBy=Group by:
+
+# LOCALIZATION NOTE (toolbar.displayBy.tooltip): The tooltip for the label
+# describing the select menu options of the display options.
+toolbar.displayBy.tooltip=Change how objects are grouped
+
+# LOCALIZATION NOTE (toolbar.pop-view): The text in the button to go back to the
+# previous view.
+toolbar.pop-view=โ†
+
+# LOCALIZATION NOTE (toolbar.pop-view.label): The text for the label for the
+# button to go back to the previous view.
+toolbar.pop-view.label=Go back to aggregates
+
+# LOCALIZATION NOTE (toolbar.viewing-individuals): The text letting the user
+# know that they are viewing individual nodes from a census group.
+toolbar.viewing-individuals=โ‚ Viewing individuals in group
+
+# LOCALIZATION NOTE (censusDisplays.coarseType.tooltip): The tooltip for the
+# "coarse type" display option.
+censusDisplays.coarseType.tooltip=Group items by their type
+
+# LOCALIZATION NOTE (censusDisplays.allocationStack.tooltip): The tooltip for
+# the "call stack" display option.
+censusDisplays.allocationStack.tooltip=Group items by the JavaScript stack recorded when the object was allocated
+
+# LOCALIZATION NOTE (censusDisplays.invertedAllocationStack.tooltip): The
+# tooltip for the "inverted call stack" display option.
+censusDisplays.invertedAllocationStack.tooltip=Group items by the inverted JavaScript call stack recorded when the object was created
+
+# LOCALIZATION NOTE (toolbar.labelBy): The label describing the select menu
+# options of the label options.
+toolbar.labelBy=Label by:
+
+# LOCALIZATION NOTE (toolbar.labelBy): The tooltip for the label describing the
+# select menu options of the label options.
+toolbar.labelBy.tooltip=Change how objects are labeled
+
+# LOCALIZATION NOTE (dominatorTreeDisplays.coarseType.tooltip): The tooltip for
+# the "coarse type" dominator tree display option.
+dominatorTreeDisplays.coarseType.tooltip=Label objects by the broad categories they fit in
+
+# LOCALIZATION NOTE (dominatorTreeDisplays.allocationStack.tooltip): The
+# tooltip for the "call stack" dominator tree display option.
+dominatorTreeDisplays.allocationStack.tooltip=Label objects by the JavaScript stack recorded when it was allocated
+
+# LOCALIZATION NOTE (treeMapDisplays.coarseType.tooltip): The tooltip for
+# the "coarse type" tree map display option.
+treeMapDisplays.coarseType.tooltip=Label objects by the broad categories they fit in
+
+# LOCALIZATION NOTE (toolbar.view): The label for the view selector in the
+# toolbar.
+toolbar.view=View:
+
+# LOCALIZATION NOTE (toolbar.view.tooltip): The tooltip for the label for the
+# view selector in the toolbar.
+toolbar.view.tooltip=Change the view of the heap snapshot
+
+# LOCALIZATION NOTE (toolbar.view.census): The label for the census view option
+# in the toolbar.
+toolbar.view.census=Aggregate
+
+# LOCALIZATION NOTE (toolbar.view.census.tooltip): The tooltip for the label for
+# the census view option in the toolbar.
+toolbar.view.census.tooltip=View a summary of the heap snapshot's contents by aggregating objects into groups
+
+# LOCALIZATION NOTE (toolbar.view.dominators): The label for the dominators view
+# option in the toolbar.
+toolbar.view.dominators=Dominators
+
+# LOCALIZATION NOTE (toolbar.view.dominators.tooltip): The tooltip for the label
+# for the dominators view option in the toolbar.
+toolbar.view.dominators.tooltip=View the dominator tree and surface the largest structures in the heap snapshot
+
+# LOCALIZATION NOTE (toolbar.view.treemap): The label for the tree map option
+# in the toolbar.
+toolbar.view.treemap=Tree Map
+
+# LOCALIZATION NOTE (toolbar.view.treemap.tooltip): The tooltip for the label for
+# the tree map view option in the toolbar.
+toolbar.view.treemap.tooltip=Visualize memory usage: larger blocks account for a larger percent of memory usage
+
+# LOCALIZATION NOTE (take-snapshot): The label describing the button that
+# initiates taking a snapshot, either as the main label, or a tooltip.
+take-snapshot=Take snapshot
+
+# LOCALIZATION NOTE (import-snapshot): The label describing the button that
+# initiates importing a snapshot.
+import-snapshot=Importโ€ฆ
+
+# LOCALIZATION NOTE (clear-snapshots.tooltip): The tooltip for the button that
+# deletes existing snapshot.
+clear-snapshots.tooltip=Delete all snapshots
+
+# LOCALIZATION NOTE (diff-snapshots.tooltip): The tooltip for the button that
+# initiates selecting two snapshots to diff with each other.
+diff-snapshots.tooltip=Compare snapshots
+
+# LOCALIZATION NOTE (filter.placeholder): The placeholder text used for the
+# memory tool's filter search box.
+filter.placeholder=Filter
+
+# LOCALIZATION NOTE (filter.tooltip): The tooltip text used for the memory
+# tool's filter search box.
+filter.tooltip=Filter the contents of the heap snapshot
+
+# LOCALIZATION NOTE (tree-item.view-individuals.tooltip): The tooltip for the
+# button to view individuals in this group.
+tree-item.view-individuals.tooltip=View individual nodes in this group and their retaining paths
+
+# LOCALIZATION NOTE (tree-item.load-more): The label for the links to fetch the
+# lazily loaded sub trees in the dominator tree view.
+tree-item.load-more=Load moreโ€ฆ
+
+# LOCALIZATION NOTE (tree-item.rootlist): The label for the root of the
+# dominator tree.
+tree-item.rootlist=GC Roots
+
+# LOCALIZATION NOTE (tree-item.nostack): The label describing the row in the heap tree
+# that represents a row broken down by call stack when no stack was available.
+tree-item.nostack=(no stack available)
+
+# LOCALIZATION NOTE (tree-item.nofilename): The label describing the row in the
+# heap tree that represents a row broken down by filename when no filename was
+# available.
+tree-item.nofilename=(no filename available)
+
+# LOCALIZATION NOTE (tree-item.root): The label describing the row in the heap tree
+# that represents the root of the tree when inverted.
+tree-item.root=(root)
+
+# LOCALIZATION NOTE (tree-item.percent2): A percent of bytes or count displayed in the tree view.
+# there are two "%" after %S to escape and display "%"
+tree-item.percent2=%S%%
+
+# LOCALIZATION NOTE (diffing.baseline): The name of the baseline snapshot in a
+# diffing comparison.
+diffing.baseline=Baseline
+
+# LOCALIZATION NOTE (diffing.comparison): The name of the snapshot being
+# compared to the baseline in a diffing comparison.
+diffing.comparison=Comparison
+
+# LOCALIZATION NOTE (diffing.prompt.selectBaseline): The prompt to select the
+# first snapshot when doing a diffing comparison.
+diffing.prompt.selectBaseline=Select the baseline snapshot
+
+# LOCALIZATION NOTE (diffing.prompt.selectComparison): The prompt to select the
+# second snapshot when doing a diffing comparison.
+diffing.prompt.selectComparison=Select the snapshot to compare to the baseline
+
+# LOCALIZATION NOTE (diffing.state.error): The label describing the diffing
+# state ERROR, used in the snapshot list when an error occurs while diffing two
+# snapshots.
+diffing.state.error=Error
+
+# LOCALIZATION NOTE (diffing.state.error.full): The text describing the diffing
+# state ERROR, used in the main view when an error occurs while diffing two
+# snapshots.
+diffing.state.error.full=There was an error while comparing snapshots.
+
+# LOCALIZATION NOTE (diffing.state.taking-diff): The label describing the diffin
+# state TAKING_DIFF, used in the snapshots list when computing the difference
+# between two snapshots.
+diffing.state.taking-diff=Computing differenceโ€ฆ
+
+# LOCALIZATION NOTE (diffing.state.taking-diff.full): The label describing the
+# diffing state TAKING_DIFF, used in the main view when computing the difference
+# between two snapshots.
+diffing.state.taking-diff.full=Computing differenceโ€ฆ
+
+# LOCALIZATION NOTE (diffing.state.selecting): The label describing the diffing
+# state SELECTING.
+diffing.state.selecting=Select two snapshots to compare
+
+# LOCALIZATION NOTE (diffing.state.selecting.full): The label describing the
+# diffing state SELECTING, used in the main view when selecting snapshots to
+# diff.
+diffing.state.selecting.full=Select two snapshots to compare
+
+# LOCALIZATION NOTE (dominatorTree.state.computing): The label describing the
+# dominator tree state COMPUTING.
+dominatorTree.state.computing=Computing dominatorsโ€ฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.computing): The label describing the
+# dominator tree state COMPUTING, used in the dominator tree view.
+dominatorTree.state.computing.full=Computing dominator treeโ€ฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.fetching): The label describing the
+# dominator tree state FETCHING.
+dominatorTree.state.fetching=Computing sizesโ€ฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.fetching): The label describing the
+# dominator tree state FETCHING, used in the dominator tree view.
+dominatorTree.state.fetching.full=Computing retained sizesโ€ฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.incrementalFetching): The label
+# describing the dominator tree state INCREMENTAL_FETCHING.
+dominatorTree.state.incrementalFetching=Fetchingโ€ฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.incrementalFetching): The label describing the
+# dominator tree state INCREMENTAL_FETCHING, used in the dominator tree view.
+dominatorTree.state.incrementalFetching.full=Fetching subtreeโ€ฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.error): The label describing the
+# dominator tree state ERROR.
+dominatorTree.state.error=Error
+
+# LOCALIZATION NOTE (dominatorTree.state.error): The label describing the
+# dominator tree state ERROR, used in the dominator tree view.
+dominatorTree.state.error.full=There was an error while processing the dominator tree
+
+# LOCALIZATION NOTE (snapshot.state.saving.full): The label describing the
+# snapshot state SAVING, used in the main heap view.
+snapshot.state.saving.full=Saving snapshotโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.reading.full): The label describing the
+# snapshot state READING, and SAVED, due to these states being combined
+# visually, used in the main heap view.
+snapshot.state.reading.full=Reading snapshotโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-census.full): The label describing
+# the snapshot state SAVING, used in the main heap view.
+snapshot.state.saving-census.full=Saving censusโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-tree-map.full): The label describing
+# the snapshot state SAVING, used in the main heap view.
+snapshot.state.saving-tree-map.full=Saving tree mapโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.error.full): The label describing the
+# snapshot state ERROR, used in the main heap view.
+snapshot.state.error.full=There was an error processing this snapshot.
+
+# LOCALIZATION NOTE (individuals.state.error): The short message displayed when
+# there is an error fetching individuals from a group.
+individuals.state.error=Error
+
+# LOCALIZATION NOTE (individuals.state.error.full): The longer message displayed
+# when there is an error fetching individuals from a group.
+individuals.state.error.full=There was an error while fetching individuals in the group
+
+# LOCALIZATION NOTE (individuals.state.fetching): The short message displayed
+# while fetching individuals.
+individuals.state.fetching=Fetchingโ€ฆ
+
+# LOCALIZATION NOTE (individuals.state.fetching.full): The longer message
+# displayed while fetching individuals.
+individuals.state.fetching.full=Fetching individuals in groupโ€ฆ
+
+# LOCALIZATION NOTE (individuals.field.node): The header label for an individual
+# node.
+individuals.field.node=Node
+
+# LOCALIZATION NOTE (individuals.field.node.tooltip): The tooltip for the header
+# label for an individual node.
+individuals.field.node.tooltip=The individual node in the snapshot
+
+# LOCALIZATION NOTE (snapshot.state.saving): The label describing the snapshot
+# state SAVING, used in the snapshot list view
+snapshot.state.saving=Saving snapshotโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.importing): The label describing the
+# snapshot state IMPORTING, used in the snapshot list view
+snapshot.state.importing=Importing snapshotโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.reading): The label describing the snapshot
+# state READING, and SAVED, due to these states being combined visually, used in
+# the snapshot list view.
+snapshot.state.reading=Reading snapshotโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-census): The label describing the
+# snapshot state SAVING, used in snapshot list view.
+snapshot.state.saving-census=Saving censusโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-census): The label describing the
+# snapshot state SAVING, used in snapshot list view.
+snapshot.state.saving-tree-map=Saving tree mapโ€ฆ
+
+# LOCALIZATION NOTE (snapshot.state.error): The label describing the snapshot
+# state ERROR, used in the snapshot list view.
+snapshot.state.error=Error
+
+# LOCALIZATION NOTE (heapview.no-difference): Message displayed when there is no
+# difference between two snapshots.
+heapview.no-difference=No difference between the baseline and comparison.
+
+# LOCALIZATION NOTE (heapview.none-match): Message displayed when there are no
+# matches when filtering.
+heapview.none-match=No matches.
+
+# LOCALIZATION NOTE (heapview.none-match): Message displayed when there report
+# is empty.
+heapview.empty=Empty.
+
+# LOCALIZATION NOTE (heapview.noAllocationStacks): The message displayed to
+# users when selecting a display by "call stack" but no call stacks
+# were recorded in the heap snapshot.
+heapview.noAllocationStacks=No allocation stacks found. Record allocation stacks before taking a heap snapshot.
+
+# LOCALIZATION NOTE (heapview.field.retainedSize): The name of the column in the
+# dominator tree view for retained byte sizes.
+heapview.field.retainedSize=Retained Size (Bytes)
+
+# LOCALIZATION NOTE (heapview.field.retainedSize.tooltip): The tooltip for the
+# column header in the dominator tree view for retained byte sizes.
+heapview.field.retainedSize.tooltip=The sum of the size of the object itself, and the sizes of all the other objects kept alive by it
+
+# LOCALIZATION NOTE (heapview.field.shallowSize): The name of the column in the
+# dominator tree view for shallow byte sizes.
+heapview.field.shallowSize=Shallow Size (Bytes)
+
+# LOCALIZATION NOTE (heapview.field.shallowSize.tooltip): The tooltip for the
+# column header in the dominator tree view for shallow byte sizes.
+heapview.field.shallowSize.tooltip=The size of the object itself
+
+# LOCALIZATION NOTE (dominatortree.field.label): The name of the column in the
+# dominator tree for an object's label.
+dominatortree.field.label=Label
+
+# LOCALIZATION NOTE (dominatortree.field.label.tooltip): The tooltip for the column
+# header in the dominator tree view for an object's label.
+dominatortree.field.label.tooltip=The label for an object in the heap
+
+# LOCALIZATION NOTE (heapview.field.bytes): The name of the column in the heap
+# view for bytes.
+heapview.field.bytes=Bytes
+
+# LOCALIZATION NOTE (heapview.field.bytes.tooltip): The tooltip for the column
+# header in the heap view for bytes.
+heapview.field.bytes.tooltip=The number of bytes consumed by this group, excluding subgroups
+
+# LOCALIZATION NOTE (heapview.field.count): The name of the column in the heap
+# view for count.
+heapview.field.count=Count
+
+# LOCALIZATION NOTE (heapview.field.count.tooltip): The tooltip for the column
+# header in the heap view for count.
+heapview.field.count.tooltip=The number of reachable objects in this group, excluding subgroups
+
+# LOCALIZATION NOTE (heapview.field.totalbytes): The name of the column in the
+# heap view for total bytes.
+heapview.field.totalbytes=Total Bytes
+
+# LOCALIZATION NOTE (heapview.field.totalbytes.tooltip): The tooltip for the
+# column header in the heap view for total bytes.
+heapview.field.totalbytes.tooltip=The number of bytes consumed by this group, including subgroups
+
+# LOCALIZATION NOTE (heapview.field.totalcount): The name of the column in the
+# heap view for total count.
+heapview.field.totalcount=Total Count
+
+# LOCALIZATION NOTE (heapview.field.totalcount.tooltip): The tooltip for the
+# column header in the heap view for total count.
+heapview.field.totalcount.tooltip=The number of reachable objects in this group, including subgroups
+
+# LOCALIZATION NOTE (heapview.field.name): The name of the column in the heap
+# view for name.
+heapview.field.name=Name
+
+# LOCALIZATION NOTE (heapview.field.name.tooltip): The tooltip for the column
+# header in the heap view for name.
+heapview.field.name.tooltip=The name of this group
+
+# LOCALIZATION NOTE (shortest-paths.header): The header label for the shortest
+# paths pane.
+shortest-paths.header=Retaining Paths from GC Roots
+
+# LOCALIZATION NOTE (shortest-paths.select-node): The message displayed in the
+# shortest paths pane when a node is not yet selected.
+shortest-paths.select-node=Select a node to view its retaining paths
+
+# LOCALIZATION NOTE (tree-map.node-count): The label for the count value of a
+# node in the tree map
+tree-map.node-count=count
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/menus.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/menus.properties
new file mode 100644
index 0000000000..a22c5ba9ac
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/menus.properties
@@ -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 (devtoolsRemoteDebugging.label): This is the label for the menu item
+# in Tools > Browser Tools. Clicking on this menu item will open about:debugging which
+# acts as a hub for debugging remote devices.
+devtoolsRemoteDebugging.label = แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ
+devtoolsRemoteDebugging.accesskey = แƒ
+
+browserConsoleCmd.label = แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒงแƒ•แƒแƒœแƒ˜
+browserConsoleCmd.accesskey = แƒ‘
+
+responsiveDesignMode.label = แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜ แƒ˜แƒ”แƒ แƒกแƒแƒฎแƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜
+responsiveDesignMode.accesskey = แƒก
+
+eyedropper.label = แƒกแƒแƒฌแƒ•แƒ”แƒ—แƒฃแƒ แƒ˜
+eyedropper.accesskey = แƒฌ
+
+# LOCALIZATION NOTE (browserToolboxMenu.label): This is the label for the
+# application menu item that opens the browser toolbox UI in the Tools menu.
+browserToolboxMenu.label = แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜
+browserToolboxMenu.accesskey = แƒง
+
+webDeveloperToolsMenu.label = แƒ•แƒ”แƒ‘แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜
+webDeveloperToolsMenu.accesskey = แƒฎ
+
+extensionsForDevelopersCmd.label = แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ›แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ”แƒšแƒ—แƒแƒ—แƒ•แƒ˜แƒก
+extensionsForDevelopersCmd.accesskey = แƒค
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/netmonitor.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/netmonitor.properties
new file mode 100644
index 0000000000..68e2ab44c5
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/netmonitor.properties
@@ -0,0 +1,1679 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Network Monitor
+# which is available from the Browser Tools sub-menu -> 'Network Monitor'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (netmonitor.security.state.secure)
+# This string is used as an tooltip for request that was performed over secure
+# channel i.e. the connection was encrypted.
+netmonitor.security.state.secure=The connection used to fetch this resource was secure.
+
+# LOCALIZATION NOTE (netmonitor.security.state.insecure)
+# This string is used as an tooltip for request that was performed over insecure
+# channel i.e. the connection was not https
+netmonitor.security.state.insecure=The connection used to fetch this resource was not secure.
+
+# LOCALIZATION NOTE (netmonitor.security.state.broken)
+# This string is used as an tooltip for request that failed due to security
+# issues.
+netmonitor.security.state.broken=A security error prevented the resource from being loaded.
+
+# LOCALIZATION NOTE (netmonitor.security.state.weak)
+# This string is used as an tooltip for request that had minor security issues
+netmonitor.security.state.weak=This resource was transferred over a connection that used weak encryption.
+
+# LOCALIZATION NOTE (netmonitor.security.enabled):
+# This string is used to indicate that a specific security feature is used by
+# a connection in the security details tab.
+# For example: "HTTP Strict Transport Security: Enabled"
+netmonitor.security.enabled=Enabled
+
+# LOCALIZATION NOTE (netmonitor.security.disabled):
+# This string is used to indicate that a specific security feature is not used by
+# a connection in the security details tab.
+# For example: "HTTP Strict Transport Security: Disabled"
+netmonitor.security.disabled=Disabled
+
+# LOCALIZATION NOTE (netmonitor.security.hostHeader):
+# This string is used as a header for section containing security information
+# related to the remote host. %S is replaced with the domain name of the remote
+# host. For example: Host example.com
+netmonitor.security.hostHeader=Host %S:
+
+# LOCALIZATION NOTE (netmonitor.security.notAvailable):
+# This string is used to indicate that a certain piece of information is not
+# available to be displayed. For example a certificate that has no organization
+# defined:
+# Organization: <Not Available>
+netmonitor.security.notAvailable=<Not Available>
+
+# LOCALIZATION NOTE (collapseDetailsPane): This is the tooltip for the button
+# that collapses the network details pane in the UI.
+collapseDetailsPane=Hide request details
+
+# LOCALIZATION NOTE (collapseActionPane): This is the tooltip for the button
+# that collapses the network action pane in the UI.
+collapseActionPane=Hide network action
+
+# LOCALIZATION NOTE (allTabsMenuButton.tooltip): The tooltip that gets
+# displayed when hovering over the tabs overflow button.
+allTabsMenuButton.tooltip=Show all tabs
+
+# LOCALIZATION NOTE (headersEmptyText): This is the text displayed in the
+# headers tab of the network details pane when there are no headers available.
+headersEmptyText=No headers for this request
+
+# LOCALIZATION NOTE (headersFilterText): This is the text displayed in the
+# headers tab of the network details pane for the filtering input.
+headersFilterText=Filter headers
+
+# LOCALIZATION NOTE (messagesEmptyText): This is the text displayed in the
+# WebSockets tab of the network details pane when there are no frames available.
+messagesEmptyText=No messages for this request
+
+# LOCALIZATION NOTE (cookiesEmptyText): This is the text displayed in the
+# cookies tab of the network details pane when there are no cookies available.
+cookiesEmptyText=No cookies for this request
+
+# LOCALIZATION NOTE (cookiesFilterText): This is the text displayed in the
+# cookies tab of the network details pane for the filtering input.
+cookiesFilterText=Filter cookies
+
+# LOCALIZATION NOTE (responseEmptyText): This is the text displayed in the
+# response tab of the network details pane when the response is empty or not
+# available for shown.
+responseEmptyText=No response data available for this request
+
+# LOCALIZATION NOTE (paramsNoPayloadText): This is the text displayed in the
+# request tab of the network details pane when there are no params available.
+paramsNoPayloadText=No payload for this request
+
+# LOCALIZATION NOTE (paramsFilterText): This is the text displayed in the
+# request tab of the network details pane for the filtering input.
+paramsFilterText=Filter request parameters
+
+# LOCALIZATION NOTE (paramsQueryString): This is the label displayed
+# in the network details request tab identifying the query string.
+paramsQueryString=Query string
+
+# LOCALIZATION NOTE (paramsFormData): This is the label displayed
+# in the network details request tab identifying the form data.
+paramsFormData=Form data
+
+# LOCALIZATION NOTE (paramsPostPayload): This is the label displayed
+# in the network details request tab identifying the request payload.
+paramsPostPayload=Request payload
+
+# LOCALIZATION NOTE (netmonitor.request.raw): This is the label displayed
+# on the button in the network details request tab that toggles the
+# view of the network request between the raw data and the formatted display.
+netmonitor.request.raw=Raw
+
+# LOCALIZATION NOTE (requestHeaders): This is the label displayed
+# in the network details headers tab identifying the request headers.
+requestHeaders=Request headers
+
+# LOCALIZATION NOTE (requestHeadersFromUpload): This is the label displayed
+# in the network details headers tab identifying the request headers from
+# the upload stream of a POST request's body.
+requestHeadersFromUpload=Request headers from upload stream
+
+# LOCALIZATION NOTE (responseHeaders): This is the label displayed
+# in the network details headers tab identifying the response headers.
+responseHeaders=Response headers
+
+# LOCALIZATION NOTE (requestCookies): This is the label displayed
+# in the network details request tab identifying the request cookies.
+requestCookies=Request cookies
+
+# LOCALIZATION NOTE (responseCookies): This is the label displayed
+# in the network details request tab identifying the response cookies.
+responseCookies=Response cookies
+
+# LOCALIZATION NOTE (responsePayload): This is the label displayed
+# in the network details response tab identifying the response payload.
+responsePayload=Response payload
+
+# LOCALIZATION NOTE (netmonitor.response.raw): This is the label displayed
+# on the button in the network details response tab that toggles the
+# view of the network response between the raw data and the formatted display.
+netmonitor.response.raw=Raw
+
+# LOCALIZATION NOTE (netmonitor.response.html): This is the text displayed
+# in the response tab of the network details pane for an HTML preview.
+netmonitor.response.html=HTML
+
+# LOCALIZATION NOTE (jsonFilterText): This is the text displayed
+# in the response tab of the network details pane for the JSON filtering input.
+jsonFilterText=Filter properties
+
+# LOCALIZATION NOTE (jsonScopeName): This is the text displayed
+# in the response tab of the network details pane for a JSON scope.
+jsonScopeName=JSON
+
+# LOCALIZATION NOTE (jsonpScopeName): This is the text displayed
+# in the response tab of the network details pane for a JSONP scope.
+jsonpScopeName=JSONP โ†’ callback %S()
+
+# LOCALIZATION NOTE (jsonXssiStripped): This is the text displayed
+# in a notification in the response tab of the network details pane
+# when a JSON payload had XSSI escape characters which were removed
+jsonXssiStripped=The string โ€œ%Sโ€ was removed from the beginning of the JSON shown below
+
+# LOCALIZATION NOTE (responseTruncated): This is the text displayed
+# in the response tab of the network details pane when the response is over
+# the truncation limit and thus was truncated.
+responseTruncated=Response has been truncated
+
+# LOCALIZATION NOTE (requestTruncated): This is the text displayed
+# in the request tab of the network details pane when the request is over
+# the truncation limit and thus was truncated.
+requestTruncated=Request has been truncated
+
+# LOCALIZATION NOTE (networkMenu.raced): This is the label displayed
+# in the network menu specifying the transfer or a request is
+# raced. %S refers to the current transfer size.
+networkMenu.raced=%S (raced)
+
+# LOCALIZATION NOTE (networkMenu.sortedAsc): This is the tooltip displayed
+# in the network table toolbar, for any column that is sorted ascending.
+networkMenu.sortedAsc=Sorted ascending
+
+# LOCALIZATION NOTE (networkMenu.sortedDesc): This is the tooltip displayed
+# in the network table toolbar, for any column that is sorted descending.
+networkMenu.sortedDesc=Sorted descending
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.perf): A tooltip explaining
+# what the perf button does
+networkMenu.summary.tooltip.perf=Start performance analysis
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.domContentLoaded): A tooltip explaining
+# what the DOMContentLoaded label displays
+networkMenu.summary.tooltip.domContentLoaded=Time when โ€œDOMContentLoadโ€ event occurred
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.load): A tooltip explaining
+# what the load label displays
+networkMenu.summary.tooltip.load=Time when โ€œloadโ€ event occurred
+
+# LOCALIZATION NOTE (networkMenu.summary.requestsCount2): This label is displayed
+# in the network table footer providing the number of requests
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+networkMenu.summary.requestsCount2=One request;#1 requests
+
+# LOCALIZATION NOTE (networkMenu.summary.requestsCountEmpty): This label is displayed
+# in the network table footer when there are no requests
+networkMenu.summary.requestsCountEmpty=No requests
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.requestsCount): A tooltip explaining
+# what the requestsCount label displays
+networkMenu.summary.tooltip.requestsCount=Number of requests
+
+# LOCALIZATION NOTE (networkMenu.summary.transferred): This label is displayed
+# in the network table footer providing the transferred size.
+networkMenu.summary.transferred=%S / %S transferred
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.transferred): A tooltip explaining
+# what the transferred label displays
+networkMenu.summary.tooltip.transferred=Size/transferred size of all requests
+
+# LOCALIZATION NOTE (networkMenu.summary.finish): This label is displayed
+# in the network table footer providing the transfer time.
+networkMenu.summary.finish=Finish: %S
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.finish): A tooltip explaining
+# what the finish label displays
+networkMenu.summary.tooltip.finish=Total time needed to load all requests
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.framesCount2): This label is displayed
+# in the messages table footer providing the number of frames
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+networkMenu.ws.summary.framesCount2=One message;#1 messages
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.framesCountEmpty): This label is displayed
+# in the messages table footer when there are no frames
+networkMenu.ws.summary.framesCountEmpty=No messages
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.tooltip.framesCount): A tooltip explaining
+# what the framesCount label displays
+networkMenu.ws.summary.tooltip.framesCount=Number of messages
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.tooltip.framesTotalSize): A tooltip explaining
+# what the framesTotalSize label displays
+networkMenu.ws.summary.tooltip.framesTotalSize=Total size of displayed messages
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.label.framesTranferredSize): A label showing
+# summary size info related to the current list of WS messages
+# %1$S is the total size of the transferred data, %2$S is the size of sent data, %3$S is the size of received data.
+networkMenu.ws.summary.label.framesTranferredSize=%1$S total, %2$S sent, %3$S received
+
+# LOCALIZATION NOTE (networkMenu.ws.summary.tooltip.framesTotalTime): A tooltip explaining
+# what framesTotalTime displays
+networkMenu.ws.summary.tooltip.framesTotalTime=Total elapsed time between the first and last displayed messages
+
+# LOCALIZATION NOTE (networkMenu.sizeB): This is the label displayed
+# in the network menu specifying the size of a request (in bytes).
+networkMenu.sizeB=%S B
+
+# LOCALIZATION NOTE (networkMenu.size.kB): This is the label displayed
+# in the network menu specifying the size of a request (in kilobytes).
+networkMenu.size.kB=%S kB
+
+# LOCALIZATION NOTE (networkMenu.sizeMB): This is the label displayed
+# in the network menu specifying the size of a request (in megabytes).
+networkMenu.sizeMB=%S MB
+
+# LOCALIZATION NOTE (networkMenu.sizeGB): This is the label displayed
+# in the network menu specifying the size of a request (in gigabytes).
+networkMenu.sizeGB=%S GB
+
+# LOCALIZATION NOTE (networkMenu.sizeUnavailable): This is the label displayed
+# in the network menu specifying the transferred size of a request is
+# unavailable.
+networkMenu.sizeUnavailable=โ€”
+
+# LOCALIZATION NOTE (networkMenu.sizeUnavailable.title): This is the tooltip
+# displayed in the network menu specifying that the transferred size of a
+# request is unavailable.
+networkMenu.sizeUnavailable.title=Transferred size is not available
+
+# LOCALIZATION NOTE (networkMenu.sizeCached): This is the label displayed
+# in the network menu and the headers panel specifying the transfer or a request is
+# cached.
+networkMenu.sizeCached=cached
+
+# LOCALIZATION NOTE (networkMenu.sizeServiceWorker): This is the label displayed
+# in the network menu and the headers panel specifying the transferred of a request
+# computed by a service worker.
+networkMenu.sizeServiceWorker=service worker
+
+# LOCALIZATION NOTE (networkMenu.blocked2): This is a generic message for a
+# URL that has been blocked for an unknown reason
+networkMenu.blocked2=Blocked
+
+# LOCALIZATION NOTE (networkMenu.blockedby): This is a generic message for a
+# URL that has been blocked by an extension
+# %S is the extension name.
+networkMenu.blockedby=Blocked By %S
+
+# LOCALIZATION NOTE (networkMenu.blockedTooltip): This is a the text displayed
+# as a tooltip for the blocked icon in the request list
+networkMenu.blockedTooltip=Blocked
+
+# LOCALIZATION NOTE (networkMenu.totalMS2): This is the label displayed
+# in the network menu specifying the time for a request to finish (in milliseconds).
+networkMenu.totalMS2=%S ms
+
+# This string is used to concatenate tooltips (netmonitor.waterfall.tooltip.*)
+# in the requests waterfall for total time (in milliseconds). \\u0020 represents
+# a whitespace. You can replace this with a different character, e.g. an hyphen
+# or a period, if a comma doesn't work for your language.
+netmonitor.waterfall.tooltip.separator=,\u0020
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.total): This is part of the tooltip
+# displayed in the requests waterfall for total time (in milliseconds).
+netmonitor.waterfall.tooltip.total=Total %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.blocked): This is part of the tooltip
+# displayed in the requests waterfall for blocked time (in milliseconds).
+netmonitor.waterfall.tooltip.blocked=Blocked %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.dns): This is part of the tooltip
+# displayed in the requests waterfall for dns time (in milliseconds).
+netmonitor.waterfall.tooltip.dns=DNS %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.ssl): This is part of the tooltip
+# displayed in the requests waterfall for tls setup time (in milliseconds).
+netmonitor.waterfall.tooltip.ssl=TLS %S แƒ›แƒฌแƒ›
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.connect): This is part of the tooltip
+# displayed in the requests waterfall for connect time (in milliseconds).
+netmonitor.waterfall.tooltip.connect=Connect %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.send): This is part of the tooltip
+# displayed in the requests waterfall for send time (in milliseconds).
+netmonitor.waterfall.tooltip.send=Send %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.wait): This is part of the tooltip
+# displayed in the requests waterfall for wait time (in milliseconds).
+netmonitor.waterfall.tooltip.wait=Wait %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.receive): This is part of the tooltip
+# displayed in the requests waterfall for receive time (in milliseiconds).
+netmonitor.waterfall.tooltip.receive=Receive %S ms
+
+# LOCALIZATION NOTE (netmonitor.timings.requestTiming): This is the title of the existing
+# section in Timings side panel. This section contains request timings.
+netmonitor.timings.requestTiming=Request Timing
+
+# LOCALIZATION NOTE (netmonitor.timings.serverTiming): This is the title of a new section
+# in Timings side panel. This section contains server timings transferred from the server
+# through the "Server-Timing" header.
+netmonitor.timings.serverTiming=Server Timing
+
+# LOCALIZATION NOTE (netmonitor.timings.queuedAt): This is relative queued time to the
+# first request. %S is time expressed in milliseconds or minutes.
+netmonitor.timings.queuedAt=Queued: %S
+
+# LOCALIZATION NOTE (netmonitor.timings.startedAt): Relative to the first request,
+# when the request actually started. %S is time expressed in milliseconds or minutes.
+netmonitor.timings.startedAt=Started: %S
+
+# LOCALIZATION NOTE (netmonitor.timings.downloadedAt): Relative to first request,
+# when the request actually finished downloading.
+# %S is time expressed in milliseconds or minutes.
+netmonitor.timings.downloadedAt=Downloaded: %S
+
+# LOCALIZATION NOTE (netmonitor.timings.noTimings): Message that displays in the
+# timings pane when thea request has been blocked
+netmonitor.timings.noTimings=No timings for this request
+
+# LOCALIZATION NOTE (networkMenu.millisecond): This is the label displayed
+# in the network menu specifying timing interval divisions (in milliseconds).
+networkMenu.millisecond=%S ms
+
+# LOCALIZATION NOTE (networkMenu.second): This is the label displayed
+# in the network menu specifying timing interval divisions (in seconds).
+networkMenu.second=%S s
+
+# LOCALIZATION NOTE (networkMenu.minute): This is the label displayed
+# in the network menu specifying timing interval divisions (in minutes).
+networkMenu.minute=%S min
+
+# LOCALIZATION NOTE (pieChart.loading): This is the label displayed
+# for pie charts (e.g., in the performance analysis view) when there is
+# no data available yet.
+pieChart.loading=Loading
+
+# LOCALIZATION NOTE (pieChart.unavailable): This is the label displayed
+# for pie charts (e.g., in the performance analysis view) when there is
+# no data available, even after loading it.
+pieChart.unavailable=Empty
+
+# LOCALIZATION NOTE (pieChart.ariaLabel): This is the text used for the aria-label attribute
+# for SVG pie charts (e.g., in the performance analysis view).
+pieChart.ariaLabel=Pie chart representing the size of each type of request in proportion to each other
+
+# LOCALIZATION NOTE (pieChart.sliceAriaLabel): This is the text used for the aria-label attribute
+# for SVG pie charts slices (e.g., in the performance analysis view).
+# %1$S is the slice label (e.g. "html")
+# %2$S is the percentage (e.g. "33.23%").
+pieChart.sliceAriaLabel=%1$S: %2$S
+
+# LOCALIZATION NOTE (tableChart.loading): This is the label displayed
+# for table charts (e.g., in the performance analysis view) when there is
+# no data available yet.
+tableChart.loading=Please waitโ€ฆ
+
+# LOCALIZATION NOTE (tableChart.unavailable): This is the label displayed
+# for table charts (e.g., in the performance analysis view) when there is
+# no data available, even after loading it.
+tableChart.unavailable=No data available
+
+# LOCALIZATION NOTE (charts.size.kB): This is the label displayed
+# in pie or table charts specifying the size of a request (in kilobytes).
+charts.size.kB=%S kB
+
+# LOCALIZATION NOTE (charts.transferredSize.kB): This is the label displayed
+# in pie or table charts specifying the size of a transferred request (in kilobytes).
+charts.transferredSize.kB=%S kB
+
+# LOCALIZATION NOTE (charts.totalS): This is the label displayed
+# in pie or table charts specifying the time for a request to finish (in seconds).
+charts.totalS=%S s
+
+# LOCALIZATION NOTE (charts.totalTransferredSize.kB): This is the label displayed
+# in the performance analysis view for total transferred size, in kilobytes.
+charts.totalTransferredSize.kB=Transferred Size: %S kB
+
+# LOCALIZATION NOTE (charts.cacheEnabled): This is the label displayed
+# in the performance analysis view for "cache enabled" charts.
+charts.cacheEnabled=Primed cache
+
+# LOCALIZATION NOTE (charts.cacheDisabled): This is the label displayed
+# in the performance analysis view for "cache disabled" charts.
+charts.cacheDisabled=Empty cache
+
+# LOCALIZATION NOTE (charts.learnMore): This is the label displayed
+# in the performance analysis view, with a link to external documentation.
+charts.learnMore=Learn more about performance analysis
+
+# LOCALIZATION NOTE (charts.totalSize.kB): This is the label displayed
+# in the performance analysis view for total requests size, in kilobytes.
+charts.totalSize.kB=Size: %S kB
+
+# LOCALIZATION NOTE (charts.totalSeconds): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is the label displayed in the performance analysis view for the
+# total requests time, in seconds.
+charts.totalSeconds=Time: #1 second;Time: #1 seconds
+
+# LOCALIZATION NOTE (charts.totalSecondsNonBlocking): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is the label displayed in the performance analysis view for the
+# total requests time (non-blocking), in seconds.
+charts.totalSecondsNonBlocking=Non blocking time: #1 second;Non blocking time: #1 seconds
+
+# LOCALIZATION NOTE (charts.totalCached): This is the label displayed
+# in the performance analysis view for total cached responses.
+charts.totalCached=Cached responses: %S
+
+# LOCALIZATION NOTE (charts.totalCount): This is the label displayed
+# in the performance analysis view for total requests.
+charts.totalCount=Total requests: %S
+
+# LOCALIZATION NOTE (charts.requestsNumber): This is the label for the header column in
+# the performance analysis view for the number of requests. The label is not visible on screen,
+# but is set in the DOM for accessibility sake.
+charts.requestsNumber=Number of requests
+
+# LOCALIZATION NOTE (charts.size): This is the label displayed
+# in the header column in the performance analysis view for size of the request.
+charts.size=Size
+
+# LOCALIZATION NOTE (charts.type): This is the label displayed
+# in the header column in the performance analysis view for type of request.
+charts.type=Type
+
+# LOCALIZATION NOTE (charts.transferred): This is the label displayed
+# in the header column in the performance analysis view for transferred
+# size of the request.
+charts.transferred=Transferred
+
+# LOCALIZATION NOTE (charts.time): This is the label displayed
+# in the header column in the performance analysis view for time of request.
+charts.time=Time
+
+# LOCALIZATION NOTE (charts.nonBlockingTime): This is the label displayed
+# in the header column in the performance analysis view for non blocking
+# time of request.
+charts.nonBlockingTime=Non blocking time
+
+# LOCALIZATION NOTE (netRequest.originalFileURL.tooltip): This is the tooltip
+# displayed for the file's original URL value displayed in the file column of
+# a request.
+netRequest.originalFileURL.tooltip=Original: %S
+
+# LOCALIZATION NOTE (netRequest.decodedFileURL.tooltip): This is the tooltip
+# displayed for the file's decoded URL value displayed in the file column of
+# a request.
+netRequest.decodedFileURL.tooltip=Decoded: %S
+
+# LOCALIZATION NOTE (certmgr.subjectinfo.label):
+# A label used for a certificate section in security tab.
+# This section displays Name and organization who has been assigned the fingerprints
+certmgr.subjectinfo.label=Issued To
+
+# LOCALIZATION NOTE (certmgr.certdetail.cn):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.cn=Common Name (CN):
+
+# LOCALIZATION NOTE (certmgr.certdetail.o):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.o=Organization (O):
+
+# LOCALIZATION NOTE (certmgr.certdetail.ou):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.ou=Organizational Unit (OU):
+
+# LOCALIZATION NOTE (certmgr.issuerinfo.label):
+# A label used for a certificate section in security tab
+# This section displays Name and organization who issued the fingerprints
+certmgr.issuerinfo.label=Issued By
+
+# LOCALIZATION NOTE (certmgr.periodofvalidity.label):
+# A label used for a certificate section in security tab
+# This section displays the valid period of this fingerprints
+certmgr.periodofvalidity.label=Period of Validity
+
+# LOCALIZATION NOTE (certmgr.begins):
+# A label used for Period of Validity sub-section in security tab
+certmgr.begins=Begins On:
+
+# LOCALIZATION NOTE (certmgr.expires):
+# A label used for Period of Validity sub-section in security tab
+certmgr.expires=Expires On:
+
+# LOCALIZATION NOTE (certmgr.fingerprints.label):
+# A label used for a certificate section in security tab
+# This section displays the valid period of this fingerprints
+certmgr.fingerprints.label=Fingerprints
+
+# LOCALIZATION NOTE (certmgr.certdetail.sha256fingerprint):
+# A label used for Fingerprints sub-section in security tab
+certmgr.certdetail.sha256fingerprint=SHA-256 Fingerprint:
+
+# LOCALIZATION NOTE (certmgr.certdetail.sha1fingerprint):
+# A label used for Fingerprints sub-section in security tab
+certmgr.certdetail.sha1fingerprint=SHA1 Fingerprint:
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.label):
+# This string is used as a label in the security tab.
+certmgr.certificateTransparency.label=Transparency:
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.ok):
+# This string is used to indicate that there are valid signed certificate
+# timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+certmgr.certificateTransparency.status.ok=Valid SCTs records
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.notEnoughSCTS):
+# This string is used to indicate that there are not enough valid signed
+# certificate timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+certmgr.certificateTransparency.status.notEnoughSCTS=Not enough SCTs
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.notDiverseSCTS):
+# This string is used to indicate that there ar not enough diverse signed
+# certificate timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+certmgr.certificateTransparency.status.notDiverseSCTS=Not diverse SCTs
+
+# LOCALIZATION NOTE (netmonitor.perfNotice1/2/3): These are the labels displayed
+# in the network table when empty to start performance analysis.
+netmonitor.perfNotice1=โ€ข Click on the
+netmonitor.perfNotice2=button to start performance analysis.
+netmonitor.perfNotice3=Analyze
+
+# LOCALIZATION NOTE (netmonitor.reload1/2/3): These are the labels displayed
+# in the network table when empty to start logging network requests.
+netmonitor.reloadNotice1=โ€ข Perform a request or
+netmonitor.reloadNotice2=Reload
+netmonitor.reloadNotice3=the page to see detailed information about network activity.
+netmonitor.emptyBrowserToolbox=Perform a request to see detailed information about network activity.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.status3): This is the label displayed
+# in the network table toolbar, above the "status" column.
+netmonitor.toolbar.status3=Status
+
+# LOCALIZATION NOTE (netmonitor.toolbar.method): This is the label displayed
+# in the network table toolbar, above the "method" column.
+netmonitor.toolbar.method=Method
+
+# LOCALIZATION NOTE (netmonitor.toolbar.priority): This is the label displayed
+# in the network table toolbar, above the "priority" column.
+netmonitor.toolbar.priority=Priority
+
+# LOCALIZATION NOTE (netmonitor.toolbar.file): This is the label displayed
+# in the network table toolbar, above the "file" column.
+netmonitor.toolbar.file=File
+
+# LOCALIZATION NOTE (netmonitor.toolbar.url): This is the label displayed
+# in the network table toolbar, above the "url" column.
+netmonitor.toolbar.url=URL
+
+# LOCALIZATION NOTE (netmonitor.toolbar.protocol): This is the label displayed
+# in the network table toolbar, above the "protocol" column.
+netmonitor.toolbar.protocol=Protocol
+
+# LOCALIZATION NOTE (netmonitor.toolbar.domain): This is the label displayed
+# in the network table toolbar, above the "domain" column.
+netmonitor.toolbar.domain=Domain
+
+# LOCALIZATION NOTE (netmonitor.toolbar.remoteip): This is the label displayed
+# in the network table toolbar, above the "remoteip" column.
+netmonitor.toolbar.remoteip=Remote IP
+
+# LOCALIZATION NOTE (netmonitor.toolbar.initiator): This is the label displayed
+# in the network table toolbar, above the "initiator" column.
+netmonitor.toolbar.initiator=Initiator
+
+# LOCALIZATION NOTE (netmonitor.toolbar.type): This is the label displayed
+# in the network table toolbar, above the "type" column.
+netmonitor.toolbar.type=Type
+
+# LOCALIZATION NOTE (netmonitor.toolbar.cookies): This is the label displayed
+# in the network table toolbar, above the "cookies" column.
+netmonitor.toolbar.cookies=Cookies
+
+# LOCALIZATION NOTE (netmonitor.toolbar.setCookies): This is the label displayed
+# in the network table toolbar, above the "set cookies" column.
+# Set-Cookie is a HTTP response header. This string is the plural form of it.
+# See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie
+netmonitor.toolbar.setCookies=Set-Cookies
+
+# LOCALIZATION NOTE (netmonitor.toolbar.scheme): This is the label displayed
+# in the network table toolbar, above the "scheme" column.
+netmonitor.toolbar.scheme=Scheme
+
+# LOCALIZATION NOTE (netmonitor.toolbar.startTime): This is the label displayed
+# in the network table toolbar, above the "start time" column, which is the time
+# from start of 1st request until the start of this request.
+netmonitor.toolbar.startTime=Start Time
+
+# LOCALIZATION NOTE (netmonitor.toolbar.endTime): This is the label displayed
+# in the network table toolbar, above the "end time" column, which is the time
+# from start of 1st request until the end of this response.
+netmonitor.toolbar.endTime=End Time
+
+# LOCALIZATION NOTE (netmonitor.toolbar.responseTime): This is the label displayed
+# in the network table toolbar, above the "response time" column, which is the time
+# from start of 1st request until the beginning of download of this response.
+netmonitor.toolbar.responseTime=Response Time
+
+# LOCALIZATION NOTE (netmonitor.toolbar.duration): This is the label displayed
+# in the network table toolbar, above the "duration" column, which is the time
+# from start of this request until the end of this response.
+netmonitor.toolbar.duration=Duration
+
+# LOCALIZATION NOTE (netmonitor.toolbar.latency): This is the label displayed
+# in the network table toolbar, above the "latency" column, which is the time
+# from end of this request until the beginning of download of this response.
+netmonitor.toolbar.latency=Latency
+
+# LOCALIZATION NOTE (netmonitor.toolbar.transferred): This is the label displayed
+# in the network table toolbar, above the "transferred" column and in general
+# section of the headers panel, which is the compressed / encoded size.
+netmonitor.toolbar.transferred=Transferred
+
+# LOCALIZATION NOTE (netmonitor.toolbar.contentSize): This is the label displayed
+# in the network table toolbar, above the "size" column, which is the
+# uncompressed / decoded size.
+netmonitor.toolbar.contentSize=Size
+
+# LOCALIZATION NOTE (netmonitor.toolbar.waterfall): This is the label displayed
+# in the network table toolbar, above the "waterfall" column.
+netmonitor.toolbar.waterfall=Timeline
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.size): This is the label displayed
+# in the messages table header, above the "size" column.
+netmonitor.ws.toolbar.size=Size
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.data): This is the label displayed
+# in the messages table header, above the "data" column.
+netmonitor.ws.toolbar.data=Data
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.opCode): This is the label displayed
+# in the messages table header, above the "opCode" column.
+netmonitor.ws.toolbar.opCode=OpCode
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.maskBit): This is the label displayed
+# in the messages table header, above the "maskBit" column.
+netmonitor.ws.toolbar.maskBit=MaskBit
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.finBit): This is the label displayed
+# in the messages table header, above the "finBit" column.
+netmonitor.ws.toolbar.finBit=FinBit
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.time): This is the label displayed
+# in the messages table header, above the "time" column.
+netmonitor.ws.toolbar.time=Time
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.eventName): This is the label displayed
+# in the messages table header, above the "eventName" column.
+netmonitor.ws.toolbar.eventName=Event Name
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.retry): This is the label displayed
+# in the messages table header, above the "retry" column.
+netmonitor.ws.toolbar.retry=Retry
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.lastEventId): This is the label displayed
+# in the messages table header, above the "lastEventId" column.
+netmonitor.ws.toolbar.lastEventId=Last Event ID
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.clear): This is the label displayed
+# in the messages panel toolbar for the "Clear" button.
+netmonitor.ws.toolbar.clear=Clear
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.filterFreetext.label): This is the label
+# displayed in the messages panel toolbar for the frames filtering textbox.
+netmonitor.ws.toolbar.filterFreetext.label=Filter Messages
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.filterFreetext.key): This is the
+# shortcut key to focus on the messages panel toolbar messages filtering textbox
+netmonitor.ws.toolbar.filterFreetext.key=CmdOrCtrl+E
+
+# LOCALIZATION NOTE (netmonitor.ws.toolbar.resetColumns): This is the label
+# displayed in the messages panel table header context menu.
+netmonitor.ws.toolbar.resetColumns=Reset Columns
+
+# LOCALIZATION NOTE (netmonitor.ws.context.all): This is the label displayed
+# on the context menu that shows "All" WebSocket frames.
+netmonitor.ws.context.all=All
+
+# LOCALIZATION NOTE (netmonitor.ws.context.all.accesskey): This is the access key
+# for the "All" menu item displayed in the context menu in the websocket toolbar.
+netmonitor.ws.context.all.accesskey=A
+
+# LOCALIZATION NOTE (netmonitor.ws.context.sent): This is the label displayed
+# on the context menu that shows "Sent" WebSocket frames.
+netmonitor.ws.context.sent=Sent
+
+# LOCALIZATION NOTE (netmonitor.ws.context.sent.accesskey): This is the access key
+# for the "Sent" menu item displayed in the context menu in the websocket toolbar.
+netmonitor.ws.context.sent.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.ws.context.received): This is the label displayed
+# on the context menu that shows "Received" WebSocket frames.
+netmonitor.ws.context.received=Received
+
+# LOCALIZATION NOTE (netmonitor.ws.context.received.accesskey): This is the access key
+# for the "Received" menu item displayed in the context menu in the websocket toolbar.
+netmonitor.ws.context.received.accesskey=R
+
+# LOCALIZATION NOTE (netmonitor.ws.context.controlFrames): This is the label displayed
+# on the context menu that shows "Control Frames" WebSocket frames.
+netmonitor.ws.context.controlFrames=Control
+
+# LOCALIZATION NOTE (netmonitor.ws.context.controlFrames.accesskey): This is the access key
+# for the "Control Frames" menu item displayed in the context menu in the websocket toolbar.
+netmonitor.ws.context.controlFrames.accesskey=o
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrame): This is the label displayed
+# on the context menu that shows "Copy Message".
+netmonitor.ws.context.copyFrame=Copy Message
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrame.accesskey): This is the access key
+# for the "Copy Message" menu item displayed in the context menu of a WebSocket frame.
+netmonitor.ws.context.copyFrame.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsBase64): This is the label displayed
+# on the context menu that shows "Copy as Base64" displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsBase64=Copy as Base64
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsBase64.accesskey): This is the access key
+# for the "Copy as Base64" menu item displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsBase64.accesskey=B
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsHex): This is the label displayed
+# on the context menu that shows "Copy as Hex" displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsHex=Copy as Hex
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsHex.accesskey): This is the access key
+# for the "Copy as Hex" menu item displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsHex.accesskey=H
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsText): This is the label displayed
+# on the context menu that shows "Copy as Text" displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsText=Copy as Text
+
+# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsText.accesskey): This is the access key
+# for the "Copy as Text" menu item displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsText.accesskey=T
+
+# LOCALIZATION NOTE (netmonitor.ws.connection.closed): This is the text displayed in the
+# websocket messages panel when the connection is closed
+netmonitor.ws.connection.closed=Connection Closed
+
+# LOCALIZATION NOTE (netmonitor.ws.type.sent): This is the label used as
+# accessible text for the "sent" type icon in the websocket table's "data" column.
+netmonitor.ws.type.sent=Sent
+
+# LOCALIZATION NOTE (netmonitor.ws.type.received): This is the label used as
+# accessible text for the "received" type icon in the websocket table's "data" column.
+netmonitor.ws.type.received=Received
+
+# LOCALIZATION NOTE (netmonitor.ws.rawData.header): This is the label displayed
+# in the messages panel identifying the raw data.
+netmonitor.ws.rawData.header=Raw Data (%S)
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.inputPlaceholder): This is the label
+# displayed in the search toolbar for the search input as the placeholder.
+netmonitor.search.toolbar.inputPlaceholder=Find in resourcesโ€ฆ
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.close): This is the label
+# displayed in the search toolbar to close the search panel.
+netmonitor.search.toolbar.close=Close Search Panel
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.clear): This is the label
+# displayed in the search toolbar to clear the search panel.
+netmonitor.search.toolbar.clear=Clear Search Results
+
+# LOCALIZATION NOTE (netmonitor.search.toolbar.caseSensitive): This is the label
+# displayed in the search toolbar to do a case sensitive search.
+netmonitor.search.toolbar.caseSensitive=Case Sensitive
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.fetching): This is the label
+# displayed in the search results status bar when status is set to fetching.
+netmonitor.search.status.labels.fetching=Searchingโ€ฆ
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.canceled): This is the label
+# displayed in the search results status bar when status is set to cancelled.
+netmonitor.search.status.labels.canceled=Search canceled.
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.done): This is the label
+# displayed in the search results status bar when status is set to done.
+# %1$S is the number of matching lines in search results (netmonitor.search.status.labels.matchingLines)
+# %2$S is the number of files in which matching lines were found (netmonitor.search.status.labels.fileCount)
+netmonitor.search.status.labels.done=Search finished. %1$S %2$S.
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.matchingLines): Semi-colon list of plural forms.
+# This is the label displayed in the search results status bar showing matching lines found.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of matching lines found
+netmonitor.search.status.labels.matchingLines=Found #1 matching line;Found #1 matching lines
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.fileCount): Semi-colon list of plural forms.
+# This is the label displayed in the search results status bar showing file count
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of files in which matching lines were found
+netmonitor.search.status.labels.fileCount=in #1 file;in #1 files
+
+# LOCALIZATION NOTE (netmonitor.search.status.labels.error): This is the label
+# displayed in the search results status bar when status is set to error.
+netmonitor.search.status.labels.error=Search error.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.requestBlocking): This is the tooltip displayed
+# over the toolbar's Request Blocking button
+netmonitor.toolbar.requestBlocking=Request Blocking
+
+# LOCALIZATION NOTE (netmonitor.actionbar.requestBlocking2): This is the label displayed
+# in the action bar's request blocking tab
+netmonitor.actionbar.requestBlocking2=Blocking
+
+# LOCALIZATION NOTE (netmonitor.actionbar.enableBlocking): This is the label displayed
+# in request blocking tab to represent if requests blocking should be enabled
+netmonitor.actionbar.enableBlocking=Enable Request Blocking
+
+# LOCALIZATION NOTE (netmonitor.actionbar.blockSearchPlaceholder): This is the
+# placeholder text for the request addition form
+netmonitor.actionbar.blockSearchPlaceholder=Block resource when URL contains
+
+# LOCALIZATION NOTE (netmonitor.actionbar.removeBlockedUrl): This is the
+# tooltip shown over the remove button for blocked URL item
+netmonitor.actionbar.removeBlockedUrl=Remove pattern
+
+# LOCALIZATION NOTE (netmonitor.actionbar.requestBlockingUsageNotice): This is the
+# usage notice displayed when network blocking list is empty
+netmonitor.actionbar.requestBlockingUsageNotice=Add URL patterns here to block matching requests.
+
+# LOCALIZATION NOTE (netmonitor.actionbar.requestBlockingAddNotice): This is the
+# add notice that explains ways to add blocking pattern that is displayed when
+# network blocking list is empty
+netmonitor.actionbar.requestBlockingAddNotice=Start by adding a pattern or dragging a row from the network table.
+
+# LOCALIZATION NOTE (netmonitor.requestBlockingMenu.removeAllBlockedUrls): This is the
+# context menu item for removing all blocked URLs
+netmonitor.requestBlockingMenu.removeAllBlockedUrls=Remove all
+
+# LOCALIZATION NOTE (netmonitor.requestBlockingMenu.enableAllBlockedUrls): This is the
+# context menu item for enabling all blocked URLs
+netmonitor.requestBlockingMenu.enableAllBlockedUrls=Enable all
+
+# LOCALIZATION NOTE (netmonitor.requestBlockingMenu.disableAllBlockedUrls): This is the
+# context menu item for disabling all blocked URLs
+netmonitor.requestBlockingMenu.disableAllBlockedUrls=Disable all
+
+# LOCALIZATION NOTE (netmonitor.actionbar.search): This is the label displayed
+# in the action bar's search tab
+netmonitor.actionbar.search=Search
+
+# LOCALIZATION NOTE (netmonitor.actionbar.HTTPCustomRequest): This is the label displayed
+# in the action bar's edit and resend tab
+netmonitor.actionbar.HTTPCustomRequest=New Request
+
+# LOCALIZATION NOTE (messagesTruncated): This is the text displayed
+# in the messages panel when the number of messages is over the
+# truncation limit.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+netmonitor.ws.truncated-messages.warning=One message has been truncated to conserve memory;#1 messages have been truncated to conserve memory
+
+# LOCALIZATION NOTE (disableMessagesTruncation): This is the text displayed
+# in the messages panel checkbox label for toggling message truncation.
+toggleMessagesTruncation=Keep all future messages
+
+# LOCALIZATION NOTE (toggleMessagesTruncation.title): This is the title used
+# to describe the checkbox used to toggle message truncation.
+toggleMessagesTruncation.title=Keep all future messages or continue showing truncated messages
+
+# LOCALIZATION NOTE (messageDataTruncated): This is the text displayed
+# to describe to describe data truncation in the messages panel.
+messageDataTruncated=Data has been truncated
+
+# LOCALIZATION NOTE (netmonitor.tab.headers): This is the label displayed
+# in the network details pane identifying the headers tab.
+netmonitor.tab.headers=Headers
+
+# LOCALIZATION NOTE (netmonitor.tab.messages): This is the label displayed
+# in the network details pane identifying the messages tab.
+netmonitor.tab.messages=Messages
+
+# LOCALIZATION NOTE (netmonitor.tab.cookies): This is the label displayed
+# in the network details pane identifying the cookies tab.
+netmonitor.tab.cookies=Cookies
+
+# LOCALIZATION NOTE (netmonitor.tab.cache): This is the label displayed
+# in the network details pane identifying the cache tab.
+netmonitor.tab.cache=Cache
+
+# LOCALIZATION NOTE (netmonitor.tab.params): This is the label displayed
+# in the network details pane identifying the params tab.
+netmonitor.tab.params=Params
+
+# LOCALIZATION NOTE (netmonitor.tab.request): This is the label displayed
+# in the network details pane identifying the request tab.
+netmonitor.tab.request=Request
+
+# LOCALIZATION NOTE (netmonitor.tab.response): This is the label displayed
+# in the network details pane identifying the response tab.
+netmonitor.tab.response=Response
+
+# LOCALIZATION NOTE (netmonitor.tab.timings): This is the label displayed
+# in the network details pane identifying the timings tab.
+netmonitor.tab.timings=Timings
+
+# LOCALIZATION NOTE (netmonitor.tab.stackTrace): This is the label displayed
+# in the network details pane identifying the stack-trace tab.
+netmonitor.tab.stackTrace=Stack Trace
+
+# LOCALIZATION NOTE (netmonitor.tab.security): This is the label displayed
+# in the network details pane identifying the security tab.
+netmonitor.tab.security=Security
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.all): This is the label displayed
+# in the network toolbar for the "All" filtering button.
+netmonitor.toolbar.filter.all=All
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.html): This is the label displayed
+# in the network toolbar for the "HTML" filtering button.
+netmonitor.toolbar.filter.html=HTML
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.css): This is the label displayed
+# in the network toolbar for the "CSS" filtering button.
+netmonitor.toolbar.filter.css=CSS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.js): This is the label displayed
+# in the network toolbar for the "JS" filtering button.
+netmonitor.toolbar.filter.js=JS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.xhr): This is the label displayed
+# in the network toolbar for the "XHR" filtering button.
+netmonitor.toolbar.filter.xhr=XHR
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.fonts): This is the label displayed
+# in the network toolbar for the "Fonts" filtering button.
+netmonitor.toolbar.filter.fonts=Fonts
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.images): This is the label displayed
+# in the network toolbar for the "Images" filtering button.
+netmonitor.toolbar.filter.images=Images
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.media): This is the label displayed
+# in the network toolbar for the "Media" filtering button.
+netmonitor.toolbar.filter.media=Media
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.flash): This is the label displayed
+# in the network toolbar for the "Flash" filtering button.
+netmonitor.toolbar.filter.flash=Flash
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.ws): This is the label displayed
+# in the network toolbar for the "WS" filtering button.
+netmonitor.toolbar.filter.ws=WS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.other): This is the label displayed
+# in the network toolbar for the "Other" filtering button.
+netmonitor.toolbar.filter.other=Other
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.label): This is the label
+# displayed in the network toolbar for the url filtering textbox.
+netmonitor.toolbar.filterFreetext.label=Filter URLs
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.key): This is the
+# shortcut key to focus on the toolbar url filtering textbox
+netmonitor.toolbar.filterFreetext.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (netmonitor.toolbar.search.key): This is the
+# shortcut key to toggle the search panel
+netmonitor.toolbar.search.key=CmdOrCtrl+Shift+F
+
+# LOCALIZATION NOTE (netmonitor.toolbar.copy.key): This is the
+# shortcut key to copy a selected request url from the network table
+netmonitor.toolbar.copy.key=CmdOrCtrl+C
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.learnMore): This is
+# the title used for MDN icon in filtering textbox
+netmonitor.toolbar.filterFreetext.learnMore=Learn more about filtering
+
+# LOCALIZATION NOTE (netmonitor.toolbar.enablePersistentLogs.label): This is the label
+# displayed for the checkbox for enabling persistent logs.
+netmonitor.toolbar.enablePersistentLogs.label=Persist Logs
+
+# LOCALIZATION NOTE (netmonitor.toolbar.enablePersistentLogs.tooltip): This is the tooltip
+# displayed for the checkbox for enabling persistent logs.
+netmonitor.toolbar.enablePersistentLogs.tooltip=If you enable this option the requests list will not be cleared each time you navigate to a new page
+
+# LOCALIZATION NOTE (netmonitor.toolbar.disableCache.label): This is the label
+# displayed for the checkbox for disabling browser cache.
+netmonitor.toolbar.disableCache.label=Disable cache
+
+# LOCALIZATION NOTE (netmonitor.toolbar.disableCache.tooltip): This is the tooltip
+# displayed for the checkbox for disabling browser cache.
+netmonitor.toolbar.disableCache.tooltip=Disable HTTP cache
+
+# LOCALIZATION NOTE (netmonitor.toolbar.clear): This is the label displayed
+# in the network toolbar for the "Clear" button.
+netmonitor.toolbar.clear=Clear
+
+# LOCALIZATION NOTE (netmonitor.toolbar.toggleRecording): This is the label displayed
+# in the network toolbar for the toggle recording button.
+netmonitor.toolbar.toggleRecording=Pause/Resume recording network log
+
+# LOCALIZATION NOTE (netmonitor.toolbar.search): This is the tooltip label displayed
+# in the network toolbar for the search button.
+netmonitor.toolbar.search=Search
+
+# LOCALIZATION NOTE (netmonitor.toolbar.HTTPCustomRequest): This is the tooltip label displayed
+# in the network toolbar for the new HTTP Custom Request button.
+netmonitor.toolbar.HTTPCustomRequest=New Request
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resetColumns): This is the label
+# displayed in the network table header context menu.
+netmonitor.toolbar.resetColumns=Reset Columns
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resetSorting): This is the label
+# displayed in the network table header context menu to reset sorting
+netmonitor.toolbar.resetSorting=Reset Sorting
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resizeColumnToFitContent): This is the label
+# displayed in the network table header context menu to resize a column to fit its content
+netmonitor.toolbar.resizeColumnToFitContent=Resize Column To Fit Content
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resizeColumnToFitContent.title): This is the title
+# tooltip displayed when draggable resizer in network table headers is hovered
+netmonitor.toolbar.resizeColumnToFitContent.title=Double-click to fit column to content
+
+# LOCALIZATION NOTE (netmonitor.toolbar.timings): This is the label
+# displayed in the network table header context menu for the timing submenu
+netmonitor.toolbar.timings=Timings
+
+# LOCALIZATION NOTE (netmonitor.toolbar.responseHeaders): This is the
+# label displayed in the network table header context menu for the
+# response headers submenu.
+netmonitor.toolbar.responseHeaders=Response Headers
+
+# LOCALIZATION NOTE (netmonitor.headers.toolbar.block): This is the
+# label displayed in the network details headers tab identifying the
+# block url toolbar button.
+netmonitor.headers.toolbar.block=Block
+
+# LOCALIZATION NOTE (netmonitor.headers.address): This is the label displayed
+# in the network details headers tab identifying the remote address.
+netmonitor.headers.address=Address
+
+# LOCALIZATION NOTE (netmonitor.headers.proxyAddress): This is the label displayed
+# in the network details headers tab identifying the proxy address.
+netmonitor.headers.proxyAddress=Proxy Address
+
+# LOCALIZATION NOTE (netmonitor.headers.status): This is the label displayed
+# in the network details headers tab identifying the status code.
+netmonitor.headers.status=Status
+
+# LOCALIZATION NOTE (netmonitor.headers.proxyStatus): This is the label displayed
+# in the network details headers tab identifying the status code for the proxy.
+netmonitor.headers.proxyStatus=Proxy Status
+
+# LOCALIZATION NOTE (netmonitor.headers.size): This is the label displayed
+# in the network details headers tab identifying the size.
+netmonitor.headers.size=Size
+
+# LOCALIZATION NOTE (networkMenu.headers.sizeDetails): This label is displayed
+# in the network details headers tab providing the size details.
+# %1$S is the transferred size, %2$S is the size.
+netmonitor.headers.sizeDetails=%1$S (%2$S size)
+
+# LOCALIZATION NOTE (netmonitor.headers.version): This is the label displayed
+# in the network details headers tab identifying the http version.
+netmonitor.headers.version=Version
+
+# LOCALIZATION NOTE (netmonitor.headers.proxyVersion): This is the label displayed
+# in the network details headers tab identifying the http version of the proxy.
+netmonitor.headers.proxyVersion=Proxy Version
+
+# LOCALIZATION NOTE (netmonitor.summary.learnMore): This is the label displayed
+# in the network details headers tab, with a link to external documentation for
+# status codes.
+netmonitor.summary.learnMore=Learn more about status code
+
+# LOCALIZATION NOTE (netmonitor.headers.referrerPolicy): This is the label displayed
+# in the network details headers tab identifying the referrer policy.
+netmonitor.headers.referrerPolicy=Referrer Policy
+
+# LOCALIZATION NOTE (netmonitor.headers.contentBlocking): This is the label displayed
+# in the network details headers tab identifying the content blocking mode.
+netmonitor.headers.contentBlocking=Blocking
+
+# LOCALIZATION NOTE (netmonitor.headers.requestPriority): This is the label displayed
+# in the network details headers tab identifying the request priority.
+netmonitor.headers.requestPriority=Request Priority
+
+# LOCALIZATION NOTE (netmonitor.headers.dns): This is the label displayed
+# in the network details headers tab identifying the DNS resolution.
+netmonitor.headers.dns=DNS Resolution
+
+# LOCALIZATION NOTE (netmonitor.headers.dns.basic): This is the label value displayed
+# in the network details headers tab identifying the Basic DNS resolution.
+netmonitor.headers.dns.basic=System
+
+# LOCALIZATION NOTE (netmonitor.headers.dns.doh): This is the label value displayed
+# in the network details headers tab identifying the DNS over HTTPS resolution.
+netmonitor.headers.dns.overHttps=DNS over HTTPS
+
+# LOCALIZATION NOTE (netmonitor.summary.editAndResend): This is the label displayed
+# on the button in the headers tab that opens a form to edit and resend the currently
+# displayed request
+netmonitor.summary.editAndResend=Edit and Resend
+
+# LOCALIZATION NOTE (netmonitor.headers.raw): This is the label displayed
+# on the button in the headers tab that toggle view for raw request/response headers
+# from the currently displayed request
+netmonitor.headers.raw=Raw
+
+# LOCALIZATION NOTE (netmonitor.headers.blockedByCORS): This is the message displayed
+# in the notification shown when a request has been blocked by CORS with a more
+# specific reason shown in the parenthesis
+netmonitor.headers.blockedByCORS=Response body is not available to scripts (Reason: %S)
+
+#LOCALIZATION NOTE (netmonitor.headers.blockedByCORSTooltip): This is the tooltip
+# displayed on the learnmore link of the blocked by CORS notification.
+netmonitor.headers.blockedByCORSTooltip=Learn more about this CORS error
+
+# LOCALIZATION NOTE (netmonitor.response.name): This is the label displayed
+# in the network details response tab identifying an image's file name or font face's name.
+netmonitor.response.name=Name:
+
+# LOCALIZATION NOTE (netmonitor.response.dimensions): This is the label displayed
+# in the network details response tab identifying an image's dimensions.
+netmonitor.response.dimensions=Dimensions:
+
+# LOCALIZATION NOTE (netmonitor.response.mime): This is the label displayed
+# in the network details response tab identifying an image's or font's MIME type.
+netmonitor.response.mime=MIME Type:
+
+# LOCALIZATION NOTE (netmonitor.response.fontPreviewFailed): This is the notice displayed
+# in the network details response tab if the font preview could not be generated due to
+# an error.
+netmonitor.response.fontPreviewFailed=Font preview could not be generated
+
+# LOCALIZATION NOTE (netmonitor.timings.blocked): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "blocked" state.
+netmonitor.timings.blocked=Blocked:
+
+# LOCALIZATION NOTE (netmonitor.timings.dns): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "dns" state.
+netmonitor.timings.dns=DNS resolution:
+
+# LOCALIZATION NOTE (netmonitor.timings.ssl): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "tls" handshake state.
+netmonitor.timings.ssl=TLS-แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ:
+
+# LOCALIZATION NOTE (netmonitor.timings.connect): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "connect" state.
+netmonitor.timings.connect=Connecting:
+
+# LOCALIZATION NOTE (netmonitor.timings.send): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "send" state.
+netmonitor.timings.send=Sending:
+
+# LOCALIZATION NOTE (netmonitor.timings.wait): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "wait" state.
+netmonitor.timings.wait=Waiting:
+
+# LOCALIZATION NOTE (netmonitor.timings.receive): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "receive" state.
+netmonitor.timings.receive=Receiving:
+
+# LOCALIZATION NOTE (netmonitor.timings.learnMore): This is the label displayed
+# in the network details timings tab, with a link to external documentation
+netmonitor.timings.learnMore=Learn more about timings
+
+# LOCALIZATION NOTE (netmonitor.audits.slowIconTooltip): This is the tooltip text displayed
+# in the network request list file column, on the slow icon button.
+# %1$S is the waiting time %2$S is the slow threshold.
+netmonitor.audits.slowIconTooltip=Slow server response time (%1$S). The recommended limit is %2$S.
+
+# LOCALIZATION NOTE (netmonitor.security.warning.cipher): A tooltip
+# for warning icon that indicates a connection uses insecure cipher suite.
+netmonitor.security.warning.cipher=The cipher used for encryption is deprecated and insecure.
+
+# LOCALIZATION NOTE (netmonitor.security.error): This is the label displayed
+# in the security tab if a security error prevented the connection.
+netmonitor.security.error=An error occured:
+
+# LOCALIZATION NOTE (netmonitor.security.protocolVersion): This is the label displayed
+# in the security tab describing TLS/SSL protocol version.
+netmonitor.security.protocolVersion=แƒแƒฅแƒ›แƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ:
+
+# LOCALIZATION NOTE (netmonitor.security.cipherSuite): This is the label displayed
+# in the security tab describing the cipher suite used to secure this connection.
+netmonitor.security.cipherSuite=Cipher suite:
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup): This is the label displayed
+# in the security tab describing the key exchange group suite used to secure
+# this connection.
+netmonitor.security.keaGroup=Key Exchange Group:
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.none): This is the label
+# displayed in the security tab describing the case when no group was used.
+netmonitor.security.keaGroup.none=none
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.custom): This is the label
+# displayed in the security tab describing the case when a custom group was used.
+netmonitor.security.keaGroup.custom=custom
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.unknown): This is the value
+# displayed in the security tab describing an unknown group.
+netmonitor.security.keaGroup.unknown=unknown group
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme): This is the label
+# displayed in the security tab describing the signature scheme used by for
+# the server certificate in this connection.
+netmonitor.security.signatureScheme=Signature Scheme:
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme.none): This is the
+# label displayed in the security tab describing the case when no signature
+# was used.
+netmonitor.security.signatureScheme.none=none
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme.unknown): This is the
+# value displayed in the security tab describing an unknown signature scheme.
+netmonitor.security.signatureScheme.unknown=unknown signature scheme
+
+# LOCALIZATION NOTE (netmonitor.security.hsts): This is the label displayed
+# in the security tab describing the usage of HTTP Strict Transport Security.
+netmonitor.security.hsts=HTTP Strict Transport Security:
+
+# LOCALIZATION NOTE (netmonitor.security.hpkp): This is the label displayed
+# in the security tab describing the usage of Public Key Pinning.
+netmonitor.security.hpkp=Public Key Pinning:
+
+# LOCALIZATION NOTE (netmonitor.security.connection): This is the label displayed
+# in the security tab describing the section containing information related to
+# the secure connection.
+netmonitor.security.connection=Connection:
+
+# LOCALIZATION NOTE (netmonitor.security.certificate): This is the label displayed
+# in the security tab describing the server certificate section.
+netmonitor.security.certificate=Certificate:
+
+# LOCALIZATION NOTE (netmonitor.trackingResource.tooltip): This is the label used
+# in the Network monitor panel as a tooltip for tracking resource icon.
+netmonitor.trackingResource.tooltip=This URL matches a known tracker and it would be blocked with Content Blocking enabled.
+
+# LOCALIZATION NOTE (netmonitor.trackingResource.enhancedTrackingProtection): This is
+# the label used in the Network monitor panel for showing enhanced tracking protection.
+netmonitor.trackingResource.enhancedTrackingProtection=Enhanced Tracking Protection
+
+# LOCALIZATION NOTE (netmonitor.enhancedTrackingProtection.learnMore): This is the label
+# displayed in the network details headers tab, with a link to external documentation for
+# enhanced tracking protection.
+netmonitor.enhancedTrackingProtection.learnMore=Learn more about enhanced tracking protection
+
+# LOCALIZATION NOTE (netmonitor.context.copyValue): This is the label displayed
+# for the copy sub-menu in the context menu for a request
+netmonitor.context.copyValue=Copy Value
+
+# LOCALIZATION NOTE (netmonitor.context.copyValue.accesskey): This is the access key
+# for the copy menu/sub-menu displayed in the context menu for a request
+netmonitor.context.copyValue.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrl): This is the label displayed
+# on the context menu that copies the selected request's url
+netmonitor.context.copyUrl=Copy URL
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrl.accesskey): This is the access key
+# for the Copy URL menu item displayed in the context menu for a request
+netmonitor.context.copyUrl.accesskey=U
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrlParams): This is the label displayed
+# on the context menu that copies the selected request's url parameters
+netmonitor.context.copyUrlParams=Copy URL Parameters
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrlParams.accesskey): This is the access key
+# for the Copy URL Parameters menu item displayed in the context menu for a request
+netmonitor.context.copyUrlParams.accesskey=P
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestData): This is the label displayed
+# on the context menu that copies the selected request's data
+netmonitor.context.copyRequestData=Copy %S Data
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestData.accesskey): This is the access key
+# for the Copy POST/PATCH/PUT/DELETE Data menu item displayed in the context menu for a request
+netmonitor.context.copyRequestData.accesskey=D
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsPowerShell): This is the label displayed
+# on the context menu that copies the selected request as a PowerShell command.
+netmonitor.context.copyAsPowerShell=Copy as PowerShell
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsPowerShell.accesskey): This is the access key
+# for the Copy as PowerShell menu item displayed in the context menu for a request
+netmonitor.context.copyAsPowerShell.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl): This is the label displayed
+# on the context menu that copies the selected request as a cURL command.
+# The capitalization is part of the official name and should be used throughout all languages.
+# http://en.wikipedia.org/wiki/CURL
+netmonitor.context.copyAsCurl=Copy as cURL
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl.accesskey): This is the access key
+# for the Copy as cURL menu item displayed in the context menu for a request
+netmonitor.context.copyAsCurl.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl.*): This is the template used to add
+# a target platform to the label for "Copy as cURL" command
+# e.g. Copy as cURL (Windows)
+# Localized label for "Copy as cURL": %S
+netmonitor.context.copyAsCurl.win=%S (Windows)
+netmonitor.context.copyAsCurl.win.accesskey=C
+netmonitor.context.copyAsCurl.posix=%S (POSIX)
+netmonitor.context.copyAsCurl.posix.accesskey=P
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsFetch): This is the label displayed
+# on the context menu that copies the selected request as a fetch request.
+netmonitor.context.copyAsFetch=Copy as Fetch
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsFetch.accesskey): This is the access key
+# for the Copy as fetch menu item displayed in the context menu for a request
+netmonitor.context.copyAsFetch.accesskey=F
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestHeaders): This is the label displayed
+# on the context menu that copies the selected item's request headers
+netmonitor.context.copyRequestHeaders=Copy Request Headers
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestHeaders.accesskey): This is the access key
+# for the Copy Request Headers menu item displayed in the context menu for a request
+netmonitor.context.copyRequestHeaders.accesskey=Q
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponseHeaders): This is the label displayed
+# on the context menu that copies the selected item's response headers
+netmonitor.context.copyResponseHeaders=Copy Response Headers
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponseHeaders.accesskey): This is the access key
+# for the Copy Response Headers menu item displayed in the context menu for a response
+netmonitor.context.copyResponseHeaders.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponse): This is the label displayed
+# on the context menu that copies the selected response as a string
+netmonitor.context.copyResponse=Copy Response
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponse.accesskey): This is the access key
+# for the Copy Response menu item displayed in the context menu for a request
+netmonitor.context.copyResponse.accesskey=R
+
+# LOCALIZATION NOTE (netmonitor.context.copyImageAsDataUri): This is the label displayed
+# on the context menu that copies the selected image as data uri
+netmonitor.context.copyImageAsDataUri=Copy Image as Data URI
+
+# LOCALIZATION NOTE (netmonitor.context.copyImageAsDataUri.accesskey): This is the access key
+# for the Copy Image As Data URI menu item displayed in the context menu for a request
+netmonitor.context.copyImageAsDataUri.accesskey=I
+
+# LOCALIZATION NOTE (netmonitor.context.useAsFetch): This is the label displayed
+# on the context menu that copies the selected request as a fetch command.
+netmonitor.context.useAsFetch=Use as Fetch in Console
+
+# LOCALIZATION NOTE (netmonitor.context.useAsFetch.accesskey): This is the access key
+# for the Copy as fetch menu item displayed in the context menu for a request
+netmonitor.context.useAsFetch.accesskey=F
+
+# LOCALIZATION NOTE (netmonitor.context.saveImageAs): This is the label displayed
+# on the context menu that save the Image
+netmonitor.context.saveImageAs=Save Image As
+
+# LOCALIZATION NOTE (netmonitor.context.saveImageAs.accesskey): This is the access key
+# for the Copy Image As Data URI menu item displayed in the context menu for a request
+netmonitor.context.saveImageAs.accesskey=V
+
+# LOCALIZATION NOTE (netmonitor.context.copyAll): This is the label displayed
+# on the context menu that copies all data
+netmonitor.context.copyAll=Copy All
+
+# LOCALIZATION NOTE (netmonitor.context.copyAll.accesskey): This is the access key
+# for the Copy All menu item displayed in the context menu for a properties view panel
+netmonitor.context.copyAll.accesskey=A
+
+# LOCALIZATION NOTE (netmonitor.context.copyAllAsHar): This is the label displayed
+# on the context menu that copies all as HAR format
+netmonitor.context.copyAllAsHar=Copy All As HAR
+
+# LOCALIZATION NOTE (netmonitor.context.copyAllAsHar.accesskey): This is the access key
+# for the Copy All As HAR menu item displayed in the context menu for a network panel
+netmonitor.context.copyAllAsHar.accesskey=O
+
+# LOCALIZATION NOTE (netmonitor.context.saveAllAsHar): This is the label displayed
+# on the context menu that saves all as HAR format
+netmonitor.context.saveAllAsHar=Save All As HAR
+
+# LOCALIZATION NOTE (netmonitor.context.saveAllAsHar.accesskey): This is the access key
+# for the Save All As HAR menu item displayed in the context menu for a network panel
+netmonitor.context.saveAllAsHar.accesskey=H
+
+# LOCALIZATION NOTE (netmonitor.context.importHar.accesskey): This is the access key
+# for the Import HAR menu item displayed in the context menu for a network panel
+netmonitor.context.importHar.accesskey=I
+
+# LOCALIZATION NOTE (netmonitor.har.importHarDialogTitle): This is a label
+# used for import file open dialog
+netmonitor.har.importHarDialogTitle=Import HAR File
+
+# LOCALIZATION NOTE (netmonitor.har.importDialogHARFilter):
+# This string is displayed as a filter for importing HAR file
+netmonitor.har.importDialogHARFilter=HAR Files
+
+# LOCALIZATION NOTE (netmonitor.har.importDialogAllFilter):
+# This string is displayed as a filter for importing HAR file
+netmonitor.har.importDialogAllFilter=All Files
+
+# LOCALIZATION NOTE (netmonitor.context.resend.label): This is the label displayed
+# on the context menu that resends the currently displayed request immediately
+netmonitor.context.resend.label=Resend
+
+# LOCALIZATION NOTE (netmonitor.context.resend.accesskey): This is the access key
+# for the "Resend" menu item displayed in the context menu for a request
+netmonitor.context.resend.accesskey=n
+
+# LOCALIZATION NOTE (netmonitor.context.editAndResend): This is the label displayed
+# on the context menu that opens a form to edit and resend the currently
+# displayed request
+netmonitor.context.editAndResend=Edit and Resend
+
+# LOCALIZATION NOTE (netmonitor.context.editAndResend.accesskey): This is the access key
+# for the "Edit and Resend" menu item displayed in the context menu for a request
+netmonitor.context.editAndResend.accesskey=E
+
+# LOCALIZATION NOTE (netmonitor.context.blockURL): This is the label displayed
+# on the context menu that blocks any requests matching the selected request's URL.
+netmonitor.context.blockURL=Block URL
+
+# LOCALIZATION NOTE (netmonitor.context.unblockURL): This is the label displayed
+# on the context menu that unblocks any requests matching the selected request's URL.
+netmonitor.context.unblockURL=Unblock URL
+
+# LOCALIZATION NOTE (netmonitor.context.newTab): This is the label
+# for the Open in New Tab menu item displayed in the context menu of the
+# network container
+netmonitor.context.newTab=Open in New Tab
+
+# LOCALIZATION NOTE (netmonitor.context.newTab.accesskey): This is the access key
+# for the Open in New Tab menu item displayed in the context menu of the
+# network container
+netmonitor.context.newTab.accesskey=T
+
+# LOCALIZATION NOTE (netmonitor.context.openInDebugger): This is the label
+# for the Open in Debugger menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInDebugger=Open in Debugger
+
+# LOCALIZATION NOTE (netmonitor.context.openInDebugger.accesskey): This is the access key
+# for the Open in Debugger menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInDebugger.accesskey=D
+
+# LOCALIZATION NOTE (netmonitor.context.openInStyleEditor): This is the label
+# for the Open in Style Editor menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInStyleEditor=Open in Style Editor
+
+# LOCALIZATION NOTE (netmonitor.context.openInStyleEditor.accesskey): This is
+# the access key for the Open in Style Editor menu item displayed in the
+# context menu of the network container
+netmonitor.context.openInStyleEditor.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.context.perfTools): This is the label displayed
+# on the context menu that shows the performance analysis tools
+netmonitor.context.perfTools=Start Performance Analysisโ€ฆ
+
+# LOCALIZATION NOTE (netmonitor.context.perfTools.accesskey): This is the access key
+# for the performance analysis menu item displayed in the context menu for a request
+netmonitor.context.perfTools.accesskey=A
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequest): This is the label displayed
+# as the title of the new custom request form
+netmonitor.custom.newRequest=New Request
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequestMethodLabel): This is the label displayed
+# above the method text input field of the new custom request form
+netmonitor.custom.newRequestMethodLabel=Method
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequestUrlLabel): This is the label displayed
+# above the url text input field of the new custom request form
+netmonitor.custom.newRequestUrlLabel=URL
+
+# LOCALIZATION NOTE (netmonitor.custom.query): This is the label displayed
+# above the query string entry in the custom request form
+netmonitor.custom.query=Query String:
+
+# LOCALIZATION NOTE (netmonitor.custom.urlParameters): This is the label displayed
+# above the query string entry in the custom request form
+netmonitor.custom.urlParameters=URL Parameters
+
+# LOCALIZATION NOTE (netmonitor.custom.headers): This is the label displayed
+# above the request headers entry in the custom request form
+netmonitor.custom.headers=Request Headers:
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequestHeaders): This is the label displayed
+# above the request headers entry in the new custom request form
+netmonitor.custom.newRequestHeaders=Headers
+
+# LOCALIZATION NOTE (netmonitor.custom.placeholder.name): This is the placeholder displayed
+# on the input on the headers and query params on new custom request form
+netmonitor.custom.placeholder.name=name
+
+# LOCALIZATION NOTE (netmonitor.custom.placeholder.value): This is the placeholder displayed
+# on the input on the headers and query params on new custom request form
+netmonitor.custom.placeholder.value=value
+
+# LOCALIZATION NOTE (netmonitor.custom.postBody): This is the label displayed
+# above the request body entry in the new custom request form
+netmonitor.custom.postBody=Body
+
+# LOCALIZATION NOTE (netmonitor.custom.postBody.placeholder): This is the placeholder displayed
+# on the textarea body in the new custom request form
+netmonitor.custom.postBody.placeholder=payload
+
+# LOCALIZATION NOTE (netmonitor.custom.postData): This is the label displayed
+# above the request body entry in the custom request form
+netmonitor.custom.postData=Request Body:
+
+# LOCALIZATION NOTE (netmonitor.custom.send): This is the label displayed
+# on the button which sends the custom request
+netmonitor.custom.send=Send
+
+# LOCALIZATION NOTE (netmonitor.custom.cancel): This is the label displayed
+# on the button which cancels and closes the custom request form
+netmonitor.custom.cancel=Cancel
+
+# LOCALIZATION NOTE (netmonitor.custom.clear): This is the label displayed
+# on the button which clears the content of the new custom request panel
+netmonitor.custom.clear=Clear
+
+# LOCALIZATION NOTE (netmonitor.custom.removeItem): This is the
+# tooltip shown over the remove button for headers and query params item
+netmonitor.custom.removeItem=Remove item
+
+# LOCALIZATION NOTE (netmonitor.backButton): This is the label displayed
+# on the button which exists the performance statistics view
+netmonitor.backButton=Back
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.simple): This is the tooltip of the
+# column status code, when request is not being cached or is not from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.simple = %1$S %2$S
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.cached): This is the tooltip of
+# the column status code, when the request is cached
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.cached = %1$S %2$S (cached)
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.worker): This is the tooltip of
+# the column status code, when the request is from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.worker = %1$S %2$S (service worker)
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.cachedworker): This is the tooltip
+# of the column status code, when the request is cached and is from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.cachedworker = %1$S %2$S (cached, service worker)
+
+# LOCALIZATION NOTE (netmonitor.label.dropHarFiles): This is a label
+# rendered within the Network panel when *.har file(s) are dragged
+# over the content.
+netmonitor.label.dropHarFiles = Drop HAR files here
+
+# LOCALIZATION NOTE (netmonitor.label.har): This is a label used
+# as a tooltip for toolbar drop-down button with HAR actions
+netmonitor.label.har=HAR Export/Import
+
+# LOCALIZATION NOTE (netmonitor.cache.cache): This is the label text for the parent
+# node in the TreeView.
+netmonitor.cache.cache=Cache
+
+# LOCALIZATION NOTE (netmonitor.cache.empty): This is the text displayed when cache
+# information is not available.
+netmonitor.cache.empty=No cache information
+
+# LOCALIZATION NOTE (netmonitor.cache.notAvailable): This is the text displayed under
+# a node that has no information available.
+netmonitor.cache.notAvailable=Not Available
+
+# LOCALIZATION NOTE (netmonitor.cache.dataSize): This is the label text for
+# the datasize of the cached object.
+netmonitor.cache.dataSize=Data Size
+
+# LOCALIZATION NOTE (netmonitor.cache.expires): This is the label text for the
+# expires time of the cached object.
+netmonitor.cache.expires=Expires
+
+# LOCALIZATION NOTE (netmonitor.cache.fetchCount): This is the label text for the
+# fetch count of the cached object.
+netmonitor.cache.fetchCount=Fetch Count
+
+# LOCALIZATION NOTE (netmonitor.cache.lastFetched): This is the label text for the
+# last fetched date/time of the cached object.
+netmonitor.cache.lastFetched=Last Fetched
+
+# LOCALIZATION NOTE (netmonitor.cache.lastModified): This is the label text for the
+# last modified date/time of the cached object.
+netmonitor.cache.lastModified=Last Modified
+
+# LOCALIZATION NOTE (netmonitor.cache.device): This is the label text for the device
+# where a cached object was fetched from (e.g. "disk").
+netmonitor.cache.device=Device
+
+# LOCALIZATION NOTE (netmonitor.settings.menuTooltip): This is the tooltip that gets displayed
+# when the settings menu button is hovered.
+netmonitor.settings.menuTooltip=Network Settings
+
+# LOCALIZATION NOTE (netmonitor.settings.importHarTooltip): This is the tooltip that gets displayed
+# when the HAR import menu item is hovered
+netmonitor.settings.importHarTooltip=Import a HAR file of network data
+
+# LOCALIZATION NOTE (netmonitor.settings.saveHarTooltip): This is the tooltip that gets displayed
+# when the HAR save menu item is hovered
+netmonitor.settings.saveHarTooltip=Save network data to HAR file
+
+# LOCALIZATION NOTE (netmonitor.settings.copyHarTooltip): This is the tooltip that gets displayed
+# when the HAR copy menu item is hovered
+netmonitor.settings.copyHarTooltip=Copy network data to the clipboard
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/network-throttling.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/network-throttling.properties
new file mode 100644
index 0000000000..d4a70016ae
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/network-throttling.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/.
+
+# LOCALIZATION NOTE These strings are used inside the NetworkThrottlingMenu
+# component used to throttle network bandwidth.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (responsive.noThrottling): UI option in a menu to configure
+# network throttling. This option is the default and disables throttling so you
+# just have normal network conditions. There is not very much room in the UI
+# so a short string would be best if possible.
+responsive.noThrottling=No throttling
+
+# LOCALIZATION NOTE (throttling.profile.description): Tooltip for the throttling
+# menu button, which gives details about the currently selected profile.
+# %1$S: Download speed value (number)
+# %2$S: Download speed unit (eg "Kbps", "Mbps")
+# %3$S: Upload speed value (number)
+# %4$S: Upload speed unit (eg "Kbps", "Mbps")
+# %5$S: Latency value, (number, in ms)
+throttling.profile.description = download %1$S%2$S, upload %3$S%4$S, latency %5$Sms
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/responsive.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/responsive.properties
new file mode 100644
index 0000000000..d65af03bbe
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/responsive.properties
@@ -0,0 +1,173 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Responsive Design Mode,
+# available from the Browser Tools sub-menu -> 'Responsive Design Mode'.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (responsive.editDeviceList2): Context menu item displayed in the
+# device selector.
+responsive.editDeviceList2=Edit Listโ€ฆ
+
+# LOCALIZATION NOTE (responsive.exit): Tooltip text of the exit button.
+responsive.exit=แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜ แƒ˜แƒ”แƒ แƒกแƒแƒฎแƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒกแƒ•แƒšแƒ
+
+# LOCALIZATION NOTE (responsive.rotate): Tooltip text of the rotate button.
+responsive.rotate=Rotate viewport
+
+# LOCALIZATION NOTE (responsive.responsiveMode): Placeholder text for the
+# device selector.
+responsive.responsiveMode=Responsive
+
+# LOCALIZATION NOTE (responsive.enableTouch): Tooltip text for the touch
+# simulation button when it's disabled.
+responsive.enableTouch=Enable touch simulation
+
+# LOCALIZATION NOTE (responsive.disableTouch): Tooltip text for the touch
+# simulation button when it's enabled.
+responsive.disableTouch=Disable touch simulation
+
+# LOCALIZATION NOTE (responsive.screenshot): Tooltip of the screenshot button.
+responsive.screenshot=Take a screenshot of the viewport
+
+# LOCALIZATION NOTE (responsive.screenshotGeneratedFilename): The auto generated
+# filename.
+# The first argument (%1$S) is the date string in yyyy-mm-dd format and the
+# second argument (%2$S) is the time string in HH.MM.SS format.
+responsive.screenshotGeneratedFilename=Screen Shot %1$S at %2$S
+
+# LOCALIZATION NOTE (responsive.remoteOnly): Message displayed in the tab's
+# notification box if a user tries to open Responsive Design Mode in a
+# non-remote tab.
+responsive.remoteOnly=Responsive Design Mode is only available for remote browser tabs, such as those used for web content in multi-process Firefox.
+
+# LOCALIZATION NOTE (responsive.changeDevicePixelRatio): Tooltip for the
+# device pixel ratio dropdown when is enabled.
+responsive.changeDevicePixelRatio=Change device pixel ratio of the viewport
+
+# LOCALIZATION NOTE (responsive.devicePixelRatio.auto): Tooltip for the device pixel ratio
+# dropdown when it is disabled because a device is selected.
+# The argument (%1$S) is the selected device (e.g. iPhone 6) that set
+# automatically the device pixel ratio value.
+responsive.devicePixelRatio.auto=Device pixel ratio automatically set by %1$S
+
+# LOCALIZATION NOTE (responsive.customDeviceName): Default value in a form to
+# add a custom device based on an arbitrary size (no association to an existing
+# device).
+responsive.customDeviceName=Custom Device
+
+# LOCALIZATION NOTE (responsive.customDeviceNameFromBase): Default value in a
+# form to add a custom device based on the properties of another. %1$S is the
+# name of the device we're staring from, such as "Apple iPhone 6".
+responsive.customDeviceNameFromBase=%1$S (Custom)
+
+# LOCALIZATION NOTE (responsive.addDevice2): Button text that reveals a form to
+# be used for adding custom devices.
+responsive.addDevice2=Add Custom Deviceโ€ฆ
+
+# LOCALIZATION NOTE (responsive.deviceAdderName): Label of form field for the
+# name of a new device.
+responsive.deviceAdderName=Name
+
+# LOCALIZATION NOTE (responsive.deviceAdderSize): Label of form field for the
+# size of a new device.
+responsive.deviceAdderSize=Size
+
+# LOCALIZATION NOTE (responsive.deviceAdderPixelRatio2): Label of form field for
+# the device pixel ratio of a new device.
+responsive.deviceAdderPixelRatio2=Device Pixel Ratio
+
+# LOCALIZATION NOTE (responsive.deviceAdderUserAgent2): Label of form field for
+# the user agent of a new device.
+responsive.deviceAdderUserAgent2=User Agent String
+
+# LOCALIZATION NOTE (responsive.deviceAdderTouch2): Label of form field for the
+# touch input support of a new device.
+responsive.deviceAdderTouch2=Touch Screen
+
+# LOCALIZATION NOTE (responsive.deviceAdderSave): Button text that submits a
+# form to add a new device.
+responsive.deviceAdderSave=Save
+
+# LOCALIZATION NOTE (responsive.deviceAdderCancel): Button text that cancels a
+# form to add a new device.
+responsive.deviceAdderCancel=Cancel
+
+# LOCALIZATION NOTE (responsive.deviceDetails): Tooltip that appears when
+# hovering on a device in the device modal. %1$S is the width of the device.
+# %2$S is the height of the device. %3$S is the device pixel ratio value of the
+# device. %4$S is the user agent of the device. %5$S is a boolean value
+# noting whether touch input is supported.
+responsive.deviceDetails=Size: %1$S x %2$S\nDPR: %3$S\nUA: %4$S\nTouch: %5$S
+
+# LOCALIZATION NOTE (responsive.deviceDetails.browserAndOS): Used to display the browser
+# and the OS in a tooltip that appears when hovering on a device in the device modal.
+# %1$S: browser
+# %2$S: OS
+responsive.deviceDetails.browserAndOS=%1$S on %2$S
+
+# LOCALIZATION NOTE (responsive.deviceDetails.size): Used to display the pixel
+# size in a tooltip that appears when hovering on a device in the device modal.
+# %1$S: width
+# %2$S: height
+responsive.deviceDetails.size=Size: %1$S x %2$S
+
+# LOCALIZATION NOTE (responsive.deviceDetails.DPR): Used to display the DPR in a tooltip
+# that appears when hovering on a device in the device modal.
+# %1$S: device pixel ratio
+responsive.deviceDetails.DPR=DPR: %1$S
+
+# LOCALIZATION NOTE (responsive.deviceDetails.UA): Used to display the UA in a tooltip
+# that appears when hovering on a device in the device modal.
+# %1$S: user agent
+responsive.deviceDetails.UA=UA: %1$S
+
+# LOCALIZATION NOTE (responsive.deviceDetails.touch): Used to display a boolean value
+# which is whether the touch input is supported or not in a tooltip that appears when
+# hovering on a device in the device modal.
+# %1$S: touch
+responsive.deviceDetails.touch=Touch: %1$S
+
+# LOCALIZATION NOTE (responsive.devicePixelRatioOption): UI option in a menu to configure
+# the device pixel ratio. %1$S is the devicePixelRatio value of the device.
+responsive.devicePixelRatioOption=DPR: %1$S
+
+# LOCALIZATION NOTE (responsive.reloadConditions.touchSimulation): Label on checkbox used
+# to select whether to reload when touch simulation is toggled.
+responsive.reloadConditions.touchSimulation=Reload when touch simulation is toggled
+
+# LOCALIZATION NOTE (responsive.reloadConditions.userAgent): Label on checkbox used
+# to select whether to reload when user agent is changed.
+responsive.reloadConditions.userAgent=Reload when user agent is changed
+
+# LOCALIZATION NOTE (responsive.reloadNotification.description2): Text in notification bar
+# shown on first open to clarify that some features need a reload to apply.
+responsive.reloadNotification.description2=Device simulation changes require a reload to fully apply. Automatic reloads are disabled by default to avoid losing any changes in DevTools. You can enable reloading via the Settings menu.
+
+# LOCALIZATION NOTE (responsive.leftAlignViewport): Label on checkbox used in the settings
+# menu.
+responsive.leftAlignViewport=Left-align Viewport
+
+# LOCALIZATION NOTE (responsive.customUserAgent): This is the placeholder for the user
+# agent input in the responsive design mode toolbar.
+responsive.customUserAgent=Custom User Agent
+
+responsive.showUserAgentInput=Show user agent
+
+# LOCALIZATION NOTE (responsive.deviceSettings): The header text for the device settings
+# view.
+responsive.deviceSettings=Device Settings
+
+# LOCALIZATION NOTE (responsive.deviceNameAlreadyInUse): This is the text shown when adding a new
+# device with an already existing device name.
+responsive.deviceNameAlreadyInUse=Device name already in use
+
+# LOCALIZATION NOTE (responsive.deviceFormUpdate): Button text that updates a custom
+# device when the form is submitted.
+responsive.deviceFormUpdate=Update
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/shared.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/shared.properties
new file mode 100644
index 0000000000..33dd145445
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/shared.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/.
+
+# LOCALIZATION NOTE (dimensions): This is used to display the dimensions
+# of a node or image, like 100ร—200.
+dimensions=%S\u00D7%S
+
+# LOCALIZATION NOTE (boxModelSize.accessibleLabel): This is used to read the
+# dimensions of a node by a screen reader. This helps communicate
+# the visual information in a more explicit form. Example:
+# Size: Width 100, height 200.
+boxModelSize.accessibleLabel=Size: Width %1$S, height %2$S
+
+# LOCALIZATION NOTE (boxModelInfo.accessibleLabel): This is used to read the
+# dimensions and position of a node by a screen reader. This helps communicate
+# the visual information in a more explicit form. Example:
+# Dimensions: Width 100, height 200, position static.
+boxModelInfo.accessibleLabel=Dimensions: Width %1$S, height %2$S, position %3$S
+
+# LOCALIZATION NOTE (boxModelEditable.accessibleLabel): The string spoken by
+# screen readers for each button in the box model view that opens that property
+# for editing. %1$S is the property displayed in the tooltip when hovering.
+# %2$S is the value that is visually displayed.
+# Example: margin-left: 0.
+boxModelEditable.accessibleLabel=%1$S: %2$S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/sourceeditor.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/sourceeditor.properties
new file mode 100644
index 0000000000..0d4bd64f89
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/sourceeditor.properties
@@ -0,0 +1,117 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Source Editor component.
+# This component is used whenever source code is displayed for the purpose of
+# being edited, inside the Firefox developer tools - current examples are the
+# Scratchpad and the Style Editor tools.
+
+# LOCALIZATION NOTE These strings are used inside the Source Editor component.
+# This component is used whenever source code is displayed for the purpose of
+# being edited, inside the Firefox developer tools (like Style Editor).
+
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (findCmd.promptMessage): This is the message shown when
+# the user wants to search for a string in the code. You can
+# access this feature by pressing Ctrl-F on Windows/Linux or Cmd-F on Mac.
+findCmd.promptMessage=Search for:
+
+# LOCALIZATION NOTE (gotoLineCmd.promptTitle): This is the dialog title used
+# when the user wants to jump to a specific line number in the code. You can
+# access this feature by pressing Ctrl-J on Windows/Linux or Cmd-J on Mac.
+gotoLineCmd.promptTitle=Go to lineโ€ฆ
+
+# LOCALIZATION NOTE (autocompletion.docsLink): This is the text shown on
+# the link inside of the documentation popup. If you type 'document' in Scratchpad
+# then press Shift+Space you can see the popup.
+autocompletion.docsLink=docs
+
+# LOCALIZATION NOTE (autocompletion.notFound): This is the text shown in
+# the documentation popup if Tern fails to find a type for the object.
+autocompletion.notFound=not found
+
+# LOCALIZATION NOTE (jumpToLine.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to jump to
+# a specific line in the editor.
+jumpToLine.commandkey=J
+
+# LOCALIZATION NOTE (toggleComment.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to either
+# comment or uncomment selected lines in the editor.
+toggleComment.commandkey=/
+
+# LOCALIZATION NOTE (indentLess.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to reduce
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools so we disable it.
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentLess.commandkey=[
+
+# LOCALIZATION NOTE (indentMore.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to increase
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentMore.commandkey=]
+
+# LOCALIZATION NOTE (moveLineUp.commandkey): This is the combination of keys
+# used to move the current line up.
+# Do not localize "Alt", "Up", or change the format of the string. These are key
+# identifiers, not messages displayed to the user.
+moveLineUp.commandkey=Alt-Up
+
+# LOCALIZATION NOTE (moveLineDown.commandkey): This is the combination of keys
+# used to move the current line up.
+# Do not localize "Alt", "Down", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+moveLineDown.commandkey=Alt-Down
+
+# LOCALIZATION NOTE (autocompletion.commandkey): This is the key, used with
+# Ctrl, for code autocompletion.
+# Do not localize "Space", it's the key identifier, not a message displayed to
+# the user.
+autocompletion.commandkey=Space
+
+# LOCALIZATION NOTE (showInformation2.commandkey): This is the combination of
+# keys used to display more information, like type inference.
+# Do not localize "Shift", "Ctrl", "Space", or change the format of the string.
+# These are key identifiers, not messages displayed to the user.
+showInformation2.commandkey=Shift-Ctrl-Space
+
+# LOCALIZATION NOTE (find.key):
+# Key shortcut used to find the typed search
+# Do not localize "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+find.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (replaceAll.key):
+# Key shortcut used to replace the content of the editor
+# Do not localize "Shift", "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+replaceAll.key=Shift+CmdOrCtrl+F
+
+# LOCALIZATION NOTE (replaceAllMac.key):
+# Key shortcut used to replace the content of the editor on Mac
+# Do not localize "Alt", "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+replaceAllMac.key=Alt+CmdOrCtrl+F
+
+# LOCALIZATION NOTE (findNext.key):
+# Key shortcut used to find again the typed search
+# Do not localize "CmdOrCtrl", "G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+findNext.key=CmdOrCtrl+G
+
+# LOCALIZATION NOTE (findPrev.key):
+# Key shortcut used to find the previous typed search
+# Do not localize "Shift", "CmdOrCtrl", "G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+findPrev.key=Shift+CmdOrCtrl+G
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/startup.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/startup.properties
new file mode 100644
index 0000000000..c5fc62b2e0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/startup.properties
@@ -0,0 +1,248 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (optionsButton.tooltip): This is used as the tooltip
+# for the options panel tab.
+optionsButton.tooltip=Toolbox Options
+
+# LOCALIZATION NOTE (options.label): This is used as the label of the tab in
+# the devtools window.
+options.label=Options
+
+# LOCALIZATION NOTE (options.panelLabel): This is used as the label for the
+# toolbox panel.
+options.panelLabel=Toolbox Options Panel
+
+# LOCALIZATION NOTE (options.darkTheme.label2)
+# Used as a label for dark theme
+options.darkTheme.label2=Dark
+
+# LOCALIZATION NOTE (options.lightTheme.label2)
+# Used as a label for light theme
+options.lightTheme.label2=Light
+
+# LOCALIZATION NOTE (performance.label):
+# This string is displayed in the title of the tab when the profiler is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+performance.label=Performance
+
+# LOCALIZATION NOTE (performance.panelLabel):
+# This is used as the label for the toolbox panel.
+performance.panelLabel=Performance Panel
+
+# LOCALIZATION NOTE (performance.accesskey)
+# Used for the menuitem in the tool menu
+performance.accesskey=P
+
+# LOCALIZATION NOTE (performance.tooltip):
+# This string is displayed in the tooltip of the tab when the profiler is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Performance Tools will be shown inside brackets.
+performance.tooltip=Performance (%S)
+
+# LOCALIZATION NOTE (MenuWebconsole.label): the string displayed in the Tools
+# menu as a shortcut to open the devtools with the Web Console tab selected.
+MenuWebconsole.label=Web Console
+
+# LOCALIZATION NOTE (ToolboxTabWebconsole.label): the string displayed as the
+# label of the tab in the devtools window.
+ToolboxTabWebconsole.label=Console
+
+# LOCALIZATION NOTE (ToolboxWebConsole.panelLabel): the string used as the
+# label for the toolbox panel.
+ToolboxWebConsole.panelLabel=Console Panel
+
+# LOCALIZATION NOTE (ToolboxWebconsole.tooltip2): the string displayed in the
+# tooltip of the tab when the Web Console is displayed inside the developer
+# tools window.
+# Keyboard shortcut for Console will be shown inside the brackets.
+ToolboxWebconsole.tooltip2=Web Console (%S)
+
+webConsoleCmd.accesskey=W
+
+# LOCALIZATION NOTE (ToolboxDebugger.label):
+# This string is displayed in the title of the tab when the debugger is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxDebugger.label=Debugger
+
+# LOCALIZATION NOTE (ToolboxDebugger.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxDebugger.panelLabel=Debugger Panel
+
+# LOCALIZATION NOTE (ToolboxDebugger.tooltip4):
+# This string is displayed in the tooltip of the tab when the debugger is
+# displayed inside the developer tools window.
+ToolboxDebugger.tooltip4=JavaScript Debugger (%S)
+
+# LOCALIZATION NOTE (debuggerMenu.accesskey)
+# Used for the menuitem in the tool menu
+debuggerMenu.accesskey=D
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.label):
+# This string is displayed in the title of the tab when the style editor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxStyleEditor.label=Style Editor
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxStyleEditor.panelLabel=Style Editor Panel
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.tooltip3):
+# This string is displayed in the tooltip of the tab when the style editor is
+# displayed inside the developer tools window.
+# A keyboard shortcut for Stylesheet Editor will be shown inside the latter pair of brackets.
+ToolboxStyleEditor.tooltip3=Stylesheet Editor (CSS) (%S)
+
+# LOCALIZATION NOTE (open.accesskey): The access key used to open the style
+# editor.
+open.accesskey=l
+
+# LOCALIZATION NOTE (inspector.*)
+# Used for the menuitem in the tool menu
+inspector.label=Inspector
+inspector.accesskey=I
+
+# LOCALIZATION NOTE (inspector.panelLabel)
+# Labels applied to the panel and views within the panel in the toolbox
+inspector.panelLabel=Inspector Panel
+
+# LOCALIZATION NOTE (inspector.tooltip2)
+# Keyboard shortcut for DOM and Style Inspector will be shown inside brackets.
+inspector.tooltip2=DOM and Style Inspector (%S)
+
+# LOCALIZATION NOTE (inspector.mac.tooltip)
+# This is the exact same string as inspector.tooltip2, except that we show it
+# on mac only, where we support toggling the inspector with either cmd+shift+C,
+# or cmd+opt+C
+inspector.mac.tooltip=DOM and Style Inspector (%1$S or %2$S)
+
+# LOCALIZATION NOTE (netmonitor.label):
+# This string is displayed in the title of the tab when the Network Monitor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+netmonitor.label=Network
+
+# LOCALIZATION NOTE (netmonitor.panelLabel):
+# This is used as the label for the toolbox panel.
+netmonitor.panelLabel=Network Panel
+
+# LOCALIZATION NOTE (netmonitor.accesskey)
+# Used for the menuitem in the tool menu
+netmonitor.accesskey=N
+
+# LOCALIZATION NOTE (netmonitor.tooltip2):
+# This string is displayed in the tooltip of the tab when the Network Monitor is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Network Monitor will be shown inside the brackets.
+netmonitor.tooltip2=Network Monitor (%S)
+
+# LOCALIZATION NOTE (storage.accesskey): The access key used to open the storage
+# editor.
+storage.accesskey=a
+
+# LOCALIZATION NOTE (storage.label):
+# This string is displayed as the label of the tab in the developer tools window
+storage.label=Storage
+
+# LOCALIZATION NOTE (storage.menuLabel):
+# This string is displayed in the Tools menu as a shortcut to open the devtools
+# with the Storage Inspector tab selected.
+storage.menuLabel=Storage Inspector
+
+# LOCALIZATION NOTE (storage.panelLabel):
+# This string is used as the aria-label for the iframe of the Storage Inspector
+# tool in developer tools toolbox.
+storage.panelLabel=Storage Panel
+
+# LOCALIZATION NOTE (storage.tooltip3):
+# This string is displayed in the tooltip of the tab when the storage editor is
+# displayed inside the developer tools window.
+# A keyboard shortcut for Storage Inspector will be shown inside the brackets.
+storage.tooltip3=Storage Inspector (Cookies, Local Storage, โ€ฆ) (%S)
+
+# LOCALIZATION NOTE (memory.label): This string is displayed in the title of the
+# tab when the memory tool is displayed inside the developer tools window and in
+# the Developer Tools Menu.
+memory.label=Memory
+
+# LOCALIZATION NOTE (memory.panelLabel): This is used as the label for the
+# toolbox panel.
+memory.panelLabel=Memory Panel
+
+# LOCALIZATION NOTE (memory.tooltip): This string is displayed in the tooltip of
+# the tab when the memory tool is displayed inside the developer tools window.
+memory.tooltip=Memory
+
+# LOCALIZATION NOTE (dom.label):
+# This string is displayed in the title of the tab when the DOM panel is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+dom.label=DOM
+
+# LOCALIZATION NOTE (dom.panelLabel):
+# This is used as the label for the toolbox panel.
+dom.panelLabel=DOM Panel
+
+# LOCALIZATION NOTE (dom.accesskey)
+# Used for the menuitem in the tool menu
+dom.accesskey=D
+
+# LOCALIZATION NOTE (dom.tooltip):
+# This string is displayed in the tooltip of the tab when the DOM is
+# displayed inside the developer tools window.
+# Keyboard shortcut for DOM panel will be shown inside the brackets.
+dom.tooltip=DOM (%S)
+
+# LOCALIZATION NOTE (accessibility.label):
+# This string is displayed in the title of the tab when the Accessibility panel
+# is displayed inside the developer tools window and in the Developer Tools Menu.
+accessibility.label=Accessibility
+
+# LOCALIZATION NOTE (accessibility.panelLabel):
+# This is used as the label for the toolbox panel.
+accessibility.panelLabel=Accessibility Panel
+
+# LOCALIZATION NOTE (accessibility.accesskey)
+# Used for the menuitem in the tool menu
+accessibility.accesskey=y
+
+# LOCALIZATION NOTE (accessibility.tooltip3):
+# This string is displayed in the tooltip of the tab when the Accessibility is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Accessibility panel will be shown inside the brackets.
+accessibility.tooltip3=Accessibility (%S)
+
+# LOCALIZATION NOTE (application.label):
+# This string is displayed in the title of the tab when the Application panel
+# is displayed inside the developer tools window and in the Developer Tools Menu.
+application.label=Application
+
+# LOCALIZATION NOTE (application.panelLabel):
+# This is used as the label for the toolbox panel.
+application.panelLabel=Application Panel
+
+# LOCALIZATION NOTE (application.tooltip):
+# This string is displayed in the tooltip of the tab when the Application panel is
+# displayed inside the developer tools window.
+application.tooltip=Application Panel
+
+# LOCALIZATION NOTE (toolbox.buttons.responsive):
+# This is the tooltip of the button in the toolbox toolbar that toggles
+# the Responsive mode.
+# Keyboard shortcut will be shown inside brackets.
+toolbox.buttons.responsive = Responsive Design Mode (%S)
+
+# LOCALIZATION NOTE (toolbox.buttons.screenshot):
+# This is the tooltip of the button in the toolbox toolbar that allows you to
+# take a screenshot of the entire page
+toolbox.buttons.screenshot = Take a screenshot of the entire page
+
+# LOCALIZATION NOTE (toolbox.buttons.rulers):
+# This is the tooltip of the button in the toolbox toolbar that toggles the
+# rulers in the page
+toolbox.buttons.rulers = Toggle rulers for the page
+
+# LOCALIZATION NOTE (toolbox.buttons.measure):
+# This is the tooltip of the button in the toolbox toolbar that toggles the
+# measuring tools
+toolbox.buttons.measure = Measure a portion of the page
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/styleeditor.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/styleeditor.properties
new file mode 100644
index 0000000000..a1f9b1e897
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/styleeditor.properties
@@ -0,0 +1,74 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE These strings are used inside the Style Editor.
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (inlineStyleSheet): This is the name used for an style sheet
+# that is declared inline in the <style> element. Shown in the stylesheets list.
+# the argument is the index (order) of the containing <style> element in the
+# document.
+inlineStyleSheet=<inline style sheet #%S>
+
+# LOCALIZATION NOTE (newStyleSheet): This is the default name for a new
+# user-created style sheet.
+newStyleSheet=New style sheet #%S
+
+# LOCALIZATION NOTE (ruleCount.label): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is shown in the style sheets list.
+# #1 rule.
+# example: 111 rules.
+ruleCount.label=#1 rule.;#1 rules.
+
+# LOCALIZATION NOTE (error-load): This is shown when loading fails.
+error-load=Style sheet could not be loaded.
+
+# LOCALIZATION NOTE (error-save): This is shown when saving fails.
+error-save=Style sheet could not be saved.
+
+# LOCALIZATION NOTE (importStyleSheet.title): This is the file picker title,
+# when you import a style sheet into the Style Editor.
+importStyleSheet.title=Import style sheet
+
+# LOCALIZATION NOTE (importStyleSheet.filter): This is the *.css filter title
+importStyleSheet.filter=CSS files
+
+# LOCALIZATION NOTE (saveStyleSheet.title): This is the file picker title,
+# when you save a style sheet from the Style Editor.
+saveStyleSheet.title=Save style sheet
+
+# LOCALIZATION NOTE (saveStyleSheet.filter): This is the *.css filter title
+saveStyleSheet.filter=CSS files
+
+# LOCALIZATION NOTE (saveStyleSheet.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to Save
+saveStyleSheet.commandkey=S
+
+# LOCALIZATION NOTE (focusFilterInput.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to focus the
+# filter input. Don't use "F" as it's used by the CodeMirror editor to perform an
+# in-file search; if possible, keep it the same as sources.search.key2.
+focusFilterInput.commandkey=P
+
+# LOCALIZATION NOTE (showOriginalSources.label): This is the label on the context
+# menu item to toggle showing original sources in the editor.
+showOriginalSources.label=Show original sources
+
+# LOCALIZATION NOTE (showOriginalSources.accesskey): This is the access key for
+# the menu item to toggle showing original sources in the editor.
+showOriginalSources.accesskey=o
+
+# LOCALIZATION NOTE (showAtRulesSidebar.label): This is the label on the context
+# menu item to toggle showing at-rules shortcuts in a sidebar.
+# "@media" and "@supports" should not be translated as they are CSS rule identifiers.
+showAtRulesSidebar.label=Show At-rules Sidebar (@media, @supports, โ€ฆ)
+
+# LOCALIZATION NOTE (showAtRulesSidebar.accesskey): This is the access key for
+# the menu item to toggle showing the at-rules sidebar.
+showAtRulesSidebar.accesskey=a
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/toolbox.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/toolbox.properties
new file mode 100644
index 0000000000..0be5cf1bb6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/toolbox.properties
@@ -0,0 +1,267 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (toolbox.titleTemplate1): This is the template
+# used to format the title of the toolbox.
+# The URL of the page being targeted: %1$S.
+toolbox.titleTemplate1=Developer Tools โ€” %1$S
+
+# LOCALIZATION NOTE (toolbox.titleTemplate2): This is the template
+# used to format the title of the toolbox.
+# The page title or other name for the thing being targeted: %1$S
+# The URL of the page being targeted: %2$S.
+toolbox.titleTemplate2=Developer Tools โ€” %1$S โ€” %2$S
+
+# LOCALIZATION NOTE (toolbox.multiProcessBrowserToolboxTitle): Title used for
+# the Browser Toolbox when the pref `devtools.browsertoolbox.fission` is true.
+# This Browser Toolbox allows to debug the parent process as well as the content
+# processes in the same toolbox.
+toolbox.multiProcessBrowserToolboxTitle=Multiprocess Browser Toolbox
+
+# LOCALIZATION NOTE (toolbox.parentProcessBrowserToolboxTitle): Title used for
+# the Browser Toolbox when the pref `devtools.browsertoolbox.fission` and
+# `devtools.browsertoolbox.scope` is set to "parent-process".
+# This Browser Toolbox allows to debug only the parent process resources.
+toolbox.parentProcessBrowserToolboxTitle=Parent process Browser Toolbox
+
+# LOCALIZATION NOTE (toolbox.defaultTitle): This is used as the tool
+# name when no tool is selected.
+toolbox.defaultTitle=Developer Tools
+
+# LOCALIZATION NOTE (toolbox.label): This is used as the label for the
+# toolbox as a whole
+toolbox.label=Developer Tools
+
+# LOCALIZATION NOTE (options.autoTheme.label)
+# Used as a label for auto theme
+options.autoTheme.label=Auto
+
+# LOCALIZATION NOTE (options.toolNotSupportedMarker): This is the template
+# used to add a * marker to the label for the Options Panel tool checkbox for the
+# tool which is not supported for the current toolbox target.
+# The name of the tool: %1$S.
+options.toolNotSupportedMarker=%1$S *
+
+# LOCALIZATION NOTE (toolbox.pickButton.tooltip)
+# This is the tooltip of the element picker button in the toolbox toolbar.
+# %S is the keyboard shortcut that toggles the element picker.
+toolbox.elementPicker.tooltip=Pick an element from the page (%S)
+
+# LOCALIZATION NOTE (toolbox.pickButton.mac.tooltip)
+# Like toolbox.pickButton.tooltip, but for macOS there are two possible keyboard
+# shortcuts: Cmd+Shift+C or Cmd+Opt+C
+toolbox.elementPicker.mac.tooltip=Pick an element from the page (%1$S or %2$S)
+
+# LOCALIZATION NOTE (toolbox.androidElementPicker.tooltip)
+# This is the tooltip of the element picker button in the about:devtools-toolbox toolbox toolbar
+# when debugging an Android device
+# %S is the keyboard shortcut that toggles the element picker.
+toolbox.androidElementPicker.tooltip=Pick an element from the Android phone (%S)
+
+# LOCALIZATION NOTE (toolbox.androidElementPicker.mac.tooltip)
+# Like toolbox.androidElementPicker.tooltip, but for macOS as there are two possible keyboard
+# shortcuts (Cmd+Shift+C or Cmd+Opt+C)
+# %1$S and %2$S are the keyboard shortcuts that toggle the element picker.
+toolbox.androidElementPicker.mac.tooltip=Pick an element from the Android phone (%1$S or %2$S)
+
+# LOCALIZATION NOTE (toolbox.elementPicker.key)
+# Key shortcut used to toggle the element picker.
+toolbox.elementPicker.key=CmdOrCtrl+Shift+C
+
+# LOCALIZATION NOTE (toolbox.elementPicker.mac.key)
+# Key shortcut used to toggle the element picker for macOS.
+toolbox.elementPicker.mac.key=Cmd+Opt+C
+
+# LOCALIZATION NOTE (toolbox.viewCssSourceInStyleEditor.label)
+# Used as a message in either tooltips or contextual menu items to open the
+# corresponding URL as a css file in the Style-Editor tool.
+# DEV NOTE: Mostly used wherever toolbox.viewSourceInStyleEditorByXX is used.
+toolbox.viewCssSourceInStyleEditor.label=Open File in Style-Editor
+
+# LOCALIZATION NOTE (toolbox.viewJsSourceInDebugger.label)
+# Used as a message in either tooltips or contextual menu items to open the
+# corresponding URL as a js file in the Debugger tool.
+# DEV NOTE: Mostly used wherever toolbox.viewSourceInDebugger is used.
+toolbox.viewJsSourceInDebugger.label=Open File in Debugger
+
+toolbox.resumeOrderWarning=Page did not resume after the debugger was attached. To fix this, please close and re-open the toolbox.
+
+# LOCALIZATION NOTE (toolbox.help.key)
+# Key shortcut used to open the options panel
+toolbox.help.key=F1
+
+# LOCALIZATION NOTE (toolbox.nextTool.key)
+# Key shortcut used to select the next tool
+toolbox.nextTool.key=CmdOrCtrl+]
+
+# LOCALIZATION NOTE (toolbox.previousTool.key)
+# Key shortcut used to select the previous tool
+toolbox.previousTool.key=CmdOrCtrl+[
+
+# LOCALIZATION NOTE (toolbox.zoom*.key)
+# Key shortcuts used to zomm in/out or reset the toolbox
+# Should match full-zoom-*-shortcut values from browserSets.ftl
+toolbox.zoomIn.key=CmdOrCtrl+Plus
+toolbox.zoomIn2.key=CmdOrCtrl+=
+
+toolbox.zoomOut.key=CmdOrCtrl+-
+toolbox.zoomOut2.key=
+
+toolbox.zoomReset.key=CmdOrCtrl+0
+toolbox.zoomReset2.key=
+
+# LOCALIZATION NOTE (toolbox.reload*.key)
+# Key shortcuts used to reload the page
+toolbox.reload.key=CmdOrCtrl+R
+toolbox.reload2.key=F5
+
+# LOCALIZATION NOTE (toolbox.forceReload*.key)
+# Key shortcuts used to force reload of the page by bypassing caches
+toolbox.forceReload.key=CmdOrCtrl+Shift+R
+toolbox.forceReload2.key=CmdOrCtrl+F5
+
+# LOCALIZATION NOTE (toolbox.toggleHost.key)
+# Key shortcut used to move the toolbox in bottom or side of the browser window
+toolbox.toggleHost.key=CmdOrCtrl+Shift+D
+
+# LOCALIZATION NOTE (toolbox.closeToolbox.key) Key shortcut used to close the toolbox
+toolbox.closeToolbox.key=CmdOrCtrl+W
+
+# LOCALIZATION NOTE (toolbox.toggleToolbox.key) Key shortcut used to toggle the toolbox
+toolbox.toggleToolbox.key=CmdOrCtrl+Shift+I
+
+# LOCALIZATION NOTE (toolbox.toggleToolboxOSX.key) Key shortcut used to toggle the toolbox
+toolbox.toggleToolboxOSX.key=CmdOrCtrl+Alt+I
+
+# LOCALIZATION NOTE (toolbox.toggleToolboxF12.key) Key shortcut used to toggle the toolbox
+toolbox.toggleToolboxF12.key=F12
+
+# LOCALIZATION NOTE (toolbox.frames.tooltip): This is the label for
+# the iframes menu list that appears only when the document has some.
+# It allows you to switch the context of the whole toolbox.
+toolbox.frames.tooltip=Select an iframe as the currently targeted document
+
+# LOCALIZATION NOTE (toolbox.frames.disabled.tooltip): This is the title
+# displayed as a tooltip of the iframes menu button, when disabled. The button
+# is normally hidden when no frames are available. But if the user is on the
+# DevTools Options panel, the button is always shown for discoverability.
+toolbox.frames.disabled.tooltip=This button is only available on pages with several iframes
+
+# LOCALIZATION NOTE (toolbox.showFrames.key)
+# Key shortcut used to show frames menu when 'frames' button is focused
+toolbox.showFrames.key=Alt+Down
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.button.tooltip): This is the tooltip
+# for the "..." button on the developer tools toolbox.
+toolbox.meatballMenu.button.tooltip=Customize Developer Tools and get help
+
+# LOCALIZATION NOTE (toolbox.closebutton.tooltip): This is the tooltip for
+# the close button the developer tools toolbox.
+toolbox.closebutton.tooltip=Close Developer Tools
+
+# LOCALIZATION NOTE (toolbox.errorCountButton.tooltip): This is the tooltip for
+# the error count button displayed in the developer tools toolbox.
+toolbox.errorCountButton.tooltip=Show Split Console
+
+# LOCALIZATION NOTE (toolbox.errorCountButton.description): This is the description that
+# will be used for the error count button in the devTools settings panel.
+toolbox.errorCountButton.description=Show the number of errors on the page
+
+# LOCALIZATION NOTE (toolbox.sourceMapFailure): This is shown in the web console
+# when there is a failure to fetch or parse a source map.
+# The text of the error: %1$S
+# The URL that caused DevTools to try to fetch a source map: %2$S
+# The URL of the source map itself: %3$S
+toolbox.sourceMapFailure=Source map error: %1$S\nResource URL: %2$S\nSource Map URL: %3$S
+
+# LOCALIZATION NOTE (toolbox.sourceMapSourceFailure): This is shown in
+# the web console when there is a failure to fetch or parse an
+# original source that was mentioned in a source map.
+# The text of the error: %1$S
+# The URL of the source: %2$S
+toolbox.sourceMapSourceFailure=Error while fetching an original source: %1$S\nSource URL: %2$S
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.runtimeLabel): This is displayed as a toolbox
+# header in about:devtools-toolbox. about:devtools-toolbox is used for instance when
+# inspecting tabs in about:debugging.
+# e.g. Mozilla Fennec (65.0a1)
+# The name of runtime: %1$S
+# The version of runtime: %2$S
+toolbox.debugTargetInfo.runtimeLabel=%1$S (%2$S)
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.runtimeLabel.thisRuntime): this is displayed
+# as a toolbox header in about:devtools-toolbox, when inspecting the current Firefox runtime
+# (for instance, when inspecting one of its tabs in about:debugging)
+# e.g. This Firefox (65.0a1)
+# The name of the current runtime/application (brandShorterName): %1$S
+# The version of runtime: %2$S
+toolbox.debugTargetInfo.runtimeLabel.thisRuntime=This %1$S (%2$S)
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.tabTitleRemote):
+# Used as the tab title for about:devtools-toolbox when connected to a remote target.
+# The connection type (see toolbox.debugTargetInfo.connection.*): %1$S
+# The target type (see toolbox.debugTargetInfo.targetType.*): %2$S
+# The target name (retrieved from DevTools, eg the extension's name): %3$S
+toolbox.debugTargetInfo.tabTitleRemote=Toolbox (%1$S) - %2$S / %3$S
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.tabTitleLocal):
+# Used as the tab title for about:devtools-toolbox when connected to This Firefox.
+# The target type (see toolbox.debugTargetInfo.targetType.*): %1$S
+# The target name (retrieved from DevTools, eg the extension's name): %2$S
+toolbox.debugTargetInfo.tabTitleLocal=Toolbox - %1$S / %2$S
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.tabTitleError):
+# Used as the tab title for about:devtools-toolbox when it failed to connect to the
+# target.
+toolbox.debugTargetInfo.tabTitleError=Toolbox - error occurred
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.connection.*): This is displayed in the
+# toolbox header in about:devtools-toolbox, to indicate how the connection to the
+# runtime being inspected was made.
+toolbox.debugTargetInfo.connection.usb=USB
+toolbox.debugTargetInfo.connection.network=Network
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.reload):
+# Used as the reload button tooltip
+toolbox.debugTargetInfo.reload=Reload
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.forward):
+# Used as the navigation's "forward" button tooltip
+toolbox.debugTargetInfo.forward=Forward
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.back):
+# Used as the navigation's "back" button tooltip
+toolbox.debugTargetInfo.back=Back
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.targetType.*): This is displayed as the
+# alt attribute for an icon in the toolbox header in about:devtools-toolbox,
+# to indicate what is the type of the debug target being inspected.
+toolbox.debugTargetInfo.targetType.extension=Extension
+toolbox.debugTargetInfo.targetType.process=Process
+toolbox.debugTargetInfo.targetType.tab=Tab
+toolbox.debugTargetInfo.targetType.worker=Worker
+
+# LOCALIZATION NOTE (browserToolbox.statusMessage): This is the label
+# shown next to status details when the Browser Toolbox fails to connect or
+# appears to be taking a while to do so.
+browserToolbox.statusMessage=Browser Toolbox connection status:
+
+# LOCALIZATION NOTE (toolbox.debugTargetErrorPage.title): This is the title
+# for the Error view shown by the toolbox when a connection to a debug target
+# could not be made
+toolbox.debugTargetErrorPage.title = Error
+
+# LOCALIZATION NOTE (toolbox.debugTargetErrorPage.description): This is the
+# text that appears in the Error view and explains to the user that an error
+# has happened while trying to connect to a debug target
+toolbox.debugTargetErrorPage.description = Cannot connect to the debug target. See error details below:
+
+# LOCALIZATION NOTE (options.deprecationNotice): This is the text that appears in the
+# settings panel for panel that will be removed in future releases.
+# This entire text is treated as a link to an MDN page.
+options.deprecationNotice=Deprecated. Learn Moreโ€ฆ
+
+# LOCALIZATION NOTE (options.enableMultiProcessToolbox): This is the text that appears in the
+# settings panel for the checkbox that enables the Multiprocess Browser Toolbox.
+options.enableMultiProcessToolbox=Enable the Multiprocess Browser Toolbox (requires restarting the Browser Toolbox)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/webconsole.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/webconsole.properties
new file mode 100644
index 0000000000..1d305c3d26
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/client/webconsole.properties
@@ -0,0 +1,584 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (multiProcessBrowserConsole.title): Title of the Browser
+# Console window when the pref `devtools.browsertoolbox.scope` is set to "everything". This
+# Browser Console will log messages from all processes, not just the the parent
+# process.
+multiProcessBrowserConsole.title=Multiprocess Browser Console
+
+# LOCALIZATION NOTE (parentProcessBrowserConsole.title): Title used for
+# the Browser Console when the pref `devtools.browsertoolbox.scope` is set to "parent-process".
+parentProcessBrowserConsole.title=Parent process Browser Console
+
+# LOCALIZATION NOTE (timestampFormat): %1$02S = hours (24-hour clock),
+# %2$02S = minutes, %3$02S = seconds, %4$03S = milliseconds.
+timestampFormat=%02S:%02S:%02S.%03S
+
+ConsoleAPIDisabled=The Web Console logging API (console.log, console.info, console.warn, console.error) has been disabled by a script on this page.
+
+# LOCALIZATION NOTE (webConsoleXhrIndicator): the indicator displayed before
+# a URL in the Web Console that was requested using an XMLHttpRequest.
+webConsoleXhrIndicator=XHR
+
+# LOCALIZATION NOTE (webConsoleMoreInfoLabel): the more info tag displayed
+# after security related web console messages.
+webConsoleMoreInfoLabel=Learn More
+
+# LOCALIZATION NOTE (stacktrace.anonymousFunction): this string is used to
+# display JavaScript functions that have no given name - they are said to be
+# anonymous. Test console.trace() in the webconsole.
+stacktrace.anonymousFunction=<anonymous>
+
+# LOCALIZATION NOTE (stacktrace.asyncStack): this string is used to
+# indicate that a given stack frame has an async parent.
+# %S is the "Async Cause" of the frame.
+stacktrace.asyncStack=(Async: %S)
+
+# LOCALIZATION NOTE (timeLog): this string is used to display the result of
+# the console.timeLog() call. Parameters: %1$S is the name of the timer, %2$S
+# is the number of milliseconds.
+timeLog=%1$S: %2$Sms
+
+# LOCALIZATION NOTE (console.timeEnd): this string is used to display the result of
+# the console.timeEnd() call. Parameters: %1$S is the name of the timer, %2$S
+# is the number of milliseconds.
+console.timeEnd=%1$S: %2$Sms - timer ended
+
+# LOCALIZATION NOTE (consoleCleared): this string is displayed when receiving a
+# call to console.clear() to let the user know the previous messages of the
+# console have been removed programmatically.
+consoleCleared=Console was cleared.
+
+# LOCALIZATION NOTE (preventedConsoleClear): this string is displayed when receiving a
+# call to console.clear() when the user has the "Persist logs" option enabled, to let the
+# user know the console method call was ignored.
+# "Persist Logs" should be kept in sync with webconsole.console.settings.menu.item.enablePersistentLogs.label
+preventedConsoleClear=console.clear() was prevented due to โ€œPersist Logsโ€
+
+# LOCALIZATION NOTE (noCounterLabel): this string is used to display
+# count-messages with no label provided.
+noCounterLabel=<no label>
+
+# LOCALIZATION NOTE (counterDoesntExist): this string is displayed when
+# console.countReset() is called with a counter that doesn't exist.
+counterDoesntExist=Counter โ€œ%Sโ€ doesnโ€™t exist.
+
+# LOCALIZATION NOTE (noGroupLabel): this string is used to display
+# console.group messages with no label provided.
+noGroupLabel=<no group label>
+
+maxTimersExceeded=The maximum allowed number of timers in this page was exceeded.
+timerAlreadyExists=Timer โ€œ%Sโ€ already exists.
+timerDoesntExist=Timer โ€œ%Sโ€ doesnโ€™t exist.
+timerJSError=Failed to process the timer name.
+
+# LOCALIZATION NOTE (connectionTimeout): message displayed when the Remote Web
+# Console fails to connect to the server due to a timeout.
+connectionTimeout=Connection timeout. Check the Error Console on both ends for potential error messages. Reopen the Web Console to try again.
+
+# LOCALIZATION NOTE (propertiesFilterPlaceholder): this is the text that
+# appears in the filter text box for the properties view container.
+propertiesFilterPlaceholder=Filter properties
+
+# LOCALIZATION NOTE (messageRepeats.tooltip2): the tooltip text that is displayed
+# when you hover the red bubble that shows how many times a message is repeated
+# in the web console output.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of message repeats
+# example: 3 repeats
+messageRepeats.tooltip2=#1 repeat;#1 repeats
+
+# LOCALIZATION NOTE (openNodeInInspector): the text that is displayed in a
+# tooltip when hovering over the inspector icon next to a DOM Node in the console
+# output
+openNodeInInspector=Click to select the node in the inspector
+
+# LOCALIZATION NOTE (selfxss.msg): the text that is displayed when
+# a new user of the developer tools pastes code into the console
+# %1 is the text of selfxss.okstring
+selfxss.msg=Scam Warning: Take care when pasting things you don't understand. This could allow attackers to steal your identity or take control of your computer. Please type '%S' below (no need to press enter) to allow pasting.
+
+# LOCALIZATION NOTE (selfxss.okstring): the string to be typed
+# in by a new user of the developer tools when they receive the sefxss.msg prompt.
+# Please avoid using non-keyboard characters here
+selfxss.okstring=allow pasting
+
+# LOCALIZATION NOTE (evaluationNotifcation.noOriginalVariableMapping.msg): the text for the notification message that is displayed
+# in the console when the debugger is paused in a non-pretty printed original file and original variable mapping is turned off.
+# `Show original variables` should be kept in sync with the checkbox label in the Scopes panel header.
+evaluationNotifcation.noOriginalVariableMapping.msg=Original variables name mapping in the debugger is disabled. Evaluation results might not be accurate. Click the `Show original variables` checkbox in the debugger scopes panel to enable.
+
+# LOCALIZATION NOTE (messageToggleDetails): the text that is displayed when
+# you hover the arrow for expanding/collapsing the message details. For
+# console.error() and other messages we show the stacktrace.
+messageToggleDetails=Show/hide message details.
+
+# LOCALIZATION NOTE (groupToggle): the text that is displayed when
+# you hover the arrow for expanding/collapsing the messages of a group.
+groupToggle=Show/hide group.
+
+# LOCALIZATION NOTE (table.index, table.iterationIndex, table.key, table.value):
+# the column header displayed in the console table widget.
+table.index=(index)
+table.iterationIndex=(iteration index)
+table.key=Key
+table.value=Values
+
+# LOCALIZATION NOTE (level.error, level.warn, level.info, level.log, level.debug):
+# tooltip for icons next to console output
+level.error=Error
+level.warn=Warning
+level.info=Info
+level.log=Log
+level.debug=Debug
+
+# LOCALIZATION NOTE (logpoint.title)
+# Tooltip shown for logpoints sent from the debugger
+logpoint.title=Logpoints from the debugger
+
+# LOCALIZATION NOTE (logtrace.title)
+# Tooltip shown for JavaScript tracing logs
+logtrace.title=JavaScript tracing
+
+# LOCALIZATION NOTE (blockedReason.title)
+# Tooltip shown for blocked network events sent from the network panel
+blockedrequest.label=Blocked by DevTools
+
+# LOCALIZATION NOTE (webconsole.disableIcon.title)
+# Tooltip shown for disabled console messages
+webconsole.disableIcon.title=This message is no longer active, message details are not available
+
+# LOCALIZATION NOTE (command.title)
+# Tooltip shown for console input evaluated code displayed in the console output
+command.title=Evaluated code
+
+# LOCALIZATION NOTE (result.title)
+# Tooltip shown for evaluation result displayed in the console output
+result.title=Evaluation result
+
+# LOCALIZATION NOTE (webconsole.find.key)
+# Key shortcut used to focus the search box on upper right of the console
+webconsole.find.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (webconsole.close.key)
+# Key shortcut used to close the Browser console (doesn't work in regular web console)
+webconsole.close.key=CmdOrCtrl+W
+
+# LOCALIZATION NOTE (webconsole.clear.key*)
+# Key shortcut used to clear the console output
+webconsole.clear.key=Ctrl+Shift+L
+webconsole.clear.keyOSX=Ctrl+L
+webconsole.clear.alternativeKeyOSX=Cmd+K
+
+# LOCALIZATION NOTE (webconsole.menu.copyURL.label)
+# Label used for a context-menu item displayed for network message logs. Clicking on it
+# copies the URL displayed in the message to the clipboard.
+webconsole.menu.copyURL.label=Copy Link Location
+webconsole.menu.copyURL.accesskey=a
+
+# LOCALIZATION NOTE (webconsole.menu.openURL.label)
+# Label used for a context-menu item displayed for network message logs. Clicking on it
+# opens the URL displayed in a new browser tab.
+webconsole.menu.openURL.label=Open URL in New Tab
+webconsole.menu.openURL.accesskey=T
+
+# LOCALIZATION NOTE (webconsole.menu.openInNetworkPanel.label)
+# Label used for a context-menu item displayed for network message logs. Clicking on it
+# opens the network message in the Network panel
+webconsole.menu.openInNetworkPanel.label=Open in Network Panel
+webconsole.menu.openInNetworkPanel.accesskey=N
+
+# LOCALIZATION NOTE (webconsole.menu.resendNetworkRequest.label)
+# Label used for a context-menu item displayed for network message logs. Clicking on it
+# resends the network request
+webconsole.menu.resendNetworkRequest.label=Resend Request
+webconsole.menu.resendNetworkRequest.accesskey=n
+
+# LOCALIZATION NOTE (webconsole.menu.openNodeInInspector.label)
+# Label used for a context-menu item displayed for DOM Node logs. Clicking on it will
+# reveal that specific DOM Node in the Inspector.
+webconsole.menu.openNodeInInspector.label=Reveal in Inspector
+webconsole.menu.openNodeInInspector.accesskey=Q
+
+# LOCALIZATION NOTE (webconsole.menu.storeAsGlobalVar.label)
+# Label used for a context-menu item displayed for object/variable logs. Clicking on it
+# creates a new global variable pointing to the logged variable.
+webconsole.menu.storeAsGlobalVar.label=Store as global variable
+webconsole.menu.storeAsGlobalVar.accesskey=S
+
+# LOCALIZATION NOTE (webconsole.menu.copyMessage.label)
+# Label used for a context-menu item displayed for any log. Clicking on it will copy the
+# content of the log (or the user selection, if any).
+webconsole.menu.copyMessage.label=Copy message
+webconsole.menu.copyMessage.accesskey=C
+
+# LOCALIZATION NOTE (webconsole.menu.copyObject.label)
+# Label used for a context-menu item displayed for object/variable log. Clicking on it
+# will copy the object/variable.
+webconsole.menu.copyObject.label=Copy object
+webconsole.menu.copyObject.accesskey=o
+
+# LOCALIZATION NOTE (webconsole.menu.openInSidebar.label)
+# Label used for a context-menu item displayed for object/variable logs. Clicking on it
+# opens the webconsole sidebar for the logged variable.
+webconsole.menu.openInSidebar.label1=Inspect object in Sidebar
+webconsole.menu.openInSidebar.accesskey=V
+
+# LOCALIZATION NOTE (webconsole.menu.copyAllMessages.label)
+# Label used for a context-menu item displayed on the output. Clicking on it
+# copies the entire output of the console to the clipboard.
+webconsole.menu.copyAllMessages.label=Copy all Messages
+webconsole.menu.copyAllMessages.accesskey=M
+
+# LOCALIZATION NOTE (webconsole.menu.saveAllMessagesFile.label)
+# Label used for a context-menu item displayed on the output. Clicking on it
+# opens a file picker to allow the user save a file containing
+# the output of the console.
+webconsole.menu.saveAllMessagesFile.label=Save all Messages to File
+webconsole.menu.saveAllMessagesFile.accesskey=F
+
+# LOCALIZATION NOTE (webconsole.clearButton.tooltip)
+# Label used for the tooltip on the clear logs button in the console top toolbar bar.
+# Clicking on it will clear the content of the console.
+webconsole.clearButton.tooltip=Clear the Web Console output
+
+# LOCALIZATION NOTE (webconsole.toggleFilterButton.tooltip)
+# Label used for the tooltip on the toggle filter bar button in the console top
+# toolbar bar. Clicking on it will toggle the visibility of an additional bar which
+# contains filter buttons.
+webconsole.toggleFilterButton.tooltip=Toggle filter bar
+
+# LOCALIZATION NOTE (webconsole.filterInput.placeholder)
+# Label used for for the placeholder on the filter input, in the console top toolbar.
+webconsole.filterInput.placeholder=Filter output
+
+# LOCALIZATION NOTE (webconsole.errorsFilterButton.label)
+# Label used as the text of the "Errors" button in the additional filter toolbar.
+# It shows or hides error messages, either inserted in the page using
+# console.error() or as a result of a javascript error..
+webconsole.errorsFilterButton.label=Errors
+
+# LOCALIZATION NOTE (webconsole.warningsFilterButton.label)
+# Label used as the text of the "Warnings" button in the additional filter toolbar.
+# It shows or hides warning messages, inserted in the page using console.warn().
+webconsole.warningsFilterButton.label=Warnings
+
+# LOCALIZATION NOTE (webconsole.logsFilterButton.label)
+# Label used as the text of the "Logs" button in the additional filter toolbar.
+# It shows or hides log messages, inserted in the page using console.log().
+webconsole.logsFilterButton.label=Logs
+
+# LOCALIZATION NOTE (webconsole.infoFilterButton.label)
+# Label used as the text of the "Info" button in the additional filter toolbar.
+# It shows or hides info messages, inserted in the page using console.info().
+webconsole.infoFilterButton.label=Info
+
+# LOCALIZATION NOTE (webconsole.debugFilterButton.label)
+# Label used as the text of the "Debug" button in the additional filter toolbar.
+# It shows or hides debug messages, inserted in the page using console.debug().
+webconsole.debugFilterButton.label=Debug
+
+# LOCALIZATION NOTE (webconsole.cssFilterButton.label)
+# Label used as the text of the "CSS" button in the additional filter toolbar.
+# It shows or hides CSS warning messages, inserted in the page by the browser
+# when there are CSS errors in the page.
+webconsole.cssFilterButton.label=CSS
+
+# LOCALIZATION NOTE (webconsole.cssFilterButton.inactive.tooltip)
+# Label used as the tooltip of the "CSS" button in the additional filter toolbar, when the
+# filter is inactive (=unchecked).
+webconsole.cssFilterButton.inactive.tooltip=Stylesheets will be reparsed to check for errors. Refresh the page to also see errors from stylesheets modified from Javascript.
+
+# LOCALIZATION NOTE (webconsole.xhrFilterButton.label)
+# Label used as the text of the "XHR" button in the additional filter toolbar.
+# It shows or hides messages displayed when the page makes an XMLHttpRequest or
+# a fetch call.
+webconsole.xhrFilterButton.label=XHR
+
+# LOCALIZATION NOTE (webconsole.requestsFilterButton.label)
+# Label used as the text of the "Requests" button in the additional filter toolbar.
+# It shows or hides messages displayed when the page makes a network call, for example
+# when an image or a scripts is requested.
+webconsole.requestsFilterButton.label=Requests
+
+# LOCALIZATION NOTE (webconsole.filteredMessagesByText.label)
+# Text on the filter input displayed when some console messages are hidden because the
+# user has filled in the input.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# example: 345 hidden.
+webconsole.filteredMessagesByText.label=#1 hidden;#1 hidden
+
+# LOCALIZATION NOTE (webconsole.filteredMessagesByText.tooltip)
+# Tooltip on the filter input "hidden" text, displayed when some console messages are
+# hidden because the user has filled in the input.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# example: 345 items hidden by text filter.
+webconsole.filteredMessagesByText.tooltip=#1 item hidden by text filter;#1 items hidden by text filter
+
+# LOCALIZATION NOTE (webconsole.console.settings.menu.menuButton.tooltip)
+# Tooltip for the filter bar preferences menu. This menu will display multiple perefences for the
+# filter bar, such as enabling the compact toolbar mode, enable the timestamps, persist logs, etc
+webconsole.console.settings.menu.button.tooltip=Console Settings
+
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.compactToolbar.label)
+# Label for the `Compact Toolbar` preference option. This will turn the message filters buttons
+# into a Menu Button, making the filter bar more compact.
+webconsole.console.settings.menu.item.compactToolbar.label=Compact Toolbar
+
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.timestamps.label)
+# Label for enabling the timestamps in the Web Console.
+webconsole.console.settings.menu.item.timestamps.label=Show Timestamps
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.timestamps.tooltip)
+webconsole.console.settings.menu.item.timestamps.tooltip=If you enable this option commands and output in the Web Console will display a timestamp
+
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.warningGroups.label)
+# Label for grouping the similar messages in the Web Console
+webconsole.console.settings.menu.item.warningGroups.label=Group Similar Messages
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.warningGroups.tooltip)
+webconsole.console.settings.menu.item.warningGroups.tooltip=When enabled, similar messages are placed into groups
+
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.autocomplete.label)
+# Label for enabling autocomplete for input in the Web Console
+webconsole.console.settings.menu.item.autocomplete.label=Enable Autocompletion
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.autocomplete.tooltip)
+webconsole.console.settings.menu.item.autocomplete.tooltip=If you enable this option the input will display suggestions as you type in it
+
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.enablePersistentLogs.label)
+webconsole.console.settings.menu.item.enablePersistentLogs.label=Persist Logs
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.enablePersistentLogs.tooltip)
+webconsole.console.settings.menu.item.enablePersistentLogs.tooltip=If you enable this option the output will not be cleared each time you navigate to a new page
+
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.instantEvaluation.label)
+webconsole.console.settings.menu.item.instantEvaluation.label=Instant Evaluation
+# LOCALIZATION NOTE (webconsole.console.settings.menu.item.instantEvaluation.tooltip)
+webconsole.console.settings.menu.item.instantEvaluation.tooltip=If you enable this option the input will be instantly evaluated as you type in it
+
+# LOCALIZATION NOTE (browserconsole.enableNetworkMonitoring.label)
+# Label used in the browser console / browser toolbox console. This label is used for a checkbox that
+# allows the user enable monitoring of network requests.
+browserconsole.enableNetworkMonitoring.label=Enable Network Monitoring
+# LOCALIZATION NOTE (browserconsole.enableNetworkMonitoring.tooltip)
+# Tooltip for the "Enable Network Monitoring" check item.
+browserconsole.enableNetworkMonitoring.tooltip=Enable this to start listening to network requests
+
+# LOCALIZATION NOTE (webconsole.navigated): this string is used in the console when the
+# current inspected page is navigated to a new location.
+# Parameters: %S is the new URL.
+webconsole.navigated=Navigated to %S
+
+# LOCALIZATION NOTE (webconsole.closeSplitConsoleButton.tooltip): This is the tooltip for
+# the close button of the split console.
+webconsole.closeSplitConsoleButton.tooltip=Close Split Console (Esc)
+
+# LOCALIZATION NOTE (webconsole.closeSidebarButton.tooltip): This is the tooltip for
+# the close button of the sidebar.
+webconsole.closeSidebarButton.tooltip=Close Sidebar
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.input.placeHolder):
+# This string is displayed in the placeholder of the reverse search input in the console.
+webconsole.reverseSearch.input.placeHolder=Search history
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.result.closeButton.tooltip):
+# This string is displayed in the tooltip of the close button in the reverse search toolbar.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.reverseSearch.closeButton.tooltip=Close (%S)
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.results):
+# This string is displayed in the reverse search UI when there are at least one result
+# to the search.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 index of current search result displayed.
+# #2 total number of search results.
+webconsole.reverseSearch.results=1 result;#1 of #2 results
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.noResult):
+# This string is displayed in the reverse search UI when there is no results to the search.
+webconsole.reverseSearch.noResult=No results
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.result.previousButton.tooltip):
+# This string is displayed in the tooltip of the "previous result" button in the reverse search toolbar.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.reverseSearch.result.previousButton.tooltip=Previous result (%S)
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.result.nextButton.tooltip):
+# This string is displayed in the tooltip of the "next result" button in the reverse search toolbar.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.reverseSearch.result.nextButton.tooltip=Next result (%S)
+
+# LOCALIZATION NOTE (webconsole.confirmDialog.getter.label)
+# Label used for the "invoke getter" confirm dialog that appears in the console when
+# a user tries to autocomplete a property with a getter.
+# Example: given the following object `x = {get y() {}}`, when the user types `x.y.`, it
+# would return "Invoke getter y to retrieve the property list?".
+# Parameters: %S is the name of the getter.
+webconsole.confirmDialog.getter.label=Invoke getter %S to retrieve the property list?
+
+# LOCALIZATION NOTE (webconsole.confirmDialog.getter.invokeButtonLabelWithShortcut)
+# Label used for the confirm button in the "invoke getter" dialog that appears in the
+# console when a user tries to autocomplete a property with a getter.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.confirmDialog.getter.invokeButtonLabelWithShortcut=Invoke (%S)
+
+# LOCALIZATION NOTE (webconsole.confirmDialog.getter.closeButton.tooltip)
+# Label used as the tooltip for the close button in the "invoke getter" dialog that
+# appears in the console when a user tries to autocomplete a property with a getter.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.confirmDialog.getter.closeButton.tooltip=Close (%S)
+
+# LOCALIZATION NOTE (webconsole.cssWarningElements.label)
+# Label for the list of HTML elements matching the selector associated
+# with the CSS warning. Parameters: %S is the CSS selector.
+webconsole.cssWarningElements.label=Elements matching selector: %S
+
+# LOCALIZATION NOTE (webconsole.message.componentDidCatch.label)
+# Label displayed when the webconsole couldn't handle a given packet.
+# Parameters: %S is the URL to file a bug about the error.
+webconsole.message.componentDidCatch.label=[DEVTOOLS ERROR] Weโ€™re sorry, we couldnโ€™t render the message. This shouldnโ€™t have happened - please file a bug at %S with the message metadata in the description.
+
+# LOCALIZATION NOTE (webconsole.message.commands.copyValueToClipboard)
+# Label displayed when the string is copied to the clipboard as a result of a copy command,
+# in the console, for example, copy({hello: "world"}).
+webconsole.message.commands.copyValueToClipboard=String was copied to clipboard.
+
+# LOCALIZATION NOTE (webconsole.error.commands.copyError):
+# the error that is displayed when the "copy" command can't stringify an object
+# "copy" should not be translated, because is a function name.
+# Parameters: %S is the original error message
+webconsole.error.commands.copyError=`copy` command failed, object canโ€™t be stringified: %S
+
+# LOCALIZATION NOTE (webconsole.message.commands.blockedUR)
+# Label displayed when the :block <url> command is successful
+# Parameters: %S is the URL filter
+webconsole.message.commands.blockedURL=Requests to URL containing โ€œ%Sโ€ are now blocked
+
+# LOCALIZATION NOTE (webconsole.message.commands.unblockedURL)
+# Label displayed when the :unblock <url> command is successful
+# Parameters: %S is the URL filter
+webconsole.message.commands.unblockedURL=Removed blocking filter โ€œ%Sโ€
+
+# LOCALIZATION NOTE (webconsole.messages.commands.blockArgMissing)
+# Message displayed when no filter is passed to block/unblock command
+webconsole.messages.commands.blockArgMissing=No filter was specified
+
+# LOCALIZATION NOTE (webconsole.message.componentDidCatch.copyButton.label)
+# Label displayed on the button next to the message we display when the webconsole
+# couldn't handle a given packet (See webconsole.message.componentDidCatch.label).
+webconsole.message.componentDidCatch.copyButton.label=Copy message metadata to clipboard
+
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.executeButton.label)
+# Label used for the text of the execute button, in the editor toolbar, which is
+# displayed when the editor mode is enabled (devtools.webconsole.input.editor=true).
+webconsole.editor.toolbar.executeButton.label=Run
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.reverseSearchButton.openReverseSearch.tooltip)
+# Label used for the tooltip on the reverse search button for opening the Reverse Search UI.
+# The Reverse Search is a feature that mimics the bash-like reverse search of
+# command history in WebConsole, searching commands from the last item backwards.
+# Parameters: %S is the keyboard shortcut.
+webconsole.editor.toolbar.reverseSearchButton.openReverseSearch.tooltip=Open History Reverse Search (%S)
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.reverseSearchButton.closeReverseSearch.tooltip)
+# Label used for the tooltip on the reverse search button for closing the Reverse Search UI.
+# The Reverse Search is a feature that mimics the bash-like reverse search of
+# command history in WebConsole, searching commands from the last item backwards.
+# Parameters: %S is the keyboard shortcut.
+webconsole.editor.toolbar.reverseSearchButton.closeReverseSearch.tooltip=Close History Reverse Search (%S)
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.executeButton.tooltip)
+# Label used for the tooltip on the execute button, in the editor toolbar, which is
+# displayed when the editor mode is enabled (devtools.webconsole.input.editor=true).
+# Parameters: %S is the keyboard shortcut.
+webconsole.editor.toolbar.executeButton.tooltip=Run expression (%S). This wonโ€™t clear the input.
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.prettyPrintButton.tooltip)
+# Label used for the tooltip on the prettyPrint button, in the editor toolbar, which is
+# displayed when the editor mode is enabled (devtools.webconsole.input.editor=true).
+webconsole.editor.toolbar.prettyPrintButton.tooltip=Pretty print expression
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.executeButton.tooltip)
+# Label used for the tooltip on the history previous expression, in the editor toolbar,
+# which is displayed when the editor mode is enabled (devtools.webconsole.input.editor=true).
+webconsole.editor.toolbar.history.prevExpressionButton.tooltip=Previous Expression
+
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.executeButton.tooltip)
+# Label used for the tooltip on the history next expression, in the editor toolbar,
+# which is displayed when the editor mode is enabled (devtools.webconsole.input.editor=true).
+webconsole.editor.toolbar.history.nextExpressionButton.tooltip=Next Expression
+
+# LOCALIZATION NOTE (webconsole.editor.toolbar.closeButton.tooltip2)
+# Label used for the tooltip on the close button, in the editor toolbar, which is
+# displayed when the editor mode is enabled (devtools.webconsole.input.editor=true).
+# Parameters: %S is the keyboard shortcut.
+webconsole.editor.toolbar.closeButton.tooltip2=Switch back to inline mode (%S)
+
+# LOCALIZATION NOTE (webconsole.input.openEditorButton.tooltip2)
+# Label used for the tooltip on the open editor button, in console input, which is
+# displayed when the console is in regular mode.
+# Parameters: %S is the keyboard shortcut.
+webconsole.input.openEditorButton.tooltip2=Switch to multi-line editor mode (%S)
+
+# LOCALIZATION NOTE (webconsole.warningGroup.messageCount.tooltip): the tooltip text
+# displayed when you hover a warning group badge (i.e. repeated warning messages for a
+# given category, for example Content Blocked messages) in the web console output.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of message in the group.
+# example: 3 messages
+webconsole.warningGroup.messageCount.tooltip=#1 message;#1 messages
+
+# LOCALIZATION NOTE (webconsole.input.editor.onboarding.label): the text that is displayed
+# when displaying the multiline-input mode for the first time, until the user dismiss the
+# text.
+# Parameters: %1$S is Enter key, %2$S is the shortcut to evaluate the expression (
+# Ctrl+Enter or Cmd+Enter on OSX).
+webconsole.input.editor.onboarding.label=Iterate on your code faster with the new multi-line editor mode. Use %1$S to add new lines and %2$S to run.
+
+# LOCALIZATION NOTE (webconsole.input.editor.onboarding.dismiss.label): the text that is
+# displayed in the multiline-input mode onboarding UI to dismiss it.
+webconsole.input.editor.onboarding.dismiss.label=Got it!
+
+# LOCALIZATION NOTE (webconsole.enterKey): The text that will be used to represent the
+# Enter key in the editor onboarding UI, as well as on the Editor toolbar "Run" button
+# tooltip.
+webconsole.enterKey=Enter
+
+# LOCALIZATION NOTE (webconsole.input.openJavaScriptFile): This is a label
+# used for opening a file in the console input (Ctrl+O or Cmd+O on OSX while
+# being focused on the input).
+webconsole.input.openJavaScriptFile=Open JavaScript File
+
+# LOCALIZATION NOTE (webconsole.input.openJavaScriptFileFilter):
+# This string is displayed as a filter when opening a file in the console input.
+webconsole.input.openJavaScriptFileFilter=JavaScript Files
+
+# LOCALIZATION NOTE (webconsole.input.selector.top): This is the term used
+# to describe the primary thread of execution in the page
+webconsole.input.selector.top=Top
+
+# LOCALIZATION NOTE (webconsole.input.selector.tooltip): This is the tooltip
+# shown when users select a thread that they want to evaluate an
+# expression for.
+webconsole.input.selector.tooltip=Select evaluation context
+
+# LOCALIZATION NOTE (webconsole.group.cookieSameSiteLaxByDefaultEnabled2): do not translate 'SameSite'.
+webconsole.group.cookieSameSiteLaxByDefaultEnabled2=Some cookies are misusing the โ€œSameSiteโ€œ attribute, so it wonโ€™t work as expected
+# LOCALIZATION NOTE (webconsole.group.cookieSameSiteLaxByDefaultDisabled2): do not translate 'SameSite'.
+webconsole.group.cookieSameSiteLaxByDefaultDisabled2=Some cookies are misusing the recommended โ€œSameSiteโ€œ attribute
+
+# LOCALIZATION NOTE (webconsole.group.csp): do not translate
+# 'Content-Security-Policy', as that's the name of the header.
+webconsole.group.csp=Content-Security-Policy warnings
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/accessibility.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/accessibility.properties
new file mode 100644
index 0000000000..73958f93d1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/accessibility.properties
@@ -0,0 +1,142 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 (accessibility.contrast.ratio): A title text for the color contrast
+# ratio description, used by the accessibility highlighter to display the value. %S in the
+# content will be replaced by the contrast ratio numerical value.
+accessibility.contrast.ratio=Contrast: %S
+
+# LOCALIZATION NOTE (accessibility.contrast.ratio.error): A title text for the color
+# contrast ratio, used when the tool is unable to calculate the contrast ratio value.
+accessibility.contrast.ratio.error=Unable to calculate
+
+# LOCALIZATION NOTE (accessibility.contrast.ratio.label): A title text for the color
+# contrast ratio description, used together with the actual values.
+accessibility.contrast.ratio.label=Contrast:
+
+# LOCALIZATION NOTE (accessibility.contrast.ratio.label.large): A title text for the color
+# contrast ratio description that also specifies that the color contrast criteria used is
+# if for large text.
+accessibility.contrast.ratio.label.large=Contrast (large text):
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.area): A title text that
+# describes that currently selected accessible object for an <area> element must have
+# its name provided via the alt attribute.
+accessibility.text.label.issue.area = Use โ€œaltโ€ attribute to label โ€œareaโ€ elements that have the โ€œhrefโ€ attribute.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.dialog): A title text that
+# describes that currently selected accessible object for a dialog should have a name
+# provided.
+accessibility.text.label.issue.dialog = Dialogs should be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.document.title): A title text that
+# describes that currently selected accessible object for a document must have a name
+# provided via title.
+accessibility.text.label.issue.document.title = Documents must have a title.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.embed): A title text that
+# describes that currently selected accessible object for an <embed> must have a name
+# provided.
+accessibility.text.label.issue.embed = Embedded content must be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.figure): A title text that
+# describes that currently selected accessible object for a figure should have a name
+# provided.
+accessibility.text.label.issue.figure = Figures with optional captions should be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.fieldset): A title text that
+# describes that currently selected accessible object for a <fieldset> must have a name
+# provided.
+accessibility.text.label.issue.fieldset = โ€œfieldsetโ€ elements must be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.fieldset.legend2): A title text that
+# describes that currently selected accessible object for a <fieldset> must have a name
+# provided via <legend> element.
+accessibility.text.label.issue.fieldset.legend2 = Use a โ€œlegendโ€ element to label a โ€œfieldsetโ€.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.form): A title text that
+# describes that currently selected accessible object for a form element must have a name
+# provided.
+accessibility.text.label.issue.form = Form elements must be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.form.visible): A title text that
+# describes that currently selected accessible object for a form element should have a name
+# provided via a visible label/element.
+accessibility.text.label.issue.form.visible = Form elements should have a visible text label.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.frame): A title text that
+# describes that currently selected accessible object for a <frame> must have a name
+# provided.
+accessibility.text.label.issue.frame = โ€œframeโ€ elements must be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.glyph): A title text that
+# describes that currently selected accessible object for a <mglyph> must have a name
+# provided via alt attribute.
+accessibility.text.label.issue.glyph = Use โ€œaltโ€ attribute to label โ€œmglyphโ€ elements.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.heading): A title text that
+# describes that currently selected accessible object for a heading must have a name
+# provided.
+accessibility.text.label.issue.heading = Headings must be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.heading.content): A title text that
+# describes that currently selected accessible object for a heading must have visible
+# content.
+accessibility.text.label.issue.heading.content = Headings should have visible text content.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.iframe): A title text that
+# describes that currently selected accessible object for an <iframe> have a name
+# provided via title attribute.
+accessibility.text.label.issue.iframe = Use โ€œtitleโ€ attribute to describe โ€œiframeโ€ content.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.image): A title text that
+# describes that currently selected accessible object for graphical content must have a
+# name provided.
+accessibility.text.label.issue.image = Content with images must be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.interactive): A title text that
+# describes that currently selected accessible object for interactive element must have a
+# name provided.
+accessibility.text.label.issue.interactive = Interactive elements must be labeled.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.optgroup.label2): A title text that
+# describes that currently selected accessible object for an <optgroup> must have a
+# name provided via label attribute.
+accessibility.text.label.issue.optgroup.label2 = Use a โ€œlabelโ€ attribute to label an โ€œoptgroupโ€.
+
+# LOCALIZATION NOTE (accessibility.text.label.issue.toolbar): A title text that
+# describes that currently selected accessible object for a toolbar must have a
+# name provided when there is more than one toolbar in the document.
+accessibility.text.label.issue.toolbar = Toolbars must be labeled when there is more than one toolbar.
+
+# LOCALIZATION NOTE (accessibility.keyboard.issue.semantics): A title text that
+# describes that currently selected accessible object is focusable and should
+# indicate that it could be interacted with.
+accessibility.keyboard.issue.semantics=Focusable elements should have interactive semantics.
+
+# LOCALIZATION NOTE (accessibility.keyboard.issue.tabindex): A title text that
+# describes that currently selected accessible object has a corresponding
+# DOMNode that defines a tabindex attribute greater that 0 which can result in
+# unexpected behaviour when navigating with keyboard.
+accessibility.keyboard.issue.tabindex=Avoid using โ€œtabindexโ€ attribute greater than zero.
+
+# LOCALIZATION NOTE (accessibility.keyboard.issue.action): A title text that
+# describes that currently selected accessible object is interactive but can not
+# be activated using keyboard or accessibility API.
+accessibility.keyboard.issue.action=Interactive elements must be able to be activated using a keyboard.
+
+# LOCALIZATION NOTE (accessibility.keyboard.issue.focusable): A title text that
+# describes that currently selected accessible object is interactive but is not
+# focusable with a keyboard.
+accessibility.keyboard.issue.focusable=Interactive elements must be focusable.
+
+# LOCALIZATION NOTE (accessibility.keyboard.issue.focus.visible): A title text
+# that describes that currently selected accessible object is focusable but
+# might not have appropriate focus styling.
+accessibility.keyboard.issue.focus.visible=Focusable element may be missing focus styling.
+
+# LOCALIZATION NOTE (accessibility.keyboard.issue.mouse.only): A title text that
+# describes that currently selected accessible object is not focusable and not
+# semantic but can be activated via mouse (e.g. has click handler).
+accessibility.keyboard.issue.mouse.only=Clickable elements must be focusable and should have interactive semantics.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/debugger.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/debugger.properties
new file mode 100644
index 0000000000..70de56aa2b
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/debugger.properties
@@ -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/.
+
+# LOCALIZATION NOTE These strings are used inside the Debugger
+# which is available from the Web Developer sub-menu -> 'Debugger'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the Debugger
+# which is available from the Browser Tools sub-menu -> 'Debugger'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (remoteIncomingPromptTitle): The title displayed on the
+# dialog that prompts the user to allow the incoming connection.
+remoteIncomingPromptTitle=Incoming Connection
+
+# LOCALIZATION NOTE (remoteIncomingPromptHeader): Header displayed on the
+# dialog that prompts the user to allow the incoming connection.
+remoteIncomingPromptHeader=An incoming request to permit remote debugging connection was detected. A remote client can take complete control over your browser!
+# LOCALIZATION NOTE (remoteIncomingPromptClientEndpoint): Part of the prompt
+# dialog for the user to choose whether an incoming connection should be
+# allowed.
+# %1$S: The host and port of the client such as "127.0.0.1:6000"
+remoteIncomingPromptClientEndpoint=Client Endpoint: %1$S
+# LOCALIZATION NOTE (remoteIncomingPromptServerEndpoint): Part of the prompt
+# dialog for the user to choose whether an incoming connection should be
+# allowed.
+# %1$S: The host and port of the server such as "127.0.0.1:6000"
+remoteIncomingPromptServerEndpoint=Server Endpoint: %1$S
+# LOCALIZATION NOTE (remoteIncomingPromptFooter): Footer displayed on the
+# dialog that prompts the user to allow the incoming connection.
+remoteIncomingPromptFooter=Allow connection?
+
+# LOCALIZATION NOTE (remoteIncomingPromptDisable): The label displayed on the
+# third button in the incoming connection dialog that lets the user disable the
+# remote debugger server.
+remoteIncomingPromptDisable=Disable
+
+# LOCALIZATION NOTE (clientSendOOBTitle): The title displayed on the dialog that
+# instructs the user to transfer an authentication token to the server.
+clientSendOOBTitle=Client Identification
+# LOCALIZATION NOTE (clientSendOOBHeader): Header displayed on the dialog that
+# instructs the user to transfer an authentication token to the server.
+clientSendOOBHeader=The endpoint you are connecting to needs more information to authenticate this connection. Please provide the token below in the prompt that appears on the other end.
+# LOCALIZATION NOTE (clientSendOOBHash): Part of the dialog that instructs the
+# user to transfer an authentication token to the server.
+# %1$S: The client's cert fingerprint
+clientSendOOBHash=My Cert: %1$S
+# LOCALIZATION NOTE (clientSendOOBToken): Part of the dialog that instructs the
+# user to transfer an authentication token to the server.
+# %1$S: The authentication token that the user will transfer.
+clientSendOOBToken=Token: %1$S
+
+# LOCALIZATION NOTE (serverReceiveOOBTitle): The title displayed on the dialog
+# that instructs the user to provide an authentication token from the client.
+serverReceiveOOBTitle=Provide Client Token
+# LOCALIZATION NOTE (serverReceiveOOBBody): Main text displayed on the dialog
+# that instructs the user to provide an authentication token from the client.
+serverReceiveOOBBody=The client should be displaying a token value. Enter that token value here to complete authentication with this client.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/eyedropper.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/eyedropper.properties
new file mode 100644
index 0000000000..0f320ab37c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/eyedropper.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/.
+
+# LOCALIZATION NOTE These strings are used in the Eyedropper color tool.
+# LOCALIZATION NOTE The correct localization of this file might be to keep it
+# in English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best documentation
+# on web development on the web.
+
+# LOCALIZATION NOTE (colorValue.copied): This text is displayed when the user selects a
+# color with the eyedropper and it's copied to the clipboard.
+colorValue.copied=copied
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/screenshot.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/screenshot.properties
new file mode 100644
index 0000000000..b7f38bcfde
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/screenshot.properties
@@ -0,0 +1,148 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside Web Console commands.
+# The Web Console command line is available from the Web Developer sub-menu
+# -> 'Web Console'.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the Web Console commands
+# which can be executed in the Developer Tools, available in the
+# Browser Tools sub-menu -> 'Web Developer Tools'
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (screenshotDesc) A very short description of the
+# 'screenshot' command. Displayed when the --help flag is passed to
+# the screenshot command.
+screenshotDesc=Save an image of the page
+
+# LOCALIZATION NOTE (screenshotFilenameDesc) A very short string to describe
+# the 'filename' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotFilenameDesc=Destination filename
+
+# LOCALIZATION NOTE (screenshotFilenameManual) A fuller description of the
+# 'filename' parameter to the 'screenshot' command.
+screenshotFilenameManual=The name of the file (should have a '.png' extension) to which we write the screenshot.
+
+# LOCALIZATION NOTE (screenshotClipboardDesc) A very short string to describe
+# the 'clipboard' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotClipboardDesc=Copy screenshot to clipboard? (true/false)
+
+# LOCALIZATION NOTE (screenshotClipboardManual) A fuller description of the
+# 'clipboard' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotClipboardManual=True if you want to copy the screenshot instead of saving it to a file.
+
+# LOCALIZATION NOTE (screenshotGroupOptions) A label for the optional options of
+# the screenshot command. Displayed when the --help flag is passed to the
+# screenshot command.
+screenshotGroupOptions=Options
+
+# LOCALIZATION NOTE (screenshotDelayDesc) A very short string to describe
+# the 'delay' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotDelayDesc=Delay (seconds)
+
+# LOCALIZATION NOTE (screenshotDelayManual) A fuller description of the
+# 'delay' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotDelayManual=The time to wait (in seconds) before the screenshot is taken
+
+# LOCALIZATION NOTE (screenshotDPRDesc) A very short string to describe
+# the 'dpr' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotDPRDesc=Device pixel ratio
+
+# LOCALIZATION NOTE (screenshotDPRManual) A fuller description of the
+# 'dpr' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotDPRManual=The device pixel ratio to use when taking the screenshot
+
+# LOCALIZATION NOTE (screenshotFullPageDesc) A very short string to describe
+# the 'fullpage' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotFullPageDesc=Entire webpage? (true/false)
+
+# LOCALIZATION NOTE (screenshotFullPageManual) A fuller description of the
+# 'fullpage' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotFullPageManual=True if the screenshot should also include parts of the webpage which are outside the current scrolled bounds.
+
+# LOCALIZATION NOTE (screenshotFileDesc) A very short string to describe
+# the 'file' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotFileDesc=Save to file? (true/false)
+
+# LOCALIZATION NOTE (screenshotFileManual) A fuller description of the
+# 'file' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotFileManual=True if the screenshot should save the file even when other options are enabled (eg. clipboard).
+
+# LOCALIZATION NOTE (screenshotGeneratedFilename) The auto generated filename
+# when no file name is provided. The first argument (%1$S) is the date string
+# in yyyy-mm-dd format and the second argument (%2$S) is the time string
+# in HH.MM.SS format. Please don't add the extension here.
+screenshotGeneratedFilename=Screen Shot %1$S at %2$S
+
+# LOCALIZATION NOTE (screenshotErrorSavingToFile) Text displayed to user upon
+# encountering error while saving the screenshot to the file specified.
+# The argument (%1$S) is the filename.
+screenshotErrorSavingToFile=Error saving to %1$S
+
+# LOCALIZATION NOTE (screenshotSavedToFile) Text displayed to user when the
+# screenshot is successfully saved to the file specified.
+# The argument (%1$S) is the filename.
+screenshotSavedToFile=Saved to %1$S
+
+# LOCALIZATION NOTE (screenshotErrorCopying) Text displayed to user upon
+# encountering error while copying the screenshot to clipboard.
+screenshotErrorCopying=Error occurred while copying screenshot to clipboard.
+
+# LOCALIZATION NOTE (screenshotCopied) Text displayed to user when the
+# screenshot is successfully copied to the clipboard.
+screenshotCopied=Screenshot copied to clipboard.
+
+# LOCALIZATION NOTE (inspectNodeDesc) A very short string to describe the
+# 'node' parameter to the 'inspect' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+inspectNodeDesc=CSS selector
+
+# LOCALIZATION NOTE (inspectNodeManual) A fuller description of the 'node'
+# parameter to the 'inspect' command. Displayed when the --help flag is
+# passed to the `screenshot command.
+inspectNodeManual=A CSS selector for use with document.querySelector which identifies a single element
+
+# LOCALIZATION NOTE (screenshotTruncationWarning) Text displayed to user when the image
+# that would be created by the screenshot is too big and needs to be truncated to avoid
+# errors.
+# The first parameter is the width of the final image and the second parameter is the
+# height of the image.
+screenshotTruncationWarning=The image was cut off to %1$Sร—%2$S as the resulting image was too large
+
+# LOCALIZATION NOTE (screenshotDPRDecreasedWarning2) Text displayed to user when
+# taking the screenshot initially failed. When the Device Pixel Ratio is larger
+# than 1.0 a second try immediately after displaying this message is attempted.
+screenshotDPRDecreasedWarning=The device pixel ratio was reduced to 1 as the resulting image was too large
+
+# LOCALIZATION NOTE (screenshotRenderingError) Text displayed to user upon
+# encountering an error while rendering the screenshot. This most often happens when the
+# resulting image is too large to be rendered.
+screenshotRenderingError=Error creating the image. The resulting image was probably too large.
+
+# LOCALIZATION NOTE (screenshotNoSelectorMatchWarning) Text displayed to user when the
+# provided selector for the screenshot does not match any element on the page.
+# The argument (%1$S) is selector.
+screenshotNoSelectorMatchWarning=The โ€˜%Sโ€™ selector does not match any element on the page.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/shared.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/shared.properties
new file mode 100644
index 0000000000..0978450dee
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/shared.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/.
+
+# LOCALIZATION NOTE (ellipsis): The ellipsis (three dots) character
+ellipsis=โ€ฆ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/styleinspector.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/styleinspector.properties
new file mode 100644
index 0000000000..8a8413d49f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/devtools/shared/styleinspector.properties
@@ -0,0 +1,255 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 These strings are used inside the Style Inspector.
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+
+# LOCALIZATION NOTE (rule.status): For each style property the panel shows
+# the rules which hold that specific property. For every rule, the rule status
+# is also displayed: a rule can be the best match, a match, a parent match, or a
+# rule did not match the element the user has highlighted.
+rule.status.BEST=Best Match
+rule.status.MATCHED=Matched
+rule.status.PARENT_MATCH=Parent Match
+
+# LOCALIZATION NOTE (rule.sourceElement, rule.sourceInline,
+# rule.sourceConstructed): For each style property the panel shows the rules
+# which hold that specific property.
+# For every rule, the rule source is also displayed: a rule can come from a
+# file, from the same page (inline), from a constructed style sheet
+# (constructed), or from the element itself (element).
+rule.sourceInline=inline
+rule.sourceConstructed=constructed
+rule.sourceElement=element
+
+# LOCALIZATION NOTE (rule.inheritedFrom): Shown for CSS rules
+# that were inherited from a parent node. Will be passed a node
+# identifier of the parent node.
+# e.g "Inherited from body#bodyID"
+rule.inheritedFrom=Inherited from %S
+
+# LOCALIZATION NOTE (rule.keyframe): Shown for CSS Rules keyframe header.
+# Will be passed an identifier of the keyframe animation name.
+rule.keyframe=Keyframes %S
+
+# LOCALIZATION NOTE (rule.userAgentStyles): Shown next to the style sheet
+# link for CSS rules that were loaded from a user agent style sheet.
+# These styles will not be editable, and will only be visible if the
+# devtools.inspector.showUserAgentStyles pref is true.
+rule.userAgentStyles=(user agent)
+
+# LOCALIZATION NOTE (rule.pseudoElement): Shown for CSS rules
+# pseudo element header
+rule.pseudoElement=Pseudo-elements
+
+# LOCALIZATION NOTE (rule.selectedElement): Shown for CSS rules element header if
+# pseudo elements are present in the rule view.
+rule.selectedElement=This Element
+
+# LOCALIZATION NOTE (rule.warning.title): When an invalid property value is
+# entered into the rule view a warning icon is displayed. This text is used for
+# the title attribute of the warning icon.
+rule.warning.title=Invalid property value
+
+# LOCALIZATION NOTE (rule.warningName.title): When an invalid property name is
+# entered into the rule view a warning icon is displayed. This text is used for
+# the title attribute of the warning icon.
+rule.warningName.title=Invalid property name
+
+# LOCALIZATION NOTE (rule.filterProperty.title): Text displayed in the tooltip
+# of the search button that is shown next to a property that has been overridden
+# in the rule view.
+rule.filterProperty.title=Filter rules containing this property
+
+# LOCALIZATION NOTE (rule.empty): Text displayed when the highlighter is
+# first opened and there's no node selected in the rule view.
+rule.empty=No element selected.
+
+# LOCALIZATION NOTE (rule.variableValue): Text displayed in a tooltip
+# when the mouse is over a variable use (like "var(--something)") in
+# the rule view. The first argument is the variable name and the
+# second argument is the value.
+rule.variableValue=%S = %S
+
+# LOCALIZATION NOTE (rule.variableUnset): Text displayed in a tooltip
+# when the mouse is over a variable use (like "var(--something)"),
+# where the variable is not set. the rule view. The argument is the
+# variable name.
+rule.variableUnset=%S is not set
+
+# LOCALIZATION NOTE (rule.selectorHighlighter.tooltip): Text displayed in a
+# tooltip when the mouse is over a selector highlighter icon in the rule view.
+rule.selectorHighlighter.tooltip=Highlight all elements matching this selector
+
+# LOCALIZATION NOTE (rule.colorSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a color swatch in the rule view.
+rule.colorSwatch.tooltip=Click to open the color picker, shift+click to change the color format
+
+# LOCALIZATION NOTE (rule.bezierSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a cubic-bezier swatch in the rule view.
+rule.bezierSwatch.tooltip=Click to open the timing-function editor
+
+# LOCALIZATION NOTE (rule.filterSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a filter swatch in the rule view.
+rule.filterSwatch.tooltip=Click to open the filter editor
+
+# LOCALIZATION NOTE (rule.angleSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a angle swatch in the rule view.
+rule.angleSwatch.tooltip=Shift+click to change the angle format
+
+# LOCALIZATION NOTE (rule.flexToggle.tooltip): Text displayed in a tooltip
+# when the mouse is over a Flexbox toggle icon in the rule view.
+rule.flexToggle.tooltip=Click to toggle the Flexbox highlighter
+
+# LOCALIZATION NOTE (rule.gridToggle.tooltip): Text displayed in a tooltip
+# when the mouse is over a CSS Grid toggle icon in the rule view.
+rule.gridToggle.tooltip=Click to toggle the CSS Grid highlighter
+
+# LOCALIZATION NOTE (rule.filterStyles.placeholder): This is the placeholder that
+# goes in the search box when no search term has been entered.
+rule.filterStyles.placeholder=Filter Styles
+
+# LOCALIZATION NOTE (rule.addRule.tooltip): This is the tooltip shown when
+# hovering the `Add new rule` button in the rules view toolbar.
+rule.addRule.tooltip=Add new rule
+
+# LOCALIZATION NOTE (rule.togglePseudo.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Pseudo Class Panel` button in the
+# rule view toolbar.
+rule.togglePseudo.tooltip=Toggle pseudo-classes
+
+# LOCALIZATION NOTE (rule.classPanel.toggleClass.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Class Panel` button in the
+# rule view toolbar.
+rule.classPanel.toggleClass.tooltip=Toggle classes
+
+# LOCALIZATION NOTE (rule.classPanel.newClass.placeholder): This is the placeholder
+# shown inside the text field used to add a new class in the rule-view.
+rule.classPanel.newClass.placeholder=Add new class
+
+# LOCALIZATION NOTE (rule.classPanel.noClasses): This is the text displayed in the
+# class panel when the current element has no classes applied.
+rule.classPanel.noClasses=No classes on this element
+
+# LOCALIZATION NOTE (rule.printSimulation.tooltip):
+# This is the tooltip of the print simulation button in the Rule View toolbar
+# that toggles print simulation.
+rule.printSimulation.tooltip=Toggle print media simulation for the page
+
+# LOCALIZATION NOTE (rule.colorSchemeSimulation.tooltip):
+# This is the tooltip of the color scheme simulation button in the Rule View
+# toolbar that toggles color-scheme simulation.
+rule.colorSchemeSimulation.tooltip=Toggle color-scheme simulation for the page
+
+# LOCALIZATION NOTE (rule.twistyCollapse.label): The text a screen reader
+# speaks when the header of a rule is expanded.
+rule.twistyCollapse.label=Collapse
+
+# LOCALIZATION NOTE (rule.twistyExpand.label): The text a screen reader
+# speaks when the header of a rule is collapsed.
+rule.twistyExpand.label=Expand
+
+# LOCALIZATION NOTE (rule.containerQuery.selectContainerButton.tooltip): Text displayed in a
+# tooltip when the mouse is over the icon to select a container in a container query in the rule view.
+rule.containerQuery.selectContainerButton.tooltip=Click to select the container node
+
+# LOCALIZATION NOTE (rule.propertyToggle.label):
+# This is the label for the checkbox input in the rule view that allow to disable/re-enable
+# a specific property in a rule.
+# The argument is the property name.
+rule.propertyToggle.label=Enable %S property
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyColor): Text displayed in the rule
+# and computed view context menu when a color value was clicked.
+styleinspector.contextmenu.copyColor=Copy Color
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyColor.accessKey): Access key for
+# the rule and computed view context menu "Copy Color" entry.
+styleinspector.contextmenu.copyColor.accessKey=L
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyUrl): In rule and computed view :
+# text displayed in the context menu for an image URL.
+# Clicking it copies the URL to the clipboard of the user.
+styleinspector.contextmenu.copyUrl=Copy URL
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyUrl.accessKey): Access key for
+# the rule and computed view context menu "Copy URL" entry.
+styleinspector.contextmenu.copyUrl.accessKey=U
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyImageDataUrl): In rule and computed view :
+# text displayed in the context menu for an image URL.
+# Clicking it copies the image as Data-URL to the clipboard of the user.
+styleinspector.contextmenu.copyImageDataUrl=Copy Image Data-URL
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyImageDataUrl.accessKey): Access key for
+# the rule and computed view context menu "Copy Image Data-URL" entry.
+styleinspector.contextmenu.copyImageDataUrl.accessKey=I
+
+# LOCALIZATION NOTE (styleinspector.copyImageDataUrlError): Text set in the clipboard
+# if an error occurs when using the copyImageDataUrl context menu action
+# (invalid image link, timeout, etc...)
+styleinspector.copyImageDataUrlError=Failed to copy image Data-URL
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.toggleOrigSources): Text displayed in the rule view
+# context menu.
+styleinspector.contextmenu.toggleOrigSources=Show Original Sources
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.toggleOrigSources.accessKey): Access key for
+# the rule view context menu "Show original sources" entry.
+styleinspector.contextmenu.toggleOrigSources.accessKey=O
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.addNewRule): Text displayed in the
+# rule view context menu for adding a new rule to the element.
+# This should match inspector.addRule.tooltip in inspector.properties
+styleinspector.contextmenu.addNewRule=Add New Rule
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.addNewRule.accessKey): Access key for
+# the rule view context menu "Add rule" entry.
+styleinspector.contextmenu.addNewRule.accessKey=R
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.selectAll): Text displayed in the
+# computed view context menu.
+styleinspector.contextmenu.selectAll=Select All
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.selectAll.accessKey): Access key for
+# the computed view context menu "Select all" entry.
+styleinspector.contextmenu.selectAll.accessKey=A
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copy): Text displayed in the
+# computed view context menu.
+styleinspector.contextmenu.copy=Copy
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copy.accessKey): Access key for
+# the computed view context menu "Copy" entry.
+styleinspector.contextmenu.copy.accessKey=C
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyLocation): Text displayed in the
+# rule view context menu for copying the source location.
+styleinspector.contextmenu.copyLocation=Copy Location
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyDeclaration): Text
+# displayed in the rule view context menu for copying the CSS declaration.
+styleinspector.contextmenu.copyDeclaration=Copy Declaration
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyPropertyName): Text displayed in
+# the rule view context menu for copying the property name.
+styleinspector.contextmenu.copyPropertyName=Copy Property Name
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyPropertyValue): Text displayed in
+# the rule view context menu for copying the property value.
+styleinspector.contextmenu.copyPropertyValue=Copy Property Value
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyRule): Text displayed in the
+# rule view context menu for copying the rule.
+styleinspector.contextmenu.copyRule=Copy Rule
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copySelector): Text displayed in the
+# rule view context menu for copying the selector.
+styleinspector.contextmenu.copySelector=Copy Selector
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/accessible.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/accessible.properties
new file mode 100644
index 0000000000..b5324f6081
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/accessible.properties
@@ -0,0 +1,71 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+jump = แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+press = แƒ“แƒแƒญแƒ”แƒ แƒ
+check = แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ
+uncheck = แƒ›แƒแƒฎแƒกแƒœแƒ
+select = แƒแƒ แƒฉแƒ”แƒ•แƒ
+open = แƒ’แƒแƒฎแƒกแƒœแƒ
+close = แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+switch = แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ
+click = แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ‘แƒ
+collapse= แƒแƒ™แƒ”แƒชแƒ•แƒ
+expand = แƒ’แƒแƒจแƒšแƒ
+activate= แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ
+cycle = แƒชแƒ˜แƒ™แƒšแƒ˜
+# An action provided to accessibility clients such as screen readers to allow
+# them to click an element when the click will be handled by a container
+# (ancestor) element. This is not normally reported to users.
+click ancestor = แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ‘แƒ แƒฌแƒ˜แƒœแƒแƒ›แƒแƒ แƒ‘แƒ”แƒ“แƒ–แƒ”
+
+# Universal Access API support
+# (Mac Only)
+# The Role Description for AXWebArea (the web widget). Like in Safari.
+htmlContent = HTML แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜
+# The Role Description for the Tab button.
+tab = แƒฉแƒแƒœแƒแƒ แƒ—แƒ˜
+# The Role Description for definition list dl, dt and dd
+term = แƒขแƒ”แƒ แƒ›แƒ˜แƒœแƒ˜
+definition = แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ
+# The Role Description for an input type="search" text field
+searchTextField = แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒšแƒ˜
+# Role Description (exposed as AXTitle) for datepickers
+dateField = แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒ•แƒ”แƒšแƒ˜
+# The Role Description for WAI-ARIA Landmarks
+application = แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ
+search = แƒซแƒ˜แƒ”แƒ‘แƒ
+banner = แƒ‘แƒแƒœแƒ”แƒ แƒ˜
+navigation = แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ
+complementary = แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜
+content = แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜
+main = แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜
+# The (spoken) role description for various WAI-ARIA roles
+alert = แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ
+alertDialog = แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒœแƒฏแƒแƒ แƒ
+dialog = แƒแƒ›แƒแƒ›แƒฎแƒขแƒแƒ›แƒ˜ แƒคแƒแƒœแƒฏแƒแƒ แƒ
+article = แƒกแƒขแƒแƒขแƒ˜แƒ
+document = แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜
+# The (spoken) role description for the WAI-ARIA figure role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure
+figure = แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ
+# The (spoken) role description for the WAI-ARIA heading role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading
+heading = แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜
+log = แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜
+marquee = แƒ›แƒแƒ แƒ‘แƒ”แƒœแƒแƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜
+math = แƒ›แƒแƒ—แƒ”แƒ›แƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜
+note = แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ
+region = แƒ แƒ”แƒ’แƒ˜แƒแƒœแƒ˜
+status = แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ
+timer = แƒฌแƒแƒ›แƒ›แƒ–แƒแƒ›แƒ˜
+tooltip = แƒ›แƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ
+separator = แƒ’แƒแƒ›แƒงแƒแƒคแƒ˜
+tabPanel = แƒฉแƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ–แƒแƒšแƒ˜
+# The roleDescription for the html:mark element
+highlight = แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ
+# The roleDescription for the details element
+details = แƒ“แƒแƒฌแƒ•แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ—
+# The roleDescription for the summary element
+summary = แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/intl.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/intl.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 (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=โ€ฆ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/platformKeys.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/platformKeys.properties
new file mode 100644
index 0000000000..626a82f089
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/mac/platformKeys.properties
@@ -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/.
+
+# Platform: Mac
+# This file defines the on-screen display names for the various modifier keys
+# and the Return key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key - open up arrow symbol (ctrl-e)
+VK_SHIFT=\u21e7
+
+# The Command key - clover leaf symbol (ctrl-q)
+VK_META=\u2318
+
+# The Win key - never generated by native key event
+VK_WIN=win
+
+# The Command key - clover leaf symbol (ctrl-q)
+VK_COMMAND_OR_WIN=\u2318
+
+# The Option/Alt key - splitting tracks symbol (ctrl-g)
+VK_ALT=\u2325
+
+# The Control key - hat symbol (ctrl-f)
+VK_CONTROL=\u2303
+
+# The Return key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Return
+
+# The separator character used between modifiers (none on Mac OS)
+MODIFIER_SEPARATOR=
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/accessible.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/accessible.properties
new file mode 100644
index 0000000000..0f4bb242f9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/accessible.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/.
+
+jump = แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+press = แƒ“แƒแƒญแƒ”แƒ แƒ
+check = แƒฉแƒแƒ แƒ—แƒ•แƒ
+uncheck = แƒแƒ›แƒแƒ แƒ—แƒ•แƒ
+select = แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ
+open = แƒ’แƒแƒฎแƒกแƒœแƒ
+close = แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+switch = แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ
+click = แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ‘แƒ
+collapse= แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ
+expand = แƒ’แƒแƒจแƒšแƒ
+activate= แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ
+cycle = แƒชแƒ˜แƒ™แƒšแƒ˜
+# An action provided to accessibility clients such as screen readers to allow
+# them to click an element when the click will be handled by a container
+# (ancestor) element. This is not normally reported to users.
+click ancestor = แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ‘แƒ แƒฌแƒ˜แƒœแƒแƒ›แƒแƒ แƒ‘แƒ”แƒ“แƒ–แƒ”
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/intl.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/intl.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 (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=โ€ฆ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/platformKeys.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/platformKeys.properties
new file mode 100644
index 0000000000..fded02a68e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/unix/platformKeys.properties
@@ -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/.
+
+# Platform: Unix
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Shift
+
+# The Command key
+VK_META=Meta
+
+# The Win key (Super key and Hyper keys are mapped to DOM Win key)
+VK_WIN=Win
+
+# The Super/Hyper key
+VK_COMMAND_OR_WIN=Win
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Enter
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/accessible.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/accessible.properties
new file mode 100644
index 0000000000..0f4bb242f9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/accessible.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/.
+
+jump = แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+press = แƒ“แƒแƒญแƒ”แƒ แƒ
+check = แƒฉแƒแƒ แƒ—แƒ•แƒ
+uncheck = แƒแƒ›แƒแƒ แƒ—แƒ•แƒ
+select = แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ
+open = แƒ’แƒแƒฎแƒกแƒœแƒ
+close = แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+switch = แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ
+click = แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ‘แƒ
+collapse= แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ
+expand = แƒ’แƒแƒจแƒšแƒ
+activate= แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ
+cycle = แƒชแƒ˜แƒ™แƒšแƒ˜
+# An action provided to accessibility clients such as screen readers to allow
+# them to click an element when the click will be handled by a container
+# (ancestor) element. This is not normally reported to users.
+click ancestor = แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ‘แƒ แƒฌแƒ˜แƒœแƒแƒ›แƒแƒ แƒ‘แƒ”แƒ“แƒ–แƒ”
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/intl.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/intl.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 (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=โ€ฆ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/platformKeys.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/platformKeys.properties
new file mode 100644
index 0000000000..1df027dccf
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global-platform/win/platformKeys.properties
@@ -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/.
+
+# Platform: Windows
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Shift
+
+# The Command key
+VK_META=Meta
+
+# The Win key
+VK_WIN=Win
+
+# The Win key
+VK_COMMAND_OR_WIN=Win
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Enter
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/aboutStudies.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/aboutStudies.properties
new file mode 100644
index 0000000000..b3d2f8be39
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/aboutStudies.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/.
+
+
+# LOCALIZATION NOTE (title): keep "Shield" in English. See
+# https://wiki.mozilla.org/Firefox/Shield/Shield_Studies for more information
+title = Shield-แƒ™แƒ•แƒšแƒ”แƒ•แƒ”แƒ‘แƒ˜
+removeButton = แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of active studies
+activeStudiesList = แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜ แƒ™แƒ•แƒšแƒ”แƒ•แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of completed studies
+completedStudiesList = แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒ•แƒšแƒ”แƒ•แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (activeStatus): Displayed for an active study
+activeStatus = แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜
+# LOCALIZATION NOTE (completeStatus): Displayed for a study that is already complete
+completeStatus = แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜
+
+updateButtonWin = แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+updateButtonUnix = แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+learnMore = แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ•แƒ แƒชแƒšแƒแƒ“
+noStudies = แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ แƒชแƒ”แƒ แƒ— แƒ™แƒ•แƒšแƒ”แƒ•แƒแƒจแƒ˜ แƒแƒ  แƒ›แƒ˜แƒ’แƒ˜แƒฆแƒ˜แƒแƒ— แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ.
+disabledList = แƒ˜แƒ› แƒ™แƒ•แƒšแƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒจแƒ˜แƒช แƒ›แƒ˜แƒ’แƒ˜แƒฆแƒ˜แƒแƒ— แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ. แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒ•แƒšแƒ”แƒ•แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (enabledList): %S is brandShortName (e.g. Firefox)
+enabledList = แƒ แƒ แƒแƒ แƒ˜แƒก แƒ”แƒก? %S แƒ“แƒ แƒแƒ“แƒแƒ“แƒ แƒ แƒแƒ›แƒแƒขแƒ”แƒ‘แƒก แƒ“แƒ แƒแƒขแƒแƒ แƒ”แƒ‘แƒก แƒ™แƒ•แƒšแƒ”แƒ•แƒ”แƒ‘แƒก.
+
+# LOCALIZATION NOTE (preferenceStudyDescription) $1%S will be replaced with the
+# name of a preference (such as "stream.improvesearch.topSiteSearchShortcuts")
+# and $2%S will be replaced with the value of that preference. Both values will
+# be formatted differently than the surrounding text.
+preferenceStudyDescription = แƒ”แƒก แƒ™แƒ•แƒšแƒ”แƒ•แƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒ–แƒ” %1$S แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒก %2$S.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/appstrings.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/appstrings.properties
new file mode 100644
index 0000000000..817aa16333
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/appstrings.properties
@@ -0,0 +1,37 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+malformedURI2=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒแƒ› URL-แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+fileNotFound=%S แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒžแƒแƒ•แƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+fileAccessDenied=แƒคแƒแƒ˜แƒšแƒ˜ %S-แƒ–แƒ” แƒแƒ  แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ.
+dnsNotFound2=%S แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+unknownProtocolFound=แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ (%S) แƒแƒฅแƒ›แƒ˜ แƒแƒ แƒกแƒแƒ“แƒแƒ แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒแƒœ แƒแƒ แƒแƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜.
+connectionFailure=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ %S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ˜แƒกแƒแƒก.
+netInterrupt=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒกแƒแƒ˜แƒขแƒ—แƒแƒœ %S แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒจแƒ”แƒฌแƒงแƒ“แƒ. แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ’แƒแƒ“แƒแƒ˜แƒชแƒ.
+netTimeout=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒจแƒ”แƒฌแƒงแƒ“แƒ แƒ“แƒแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ %S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ˜แƒกแƒแƒก.
+redirectLoop=แƒแƒ› URL-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒแƒ› แƒ–แƒฆแƒ•แƒแƒ แƒก แƒ›แƒ˜แƒแƒฆแƒฌแƒ˜แƒ. แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ”แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ’แƒแƒ›แƒแƒฌแƒ•แƒ”แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก, แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“.
+confirmRepostPrompt=แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ› แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“แƒแƒช แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“ แƒคแƒ แƒแƒ–แƒ˜แƒก แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒ, แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ แƒแƒœ แƒจแƒ”แƒ™แƒ•แƒ”แƒ—แƒ˜แƒก แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ) แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒ.
+resendButton.label=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+unknownSocketType=แƒ”แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ•แƒ”แƒ  แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜แƒก (PSM) แƒฉแƒแƒ“แƒ’แƒ›แƒแƒ›แƒ“แƒ”. แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒ“แƒ แƒฉแƒแƒ“แƒ’แƒ˜แƒ— PSM แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ— แƒแƒœ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒแƒ“แƒ›แƒ˜แƒœแƒก.
+netReset=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก.
+notCached=แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜ แƒแƒฆแƒแƒ แƒแƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜.
+netOffline=แƒ”แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ. แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒจแƒ˜ แƒ’แƒแƒกแƒแƒกแƒ•แƒšแƒ”แƒšแƒแƒ“, แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ— แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒก แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ.
+isprinting=แƒ“แƒแƒ‘แƒ”แƒญแƒ•แƒ“แƒ˜แƒกแƒแƒก แƒแƒœ แƒแƒ›แƒแƒกแƒแƒ‘แƒ”แƒญแƒ“แƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒ“แƒ แƒแƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+deniedPortAccess=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒžแƒแƒ แƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒ–แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ. แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ› แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ.
+proxyResolveFailure=แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+proxyConnectFailure=แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒก. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—
+contentEncodingError=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒœแƒแƒฎแƒ•แƒแƒช แƒ’แƒกแƒฃแƒ แƒ—, แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒ’แƒแƒฃแƒ’แƒ”แƒ‘แƒแƒ  แƒแƒœ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒš แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก.
+unsafeContentType=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒœแƒแƒฎแƒ•แƒแƒช แƒ’แƒกแƒฃแƒ แƒ—, แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ˜แƒกแƒ”แƒ— แƒขแƒ˜แƒžแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒแƒช แƒกแƒแƒฎแƒ˜แƒคแƒแƒ—แƒแƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒก แƒ“แƒ แƒจแƒ”แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒแƒ— แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.
+malwareBlocked=%S แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒแƒ˜แƒ”แƒ แƒ˜แƒจแƒ” แƒกแƒแƒ˜แƒขแƒ˜ แƒ“แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—.
+harmfulBlocked=%S แƒ›แƒ˜แƒฉแƒœแƒ”แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒ•แƒœแƒ” แƒกแƒแƒ˜แƒขแƒแƒ“ แƒ“แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—.
+unwantedBlocked=%S แƒจแƒ”แƒ›แƒฉแƒœแƒ”แƒฃแƒšแƒ˜แƒ แƒแƒ แƒแƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒจแƒ˜ แƒ“แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—.
+deceptiveBlocked=%S แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒฃแƒ แƒ˜ แƒกแƒแƒ˜แƒขแƒ˜ แƒ“แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—.
+cspBlocked=แƒ’แƒ•แƒ”แƒ แƒ“แƒก แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ™แƒ แƒซแƒแƒšแƒแƒ•แƒก แƒ›แƒ˜แƒก แƒแƒ› แƒ’แƒ–แƒ˜แƒ— แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒก.
+xfoBlocked=แƒ’แƒ•แƒ”แƒ แƒ“แƒก แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ X-Frame-Options, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒก แƒ›แƒ˜แƒก แƒแƒ› แƒ’แƒ–แƒ˜แƒ— แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒก.
+corruptedContentErrorv2=แƒกแƒแƒ˜แƒขแƒ˜ %S แƒ’แƒแƒ“แƒแƒแƒฌแƒงแƒ“แƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒแƒฅแƒ›แƒ˜แƒก แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒแƒช แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+sslv3Used=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ %S-แƒ–แƒ”, แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ SSLv3, แƒ“แƒแƒชแƒ•แƒ˜แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒฅแƒ›แƒ˜.
+weakCryptoUsed=แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒก แƒแƒ แƒแƒกแƒแƒ—แƒแƒœแƒแƒ“แƒแƒ“ แƒแƒฅแƒ•แƒก %S แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜. แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒžแƒแƒ แƒ•แƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒแƒกแƒแƒชแƒแƒ•แƒแƒ“, แƒกแƒแƒ˜แƒขแƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒแƒ  แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ แƒ.
+inadequateSecurityError=แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ›แƒ แƒ“แƒแƒชแƒ•แƒ˜แƒก แƒจแƒ”แƒฃแƒคแƒ”แƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒ— แƒชแƒแƒ“แƒ แƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ.
+blockedByPolicy=แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒแƒฅแƒ•แƒก แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ—แƒแƒœ แƒแƒœ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ.
+networkProtocolError=Firefox แƒ’แƒแƒ“แƒแƒแƒฌแƒงแƒ“แƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒแƒฅแƒ›แƒ˜แƒก แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒแƒช แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/autocomplete.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/autocomplete.properties
new file mode 100644
index 0000000000..105e0ff25c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/autocomplete.properties
@@ -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 (bookmarkKeywordSearch): This is the title of autocomplete
+# entries that are bookmark keyword searches. %1$S will be replaced with the
+# domain name of the bookmark, and %2$S will be replaced with the keyword
+# search text that the user is typing. %2$S will not be empty.
+bookmarkKeywordSearch = %1$S: %2$S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/browser.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/browser.properties
new file mode 100644
index 0000000000..71c68aaf77
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/browser.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/.
+
+formPostSecureToInsecureWarning.title = แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+formPostSecureToInsecureWarning.message = แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒ— แƒ“แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒกแƒฎแƒ•แƒ”แƒ‘แƒ›แƒแƒช แƒ˜แƒฎแƒ˜แƒšแƒแƒœ.\n\nแƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ?
+formPostSecureToInsecureWarning.continue = แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/commonDialogs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/commonDialogs.properties
new file mode 100644
index 0000000000..c1faecde13
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/commonDialogs.properties
@@ -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/.
+
+Alert=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ
+Confirm=แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ
+ConfirmCheck=แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ
+Prompt=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE - %S is brandFullName
+PromptUsernameAndPassword3=แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก โ€“ %S
+# LOCALIZATION NOTE - %S is brandFullName
+PromptPassword3=แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒžแƒแƒ แƒแƒšแƒก - %S
+Select=แƒแƒ แƒฉแƒ”แƒ•แƒ
+OK=แƒ™แƒแƒ แƒ’แƒ˜
+Cancel=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+Yes=&แƒ“แƒ˜แƒแƒฎ
+No=&แƒแƒ แƒ
+Save=&แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+Revert=&แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ
+DontSave=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+ScriptDlgGenericHeading=[JavaScript แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ]
+ScriptDlgHeading=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ %S แƒ’แƒแƒ›แƒชแƒœแƒแƒ‘แƒ—:
+ScriptDlgNullPrincipalHeading=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒ’แƒแƒ›แƒชแƒœแƒแƒ‘แƒ—:
+ScriptDialogLabel=แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒแƒ›แƒแƒ›แƒฎแƒขแƒแƒ›แƒ˜ แƒกแƒแƒ แƒ™แƒ›แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ
+ScriptDialogLabelNullPrincipal=แƒแƒ™แƒ แƒซแƒแƒšแƒ•แƒ แƒแƒ›แƒแƒ›แƒฎแƒขแƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒ› แƒกแƒแƒ˜แƒขแƒ˜แƒ“แƒแƒœ
+# LOCALIZATION NOTE (ScriptDialogLabelContentPrincipal):
+# %S is either the domain and port of the site prompting, or the name of
+# an add-on prompting.
+ScriptDialogLabelContentPrincipal=แƒแƒ™แƒ แƒซแƒแƒšแƒ•แƒ, แƒ แƒแƒ› %S แƒแƒฆแƒแƒ  แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก แƒแƒ›แƒแƒ›แƒฎแƒขแƒแƒ›แƒ”แƒ‘แƒก
+ScriptDialogPreventTitle=แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒ แƒ™แƒ›แƒšแƒ˜แƒก แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (EnterLoginForRealm3, EnterLoginForProxy3):
+# %1 is an untrusted string provided by a remote server. It could try to
+# take advantage of sentence structure in order to mislead the user (see
+# bug 244273). %1 should be integrated into the translated sentences as
+# little as possible. %2 is the url of the site being accessed.
+EnterLoginForRealm3=%2$S แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒก. แƒกแƒแƒ˜แƒขแƒ˜ แƒ’แƒแƒ›แƒชแƒœแƒแƒ‘แƒ—: โ€œ%1$Sโ€
+EnterLoginForProxy3=แƒžแƒ แƒแƒฅแƒกแƒ˜ %2$S แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒก. แƒกแƒแƒ˜แƒขแƒ˜ แƒ’แƒแƒ›แƒชแƒœแƒแƒ‘แƒ—: โ€œ%1$Sโ€
+EnterUserPasswordFor2=%1$S แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒก.
+EnterUserPasswordForCrossOrigin2=%1$S แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒก. แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ˜แƒ› แƒกแƒแƒ˜แƒขแƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ˜แƒ›แƒงแƒแƒคแƒ”แƒ‘แƒ˜แƒ—!
+EnterPasswordFor=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— %1$S แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒฅ %2$S
+EnterCredentials=แƒกแƒแƒ˜แƒขแƒ˜ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒแƒก.
+# %S is the username for which a password is requested.
+EnterPasswordOnlyFor=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒจแƒ”แƒฎแƒ•แƒ˜แƒ“แƒ”แƒ—, แƒ แƒแƒ’แƒแƒ แƒช %S.
+# %S is the domain of the site being accessed.
+EnterCredentialsCrossOrigin=แƒกแƒแƒ˜แƒขแƒ˜ แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒจแƒ”แƒกแƒ•แƒšแƒแƒก. แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ: แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒก %S แƒ“แƒ แƒแƒ แƒ แƒ”แƒก แƒกแƒแƒ˜แƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒกแƒขแƒฃแƒ›แƒ แƒแƒ‘แƒ—.
+SignIn=แƒจแƒ”แƒกแƒ•แƒšแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/contentAreaCommands.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/contentAreaCommands.properties
new file mode 100644
index 0000000000..e4582a4e47
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/contentAreaCommands.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/.
+
+# context menu strings
+
+SaveImageTitle=แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+SaveMediaTitle=แƒ›แƒ”แƒ“แƒ˜แƒแƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+SaveVideoTitle=แƒ•แƒ˜แƒ“แƒ”แƒแƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+SaveAudioTitle=แƒแƒฃแƒ“แƒ˜แƒแƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+SaveLinkTitle=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒช
+WebPageCompleteFilter=แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒกแƒ แƒฃแƒšแƒแƒ“
+WebPageHTMLOnlyFilter=แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ HTML
+WebPageXHTMLOnlyFilter=แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ XHTML
+WebPageSVGOnlyFilter=แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ SVG
+WebPageXMLOnlyFilter=แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ XML
+
+# LOCALIZATION NOTE (UntitledSaveFileName):
+# This is the default filename used when saving a file if a filename could
+# not be determined or if a filename was invalid. A period and file
+# extension may be appended to this string.
+UntitledSaveFileName=แƒฃแƒกแƒแƒฎแƒ”แƒšแƒ
+
+# LOCALIZATION NOTE (filesFolder):
+# This is the name of the folder that is created parallel to a HTML file
+# when it is saved "With Images". The %S section is replaced with the
+# leaf name of the file being saved (minus extension).
+filesFolder=%S_files
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/css.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/css.properties
new file mode 100644
index 0000000000..84ea9788bc
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/css.properties
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+MimeNotCss=แƒกแƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ %1$S แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ MIME แƒขแƒ˜แƒžแƒ˜, "%2$S", แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ— "text/css".
+MimeNotCssWarn=แƒกแƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ %1$S แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ แƒ แƒแƒ’แƒแƒ แƒช CSS แƒ—แƒฃแƒ›แƒชแƒ แƒ›แƒ˜แƒกแƒ˜ MIME แƒขแƒ˜แƒžแƒ˜, "%2$S", แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ— "text/css".
+
+PEDeclDropped=แƒ“แƒ”แƒ™แƒšแƒแƒ แƒแƒชแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ˜แƒขแƒแƒ•แƒ.
+PEDeclSkipped=แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒ”แƒ™แƒšแƒแƒ แƒแƒชแƒ˜แƒแƒ–แƒ”.
+PEUnknownProperty=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ '%1$S'.
+PEPRSyntaxFieldEmptyInput=@property syntax descriptor แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ.
+PEPRSyntaxFieldExpectedPipe=@property syntax descriptor โ€˜%Sโ€™ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ”แƒ‘แƒก แƒจแƒ•แƒ”แƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+PEPRSyntaxFieldInvalidNameStart=@property syntax descriptor โ€˜%Sโ€™ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ˜ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ.
+PEPRSyntaxFieldInvalidName=@property syntax descriptor โ€˜%Sโ€™ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ˜.
+PEPRSyntaxFieldUnclosedDataTypeName=@property syntax descriptor โ€˜%Sโ€™ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ“แƒแƒฃแƒฎแƒฃแƒ แƒแƒ•แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜แƒก แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒแƒก.
+PEPRSyntaxFieldUnexpectedEOF=@property syntax descriptor โ€˜%Sโ€™ แƒแƒ แƒแƒกแƒ แƒฃแƒšแƒ˜แƒ.
+PEPRSyntaxFieldUnknownDataTypeName=@property syntax descriptor โ€˜%Sโ€™ แƒ“แƒแƒฃแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜แƒก แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒแƒก.
+PEValueParsingError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒกแƒแƒก โ€“ โ€˜%1$Sโ€˜.
+PEUnknownAtRule=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ โ€žatโ€œ แƒฌแƒ”แƒกแƒ˜ แƒแƒœ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ โ€žatโ€œ แƒฌแƒ”แƒกแƒจแƒ˜ โ€˜%1$Sโ€™.
+PEMQUnexpectedOperator=แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ แƒ›แƒ”แƒ“แƒ˜แƒ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒจแƒ˜.
+PEMQUnexpectedToken=แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ โ€˜%1$Sโ€™ แƒ›แƒ”แƒ“แƒ˜แƒแƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒจแƒ˜.
+PEAtNSUnexpected=แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ @namespace-แƒจแƒ˜: '%1$S'.
+PEKeyframeBadName=@keyframes แƒฌแƒ”แƒกแƒจแƒ˜, แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒแƒ›แƒแƒกแƒแƒชแƒœแƒแƒ‘แƒ˜, แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+PEBadSelectorRSIgnored=แƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒ’แƒœแƒแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒ”แƒšแƒ”แƒฅแƒขแƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+PEBadSelectorKeyframeRuleIgnored=Keyframe แƒฌแƒ”แƒกแƒ˜ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒ แƒ—แƒ•แƒ”แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒ.
+PESelectorGroupNoSelector=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒกแƒ”แƒšแƒ”แƒฅแƒขแƒแƒ แƒ˜.
+PESelectorGroupExtraCombinator=แƒแƒ แƒแƒ›แƒ“แƒ’แƒ แƒแƒ“แƒ˜ แƒ™แƒแƒ›แƒ‘แƒ˜แƒœแƒแƒขแƒแƒ แƒ˜.
+PEClassSelNotIdent=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒ™แƒšแƒแƒกแƒ˜แƒก แƒจแƒ”แƒ›แƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒแƒ›แƒแƒกแƒแƒชแƒœแƒแƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ โ€˜%1$Sโ€™.
+PETypeSelNotType=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ '*' แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEUnknownNamespacePrefix=แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ˜แƒก แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ '%1$S'.
+PEAttributeNameExpected=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒแƒ›แƒแƒกแƒแƒชแƒœแƒแƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEAttributeNameOrNamespaceExpected=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEAttSelNoBar=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ '|' แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEAttSelUnexpected=แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ แƒฉแƒ”แƒ•แƒจแƒ˜: โ€˜%1$Sโ€™.
+PEAttSelBadValue=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒแƒ›แƒแƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ แƒแƒœ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜, แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ แƒฉแƒ”แƒ•แƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ โ€˜%1$Sโ€™.
+PEPseudoSelBadName=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒคแƒกแƒ”แƒ•แƒ“แƒแƒ™แƒšแƒแƒกแƒ˜แƒก แƒแƒœ แƒคแƒกแƒ”แƒ•แƒ“แƒแƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒแƒ›แƒแƒกแƒแƒชแƒœแƒแƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ โ€˜%1$Sโ€™.
+PEPseudoSelEndOrUserActionPC=แƒคแƒกแƒ”แƒ•แƒ“แƒแƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›, แƒฃแƒœแƒ“แƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒงแƒ แƒแƒœ แƒกแƒ”แƒšแƒ”แƒฅแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒกแƒ แƒฃแƒšแƒ˜, แƒแƒœ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜แƒก แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒ–แƒ” แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒกแƒ”แƒ•แƒ“แƒแƒ™แƒšแƒแƒกแƒ˜, แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ™แƒ˜ แƒแƒ แƒ˜แƒก '%1$S'.
+PEPseudoSelUnknown=แƒคแƒกแƒ”แƒ•แƒ“แƒแƒ™แƒšแƒแƒกแƒ˜ แƒแƒœ แƒคแƒกแƒ”แƒ•แƒ“แƒแƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ '%1$S'.
+PEPseudoClassArgNotIdent=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ pseudo-class แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ '%1$S'.
+PEColorNotColor=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒคแƒ”แƒ แƒ˜ แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEParseDeclarationDeclExpected=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒ“แƒ”แƒ™แƒšแƒแƒ แƒแƒชแƒ˜แƒ แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEUnknownFontDesc=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜ '%1$S' @font-face แƒฌแƒ”แƒกแƒจแƒ˜.
+PEMQExpectedFeatureName=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ›แƒ”แƒ“แƒ˜แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ โ€“ โ€˜%1$Sโ€™.
+PEMQNoMinMaxWithoutValue=แƒ›แƒ”แƒ“แƒ˜แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒก min- แƒแƒœ max- แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒฉแƒœแƒ“แƒ”แƒ—.
+PEMQExpectedFeatureValue=แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒ›แƒ”แƒ“แƒ˜แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+PEExpectedNoneOrURL=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ 'none' แƒแƒœ URL แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEExpectedNoneOrURLOrFilterFunction=แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ 'none', URL แƒแƒœ แƒคแƒ˜แƒšแƒขแƒ แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ '%1$S'.
+PEDisallowedImportRule=@import แƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜ แƒฏแƒ”แƒ  แƒแƒ แƒแƒ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒš แƒชแƒฎแƒ แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜.
+PENeverMatchingHostSelector=:host แƒจแƒ”แƒ›แƒ แƒฉแƒ”แƒ•แƒ˜ โ€ž%Sโ€œ แƒแƒ แƒแƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ›แƒฅแƒแƒœแƒ” แƒ“แƒ แƒแƒ แƒแƒกแƒ“แƒ แƒแƒก แƒ›แƒแƒ”แƒ แƒ’แƒ”แƒ‘แƒ. แƒฎแƒแƒ› แƒแƒ  แƒ’แƒกแƒฃแƒ แƒ“แƒแƒ—, แƒ’แƒแƒ›แƒแƒ’แƒ”แƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒœแƒแƒ— :host()?
+
+TooLargeDashedRadius=Border radius is too large for โ€˜dashedโ€™ style (the limit is 100000px). Rendering as solid.
+TooLargeDottedRadius=Border radius is too large for โ€˜dottedโ€™ style (the limit is 100000px). Rendering as solid.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/dialog.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/dialog.properties
new file mode 100644
index 0000000000..a7c8653b65
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/dialog.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/.
+
+button-accept=แƒ™แƒแƒ แƒ’แƒ˜
+button-cancel=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+button-help=แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ
+button-disclosure=แƒ•แƒ แƒชแƒšแƒแƒ“
+accesskey-accept=
+accesskey-cancel=
+accesskey-help=แƒ“
+accesskey-disclosure=I
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/dom/dom.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/dom/dom.properties
new file mode 100644
index 0000000000..98a2fc4cde
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/dom/dom.properties
@@ -0,0 +1,478 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+KillScriptTitle=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜
+KillScriptMessage=แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒœ แƒแƒฆแƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒแƒฉแƒ”แƒ แƒแƒ— แƒ˜แƒ’แƒ˜ แƒแƒœ แƒ“แƒแƒแƒชแƒแƒ“แƒแƒ— แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ.
+KillScriptWithDebugMessage=แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒแƒœ แƒแƒฆแƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒแƒฉแƒ”แƒ แƒแƒ— แƒ˜แƒ’แƒ˜ แƒ“แƒ แƒ’แƒแƒฎแƒกแƒœแƒแƒ— แƒ’แƒแƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜แƒ—, แƒแƒœ แƒ“แƒแƒแƒชแƒแƒ“แƒแƒ— แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ.
+KillScriptLocation=แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜: %S
+
+KillAddonScriptTitle=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก
+# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension.
+# %2$S is the name of the application (e.g., Firefox).
+KillAddonScriptMessage=แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ โ€œ%1$Sโ€ แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜, แƒ แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“แƒแƒช %2$S แƒแƒฆแƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก.\n\nแƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ—แƒแƒ แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒแƒœ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒฆแƒแƒ  แƒฃแƒžแƒแƒกแƒฃแƒฎแƒแƒก. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒแƒฉแƒ”แƒ แƒแƒ— แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒแƒœ แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ—, แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ แƒ—แƒฃ แƒแƒ แƒ.
+KillAddonScriptGlobalMessage=แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ, แƒฎแƒ”แƒšแƒ›แƒ”แƒแƒ แƒ”แƒ“ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒ›แƒ“แƒ”
+
+StopScriptButton=แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒ
+DebugScriptButton=แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ
+WaitForScriptButton=แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ
+DontAskAgain=แƒแƒฆแƒแƒ  แƒจแƒ”แƒ›แƒ”แƒ™แƒ˜แƒ—แƒฎแƒ
+WindowCloseBlockedWarning=แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒ•แƒ”แƒ  แƒ“แƒแƒฎแƒฃแƒ แƒแƒ•แƒก แƒคแƒแƒœแƒฏแƒแƒ แƒแƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒแƒ แƒแƒ แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒšแƒ˜.
+OnBeforeUnloadTitle=แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒ แƒ—?
+OnBeforeUnloadMessage2=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ“แƒแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒแƒ—, แƒ แƒแƒ› แƒ’แƒกแƒฃแƒ แƒ— แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ โ€“ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ.
+OnBeforeUnloadStayButton=แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ“แƒแƒ แƒฉแƒ”แƒœแƒ
+OnBeforeUnloadLeaveButton=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ
+EmptyGetElementByIdParam=getElementById() แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒก แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒ’แƒแƒ“แƒแƒ”แƒชแƒ.
+SpeculationFailed2=document.write()-แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒ›แƒ“แƒ’แƒ แƒแƒ“แƒ˜ แƒฎแƒ˜แƒกแƒ”แƒ‘แƒ แƒ˜ แƒกแƒฅแƒ”แƒ›แƒ, แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒช, แƒฅแƒกแƒ”แƒšแƒ˜แƒ“แƒแƒœ แƒจแƒ”แƒ›แƒแƒกแƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ แƒฉแƒ”แƒ•แƒแƒ แƒกแƒแƒญแƒ˜แƒ แƒ. แƒ•แƒ แƒชแƒšแƒแƒ“: https://developer.mozilla.org/en-US/docs/Glossary/speculative_parsing
+DocumentWriteIgnored=document.write()-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒแƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒšแƒ˜ แƒ’แƒแƒ แƒ” แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒ“แƒแƒœ.
+# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed.
+EditorFileDropFailed=Dropping a file into a contenteditable element failed: %S.
+FormValidationTextTooLong=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒแƒ›แƒชแƒ˜แƒ แƒแƒ— แƒขแƒ”แƒฅแƒกแƒขแƒ˜ %S แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ›แƒ“แƒ” (แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %S แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ).
+FormValidationTextTooShort=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒกแƒฃแƒš แƒ›แƒชแƒ˜แƒ แƒ” %S แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ (แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— %S แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก).
+FormValidationValueMissing=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒแƒ•แƒกแƒแƒ— แƒ”แƒก แƒ•แƒ”แƒšแƒ˜.
+FormValidationCheckboxMissing=แƒ’แƒแƒกแƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒšแƒแƒ“, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒแƒœแƒ˜แƒจแƒœแƒแƒ— แƒ”แƒก แƒฃแƒฏแƒ แƒ.
+FormValidationRadioMissing=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ“แƒแƒœ แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜.
+FormValidationFileMissing=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒคแƒแƒ˜แƒšแƒ˜
+FormValidationSelectMissing=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒกแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒ”แƒ แƒ—แƒ”แƒฃแƒšแƒ˜.
+FormValidationInvalidEmail=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜.
+FormValidationInvalidURL=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— URL.
+FormValidationInvalidDate=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒกแƒฌแƒแƒ แƒแƒ“.
+FormValidationInvalidTime=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒ.
+FormValidationInvalidDateTime=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒ“แƒ แƒ“แƒ แƒ แƒกแƒฌแƒแƒ แƒแƒ“.
+FormValidationInvalidDateMonth=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒ—แƒ•แƒ” แƒกแƒฌแƒแƒ แƒแƒ“.
+FormValidationInvalidDateWeek=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ™แƒ•แƒ˜แƒ แƒ แƒกแƒฌแƒแƒ แƒแƒ“.
+FormValidationPatternMismatch=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒแƒ•แƒกแƒแƒ— แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒš แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜.
+# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value.
+FormValidationPatternMismatchWithTitle=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒแƒ•แƒกแƒแƒ— แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒš แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜: %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number.
+FormValidationNumberRangeOverflow=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ %S-แƒก.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time.
+FormValidationDateTimeRangeOverflow=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช %S-แƒ–แƒ” แƒ’แƒ•แƒ˜แƒแƒœแƒ˜ แƒแƒ แƒแƒ.
+# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number.
+FormValidationNumberRangeUnderflow=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช %S-แƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒ.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time.
+FormValidationDateTimeRangeUnderflow=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช %S-แƒ–แƒ” แƒแƒ“แƒ แƒ”แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time.
+FormValidationStepMismatch=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ. แƒแƒ แƒ˜ แƒฃแƒแƒฎแƒšแƒแƒ”แƒกแƒ˜ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒ %S แƒ“แƒ %S.
+# LOCALIZATION NOTE (FormValidationStepMismatchOneValue): %S can be a number, a date or a time. This is called instead of FormValidationStepMismatch when the second value is the same as the first.
+FormValidationStepMismatchOneValue=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ. แƒฃแƒแƒฎแƒšแƒแƒ”แƒกแƒ˜ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒ %S.
+# LOCALIZATION NOTE (FormValidationTimeReversedRangeUnderflowAndOverflow): %1$S,%2$S are time.
+FormValidationTimeReversedRangeUnderflowAndOverflow=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, %1$S โ€” %2$S แƒจแƒฃแƒแƒšแƒ”แƒ“แƒจแƒ˜.
+FormValidationBadInputNumber=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜.
+FullscreenDeniedDisabled=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—, แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก API แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+FullscreenDeniedFocusedPlugin=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜ แƒ›แƒแƒฅแƒชแƒ”แƒฃแƒš แƒ›แƒแƒ“แƒฃแƒšแƒ–แƒ” แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+FullscreenDeniedHidden=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜ แƒแƒฆแƒแƒ แƒแƒ.
+FullscreenDeniedHTMLDialog=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ›แƒ—แƒฎแƒแƒ•แƒœแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒ <dialog> แƒกแƒแƒฎแƒ˜แƒก.
+FullscreenDeniedContainerNotAllowed=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒฃแƒš แƒ›แƒชแƒ˜แƒ แƒ” แƒ”แƒ แƒ—แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ›แƒแƒ˜แƒœแƒช แƒแƒœ แƒแƒ  แƒแƒ แƒ˜แƒก iframe, แƒแƒœ แƒ›แƒแƒก แƒแƒ  แƒแƒฅแƒ•แƒก แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ "allowfullscreen".
+FullscreenDeniedNotInputDriven=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ Element.requestFullscreen() แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒœแƒ›แƒแƒ™แƒšแƒ” event handler-แƒ˜แƒ“แƒแƒœ.
+FullscreenDeniedMouseEventOnlyLeftBtn=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ Element.requestFullscreen() แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒแƒ’แƒ•แƒ˜แƒก แƒฎแƒ“แƒแƒ›แƒ˜แƒšแƒ”แƒ‘แƒแƒ—แƒ แƒ“แƒแƒ›แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒšแƒ˜แƒ“แƒแƒœ, แƒ—แƒแƒ’แƒ•แƒ˜แƒก แƒ›แƒแƒ แƒชแƒฎแƒ”แƒœแƒ แƒฆแƒ˜แƒšแƒแƒ™แƒ–แƒ” แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+FullscreenDeniedNotHTMLSVGOrMathML=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ  แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ”แƒœแƒก <svg>, <math>, แƒแƒœ HTML-แƒ˜แƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒก.
+FullscreenDeniedNotInDocument=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ›แƒ—แƒฎแƒแƒ•แƒœแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ—แƒแƒ•แƒ˜แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒแƒฆแƒแƒ แƒแƒ.
+FullscreenDeniedMovedDocument=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ›แƒ—แƒฎแƒแƒ•แƒœแƒ›แƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ›แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ’แƒแƒ“แƒแƒแƒแƒ“แƒ’แƒ˜แƒšแƒ.
+FullscreenDeniedLostWindow=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒคแƒแƒœแƒฏแƒแƒ แƒ แƒแƒฆแƒแƒ  แƒแƒ แƒ˜แƒก
+FullscreenDeniedPopoverOpen=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ แƒช popover.
+FullscreenDeniedSubDocFullscreen=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ›แƒ—แƒฎแƒแƒ•แƒœแƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒฅแƒ•แƒ”แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒกแƒ แƒฃแƒš แƒ”แƒ™แƒ แƒแƒœแƒ–แƒ”แƒ.
+FullscreenDeniedNotFocusedTab=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ›แƒ—แƒฎแƒแƒ•แƒœแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒš แƒฉแƒแƒœแƒแƒ แƒ—แƒจแƒ˜ แƒแƒ แƒแƒ.
+FullscreenDeniedFeaturePolicy=แƒกแƒ แƒฃแƒš แƒ”แƒ™แƒ แƒแƒœแƒ–แƒ” แƒ’แƒแƒจแƒšแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ FeaturePolicy-แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“.
+FullscreenExitWindowFocus=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ, แƒคแƒแƒœแƒฏแƒแƒ แƒแƒ–แƒ” แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+RemovedFullscreenElement=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒกแƒ แƒฃแƒšแƒ”แƒ™แƒ แƒแƒœแƒ˜แƒแƒœแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒ“แƒแƒœ แƒฌแƒแƒ˜แƒจแƒแƒšแƒ.
+FocusedWindowedPluginWhileFullscreen=แƒกแƒ แƒฃแƒšแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ, แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜ แƒ›แƒแƒฅแƒชแƒ”แƒฃแƒš แƒ›แƒแƒ“แƒฃแƒšแƒ–แƒ” แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+PointerLockDeniedDisabled=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก API แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ.
+PointerLockDeniedInUse=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒกแƒฎแƒ•แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒ— แƒ˜แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ.
+PointerLockDeniedNotInDocument=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ แƒแƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜.
+PointerLockDeniedSandboxed=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก API แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒ˜แƒ–แƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ แƒ”แƒ›แƒแƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—.
+PointerLockDeniedHidden=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+PointerLockDeniedNotFocused=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ แƒแƒ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒฅแƒ•แƒ”แƒจ.
+PointerLockDeniedMovedDocument=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ›แƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ›แƒ แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜.
+PointerLockDeniedNotInputDriven=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ Element.requestPointerLock() แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒœแƒ›แƒแƒ™แƒšแƒ” event handler-แƒ˜แƒ“แƒแƒœ, แƒแƒ›แƒแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ แƒแƒ แƒกแƒ แƒฃแƒš แƒ”แƒ™แƒ แƒแƒœแƒ–แƒ”.
+PointerLockDeniedFailedToLock=แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ›แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒแƒฎแƒ”แƒ แƒฎแƒ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒ™แƒ”แƒขแƒ•แƒ.
+HTMLSyncXHRWarning=แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒš แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ XMLHttpRequest-แƒจแƒ˜ HTML-แƒก แƒ’แƒแƒแƒœแƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+# LOCALIZATION NOTE: %S is the name of the header in question
+ForbiddenHeaderWarning=แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒ–แƒ”แƒ“แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ: %S
+ResponseTypeSyncXHRWarning=XMLHttpRequest-แƒ˜แƒก responseType แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒจแƒ˜, แƒแƒฆแƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒš แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜.
+TimeoutSyncXHRWarning=XMLHttpRequest-แƒ˜แƒก timeout แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒจแƒ˜, แƒแƒฆแƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒš แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜.
+# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest.
+UseSendBeaconDuringUnloadAndPagehideWarning=navigator.sendBeacon-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒšแƒ˜ XMLHttpRequest-แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ unload-แƒ˜แƒกแƒ แƒ“แƒ pagehide-แƒ˜แƒก แƒ“แƒ แƒแƒก, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ”แƒขแƒแƒ“ แƒ›แƒแƒกแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+JSONCharsetWarning=แƒ˜แƒงแƒ แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ JSON-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒ-UTF-8 แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒก XMLHttpRequest-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—. แƒ›แƒฎแƒแƒšแƒแƒ“ UTF-8 แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ JSON-แƒ˜แƒก แƒ“แƒ”แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource.
+MediaElementAudioSourceNodeCrossOrigin=HTMLMediaElement-แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  createMediaElementSource-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ›แƒแƒกแƒแƒšแƒ แƒ˜แƒงแƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก, แƒ’แƒแƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒฃแƒฎแƒ›แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource.
+MediaStreamAudioSourceNodeCrossOrigin=MediaStream-แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  createMediaStreamSource-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ›แƒแƒกแƒแƒšแƒ แƒ˜แƒงแƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก, แƒ’แƒแƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒฃแƒฎแƒ›แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE : Do not translate MediaStreamTrack and createMediaStreamTrackSource.
+MediaStreamTrackAudioSourceNodeCrossOrigin=MediaStreamTrack-แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  createMediaStreamTrackSource-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ›แƒแƒกแƒแƒšแƒ แƒ˜แƒงแƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก, แƒ’แƒแƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒฃแƒฎแƒ›แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementAudioCaptureOfMediaStreamError=แƒแƒฆแƒ แƒ˜แƒชแƒฎแƒฃแƒšแƒ˜ HTMLMediaElement แƒฃแƒจแƒ•แƒ”แƒ‘แƒก MediaStream-แƒก. แƒฎแƒ›แƒ˜แƒก แƒกแƒ˜แƒ›แƒแƒฆแƒšแƒ˜แƒก แƒแƒœ แƒ“แƒแƒ“แƒฃแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒแƒกแƒแƒฎแƒ•แƒ, แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementStreamCaptureCycle=MediaStream แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒฃแƒšแƒ˜ srcObject-แƒ–แƒ”, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ HTMLMediaElement, แƒฅแƒ›แƒœแƒ˜แƒก แƒ“แƒแƒฃแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ”แƒš แƒชแƒ˜แƒ™แƒšแƒก, แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
+MediaLoadExhaustedCandidates=แƒกแƒแƒญแƒ˜แƒ แƒ แƒ›แƒแƒกแƒแƒšแƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ. แƒ›แƒ”แƒ“แƒ˜แƒแƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ, แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+MediaLoadSourceMissingSrc=<source> แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒก แƒแƒ  แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ โ€žsrcโ€œ. แƒ›แƒ”แƒ“แƒ˜แƒ-แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+MediaStreamAudioSourceNodeDifferentRate=AudioNodes-แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ AudioContexts-แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒฎแƒจแƒ˜แƒ แƒ˜แƒ—, แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+# LOCALIZATION NOTE: %1$S is the Http error code the server returned (e.g. 404, 500, etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadHttpError=HTTP-แƒก แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒ— %1$S. %2$S แƒ›แƒ”แƒ“แƒ˜แƒ-แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load.
+MediaLoadInvalidURI=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ URI. %S แƒ›แƒ”แƒ“แƒ˜แƒ-แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+# LOCALIZATION NOTE: %1$S is the media resource's format/codec type (basically equivalent to the file type, e.g. MP4,AVI,WMV,MOV etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedTypeAttribute=โ€ž%1$Sโ€œ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒ— โ€žtypeโ€œ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜. %2$S แƒ›แƒแƒกแƒแƒšแƒ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ.
+MediaLoadUnsupportedTypeAttributeLoadingNextChild=โ€ž%1$Sโ€œ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒ— โ€žtypeโ€œ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜. %2$S แƒ›แƒแƒกแƒแƒšแƒ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ. แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ <source>-แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒ“แƒแƒœ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ.
+# LOCALIZATION NOTE: %1$S is the MIME type HTTP header being sent by the web server, %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedMimeType=โ€ž%1$Sโ€œ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒ— โ€žContent-Typeโ€œ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜. %2$S แƒ›แƒแƒกแƒแƒšแƒ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding.
+MediaLoadDecodeError=%S แƒ›แƒ”แƒ“แƒ˜แƒแƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+MediaWidevineNoWMF=Widevine-แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ, Windows Media Foundation-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaWMFNeeded=%S แƒกแƒแƒฎแƒ˜แƒก แƒ•แƒ˜แƒ“แƒ”แƒแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒแƒ“ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒ”แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒแƒ— Microsoft-แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ, แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaPlatformDecoderNotFound=แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ•แƒ˜แƒ“แƒ”แƒแƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒกแƒแƒญแƒ˜แƒ แƒ แƒ•แƒ˜แƒ“แƒ”แƒแƒ›แƒจแƒ˜แƒคแƒ แƒแƒ•แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒแƒ› แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: %S
+MediaUnsupportedLibavcodec=แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ•แƒ˜แƒ“แƒ”แƒ แƒ•แƒ”แƒ  แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ. แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก libavcodec
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeError=%1$S แƒ›แƒ”แƒ“แƒ˜แƒแƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ, แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: %2$S
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeWarning=%1$S แƒ›แƒ”แƒ“แƒ˜แƒแƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒ—: %2$S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaCannotPlayNoDecoders=แƒ›แƒ”แƒ“แƒ˜แƒแƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ’แƒแƒ›แƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒแƒ› แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: %S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaNoDecoders=แƒ’แƒแƒ›แƒจแƒ˜แƒคแƒ แƒแƒ•แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒ–แƒแƒ’แƒ˜ แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: %S
+MediaCannotInitializePulseAudio=PulseAudio-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE: %S is the URL of the web page which is not served on HTTPS and thus is not encrypted and considered insecure.
+MediaEMEInsecureContextDeprecatedWarning=แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ %S-แƒ–แƒ” แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒš (แƒ”.แƒ˜. HTTPS-แƒก แƒแƒ แƒ›แƒฅแƒแƒœแƒ”) แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ—แƒแƒœ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ”แƒ‘แƒ. แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ, แƒ—แƒฃ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— แƒ“แƒแƒชแƒฃแƒšแƒ˜ แƒแƒฅแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก โ€“ HTTPS.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (either an audioCapabilities or a videoCapabilities) that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCapabilitiesDeprecatedWarning=navigator.requestMediaKeySystemAccess()-แƒ˜แƒก (%S-แƒ–แƒ”) แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ, audioCapabilities-แƒ˜แƒก แƒแƒœ videoCapabilities-แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒ˜ MediaKeySystemConfiguration-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒฃแƒ™แƒ•แƒ” แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒแƒฆแƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (a "codecs" string in the "contentType") that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCodecsDeprecatedWarning=navigator.requestMediaKeySystemAccess()-แƒ˜แƒก (%S-แƒ–แƒ”) แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ, audioCapabilities-แƒ˜แƒก แƒแƒœ videoCapabilities-แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒ˜ MediaKeySystemConfiguration-แƒ˜แƒ—, โ€œcodecsโ€ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” contentType-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒฃแƒ™แƒ•แƒ” แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒแƒฆแƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver"
+MutationEventWarning=Mutation Events แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ MutationObserver แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ—.
+BlockAutoplayError=แƒ—แƒ•แƒ˜แƒ—แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒชแƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ แƒแƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ แƒแƒ แƒกแƒแƒ˜แƒขแƒ˜ แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒœ แƒ แƒแƒชแƒ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฎแƒ›แƒ แƒ“แƒแƒ“แƒฃแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+BlockAutoplayWebAudioStartError=AudioContext แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ—แƒ•แƒ˜แƒ—แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ. แƒ˜แƒ’แƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒแƒก แƒแƒœ แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒŸแƒ”แƒกแƒขแƒ˜แƒ— แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”.
+# LOCALIZATION NOTE: Do not translate "Components"
+ComponentsWarning=Components แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+PluginHangUITitle=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒ›แƒแƒ“แƒฃแƒšแƒ˜ แƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก
+PluginHangUIMessage=%S แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒแƒœ แƒแƒฆแƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒแƒฉแƒ”แƒ แƒแƒ— แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ, แƒแƒœ แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ— แƒ“แƒ แƒœแƒแƒฎแƒแƒ—, แƒ“แƒแƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒก.
+PluginHangUIWaitButton=แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ
+PluginHangUIStopButton=แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()".
+NodeIteratorDetachWarning=NodeIterator-แƒ–แƒ” detach()-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒแƒก แƒแƒฆแƒแƒ  แƒแƒฅแƒ•แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜.
+# LOCALIZATION NOTE: Do not translate "LenientThis" and "this"
+LenientThisWarning=แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒ–แƒ” get แƒแƒœ set-แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ [LenientThis] แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ "this" แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ.
+# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()"
+UseOfCaptureEventsWarning=แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก captureEvents() แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ. แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒกแƒแƒแƒฎแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒ˜แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ”แƒ— DOM 2 addEventListener() แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒ—. แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ: http://developer.mozilla.org/en/docs/DOM:element.addEventListener
+# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()"
+UseOfReleaseEventsWarning=แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก releaseEvents() แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ. แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒกแƒแƒแƒฎแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒ˜แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ”แƒ— DOM 2 removeEventListener() แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒ—. แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ: http://developer.mozilla.org/en/docs/DOM:element.removeEventListener
+# LOCALIZATION NOTE: Do not translate "XMLHttpRequest"
+SyncXMLHttpRequestWarning=แƒ›แƒ—แƒแƒ•แƒแƒ  แƒœแƒแƒ™แƒแƒ“แƒ–แƒ” แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒšแƒ˜ XMLHttpRequest-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ แƒแƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒ–แƒ” แƒ›แƒแƒ•แƒœแƒ” แƒ–แƒ”แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ. แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— http://xhr.spec.whatwg.org/
+# LOCALIZATION NOTE: Do not translate "XMLHttpRequest"
+SyncXMLHttpRequestDeprecatedWarning=แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒšแƒ˜ XMLHttpRequest แƒ›แƒ—แƒแƒ•แƒแƒ  แƒœแƒแƒ™แƒแƒ“แƒ–แƒ” แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ–แƒ” แƒแƒ แƒแƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ–แƒ”แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ. แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://xhr.spec.whatwg.org/#sync-warning
+# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers"
+Window_Cc_ontrollersWarning=window.controllers แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒแƒฆแƒแƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒกแƒแƒ“แƒ’แƒ”แƒœแƒแƒ“.
+ImportXULIntoContentWarning=XUL-แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒจแƒ˜ แƒจแƒ”แƒขแƒแƒœแƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ”แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ, แƒแƒšแƒ‘แƒแƒ—, แƒ›แƒแƒšแƒ” แƒ›แƒแƒชแƒ˜แƒšแƒ“แƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: Do not translate "IndexedDB".
+IndexedDBTransactionAbortNavigation=IndexedDB แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฏแƒ”แƒ  แƒแƒ  แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ˜แƒ แƒ’แƒ•แƒ แƒ“แƒ˜แƒก แƒœแƒแƒ•แƒ˜แƒ’แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers.
+IgnoringWillChangeOverBudgetWarning=Will-change แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒฆแƒแƒšแƒ˜แƒ. แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ› แƒ–แƒฆแƒ•แƒแƒ แƒก แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ”แƒœแƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒžแƒ˜แƒ แƒ˜แƒก %1$S-แƒ—แƒแƒœ แƒœแƒแƒ›แƒ แƒแƒ•แƒšแƒ˜ (%2$S px). Will-change แƒ–แƒฆแƒ•แƒแƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜, แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ“แƒแƒ แƒฉแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: Do not translate "Worker".
+HittingMaxWorkersPerDomain2=Worker-แƒ˜แƒก แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒ›แƒแƒ•แƒ” แƒฌแƒงแƒแƒ แƒแƒก แƒกแƒฎแƒ•แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒœ worker-แƒ”แƒ‘แƒ˜แƒก แƒกแƒ แƒฃแƒš แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒแƒก. Worker แƒแƒฎแƒšแƒ แƒ˜แƒชแƒ“แƒ˜แƒก แƒ“แƒ แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ”, แƒ แƒแƒชแƒ แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” worker แƒ“แƒแƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒก แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒก.
+# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker".
+AppCacheWarning=แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก API-แƒ˜แƒก (AppCache) แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.ย ย แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ— ServiceWorker-แƒ˜แƒ—.
+# LOCALIZATION NOTE: Do not translate "Worker".
+EmptyWorkerSourceWarning=Worker-แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ. แƒแƒšแƒ‘แƒแƒ—, แƒฃแƒœแƒ”แƒ‘แƒšแƒ˜แƒ”.
+NavigatorGetUserMediaWarning=navigator.mozGetUserMedia แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ˜แƒ navigator.mediaDevices.getUserMedia-แƒ˜แƒ—
+# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers".
+RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams are deprecated. Use RTCPeerConnection.getSenders/getReceivers instead.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL.
+InterceptionFailedWithURL=โ€ž%Sโ€œ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒฌแƒงแƒ•แƒ˜แƒขแƒ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒ“แƒ แƒฌแƒแƒแƒฌแƒงแƒ“แƒ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒš แƒจแƒ”แƒชแƒ“แƒแƒ›แƒแƒก.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL.
+CorsResponseForSameOriginRequest=โ€˜%1$Sโ€™-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ โ€˜%2$Sโ€™ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ— แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒก แƒแƒ  แƒแƒฅแƒ•แƒก cors Response-แƒ˜แƒก แƒกแƒ˜แƒœแƒ—แƒ”แƒ–แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ, same-origin Request-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "FetchEvent.respondWith()", "FetchEvent", "no-cors", "opaque", "Response", or "RequestMode". %1$S is a URL. %2$S is a RequestMode value.
+BadOpaqueInterceptionRequestModeWithURL='%1$S'-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒ“แƒแƒกแƒชแƒ opaque Response FetchEvent.respondWith() แƒ›แƒ”แƒ—แƒแƒ“แƒก, แƒ แƒแƒชแƒ แƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒแƒ“แƒ '%2$S' FetchEvent. Opaque Response แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒชแƒ RequestMode แƒแƒ แƒ˜แƒก 'no-cors'.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL.
+InterceptedErrorResponseWithURL=โ€˜%Sโ€™-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒ“แƒแƒกแƒชแƒ Error Response FetchEvent.respondWith() แƒ›แƒ”แƒ—แƒแƒ“แƒก. แƒ”แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ“ แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘แƒก, แƒ แƒแƒ› ServiceWorker แƒจแƒ”แƒแƒกแƒ แƒฃแƒšแƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ fetch() แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL.
+InterceptedUsedResponseWithURL=โ€˜%Sโ€™-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒ“แƒแƒกแƒชแƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Response FetchEvent.respondWith() แƒ›แƒ”แƒ—แƒแƒ“แƒก. Response-แƒก body-แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒฎแƒ”แƒšแƒแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— Response.clone() body-แƒกแƒ—แƒแƒœ แƒ›แƒ”แƒขแƒฏแƒ”แƒ  แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %S is a URL.
+BadOpaqueRedirectInterceptionWithURL=โ€˜%Sโ€™-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒ“แƒแƒกแƒชแƒ opaqueredirect Response FetchEvent.respondWith() แƒ›แƒ”แƒ—แƒแƒ“แƒก, แƒ แƒแƒชแƒ แƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒแƒ“แƒ แƒแƒ แƒแƒกแƒแƒœแƒแƒ•แƒ˜แƒ’แƒแƒชแƒ˜แƒ FetchEvent.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL.
+BadRedirectModeInterceptionWithURL=Failed to load โ€˜%Sโ€™. A ServiceWorker passed a redirected Response to FetchEvent.respondWith() while RedirectMode is not โ€˜followโ€™.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL.
+InterceptionCanceledWithURL=โ€˜%Sโ€™-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ FetchEvent.preventDefault()-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ˜แƒ—.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string.
+InterceptionRejectedResponseWithURL=โ€˜%1$Sโ€™-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒ“แƒแƒกแƒชแƒ promise FetchEvent.respondWith()-แƒก, แƒ แƒแƒ›แƒช แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒงแƒ โ€˜%2$Sโ€™-แƒ˜แƒ—.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string.
+InterceptedNonResponseWithURL=โ€˜%1$Sโ€™-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. ServiceWorker-แƒ›แƒ แƒ’แƒแƒ“แƒแƒกแƒชแƒ promise FetchEvent.respondWith()-แƒก, แƒ แƒแƒ› แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ˜แƒงแƒ non-Response แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒ— โ€˜%2$Sโ€™.
+
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs.
+ServiceWorkerScopePathMismatch=ServiceWorker-แƒ˜แƒก แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ โ€˜%1$Sโ€™ แƒแƒ แƒ˜แƒก แƒ’แƒ–แƒ, แƒแƒ  แƒ”แƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒš โ€˜%2$Sโ€™ แƒแƒ แƒ”แƒก. แƒ›แƒแƒแƒ แƒ’แƒ”แƒ— แƒแƒ แƒ”, แƒ’แƒแƒ“แƒแƒ˜แƒขแƒแƒœแƒ”แƒ— Service Worker แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜, แƒแƒœ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— Service-Worker-Allowed HTTP แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a stringified numeric HTTP status code like "404" and %3$S is a URL.
+ServiceWorkerRegisterNetworkError=ServiceWorker-แƒ˜แƒก แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ”แƒ‘แƒ/แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ โ€˜%1$Sโ€™ แƒแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ โ€˜%3$Sโ€™ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก %2$S แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒ—.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a MIME Media Type like "text/plain" and %3$S is a URL.
+ServiceWorkerRegisterMimeTypeError2=ServiceWorker-แƒ˜แƒก แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ”แƒ‘แƒ/แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ โ€˜%1$Sโ€™ แƒแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ โ€˜%2$Sโ€™-แƒ˜แƒก แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜ โ€˜%3$Sโ€™ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก JavaScript MIME-แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒก.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerRegisterStorageError=ServiceWorker-แƒ˜แƒก แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ”แƒ‘แƒ/แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ โ€˜%Sโ€™ แƒแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก, แƒแƒœ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ“แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+ServiceWorkerGetRegistrationStorageError=Service worker-แƒ˜แƒก แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก, แƒแƒœ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ“แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+ServiceWorkerGetClientStorageError=Service worker-แƒ˜แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก, แƒแƒœ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ“แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerPostMessageStorageError=Service worker-แƒ˜แƒ— โ€˜postMessageโ€˜-แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ โ€˜%Sโ€™ แƒแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก, แƒแƒœ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ“แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerGraceTimeoutTermination=Terminating ServiceWorker for scope โ€˜%1$Sโ€™ with pending waitUntil/respondWith promises because of grace timeout.
+# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch".
+ServiceWorkerNoFetchHandler=Fetch แƒฎแƒ“แƒแƒ›แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒšแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก, worker แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+ExecCommandCutCopyDeniedNotInputDriven=document.execCommand('cut'/'copy') แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒœแƒ›แƒแƒ™แƒšแƒ” event handler-แƒ˜แƒ“แƒแƒœ.
+ManifestIdIsInvalid=แƒแƒ› id-แƒฌแƒ”แƒ•แƒ แƒ›แƒ, แƒ•แƒ”แƒ  แƒ“แƒแƒแƒ›แƒฃแƒจแƒแƒ•แƒ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ URL-แƒ‘แƒ›แƒฃแƒšแƒ˜.
+ManifestIdNotSameOrigin=ID-แƒฌแƒ”แƒ•แƒ แƒ˜แƒกแƒ แƒ“แƒ start_url-แƒฌแƒ”แƒ•แƒ แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ, แƒฃแƒœแƒ“แƒ แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒแƒ“แƒ”แƒก.
+ManifestShouldBeObject=Manifest แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜.
+ManifestScopeURLInvalid=URL แƒแƒ แƒ”แƒแƒšแƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ.
+ManifestScopeNotSameOrigin=URL แƒแƒ แƒ”แƒแƒšแƒ˜ แƒ“แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜, แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก.
+ManifestStartURLOutsideScope=URL-แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒแƒ แƒ”แƒแƒšแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒ—แƒแƒ, แƒแƒกแƒ” แƒ แƒแƒ› แƒ”แƒก แƒแƒ แƒ”แƒแƒšแƒ˜ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+ManifestStartURLInvalid=URL-แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+ManifestStartURLShouldBeSameOrigin=URL-แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ“แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก.
+# LOCALIZATION NOTE: %1$S is the name of the object whose property is invalid. %2$S is the name of the invalid property. %3$S is the expected type of the property value. E.g. "Expected the manifest's start_url member to be a string."
+ManifestInvalidType=%1$S-แƒ˜แƒก %2$S แƒฌแƒ”แƒ•แƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒงแƒ %3$S.
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "theme_color: 42 is not a valid CSS color."
+ManifestInvalidCSSColor=%1$S: %2$S แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ CSS แƒคแƒ”แƒ แƒ˜.
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "lang: 42 is not a valid language code."
+ManifestLangIsInvalid=%1$S: %2$S แƒแƒ แƒแƒ แƒ”แƒœแƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒ“แƒ˜.
+# LOCALIZATION NOTE: %1$S is the name of the parent property whose value is invalid (e.g., "icons"). %2$S is the index of the image object that is invalid (from 0). %3$S is the name of actual member that is invalid. %4$S is the invalid value. E.g. "icons item at index 2 is invalid. The src member is an invalid URL http://:Invalid"
+ManifestImageURLIsInvalid=%1$S แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒœแƒแƒ›แƒ แƒ˜แƒ— %2$S แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜. %3$S แƒฌแƒ”แƒ•แƒ แƒ˜ แƒแƒ แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ URL %4$S
+# LOCALIZATION NOTE: %1$S is the name of the parent property that that contains the unusable image object (e.g., "icons"). %2$S is the index of the image object that is unusable (from 0). E.g. "icons item at index 2 lacks a usable purpose. It will be ignored."
+ManifestImageUnusable=%1$S แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒœแƒแƒ›แƒ แƒ˜แƒ— %2$S แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜.
+# LOCALIZATION NOTE: %1$S is the name of the parent property that contains the unsupported value (e.g., "icons"). %2$S is the index of the image object that has the unsupported value (from 0). %3$S are the unknown purposes. E.g. "icons item at index 2 includes unsupported purpose(s): a b."
+ManifestImageUnsupportedPurposes=%1$S แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒœแƒแƒ›แƒ แƒ˜แƒ— %2$S แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—แƒแƒ: %3$S.
+# LOCALIZATION NOTE: %1$S is the name of the parent property that has a repeated purpose (e.g., "icons"). %2$S is the index of the image object that has the repeated purpose (from 0). %3$S is the repeated purposes. E.g. "icons item at index 2 includes repeated purpose(s): a b."
+ManifestImageRepeatedPurposes=%1$S แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒœแƒแƒ›แƒ แƒ˜แƒ— %2$S แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—แƒแƒ: %3$S.
+PatternAttributeCompileFailure=<input pattern='%S'> แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ regexp แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ: %S
+# LOCALIZATION NOTE: Do not translate "postMessage" or DOMWindow. %S values are origins, like https://domain.com:port
+TargetPrincipalDoesNotMatch='postMessage'-แƒ˜แƒก 'DOMWindow'-แƒ–แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜ แƒกแƒแƒ›แƒ˜แƒ–แƒœแƒ” แƒฌแƒงแƒแƒ แƒ ('%S') แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒก ('%S').
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbed=Rewriting old-style YouTube Flash embed (%S) to iframe embed (%S). Please update page to use iframe instead of embed/object, if possible.
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbedPathParams=Rewriting old-style YouTube Flash embed (%S) to iframe embed (%S). Params were unsupported by iframe embeds and converted. Please update page to use iframe instead of embed/object, if possible.
+# LOCALIZATION NOTE: This error is reported when the "Encryption" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Encryption", and "salt". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionHeader=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. โ€˜Encryptionโ€™ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜, แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก แƒฃแƒœแƒ˜แƒ™แƒแƒšแƒฃแƒ  โ€˜saltโ€˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒก, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 .
+# LOCALIZATION NOTE: This error is reported when the "Crypto-Key" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Crypto-Key", and "dh". %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoKeyHeader=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. โ€˜Crypto-Keyโ€˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก โ€˜dhโ€˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒก, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก public แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“. แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 .
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt because the deprecated
+# "Encryption-Key" header for an incoming push message is missing or invalid.
+# Do not translate "ServiceWorker", "Encryption-Key", "dh", "Crypto-Key", and
+# "Content-Encoding: aesgcm". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionKeyHeader=ServiceWorker-แƒ›แƒ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก โ€˜%1$Sโ€™ แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. โ€˜Encryption-Keyโ€™ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก โ€˜dhโ€˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒก. แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— โ€˜Crypto-Keyโ€˜ แƒ“แƒ โ€˜Content-Encoding: aesgcmโ€˜ แƒ”แƒ แƒ—แƒแƒ“. แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 แƒ•แƒ แƒชแƒšแƒแƒ“.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "Content-Encoding" header is missing or contains an
+# unsupported encoding. Do not translate "ServiceWorker", "Content-Encoding",
+# "aesgcm", and "aesgcm128". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncodingHeader=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. โ€˜Content-Encodingโ€˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก โ€˜aesgcmโ€˜. โ€˜aesgcm128โ€˜ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ. แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 แƒ•แƒ แƒชแƒšแƒแƒ“.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "dh" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "dh", "Crypto-Key", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSenderKey=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. โ€˜dhโ€˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ โ€˜Crypto-Keyโ€˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜, แƒฃแƒœแƒ“แƒ แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ”แƒœแƒ“แƒ”แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก Diffie-Hellman public แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒก, base64url-แƒ˜แƒ— แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒก (https://tools.ietf.org/html/rfc7515#appendix-C) แƒ“แƒ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก โ€œแƒจแƒ”แƒฃแƒ™แƒฃแƒ›แƒจแƒแƒ•โ€, แƒแƒœแƒฃ โ€œแƒœแƒ”แƒ“แƒšโ€ แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜ (65 แƒ‘แƒแƒ˜แƒขแƒ˜, แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒ›แƒ“แƒ”). แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 .
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "salt" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "salt", "Encryption", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSalt=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. โ€˜saltโ€˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ โ€˜Encryptionโ€˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก base64url-แƒ˜แƒ— แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ (https://tools.ietf.org/html/rfc7515#appendix-C), แƒ“แƒ แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ 16 แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก, แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒ›แƒ“แƒ”. แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 .
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "rs" parameter is not a number, or is less than the pad size.
+# Do not translate "ServiceWorker", "rs", or "Encryption". %1$S is the
+# ServiceWorker scope URL. %2$S is the minimum value (1 for aesgcm128, 2 for
+# aesgcm).
+PushMessageBadRecordSize=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. โ€˜rsโ€˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ โ€˜Encryptionโ€˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒ”แƒ แƒงแƒ”แƒแƒ‘แƒ“แƒ”แƒก %2$S แƒ“แƒ 2^36-31 แƒจแƒฃแƒแƒšแƒ”แƒ“แƒจแƒ˜, แƒแƒœ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก. แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 .
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because an encrypted record is shorter than the pad size, the pad is larger
+# than the record, or any of the padding bytes are non-zero. Do not translate
+# "ServiceWorker". %1$S is the ServiceWorker scope URL. %2$S is the pad size
+# (1 for aesgcm128, 2 for aesgcm).
+PushMessageBadPaddingError=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒš แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒจแƒ˜, แƒแƒ  แƒ˜แƒงแƒ แƒกแƒฌแƒแƒ แƒแƒ“ แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ (padded). แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 .
+# LOCALIZATION NOTE: This error is reported when push message decryption fails
+# and no specific error info is available. Do not translate "ServiceWorker".
+# %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoError=ServiceWorker-แƒ›แƒ โ€˜%1$Sโ€™ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒจแƒ˜แƒคแƒ แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ•แƒ แƒชแƒšแƒแƒ“ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ˜แƒฎแƒ˜แƒšแƒแƒ— https://developer.mozilla.org/docs/Web/API/Push_API/Using_the_Push_API#Encryption
+# LOCALIZATION NOTE: %1$S is the type of a DOM event. 'passive' is a literal parameter from the DOM spec.
+PreventDefaultFromPassiveListenerWarning=แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ โ€˜preventDefault()โ€™ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ˜แƒก โ€˜%1$Sโ€™ แƒกแƒแƒฎแƒ˜แƒก แƒฎแƒ“แƒแƒ›แƒ˜แƒšแƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒแƒ›แƒšแƒแƒ“แƒ˜แƒœแƒ˜แƒกแƒ’แƒแƒœ แƒแƒฆแƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช โ€˜passiveโ€™.
+# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated
+ImageBitmapRenderingContext_TransferImageBitmapWarning=ImageBitmapRenderingContext.transferImageBitmap แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ. แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— ImageBitmapRenderingContext.transferFromImageBitmap.
+IIRFilterChannelCountChangeWarning=IIRFilterNode แƒแƒ แƒฎแƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒแƒ›, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒแƒก แƒฎแƒ›แƒแƒจแƒ˜.
+BiquadFilterChannelCountChangeWarning=BiquadFilterNode แƒแƒ แƒฎแƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒแƒ›, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒแƒก แƒฎแƒ›แƒแƒจแƒ˜.
+# LOCALIZATION NOTE: Do not translate ".png"
+GenericImageNamePNG=image.png
+GenericFileName=file
+GeolocationInsecureRequestIsForbidden=Geolocation แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒชแƒฃแƒšแƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜แƒ แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜.
+NotificationsInsecureRequestIsForbidden=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒชแƒฃแƒš แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+NotificationsCrossOriginIframeRequestIsForbidden=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ–แƒ”แƒ“แƒ แƒ“แƒแƒœแƒ˜แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒแƒœ same-origin iframe-แƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+NotificationsRequireUserGesture=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒœแƒ›แƒแƒ™แƒšแƒ” event handler-แƒ˜แƒ“แƒแƒœ.
+NotificationsRequireUserGestureDeprecationWarning=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒœแƒ›แƒแƒ™แƒšแƒ” event handler-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒแƒฆแƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜.
+# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
+WindowContentUntrustedWarning=Window แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒก โ€˜contentโ€™ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— โ€˜windows.topโ€™.
+# LOCALIZATION NOTE: The first %S is the tag name of the element that starts the loop, the second %S is the element's ID.
+SVGRefLoopWarning=SVG <%S>-แƒก ID แƒ™แƒแƒ“แƒ˜แƒ— โ€œ%Sโ€ แƒแƒฅแƒ•แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒชแƒ˜แƒ™แƒšแƒ˜.
+# LOCALIZATION NOTE: The first %S is the tag name of the element in the chain where the chain was broken, the second %S is the element's ID.
+SVGRefChainLengthExceededWarning=SVG <%S> แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒฏแƒแƒญแƒ•แƒ˜ แƒ’แƒแƒ›แƒฅแƒ แƒแƒšแƒ˜แƒ ID โ€œ%Sโ€ แƒ™แƒแƒ“แƒ˜แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ—แƒแƒœ.
+# LOCALIZATION NOTE: Do not translate SVGSVGElement.deselectAll.
+SVGDeselectAll=SVGSVGElement.deselectAll แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ›แƒกแƒ’แƒแƒ•แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก Selection API.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.nearestViewportElement or SVGElement.viewportElement.
+SVGNearestViewportElement=SVGGraphicsElement.nearestViewportElement แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒชแƒ˜แƒšแƒ“แƒ”แƒ‘แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— SVGElement.viewportElement.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.farthestViewportElement.
+SVGFarthestViewportElement=SVGGraphicsElement.farthestViewportElement แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒชแƒ˜แƒšแƒ“แƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceEmpty=<script> แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก โ€˜%Sโ€™ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceInvalidUri=<script> แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก โ€˜%Sโ€™ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒแƒ แƒ˜แƒก แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ URI: โ€œ%Sโ€
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceLoadFailed=<script> แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ— โ€ž%Sโ€œ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ.
+ModuleSourceLoadFailed=แƒ›แƒแƒ“แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ— โ€ž%Sโ€œ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceMalformed=<script> แƒฌแƒงแƒแƒ แƒแƒก URI แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ: โ€œ%Sโ€.
+ModuleSourceMalformed=แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒก URI แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ: โ€œ%Sโ€.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceNotAllowed=<script> แƒฌแƒงแƒแƒ แƒแƒก URI แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒ› แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜: โ€œ%Sโ€.
+ModuleSourceNotAllowed=แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒก URI แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒ› แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜: โ€œ%Sโ€.
+WebExtContentScriptModuleSourceNotAllowed=WebExtension แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ“, แƒ›แƒฎแƒแƒšแƒแƒ“ moz-extension แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ แƒ: โ€ž%Sโ€œ.
+ModuleResolveFailureNoWarn=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜ โ€ž%Sโ€œ.
+ModuleResolveFailureWarnRelative=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜ โ€ž%Sโ€œ. แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก โ€ž./โ€œ, โ€ž../โ€œ แƒแƒœ โ€ž/โ€œ.
+ImportMapInvalidTopLevelKey=แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ–แƒ”แƒ“แƒ แƒ“แƒแƒœแƒ˜แƒก โ€ž%Sโ€œ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒ แƒฃแƒ™แƒแƒ–แƒ”.
+ImportMapEmptySpecifierKeys=แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜.
+ImportMapAddressesNotStrings=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—.
+ImportMapInvalidAddress=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ โ€ž%Sโ€œ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ.
+# %1$S is the specifier key, %2$S is the URL.
+ImportMapAddressNotEndsWithSlash=แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒ›แƒ˜แƒ”แƒœแƒ˜แƒญแƒ แƒแƒฆแƒ›แƒฌแƒ”แƒ  แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒก โ€ž%1$Sโ€œ; แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ โ€ž%1$Sโ€œ แƒ‘แƒแƒšแƒแƒ•แƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒฎแƒ แƒ˜แƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒ—, โ€ž%2$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒช แƒ˜แƒ›แƒแƒ•แƒ”แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก.
+ImportMapScopePrefixNotParseable=แƒแƒ› แƒแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜ โ€ž%Sโ€œ แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒกแƒแƒ“แƒ”แƒ’แƒ˜ แƒ“แƒแƒกแƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒšแƒแƒ“.
+ImportMapResolutionBlockedByNullEntry=โ€ž%Sโ€œ แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒจแƒšแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ null-แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒ—.
+ImportMapResolutionBlockedByAfterPrefix=โ€ž%Sโ€œ แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒจแƒšแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒจแƒ”แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›, แƒ•แƒ”แƒ  แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ—แƒแƒœ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒ แƒฃแƒ™แƒแƒ–แƒ”.
+ImportMapResolutionBlockedByBacktrackingPrefix=โ€ž%Sโ€œ แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒจแƒšแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒแƒ  แƒ˜แƒฌแƒงแƒ”แƒ‘แƒแƒ“แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ— แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒ แƒฃแƒ™แƒแƒ–แƒ”.
+ImportMapResolveInvalidBareSpecifierWarnRelative=แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜ โ€ž%Sโ€œ แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒแƒคแƒ”แƒ แƒก แƒแƒ  แƒ”แƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒก. แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒแƒฆแƒ›แƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก โ€ž./โ€œ, โ€ž../โ€œ แƒแƒœ โ€ž/โ€œ.
+# LOCALIZATION NOTE: Do not translate "<script type='importmap'>", "src".
+ImportMapExternalNotSupported=แƒ’แƒแƒ แƒ”แƒจแƒ” Import-Map แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜: <script type='importmap'> src-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒ— แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜แƒ.
+ImportMapNotAllowedMultiple=แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” Import-Map แƒแƒ แƒแƒ แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜.
+ImportMapNotAllowedAfterModuleLoad=Import-Map แƒแƒ แƒแƒ แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›.
+# LOCALIZATION NOTE: %1$S is the invalid property value and %2$S is the property name.
+InvalidKeyframePropertyValue=Keyframe แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ โ€œ%1$Sโ€ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ โ€œ%2$Sโ€-แƒ˜แƒก แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—.
+# LOCALIZATION NOTE: Do not translate "ReadableStream".
+ReadableStreamReadingFailed=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ ReadableStream-แƒ“แƒแƒœ: โ€œ%Sโ€.
+# LOCALIZATION NOTE: Do not translate "registerProtocolHandler"
+RegisterProtocolHandlerPrivateBrowsingWarning=registerProtocolHandler แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜.
+MotionEventWarning=แƒ›แƒแƒซแƒ แƒแƒแƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒแƒ›แƒฉแƒ”แƒœแƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒฌแƒแƒ“แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+OrientationEventWarning=แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒ“แƒ’แƒ”แƒœแƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒฌแƒแƒ“แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+ProximityEventWarning=แƒแƒฎแƒšแƒแƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ” แƒกแƒแƒ’แƒœแƒ˜แƒก แƒ“แƒแƒ›แƒ“แƒ’แƒ”แƒœแƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒฌแƒแƒ“แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+AmbientLightEventWarning=แƒกแƒ˜แƒœแƒแƒ—แƒšแƒ˜แƒก แƒแƒฆแƒ›แƒฅแƒ›แƒ”แƒšแƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒฌแƒแƒ“แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+UnsupportedEntryTypesIgnored=แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒก แƒแƒ แƒ›แƒฅแƒแƒœแƒ” entryTypes: %S.
+AllEntryTypesIgnored=แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ entryTypes; แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒจแƒ”แƒฉแƒ”แƒ แƒ“แƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: do not localize key=โ€œ%Sโ€ modifiers=โ€œ%Sโ€ id=โ€œ%Sโ€
+GTK2Conflict2=แƒ™แƒšแƒแƒ•แƒ˜แƒจแƒ˜แƒก แƒฎแƒ“แƒแƒ›แƒ˜แƒšแƒ”แƒ‘แƒ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ GTK2-แƒ–แƒ”: แƒ™แƒšแƒแƒ•แƒ˜แƒจแƒ˜=โ€œ%Sโ€ แƒ›แƒแƒ“แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜=โ€œ%Sโ€ id=โ€œ%Sโ€
+WinConflict2=แƒ™แƒšแƒแƒ•แƒ˜แƒจแƒ˜แƒก แƒฎแƒ“แƒแƒ›แƒ˜แƒšแƒ”แƒ‘แƒ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ แƒ™แƒšแƒแƒ•แƒ˜แƒแƒขแƒฃแƒ แƒ˜แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒแƒ–แƒ”: แƒ™แƒšแƒแƒ•แƒ˜แƒจแƒ˜=โ€œ%Sโ€ แƒ›แƒแƒ“แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜=โ€œ%Sโ€ id=โ€œ%Sโ€
+# LOCALIZATION NOTE: do not translated "document.domain"
+DocumentSetDomainNotAllowedWarning=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ document.domain แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ˜แƒ–แƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒš แƒ’แƒแƒ แƒ”แƒ›แƒแƒจแƒ˜ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+
+#LOCALIZATION NOTE(DeprecatedTestingInterfaceWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingInterfaceWarning=TestingDeprecatedInterface แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒœแƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒ แƒ”แƒ›แƒ แƒ“แƒ แƒ”แƒกแƒแƒ แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ.
+#LOCALIZATION NOTE(DeprecatedTestingMethodWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingMethodWarning=TestingDeprecatedInterface.deprecatedMethod() แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒœแƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒ“แƒ แƒ”แƒกแƒแƒ แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ.
+#LOCALIZATION NOTE(DeprecatedTestingAttributeWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingAttributeWarning=TestingDeprecatedInterface.deprecatedAttribute แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒœแƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒšแƒ˜ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ”แƒกแƒแƒ แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (CreateImageBitmapCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D and createImageBitmap.
+CreateImageBitmapCanvasRenderingContext2DWarning=CanvasRenderingContext2D-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ createImageBitmap-แƒจแƒ˜ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+
+# LOCALIZATION NOTE (DrawWindowCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D, drawWindow and tabs.captureTab.
+DrawWindowCanvasRenderingContext2DWarning=drawWindow แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ CanvasRenderingContext2D-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— tabs.captureTab extensions API https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/tabs/captureTab
+
+# LOCALIZATION NOTE (MozRequestFullScreenDeprecatedPrefixWarning): Do not translate mozRequestFullScreen.
+MozRequestFullScreenDeprecatedPrefixWarning=mozRequestFullScreen() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+# LOCALIZATION NOTE (MozfullscreenchangeDeprecatedPrefixWarning): Do not translate onmozfullscreenchange.
+MozfullscreenchangeDeprecatedPrefixWarning=onmozfullscreenchange แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+# LOCALIZATION NOTE (MozfullscreenerrorDeprecatedPrefixWarning): Do not translate onmozfullscreenerror.
+MozfullscreenerrorDeprecatedPrefixWarning=onmozfullscreenerror แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+# LOCALIZATION NOTE(External_AddSearchProviderWarning): Do not translate AddSearchProvider.
+External_AddSearchProviderWarning=AddSearchProvider แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+
+# LOCALIZATION NOTE: Do not translate "MouseEvent.mozPressure" and "PointerEvent.pressure".
+MouseEvent_MozPressureWarning=MouseEvent.mozPressure แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— PointerEvent.pressure.
+# LOCALIZATION NOTE: Do not translate small, normal, big and mathsize.
+MathML_DeprecatedMathSizeValueWarning=โ€žsmallโ€œ, โ€žnormalโ€œ แƒ“แƒ โ€žbigโ€œ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก โ€žmathsizeโ€œ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+# LOCALIZATION NOTE: Do not translate veryverythinmathspace, verythinmathspace,
+# thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace and MathML.
+MathML_DeprecatedMathSpaceValueWarning=โ€žveryverythinmathspaceโ€œ, โ€žverythinmathspaceโ€œ, โ€žthinmathspaceโ€œ, โ€žmediummathspaceโ€œ, โ€žthickmathspaceโ€œ, โ€žverythickmathspaceโ€œ แƒ“แƒ โ€žveryverythickmathspaceโ€œ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒ MathML-แƒกแƒ˜แƒ’แƒ แƒซแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+# LOCALIZATION NOTE: Do not translate MathML, background, color, fontfamily, fontsize, fontstyle and fontweight.
+MathML_DeprecatedStyleAttributeWarning=MathML แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ”แƒ‘แƒ˜ โ€žbackgroundโ€œ, โ€žcolorโ€œ, โ€žfontfamilyโ€œ, โ€žfontsizeโ€œ, โ€žfontstyleโ€œ แƒ“แƒ โ€žfontweightโ€œ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+# LOCALIZATION NOTE: Do not translate "MouseEvent.mozInputSource" and "PointerEvent.pointerType".
+MozInputSourceWarning=MouseEvent.mozInputSource แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— PointerEvent.pointerType.
+# LOCALIZATION NOTE: Do not translate "initMouseEvent()" and "MouseEvent()".
+InitMouseEventWarning=initMouseEvent() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— MouseEvent() แƒ™แƒแƒœแƒกแƒขแƒ แƒฃแƒฅแƒขแƒแƒ แƒ˜.
+# LOCALIZATION NOTE: Do not translate "initNSMouseEvent()" and "MouseEvent()".
+InitNSMouseEventWarning=initNSMouseEvent() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— MouseEvent() แƒ™แƒแƒœแƒกแƒขแƒ แƒฃแƒฅแƒขแƒแƒ แƒ˜.
+# LOCALIZATION NOTE: Do not translate MathML. %S is the deprecated length value.
+MathML_DeprecatedMathSpaceValue2Warning=แƒกแƒ˜แƒ’แƒ แƒซแƒ˜แƒก MathML-แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒ“ โ€ž%Sโ€œ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+# LOCALIZATION NOTE: Do not translate mathvariant or MathML. %S is the deprecated value of the mathvariant attribute.
+MathML_DeprecatedMathVariantWarning=โ€œmathvariant='%S'โ€ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒก MathML-แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ–แƒ” แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+# LOCALIZATION NOTE: Do not translate MathML and STIXGeneral. %S is a documentation URL.
+MathML_DeprecatedStixgeneralOperatorStretchingWarning=แƒ’แƒแƒฌแƒ”แƒšแƒ˜แƒšแƒ˜ MathML แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก STIXGeneral แƒจแƒ แƒ˜แƒคแƒขแƒ”แƒ‘แƒ—แƒแƒœ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ. แƒ•แƒ แƒชแƒšแƒแƒ“ แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ แƒ˜แƒคแƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒแƒช แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒ‘แƒ, แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— %S
+# LOCALIZATION NOTE: Do not translate MathML and scriptminsize.
+MathML_DeprecatedScriptminsizeAttributeWarning=MathML แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ โ€žscriptminsizeโ€œ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+# LOCALIZATION NOTE: Do not translate MathML and scriptsizemultiplier.
+MathML_DeprecatedScriptsizemultiplierAttributeWarning=MathML แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ โ€žscriptsizemultiplierโ€œ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+FormSubmissionUntrustedEventWarning=แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ แƒแƒ แƒแƒกแƒแƒœแƒ“แƒ แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒฎแƒ“แƒแƒ›แƒ˜แƒšแƒแƒ‘แƒ˜แƒ—, แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+
+# LOCALIZATION NOTE: Do not translate "sizeToContent()".
+SizeToContentWarning=sizeToContent() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+
+WebShareAPI_Failed=แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ แƒ•แƒ”แƒ  แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ.
+WebShareAPI_Aborted=แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ.
+# LOCALIZATION NOTE (UnknownProtocolNavigationPrevented): %1$S is the destination URL.
+UnknownProtocolNavigationPrevented=แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” โ€ž%1$Sโ€œ แƒจแƒ”แƒฉแƒ”แƒ แƒ“แƒ, แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒแƒฅแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+PostMessageSharedMemoryObjectToCrossOriginWarning=แƒ•แƒ”แƒ  แƒ’แƒแƒ“แƒแƒ˜แƒชแƒ”แƒ›แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒกแƒแƒ–แƒ˜แƒแƒ แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒก, แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒคแƒแƒœแƒฏแƒแƒ แƒแƒกแƒ—แƒแƒœ.
+# LOCALIZATION NOTE: %S is the URL of the resource in question
+UnusedLinkPreloadPending=แƒ›แƒแƒกแƒแƒšแƒ โ€ž%Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒ— แƒแƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒแƒ“แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒแƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜. แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ˜แƒ—, แƒ แƒแƒ› แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒญแƒ“แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒกแƒฌแƒแƒ แƒแƒ“ แƒแƒฅแƒ•แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜.
+
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-same-origin and sandbox (though you may translate "sandboxed").
+RequestStorageAccessNullPrincipal=document.requestStorageAccess() แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ–แƒ” แƒ‘แƒฃแƒœแƒ“แƒแƒ•แƒแƒœแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒ’แƒแƒœแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ iframe, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ  แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ allow-same-origin แƒ—แƒแƒ•แƒ˜แƒก sandbox-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒจแƒ˜.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-storage-access-by-user-activation and sandbox (though you may translate "sandboxed").
+RequestStorageAccessSandboxed=document.requestStorageAccess() แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒฃแƒš iframe-แƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ  แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ allow-storage-access-by-user-activation แƒ—แƒแƒ•แƒ˜แƒก sandbox-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒจแƒ˜.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess() and iframe.
+RequestStorageAccessNested=document.requestStorageAccess() แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฉแƒแƒ“แƒ’แƒ›แƒฃแƒš iframe-แƒจแƒ˜.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(). In some locales it may be preferable to not translate "event handler", either.
+RequestStorageAccessUserGesture=document.requestStorageAccess() แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒœแƒ›แƒแƒ™แƒšแƒ” event handler-แƒ˜แƒ“แƒแƒœ.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), Permissions Policy and storage-access.
+RequestStorageAccessPermissionsPolicy=document.requestStorageAccess() แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒ แƒแƒ  แƒ˜แƒงแƒแƒก แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒชแƒ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess()
+RequestStorageAccessNotSecureContext=document.requestStorageAccess() แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒชแƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜ แƒ˜แƒซแƒšแƒ”แƒ•แƒ แƒฌแƒ•แƒ“แƒแƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒแƒก.
+# LOCALIZATION NOTE: Do not translate "Location" and "History".
+LocChangeFloodingPrevented=แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒแƒœ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก API-แƒ”แƒ‘แƒ˜แƒก, แƒ›แƒแƒ™แƒšแƒ” แƒ“แƒ แƒแƒจแƒ˜.
+FolderUploadPrompt.title = แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE: %S is the name of the folder the user selected in the file picker.
+FolderUploadPrompt.message = แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ— แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒ“แƒแƒœ โ€ž%Sโ€œ? แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒจแƒ˜แƒœ แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ˜แƒ—, แƒ—แƒฃ แƒ”แƒœแƒ“แƒแƒ‘แƒ˜แƒ— แƒกแƒแƒ˜แƒขแƒก.
+FolderUploadPrompt.acceptButtonLabel = แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+InputPickerBlockedNoUserActivation=<input> แƒจแƒ”แƒ›แƒ แƒฉแƒ”แƒ•แƒ˜ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒฃแƒ แƒ”แƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+ExternalProtocolFrameBlockedNoUserActivation=แƒ’แƒแƒ แƒ”แƒจแƒ” แƒแƒฅแƒ›แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” Iframe แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒฃแƒ แƒ”แƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒแƒœ แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ› แƒแƒ  แƒแƒ แƒแƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ“แƒ แƒ แƒ’แƒแƒ•แƒ˜แƒ“แƒ, แƒแƒ›แƒ’แƒ•แƒแƒ แƒ˜ iframe-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒ“แƒแƒœ.
+MultiplePopupsBlockedNoUserActivation=แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒแƒ›แƒแƒ›แƒฎแƒขแƒแƒ›แƒ˜ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒฉแƒแƒฃแƒ แƒ”แƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE: %S is the URL of the preload that was ignored.
+PreloadIgnoredInvalidAttr=แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ %S แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜ โ€žasโ€œ แƒ“แƒ โ€žtypeโ€œ แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ, แƒแƒœ แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ โ€žmediaโ€œ.
+# LOCALIZATION NOTE: %S is the blob URL. Don't translate "agent cluster".
+BlobDifferentClusterError=แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ blob URL โ€ž%Sโ€œ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ agent cluster-แƒ˜แƒ“แƒแƒœ.
+# LOCALIZATION NOTE: %S is the blob URL. Don't translate "partition key".
+PartitionKeyDifferentError=แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ blob-แƒ‘แƒ›แƒฃแƒšแƒ˜ โ€ž%Sโ€œ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒแƒฎแƒšแƒแƒ•แƒก แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ partition key.
+# LOCALIZATION NOTE: Do not translate "Element.setCapture()" and "Element.setPointerCapture()"".
+ElementSetCaptureWarning=Element.setCapture() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— Element.setPointerCapture(). แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture
+# LOCALIZATION NOTE: Do not translate "Element.releaseCapture()" and "Element.releasePointerCapture()".
+ElementReleaseCaptureWarning=Element.releaseCapture() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— Element.releasePointerCapture(). แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture
+# LOCALIZATION NOTE: Do not translate "Document.releaseCapture()" and "Element.releasePointerCapture()".
+DocumentReleaseCaptureWarning=Document.releaseCapture() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— Element.releasePointerCapture(). แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture
+
+# LOCALIZATION NOTE: Don't translate browser.runtime.lastError, %S is the error message from the unchecked value set on browser.runtime.lastError.
+WebExtensionUncheckedLastError=browser.runtime.lastError แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒแƒ  แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ: %S
+
+# LOCALIZATION NOTE: Do not translate "OffscreenCanvas.toBlob()" and "OffscreenCanvas.convertToBlob()".
+OffscreenCanvasToBlobWarning=OffscreenCanvas.toBlob() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒกแƒแƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— OffscreenCanvas.convertToBlob().
+
+# LOCALIZATION NOTE: Do not translate "InstallTrigger"
+InstallTriggerDeprecatedWarning=InstallTrigger แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ.
+# LOCALIZATION NOTE: Do not translate "InstallTrigger.install()"
+InstallTriggerInstallDeprecatedWarning=InstallTrigger.install() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒœ. แƒ•แƒ แƒชแƒšแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— https://extensionworkshop.com/documentation/publish/self-distribution/
+
+# LOCALIZATION NOTE: Do not translate "HTMLOptionsCollection.length". %1$S is the invalid value, %2$S is the current limit.
+SelectOptionsLengthAssignmentWarning=แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ <select> แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ HTMLOptionsCollection.length แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒ— (แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ %1$S). แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ–แƒแƒ›แƒแƒ แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก %2$S.
+
+# LOCALIZATION NOTE: Do not translate "isExternalCTAP2SecurityKeySupported".
+IsExternalCTAP2SecurityKeySupportedWarning=isExternalCTAP2SecurityKeySupported() แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+
+InvalidFormControlUnfocusable=แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜ แƒ•แƒ”แƒ  แƒ”แƒฅแƒชแƒ”แƒ•แƒ แƒคแƒแƒ™แƒฃแƒกแƒจแƒ˜.
+# LOCALIZATION NOTE: Do not translate "name="
+InvalidNamedFormControlUnfocusable=แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜ name=โ€˜%Sโ€™ แƒ•แƒ”แƒ  แƒ”แƒฅแƒชแƒ”แƒ•แƒ แƒคแƒแƒ™แƒฃแƒกแƒจแƒ˜.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/extensions.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/extensions.properties
new file mode 100644
index 0000000000..250495229e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/extensions.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/.
+
+#LOCALIZATION NOTE (uninstall.confirmation.title) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.title = แƒแƒ›แƒแƒ˜แƒจแƒแƒšแƒแƒก %S
+
+#LOCALIZATION NOTE (uninstall.confirmation.message) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.message = แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ โ€ž%Sโ€œ แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒฌแƒแƒจแƒšแƒแƒก. แƒ แƒ˜แƒกแƒ˜ แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ’แƒกแƒฃแƒ แƒ—?
+
+uninstall.confirmation.button-0.label = แƒฌแƒแƒจแƒšแƒ
+uninstall.confirmation.button-1.label = แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ
+
+saveaspdf.saveasdialog.title = แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ, แƒ แƒแƒ’แƒแƒ แƒช
+
+#LOCALIZATION NOTE (newTabControlled.message2) %S is the icon and name of the extension which updated the New Tab page.
+newTabControlled.message2 = %S แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒชแƒ•แƒšแƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฎแƒ”แƒ“แƒแƒ•แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒฉแƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒกแƒแƒก.
+newTabControlled.learnMore = แƒ•แƒ แƒชแƒšแƒแƒ“
+
+#LOCALIZATION NOTE (homepageControlled.message) %S is the icon and name of the extension which updated the homepage.
+homepageControlled.message = %S แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒชแƒ•แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฎแƒ”แƒ“แƒแƒ•แƒ— แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒแƒœ แƒแƒฎแƒแƒšแƒ˜ แƒคแƒแƒœแƒฏแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒกแƒแƒก.
+homepageControlled.learnMore = แƒ•แƒ แƒชแƒšแƒแƒ“
+
+#LOCALIZATION NOTE (tabHideControlled.message) %1$S is the icon and name of the extension which hid tabs, %2$S is the icon of the all tabs button.
+tabHideControlled.message = %1$S แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒ›แƒแƒšแƒแƒ•แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒฉแƒแƒœแƒแƒ แƒ—แƒก. แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒœแƒแƒ แƒ—แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒ˜แƒœแƒช แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— %2$S.
+tabHideControlled.learnMore = แƒ•แƒ แƒชแƒšแƒแƒ“
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/fallbackMenubar.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/fallbackMenubar.properties
new file mode 100644
index 0000000000..ff6eb16e65
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/fallbackMenubar.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/.
+
+# OSX only. Default menu label when there is no xul menubar.
+
+quitMenuitem.label=แƒ’แƒแƒ›แƒแƒกแƒ•แƒšแƒ
+quitMenuitem.key=q
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/filepicker.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/filepicker.properties
new file mode 100644
index 0000000000..29b0caafd1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/filepicker.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/.
+
+# LOCALIZATION NOTE: The extensions to which these descriptions refer
+# now live in toolkit/content/filepicker.properties
+allTitle=แƒงแƒ•แƒ”แƒšแƒ แƒคแƒแƒ˜แƒšแƒ˜
+htmlTitle=HTML-แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+textTitle=แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+imageTitle=แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+xmlTitle=XML-แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+xulTitle=XUL-แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+appsTitle=แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜
+audioTitle=แƒฎแƒ›แƒแƒ•แƒแƒœแƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+videoTitle=แƒ•แƒ˜แƒ“แƒ”แƒแƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+
+pdfTitle=PDF-แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+
+formatLabel=แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ:
+selectedFileNotReadableError=แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒคแƒแƒ˜แƒšแƒก แƒแƒ  แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/global-strres.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/global-strres.properties
new file mode 100644
index 0000000000..d4a638a058
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/global-strres.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/.
+
+16389=แƒ“แƒแƒ˜แƒ›แƒ–แƒ˜แƒ แƒ”แƒ‘แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ (%1$S)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.css b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.css
new file mode 100644
index 0000000000..2f54eb367d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.css
@@ -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/. */
+
+/*
+ * This file contains all localizable skin settings such as
+ * font, layout, and geometry
+ */
+window {
+ font: 3mm tahoma,arial,helvetica,sans-serif;
+}
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.properties
new file mode 100644
index 0000000000..32ce1f7416
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/intl.properties
@@ -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 (intl.accept_languages):
+# This is a comma-separated list of valid BCP 47 language tags.
+#
+# Begin with the language tag of your locale. Next, include language
+# tags for other languages that you expect most users of your locale to be
+# able to speak, so that their browsing experience degrades gracefully if
+# content is not available in their primary language.
+#
+# It is recommended that you include "en-US, en" at the end of the list as a
+# last resort. However, if you know that users of your locale would prefer a
+# different variety of English, or if they are not likely to understand
+# English at all, you may opt to include a different English language tag, or
+# to exclude English altogether.
+#
+# For example, the Breton [br] locale might consider including French and
+# British English in their list, since those languages are commonly spoken in
+# the same area as Breton:
+# intl.accept_languages=br, fr-FR, fr, en-GB, en
+intl.accept_languages=ka-GE,ka,en-US,en
+
+# LOCALIZATION NOTE (font.language.group):
+# This preference controls the initial setting of the language drop-down menu
+# in the Fonts and Colors > Advanced preference panel.
+#
+# Set it to the value of one of the menuitems in the "selectLangs" menulist in
+# http://dxr.mozilla.org/mozilla-central/source/browser/components/preferences/fonts.xul
+font.language.group=x-western
+
+# LOCALIZATION NOTE (pluralRule): Pick the appropriate plural rule for your
+# language. This will determine how many plural forms of a word you will need
+# to provide and in what order.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+pluralRule=1
+
+# LOCALIZATION NOTE (intl.menuitems.alwaysappendaccesskeys, intl.menuitems.insertseparatorbeforeaccesskeys):
+# Valid values are: true, false, <empty string>
+# Missing preference or empty value equals false.
+intl.menuitems.alwaysappendaccesskeys=
+intl.menuitems.insertseparatorbeforeaccesskeys=true
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/keys.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/keys.properties
new file mode 100644
index 0000000000..b2766ddfc1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/keys.properties
@@ -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/.
+
+# LOCALIZATION NOTE : FILE This file contains the application's labels for keys on the keyboard.
+# If you decide to translate this file, you should translate it based on
+# the prevelant kind of keyboard for your target user.
+# LOCALIZATION NOTE : There are two types of keys, those w/ text on their labels
+# and those w/ glyphs.
+# LOCALIZATION NOTE : VK_<โ€ฆ> represents a key on the keyboard.
+#
+# For more information please see bugzilla bug 90888.
+
+# LOCALIZATION NOTE : FILE This file contains the application's labels for keys on the keyboard.
+# If you decide to translate this file, you should translate it based on
+# the prevalent kind of keyboard for your target user.
+# LOCALIZATION NOTE : There are two types of keys, those w/ text on their labels
+# and those w/ glyphs.
+# LOCALIZATION NOTE : VK_<โ€ฆ> represents a key on the keyboard.
+#
+# For more information please see bugzilla bug 90888.
+
+# F1..F10 should probably not be translated unless there are keyboards that actually have other labels
+# F11..F20 might be something else, but are really keyboard specific and not region/language specific
+# there are actually two different F11/F12 keys, I don't know which one these labels represent.
+# eg, F13..F20 on a sparc keyboard are labeled Props, Again .. Find, Cut
+# sparc also has Stop, Again and F11/F12. VK_F11/VK_F12 probably map to Stop/Again
+# LOCALIZATION NOTE : BLOCK Do not translate the next block
+VK_F1=F1
+VK_F2=F2
+VK_F3=F3
+VK_F4=F4
+VK_F5=F5
+VK_F6=F6
+VK_F7=F7
+VK_F8=F8
+VK_F9=F9
+VK_F10=F10
+
+VK_F11=F11
+VK_F12=F12
+VK_F13=F13
+VK_F14=F14
+VK_F15=F15
+VK_F16=F16
+VK_F17=F17
+VK_F18=F18
+VK_F19=F19
+VK_F20=F20
+# LOCALIZATION NOTE : BLOCK end do not translate block
+
+# LOCALIZATION NOTE : BLOCK GLYPHS, DO translate this block
+VK_UP=แƒ–แƒ”แƒ“แƒ แƒ˜แƒกแƒแƒ แƒ˜
+VK_DOWN=แƒฅแƒ•แƒ”แƒ“แƒ แƒ˜แƒกแƒแƒ แƒ˜
+VK_LEFT=แƒ›แƒแƒ แƒชแƒฎแƒ”แƒœแƒ แƒ˜แƒกแƒแƒ แƒ˜
+VK_RIGHT=แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒœแƒ แƒ˜แƒกแƒแƒ แƒ˜
+VK_PAGE_UP=Page Up
+VK_PAGE_DOWN=Page Down
+# LOCALIZATION NOTE : BLOCK end GLYPHS
+
+# Enter, backspace, and Tab might have both glyphs and text
+# if the keyboards usually have a glyph,
+# if there is a meaningful translation,
+# or if keyboards are localized
+# then translate them or insert the appropriate glyph
+# otherwise you should probably just translate the glyph regions
+
+VK_TAB=Tab
+VK_BACK=Backspace
+VK_DELETE=Del
+# LOCALIZATION NOTE : BLOCK end maybe GLYPHS
+# LOCALIZATION NOTE : BLOCK typing state keys
+VK_HOME=Home
+VK_END=End
+
+VK_ESCAPE=Esc
+VK_INSERT=Ins
+# LOCALIZATION NOTE : BLOCK end
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/HtmlForm.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/HtmlForm.properties
new file mode 100644
index 0000000000..c8afde84a6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/HtmlForm.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/.
+
+Reset=แƒ’แƒแƒœแƒฃแƒšแƒ”แƒ‘แƒ
+Submit=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+Browse=แƒแƒ›แƒแƒ แƒฉแƒ”แƒ•แƒโ€ฆ
+FileUpload=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+DirectoryUpload=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ แƒแƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ“
+DirectoryPickerOkButtonLabel=แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+ForgotPostWarning=แƒคแƒแƒ แƒ›แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก enctype=%S แƒกแƒแƒฎแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก method=post. แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒ’แƒแƒ’แƒ˜แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒ— method=GET แƒœแƒแƒชแƒ•แƒšแƒแƒ“ enctype แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ.
+ForgotFileEnctypeWarning=แƒคแƒแƒ แƒ›แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ method=POST แƒ“แƒ enctype=multipart/form-data แƒแƒ› แƒคแƒแƒ แƒ›แƒแƒจแƒ˜ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ. แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=แƒคแƒแƒ แƒ›แƒ แƒ’แƒแƒ›แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ แƒแƒฅแƒ”แƒ“แƒแƒœ %S
+CannotEncodeAllUnicode=แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒแƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก %S แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ  แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฃแƒœแƒ˜แƒ™แƒแƒ“ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒขแƒแƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ“แƒ”แƒก. แƒแƒ›แƒ˜แƒก แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒแƒกแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒšแƒแƒ“, แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒแƒก แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ“แƒ”แƒก UTF-8 แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒ แƒแƒช แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒœ แƒ—แƒแƒ•แƒแƒ“ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก UTF-8 แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒแƒ–แƒ” แƒ’แƒแƒ“แƒแƒงแƒ•แƒแƒœแƒ˜แƒ—, แƒแƒœ แƒ•แƒ”แƒšแƒ”แƒ‘แƒ–แƒ” accept-charset=utf-8 แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—.
+AllSupportedTypes=แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒแƒ แƒแƒ แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜.
+# LOCALIZATION NOTE (XFilesSelected): this string is shown on a
+# <input type='file' multiple> when there are more than one selected file.
+# %S will be a number greater or equal to 2.
+XFilesSelected=แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜แƒ %S แƒคแƒแƒ˜แƒšแƒ˜.
+ColorPicker=แƒคแƒ”แƒ แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+# LOCALIZATION NOTE (DefaultSummary): this string is shown on a <details> when
+# it has no direct <summary> child. Google Chrome should already have this
+# string translated.
+DefaultSummary=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ•แƒ แƒชแƒšแƒแƒ“
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/MediaDocument.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/MediaDocument.properties
new file mode 100644
index 0000000000..43dc904075
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/MediaDocument.properties
@@ -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/.
+
+#LOCALIZATION NOTE (ImageTitleWithDimensions2AndFile): first %S is filename, second %S is type, third %S is width and fourth %S is height
+#LOCALIZATION NOTE (ImageTitleWithoutDimensions): first %S is filename, second %S is type
+#LOCALIZATION NOTE (ImageTitleWithDimensions2): first %S is type, second %S is width and third %S is height
+#LOCALIZATION NOTE (ImageTitleWithNeitherDimensionsNorFile): first %S is type
+#LOCALIZATION NOTE (MediaTitleWithFile): first %S is filename, second %S is type
+#LOCALIZATION NOTE (MediaTitleWithNoInfo): first %S is type
+ImageTitleWithDimensions2AndFile=%S (%S แƒกแƒฃแƒ แƒแƒ—แƒ˜, %S\u00A0\u00D7\u00A0%S แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜)
+ImageTitleWithoutDimensions=%S (%S แƒกแƒฃแƒ แƒแƒ—แƒ˜)
+ImageTitleWithDimensions2=(%S แƒกแƒฃแƒ แƒแƒ—แƒ˜, %S\u00A0\u00D7\u00A0%S แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜)
+ImageTitleWithNeitherDimensionsNorFile=(%S แƒกแƒฃแƒ แƒแƒ—แƒ˜)
+MediaTitleWithFile=%S (%S แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜)
+MediaTitleWithNoInfo=(%S แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜)
+
+InvalidImage=แƒ”แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜ \u201c%S\u201d แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+UnsupportedImage=แƒกแƒฃแƒ แƒแƒ—แƒ˜ โ€ž%Sโ€œ แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒš แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒก.
+ScaledImage=แƒ–แƒแƒ›แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ (%S%%)
+
+TitleWithStatus=%S โ€” %S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/htmlparser.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/htmlparser.properties
new file mode 100644
index 0000000000..36b18d0b89
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/htmlparser.properties
@@ -0,0 +1,145 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Encoding warnings and errors
+EncNoDeclarationFrame=The character encoding of a framed document was not declared. The document may appear different if viewed without the document framing it.
+EncXmlDecl=The character encoding of an HTML document was declared using the XML declaration syntax. This is non-conforming, and declaring the encoding using a meta tag at the start of the head part is more efficient.
+EncMetaTooLate=A meta tag attempting to declare the character encoding declaration was found too late, and the encoding was guessed from content instead. The meta tag needs to be moved to the start of the head part of the document.
+EncMetaTooLateFrame=A meta tag attempting to declare the character encoding declaration was found too late, and the encoding of the parent document was used instead. The meta tag needs to be moved to the start of the head part of the document.
+EncMetaAfterHeadInKilobyte=The meta tag declaring the character encoding of the document should be moved to start of the head part of the document.
+EncNoDecl=The character encoding of the document was not declared, so the encoding was guessed from content. The character encoding needs to be declared in the Content-Type HTTP header, using a meta tag, or using a byte order mark.
+EncNoDeclPlain=The character encoding of the document was not declared, so the encoding was guessed from content. The character encoding needs to be declared in the Content-Type HTTP header or using a byte order mark.
+EncMetaUnsupported=An unsupported character encoding was declared for the HTML document using a meta tag. The declaration was ignored.
+EncProtocolUnsupported=An unsupported character encoding was declared on the transfer protocol level. The declaration was ignored.
+EncMetaUtf16=A meta tag was used to declare the character encoding as UTF-16. This was interpreted as an UTF-8 declaration instead.
+EncMetaUserDefined=A meta tag was used to declare the character encoding as x-user-defined. This was interpreted as a windows-1252 declaration instead for compatibility with intentionally mis-encoded legacy fonts. This site should migrate to Unicode.
+
+EncMetaReplacement=A meta tag was used to declare an encoding that is a cross-site scripting hazard. The replacement encoding was used instead.
+EncProtocolReplacement=An encoding that is a cross-site scripting hazard was declared on the transfer protocol level. The replacement encoding was used instead.
+EncDetectorReload=The character encoding of the document was not declared, and the encoding was guessable from content only late. This caused the document to be reloaded. The character encoding needs to be declared in the Content-Type HTTP header, using a meta tag, or using a byte order mark.
+EncDetectorReloadPlain=The character encoding of the document was not declared, and the encoding was guessable from content only late. This caused the document to be reloaded. The character encoding needs to be declared in the Content-Type HTTP header or using a byte order mark.
+EncError=The byte stream was erroneous according to the character encoding that was declared. The character encoding declaration may be incorrect.
+EncErrorFrame=The byte stream was erroneous according to the character encoding that was inherited from the parent document. The character encoding needs to be declared in the Content-Type HTTP header, using a meta tag, or using a byte order mark.
+EncErrorFramePlain=The byte stream was erroneous according to the character encoding that was inherited from the parent document. The character encoding needs to be declared in the Content-Type HTTP header or using a byte order mark.
+EncSpeculationFailMeta=The start of the document was reparsed, because there were non-ASCII characters before the meta tag that declared the encoding. The meta should be the first child of head without non-ASCII comments before.
+EncSpeculationFailXml=The start of the document was reparsed, because there were non-ASCII characters in the part of the document that was unsuccessfully searched for a meta tag before falling back to the XML declaration syntax. A meta tag at the start of the head part should be used instead of the XML declaration syntax.
+# The audience of the following message isn't the author of the document but other people debugging browser behavior.
+EncSpeculationFail2022=The start of the document was reparsed, because ISO-2022-JP is an ASCII-incompatible encoding.
+
+# The bulk of the messages below are derived from
+# https://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java
+# which is available under the MIT license.
+
+# Tokenizer errors
+errGarbageAfterLtSlash=Garbage after โ€œ</โ€.
+errLtSlashGt=Saw โ€œ</>โ€. Probable causes: Unescaped โ€œ<โ€ (escape as โ€œ&lt;โ€) or mistyped end tag.
+errCharRefLacksSemicolon=Character reference was not terminated by a semicolon.
+errNoDigitsInNCR=No digits in numeric character reference.
+errGtInSystemId=โ€œ>โ€ in system identifier.
+errGtInPublicId=โ€œ>โ€ in public identifier.
+errNamelessDoctype=Nameless doctype.
+errConsecutiveHyphens=Consecutive hyphens did not terminate a comment. โ€œ--โ€ is not permitted inside a comment, but e.g. โ€œ- -โ€ is.
+errPrematureEndOfComment=Premature end of comment. Use โ€œ-->โ€ to end a comment properly.
+errBogusComment=Bogus comment.
+errUnquotedAttributeLt=โ€œ<โ€ in an unquoted attribute value. Probable cause: Missing โ€œ>โ€ immediately before.
+errUnquotedAttributeGrave=โ€œ`โ€ in an unquoted attribute value. Probable cause: Using the wrong character as a quote.
+errUnquotedAttributeQuote=Quote in an unquoted attribute value. Probable causes: Attributes running together or a URL query string in an unquoted attribute value.
+errUnquotedAttributeEquals=โ€œ=โ€ in an unquoted attribute value. Probable causes: Attributes running together or a URL query string in an unquoted attribute value.
+errSlashNotFollowedByGt=แƒฌแƒ˜แƒšแƒแƒ“แƒ˜แƒก แƒฎแƒแƒ–แƒก แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” โ€œ>โ€ แƒแƒ  แƒ›แƒแƒฐแƒงแƒ•แƒ.
+errNoSpaceBetweenAttributes=แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ•แƒ แƒชแƒ” แƒแƒ แƒแƒ.
+errUnquotedAttributeStartLt=โ€œ<โ€ แƒ‘แƒ แƒญแƒงแƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ›แƒฅแƒแƒœแƒ” แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒจแƒ˜. แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ โ€œ>โ€ แƒ›แƒ˜แƒก แƒฌแƒ˜แƒœ.
+errUnquotedAttributeStartGrave=โ€œ`โ€ at the start of an unquoted attribute value. Probable cause: Using the wrong character as a quote.
+errUnquotedAttributeStartEquals=โ€œ=โ€ at the start of an unquoted attribute value. Probable cause: Stray duplicate equals sign.
+errAttributeValueMissing=แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+errBadCharBeforeAttributeNameLt=Saw โ€œ<โ€ when expecting an attribute name. Probable cause: Missing โ€œ>โ€ immediately before.
+errEqualsSignBeforeAttributeName=Saw โ€œ=โ€ when expecting an attribute name. Probable cause: Attribute name missing.
+errBadCharAfterLt=Bad character after โ€œ<โ€. Probable cause: Unescaped โ€œ<โ€. Try escaping it as โ€œ&lt;โ€.
+errLtGt=Saw โ€œ<>โ€. Probable causes: Unescaped โ€œ<โ€ (escape as โ€œ&lt;โ€) or mistyped start tag.
+errProcessingInstruction=Saw โ€œ<?โ€. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
+errUnescapedAmpersandInterpretedAsCharacterReference=The string following โ€œ&โ€ was interpreted as a character reference. (โ€œ&โ€ probably should have been escaped as โ€œ&amp;โ€.)
+errNotSemicolonTerminated=Named character reference was not terminated by a semicolon. (Or โ€œ&โ€ should have been escaped as โ€œ&amp;โ€.)
+errNoNamedCharacterMatch=โ€œ&โ€ did not start a character reference. (โ€œ&โ€ probably should have been escaped as โ€œ&amp;โ€.)
+errQuoteBeforeAttributeName=Saw a quote when expecting an attribute name. Probable cause: โ€œ=โ€ missing immediately before.
+errLtInAttributeName=โ€œ<โ€ in attribute name. Probable cause: โ€œ>โ€ missing immediately before.
+errQuoteInAttributeName=Quote in attribute name. Probable cause: Matching quote missing somewhere earlier.
+errExpectedPublicId=Expected a public identifier but the doctype ended.
+errBogusDoctype=Bogus doctype.
+maybeErrAttributesOnEndTag=แƒ“แƒแƒ›แƒฎแƒฃแƒ แƒแƒ• แƒญแƒ“แƒ”แƒก แƒแƒฅแƒ•แƒก แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ”แƒ‘แƒ˜.
+maybeErrSlashInEndTag=Stray โ€œ/โ€ at the end of an end tag.
+errNcrNonCharacter=Character reference expands to a non-character.
+errNcrSurrogate=Character reference expands to a surrogate.
+errNcrControlChar=Character reference expands to a control character.
+errNcrCr=A numeric character reference expanded to carriage return.
+errNcrInC1Range=A numeric character reference expanded to the C1 controls range.
+errEofInPublicId=End of file inside public identifier.
+errEofInComment=End of file inside comment.
+errEofInDoctype=End of file inside doctype.
+errEofInAttributeValue=End of file reached when inside an attribute value. Ignoring tag.
+errEofInAttributeName=End of file occurred in an attribute name. Ignoring tag.
+errEofWithoutGt=Saw end of file without the previous tag ending with โ€œ>โ€. Ignoring tag.
+errEofInTagName=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ‘แƒแƒšแƒ แƒ›แƒ˜แƒฆแƒฌแƒ”แƒฃแƒšแƒ˜แƒ แƒญแƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒซแƒ”แƒ‘แƒœแƒ˜แƒกแƒแƒก. แƒญแƒ“แƒ” แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+errEofInEndTag=End of file inside end tag. Ignoring tag.
+errEofAfterLt=End of file after โ€œ<โ€.
+errNcrOutOfRange=Character reference outside the permissible Unicode range.
+errNcrUnassigned=Character reference expands to a permanently unassigned code point.
+errDuplicateAttribute=Duplicate attribute.
+errEofInSystemId=End of file inside system identifier.
+errExpectedSystemId=Expected a system identifier but the doctype ended.
+errMissingSpaceBeforeDoctypeName=Missing space before doctype name.
+errNestedComment=Saw โ€œ<!--โ€ within a comment. Probable cause: Nested comment (not allowed).
+errNcrZero=Character reference expands to zero.
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote=No space between the doctype โ€œSYSTEMโ€ keyword and the quote.
+errNoSpaceBetweenPublicAndSystemIds=No space between the doctype public and system identifiers.
+errNoSpaceBetweenDoctypePublicKeywordAndQuote=No space between the doctype โ€œPUBLICโ€ keyword and the quote.
+
+# Tree builder errors
+errDeepTree=The document tree is too deep. The tree will be flattened to be 513 elements deep.
+errStrayStartTag2=แƒ›แƒ˜แƒฃแƒกแƒแƒคแƒแƒ แƒ˜ แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ˜แƒแƒ แƒšแƒ˜แƒงแƒ˜ โ€œ%1$Sโ€.
+errStrayEndTag=แƒ›แƒ˜แƒฃแƒกแƒแƒคแƒแƒ แƒ˜ แƒ‘แƒแƒšแƒ แƒ˜แƒแƒ แƒšแƒ˜แƒงแƒ˜ โ€œ%1$Sโ€.
+errUnclosedElements=End tag โ€œ%1$Sโ€ seen, but there were open elements.
+errUnclosedElementsImplied=End tag โ€œ%1$Sโ€ implied, but there were open elements.
+errUnclosedElementsCell=A table cell was implicitly closed, but there were open elements.
+errStrayDoctype=แƒ›แƒ˜แƒฃแƒกแƒแƒคแƒแƒ แƒ˜ doctype.
+errAlmostStandardsDoctype=Almost standards mode doctype. Expected โ€œ<!DOCTYPE html>โ€.
+errQuirkyDoctype=แƒฃแƒชแƒœแƒแƒฃแƒ แƒ˜ doctype. แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ˜แƒงแƒ โ€œ<!DOCTYPE html>โ€.
+errAlmostStandardsDoctypeVerbose=This page is in Almost Standards Mode. Page layout may be impacted. For Standards Mode use โ€œ<!DOCTYPE html>โ€.
+errQuirkyDoctypeVerbose=This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use โ€œ<!DOCTYPE html>โ€.
+errNonSpaceInTrailer=Non-space character in page trailer.
+errNonSpaceAfterFrameset=Non-space after โ€œframesetโ€.
+errNonSpaceInFrameset=Non-space in โ€œframesetโ€.
+errNonSpaceAfterBody=Non-space character after body.
+errNonSpaceInColgroupInFragment=Non-space in โ€œcolgroupโ€ when parsing fragment.
+errNonSpaceInNoscriptInHead=Non-space character inside โ€œnoscriptโ€ inside โ€œheadโ€.
+errFooBetweenHeadAndBody=โ€œ%1$Sโ€ element between โ€œheadโ€ and โ€œbodyโ€.
+errStartTagWithoutDoctype=Start tag seen without seeing a doctype first. Expected โ€œ<!DOCTYPE html>โ€.
+errNoSelectInTableScope=No โ€œselectโ€ in table scope.
+errStartSelectWhereEndSelectExpected=โ€œselectโ€ start tag where end tag expected.
+errStartTagWithSelectOpen=โ€œ%1$Sโ€ start tag with โ€œselectโ€ open.
+errBadStartTagInNoscriptInHead=Bad start tag โ€œ%1$Sโ€ in โ€œnoscriptโ€ in โ€œheadโ€.
+errImage=Saw a start tag โ€œimageโ€.
+errFooSeenWhenFooOpen2=Start tag โ€œ%1$Sโ€ seen but an element of the same type was already open.
+errHeadingWhenHeadingOpen=Heading cannot be a child of another heading.
+errFramesetStart=โ€œframesetโ€ start tag seen.
+errNoCellToClose=No cell to close.
+errStartTagInTable=Start tag โ€œ%1$Sโ€ seen in โ€œtableโ€.
+errFormWhenFormOpen=Saw a โ€œformโ€ start tag, but there was already an active โ€œformโ€ element. Nested forms are not allowed. Ignoring the tag.
+errTableSeenWhileTableOpen=Start tag for โ€œtableโ€ seen but the previous โ€œtableโ€ is still open.
+errStartTagInTableBody=โ€œ%1$Sโ€ start tag in table body.
+errEndTagSeenWithoutDoctype=End tag seen without seeing a doctype first. Expected โ€œ<!DOCTYPE html>โ€.
+errEndTagAfterBody=Saw an end tag after โ€œbodyโ€ had been closed.
+errEndTagSeenWithSelectOpen=โ€œ%1$Sโ€ end tag with โ€œselectโ€ open.
+errGarbageInColgroup=Garbage in โ€œcolgroupโ€ fragment.
+errEndTagBr=End tag โ€œbrโ€.
+errNoElementToCloseButEndTagSeen=No โ€œ%1$Sโ€ element in scope but a โ€œ%1$Sโ€ end tag seen.
+errHtmlStartTagInForeignContext=HTML start tag โ€œ%1$Sโ€ in a foreign namespace context.
+errNoTableRowToClose=No table row to close.
+errNonSpaceInTable=Misplaced non-space characters inside a table.
+errUnclosedChildrenInRuby=Unclosed children in โ€œrubyโ€.
+errStartTagSeenWithoutRuby=Start tag โ€œ%1$Sโ€ seen without a โ€œrubyโ€ element being open.
+errSelfClosing=Self-closing syntax (โ€œ/>โ€) used on a non-void HTML element. Ignoring the slash and treating as a start tag.
+errNoCheckUnclosedElementsOnStack=Unclosed elements on stack.
+errEndTagDidNotMatchCurrentOpenElement=End tag โ€œ%1$Sโ€ did not match the name of the current open element (โ€œ%2$Sโ€).
+errEndTagViolatesNestingRules=End tag โ€œ%1$Sโ€ violates nesting rules.
+errEndWithUnclosedElements=End tag for โ€œ%1$Sโ€ seen, but there were unclosed elements.
+errListUnclosedStartTags=Unclosed element or elements.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/xmlparser.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/xmlparser.properties
new file mode 100644
index 0000000000..324b159fcb
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout/xmlparser.properties
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Map Expat error codes to error strings
+1 = แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ‘แƒ
+2 = แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒฃแƒ แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+3 = แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+4 = แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒคแƒแƒ แƒ›แƒ
+5 = แƒ“แƒแƒฃแƒฎแƒฃแƒ แƒแƒ•แƒ˜ แƒญแƒ“แƒ”
+6 = แƒœแƒแƒฌแƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ
+7 = แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒญแƒ“แƒ”
+8 = แƒ’แƒแƒแƒ แƒ›แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ
+9 = แƒญแƒฃแƒญแƒงแƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’
+10 = แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+11 = แƒ’แƒแƒœแƒฃแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜
+12 = แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ แƒ”แƒ™แƒฃแƒ แƒกแƒ˜แƒฃแƒšแƒ˜ แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+13 = แƒแƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜
+14 = แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+15 = แƒแƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+16 = แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒจแƒ˜ แƒ’แƒแƒ แƒ” แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+17 = XML แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ แƒแƒ แƒแƒ แƒ’แƒแƒ แƒ” แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜
+18 = แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ
+19 = XML แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ
+20 = แƒฆแƒ˜แƒ CDATA แƒกแƒ”แƒฅแƒชแƒ˜แƒ
+21 = แƒ’แƒแƒ แƒ” แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+22 = แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ แƒแƒ แƒ“แƒแƒ›แƒแƒฃแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒ”แƒšแƒ˜
+23 = แƒ’แƒแƒ›แƒแƒฎแƒจแƒ˜แƒ แƒ•แƒ˜แƒก แƒ“แƒแƒฃแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ
+24 = แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒจแƒ˜
+27 = แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ”แƒก แƒแƒ  แƒ›แƒ˜แƒ”แƒ™แƒฃแƒ—แƒ•แƒœแƒ”แƒ‘แƒ
+28 = แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ”แƒก
+29 = แƒ“แƒแƒชแƒฃแƒš (xml) แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ”แƒฎแƒกแƒœแƒแƒก แƒแƒœ แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ”แƒก URI แƒ›แƒ˜แƒ”แƒ™แƒฃแƒ—แƒ•แƒœแƒแƒก
+30 = แƒ“แƒแƒชแƒฃแƒšแƒ˜ (xmlns) แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒœแƒ˜แƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒก แƒแƒœ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ”แƒฎแƒกแƒœแƒแƒก
+31 = แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ”แƒ™แƒฃแƒ—แƒ•แƒœแƒแƒ“แƒ”แƒก แƒ”แƒ แƒ—แƒ”แƒ แƒ— แƒ“แƒแƒชแƒฃแƒš URI แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ”แƒก
+32 = แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ(แƒ”แƒ‘แƒ˜) แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒ แƒ™แƒแƒ“แƒจแƒ˜
+38 = แƒกแƒแƒ—แƒแƒ“แƒแƒ แƒ˜แƒ’แƒ แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜ (xml) แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ”แƒก แƒแƒœ แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒกแƒฎแƒ•แƒ แƒแƒ แƒ”แƒก แƒ›แƒ˜แƒ”แƒ‘แƒแƒก
+39 = แƒกแƒแƒ—แƒแƒ“แƒแƒ แƒ˜แƒ’แƒ แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜ (xmlns) แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒแƒก แƒแƒœ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ”แƒก
+40 = แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ”แƒ‘แƒแƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒกแƒแƒ—แƒแƒ“แƒแƒ แƒ˜แƒ’แƒ แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ”แƒก
+
+# %1$S is replaced by the Expat error string, may be followed by Expected (see below)
+# %2$S is replaced by URL
+# %3$u is replaced by line number
+# %4$u is replaced by column number
+XMLParsingError = XML แƒ’แƒแƒ›แƒแƒฎแƒจแƒ˜แƒ แƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: %1$S\nแƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ: %2$S\nแƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ %3$u, แƒกแƒ•แƒ”แƒขแƒ˜ %4$u:
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = . แƒ›แƒแƒกแƒแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜แƒ: </%S>.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout_errors.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout_errors.properties
new file mode 100644
index 0000000000..e8e2f406e0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/layout_errors.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/.
+
+ImageMapRectBoundsError=The โ€œcoordsโ€ attribute of the <area shape="rect"> tag is not in the โ€œleft,top,right,bottomโ€ format.
+ImageMapCircleWrongNumberOfCoords=The โ€œcoordsโ€ attribute of the <area shape="circle"> tag is not in the โ€œcenter-x,center-y,radiusโ€ format.
+ImageMapCircleNegativeRadius=The โ€œcoordsโ€ attribute of the <area shape="circle"> tag has a negative radius.
+ImageMapPolyWrongNumberOfCoords=The โ€œcoordsโ€ attribute of the <area shape="poly"> tag is not in the โ€œx1,y1,x2,y2 โ€ฆโ€ format.
+ImageMapPolyOddNumberOfCoords=The โ€œcoordsโ€ attribute of the <area shape="poly"> tag is missing the last โ€œyโ€ coordinate (the correct format is โ€œx1,y1,x2,y2 โ€ฆโ€).
+
+ScrollLinkedEffectFound3=This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see https://firefox-source-docs.mozilla.org/performance/scroll-linked_effects.html for further details and to join the discussion on related tools and features!
+
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLargeArea):
+## %1$S is an integer value of the area of the frame
+## %2$S is an integer value of the area of a limit based on the viewport size
+CompositorAnimationWarningContentTooLargeArea=Animation cannot be run on the compositor because the area of the frame (%1$S) is too large relative to the viewport (larger than %2$S)
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLarge2):
+## (%1$S, %2$S) is a pair of integer values of the frame size
+## (%3$S, %4$S) is a pair of integer values of a limit based on the viewport size
+## (%5$S, %6$S) is a pair of integer values of an absolute limit
+CompositorAnimationWarningContentTooLarge2=Animation cannot be run on the compositor because the frame size (%1$S, %2$S) is too large relative to the viewport (larger than (%3$S, %4$S)) or larger than the maximum allowed value (%5$S, %6$S)
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden=Animations of โ€˜backface-visibility: hiddenโ€™ transforms cannot be run on the compositor
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=Animations of โ€˜transformโ€™ on elements with SVG transforms cannot be run on the compositor
+CompositorAnimationWarningTransformWithGeometricProperties=Animations of โ€˜transformโ€™ cannot be run on the compositor when geometric properties are animated on the same element at the same time
+CompositorAnimationWarningTransformWithSyncGeometricAnimations=Animation of โ€˜transformโ€™ cannot be run on the compositor because it should be synchronized with animations of geometric properties that started at the same time
+CompositorAnimationWarningTransformFrameInactive=Animation cannot be run on the compositor because the frame was not marked active for โ€˜transformโ€™ animation
+CompositorAnimationWarningTransformIsBlockedByImportantRules=Transform animation cannot be run on the compositor because transform-related properties are overridden by !important rules
+CompositorAnimationWarningOpacityFrameInactive=Animation cannot be run on the compositor because the frame was not marked active for โ€˜opacityโ€™ animation
+CompositorAnimationWarningHasRenderingObserver=Animation cannot be run on the compositor because the element has rendering observers (-moz-element or SVG clipping/masking)
+CompositorAnimationWarningHasCurrentColor=Animations of โ€˜background-colorโ€™ cannot be run on the compositor with โ€˜current-colorโ€™ keyframe.
+
+## LOCALIZATION NOTE: Do not translate zoom, calc(), "transform", "transform-origin: 0 0"
+ZoomPropertyWarning=This page uses the non standard property โ€œzoomโ€. Consider using calc() in the relevant property values, or using โ€œtransformโ€ along with โ€œtransform-origin: 0 0โ€.
+
+## LOCALIZATION NOTE(PrincipalWritingModePropagationWarning):
+## Do not translate <html>, <body>, CSS, "writing-mode", "direction", "text-orientation", :root, and "The Principal Writing Mode" because they are technical terms.
+PrincipalWritingModePropagationWarning=When rendering the <html> element, the used values of CSS properties โ€œwriting-modeโ€, โ€œdirectionโ€, and โ€œtext-orientationโ€ on the <html> element are taken from the computed values of the <body> element, not from the <html> elementโ€™s own values. Consider setting these properties on the :root CSS pseudo-class. For more information see โ€œThe Principal Writing Modeโ€ in https://www.w3.org/TR/css-writing-modes-3/#principal-flow
+
+## LOCALIZATION NOTE(ScrollAnchoringDisabledInContainer):
+## %1$S is an integer value with the total number of adjustments
+## %2$S is a floating point value with the average distance adjusted
+## %3$S is a floating point value with the total adjusted distance
+ScrollAnchoringDisabledInContainer=Scroll anchoring was disabled in a scroll container because of too many consecutive adjustments (%1$S) with too little total distance (%2$S px average, %3$S px total).
+
+ForcedLayoutStart=Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/mathml/mathml.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/mathml/mathml.properties
new file mode 100644
index 0000000000..c5a33e67ad
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/mathml/mathml.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/.
+
+InvalidChild=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ™แƒแƒ แƒ”แƒฅแƒขแƒฃแƒ แƒ: <%1$S> <%2$S>-แƒ˜แƒก แƒ‘แƒแƒ•แƒจแƒ•แƒแƒ“ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+ChildCountIncorrect=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ™แƒแƒ แƒ”แƒฅแƒขแƒฃแƒ แƒ: แƒจแƒ•แƒ˜แƒšแƒแƒ‘แƒ˜แƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ <%1$S/> แƒขแƒ”แƒ’แƒจแƒ˜.
+DuplicateMprescripts=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ™แƒแƒ แƒ”แƒฅแƒขแƒฃแƒ แƒ: <mmultiscripts/>-แƒจแƒ˜ แƒ”แƒ แƒ—แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜แƒ <mprescripts/>.
+# LOCALIZATION NOTE: The first child of <mmultiscript/> is the base, that is the element to which scripts are attached.
+NoBase=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ’แƒแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ: <mmultiscripts/>-แƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜. แƒ•แƒ”แƒ แƒชแƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒœแƒแƒฎแƒ.
+SubSupMismatch=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ: <mmultiscripts/>-แƒจแƒ˜ subscript/superscript แƒฌแƒงแƒ•แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒกแƒ แƒฃแƒšแƒ˜แƒ.
+
+# LOCALIZATION NOTE: When localizing the single quotes ('), follow the conventions in css.properties for your target locale.
+AttributeParsingError=<%3$S/>แƒ˜แƒก '%2$S' แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก '%1$S' แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
+AttributeParsingErrorNoTag=โ€˜%2$Sโ€™ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก โ€˜%1$Sโ€™ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
+LengthParsingError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, MathML-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก โ€˜%1$Sโ€™ แƒกแƒ˜แƒ’แƒ แƒซแƒ”แƒ“ แƒ’แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒกแƒแƒก. แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/narrate.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/narrate.properties
new file mode 100644
index 0000000000..cd6cefda95
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/narrate.properties
@@ -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/.
+
+# "Listen, which allows users to listen to Firefox reading the text,
+# instead of having to read it themselves." This is the name
+# of the feature and it is the label for the popup button.
+# %S is the keyboard shortcut for the listen command
+listen-label = แƒ›แƒแƒกแƒ›แƒ”แƒœแƒ (%S)
+back = แƒฌแƒ˜แƒœแƒ
+# %S is the keyboard shortcut for the start command
+start-label = แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ (%S)
+# %S is the keyboard shortcut for the stop command
+stop-label = แƒ’แƒแƒฉแƒ”แƒ แƒ”แƒ‘แƒ (%S)
+# Keyboard shortcut to toggle the narrate feature
+narrate-key-shortcut = N
+forward = แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ
+speed = แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”
+selectvoicelabel = แƒฎแƒ›แƒ:
+# Default voice is determined by the language of the document.
+defaultvoice = แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜
+
+# Voice name and language.
+# eg. David (English)
+voiceLabel = %S (%S)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/nsWebBrowserPersist.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/nsWebBrowserPersist.properties
new file mode 100644
index 0000000000..43834dc3a4
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/nsWebBrowserPersist.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/.
+
+readError=%S แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒ”แƒ  แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜.\n\nแƒกแƒชแƒแƒ“แƒ”แƒ— แƒ™แƒ•แƒšแƒแƒ• แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ˜แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒก.
+writeError=%S แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ.\n\nแƒกแƒชแƒแƒ“แƒ”แƒ— แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”.
+launchError=%S แƒ•แƒ”แƒ  แƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ.\n\nแƒกแƒชแƒแƒ“แƒ”แƒ— แƒฏแƒ”แƒ  แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒฎแƒกแƒœแƒ.
+diskFull=%S แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก .\n\nแƒแƒ›แƒแƒจแƒแƒšแƒ”แƒ— แƒฃแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ— แƒแƒœ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜.
+readOnly=%S แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ“แƒ˜แƒกแƒ™แƒ˜, แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒ—แƒแƒ.\n\nแƒ›แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ— แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒœ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ— แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”.
+accessError=%S แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—.\n\nแƒจแƒ”แƒชแƒ•แƒแƒšแƒ”แƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜, แƒแƒœ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ.
+SDAccessErrorCardReadOnly=แƒคแƒแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ SD แƒ‘แƒแƒ แƒแƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒจแƒ˜แƒ.
+SDAccessErrorCardMissing=แƒคแƒแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ SD แƒ‘แƒแƒ แƒแƒ—แƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ–แƒ” แƒแƒ แƒแƒ.
+helperAppNotFound=%S แƒ•แƒ”แƒ  แƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ” แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒ’แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜.
+noMemory=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒแƒ แƒแƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ.\n\nแƒ“แƒแƒฎแƒฃแƒ แƒ”แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+title=แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ %S
+fileAlreadyExistsError=%S แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก '_files' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜.\n\nแƒกแƒชแƒแƒ“แƒ”แƒ— แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”.
+fileNameTooLongError=%S แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ›แƒ”แƒขแƒ˜แƒกแƒ›แƒ”แƒขแƒแƒ“ แƒ’แƒ แƒซแƒ”แƒšแƒ˜แƒ.\n\nแƒกแƒชแƒแƒ“แƒ”แƒ— แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ— แƒฃแƒคแƒ แƒ แƒ›แƒแƒ™แƒšแƒ” แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/printdialog.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/printdialog.properties
new file mode 100644
index 0000000000..f4990b068d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/printdialog.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/.
+
+# These strings are used in the native GTK, Mac and Windows print dialogs.
+
+# GTK titles:
+printTitleGTK=แƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+optionsTabLabelGTK=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+# Mac titles:
+optionsTitleMac=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜:
+appearanceTitleMac=แƒ˜แƒกแƒ”แƒ แƒกแƒแƒฎแƒ”:
+pageHeadersTitleMac=แƒ–แƒ”แƒ“แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜:
+pageFootersTitleMac=แƒฅแƒ•แƒ”แƒ“แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜:
+
+# Windows titles:
+optionsTitleWindows=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+# TRANSLATOR NOTE: For radio button labels and check button labels, an underscore _
+# before a character will turn that character into an accesskey in the GTK dialog.
+# e.g. "_As laid out" will make A the accesskey.
+# In the Windows labels, use an ampersand (&).
+# On Mac, underscores will be stripped.
+
+shrinkToFit=แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒกแƒ˜_แƒ’แƒแƒœแƒ”แƒ–แƒ” แƒ–แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“
+selectionOnly=_แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+printBGOptions=แƒคแƒแƒœแƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+printBGColors=แƒคแƒแƒœแƒ˜แƒก _แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+printBGImages=แƒคแƒแƒœแƒ˜แƒก _แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+headerFooter=แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒ“แƒ แƒ‘แƒแƒšแƒแƒกแƒแƒ แƒ—แƒ˜
+left=แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•
+center=แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜
+right=แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•
+headerFooterBlank=-แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜-
+headerFooterTitle=แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜
+headerFooterURL=URL
+headerFooterDate=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜
+headerFooterPage=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ #
+headerFooterPageTotal=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ # แƒกแƒฃแƒš #
+headerFooterCustom=แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜โ€ฆ
+customHeaderFooterPrompt=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก/แƒ‘แƒแƒšแƒแƒกแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜
+
+# These are for the summary view in the Mac dialog:
+summarySelectionOnlyTitle=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+summaryShrinkToFitTitle=แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒ
+summaryPrintBGColorsTitle=แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+summaryPrintBGImagesTitle=แƒคแƒแƒœแƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+summaryHeaderTitle=แƒ–แƒ”แƒ“แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜
+summaryFooterTitle=แƒฅแƒ•แƒ”แƒ“แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜
+summaryNAValue=แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ
+summaryOnValue=แƒฉแƒแƒ แƒ—แƒ•แƒ
+summaryOffValue=แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/printing.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/printing.properties
new file mode 100644
index 0000000000..c80f467468
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/printing.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/.
+
+# Page number formatting
+## @page_number The current page number
+#LOCALIZATION NOTE (pagenumber): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+pagenumber=%1$d
+
+# Page number formatting
+## @page_number The current page number
+## @page_total The total number of pages
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+# the second %ld will receive the total number of pages
+pageofpages=%1$d, %2$d-แƒ“แƒแƒœ
+
+PrintToFile=แƒ“แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ แƒคแƒแƒ˜แƒšแƒจแƒ˜
+print_error_dialog_title=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ“แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒกแƒแƒก
+printpreview_error_dialog_title=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒแƒ›แƒแƒกแƒแƒ‘แƒ”แƒญแƒ“แƒ˜แƒก แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก
+
+# Printing error messages.
+#LOCALIZATION NOTE: Some of these messages come in pairs, one
+# for printing and one for print previewing. You can remove that
+# distinction in your language by removing the entity with the _PP
+# suffix; then the entity without a suffix will be used for both.
+# You can also add that distinction to any of the messages that don't
+# already have it by adding a new entity with a _PP suffix.
+#
+# For instance, if you delete PERR_GFX_PRINTER_DOC_IS_BUSY_PP, then
+# the PERR_GFX_PRINTER_DOC_IS_BUSY message will be used for that error
+# condition when print previewing as well as when printing. If you
+# add PERR_FAILURE_PP, then PERR_FAILURE will only be used when
+# printing, and PERR_FAILURE_PP will be used under the same conditions
+# when print previewing.
+#
+PERR_FAILURE=แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒกแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+
+PERR_ABORT=แƒ‘แƒ”แƒญแƒ“แƒ•แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ แƒแƒœ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ.
+PERR_NOT_AVAILABLE=แƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ, แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒแƒ แƒแƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜.
+PERR_NOT_IMPLEMENTED=แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ, แƒฏแƒ”แƒ  แƒแƒ  แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ˜แƒšแƒ.
+PERR_OUT_OF_MEMORY=แƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+PERR_UNEXPECTED=แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒกแƒแƒก.
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=แƒžแƒ แƒ˜แƒœแƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒแƒ แƒแƒ.
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=แƒžแƒ แƒ˜แƒœแƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒแƒ แƒแƒ, แƒแƒ›แƒแƒกแƒแƒ‘แƒ”แƒญแƒ“แƒ˜แƒก แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+PERR_GFX_PRINTER_NAME_NOT_FOUND=แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=แƒคแƒแƒ˜แƒšแƒจแƒ˜ แƒ“แƒแƒกแƒแƒ‘แƒ”แƒญแƒ“แƒแƒ“, แƒ’แƒแƒ›แƒแƒกแƒแƒขแƒแƒœแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+PERR_GFX_PRINTER_STARTDOC=แƒ‘แƒ”แƒญแƒ“แƒ•แƒ แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ“แƒ, แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+PERR_GFX_PRINTER_ENDDOC=แƒ‘แƒ”แƒญแƒ“แƒ•แƒ แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ“แƒ, แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+PERR_GFX_PRINTER_STARTPAGE=แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ“แƒ, แƒแƒฎแƒแƒšแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+PERR_GFX_PRINTER_DOC_IS_BUSY=แƒ”แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒฏแƒ”แƒ  แƒ•แƒ”แƒ  แƒแƒ›แƒแƒ˜แƒ‘แƒ”แƒญแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœแƒแƒช แƒ˜แƒก แƒฏแƒ”แƒ  แƒ˜แƒกแƒ”แƒ• แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ.
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=แƒแƒ› แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ’แƒแƒ“แƒแƒฎแƒ”แƒ“แƒ•แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœแƒแƒช แƒ˜แƒก แƒฏแƒ”แƒ  แƒ˜แƒกแƒ”แƒ• แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/resetProfile.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/resetProfile.properties
new file mode 100644
index 0000000000..863268b176
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/resetProfile.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/.
+
+# LOCALIZATION NOTE: These strings are used for profile reset.
+
+# LOCALIZATION NOTE (resetUnusedProfile.message): %S is brandShortName.
+resetUnusedProfile.message=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒแƒœแƒ˜แƒ, %S แƒแƒ  แƒฉแƒแƒ’แƒ˜แƒ แƒ—แƒแƒ•แƒ—. แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒ›แƒแƒชแƒแƒชแƒฎแƒšแƒ”แƒ‘แƒ? แƒฐแƒ, แƒ›แƒแƒ แƒ—แƒšแƒ, แƒ™แƒ”แƒ—แƒ˜แƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ!
+# LOCALIZATION NOTE (resetUninstalled.message): %S is brandShortName.
+resetUninstalled.message=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, %S แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ“แƒแƒแƒงแƒ”แƒœแƒ”แƒ—. แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ แƒ“แƒ แƒžแƒ˜แƒ แƒ•แƒแƒœแƒ“แƒ”แƒš แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒจแƒ˜ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ?
+
+# LOCALIZATION NOTE (refreshProfile.resetButton.label): %S is brandShortName.
+refreshProfile.resetButton.label=%S โ€“ แƒจแƒ”แƒ™แƒ”แƒ—แƒ”แƒ‘แƒโ€ฆ
+refreshProfile.resetButton.accesskey=แƒ™
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/caps.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/caps.properties
new file mode 100644
index 0000000000..3b240d1dbd
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/caps.properties
@@ -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/.
+CheckLoadURIError = แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜ %S-แƒ“แƒแƒœ แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒแƒก แƒแƒœ แƒ›แƒ˜แƒ”แƒ‘แƒแƒก %S-แƒก.
+CheckSameOriginError = แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒจแƒ˜ %S-แƒ–แƒ” แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒแƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ %S-แƒ“แƒแƒœ.
+ExternalDataError = แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ›แƒ %S-แƒจแƒ˜ แƒชแƒแƒ“แƒ แƒฉแƒแƒ›แƒแƒ”แƒขแƒ•แƒ˜แƒ แƒ—แƒ %S, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒแƒ แƒ” แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒฃแƒ แƒแƒ—แƒ˜. ย 
+
+CreateWrapperDenied = แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ %S แƒ™แƒšแƒแƒกแƒ˜แƒก แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+CreateWrapperDeniedForOrigin = <%2$S> โ€“ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ %1$S แƒ™แƒšแƒแƒกแƒ˜แƒก แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/csp.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/csp.properties
new file mode 100644
index 0000000000..8d7cf81069
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/csp.properties
@@ -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/.
+
+# CSP Warnings:
+# LOCALIZATION NOTE (CSPViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPViolation = แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ: %1$S
+# LOCALIZATION NOTE (CSPViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPViolationWithURI = แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ %2$S แƒ‘แƒ›แƒฃแƒšแƒ–แƒ” (โ€œ%1$Sโ€).
+# LOCALIZATION NOTE (CSPROViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPROViolation = CSP report-only แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ“แƒ แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ ("%1$S"). แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒ˜แƒจแƒ•แƒ แƒ“แƒ CSP แƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ.
+# LOCALIZATION NOTE (CSPROViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPROViolationWithURI = แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ“แƒ’แƒ %2$S-แƒ–แƒ” แƒ›แƒแƒกแƒแƒšแƒ˜แƒก (โ€ž%1$Sโ€œ) แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ™แƒ•แƒ˜แƒ แƒ•แƒ”แƒ‘แƒ. CSP-แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (triedToSendReport):
+# %1$S is the URI we attempted to send a report to.
+triedToSendReport = แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ’แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ  URI-แƒ–แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ: "%1$S"
+tooManyReports = แƒแƒฆแƒ˜แƒ™แƒ•แƒ”แƒ—แƒ แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ‘แƒ”แƒ•แƒ แƒ˜ CSP-แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ›แƒแƒ™แƒšแƒ” แƒ“แƒ แƒแƒจแƒ˜.
+# LOCALIZATION NOTE (couldNotParseReportURI):
+# %1$S is the report URI that could not be parsed
+couldNotParseReportURI = แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ’แƒ”แƒ‘แƒ˜แƒก URI-แƒก แƒ’แƒแƒ’แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: %1$S
+# LOCALIZATION NOTE (couldNotProcessUnknownDirective):
+# %1$S is the unknown directive
+couldNotProcessUnknownDirective = แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ '%1$S'
+# LOCALIZATION NOTE (ignoringUnknownOption):
+# %1$S is the option that could not be understood
+ignoringUnknownOption = แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ %1$S
+# LOCALIZATION NOTE (ignoringDuplicateSrc):
+# %1$S defines the duplicate src
+ignoringDuplicateSrc = แƒ˜แƒ“แƒ”แƒœแƒขแƒฃแƒ แƒ˜ แƒฌแƒงแƒแƒ แƒแƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ %1$S
+# LOCALIZATION NOTE (ignoringNonAsciiToken):
+# %1$S defines the name of the directive
+# %2$S is the token string containing non-ASCII characters.
+ignoringNonAsciiToken = โ€ž%1$Sโ€œ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ ASCII-แƒกแƒ’แƒแƒœ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜แƒ— โ€ž%2$Sโ€œ
+# LOCALIZATION NOTE (ignoringSrcFromMetaCSP):
+# %1$S defines the ignored src
+ignoringSrcFromMetaCSP = '%1$S' แƒฌแƒงแƒแƒ แƒแƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ (แƒ›แƒ”แƒขแƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒแƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ).
+# LOCALIZATION NOTE (ignoringSrcWithinNonceOrHashDirective):
+# %1$S is the ignored src (e.g. "unsafe-inline")
+# %2$S is the directive (e.g. "script-src-elem")
+ignoringSrcWithinNonceOrHashDirective = โ€ž%2$Sโ€œ-แƒจแƒ˜ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ โ€ž%1$Sโ€œ: แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ nonce-source แƒแƒœ hash-source
+# LOCALIZATION NOTE (ignoringScriptSrcForStrictDynamic):
+# %1$S is the ignored src
+# %1$S is the directive src (e.g. "script-src-elem")
+# 'strict-dynamic' should not be localized
+ignoringScriptSrcForStrictDynamic = โ€ž%2$Sโ€œ-แƒจแƒ˜ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ โ€ž%1$Sโ€œ: แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ โ€žstrict-dynamicโ€œ
+# LOCALIZATION NOTE (ignoringStrictDynamic):
+# %1$S is the ignored src
+ignoringStrictDynamic = โ€œ%1$Sโ€ แƒฌแƒงแƒแƒ แƒแƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ (แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒš script-src-แƒจแƒ˜).
+# LOCALIZATION NOTE (ignoringUnsafeEval):
+# %1$S is the csp directive (e.g. script-src-elem)
+# 'unsafe-eval' and 'wasm-unsafe-eval' should not be localized
+ignoringUnsafeEval = โ€ž%1$Sโ€œ-แƒจแƒ˜ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ โ€žunsafe-evalโ€œ แƒแƒœ โ€žwasm-unsafe-evalโ€œ.
+# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce):
+# %1$S is the csp directive that contains 'strict-dynamic'
+# 'strict-dynamic' should not be localized
+strictDynamicButNoHashOrNonce = แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ โ€˜strict-dynamicโ€™-แƒ›แƒ โ€œ%1$Sโ€-แƒจแƒ˜, แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ— แƒแƒœ แƒฐแƒ”แƒจแƒ˜แƒ— แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒแƒฉแƒ”แƒ แƒแƒก
+# LOCALIZATION NOTE (reportURInotHttpsOrHttp2):
+# %1$S is the ETLD of the report URI that is not HTTP or HTTPS
+reportURInotHttpsOrHttp2 = แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ’แƒ”แƒ‘แƒ˜แƒก URI (%1$S) แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก HTTP แƒแƒœ HTTPS URI.
+# LOCALIZATION NOTE (reportURInotInReportOnlyHeader):
+# %1$S is the ETLD of the page with the policy
+reportURInotInReportOnlyHeader = แƒกแƒแƒ˜แƒขแƒ˜แƒก (%1$S) แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒก แƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒก แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก URI-แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. CSP แƒ•แƒ”แƒ  แƒจแƒ”แƒซแƒšแƒ”แƒ‘แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒก แƒ“แƒ แƒแƒ› แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒก.
+# LOCALIZATION NOTE (failedToParseUnrecognizedSource):
+# %1$S is the CSP Source that could not be parsed
+failedToParseUnrecognizedSource = แƒแƒ›แƒแƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒฌแƒงแƒแƒ แƒแƒก แƒ’แƒแƒ’แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ %1$S
+# LOCALIZATION NOTE (upgradeInsecureRequest):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+upgradeInsecureRequest = แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก '%1$S' แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ '%2$S'-แƒ–แƒ”
+# LOCALIZATION NOTE (ignoreSrcForDirective):
+ignoreSrcForDirective = src-แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ '%1$S' แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+# LOCALIZATION NOTE (hostNameMightBeKeyword):
+# %1$S is the hostname in question and %2$S is the keyword
+hostNameMightBeKeyword = %1$S แƒ›แƒ˜แƒ˜แƒฉแƒœแƒ”แƒ•แƒ แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒแƒ“, แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒกแƒ. แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ— แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒแƒ“ แƒแƒฆแƒ˜แƒฅแƒ•แƒแƒก, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— โ€˜%2$Sโ€™ (แƒชแƒแƒš แƒ‘แƒ แƒญแƒงแƒแƒšแƒ”แƒ‘แƒจแƒ˜ แƒ›แƒแƒฅแƒชแƒ”แƒ•แƒ˜แƒ—).
+# LOCALIZATION NOTE (notSupportingDirective):
+# directive is not supported (e.g. 'reflected-xss')
+notSupportingDirective = '%1$S' แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ. แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (blockAllMixedContent):
+# %1$S is the URL of the blocked resource load.
+blockAllMixedContent = แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ โ€˜%1$Sโ€™ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ.
+# LOCALIZATION NOTE (ignoringDirectiveWithNoValues):
+# %1$S is the name of a CSP directive that requires additional values
+ignoringDirectiveWithNoValues = Ignoring โ€˜%1$Sโ€˜ since it does not contain any parameters.
+# LOCALIZATION NOTE (ignoringReportOnlyDirective):
+# %1$S is the directive that is ignored in report-only mode.
+ignoringReportOnlyDirective = Ignoring sandbox directive when delivered in a report-only policy โ€˜%1$Sโ€™
+# LOCALIZATION NOTE (IgnoringSrcBecauseOfDirective):
+# %1$S is the name of the src that is ignored.
+# %2$S is the name of the directive that causes the src to be ignored.
+IgnoringSrcBecauseOfDirective=โ€˜%1$Sโ€™ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ โ€˜%2$Sโ€™ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE (IgnoringSourceWithinDirective):
+# %1$S is the ignored src
+# %2$S is the directive which supports src
+IgnoringSourceWithinDirective = โ€œ%1$Sโ€ แƒฌแƒงแƒแƒ แƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ (แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ โ€˜%2$Sโ€™-แƒจแƒ˜)
+# LOCALIZATION NOTE (IgnoringSourceWithinDirective):
+# %1$S is the ignored src
+obsoleteBlockAllMixedContent = แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ โ€ž%1$Sโ€œ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ˜แƒ— แƒแƒ–แƒ แƒ˜ แƒ”แƒ™แƒแƒ แƒ’แƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒฎแƒ˜แƒก แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒก.
+
+
+# CSP Errors:
+# LOCALIZATION NOTE (couldntParseInvalidSource):
+# %1$S is the source that could not be parsed
+couldntParseInvalidSource = แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒฌแƒงแƒแƒ แƒแƒก %1$S แƒ’แƒแƒ’แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+# LOCALIZATION NOTE (couldntParseInvalidHost):
+# %1$S is the host that's invalid
+couldntParseInvalidHost = แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒฐแƒแƒกแƒขแƒ˜แƒก %1$S แƒ’แƒแƒ’แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+# LOCALIZATION NOTE (couldntParsePort):
+# %1$S is the string source
+couldntParsePort = แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒ แƒขแƒ˜แƒก %1$S แƒ’แƒแƒ’แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+# LOCALIZATION NOTE (duplicateDirective):
+# %1$S is the name of the duplicate directive
+duplicateDirective = แƒแƒฆแƒ›แƒแƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒ“แƒฃแƒ‘แƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ %1$S แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ”แƒ‘แƒ˜.ย ย แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag):
+# %1$S is the option that could not be understood
+couldntParseInvalidSandboxFlag = Couldnโ€™t parse invalid sandbox flag โ€˜%1$Sโ€™
+
+# LOCALIZATION NOTE (CSPMessagePrefix):
+# Do not translate "Content-Security-Policy", only handle spacing for the colon.
+# %S is a console message that is being prefixed here.
+CSPMessagePrefix = Content-Security-Policy: %S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/security.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/security.properties
new file mode 100644
index 0000000000..7e3a43e6eb
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/security/security.properties
@@ -0,0 +1,167 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Mixed Content Blocker
+# LOCALIZATION NOTE: "%1$S" is the URI of the blocked mixed content resource
+BlockMixedDisplayContent = แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ โ€œ%1$Sโ€ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+BlockMixedActiveContent = แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜ แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ โ€œ%1$Sโ€ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+
+# CORS
+# LOCALIZATION NOTE: Do not translate "Access-Control-Allow-Origin", Access-Control-Allow-Credentials, Access-Control-Allow-Methods, Access-Control-Allow-Headers
+CORSDisabled=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ).
+CORSDidNotSucceed2=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ“แƒแƒœ %1$S. แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜แƒก แƒ™แƒแƒ“แƒ˜: %2$S.
+CORSOriginHeaderNotAdded=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒ•แƒ”แƒ  แƒ“แƒแƒ”แƒ›แƒแƒขแƒ CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ โ€˜Originโ€™).
+CORSExternalRedirectNotAllowed=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS-แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ).
+CORSRequestNotHttp=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS-แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒแƒ แƒแƒ http).
+CORSMissingAllowOrigin2=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ“แƒแƒœ %1$S. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ โ€žAccess-Control-Allow-Originโ€œ แƒแƒ™แƒšแƒ˜แƒ). แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜แƒก แƒ™แƒแƒ“แƒ˜: %2$S.
+CORSMultipleAllowOriginNotAllowed=แƒกแƒฎแƒ•แƒ แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒฌแƒแƒ แƒ›แƒแƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜แƒก แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ, แƒแƒ  แƒ˜แƒซแƒšแƒ”แƒ•แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ CORS แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ โ€˜Access-Control-Allow-Originโ€™, แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ).
+CORSAllowOriginNotMatchingOrigin=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ โ€˜Access-Control-Allow-Originโ€™ แƒ“แƒ โ€˜%2$Sโ€™ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ).
+CORSNotSupportingCredentials=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ โ€˜%1$Sโ€™-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜แƒ, แƒ—แƒฃ CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ โ€˜Access-Control-Allow-Originโ€™ แƒแƒ แƒ˜แƒก โ€˜*โ€™).
+CORSMethodNotFound=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜ โ€˜Access-Control-Allow-Methodsโ€™ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ).
+CORSMissingAllowCredentials=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜ โ€™Access-Control-Allow-Credentialsโ€˜ แƒฃแƒœแƒ“แƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒงแƒ โ€˜trueโ€™).
+CORSPreflightDidNotSucceed3=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ“แƒแƒœ %1$S. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: CORS-แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ). แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜แƒก แƒ™แƒแƒ“แƒ˜: %2$S.
+CORSInvalidAllowMethod=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ โ€™%2$Sโ€™, CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜ โ€˜Access-Control-Allow-Methodsโ€™).
+CORSInvalidAllowHeader=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ โ€˜%2$Sโ€™, CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜ โ€˜Access-Control-Allow-Headersโ€˜).
+CORSMissingAllowHeaderFromPreflight2=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ โ€™%2$Sโ€˜ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ โ€™Access-Control-Allow-Headersโ€™ CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, CORS-แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ“แƒแƒœ).
+CORSAllowHeaderFromPreflightDeprecation=แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ: แƒกแƒแƒ”แƒ แƒ—แƒ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ %1$S-แƒ˜แƒก แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: แƒ แƒแƒชแƒ `Access-Control-Allow-Headers` แƒแƒ แƒ˜แƒก `*`, แƒ›แƒแƒจแƒ˜แƒœ `Authorization` แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒก แƒแƒ  แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก. แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ `Authorization` แƒ แƒแƒ› แƒฉแƒแƒ˜แƒ แƒ—แƒแƒก, แƒ›แƒ™แƒแƒคแƒ˜แƒแƒ“ แƒฃแƒœแƒ“แƒ แƒแƒฆแƒ˜แƒœแƒฃแƒกแƒฎแƒแƒก CORS-แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜ `Access-Control-Allow-Headers`).
+
+# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains"
+STSUnknownError=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒ›แƒแƒฎแƒ“แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+STSCouldNotParseHeader=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ›แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ แƒ’แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜.
+STSNoMaxAge=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ›แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ 'max-age' แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒก.
+STSMultipleMaxAges=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ›แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ แƒ‘แƒ”แƒ•แƒ  'max-age' แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒก.
+STSInvalidMaxAge=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ›แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ  'max-age' แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒก.
+STSMultipleIncludeSubdomains=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ›แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ แƒ‘แƒ”แƒ•แƒ  'includeSubDomains' แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒก.
+STSInvalidIncludeSubdomains=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ›แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ แƒ™แƒแƒšแƒแƒœแƒขแƒ˜แƒขแƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ  'includeSubDomains' แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒก.
+STSCouldNotSaveState=Strict-Transport-Security: แƒกแƒแƒ˜แƒขแƒ˜แƒก Strict-Transport-Security แƒฐแƒแƒกแƒขแƒแƒ“ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒกแƒแƒก แƒ“แƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ“แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+
+InsecurePasswordsPresentOnPage=แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ (http://) แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”. แƒ”แƒก แƒกแƒแƒคแƒ แƒ—แƒฎแƒ”แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒœแƒ“แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒžแƒแƒ แƒ•แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ˜แƒซแƒšแƒ”แƒ•แƒ.
+InsecureFormActionPasswordsPresent=แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒคแƒแƒ แƒ›แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒแƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ (http://) แƒ’แƒ–แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก. แƒ”แƒก แƒฅแƒ›แƒœแƒ˜แƒก แƒกแƒแƒคแƒ แƒ—แƒฎแƒ”แƒก, แƒ แƒแƒ› แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ›แƒแƒ˜แƒžแƒแƒ แƒแƒœ.
+InsecurePasswordsPresentOnIframe=แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ (http://) iframe-แƒ–แƒ”. แƒ”แƒก แƒกแƒแƒคแƒ แƒ—แƒฎแƒ”แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒœแƒ“แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒžแƒแƒ แƒ•แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ˜แƒซแƒšแƒ”แƒ•แƒ.
+# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource
+LoadingMixedActiveContent2=แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜ แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ (แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜) โ€œ%1$Sโ€ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ, แƒ“แƒแƒชแƒฃแƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”
+LoadingMixedDisplayContent2=แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ (แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜) แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก "%1$S" แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ“แƒแƒชแƒฃแƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”
+LoadingMixedDisplayObjectSubrequestDeprecation=แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ (แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜) โ€ž%1$Sโ€œ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ›แƒแƒ“แƒฃแƒšแƒจแƒ˜ แƒ“แƒแƒชแƒฃแƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒแƒ แƒแƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒแƒšแƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download
+MixedContentBlockedDownload = แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก โ€ž%Sโ€œ.
+
+# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe"
+BothAllowScriptsAndSameOriginPresent=iframe-แƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒแƒ แƒ˜แƒ•แƒ” allow-scripts แƒ“แƒ allow-same-origin แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ sandbox-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ’แƒแƒ›แƒ˜แƒฏแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE: Do not translate "allow-top-navigation-by-user-activation", "allow-top-navigation", "sandbox" or "iframe"
+BothAllowTopNavigationAndUserActivationPresent=iframe แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒแƒ แƒ˜แƒ•แƒ”, allow-top-navigation แƒ“แƒ allow-top-navigation-by-user-activation แƒ—แƒแƒ•แƒ˜แƒก sandbox-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ”แƒ‘แƒแƒ“, แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ–แƒ”แƒ“แƒ แƒ“แƒแƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ—.
+
+# Sub-Resource Integrity
+# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute.
+MalformedIntegrityHash=script-แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒก แƒแƒฅแƒ•แƒก แƒ’แƒแƒฃแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜ แƒฐแƒ”แƒจแƒ˜ integrity-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒจแƒ˜: โ€œ%1$Sโ€. แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒ— แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ โ€œ<hash algorithm>-<hash value>โ€.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityLength=integrity แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒš แƒฐแƒ”แƒจแƒก แƒแƒฅแƒ•แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒ˜แƒ’แƒ แƒซแƒ”.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityBase64=integrity แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒ˜ แƒฐแƒ”แƒจแƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the type of hash algorithm in use (e.g. "sha256"). "%2$S" is the value we saw.
+IntegrityMismatch2=แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜ โ€ž%1$Sโ€œ แƒฐแƒ”แƒจแƒ˜ integrity-แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒจแƒ˜ แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒฅแƒ•แƒ”แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒก. แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ˜แƒšแƒ˜ แƒฐแƒ”แƒจแƒ˜แƒ โ€ž%2$Sโ€œ.
+# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI.
+IneligibleResource=โ€œ%1$Sโ€ integrity แƒแƒ แƒแƒ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ”, แƒ แƒแƒ“แƒ’แƒแƒœแƒแƒช แƒ˜แƒก แƒแƒ แƒช CORS-enabled แƒ“แƒ แƒแƒ แƒช same-origin แƒแƒ  แƒแƒ แƒ˜แƒก.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute.
+UnsupportedHashAlg=แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜ แƒฐแƒ”แƒจ-แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ integrity แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒจแƒ˜: โ€œ%1$Sโ€
+# LOCALIZATION NOTE: Do not translate "integrity"
+NoValidMetadata=integrity แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒš แƒ›แƒ”แƒขแƒแƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก.
+
+# LOCALIZATION NOTE: Do not translate "RC4".
+WeakCipherSuiteWarning=แƒ”แƒก แƒกแƒแƒ˜แƒขแƒ˜ แƒ“แƒแƒกแƒแƒจแƒ˜แƒคแƒ แƒแƒ“ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก RC4 แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜แƒ.
+
+DeprecatedTLSVersion2=แƒ”แƒก แƒกแƒแƒ˜แƒขแƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก TLS-แƒ˜แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒš แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒ— TLS 1.2 แƒแƒœ 1.3 แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ”.
+
+#XCTO: nosniff
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff".
+MimeTypeMismatch2=แƒ›แƒแƒกแƒแƒšแƒ โ€ž%1$Sโ€œ-แƒ˜แƒ“แƒแƒœ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒจแƒ”แƒฃแƒกแƒแƒ‘แƒแƒ›แƒ แƒกแƒแƒฎแƒ˜แƒก MIME-แƒ˜แƒก (โ€ž%2$Sโ€œ) แƒ’แƒแƒ›แƒ (X-Content-Type-Options: nosniff).
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XCTOHeaderValueMissing=X-Content-Type-Options แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒ˜แƒงแƒ โ€œ%1$Sโ€; โ€œnosniffโ€-แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ’แƒฅแƒแƒœแƒ“แƒแƒ— แƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒแƒ‘แƒแƒจแƒ˜?
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XTCOWithMIMEValueMissing=แƒ›แƒแƒกแƒแƒšแƒ โ€ž%1$Sโ€-แƒ˜แƒ“แƒแƒœ แƒ•แƒ”แƒ  แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜, แƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜ แƒแƒœ แƒจแƒ”แƒฃแƒกแƒแƒ‘แƒแƒ›แƒ แƒกแƒแƒฎแƒ˜แƒก MIME-แƒ˜แƒก แƒ’แƒแƒ›แƒ (X-Content-Type-Options: nosniff).
+
+BlockScriptWithWrongMimeType2=โ€ž%1$Sโ€-แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก MIME-แƒ˜แƒก (โ€ž%2$Sโ€) แƒ’แƒแƒ›แƒ.
+WarnScriptWithWrongMimeType=แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ โ€ž%1$Sโ€-แƒ˜แƒ“แƒแƒœ แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒ›แƒ˜แƒกแƒ˜ MIME-แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ (โ€ž%2$Sโ€œ) JavaScript-แƒ˜แƒก แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ MIME-แƒกแƒแƒฎแƒ”แƒแƒ‘แƒแƒ.
+# LOCALIZATION NOTE: Do not translate "importScripts()"
+BlockImportScriptsWithWrongMimeType=โ€ž%1$Sโ€-แƒ˜แƒ“แƒแƒœ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ importScripts()-แƒ˜แƒ— แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก MIME-แƒ˜แƒก แƒ’แƒแƒ›แƒ (โ€ž%2$Sโ€œ).
+BlockWorkerWithWrongMimeType=โ€ž%1$Sโ€-แƒ˜แƒ“แƒแƒœ Worker-แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก MIME-แƒ˜แƒก แƒ’แƒแƒ›แƒ (โ€ž%2$Sโ€œ).
+BlockModuleWithWrongMimeType=โ€ž%1$Sโ€-แƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก MIME-แƒ˜แƒก แƒ’แƒแƒ›แƒ (โ€ž%2$Sโ€œ).
+
+# LOCALIZATION NOTE: Do not translate "data: URI".
+BlockTopLevelDataURINavigation=แƒ–แƒ”แƒ“แƒ แƒ“แƒแƒœแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก data: URI แƒœแƒแƒ•แƒ˜แƒ’แƒแƒชแƒ˜แƒ, แƒแƒ แƒแƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ (แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ: โ€œ%1$Sโ€)
+BlockRedirectToDataURI=แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ”: URI แƒแƒ แƒแƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ (แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ: โ€ž%1$Sโ€œ)
+
+# LOCALIZATION NOTE: Do not translate "file: URI". โ€œ%1$Sโ€ is the whole URI of the loaded file. โ€œ%2$Sโ€ is the MIME type e.g. "text/plain".
+BlockFileScriptWithWrongMimeType=แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒคแƒแƒ˜แƒšแƒ˜แƒ“แƒแƒœ: URI (โ€ž%1$Sโ€œ) แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ MIME-แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ (โ€ž%2$Sโ€œ) แƒแƒ แƒแƒ JavaScript-แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก MIME.
+
+# LOCALIZATION NOTE: โ€œ%Sโ€ is the whole URI of the loaded file.
+BlockExtensionScriptWithWrongExt=แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ URI-แƒ‘แƒ›แƒฃแƒšแƒ˜แƒ— โ€ž%Sโ€œ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒœแƒ”แƒ‘แƒแƒ“แƒแƒฃแƒ แƒ—แƒ•แƒ”แƒšแƒ˜แƒ.
+
+RestrictBrowserEvalUsage=eval() แƒ“แƒ eval-แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ แƒแƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒจแƒแƒ‘แƒ”แƒš แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜ แƒแƒœ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒฃแƒ  แƒœแƒแƒฌแƒ˜แƒšแƒจแƒ˜ (แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ โ€œ%1$Sโ€-แƒจแƒ˜)
+
+# LOCALIZATION NOTE (MixedContentAutoUpgrade):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+MixedContentAutoUpgrade=แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก โ€˜%1$Sโ€™ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒก โ€˜%2$Sโ€™
+# LOCALIZATION NOTE (RunningClearSiteDataValue):
+# %S is the URI of the resource whose data was cleaned up
+RunningClearSiteDataValue=แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ›แƒ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒ โ€œ%Sโ€ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ.
+UnknownClearSiteDataValue=แƒœแƒแƒžแƒแƒ•แƒœแƒ˜แƒ แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜. แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ โ€œ%Sโ€.
+
+# Reporting API
+ReportingHeaderInvalidJSON=แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ JSON-แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ.
+ReportingHeaderInvalidNameItem=แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ.
+ReportingHeaderDuplicateGroup=แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒ’แƒแƒแƒ แƒ›แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ โ€ž%Sโ€œ.
+ReportingHeaderInvalidItem=แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒ แƒ—แƒ”แƒฃแƒšแƒ˜ แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ— โ€ž%Sโ€œ.
+ReportingHeaderInvalidEndpoint=แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒแƒšแƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ— โ€ž%Sโ€œ.
+# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name
+ReportingHeaderInvalidURLEndpoint=แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ URL โ€ž%1$Sโ€œ แƒ”แƒ แƒ—แƒ”แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ— โ€ž%2$Sโ€œ.
+
+FeaturePolicyUnsupportedFeatureName=แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ: แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ— โ€œ%Sโ€.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidEmptyAllowValue= แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ: แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ แƒกแƒ˜แƒ˜แƒก, แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: โ€œ%Sโ€.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidAllowValue=แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ: แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜ แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก โ€œ%Sโ€.
+
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerLengthOverLimitation=HTTP Referrer-แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒกแƒ˜แƒ’แƒ แƒซแƒ” แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ โ€ž%1$Sโ€œ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒ–แƒฆแƒ•แƒแƒ แƒก โ€“ referrer-แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒจแƒ”แƒ˜แƒ™แƒ•แƒ”แƒชแƒ”แƒ‘แƒ แƒฌแƒงแƒแƒ แƒแƒก แƒ–แƒแƒ›แƒแƒ›แƒ“แƒ”: โ€ž%2$Sโ€œ
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerOriginLengthOverLimitation=HTTP Referrer-แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜: แƒฌแƒงแƒแƒ แƒแƒก แƒกแƒ˜แƒ’แƒ แƒซแƒ” แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒจแƒ˜ แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ โ€ž%1$Sโ€œ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒ–แƒฆแƒ•แƒแƒ แƒก โ€“ referrer แƒ›แƒแƒชแƒ˜แƒšแƒ“แƒ”แƒ‘แƒ แƒฌแƒงแƒแƒ แƒแƒ—แƒ˜: โ€ž%2$Sโ€œ.
+
+# LOCALIZATION NOTE: Do not translate "no-referrer-when-downgrade", "origin-when-cross-origin" and "unsafe-url". %S is the URI of the loading channel.
+ReferrerPolicyDisallowRelaxingWarning=Referrer แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ: แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒจแƒ”แƒ›แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒ˜ แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก โ€žno-referrer-when-downgradeโ€œ, โ€žorigin-when-cross-originโ€œ แƒ“แƒ โ€žunsafe-urlโ€œ, แƒ›แƒแƒšแƒ” แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒแƒ˜แƒขแƒ—แƒแƒจแƒแƒ แƒ˜แƒกแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: %S
+# LOCALIZATION NOTE: %1$S is the ignored referrer policy, %2$S is the URI of the loading channel.
+ReferrerPolicyDisallowRelaxingMessage=Referrer แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ: แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒจแƒ”แƒ›แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒ˜ แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ โ€ž%1$Sโ€œ แƒกแƒแƒ˜แƒขแƒ—แƒแƒจแƒแƒ แƒ˜แƒกแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: %2$S
+
+# X-Frame-Options
+# LOCALIZATION NOTE(XFrameOptionsInvalid): %1$S is the header value, %2$S is frame URI. Do not translate "X-Frame-Options".
+XFrameOptionsInvalid = แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ X-Frame-Options แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒ แƒœแƒแƒžแƒแƒ•แƒœแƒ˜, แƒ แƒแƒชแƒ แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒแƒ“แƒ โ€ž%2$Sโ€œ: โ€œ%1$Sโ€ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒ.
+# LOCALIZATION NOTE(XFrameOptionsDeny): %1$S is the header value, %2$S is frame URI and %3$S is the parent document URI. Do not translate "X-Frame-Options".
+XFrameOptionsDeny=โ€ž%2$Sโ€œ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฃแƒแƒ แƒงแƒแƒคแƒก โ€žX-Frame-Optionsโ€œ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ, แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒ— โ€ž%1$Sโ€œ.
+
+# HTTPS-Only Mode
+# LOCALIZATION NOTE: %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+HTTPSOnlyUpgradeRequest = แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก โ€œ%1$Sโ€ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒก โ€œ%2$Sโ€.
+# LOCALIZATION NOTE: %1$S is the URL of request.
+HTTPSOnlyNoUpgradeException = แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ โ€ž%1$Sโ€œ แƒแƒ  แƒแƒฎแƒšแƒ“แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒœแƒแƒ™แƒšแƒ˜แƒกแƒ”แƒ‘แƒจแƒ˜แƒ.
+# LOCALIZATION NOTE: %1$S is the URL of the failed request; %2$S is an error-code.
+HTTPSOnlyFailedRequest = แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ โ€ž%1$Sโ€œ แƒ•แƒ”แƒ  แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ. (%2$S)
+# LOCALIZATION NOTE: %S is the URL of the failed request;
+HTTPSOnlyFailedDowngradeAgain = แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ แƒแƒฆแƒ›แƒแƒกแƒ•แƒšแƒ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก โ€ž%Sโ€œ. แƒ™แƒ•แƒšแƒแƒ• แƒฉแƒแƒ›แƒแƒฅแƒ•แƒ”แƒ˜แƒ—แƒ“แƒ”แƒ‘แƒ โ€žhttpโ€œ แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ”.
+# LOCALIZATION NOTE: Hints or indicates a new transaction for a URL is likely coming soon. We use
+# a speculative connection to start a TCP connection so that the resource is immediately ready
+# when the transaction is actually submitted. HTTPS-Only and HTTPS-First will upgrade such
+# speculative TCP connections from http to https.
+# %1$S is the URL of the upgraded speculative TCP connection; %2$S is the upgraded scheme.
+HTTPSOnlyUpgradeSpeculativeConnection = แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒกแƒžแƒ”แƒ™แƒฃแƒšแƒแƒชแƒ˜แƒฃแƒ แƒ˜ TCP-แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ โ€ž%1$Sโ€œ แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒก โ€ž(%2$S)โ€œ.
+
+HTTPSFirstSchemeless = แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜, แƒแƒฅแƒ›แƒ˜แƒก แƒ›แƒ™แƒแƒคแƒ˜แƒแƒ“ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒฅแƒ”แƒ›แƒ˜แƒก แƒแƒ แƒ›แƒฅแƒแƒœแƒ” URL-แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒงแƒ•แƒแƒœแƒ HTTPS-แƒ–แƒ”.
+
+# LOCALIZATION NOTE: %S is the URL of the blocked request;
+IframeSandboxBlockedDownload = แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ โ€ž%Sโ€œ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฌแƒแƒ›แƒแƒ›แƒฌแƒงแƒ”แƒ‘ iframe-แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒฅแƒ•แƒก sandbox-แƒแƒฆแƒœแƒ˜แƒจแƒ•แƒœแƒ.
+
+# LOCALIZATION NOTE: %S is the URL of the blocked request;
+SandboxBlockedCustomProtocols = แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒš แƒแƒฅแƒ›แƒ–แƒ” โ€ž%Sโ€œ แƒ’แƒแƒ›แƒ˜แƒฏแƒœแƒฃแƒšแƒ˜ Sandbox-แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜.
+
+# Sanitizer API
+# LOCALIZATION NOTE: Please do not localize "DocumentFragment". It's the name of an API.
+SanitizerRcvdNoInput = แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒจแƒ”แƒขแƒแƒœแƒ แƒแƒœ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ แƒแƒ. แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ‘แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ DocumentFragment.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/svg/svg.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/svg/svg.properties
new file mode 100644
index 0000000000..c5bb0fe2c7
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/svg/svg.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/.
+
+AttributeParseWarning=แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ %2$S แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ %1$S แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒกแƒแƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/viewSource.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/viewSource.properties
new file mode 100644
index 0000000000..09e2714553
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/viewSource.properties
@@ -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/.
+
+goToLineTitle = แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ”
+goToLineText = แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜
+invalidInputTitle = แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ
+invalidInputText = แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒœแƒแƒ›แƒ”แƒ แƒ˜ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ.
+outOfRangeTitle = แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+outOfRangeText = แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+viewSelectionSourceTitle = แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก DOM แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒฌแƒงแƒแƒ แƒ
+
+context_goToLine_label = แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒฎแƒแƒ–แƒ–แƒ”โ€ฆ
+context_goToLine_accesskey = L
+context_wrapLongLines_label = แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ
+context_highlightSyntax_label = แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/wizard.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/wizard.properties
new file mode 100644
index 0000000000..b35dc7f36d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/wizard.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/.
+
+default-first-title=แƒ›แƒแƒ’แƒ”แƒกแƒแƒšแƒ›แƒ”แƒ‘แƒแƒ— %S
+default-last-title=แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ โ€“ %S
+default-first-title-mac=แƒจแƒ”แƒกแƒแƒ•แƒแƒšแƒ˜
+default-last-title-mac=แƒ“แƒแƒกแƒ™แƒ•แƒœแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/xslt/xslt.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/xslt/xslt.properties
new file mode 100644
index 0000000000..23dfc3628f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/xslt/xslt.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/.
+
+1 = XSLT แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ.
+2 = XPath แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ.
+3 =
+4 = XSLT แƒขแƒ แƒแƒœแƒกแƒคแƒแƒ แƒ›แƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ.
+5 = XSLT/XPath แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ.
+6 = XSLT แƒกแƒขแƒ˜แƒšแƒ˜ (แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ) แƒ แƒ”แƒ™แƒฃแƒ แƒกแƒ˜แƒแƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก.
+7 = XSLT 1.0 แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ.
+8 = XPath แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ˜แƒซแƒšแƒ”แƒแƒ“แƒ”แƒก NodeSet แƒขแƒ˜แƒžแƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒก.
+9 = XSLT แƒขแƒ แƒแƒœแƒกแƒคแƒแƒ แƒ›แƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ•แƒ˜แƒขแƒ โ€“ <xsl:message>.
+10 = XSLT แƒกแƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก แƒ“แƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ“แƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ:
+11 = XSLT แƒกแƒขแƒ˜แƒšแƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก XMLโ€“แƒก MIME แƒขแƒ˜แƒžแƒก:
+12 = XSLT แƒกแƒขแƒ˜แƒšแƒ˜ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒแƒœ แƒ˜แƒ แƒ˜แƒ‘แƒแƒ“ แƒ˜แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก แƒแƒœ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ—แƒแƒ•แƒ˜แƒก แƒ—แƒแƒ•แƒก:
+13 = XPath แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒ—.
+14 = XPath แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ.
+15 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒ’แƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ โ€“ ')':
+16 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒฆแƒ”แƒ แƒซแƒ˜:
+17 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒ’แƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒขแƒ˜แƒžแƒ˜แƒก แƒขแƒ”แƒกแƒขแƒ˜:
+18 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒ’แƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ โ€“ ']':
+19 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒชแƒ•แƒšแƒแƒ“แƒ˜แƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜:
+20 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ:
+21 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒ’แƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜:
+22 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒฆแƒ˜แƒ แƒšแƒ˜แƒขแƒ”แƒ แƒแƒšแƒ˜:
+23 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: ':' โ€“ แƒแƒฅ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜แƒ:
+24 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: '!' โ€“ แƒแƒฅ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜แƒ, แƒ’แƒแƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒแƒ not():
+25 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ: แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ:
+26 = XPath แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒe: แƒ’แƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒ‘แƒ˜แƒœแƒแƒ แƒฃแƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜:
+27 = XSLT แƒกแƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ แƒ“แƒแƒ˜แƒ‘แƒšแƒแƒ™แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—.
+28 = แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒคแƒแƒกแƒ”แƒ‘แƒ.
+29 = แƒ’แƒแƒฃแƒฌแƒแƒœแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ˜.
+30 = แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ QName-แƒ˜แƒ—.
+31 = แƒชแƒ•แƒšแƒแƒ“แƒ˜แƒก แƒ›แƒ˜แƒ‘แƒ›แƒ แƒฉแƒ แƒ“แƒ˜แƒšแƒแƒ•แƒก แƒชแƒ•แƒšแƒแƒ“แƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒ‘แƒ›แƒแƒก แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ—แƒแƒ แƒ’แƒจแƒ˜.
+32 = แƒฆแƒ˜แƒšแƒแƒ™แƒ˜แƒ— แƒ“แƒแƒ แƒ”แƒ™แƒ•แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+
+LoadingError = แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: %S
+TransformError = XSLT แƒขแƒ แƒแƒœแƒกแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: %S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/global/xul.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/xul.properties
new file mode 100644
index 0000000000..b0077abf55
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/global/xul.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/.
+
+PINotInProlog=<?%1$S?> แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒแƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜แƒ แƒžแƒ แƒแƒšแƒแƒ’แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒ— (แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ‘แƒ–แƒ˜แƒ™แƒ˜ 360119).
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning-toolbar.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning-toolbar.dtd
new file mode 100644
index 0000000000..ceee9d036a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning-toolbar.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/. -->
+
+<!ENTITY lightning.toolbar.calendar.name "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜ แƒ–แƒแƒšแƒ˜">
+<!ENTITY lightning.toolbar.calendar.name.accesskey "แƒ™">
+<!ENTITY lightning.toolbar.task.name "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜ แƒ–แƒแƒšแƒ˜">
+<!ENTITY lightning.toolbar.task.name.accesskey "แƒ">
+
+<!ENTITY lightning.toolbar.sync.label "แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ">
+<!ENTITY lightning.toolbar.sync.tooltip "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ“แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ”แƒ‘แƒ">
+<!ENTITY lightning.toolbar.delete.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY lightning.toolbar.delete.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY lightning.toolbar.edit.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY lightning.toolbar.edit.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY lightning.toolbar.gototoday.label "แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY lightning.toolbar.gototoday.tooltip "แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY lightning.toolbar.print.label "แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ">
+<!ENTITY lightning.toolbar.print.tooltip "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ">
+
+<!-- Mode Toolbar -->
+<!ENTITY lightning.toolbar.calendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+<!ENTITY lightning.toolbar.calendar.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ“แƒแƒคแƒแƒ–แƒ”">
+<!ENTITY lightning.toolbar.calendar.accesskey "แƒ™">
+<!ENTITY lightning.toolbar.task.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY lightning.toolbar.task.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒคแƒแƒ–แƒ”">
+<!ENTITY lightning.toolbar.task.accesskey "แƒ‘">
+
+<!-- Toolbar write button -->
+<!ENTITY lightning.toolbar.newevent.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY lightning.toolbar.newevent.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+<!ENTITY lightning.toolbar.newtask.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ">
+<!ENTITY lightning.toolbar.newtask.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+
+<!-- Calendar and Task Mode Toolbar -->
+<!ENTITY lightning.toolbar.day.label "แƒ“แƒฆแƒ”">
+<!ENTITY lightning.toolbar.day.accesskey "แƒ“">
+<!ENTITY lightning.toolbar.week.label "แƒ™แƒ•แƒ˜แƒ แƒ">
+<!ENTITY lightning.toolbar.week.accesskey "แƒ™">
+<!ENTITY lightning.toolbar.multiweek.label "แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ">
+<!ENTITY lightning.toolbar.multiweek.accesskey "แƒ›">
+<!ENTITY lightning.toolbar.month.label "แƒ—แƒ•แƒ”">
+<!ENTITY lightning.toolbar.month.accesskey "แƒ—">
+<!-- LOCALIZATION NOTE: the same as appmenuButton.label and appmenuButton1.tooltip
+ from messenger.dtd -->
+<!ENTITY lightning.toolbar.appmenuButton.label "แƒ’แƒแƒ แƒ” แƒ›แƒ”แƒœแƒ˜แƒฃ">
+<!ENTITY lightning.toolbar.appmenuButton1.tooltip "&brandShortName; แƒ›แƒ”แƒœแƒ˜แƒฃแƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY lightning.toolbar.calendarmenu.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒแƒ แƒ”">
+<!ENTITY lightning.toolbar.calendarmenu.accesskey "แƒ”">
+<!ENTITY lightning.toolbar.calendarpane.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ">
+<!ENTITY lightning.toolbar.calendarpane.accesskey "แƒ’">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.dtd
new file mode 100644
index 0000000000..c9a49fe765
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.dtd
@@ -0,0 +1,112 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- WARNING! This file contains UTF-8 encoded characters!
+ - If this ==> โ€ฆ <== doesn't look like an ellipsis (three dots in a row),
+ - your editor isn't using UTF-8 encoding and may munge up the document!
+ -->
+
+<!-- Tools menu -->
+<!ENTITY lightning.preferencesLabel "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+
+<!-- New menu popup in File menu -->
+<!ENTITY lightning.menupopup.new.event.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY lightning.menupopup.new.event.accesskey "แƒฆ">
+<!ENTITY lightning.menupopup.new.task.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY lightning.menupopup.new.task.accesskey "แƒ“">
+<!ENTITY lightning.menupopup.new.calendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜โ€ฆ">
+<!ENTITY lightning.menupopup.new.calendar.accesskey "แƒ™">
+
+<!-- Open menu popup in File menu -->
+<!ENTITY lightning.menupopup.open.calendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜โ€ฆ">
+<!ENTITY lightning.menupopup.open.calendar.accesskey "แƒš">
+
+<!-- View Menu -->
+<!ENTITY lightning.menu.view.calendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+<!ENTITY lightning.menu.view.calendar.accesskey "แƒœ">
+<!ENTITY lightning.menu.view.tasks.label "แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY lightning.menu.view.tasks.accesskey "แƒ‘">
+
+<!-- Events and Tasks menu -->
+<!ENTITY lightning.menu.eventtask.label "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY lightning.menu.eventtask.accesskey "แƒ•">
+
+<!-- properties dialog, calendar creation wizard -->
+<!-- LOCALIZATON NOTE(lightning.calendarproperties.email.label,
+ lightning.calendarproperties.forceEmailScheduling.label)
+ These strings are used in the calendar wizard and the calendar properties dialog, but are only
+ displayed when setting/using a caldav calendar -->
+<!ENTITY lightning.calendarproperties.email.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ:">
+<!ENTITY lightning.calendarproperties.forceEmailScheduling.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒ˜แƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒ•แƒ">
+<!-- LOCALIZATON NOTE(lightning.calendarproperties.forceEmailScheduling.tooltiptext1,
+ lightning.calendarproperties.forceEmailScheduling.tooltiptext2)
+ - tooltiptext1 is used in the calendar wizard when setting a new caldav calendar
+ - tooltiptext2 is used in the calendar properties dialog for caldav calendars -->
+<!ENTITY lightning.calendarproperties.forceEmailScheduling.tooltiptext1 "แƒแƒ›แƒ˜แƒ”แƒ แƒ˜แƒ“แƒแƒœ, แƒฉแƒแƒ แƒ—แƒ•แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒฃแƒš แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜, แƒ—แƒฃ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก แƒ”แƒฅแƒœแƒ”แƒ‘แƒ แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ.">
+<!ENTITY lightning.calendarproperties.forceEmailScheduling.tooltiptext2 "แƒ”แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒชแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก แƒแƒฅแƒ•แƒก แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ. แƒฉแƒแƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ‘แƒ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒ•แƒแƒ–แƒ”, แƒแƒ› แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก, แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“.">
+
+<!-- The notifications settings in the properties dialog -->
+<!ENTITY lightning.calendarproperties.notifications.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY lightning.calendarproperties.globalNotifications.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+
+<!-- iMIP Bar (meeting support) -->
+<!ENTITY lightning.imipbar.btnAccept.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnAccept2.tooltiptext "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnAcceptRecurrences.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnAcceptRecurrences2.tooltiptext "แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ” แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ, แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY lightning.imipbar.btnAdd.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnAdd.tooltiptext "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ”">
+<!ENTITY lightning.imipbar.btnDecline.label "แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY lightning.imipbar.btnDecline2.tooltiptext "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY lightning.imipbar.btnDeclineRecurrences.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY lightning.imipbar.btnDeclineRecurrences2.tooltiptext "แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ” แƒฃแƒแƒ แƒ˜, แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY lightning.imipbar.btnDeclineCounter.label "แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY lightning.imipbar.btnDeclineCounter.tooltiptext "แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ">
+<!ENTITY lightning.imipbar.btnDelete.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY lightning.imipbar.btnDelete.tooltiptext "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒ“แƒแƒœ แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY lightning.imipbar.btnDetails.label "แƒ•แƒ แƒชแƒšแƒแƒ“โ€ฆ">
+<!ENTITY lightning.imipbar.btnDetails.tooltiptext "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY lightning.imipbar.btnDoNotShowImipBar.label "แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY lightning.imipbar.btnGoToCalendar.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜">
+<!ENTITY lightning.imipbar.btnGoToCalendar.tooltiptext "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฉแƒแƒœแƒแƒ แƒ—แƒ–แƒ”">
+<!ENTITY lightning.imipbar.btnMore.label "แƒกแƒฎแƒ•แƒ">
+<!ENTITY lightning.imipbar.btnMore.tooltiptext "แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒ”แƒ—, แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒœแƒแƒฎแƒแƒ•แƒแƒ“">
+<!ENTITY lightning.imipbar.btnReconfirm2.label "แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnReconfirm.tooltiptext "แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ”แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒก">
+<!ENTITY lightning.imipbar.btnReschedule.label "แƒ’แƒแƒ“แƒแƒ•แƒแƒ“แƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnReschedule.tooltiptext "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ•แƒแƒ“แƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnSaveCopy.label "แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ” แƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY lightning.imipbar.btnSaveCopy.tooltiptext "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ” แƒ“แƒแƒขแƒแƒœแƒ, แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜แƒกแƒแƒ“แƒ›แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“. แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ.">
+<!ENTITY lightning.imipbar.btnTentative.label "แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“">
+<!ENTITY lightning.imipbar.btnTentative2.tooltiptext "แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ” แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnTentativeRecurrences.label "แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ">
+<!ENTITY lightning.imipbar.btnTentativeRecurrences2.tooltiptext "แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ” แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ, แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY lightning.imipbar.btnUpdate.label "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ">
+<!ENTITY lightning.imipbar.btnUpdate.tooltiptext "แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ”">
+<!ENTITY lightning.imipbar.description "แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก.">
+
+<!ENTITY lightning.imipbar.btnSend.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY lightning.imipbar.btnSend.tooltiptext "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY lightning.imipbar.btnSendSeries.tooltiptext "แƒกแƒ แƒฃแƒšแƒ˜ แƒ แƒ˜แƒ’แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY lightning.imipbar.btnDontSend.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY lightning.imipbar.btnDontSend.tooltiptext "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ, แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY lightning.imipbar.btnDontSendSeries.tooltiptext "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ แƒ˜แƒ’แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+
+<!-- Lightning specific keybindings -->
+<!ENTITY lightning.keys.event.new "I">
+<!ENTITY lightning.keys.todo.new "D">
+
+<!-- Account Central page -->
+<!ENTITY lightning.acctCentral.newCalendar.label "แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+
+<!-- today-pane-specific -->
+<!ENTITY todaypane.showMinimonth.label "แƒ›แƒชแƒ˜แƒ แƒ” แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY todaypane.showMinimonth.accesskey "แƒ›">
+<!ENTITY todaypane.showMiniday.label "แƒ™แƒ”แƒ“แƒšแƒ˜แƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY todaypane.showMiniday.accesskey "แƒ™">
+<!ENTITY todaypane.showNone.label "แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY todaypane.showNone.accesskey "แƒจ">
+<!ENTITY todaypane.showTodayPane.label "แƒ“แƒฆแƒ˜แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY todaypane.showTodayPane.accesskey "แƒ“">
+<!ENTITY todaypane.statusButton.label "แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ”">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.properties
new file mode 100644
index 0000000000..18ea5e386f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/lightning/lightning.properties
@@ -0,0 +1,165 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Task mode title
+taskModeApplicationTitle=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+
+# Tab titles
+tabTitleCalendar=แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜
+tabTitleTasks=แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+
+# Html event display in message
+imipHtml.header=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ
+imipHtml.summary=แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜:
+imipHtml.location=แƒแƒ“แƒ’แƒ˜แƒšแƒ˜:
+imipHtml.when=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜:
+imipHtml.organizer=แƒ›แƒแƒ—แƒแƒ•แƒ”:
+imipHtml.description=แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ:
+# LOCALIZATION_NOTE(imipHtml.attachments): This is a label for one or more (additional) links to
+# documents or websites attached to this event.
+imipHtml.attachments=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜:
+imipHtml.comment=แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ:
+imipHtml.attendees=แƒ“แƒแƒ›แƒกแƒฌแƒ แƒ”แƒ”แƒ‘แƒ˜:
+# LOCALIZATION_NOTE(imipHtml.url): This is a label for a reference to an (alternate) online
+# representation of the event (either directly human readable or not).
+imipHtml.url=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜:
+imipHtml.canceledOccurrences=แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒ˜:
+imipHtml.modifiedOccurrences=แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ˜ แƒ—แƒแƒ แƒ˜แƒฆแƒ”แƒ‘แƒ˜:
+imipHtml.newLocation=แƒแƒฎแƒแƒšแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜: %1$S
+# LOCALIZATION_NOTE(imipHtml.attendeeDelegatedFrom): this is appended behind an attendee name in the
+# email invitation preview - don't add leading/trailing whitespaces here
+# %1$S - a single delegator or a comma separated list of delegators
+imipHtml.attendeeDelegatedFrom=(แƒฌแƒแƒ แƒ›แƒ“แƒ’แƒ”แƒœแƒ˜ %1$S)
+# LOCALIZATION_NOTE(imipHtml.attendeeDelegatedTo): this is appended behind an attendee name in the
+# email invitation preview - don't add leading/trailing whitespaces here
+# %1$S - a single delegatee or a comma separated list of delegatees
+imipHtml.attendeeDelegatedTo=(แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ %1$S)
+
+# LOCALIZATION_NOTE(imipHtml.attendee.combined): tooltip for itip icon in email invitation preview.
+# Given an attendee loungeexample.org of type room is a mandatory participant and has accepted the
+# invitation, the tooltip would be:
+# lounge@example.org (room) is a required participant. lounge@example.org has confirmed attendance.
+# %1$S - value of imipHtml.attendeeRole2.*
+# %2$S - value of imipHtml.attendeePartStat2.*
+imipHtml.attendee.combined=%1$S %2$S
+
+# LOCALIZATION_NOTE(imipHtml.attendeeRole2.CHAIR): used to compose
+# imipHtml.attendee.combined
+# %1$S - value of imipHtml.attendeeUserType2.*
+imipHtml.attendeeRole2.CHAIR=%1$S แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒ‘แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒก.
+# LOCALIZATION_NOTE(imipHtml.attendeeRole2.NON-PARTICIPANT): used to compose
+# imipHtml.attendee.combined
+# %1$S - value of imipHtml.attendeeUserType2.*
+imipHtml.attendeeRole2.NON-PARTICIPANT=%1$S แƒแƒ แƒแƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”.
+# LOCALIZATION_NOTE(imipHtml.attendeeRole2.OPT-PARTICIPANT): used to compose
+# imipHtml.attendee.combined
+# %1$S - value of imipHtml.attendeeUserType2.*
+imipHtml.attendeeRole2.OPT-PARTICIPANT=%1$S แƒแƒ แƒแƒ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”.
+# LOCALIZATION_NOTE(imipHtml.attendeeRole2.REQ-PARTICIPANT): used to compose
+# imipHtml.attendee.combined
+# %1$S - value of imipHtml.attendeeUserType2.*
+imipHtml.attendeeRole2.REQ-PARTICIPANT=%1$S แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ.
+
+# LOCALIZATION_NOTE(imipHtml.attendeePartStat2.ACCEPTED): used to compose
+# imipHtml.attendee.combined
+# %1$S - common name or email address of the attendee
+imipHtml.attendeePartStat2.ACCEPTED=%1$S แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒแƒก.
+# LOCALIZATION_NOTE(imipHtml.attendeePartStat2.DECLINED): used to compose
+# imipHtml.attendee.combined
+# %1$S - common name or email address of the attendee
+imipHtml.attendeePartStat2.DECLINED=%1$S แƒแƒ  แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒแƒก.
+# LOCALIZATION_NOTE(imipHtml.attendeePartStat2.DELEGATED): used to compose
+# imipHtml.attendee.combined
+# %1$S - common name or email address of the attendee
+# %2$S - single delegatee or comma separated list of delegatees
+# delegation is different from invitation forwarding - in case of the former the original attendee
+# is replaced, while on the latter the receiver may take part additionally
+imipHtml.attendeePartStat2.DELEGATED=%1$S แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒก แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— - %2$S.
+# LOCALIZATION_NOTE(imipHtml.attendeePartStat2.NEEDS-ACTION): used to compose
+# imipHtml.attendee.combined
+# %1$S - common name or email address of the attendee
+imipHtml.attendeePartStat2.NEEDS-ACTION=%1$S แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒฃแƒชแƒ˜แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜.
+# LOCALIZATION_NOTE(imipHtml.attendeePartStat2.TENTATIVE): used to compose
+# imipHtml.attendee.combined
+# %1$S - common name or email address of the attendee
+imipHtml.attendeePartStat2.TENTATIVE=%1$S, แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“, แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒแƒก.
+
+# LOCALIZATION_NOTE(imipHtml.attendeeUserType2.INDIVIDUAL): used to compose
+# imipHtml.attendeeRole2.*
+# %1$S - email address or common name <email address> representing an individual attendee
+imipHtml.attendeeUserType2.INDIVIDUAL=%1$S
+# LOCALIZATION_NOTE(imipHtml.attendeeUserType2.GROUP): used to compose
+# imipHtml.attendeeRole2.*
+# %1$S - email address or common name <email address> representing a group (e.g. a distribution list)
+imipHtml.attendeeUserType2.GROUP=%1$S (แƒฏแƒ’แƒฃแƒคแƒ˜)
+# LOCALIZATION_NOTE(imipHtml.attendeeUserType2.RESOURCE): used to compose
+# imipHtml.attendeeRole2.*
+# %1$S - email address or common name <email address> representing a resource (e.g. projector)
+imipHtml.attendeeUserType2.RESOURCE=%1$S (แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒ”แƒšแƒ˜)
+# LOCALIZATION_NOTE(imipHtml.attendeeUserType2.ROOM): used to compose
+# imipHtml.attendeeRole2.*
+# %1$S - email address or common name <email address> representing a room
+imipHtml.attendeeUserType2.ROOM=%1$S (แƒแƒ—แƒแƒฎแƒ˜)
+# LOCALIZATION_NOTE(imipHtml.attendeeUserType2.UNKNOWN): used to compose
+# imipHtml.attendeeRole2.*
+# %1$S - email address or common name <email address> representing an attendee of unknown type
+imipHtml.attendeeUserType2.UNKNOWN=%1$S
+
+imipAddedItemToCal2=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ”.
+imipCanceledItem2=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ แƒฌแƒแƒจแƒšแƒ˜แƒšแƒ˜แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒ“แƒแƒœ.
+imipUpdatedItem2=แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+imipBarCancelText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก.
+imipBarCounterErrorText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ  แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ”, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒแƒช แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+imipBarCounterPreviousVersionText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ  แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒก, แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒฌแƒ˜แƒœแƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ”.
+imipBarCounterText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ  แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒก, แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒ–แƒ”.
+imipBarDisallowedCounterText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ  แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒก, แƒ—แƒฃแƒ›แƒชแƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ› แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ”แƒ‘แƒ˜.
+imipBarDeclineCounterText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ  แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒ–แƒ”.
+imipBarRefreshText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒจแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ, แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ.
+imipBarPublishText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ.
+imipBarRequestText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก.
+imipBarSentText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก, แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒš แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒก.
+imipBarSentButRemovedText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒš แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ” แƒแƒฆแƒแƒ แƒแƒ แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜.
+imipBarUpdateText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒชแƒœแƒแƒ‘แƒ—, แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.
+imipBarUpdateMultipleText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒก, แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+imipBarUpdateSeriesText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒชแƒœแƒแƒ‘แƒ—, แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ แƒ˜แƒ’แƒ˜ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.
+imipBarAlreadyProcessedText=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ.
+imipBarProcessedNeedsAction=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ” แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒช แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒ’แƒ˜แƒชแƒ˜แƒแƒ—.
+imipBarProcessedMultipleNeedsAction=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ” แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒช แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒ’แƒ˜แƒชแƒ˜แƒแƒ—.
+imipBarProcessedSeriesNeedsAction=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ—แƒ”แƒš แƒ แƒ˜แƒ’ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ” แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ” แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒช แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒ’แƒ˜แƒชแƒ˜แƒแƒ—.
+imipBarReplyText=แƒ”แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก.
+imipBarReplyToNotExistingItem=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ˜แƒ› แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ–แƒ”.
+# LOCALIZATION_NOTE(imipBarReplyToRecentlyRemovedItem):
+# %1$S - time of deletion
+imipBarReplyToRecentlyRemovedItem=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ˜แƒ› แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฌแƒแƒ˜แƒจแƒแƒšแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒ“แƒแƒœ %1$S แƒ—แƒแƒ แƒ˜แƒฆแƒ–แƒ”.
+imipBarUnsupportedText2=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ› แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก %1$S แƒ•แƒ”แƒ  แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก.
+imipBarProcessingFailed=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ. แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜: %1$S.
+imipBarCalendarDeactivated=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒฉแƒแƒ แƒ—แƒ”แƒ— แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜, แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.
+imipBarNotWritable=แƒฉแƒแƒกแƒแƒฌแƒ”แƒ แƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒแƒ แƒ˜ แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒแƒ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜.
+imipSendMail.title=แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ
+imipSendMail.text=แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ?
+imipNoIdentity=แƒแƒ แƒ
+imipNoCalendarAvailable=แƒฉแƒแƒกแƒแƒฌแƒ”แƒ แƒ˜ แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+
+itipReplySubject2=แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜: %1$S
+itipReplyBodyAccept=%1$S แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒ˜แƒฌแƒ•แƒ”แƒ•แƒแƒก.
+itipReplyBodyDecline=%1$S แƒฃแƒแƒ แƒงแƒแƒคแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒ˜แƒฌแƒ•แƒ”แƒ•แƒแƒก.
+itipReplySubjectAccept2=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ: %1$S
+itipReplySubjectDecline2=แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ: %1$S
+itipReplySubjectTentative2=แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ: %1$S
+itipRequestSubject2=แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ: %1$S
+itipRequestUpdatedSubject2=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜: %1$S
+itipRequestBody=%1$S แƒ’แƒ˜แƒฌแƒ•แƒ”แƒ•แƒ— แƒ›แƒแƒ•แƒšแƒ”แƒœแƒแƒ–แƒ” %2$S
+itipCancelSubject2=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜: %1$S
+itipCancelBody=%1$S โ€“ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ: %2$S
+itipCounterBody=%1$S แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ "%2$S"-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก;
+itipDeclineCounterBody=%1$S แƒแƒ  แƒ“แƒแƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ  แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒแƒก "%2$S"-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก;
+itipDeclineCounterSubject=แƒจแƒ”แƒ›แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜ แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜: %1$S
+
+confirmProcessInvitation=แƒชแƒแƒขแƒ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒ”แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜, แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ?
+confirmProcessInvitationTitle=แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒก แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ?
+
+invitationsLink.label=แƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜: %1$S
+
+# LOCALIZATION NOTE(noIdentitySelectedNotification):
+noIdentitySelectedNotification=แƒ—แƒฃ แƒแƒ› แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒกแƒฃแƒ แƒ—, แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒแƒœ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒกแƒแƒฌแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ“, แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-mapi/mapi.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-mapi/mapi.properties
new file mode 100644
index 0000000000..8985278389
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-mapi/mapi.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/.
+
+# Mail Integration Dialog
+dialogTitle=%S
+dialogText=แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— %S แƒ แƒแƒ’แƒแƒ แƒช แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ?
+newsDialogText=แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— %S แƒ แƒแƒ’แƒแƒ แƒช แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ?
+feedDialogText=แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— %S แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒแƒ’แƒ แƒ”แƒ’แƒแƒขแƒแƒ แƒ˜?
+checkboxText=แƒแƒฆแƒแƒ  แƒ›แƒ˜แƒฉแƒ•แƒ”แƒœแƒ แƒ”แƒก แƒ“แƒ˜แƒแƒšแƒแƒ’แƒ˜
+setDefaultMail=%S แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ—. แƒ’แƒกแƒฃแƒ แƒ—, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ?
+setDefaultNews=%S แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ—. แƒ’แƒกแƒฃแƒ แƒ—, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ?
+setDefaultFeed=%S แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒแƒ’แƒ แƒ”แƒ’แƒแƒขแƒแƒ แƒ˜ แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ—. แƒ’แƒกแƒฃแƒ แƒ—, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒก แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒแƒ’แƒ แƒ”แƒ’แƒแƒขแƒแƒ แƒ˜?
+alreadyDefaultMail=%S แƒฃแƒ™แƒ•แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ.
+alreadyDefaultNews=%S แƒฃแƒ™แƒ•แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ.
+alreadyDefaultFeed=%S แƒฃแƒ™แƒ•แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒแƒ’แƒ แƒ”แƒ’แƒแƒขแƒแƒ แƒ˜.
+
+# MAPI Messages
+loginText=%S โ€“ แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜:
+loginTextwithName=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜
+loginTitle=%S
+PasswordTitle=%S
+
+# MAPI Error Messages
+errorMessage=%S แƒคแƒแƒกแƒขแƒ แƒ•แƒ”แƒ  แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ“, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ แƒ”แƒ”แƒกแƒขแƒ แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒ—แƒแƒœ, แƒ’แƒแƒฅแƒ•แƒ— แƒ—แƒฃ แƒแƒ แƒ แƒ แƒ”แƒ”แƒกแƒขแƒ แƒจแƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒแƒœแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+errorMessageNews=%S แƒ•แƒ”แƒ  แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ“, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ แƒ”แƒ”แƒกแƒขแƒ แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒ—แƒแƒœ, แƒ’แƒแƒฅแƒ•แƒ— แƒ—แƒฃ แƒแƒ แƒ แƒ แƒ”แƒ”แƒกแƒขแƒ แƒจแƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒแƒœแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+errorMessageTitle=%S
+
+# MAPI Security Messages
+mapiBlindSendWarning=แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒคแƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ?
+mapiBlindSendDontShowAgain=แƒ’แƒแƒ›แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”, แƒ แƒแƒชแƒ แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒคแƒแƒกแƒขแƒ˜แƒก แƒฉแƒ”แƒ›แƒ’แƒแƒœ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒจแƒ”แƒ”แƒชแƒ“แƒ”แƒ‘แƒ
+
+#Default Mail Display String
+# localization note, %S is the vendor name
+defaultMailDisplayTitle=%S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/am-newsblog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/am-newsblog.dtd
new file mode 100644
index 0000000000..85c36b37a7
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ, แƒงแƒ•แƒ”แƒšแƒ แƒแƒ แƒฎแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY biffAll.accesskey "แƒฉ">
+
+<!ENTITY newFeedSettings.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜, แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+
+<!ENTITY manageSubscriptions.label "แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒแƒ—แƒ แƒ›แƒแƒ แƒ—แƒ•แƒโ€ฆ">
+<!ENTITY manageSubscriptions.accesskey "แƒฌ">
+
+<!ENTITY feedWindowTitle.label "แƒแƒ แƒฎแƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜">
+<!ENTITY feeds.accountName "แƒ‘แƒšแƒแƒ’แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒแƒ แƒฎแƒ”แƒ‘แƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/feed-subscriptions.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/feed-subscriptions.dtd
new file mode 100644
index 0000000000..b42dd6d169
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒแƒ แƒฎแƒ–แƒ”">
+<!ENTITY learnMore.label "แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ•แƒ แƒชแƒšแƒแƒ“ แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘">
+
+<!ENTITY feedTitle.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜:">
+<!ENTITY feedTitle.accesskey "แƒ—">
+
+<!ENTITY feedLocation.label "แƒแƒ แƒฎแƒ˜แƒก URL:">
+<!ENTITY feedLocation.accesskey "U">
+<!ENTITY feedLocation2.placeholder "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒ แƒฎแƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ URL">
+<!ENTITY locationValidate.label "แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY validateText.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ.">
+
+<!ENTITY feedFolder.label "แƒกแƒขแƒแƒขแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜:">
+<!ENTITY feedFolder.accesskey "แƒฅ">
+
+<!-- Account Settings and Subscription Dialog -->
+<!ENTITY biffStart.label "แƒแƒฎแƒแƒšแƒ˜ แƒกแƒขแƒแƒขแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒงแƒแƒ•แƒ”แƒš ">
+<!ENTITY biffStart.accesskey "แƒฌ">
+<!ENTITY biffMinutes.label "แƒฌแƒฃแƒ—แƒจแƒ˜">
+<!ENTITY biffMinutes.accesskey "แƒ—">
+<!ENTITY biffDays.label "แƒ“แƒฆแƒ”">
+<!ENTITY biffDays.accesskey "แƒ“">
+<!ENTITY recommendedUnits.label "แƒ’แƒแƒ›แƒแƒ›แƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒ แƒฉแƒ”แƒ•แƒ˜แƒ—:">
+
+<!ENTITY quickMode.label "แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒแƒœแƒแƒขแƒแƒชแƒ˜แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“">
+<!ENTITY quickMode.accesskey "แƒช">
+
+<!ENTITY autotagEnable.label "แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒจแƒ”แƒฅแƒ›แƒœแƒ, &lt;แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ˜แƒก&gt; แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒแƒ แƒฎแƒ˜แƒ“แƒแƒœ">
+<!ENTITY autotagEnable.accesskey "แƒ">
+<!ENTITY autotagUsePrefix.label "แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜ แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜:">
+<!ENTITY autotagUsePrefix.accesskey "แƒญ">
+<!ENTITY autoTagPrefix.placeholder "แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜ แƒญแƒ“แƒ˜แƒก แƒจแƒ”แƒงแƒ•แƒแƒœแƒ">
+
+<!-- Subscription Dialog -->
+<!ENTITY button.addFeed.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY button.addFeed.accesskey "แƒข">
+<!ENTITY button.verifyFeed.label "แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY button.verifyFeed.accesskey "แƒ›">
+<!ENTITY button.updateFeed.label "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ">
+<!ENTITY button.updateFeed.accesskey "แƒ’">
+<!ENTITY button.removeFeed.label "แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY button.removeFeed.accesskey "แƒช">
+<!ENTITY button.importOPML.label "แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ">
+<!ENTITY button.importOPML.accesskey "แƒจ">
+<!ENTITY button.exportOPML.label "แƒ’แƒแƒขแƒแƒœแƒ">
+<!ENTITY button.exportOPML.accesskey "แƒ’">
+<!ENTITY button.exportOPML.tooltip "แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ˜แƒ—; ctrl-แƒ“แƒแƒฌแƒ™แƒแƒžแƒ•แƒ แƒแƒœ ctrl-enter แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ˜แƒก แƒกแƒฎแƒแƒ˜แƒ— แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+
+<!ENTITY cmd.close.commandKey "w">
+<!ENTITY button.close.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/newsblog.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-newsblog/newsblog.properties
new file mode 100644
index 0000000000..c83da4f337
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒแƒ แƒฎแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒโ€ฆ
+subscribe-cancelSubscription=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒฌแƒงแƒแƒ แƒแƒ–แƒ” แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ?
+subscribe-cancelSubscriptionTitle=แƒ•แƒ”แƒ‘แƒแƒ แƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒโ€ฆ
+subscribe-feedAlreadySubscribed=แƒ”แƒก แƒแƒ แƒฎแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ—.
+subscribe-errorOpeningFile=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+subscribe-feedAdded=แƒแƒ แƒฎแƒ˜ แƒ“แƒแƒ”แƒ›แƒแƒขแƒ.
+subscribe-feedUpdated=แƒแƒ แƒฎแƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ.
+subscribe-feedMoved=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒฎแƒ˜ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ.
+subscribe-feedCopied=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒฎแƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒ›แƒ–แƒแƒ“แƒแƒ.
+subscribe-feedRemoved=แƒแƒ แƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+subscribe-feedNotValid=แƒแƒ แƒฎแƒ˜แƒก URL แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ.
+subscribe-feedVerified=แƒแƒ แƒฎแƒ˜แƒก URL แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+subscribe-networkError=แƒแƒ แƒฎแƒ˜แƒก URL แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—.
+subscribe-noAuthError=แƒแƒ แƒฎแƒ˜แƒก URL แƒแƒ แƒแƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+subscribe-loading=แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒแƒ˜แƒ—แƒ›แƒ˜แƒœแƒแƒ—โ€ฆ
+
+subscribe-OPMLImportTitle=แƒกแƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒแƒ“ OPML แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ
+## LOCALIZATION NOTE(subscribe-OPMLExportTitleList):
+## %S is the name of the feed account folder name.
+subscribe-OPMLExportTitleList=%S แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜ OPML แƒคแƒแƒ˜แƒšแƒจแƒ˜ - แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ
+## LOCALIZATION NOTE(subscribe-OPMLExportTitleStruct):
+## %S is the name of the feed account folder name.
+subscribe-OPMLExportTitleStruct=%S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜ OPML แƒคแƒแƒ˜แƒšแƒจแƒ˜ - แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ
+## LOCALIZATION NOTE(subscribe-OPMLExportFileDialogTitle):
+## %1$S is the brandShortName, %2$S is the name of the feed account folder name.
+subscribe-OPMLExportFileDialogTitle=%1$S OPML แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ - %2$S
+## LOCALIZATION NOTE(subscribe-OPMLExportDefaultFileName):
+## %1$S is the brandShortName (Thunderbird for example), %2$S is the account name.
+## The default extension (.opml) is added here as it is not automatically appended in the file picker on MacOS.
+subscribe-OPMLExportDefaultFileName=My%1$SFeeds-%2$S.opml
+## LOCALIZATION NOTE(subscribe-OPMLImportInvalidFile): %S is the name of the OPML file the user tried to import.
+subscribe-OPMLImportInvalidFile=แƒคแƒแƒ˜แƒšแƒ˜ %S แƒแƒ  แƒฉแƒแƒœแƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ OPML แƒคแƒแƒ˜แƒšแƒ˜.
+## LOCALIZATION NOTE(subscribe-OPMLImportFeedCount): Semi-colon list of plural forms.
+## See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+## #1 is the count of new imported entries.
+subscribe-OPMLImportFeedCount=แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ #1 แƒแƒฎแƒแƒšแƒ˜ แƒแƒ แƒฎแƒ˜.;แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ #1 แƒแƒฎแƒแƒšแƒ˜ แƒแƒ แƒฎแƒ˜.
+## LOCALIZATION NOTE(subscribe-OPMLImportUniqueFeeds): Semi-colon list of plural forms.
+## #1 is the count of new imported entries
+subscribe-OPMLImportUniqueFeeds=แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ #1 แƒแƒฎแƒแƒšแƒ˜ แƒแƒ แƒฎแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒ’แƒฅแƒแƒœแƒ“แƒแƒ— แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜;แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ #1 แƒแƒฎแƒแƒšแƒ˜ แƒแƒ แƒฎแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒ’แƒฅแƒแƒœแƒ“แƒแƒ— แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+## LOCALIZATION NOTE(subscribe-OPMLImportFoundFeeds):
+## #1 is total number of elements found in the file
+subscribe-OPMLImportFoundFeeds=(แƒกแƒฃแƒš แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ #1 แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜);(แƒกแƒฃแƒš แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ #1 แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜)
+## LOCALIZATION NOTE(subscribe-OPMLImportStatus):
+## This is the concatenation of the two strings defined above to compose 1 sentence.
+## %1$S = subscribe-OPMLImportUniqueFeeds
+## %2$S = subscribe-OPMLImportFoundFeeds
+subscribe-OPMLImportStatus=%1$S %2$S.
+
+subscribe-OPMLExportOPMLFilesFilterText=OPML แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+## LOCALIZATION NOTE(subscribe-OPMLExportDone): %S is the export file name.
+subscribe-OPMLExportDone=แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒแƒ แƒฎแƒ”แƒ‘แƒ˜ แƒ“แƒแƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ“แƒ แƒคแƒแƒ˜แƒšแƒจแƒ˜ %S.
+
+subscribe-confirmFeedDeletionTitle=แƒแƒ แƒฎแƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+## LOCALIZATION NOTE(subscribe-confirmFeedDeletion): %S is the name of the feed the user wants to unsubscribe from.
+subscribe-confirmFeedDeletion=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ แƒแƒ แƒฎแƒ–แƒ”: \n %S?
+
+## LOCALIZATION NOTE(subscribe-gettingFeedItems):
+## - The first %S is the number of articles processed so far;
+## - The second %S is the total number of items
+subscribe-gettingFeedItems=แƒแƒ แƒฎแƒ˜แƒ“แƒแƒœ แƒกแƒขแƒแƒขแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ (%S แƒกแƒฃแƒš %S-แƒ“แƒแƒœ)โ€ฆ
+
+newsblog-noNewArticlesForFeed=There are no new articles for this feed.
+## LOCALIZATION NOTE(newsblog-networkError): %S is the feed URL
+newsblog-networkError=%S แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—.
+## LOCALIZATION NOTE(newsblog-feedNotValid): %S is the feed URL
+newsblog-feedNotValid=%S แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒแƒ แƒฎแƒ˜แƒ.
+## LOCALIZATION NOTE(newsblog-badCertError): %S is the feed URL host
+newsblog-badCertError=%S แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก.
+## LOCALIZATION NOTE(newsblog-noAuthError): %S is the feed URL
+newsblog-noAuthError=%S แƒแƒ แƒแƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+newsblog-getNewMsgsCheck=แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒแƒฎแƒแƒš แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ–แƒ”โ€ฆ
+
+## LOCALIZATION NOTE(feeds-accountname): This string should be the same as feeds.accountName in am-newsblog.dtd
+feeds-accountname=แƒ‘แƒšแƒแƒ’แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒแƒ แƒฎแƒ”แƒ‘แƒ˜
+
+## LOCALIZATION NOTE(externalAttachmentMsg): Content in the MIME part for external link attachments.
+externalAttachmentMsg=MIME แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒกแƒ’แƒแƒœ แƒ’แƒแƒœแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒ— แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ.
+
+## Import wizard.
+ImportFeedsCreateNewListItem=* แƒแƒฎแƒแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ *
+ImportFeedsNewAccount=แƒแƒฎแƒแƒšแƒ˜ แƒแƒ แƒฎแƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ“แƒ แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜
+ImportFeedsExistingAccount=แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ แƒฎแƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒจแƒ˜
+## LOCALIZATION NOTE(ImportFeedsDone):
+## - The first %S is the import file name;
+## - The second %S is the value of either ImportFeedsNew or ImportFeedsExisting;
+## - The third %S is the feed account name.
+ImportFeedsNew=แƒแƒฎแƒแƒš
+ImportFeedsExisting=แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš
+ImportFeedsDone=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒคแƒแƒ˜แƒšแƒ˜แƒ“แƒแƒœ %1$S %2$S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒจแƒ˜ '%3$S' แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-region/region.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-region/region.properties
new file mode 100644
index 0000000000..5db6b9ed7a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/certFetchingStatus.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/certFetchingStatus.dtd
new file mode 100644
index 0000000000..e664118732
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/certFetchingStatus.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 shown while obtaining certificates from a directory -->
+
+<!ENTITY title.label "แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY info.message "แƒซแƒ˜แƒ”แƒ‘แƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ—แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜. แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ“แƒ แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ.">
+<!ENTITY stop.label "แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSMIMEOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSMIMEOverlay.dtd
new file mode 100644
index 0000000000..020a713182
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.dtd
new file mode 100644
index 0000000000..e3485cfef8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!--LOCALIZATION NOTE msgCompSecurityInfo.dtd UI for viewing security status when composing a message -->
+
+<!ENTITY title.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ">
+<!ENTITY subject.plaintextWarning "แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—: แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ—แƒ”แƒ›แƒ˜แƒก แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ˜แƒจแƒ˜แƒคแƒ แƒ”แƒ‘แƒ.">
+<!ENTITY status.heading "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜ แƒ’แƒแƒ“แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒกแƒแƒฎแƒ˜แƒ—:">
+<!ENTITY status.signed "แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒ—:">
+<!ENTITY status.encrypted "แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜:">
+<!ENTITY status.certificates "แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜:">
+<!ENTITY view.label "แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY view.accesskey "แƒ•">
+<!ENTITY tree.recipient "แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜">
+<!ENTITY tree.status "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ:">
+<!ENTITY tree.issuedDate "แƒ’แƒแƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜:">
+<!ENTITY tree.expiresDate "แƒ•แƒแƒ“แƒ:">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.properties
new file mode 100644
index 0000000000..9b36b56740
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgCompSecurityInfo.properties
@@ -0,0 +1,13 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+StatusNotFound=แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+StatusValid=แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜แƒ
+StatusExpired=แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ
+StatusUntrusted=แƒแƒ แƒแƒ แƒกแƒแƒœแƒ“แƒ
+StatusRevoked=แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜แƒ
+StatusInvalid=แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ
+StatusYes=แƒ“แƒ˜แƒแƒฎ
+StatusNo=แƒแƒ แƒ
+StatusNotPossible=แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgReadSMIMEOverlay.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgReadSMIMEOverlay.properties
new file mode 100644
index 0000000000..5b16551594
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgReadSMIMEOverlay.properties
@@ -0,0 +1,11 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+ImapOnDemand=แƒœแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜ แƒฏแƒ”แƒ  แƒแƒ  แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ. แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒกแƒ แƒฃแƒšแƒแƒ“ แƒฉแƒแƒ›แƒแƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ“ แƒ“แƒ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“, แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— โ€žแƒ“แƒ˜แƒแƒฎโ€œ.
+#
+#NOTE To translator, anything between %..% and <..> should not be translated.
+# the former will be replaced by java script, and the latter is HTML formatting.
+#
+CantDecryptTitle=%brand% แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒก แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก
+CantDecryptBody=แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ›แƒ แƒ”แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒจแƒ˜แƒคแƒ แƒ, แƒ—แƒฃแƒ›แƒชแƒ %brand% แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒแƒ› แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒกแƒ แƒ“แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ™แƒแƒ“แƒ˜แƒก แƒžแƒแƒ•แƒœแƒแƒก. <br> แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜แƒ: <br><ul><li>แƒ—แƒฃ แƒ’แƒแƒœแƒ˜แƒ”แƒ แƒ˜ แƒ‘แƒแƒ แƒแƒ—แƒ˜ แƒ’แƒแƒฅแƒ•แƒ—, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒฎแƒšแƒแƒ•แƒ”. <li>แƒ—แƒฃ แƒแƒฎแƒแƒš แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒก แƒแƒœ %brand% แƒžแƒ แƒแƒคแƒ˜แƒšแƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ—, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ“แƒ แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒ›แƒแƒ แƒฅแƒแƒคแƒ˜แƒ“แƒแƒœ แƒฃแƒœแƒ“แƒ แƒแƒฆแƒแƒ“แƒ’แƒ˜แƒœแƒแƒ—. แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•, แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒฅแƒแƒคแƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒ”แƒ‘แƒแƒ โ€ž.p12โ€œ.</ul>
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgReadSecurityInfo.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgReadSecurityInfo.dtd
new file mode 100644
index 0000000000..f936d281b2
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ">
+<!ENTITY signatureCert.label "แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY encryptionCert.label "แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ">
+
+<!ENTITY signer.name "แƒฎแƒ”แƒšแƒ›แƒแƒ›แƒฌแƒ”แƒ แƒ˜:">
+<!ENTITY recipient.name "แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ:">
+<!ENTITY email.address "แƒ”แƒšแƒคแƒแƒกแƒขแƒ:">
+<!ENTITY issuer.name "แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ:">
+
+<!-- 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/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgSecurityInfo.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger-smime/msgSecurityInfo.properties
new file mode 100644
index 0000000000..f684be3576
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒแƒ  แƒแƒฎแƒšแƒแƒ•แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ
+SINone=แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒแƒ  แƒแƒฎแƒšแƒแƒ•แƒก แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ. แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒแƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ˜แƒกแƒแƒก, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒฎแƒ•แƒ แƒ•แƒ˜แƒœแƒ›แƒ”แƒก แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ˜แƒงแƒแƒก. แƒแƒ แƒช แƒ˜แƒกแƒแƒ แƒ’แƒแƒ›แƒแƒ แƒ˜แƒชแƒฎแƒฃแƒšแƒ˜, แƒฅแƒกแƒ”แƒšแƒจแƒ˜ แƒ’แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒจแƒ”แƒ”แƒชแƒ•แƒแƒšแƒแƒ—. แƒ—แƒฃแƒ›แƒชแƒแƒฆแƒ, แƒแƒกแƒ”แƒ— แƒ แƒแƒ›, แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒแƒ‘แƒแƒ.
+SIValidLabel=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ
+SIValid=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ™แƒแƒœแƒแƒœแƒ˜แƒ”แƒ  แƒชแƒ˜แƒคแƒ แƒฃแƒš แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒแƒก. แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฃแƒชแƒ•แƒšแƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒ— แƒ›แƒแƒ•แƒ˜แƒ“แƒ.
+SIInvalidLabel=แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ
+SIInvalidHeader=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒš แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ.
+SIContentAltered=แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ แƒแƒ  แƒ”แƒ—แƒแƒœแƒแƒ“แƒ”แƒ‘แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒก. แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แƒ—แƒฃ แƒแƒ  แƒ”แƒœแƒ“แƒแƒ‘แƒ˜แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒก แƒกแƒแƒœแƒแƒ› แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ—แƒแƒœ แƒแƒ  แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ—.
+SIExpired=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒกแƒแƒแƒ—แƒ˜ แƒ“แƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜.
+SIRevoked=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜แƒ. แƒœแƒฃ แƒ”แƒœแƒ“แƒแƒ‘แƒ˜แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒก, แƒกแƒแƒœแƒแƒ› แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ—แƒแƒœ แƒแƒ  แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ—.
+SINotYetValid=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒกแƒแƒแƒ—แƒ˜ แƒ“แƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜.
+SIUnknownCA=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ .
+SIUntrustedCA=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒแƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ .
+SIExpiredCA=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒ แƒแƒ›แƒšแƒ˜แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒช แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒกแƒแƒแƒ—แƒ˜ แƒ“แƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜.
+SIRevokedCA=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒ แƒแƒ›แƒšแƒ˜แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒช แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜แƒ. แƒœแƒฃ แƒ”แƒœแƒ“แƒแƒ‘แƒ˜แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒก, แƒกแƒแƒœแƒแƒ› แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ—แƒแƒœ แƒแƒ  แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ—.
+SINotYetValidCA=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒ แƒแƒ›แƒšแƒ˜แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒช แƒฏแƒ”แƒ  แƒแƒ แƒแƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ˜. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒกแƒแƒแƒ—แƒ˜ แƒ“แƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜.
+SIInvalidCipher=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก.
+SIClueless=แƒชแƒ˜แƒคแƒ แƒฃแƒš แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒแƒก แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜ แƒแƒฎแƒšแƒแƒ•แƒก. แƒœแƒฃ แƒ”แƒœแƒ“แƒแƒ‘แƒ˜แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒก, แƒกแƒแƒœแƒแƒ› แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ—แƒแƒœ แƒแƒ  แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ—.
+SIPartiallyValidLabel=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ
+SIPartiallyValidHeader=แƒ—แƒฃแƒ›แƒชแƒ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ แƒ™แƒแƒœแƒแƒœแƒ˜แƒ”แƒ แƒ˜แƒ, แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜แƒ แƒฎแƒ”แƒšแƒ›แƒแƒ›แƒฌแƒ”แƒ แƒ˜แƒกแƒ แƒ“แƒ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ˜แƒ’แƒ˜แƒ•แƒ”แƒแƒ‘แƒ.
+SIHeaderMismatch=แƒฎแƒ”แƒšแƒ›แƒแƒ›แƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ”แƒšโ€“แƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒกแƒ’แƒแƒœ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ”แƒชแƒœแƒแƒ— แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ“แƒแƒกแƒแƒ–แƒฃแƒกแƒขแƒ”แƒ‘แƒšแƒแƒ“.
+SICertWithoutAddress=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ”แƒšโ€“แƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒก แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒฉแƒแƒฎแƒ”แƒ“แƒแƒ— แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ“แƒแƒกแƒแƒ–แƒฃแƒกแƒขแƒ”แƒ‘แƒšแƒแƒ“.
+
+## Encryption Information strings
+EINoneLabel2=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒฃแƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜แƒ
+EINone=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ›แƒ“แƒ” แƒแƒ  แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ. แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ“แƒแƒฃแƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒฎแƒ˜แƒšแƒฃแƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒก แƒกแƒฎแƒ•แƒ แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒžแƒ˜แƒ แƒ—แƒแƒ—แƒ•แƒ˜แƒก.
+EIValidLabel=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ
+EIValid=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒ˜แƒจแƒ˜แƒคแƒ แƒ แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ›แƒ“แƒ”. แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ›แƒ”แƒขแƒแƒ“ แƒ’แƒแƒฃแƒซแƒœแƒ”แƒšแƒ”แƒ‘แƒก แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ›แƒฎแƒแƒ แƒ”แƒก แƒ’แƒแƒ˜แƒ’แƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜.
+EIInvalidLabel=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ˜แƒจแƒ˜แƒคแƒ แƒ”แƒ‘แƒ
+EIInvalidHeader=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒ˜แƒจแƒ˜แƒคแƒ แƒ แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ›แƒ“แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+EIContentAltered=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ.
+EIClueless=แƒแƒ› แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒก, แƒ“แƒแƒฃแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜ แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜ แƒแƒฎแƒšแƒแƒ•แƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/AccountManager.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/AccountManager.dtd
new file mode 100644
index 0000000000..1e01c3e599
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒคแƒแƒกแƒขแƒ˜แƒกแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountManagerCloseButton.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+
+<!ENTITY accountActionsButton.label "แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ–แƒ”">
+<!ENTITY accountActionsButton.accesskey "แƒœ">
+<!ENTITY addMailAccountButton.label "แƒกแƒแƒคแƒแƒกแƒขแƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY addMailAccountButton.accesskey "แƒ“">
+<!ENTITY addIMAccountButton.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY addIMAccountButton.accesskey "แƒก">
+<!ENTITY addFeedAccountButton.label "แƒแƒ แƒฎแƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY addFeedAccountButton.accesskey "แƒฎ">
+<!ENTITY setDefaultButton.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜">
+<!ENTITY setDefaultButton.accesskey "แƒ›">
+<!ENTITY removeButton.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY removeButton.accesskey "แƒ›">
+
+<!ENTITY addonsButton.label "แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ—แƒ”แƒ›แƒ”แƒ‘แƒ˜">
+
+<!-- AccountManager.xhtml -->
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/AccountWizard.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/AccountWizard.dtd
new file mode 100644
index 0000000000..31f7fa28ed
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜">
+<!ENTITY accountWizard.size "width: 50em; height: 45em;">
+
+<!-- Entities for Account Type page -->
+
+<!-- Entities for Identity page -->
+
+<!ENTITY identityTitle.label "แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ">
+<!ENTITY identityDesc.label "แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ“แƒแƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—แƒแƒช แƒฎแƒ“แƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ’แƒแƒ›แƒแƒ แƒฉแƒ”แƒ•แƒ แƒกแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก.">
+
+<!-- LOCALIZATION NOTE (fullnameDesc.label) : do not translate two of "&quot;" in below line -->
+<!ENTITY fullnameDesc.label "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒแƒช แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก &quot;แƒ•แƒ˜แƒœ&quot; แƒ•แƒ”แƒšแƒจแƒ˜">
+<!-- LOCALIZATION NOTE (fullnameExample.label) : use following directions for below line
+ 1, do not translate two of "&quot;"
+ 2, Use localized full name instead of "John Smith"
+-->
+<!ENTITY fullnameExample.label "(แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, &quot;แƒ“แƒแƒ แƒ›แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒ˜แƒฎแƒแƒ แƒ˜แƒ&quot;).">
+<!ENTITY fullnameLabel.label "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY fullnameLabel.accesskey "แƒก">
+
+<!ENTITY emailLabel.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ:">
+<!ENTITY emailLabel.accesskey "แƒ”">
+
+<!-- Entities for Incoming Server page -->
+
+<!ENTITY incomingTitle.label "แƒจแƒ”แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜">
+<!ENTITY incomingUsername.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!-- LOCALIZATION NOTE (newsServerNameDesc.label) : Do not translate "NNTP" or the "&quot;" entities in below line -->
+<!ENTITY newsServerNameDesc.label "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (NNTP) แƒกแƒแƒฎแƒ”แƒšแƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, &quot;news.example.net&quot;).">
+<!ENTITY newsServerLabel.label "แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜:">
+<!ENTITY newsServerLabel.accesskey "แƒก">
+
+<!-- Entities for Outgoing Server page -->
+
+<!-- Entities for Account name page -->
+
+<!ENTITY accnameTitle.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!-- LOCALIZATION NOTE (accnameDesc.label) : do not translate any "&quot;" in below line -->
+<!ENTITY accnameDesc.label "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก แƒแƒ›แƒแƒ˜แƒชแƒœแƒแƒ‘แƒ— (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, &quot;แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜&quot;, &quot;แƒ‘แƒ˜แƒœแƒ&quot; แƒแƒœ &quot;แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜&quot;).">
+<!ENTITY accnameLabel.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY accnameLabel.accesskey "แƒ">
+
+<!-- Entities for Done (Congratulations) page -->
+
+<!ENTITY completionTitle.label "แƒ’แƒ˜แƒšแƒแƒชแƒแƒ•แƒ—!">
+<!ENTITY completionText.label "แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ”.">
+<!ENTITY newsServerNamePrefix.label "แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก (NNTP) แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY clickFinish.label "แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ' แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“ แƒ“แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒกแƒแƒกแƒ•แƒšแƒ”แƒšแƒแƒ“.">
+<!ENTITY clickFinish.labelMac "แƒแƒ› แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“ แƒ“แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒกแƒแƒกแƒ•แƒšแƒ”แƒšแƒแƒ“ แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— - แƒ›แƒ–แƒแƒ“แƒแƒ.">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/CustomHeaders.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/CustomHeaders.dtd
new file mode 100644
index 0000000000..b319a4ad26
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/CustomHeaders.dtd
@@ -0,0 +1,11 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY window.title "แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY addButton.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY addButton.accesskey "แƒ“">
+<!ENTITY removeButton.label "แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY removeButton.accesskey "แƒ›">
+<!ENTITY newMsgHeader.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒฎแƒแƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜:">
+<!ENTITY newMsgHeader.accesskey "แƒฎ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/FilterEditor.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/FilterEditor.dtd
new file mode 100644
index 0000000000..bb6210aa99
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜">
+<!ENTITY filterName.label "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY filterName.accesskey "แƒ˜">
+
+<!ENTITY junk.label "แƒฃแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ">
+<!ENTITY notJunk.label "แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ">
+
+<!ENTITY lowestPriorityCmd.label "แƒฃแƒ“แƒแƒ‘แƒšแƒ”แƒกแƒ˜">
+<!ENTITY lowPriorityCmd.label "แƒ“แƒแƒ‘แƒแƒšแƒ˜">
+<!ENTITY normalPriorityCmd.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY highPriorityCmd.label "แƒ›แƒแƒฆแƒแƒšแƒ˜">
+<!ENTITY highestPriorityCmd.label "แƒฃแƒ›แƒแƒฆแƒšแƒ”แƒกแƒ˜">
+
+<!ENTITY contextDesc.label "แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒ— แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ:">
+<!ENTITY contextIncomingMail.label "แƒแƒฎแƒแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก">
+<!ENTITY contextIncomingMail.accesskey "แƒฆ">
+<!ENTITY contextManual.label "แƒฎแƒ”แƒšแƒ˜แƒ— แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒแƒก">
+<!ENTITY contextManual.accesskey "แƒฎ">
+<!ENTITY contextBeforeCls.label "แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ แƒฏแƒแƒ แƒ—แƒแƒ“ แƒ›แƒ˜แƒฉแƒœแƒ”แƒ•แƒแƒ›แƒ“แƒ”">
+<!ENTITY contextAfterCls.label "แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ แƒฏแƒแƒ แƒ—แƒแƒ“ แƒ›แƒ˜แƒฉแƒœแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›">
+<!ENTITY contextOutgoing.label "แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’">
+<!ENTITY contextOutgoing.accesskey "แƒ’">
+<!ENTITY contextArchive.label "แƒ“แƒแƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ">
+<!ENTITY contextArchive.accesskey "แƒ“">
+<!ENTITY contextPeriodic.accesskey "แƒ”">
+
+<!ENTITY filterActionDesc.label "แƒแƒ› แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ:">
+<!ENTITY filterActionDesc.accesskey "แƒฅ">
+
+<!ENTITY filterActionOrderWarning.label "แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ: แƒ’แƒแƒ›แƒแƒฎแƒจแƒ˜แƒ แƒ•แƒ˜แƒก แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒกแƒฎแƒ•แƒ แƒ แƒ˜แƒ’แƒ˜แƒ— แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ.">
+<!ENTITY filterActionOrder.label "แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ แƒ˜แƒ’แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!-- New Style Filter Rule Actions -->
+<!ENTITY moveMessage.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ -">
+<!ENTITY copyMessage.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜ โ€“">
+<!ENTITY forwardTo.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ -">
+<!ENTITY replyWithTemplate.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ—แƒแƒ แƒ’แƒ˜แƒ—">
+<!ENTITY markMessageRead.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“">
+<!ENTITY markMessageUnread.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ“">
+<!ENTITY markMessageStarred.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒแƒšแƒ›แƒ˜แƒ—">
+<!ENTITY setPriority.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒ โ€“">
+<!ENTITY addTag.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒญแƒ“แƒ”แƒ•แƒ”แƒ‘แƒ">
+<!ENTITY setJunkScore.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ -">
+<!ENTITY deleteMessage.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteFromPOP.label "แƒฌแƒแƒจแƒšแƒ POP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ">
+<!ENTITY fetchFromPOP.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ POP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ">
+<!ENTITY ignoreThread.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ">
+<!ENTITY ignoreSubthread.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ">
+<!ENTITY watchThread.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ">
+<!ENTITY stopExecution.label "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒ">
+
+<!ENTITY addAction.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY removeAction.tooltip "แƒแƒ› แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+
+<!-- LOCALIZATION NOTE
+ The values below are used to control the widths of the filter action widgets.
+ Change the values only when the localized strings in the popup menus
+ are truncated in the widgets.
+ -->
+<!-- Flex Attribute: https://developer.mozilla.org/docs/XUL/Attribute/flex -->
+<!ENTITY filterActionTypeFlexValue "1">
+<!ENTITY filterActionTargetFlexValue "4">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/FilterListDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/FilterListDialog.dtd
new file mode 100644
index 0000000000..1b97f069e8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/FilterListDialog.dtd
@@ -0,0 +1,40 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY window.title "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY nameColumn.label "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY activeColumn.label "แƒฉแƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY newButton.label "แƒแƒฎแƒแƒšแƒ˜โ€ฆ">
+<!ENTITY newButton.accesskey "แƒ">
+<!ENTITY newButton.popupCopy.label "แƒแƒกแƒšแƒ˜โ€ฆ">
+<!ENTITY newButton.popupCopy.accesskey "แƒš">
+<!ENTITY editButton.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY editButton.accesskey "แƒฉ">
+<!ENTITY deleteButton.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteButton.accesskey "แƒฌ">
+<!ENTITY reorderTopButton "แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜">
+<!ENTITY reorderTopButton.accessKey "แƒ">
+<!ENTITY reorderTopButton.toolTip "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒกแƒฎแƒ•แƒ แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœแƒ–แƒ” แƒแƒ“แƒ แƒ” แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒก">
+<!ENTITY reorderUpButton.label "แƒแƒฌแƒ”แƒ•แƒ">
+<!ENTITY reorderUpButton.accesskey "แƒ”">
+<!ENTITY reorderDownButton.label "แƒฉแƒแƒ›แƒแƒฌแƒ”แƒ•แƒ">
+<!ENTITY reorderDownButton.accesskey "แƒ">
+<!ENTITY reorderBottomButton "แƒ‘แƒแƒšแƒแƒจแƒ˜">
+<!ENTITY reorderBottomButton.accessKey "แƒ‘">
+<!ENTITY reorderBottomButton.toolTip "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒกแƒฎแƒ•แƒ แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœแƒ–แƒ” แƒ’แƒ•แƒ˜แƒแƒœ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒก">
+<!ENTITY filterHeader.label "แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ˜แƒ—.">
+<!ENTITY filtersForPrefix.label "แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜:">
+<!ENTITY filtersForPrefix.accesskey "แƒค">
+<!ENTITY viewLogButton.label "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY viewLogButton.accesskey "แƒฉ">
+<!ENTITY runFilters.label "แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒแƒฎแƒšแƒแƒ•แƒ”">
+<!ENTITY runFilters.accesskey "แƒ’">
+<!ENTITY stopFilters.label "แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY stopFilters.accesskey "แƒจ">
+<!ENTITY folderPickerPrefix.label "แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ (แƒ”แƒ‘)แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ:">
+<!ENTITY folderPickerPrefix.accesskey "แƒ ">
+<!ENTITY helpButton.label "แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY helpButton.accesskey "แƒ“">
+<!ENTITY closeCmd.key "W">
+<!ENTITY searchBox.emptyText "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—โ€ฆ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/SearchDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/SearchDialog.dtd
new file mode 100644
index 0000000000..60a3c7da5d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/SearchDialog.dtd
@@ -0,0 +1,37 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- for SearchDialog.xul -->
+<!ENTITY searchHeading.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ”:">
+<!ENTITY searchHeading.accesskey "แƒซ">
+<!ENTITY searchSubfolders.label "แƒซแƒ˜แƒ”แƒ‘แƒ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒจแƒ˜">
+<!ENTITY searchSubfolders.accesskey "แƒฅ">
+<!ENTITY searchOnServer.label "แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”">
+<!ENTITY searchOnServer.accesskey "แƒ”">
+<!ENTITY resetButton.label "แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY resetButton.accesskey "แƒค">
+<!ENTITY openButton.label "แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openButton.accesskey "แƒฎ">
+<!ENTITY deleteButton.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteButton.accesskey "แƒฌ">
+<!ENTITY searchDialogTitle.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY results.label "แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜">
+<!ENTITY moveButton.label "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY moveButton.accesskey "แƒข">
+<!ENTITY closeCmd.key "W">
+<!ENTITY openInFolder.label "แƒ’แƒแƒฎแƒกแƒœแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY openInFolder.accesskey "แƒฅ">
+<!ENTITY saveAsVFButton.label "แƒกแƒแƒฅแƒแƒฆแƒšแƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ— แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY saveAsVFButton.accesskey "แƒฎ">
+
+<!-- for ABSearchDialog.xul -->
+<!ENTITY abSearchHeading.label "แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ”:">
+<!ENTITY abSearchHeading.accesskey "แƒ ">
+<!ENTITY propertiesButton.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY propertiesButton.accesskey "แƒž">
+<!ENTITY composeButton.label "แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ">
+<!ENTITY composeButton.accesskey "แƒ“">
+<!ENTITY deleteCardButton.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteCardButton.accesskey "แƒฌ">
+<!ENTITY abSearchDialogTitle.label "แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒจแƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutDownloads.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutDownloads.dtd
new file mode 100644
index 0000000000..07f5458d1d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!-- LOCALIZATION NOTE (cmd.show.label, cmd.show.accesskey, cmd.showMac.label,
+ cmd.showMac.accesskey):
+ The show and showMac commands are never shown together, thus they can share
+ the same access key (though the two access keys can also be different).
+ -->
+<!ENTITY cmd.show.label "แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY cmd.show.accesskey "แƒก">
+<!ENTITY cmd.showMac.label "Finder-แƒจแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY cmd.showMac.accesskey "F">
+<!ENTITY cmd.open.label "แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY cmd.open.accesskey "แƒ’">
+<!ENTITY cmd.removeFromHistory.label "แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒ“แƒแƒœ แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY cmd.removeFromHistory.accesskey "แƒ˜">
+<!ENTITY cmd.clearList.label "แƒกแƒ˜แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY cmd.clearList.accesskey "แƒ’">
+<!ENTITY cmd.clearList.tooltip "แƒงแƒ•แƒ”แƒšแƒ แƒ”แƒ แƒ—แƒ”แƒฃแƒšแƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜แƒ“แƒแƒœ, แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ.">
+<!ENTITY cmd.searchDownloads.label "แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY cmd.searchDownloads.key "F">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutRights.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutRights.properties
new file mode 100644
index 0000000000..411e5620a9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutRights.properties
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+buttonLabel=แƒ˜แƒชแƒแƒ“แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜โ€ฆ
+buttonAccessKey=K
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutSupportMail.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutSupportMail.properties
new file mode 100644
index 0000000000..8a2e95e5e4
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/aboutSupportMail.properties
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (warningLabel): Label for warning text that shows up when private data is included
+warningLabel=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ:
+# LOCALIZATION NOTE (warningText): Warning text that shows up when private data is included
+warningText=แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒแƒœ แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ“แƒ”แƒก แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+
+# LOCALIZATION NOTE (fsType.local): Indicator that the displayed directory is on a local drive
+fsType.local = (แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ˜)
+# LOCALIZATION NOTE (fsType.network): Indicator that the displayed directory is on the network
+fsType.network = (แƒฅแƒกแƒ”แƒšแƒฃแƒ แƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ˜)
+# LOCALIZATION NOTE (fsType.unknown): Indicator that we couldn't figure out whether the directory is local or on a network
+fsType.unknown = (แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/accountCreationModel.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/accountCreationModel.properties
new file mode 100644
index 0000000000..53aa6d9f43
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก XML แƒคแƒแƒ˜แƒšแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒก แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก.
+outgoing_not_smtp.error=แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก SMTP-แƒกแƒแƒฎแƒ˜แƒก
+
+# verifyConfig.js
+cannot_login.error=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก, แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒแƒœ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ—.
+
+
+# guessConfig.js
+cannot_find_server.error=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ•แƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+
+# exchangeAutoDiscover.js
+no_autodiscover.error=Exchange AutoDiscover XML แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/accountCreationUtil.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/accountCreationUtil.properties
new file mode 100644
index 0000000000..42c966131e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/accountCreationUtil.properties
@@ -0,0 +1,34 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This file has the strings, mostly error strings, for the logic / JS backend / model
+# files: sanitizeDatatypes.js, fetchhttp.js, util.js
+
+
+# sanitizeDatatypes.js
+hostname_syntax.error=แƒฐแƒแƒกแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒแƒœ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก. แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒกแƒแƒ”แƒ‘แƒ˜, แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ ยซ-ยป แƒ“แƒ ยซ_ยป.
+alphanumdash.error=แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก. แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒกแƒแƒ”แƒ‘แƒ˜, แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ ยซ-ยป แƒ“แƒ ยซ_ยป.
+allowed_value.error=แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ‘แƒ แƒแƒ แƒแƒ แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘แƒ—แƒ แƒกแƒ˜แƒแƒจแƒ˜
+url_scheme.error=URL แƒกแƒฅแƒ”แƒ›แƒ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ
+url_parsing.error=แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+string_empty.error=แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ
+boolean.error=แƒแƒ แƒแƒ แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜
+no_number.error=แƒแƒ แƒแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜
+number_too_large.error=แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ แƒ›แƒ”แƒขแƒ˜แƒกแƒ›แƒ”แƒขแƒแƒ“ แƒ“แƒ˜แƒ“แƒ˜แƒ
+number_too_small.error=แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ แƒ›แƒ”แƒขแƒ˜แƒกแƒ›แƒ”แƒขแƒแƒ“ แƒ›แƒชแƒ˜แƒ แƒ”แƒ
+
+
+# fetchhttp.js
+cannot_contact_server.error=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+bad_response_content.error=แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ
+
+# verifyConfig.js
+# LOCALIZATION NOTE(auth_failed_generic.error): The login failed (server refused to allow the user in), but the server did not give any meaningful error message. This is a common case when the user entered a wrong password or is otherwise not allowed.
+auth_failed_generic.error=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒกแƒแƒฎแƒ”แƒšแƒ˜/แƒžแƒแƒ แƒแƒšแƒ˜ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ?
+# LOCALIZATION NOTE(auth_failed_with_reason.error): The login failed (server refused to allow the user in), and the server gave an error message which we can present to the user. This is a common case when the user entered a wrong password or is otherwise not allowed. %1$S will be the IMAP/POP3/SMTP server hostname. %2$S will be the error message from the server (usually in the local language where the server is or in English).
+auth_failed_with_reason.error=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก %1$S แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %2$S
+# LOCALIZATION NOTE(verification_failed.error): We had some other error, not during authentication with the server, but at earlier points, e.g. locally or we entirely failed to contact the given server, and we unfortunately have no detailed error message.
+verification_failed.error=แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ—.
+# LOCALIZATION NOTE(verification_failed_with_exception.error): We had some other error, not during authentication with the server, but at earlier points, e.g. locally or we entirely failed to contact the given server, and we have an error message. %1$S will be an error message, possibly in English
+verification_failed_with_exception.error=แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ—: %1$S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/activity.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/activity.dtd
new file mode 100644
index 0000000000..6fb62b4c55
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ">
+
+<!ENTITY cmd.close.commandkey "w">
+<!ENTITY cmd.close2.commandkey "j">
+<!ENTITY cmd.close2Unix.commandkey "y">
+<!ENTITY cmd.clearList.label "แƒกแƒ˜แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY cmd.clearList.tooltip "แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒก แƒกแƒ˜แƒ˜แƒ“แƒแƒœ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒš, แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒš แƒ“แƒ แƒแƒ แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ  แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒก">
+<!ENTITY cmd.clearList.accesskey "C">
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/activity.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/activity.properties
new file mode 100644
index 0000000000..08fc4d166f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒจแƒ”แƒฉแƒ”แƒ แƒ“แƒ
+processing=แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ
+notStarted=แƒแƒ  แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ
+failed=แƒแƒ  แƒจแƒ”แƒ“แƒ’แƒ
+waitingForInput=แƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒขแƒแƒœแƒแƒก
+waitingForRetry=แƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒแƒฎแƒแƒš แƒชแƒ“แƒแƒก
+completed=แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ
+canceled=แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ
+
+# LOCALIZATION NOTE (sendingMessages): this is used as a title for grouping processes in the activity manager when sending email.
+sendingMessages=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+sendingMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE (sendingMessageWithSubject): %S will be replaced by the subject of the message being sent.
+sendingMessageWithSubject=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ: %S
+copyMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜
+sentMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE (sentMessageWithSubject): %S will be replaced by the subject of the message being sent.
+sentMessageWithSubject=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ: %S
+failedToSendMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+failedToCopyMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (failedToSendMessageWithSubject): %S will be replaced by the subject of the message being sent.
+failedToSendMessageWithSubject=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: %S
+# LOCALIZATION NOTE (failedToCopyMessageWithSubject): %S will be replaced by the subject of the message being sent.
+failedToCopyMessageWithSubject=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: %S
+
+# LOCALIZATION NOTE (autosyncProcessProgress2): Do not translate the 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: แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ %1$S %2$S-แƒ˜แƒ“แƒแƒœ %3$S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜โ€ฆ
+# LOCALIZATION NOTE (autosyncProcessDisplayText): %S will be replaced by the folder name
+autosyncProcessDisplayText=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก %S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (autosyncEventDisplayText): %S will be replaced by the account name
+autosyncEventDisplayText=%S แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+# LOCALIZATION NOTE (autosyncEventStatusText): %S will be replaced by total number of downloaded messages
+autosyncEventStatusText=แƒกแƒฃแƒš แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜: %S
+autosyncEventStatusTextNoMsgs=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒแƒ  แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ
+# LOCALIZATION NOTE (autosyncContextDisplayText): %S will be replaced by the account name
+autosyncContextDisplayText=แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ: %S
+
+# LOCALIZATION NOTE (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 แƒแƒฎแƒแƒš แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ”โ€ฆ
+# LOCALIZATION NOTE (pop3EventDisplayText): %S will be replaced by the account name
+pop3EventDisplayText=%S แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+# LOCALIZATION NOTE (pop3EventStatusText): #1 will be replaced by total number of downloaded messages
+pop3EventStatusText=แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ #1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜;แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ #1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+pop3EventStatusTextNoMsgs=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒแƒ  แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ
+
+# Message actions that show up in activity manager
+# LOCALIZATION NOTE (deletedMessages2): #1 number of messages, #2 folder name
+deletedMessages2=แƒฌแƒแƒ˜แƒจแƒแƒšแƒ #1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒ“แƒแƒœ #2;แƒฌแƒแƒ˜แƒจแƒแƒšแƒ #1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒ“แƒแƒœ #2
+# LOCALIZATION NOTE (movedMessages): #1 number of messages, #2 and #3: folder names
+movedMessages=แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ #1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒ“แƒแƒœ #2 แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ #3
+# LOCALIZATION NOTE (copiedMessages): #1 number of messages, #2 and #3: folder names
+copiedMessages=#1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜ #2-แƒ˜แƒ“แƒแƒœ #3-แƒจแƒ˜ แƒ›แƒ–แƒแƒ“แƒแƒ;#1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜ #2-แƒ˜แƒ“แƒแƒœ #3-แƒจแƒ˜ แƒ›แƒ–แƒแƒ“แƒแƒ
+# LOCALIZATION NOTE (fromServerToServer): #1 source server, #2 destination server
+fromServerToServer=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ #1 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” #2
+# LOCALIZATION NOTE (deletedFolder): #1 folder name
+deletedFolder=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” #1 แƒฌแƒแƒ˜แƒจแƒแƒšแƒ
+emptiedTrash=แƒฃแƒ แƒœแƒ แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ“แƒ
+# LOCALIZATION NOTE (movedFolder): #1 and #2 are folder names
+movedFolder=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” #1 แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ #2
+# LOCALIZATION NOTE (movedFolderToTrash): #1 is the folder name
+movedFolderToTrash=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก #1 แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒฃแƒ แƒœแƒแƒจแƒ˜
+# LOCALIZATION NOTE (copiedFolder): #1 and #2 are folder names
+copiedFolder=#1 แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒ›แƒ–แƒแƒ“แƒแƒ #2-แƒจแƒ˜
+# LOCALIZATION NOTE (renamedFolder): #1 and #2 are folder names
+renamedFolder=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒก #1 แƒ’แƒแƒ“แƒแƒ”แƒ แƒฅแƒ•แƒ #2
+indexing=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ
+# LOCALIZATION NOTE (indexingFolder): #1 is a folder name
+indexingFolder=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ #1
+indexingStatusVague=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+# LOCALIZATION NOTE (indexingFolderStatusVague): #1 is a folder name
+indexingFolderStatusVague=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ #1
+# LOCALIZATION NOTE (indexingStatusExact):
+# #1 is the number of the message currently being indexed
+# #2 is the total number of messages being indexed
+# #3 is the percentage of indexing that is complete
+indexingStatusExact=แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ - #1, แƒกแƒฃแƒš #2 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ;แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ - #1, แƒกแƒฃแƒš #2 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ (แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ #3%)
+# LOCALIZATION NOTE (indexingFolderStatusExact):
+# #1 is the number of the message currently being indexed
+# #2 is the total number of messages being indexed
+# #3 is the percentage of indexing that is complete
+# #4 is a folder name
+indexingFolderStatusExact=แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ - #1, แƒกแƒฃแƒš #2 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ #4;แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ - #1, แƒกแƒฃแƒš #2 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ #4 (แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ #3%)
+# LOCALIZATION NOTE (indexedFolder): #1 number of messages; #2 folder name
+indexedFolder=Indexed #1 message in #2;Indexed #1 messages in #2
+# LOCALIZATION NOTE (indexedFolderStatus): #1 number of seconds spent indexing
+indexedFolderStatus=แƒ’แƒแƒ•แƒ˜แƒ“แƒ #1 แƒฌแƒแƒ›แƒ˜;แƒ’แƒแƒ•แƒ˜แƒ“แƒ #1 แƒฌแƒแƒ›แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addbuddy.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addbuddy.dtd
new file mode 100644
index 0000000000..1aea1c17b6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addbuddy.dtd
@@ -0,0 +1,7 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY addBuddyWindow.title "แƒžแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY name.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY account.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abAddressBookNameDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abAddressBookNameDialog.dtd
new file mode 100644
index 0000000000..004723b06a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY name.accesskey "A">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abContactsPanel.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abContactsPanel.dtd
new file mode 100644
index 0000000000..56f458bd62
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY propertiesMenu.accesskey "แƒž">
+<!ENTITY propertiesCmd.key "i">
+<!ENTITY abPropertiesMenu.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY abPropertiesMenu.accesskey "แƒฌ">
+<!ENTITY contactPropertiesMenu.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY contactPropertiesMenu.accesskey "แƒž">
+<!ENTITY mailingListPropertiesMenu.label "แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ˜แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY mailingListPropertiesMenu.accesskey "แƒž">
+
+<!ENTITY abContextMenuButton.tooltip "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒ›แƒ”แƒœแƒ˜แƒฃ">
+<!ENTITY addressbookPicker.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜:">
+<!ENTITY addressbookPicker.accesskey "แƒ™">
+<!ENTITY searchContacts.label "แƒฎแƒแƒšแƒฎแƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ:">
+<!ENTITY searchContacts.accesskey "แƒœ">
+<!ENTITY SearchNameOrEmail.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+
+<!ENTITY addtoToFieldMenu.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ•แƒ”แƒšแƒจแƒ˜">
+<!ENTITY addtoToFieldMenu.accesskey "แƒ•">
+<!ENTITY addtoCcFieldMenu.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒกแƒšแƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜">
+<!ENTITY addtoCcFieldMenu.accesskey "แƒก">
+<!ENTITY addtoBccFieldMenu.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜">
+<!ENTITY addtoBccFieldMenu.accesskey "แƒค">
+<!ENTITY deleteAddrBookCard.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteAddrBookCard.accesskey "แƒฌ">
+<!ENTITY propertiesContext.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY propertiesContext.accesskey "แƒž">
+<!ENTITY abPropertiesContext.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY abPropertiesContext.accesskey "แƒ ">
+<!ENTITY editContactContext.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editContactContext.accesskey "แƒฉ">
+<!ENTITY editMailingListContext.label "แƒกแƒ˜แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editMailingListContext.accesskey "แƒก">
+
+<!ENTITY newContactAbContext.label "แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ˜แƒ แƒ˜">
+<!ENTITY newContactAbContext.accesskey "แƒ™">
+<!ENTITY newListAbContext.label "แƒแƒฎแƒแƒšแƒ˜ แƒกแƒ˜แƒ">
+<!ENTITY newListAbContext.accesskey "แƒก">
+
+<!ENTITY toButton.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ•แƒ”แƒšแƒจแƒ˜ - แƒ•แƒ˜แƒก:">
+<!ENTITY toButton.accesskey "แƒ•">
+<!ENTITY ccButton.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ•แƒ”แƒšแƒจแƒ˜ - แƒแƒกแƒšแƒ˜:">
+<!ENTITY ccButton.accesskey "แƒก">
+<!ENTITY bccButton.label "แƒคแƒแƒ แƒฃแƒš แƒแƒกแƒšแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ:">
+<!ENTITY bccButton.accesskey "แƒค">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abMailListDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abMailListDialog.dtd
new file mode 100644
index 0000000000..0821186959
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ˜แƒ">
+
+<!-- Labels and Access Keys -->
+<!ENTITY addToAddressBook.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ: ">
+<!ENTITY addToAddressBook.accesskey "A">
+<!ENTITY ListName.label "แƒกแƒ˜แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜: ">
+<!ENTITY ListName.accesskey "L">
+<!ENTITY ListNickName.label "แƒกแƒ˜แƒ˜แƒก แƒคแƒกแƒ”แƒ•แƒ“แƒแƒœแƒ˜แƒ›แƒ˜: ">
+<!ENTITY ListNickName.accesskey "N">
+<!ENTITY ListDescription.label "แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ: ">
+<!ENTITY ListDescription.accesskey "e">
+<!-- See bug 58485, when we implement drag and drop, add 'or drag addresses' back in -->
+<!ENTITY AddressTitle.label "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜ แƒฉแƒแƒกแƒแƒ›แƒแƒขแƒ”แƒ‘แƒšแƒแƒ“:">
+<!ENTITY AddressTitle.accesskey "แƒค">
+<!ENTITY UpButton.label "แƒแƒขแƒแƒœแƒ">
+<!ENTITY DownButton.label "แƒฉแƒแƒ›แƒแƒขแƒแƒœแƒ">
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abMainWindow.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abMainWindow.dtd
new file mode 100644
index 0000000000..a6ee0dc83e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”">
+<!ENTITY showAsDefault.accesskey "แƒง">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒ”แƒšแƒคแƒแƒกแƒขแƒ">
+
+<!-- Results Pane -->
+<!ENTITY Addrbook.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜">
+<!ENTITY GeneratedName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY PrimaryEmail.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ">
+
+<!-- Card Summary Pane -->
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abResultsPane.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/abResultsPane.dtd
new file mode 100644
index 0000000000..6f73718625
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜">
+<!ENTITY Addrbook.accesskey "แƒฌ">
+<!ENTITY GeneratedName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY GeneratedName.accesskey "แƒก">
+<!ENTITY PrimaryEmail.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ">
+<!ENTITY PrimaryEmail.accesskey "แƒ”">
+<!ENTITY Company.label "แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ">
+<!ENTITY Company.accesskey "แƒ–">
+<!ENTITY _PhoneticName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก">
+<!ENTITY _PhoneticName.accesskey "แƒฅ">
+<!ENTITY NickName.label "แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY NickName.accesskey "แƒข">
+<!ENTITY SecondEmail.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ">
+<!ENTITY SecondEmail.accesskey "แƒ“">
+<!ENTITY Department.label "แƒ’แƒแƒœแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY Department.accesskey "แƒง">
+<!ENTITY JobTitle.label "แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ">
+<!ENTITY JobTitle.accesskey "แƒฎ">
+<!ENTITY CellularNumber.label "แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜">
+<!ENTITY CellularNumber.accesskey "แƒ›">
+<!ENTITY PagerNumber.label "แƒžแƒ”แƒ˜แƒฏแƒ”แƒ แƒ˜">
+<!ENTITY PagerNumber.accesskey "แƒฏ">
+<!ENTITY FaxNumber.label "แƒคแƒแƒฅแƒกแƒ˜">
+<!ENTITY FaxNumber.accesskey "แƒค">
+<!ENTITY HomePhone.label "แƒกแƒแƒฎแƒšแƒ˜แƒก แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜">
+<!ENTITY HomePhone.accesskey "แƒš">
+<!ENTITY WorkPhone.label "แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜">
+<!ENTITY WorkPhone.accesskey "แƒฃ">
+<!ENTITY ChatName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY ChatName.accesskey "แƒ‘">
+<!ENTITY sortAscending.label "แƒแƒฆแƒ›แƒแƒ•แƒแƒšแƒ˜">
+<!ENTITY sortAscending.accesskey "แƒฆ">
+<!ENTITY sortDescending.label "แƒ“แƒแƒฆแƒ›แƒแƒ•แƒแƒšแƒ˜">
+<!ENTITY sortDescending.accesskey "แƒ•">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/addressBook.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/addressBook.properties
new file mode 100644
index 0000000000..8fcc2b56e5
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/addressBook.properties
@@ -0,0 +1,179 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+emptyListName=แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒ˜แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+badListNameCharacters=แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒก: < > ; , "
+badListNameSpaces=แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก แƒ›แƒ˜แƒงแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒฃแƒš แƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒก.
+lastFirstFormat=%S, %S
+firstLastFormat=%S %S
+
+allAddressBooks=แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+newContactTitle=แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ˜แƒ แƒ˜
+# %S will be the contact's display name
+newContactTitleWithDisplayName=แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ˜แƒ แƒ˜ โ€“ %S
+editContactTitle=แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+# %S will be the contact's display name
+editContactTitleWithDisplayName=แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ โ€“ %S
+# don't translate vCard
+editVCardTitle=แƒกแƒแƒ•แƒ˜แƒ–แƒ˜แƒขแƒ แƒ‘แƒแƒ แƒแƒ—แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+# %S will be the card's display name, don't translate vCard
+editVCardTitleWithDisplayName=แƒกแƒแƒ•แƒ˜แƒ–แƒ˜แƒขแƒ แƒ‘แƒแƒ แƒแƒ—แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ โ€“ %S
+
+## LOCALIZATION NOTE (cardRequiredDataMissingMessage): do not localize \n
+cardRequiredDataMissingMessage=แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒกแƒฃแƒš แƒ›แƒชแƒ˜แƒ แƒ” แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒ—แƒ’แƒแƒœแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ:\nแƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜, แƒกแƒแƒฎแƒ”แƒšแƒ˜, แƒ’แƒ•แƒแƒ แƒ˜, แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜, แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ.
+cardRequiredDataMissingTitle=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜ แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+incorrectEmailAddressFormatMessage=แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก user@host แƒกแƒแƒฎแƒ˜แƒ—.
+incorrectEmailAddressFormatTitle=แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜
+
+viewListTitle=แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒœแƒฃแƒกแƒฎแƒ: %S
+mailListNameExistsTitle=แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒœแƒฃแƒกแƒฎแƒ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก
+mailListNameExistsMessage=แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒœแƒฃแƒกแƒฎแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+
+propertyPrimaryEmail=แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+propertyListName=แƒœแƒฃแƒกแƒฎแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜
+propertySecondaryEmail=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+propertyNickname=แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜
+propertyDisplayName=แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+propertyWork=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜
+propertyHome=แƒ‘แƒ˜แƒœแƒ
+propertyFax=แƒคแƒแƒฅแƒกแƒ˜
+propertyCellular=แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜
+propertyPager=แƒžแƒ”แƒ˜แƒฏแƒ”แƒ แƒ˜
+propertyBirthday=แƒ“แƒแƒ‘แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒฆแƒ”
+propertyCustom1=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 1
+propertyCustom2=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 2
+propertyCustom3=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 3
+propertyCustom4=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 4
+
+propertyGtalk=Google Talk
+propertyAIM=AIM
+propertyYahoo=Yahoo!
+propertySkype=Skype
+propertyQQ=QQ
+propertyMSN=MSN
+propertyICQ=ICQ
+propertyXMPP=Jabber ID
+propertyIRC=IRC แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜
+
+## LOCALIZATION NOTE (cityAndStateAndZip):
+## %1$S is city, %2$S is state, %3$S is zip
+cityAndStateAndZip=%1$S, %2$S %3$S
+## LOCALIZATION NOTE (cityAndStateNoZip):
+## %1$S is city, %2$S is state
+cityAndStateNoZip=%1$S, %2$S
+## LOCALIZATION NOTE (cityOrStateAndZip):
+## %1$S is city or state, %2$S is zip
+cityOrStateAndZip=%1$S %2$S
+
+stateZipSeparator=
+
+prefixTo=แƒ•แƒ˜แƒก
+prefixCc=แƒแƒกแƒšแƒ˜
+prefixBcc=แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜
+addressBook=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+# Contact photo management
+browsePhoto=แƒžแƒ˜แƒ แƒ˜แƒก แƒคแƒแƒขแƒ
+stateImageSave=แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒโ€ฆ
+errorInvalidUri=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒฌแƒงแƒแƒ แƒ.
+errorNotAvailable=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒคแƒแƒ˜แƒšแƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ.
+errorInvalidImage=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒ›แƒฎแƒแƒšแƒแƒ“ JPG, PNG แƒ“แƒ GIF แƒกแƒแƒฎแƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜.
+errorSaveOperation=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+
+# mailnews.js
+ldap_2.servers.pab.description=แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+ldap_2.servers.history.description=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ™แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜
+## LOCALIZATION NOTE (ldap_2.servers.osx.description is only used on Mac OS X)
+ldap_2.servers.osx.description=Mac OS X แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+## LOCALIZATION NOTE (ldap_2.servers.outlook.description is only used on Windows)
+ldap_2.servers.outlook.description=Outlook แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+# status bar stuff
+## LOCALIZATION NOTE (totalContactStatus):
+## %1$S is address book name, %2$S is contact count
+totalContactStatus=แƒกแƒฃแƒš แƒ‘แƒแƒ แƒแƒ—แƒ”แƒ‘แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒจแƒ˜ %1$S: %2$S
+noMatchFound=แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+## 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 แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ;แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ #1 แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+
+## 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 แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒแƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ;%1$S แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒแƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+
+## 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 แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜;แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ %1$S แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+
+# LDAP directory stuff
+invalidName=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+invalidHostname=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+invalidPortNumber=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒžแƒแƒ แƒขแƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒœแƒแƒ›แƒ”แƒ แƒ˜.
+invalidResults=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒแƒ—แƒ แƒ•แƒ”แƒšแƒจแƒ˜.
+abReplicationOfflineWarning=LDAP แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฎแƒแƒ–แƒ–แƒ” แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ—.
+abReplicationSaveSettings=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒ›แƒ“แƒ” แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ—.
+
+# For importing / exporting
+## LOCALIZATION NOTE (ExportAddressBookNameTitle): %S is the name of exported addressbook
+ExportAddressBookNameTitle=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒชแƒแƒšแƒ™แƒ” แƒ’แƒแƒขแƒแƒœแƒ - %S
+LDIFFiles=LDIF
+CSVFiles=แƒ›แƒซแƒ˜แƒ›แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜
+CSVFilesSysCharset=แƒ›แƒซแƒ˜แƒ›แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ (แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก)
+CSVFilesUTF8=แƒ›แƒซแƒ˜แƒ›แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ (UTF-8)
+TABFiles=แƒขแƒแƒ‘แƒฃแƒšแƒแƒชแƒ˜แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜
+TABFilesSysCharset=แƒขแƒแƒ‘แƒฃแƒšแƒแƒชแƒ˜แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ (แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก)
+TABFilesUTF8=แƒขแƒแƒ‘แƒฃแƒšแƒแƒชแƒ˜แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ (UTF-8)
+VCFFiles=vCard
+SupportedABFiles=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+failedToExportTitle=แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ“แƒ’แƒ
+failedToExportMessageNoDeviceSpace=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜ แƒแƒ  แƒจแƒ”แƒ“แƒ’แƒ, แƒแƒ  แƒ›แƒงแƒแƒคแƒœแƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”.
+failedToExportMessageFileAccessDenied=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒแƒ แƒขแƒ˜ แƒแƒ  แƒจแƒ”แƒ“แƒ’แƒ, แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒ  แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ.
+
+# For getting authDN for replication using dlg box
+AuthDlgTitle=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก LDAP แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ
+AuthDlgDesc=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒแƒ“ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜.
+
+# LOCALIZATION NOTE(joinMeInThisChat)
+# use + for spaces
+joinMeInThisChat=แƒ“แƒแƒ›แƒ˜แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ˜+แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜.
+
+# For printing
+headingHome=แƒ‘แƒ˜แƒœแƒ
+headingWork=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜
+headingOther=แƒกแƒฎแƒ•แƒ
+headingChat=แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ
+headingPhone=แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜
+headingDescription=แƒแƒฆแƒฌแƒ”แƒ แƒ
+headingAddresses=แƒแƒฆแƒฌแƒ”แƒ แƒ
+
+## For address books
+addressBookTitleNew=แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+# LOCALIZATION NOTE (addressBookTitleEdit):
+# %S is the current name of the address book.
+# Example: My Custom AB Properties
+addressBookTitleEdit=%S แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+duplicateNameTitle=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ’แƒแƒแƒ แƒ™แƒ”แƒชแƒ”แƒ‘แƒ
+# 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=แƒแƒ› แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜, แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก:\nโ€ข %S
+
+# For corrupt .mab files
+corruptMabFileTitle=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜
+corruptMabFileAlert=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒ แƒ—แƒ”แƒ แƒ—แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜ (%1$S แƒคแƒแƒ˜แƒšแƒ˜) แƒ•แƒ”แƒ  แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ. แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ %2$S แƒคแƒแƒ˜แƒšแƒ˜ แƒ“แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ“แƒฃแƒ‘แƒšแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒแƒ“ %3$S, แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ.
+
+# For locked .mab files
+lockedMabFileTitle=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+lockedMabFileAlert=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก %S แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ˜แƒ’แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ“แƒ˜แƒ แƒแƒœ แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ˜แƒšแƒ˜แƒ แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ . แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/ldapAutoCompErrs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/ldapAutoCompErrs.properties
new file mode 100644
index 0000000000..83833a3e56
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/ldapAutoCompErrs.properties
@@ -0,0 +1,104 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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.
+
+## @name ERR_STATE_UNBOUND
+## @loc none
+0=LDAP แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜
+
+## @name ERR_STATE_INITIALIZING
+## @loc none
+1=LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ“แƒ’แƒ
+
+## @name ERR_STATE_BINDING
+## @loc none
+2=LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ“แƒ’แƒ
+
+## @name ERR_STATE_BOUND
+## @loc none
+3=LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ
+
+## @name ERR_STATE_SEARCHING
+## @loc none
+4=LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ
+
+
+# The format of the alert dialog itself
+#
+## @name ALERT_FORMAT
+## @loc None of %1$S, %2$S and %3$S should be localized.
+## %1$S is the error code itself, %2$S is an LDAP SDK error message from
+## chrome://mozldap/locale/ldap.properties, and %3$S is a hint relating
+## to that specific error, found in this file.
+errorAlertFormat=Error code %1$S: %2$S\n\n %3$S
+
+## The following errors are for error codes other than LDAP-specific ones.
+## Someday mozilla will actually have a system for mapping nsresults to
+## error strings that's actually widely used, unlike nsIErrorService. But
+## until it does, these strings live here...
+
+## @name HOST_NOT_FOUND
+## @loc none
+5000=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+
+## @name GENERIC_ERROR
+## @loc none
+9999=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+
+# Hints to for the user, associated with specific error codes (ie error code
+# + 10000)
+
+
+## @name TIMELIMIT_EXCEEDED_HINT
+## @loc none
+10003=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก.
+
+## @name STRONGAUTH_REQUIRED_HINT
+## @loc none
+10008=แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ แƒฏแƒ”แƒ  แƒแƒ แƒแƒ แƒ แƒ”แƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜.
+
+## @name INVALID_SYNTAX_HINT
+## @loc none
+10021=แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—, แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก. แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— 'แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜', แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜' แƒ“แƒ แƒ‘แƒแƒšแƒแƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜' แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.
+
+## @name NO_SUCH_OBJECT_HINT
+## @loc none
+10032=แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒแƒ‘แƒแƒ–แƒ DN-แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—, แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก. แƒกแƒแƒ‘แƒแƒ–แƒ DN-แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— 'แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜', แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜' แƒ“แƒ แƒ‘แƒแƒšแƒแƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒกแƒแƒ‘แƒแƒ–แƒ DN-แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.
+
+## @name BUSY_HINT
+## @loc none
+10051=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—.
+
+## @name SERVER_DOWN_HINT
+## @loc none
+10081=แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒขแƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—, แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒขแƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— 'แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜', แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜' แƒ“แƒ แƒ‘แƒแƒšแƒแƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜' แƒžแƒแƒ แƒขแƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.
+
+## @name TIMEOUT_HINT
+## @loc none
+10085=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—.
+
+## @name FILTER_ERROR_HINT
+## @loc none
+10087=แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—, แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก. แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— 'แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜', แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜' แƒ“แƒ แƒ‘แƒแƒšแƒแƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜' แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.
+
+## @name NO_MEMORY_HINT
+## @loc none
+10090=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒฎแƒฃแƒ แƒแƒ— แƒกแƒฎแƒ•แƒ แƒคแƒแƒœแƒฏแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—.
+
+## @name CONNECT_ERROR_HINT
+## @loc none
+10091=แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒขแƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—, แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ แƒ“แƒ แƒžแƒแƒ แƒขแƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— 'แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜', แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜' แƒ“แƒ แƒ‘แƒแƒšแƒแƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜' แƒžแƒแƒ แƒขแƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.
+
+## @name HOST_NOT_FOUND_HINT
+## @loc none
+15000=แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—, แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— 'แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜', แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 'แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜' แƒ“แƒ แƒ‘แƒแƒšแƒแƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜. แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— 'แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ' แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“.
+
+## @name GENERIC_HINT
+## @loc none
+19999=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒ—แƒฅแƒ•แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ–แƒ”แƒ“แƒแƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/pref-directory-add.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/pref-directory-add.dtd
new file mode 100644
index 0000000000..7d04a49e0c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒกแƒแƒฎแƒ”แƒšแƒ˜: ">
+<!ENTITY directoryName.accesskey "n">
+<!ENTITY directoryHostname.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜: ">
+<!ENTITY directoryHostname.accesskey "o">
+<!ENTITY directoryBaseDN.label "แƒกแƒแƒ‘แƒแƒ–แƒ DN: ">
+<!ENTITY directoryBaseDN.accesskey "b">
+<!ENTITY findButton.label "แƒžแƒแƒ•แƒœแƒ">
+<!ENTITY findButton.accesskey "f">
+<!ENTITY directorySecure.label "แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก (SSL) แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY directorySecure.accesskey "U">
+<!ENTITY directoryLogin.label "แƒ›แƒ˜แƒ‘แƒ›แƒ DN: ">
+<!ENTITY directoryLogin.accesskey "i">
+<!ENTITY General.tab "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜">
+<!ENTITY Offline.tab "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY Advanced.tab "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜">
+<!ENTITY portNumber.label "แƒžแƒแƒ แƒขแƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜: ">
+<!ENTITY portNumber.accesskey "p">
+<!ENTITY searchFilter.label "แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒคแƒ˜แƒšแƒขแƒ แƒ˜: ">
+<!ENTITY searchFilter.accesskey "f">
+<!ENTITY scope.label "แƒญแƒ แƒ˜แƒšแƒ˜: ">
+<!ENTITY scope.accesskey "c">
+<!ENTITY scopeOneLevel.label "แƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒœแƒ”">
+<!ENTITY scopeOneLevel.accesskey "L">
+<!ENTITY scopeSubtree.label "แƒฅแƒ•แƒ”แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ">
+<!ENTITY scopeSubtree.accesskey "S">
+<!ENTITY return.label "แƒแƒ  แƒ’แƒแƒ›แƒแƒ˜แƒขแƒแƒœแƒ">
+<!ENTITY return.accesskey "r">
+<!ENTITY results.label "-แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜">
+<!ENTITY offlineText.label "แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ— แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒแƒกแƒšแƒ˜, แƒ›แƒแƒกแƒ–แƒ” แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ“.">
+<!ENTITY saslMechanism.label "แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜: ">
+<!ENTITY saslMechanism.accesskey "m">
+<!ENTITY saslOff.label "แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜">
+<!ENTITY saslOff.accesskey "l">
+<!ENTITY saslGSSAPI.label "แƒ™แƒ”แƒ แƒ‘แƒ”แƒ แƒแƒกแƒ˜ (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 "45em">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/pref-directory.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/pref-directory.dtd
new file mode 100644
index 0000000000..329ef2929a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "LDAP แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜:">
+<!-- LOCALIZATION NOTE (directoriesText.label) : do not translate "LDAP" in below line -->
+<!ENTITY directoriesText.label "LDAP แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ:">
+<!ENTITY directoriesText.accesskey "แƒฉ">
+<!ENTITY addDirectory.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY addDirectory.accesskey "แƒ“">
+<!ENTITY editDirectory.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editDirectory.accesskey "แƒก">
+<!ENTITY deleteDirectory.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteDirectory.accesskey "แƒฌ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/replicationProgress.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/addressbook/replicationProgress.properties
new file mode 100644
index 0000000000..15c8c5f1d0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=Replication startedโ€ฆ
+changesStarted=Started finding changes to replicateโ€ฆ
+replicationSucceeded=Replication succeeded
+replicationFailed=Replication failed
+replicationCancelled=Replication cancelled
+# LOCALIZATION NOTE
+# do not localize %S. %S is the current entry number (an integer)
+currentCount=แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜: %S
+
+downloadButton=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒแƒฎแƒšแƒแƒ•แƒ”
+downloadButton.accesskey=D
+cancelDownloadButton=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+cancelDownloadButton.accesskey=C
+
+directoryTitleNew=แƒแƒฎแƒแƒšแƒ˜ LDAP แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+## LOCALIZATION NOTE (directoryTitleEdit): %S will be replaced by the LDAP directory's display name
+directoryTitleEdit=%S แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-addressing.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-addressing.dtd
new file mode 100644
index 0000000000..d6b167a4e8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-addressing.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/. -->
+
+<!-- extracted from am-addressing.xhtml -->
+
+<!ENTITY addressing.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ“แƒ แƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ">
+<!ENTITY addressingGroupTitle.label "แƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ">
+<!ENTITY addressingText.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒซแƒ”แƒ‘แƒœแƒ˜แƒกแƒแƒก:">
+<!-- LOCALIZATION NOTE (override.label) : do not translate "LDAP" in below line -->
+<!ENTITY useGlobal.label "LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY useGlobal.accesskey "L">
+<!ENTITY editDirectories.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY editDirectories.accesskey "แƒฅ">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "แƒกแƒฎแƒ•แƒ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ:">
+<!ENTITY directories.accesskey "D">
+<!ENTITY directoriesNone.label "แƒแƒ แƒ">
+
+<!-- am-addressing.xhtml -->
+
+<!ENTITY compositionGroupTitle.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+<!-- LOCALIZATION NOTE (useHtml.label) : do not translate "html" in below line -->
+<!ENTITY useHtml.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ HTML แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜">
+<!ENTITY useHtml.accesskey "แƒจ">
+<!ENTITY autoQuote.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒแƒก แƒ“แƒ”แƒ“แƒœแƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY autoQuote.accesskey "แƒž">
+<!-- LOCALIZATION NOTE (quoting.label): This will concatenate with the 4 strings that follow. -->
+<!ENTITY quoting.label "แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก,">
+<!ENTITY quoting.accesskey "แƒช">
+<!ENTITY aboveQuote.label "แƒฉแƒ”แƒ›แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ–แƒ”แƒ›แƒแƒ—">
+<!ENTITY belowQuote.label "แƒฉแƒ”แƒ›แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฅแƒ•แƒ”แƒ›แƒแƒ—">
+<!ENTITY selectAndQuote.label "แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ แƒชแƒ˜แƒขแƒแƒขแƒ˜แƒก">
+<!ENTITY place.label "แƒ“แƒ แƒฉแƒ”แƒ›แƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ">
+<!ENTITY place.accesskey "แƒฎ">
+<!ENTITY belowText.label "แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฅแƒ•แƒ”แƒ›แƒแƒ— (แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒ)">
+<!ENTITY aboveText.label "แƒฉแƒ”แƒ›แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒฅแƒ•แƒ”แƒ›แƒแƒ— (แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ–แƒ”แƒ›แƒแƒ—)">
+<!ENTITY includeSigOnReply.label "แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ–แƒ”">
+<!ENTITY includeSigOnReply.accesskey "แƒš">
+<!ENTITY includeSigOnForward.label "แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก">
+<!ENTITY includeSigOnForward.accesskey "แƒ–">
+
+<!ENTITY globalComposingPrefs.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ—แƒ แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY globalComposingPrefs.accesskey "แƒ">
+
+<!ENTITY globalAddressingPrefs.label "แƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY globalAddressingPrefs.accesskey "แƒข">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-advanced.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-advanced.dtd
new file mode 100644
index 0000000000..b330a31aab
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก (SMTP) แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+
+<!-- LOCALIZATION NOTE (smtpDescription.label): do not translate "SMTP" in below line -->
+<!ENTITY smtpDescription.label "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ˜แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ— แƒแƒ› แƒกแƒ˜แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ˜แƒ’แƒ˜. แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒแƒกแƒฃแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก (SMTP) แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒแƒœ แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒ˜แƒ˜แƒ“แƒแƒœ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ‘แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒ— แƒฆแƒ˜แƒšแƒแƒ™แƒ–แƒ” &quot;แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ‘แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜&quot;.">
+
+<!ENTITY smtpListAdd.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY smtpListAdd.accesskey "แƒ“">
+<!ENTITY smtpListEdit.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY smtpListEdit.accesskey "แƒฉ">
+<!ENTITY smtpListDelete.label "แƒแƒ›แƒแƒจแƒšแƒ">
+<!ENTITY smtpListDelete.accesskey "แƒ">
+<!ENTITY smtpListSetDefault.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜">
+<!ENTITY smtpListSetDefault.accesskey "แƒœ">
+
+<!ENTITY serverDetails.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜:">
+<!ENTITY serverDescription.label "แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ: ">
+<!ENTITY serverName.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜: ">
+<!ENTITY serverPort.label "แƒžแƒแƒ แƒขแƒ˜: ">
+<!ENTITY userName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜: ">
+<!ENTITY connectionSecurity.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ: ">
+<!ENTITY authMethod.label "แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜: ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-archiveoptions.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-archiveoptions.dtd
new file mode 100644
index 0000000000..3465c4a97e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-archiveoptions.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 am-archiveoptions.xul -->
+
+<!-- extracted from am-archiveoptions.xhtml -->
+
+<!ENTITY dialogTitle.label "แƒแƒ แƒฅแƒ˜แƒ•แƒแƒชแƒ˜แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY archiveGranularityPrefix.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฅแƒ˜แƒ•แƒแƒชแƒ˜แƒ˜แƒกแƒแƒก แƒ›แƒแƒ—แƒ˜ แƒ›แƒแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜:">
+<!ENTITY archiveFlat.label "แƒ”แƒ แƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY archiveFlat.accesskey "s">
+<!ENTITY archiveYearly.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒจแƒ˜ แƒฌแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY archiveYearly.accesskey "Y">
+<!ENTITY archiveMonthly.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒจแƒ˜ แƒ—แƒ•แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY archiveMonthly.accesskey "M">
+<!ENTITY keepFolderStructure.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ แƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒจแƒ˜">
+<!ENTITY keepFolderStructure.accesskey "K">
+<!ENTITY archiveExample.label "แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜">
+<!-- LOCALIZATION NOTE (archiveFolderName.label): this should match the default
+ name for the "Archives" folder -->
+<!ENTITY archiveFolderName.label "แƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ˜">
+<!-- LOCALIZATION NOTE (inboxFolderName.label): this should match the default
+ name for the "Inbox" folder -->
+<!ENTITY inboxFolderName.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-copies.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-copies.dtd
new file mode 100644
index 0000000000..ae82d6234c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-copies.dtd
@@ -0,0 +1,50 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- extracted from am-copies.xhtml -->
+
+<!ENTITY copyAndFolderTitle.label "แƒแƒกแƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜">
+<!ENTITY sendingPrefix.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก, แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“: ">
+<!ENTITY fccMailFolder.label "แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ:">
+<!ENTITY fccMailFolder.accesskey "แƒ’">
+<!ENTITY fccReplyFollowsParent.label "แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ แƒ“แƒ”แƒ“แƒœแƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY fccReplyFollowsParent.accesskey "แƒž">
+<!-- LOCALIZATION NOTE (ccAddress.label): do not translate "Cc" in below line -->
+<!ENTITY ccAddress.label "แƒแƒกแƒšแƒ˜แƒก (CC) แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒแƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ–แƒ”:">
+<!ENTITY ccAddress.accesskey "C">
+<!ENTITY ccAddressList.placeholder "แƒ“แƒแƒงแƒแƒ•แƒ˜แƒ— แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒ›แƒซแƒ˜แƒ›แƒ˜แƒ—">
+<!-- LOCALIZATION NOTE (bccAddress.label): do not translate "Bcc" in below line -->
+<!ENTITY bccAddress.label "แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ”แƒ‘แƒ˜ (BCC) แƒแƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ–แƒ”:">
+<!ENTITY bccAddress.accesskey "B">
+<!ENTITY bccAddressList.placeholder "แƒ’แƒแƒ›แƒแƒงแƒแƒ•แƒ˜แƒ— แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒ›แƒซแƒ˜แƒ›แƒ˜แƒ—">
+<!ENTITY saveMessageDlg.label "แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒกแƒแƒก">
+<!ENTITY saveMessageDlg.accesskey "แƒฉ">
+<!-- LOCALIZATION NOTE (sentFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY sentFolderOn.label "โ€žแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜โ€œ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜:">
+<!ENTITY sentFolderOn.accesskey "แƒ–">
+<!ENTITY sentInOtherFolder.label "แƒกแƒฎแƒ•แƒแƒ’แƒแƒœ:">
+<!ENTITY sentInOtherFolder.accesskey "แƒก">
+<!-- LOCALIZATION NOTE (archivesFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY archivesTitle.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ—แƒ แƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ˜">
+<!ENTITY keepArchives.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ—แƒ แƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ:">
+<!ENTITY keepArchives.accesskey "แƒจ">
+<!ENTITY archiveHierarchyButton.label "แƒแƒ แƒฅแƒ˜แƒ•แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY archiveHierarchyButton.accesskey "แƒ">
+<!ENTITY archivesFolderOn.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ โ€žแƒแƒ แƒฅแƒ˜แƒ•แƒ˜โ€œ:">
+<!ENTITY archivesFolderOn.accesskey "แƒš">
+<!ENTITY archiveInOtherFolder.label "แƒกแƒฎแƒ•แƒแƒ’แƒแƒœ:">
+<!ENTITY archiveInOtherFolder.accesskey "แƒ•">
+<!ENTITY specialFolders.label "แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒœแƒ˜แƒ›แƒฃแƒจแƒ”แƒ‘แƒ˜">
+<!ENTITY keepDrafts2.label "แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒ แƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ:">
+<!-- LOCALIZATION NOTE (draftsFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY draftsFolderOn.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ โ€žแƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜โ€œ:">
+<!ENTITY draftsFolderOn.accesskey "แƒฌ">
+<!ENTITY draftInOtherFolder.label "แƒกแƒฎแƒ•แƒแƒ’แƒแƒœ:">
+<!ENTITY draftInOtherFolder.accesskey "แƒ’">
+<!ENTITY keepTemplates.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ—แƒ แƒ—แƒแƒ แƒ’แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ:">
+<!-- LOCALIZATION NOTE (templatesFolderOn.label): OK to translate this, bug #57440 -->
+<!ENTITY templatesFolderOn.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ โ€žแƒ—แƒแƒ แƒ’แƒ”แƒ‘แƒ˜โ€œ:">
+<!ENTITY templatesFolderOn.accesskey "แƒ’">
+<!ENTITY templateInOtherFolder.label "แƒกแƒฎแƒ•แƒแƒ’แƒแƒœ:">
+<!ENTITY templateInOtherFolder.accesskey "แƒœ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-e2e.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-e2e.properties
new file mode 100644
index 0000000000..ff71ad4f69
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ’แƒแƒ›แƒญแƒแƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-identities-list.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-identities-list.dtd
new file mode 100644
index 0000000000..2a6268624e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-identities-list.dtd
@@ -0,0 +1,15 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY identitiesListManageDesc.label "แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ. แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜.">
+<!ENTITY identitiesListAdd.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY identitiesListAdd.accesskey "แƒ“">
+<!ENTITY identitiesListEdit.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY identitiesListEdit.accesskey "แƒฉ">
+<!ENTITY identitiesListDefault.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“ แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY identitiesListDefault.accesskey "แƒœ">
+<!ENTITY identitiesListDelete.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY identitiesListDelete.accesskey "แƒฌ">
+<!ENTITY identitiesListClose.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY identitiesListClose.accesskey "แƒฎ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-identity-edit.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-identity-edit.dtd
new file mode 100644
index 0000000000..ed8704b87b
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ:">
+
+<!ENTITY settingsTab.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY copiesFoldersTab.label "แƒแƒกแƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜">
+<!ENTITY addressingTab.label "แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ“แƒ แƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ">
+
+<!ENTITY publicData.label "แƒกแƒแƒฏแƒแƒ แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜">
+<!ENTITY privateData.label "แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜">
+<!ENTITY identityAlias.label "แƒ˜แƒแƒ แƒšแƒ˜แƒงแƒ˜แƒ—:">
+<!ENTITY identityAlias.accesskey "แƒง">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-im.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-im.dtd
new file mode 100644
index 0000000000..c17ac0e6ac
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-im.dtd
@@ -0,0 +1,16 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY accountWindow.title "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountWindow.width "320">
+<!ENTITY account.general "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜">
+<!ENTITY account.advanced "แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY account.name "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY account.password "แƒžแƒแƒ แƒแƒšแƒ˜:">
+<!ENTITY account.alias "แƒคแƒกแƒ”แƒ•แƒ“แƒแƒœแƒ˜แƒ›แƒ˜:">
+<!ENTITY account.newMailNotification "แƒแƒฎแƒแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ">
+<!ENTITY account.autojoin "แƒ—แƒ•แƒ˜แƒ—แƒ›แƒ˜แƒ”แƒ แƒ—แƒ”แƒ‘แƒ แƒแƒ แƒฎแƒ”แƒ‘แƒ–แƒ”:">
+<!ENTITY account.proxySettings.caption "แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜:">
+<!ENTITY account.proxySettings.change.label "แƒจแƒ”แƒชแƒ•แƒšแƒโ€ฆ">
+<!ENTITY account.proxySettings.change.accessKey "แƒช">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-junk.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-junk.dtd
new file mode 100644
index 0000000000..9c56a1d3d6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-junk.dtd
@@ -0,0 +1,31 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY junkSettings.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY trainingDescription.label "แƒ—แƒฃ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ, แƒฏแƒ”แƒ  &brandShortName; แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ“แƒ”แƒก แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒแƒจแƒ˜, แƒแƒ แƒแƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒ—, แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ• แƒ–แƒแƒšแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฆแƒ˜แƒšแƒแƒ™แƒ˜แƒ—. แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒแƒก แƒแƒ แƒ˜แƒ•แƒ”, แƒแƒ แƒแƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ“แƒ แƒกแƒแƒญแƒ˜แƒ แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜. แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ &brandShortName; แƒฏแƒแƒ แƒ—แƒก แƒ—แƒแƒ•แƒแƒ“แƒ•แƒ” แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒก.">
+<!ENTITY level.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒฅแƒœแƒ˜แƒšแƒแƒ“ แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY level.accesskey "แƒฅ">
+
+<!ENTITY move.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ:">
+<!ENTITY move.accesskey "แƒข">
+<!ENTITY junkFolderOn.label "โ€žแƒฏแƒแƒ แƒ—แƒ˜แƒกโ€œ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜:">
+<!ENTITY junkFolderOn.accesskey "แƒฏ">
+<!ENTITY otherFolder.label "แƒกแƒฎแƒ•แƒแƒ’แƒแƒœ:">
+<!ENTITY otherFolder.accesskey "แƒก">
+<!ENTITY purge1.label "แƒฏแƒแƒ แƒ—แƒ˜ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜แƒ— แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก, แƒ—แƒฃ แƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ">
+<!ENTITY purge1.accesskey "แƒฃ">
+<!ENTITY purge2.label "แƒ“แƒฆแƒ”">
+
+<!ENTITY whitelistHeader.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฏแƒแƒ แƒ—แƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒก แƒแƒ แƒ˜แƒ“แƒ”แƒ‘แƒ, แƒ—แƒฃ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก:">
+<!ENTITY whitelistHeader.accesskey "แƒ“">
+
+<!ENTITY ispHeadersWarning.label "แƒ—แƒฃ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜แƒ, &brandShortName; แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ›แƒ˜แƒ˜แƒฉแƒœแƒ”แƒ•แƒก แƒฏแƒแƒ แƒ—แƒแƒ“, แƒแƒ› แƒ’แƒแƒ แƒ” แƒ›แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒ—.">
+<!ENTITY ispHeaders.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒœแƒ“แƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒช แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก:">
+<!ENTITY ispHeaders.accesskey "แƒœ">
+
+<!ENTITY junkClassification.label "แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜">
+<!ENTITY junkActions.label "แƒ›แƒ˜แƒ™แƒฃแƒ—แƒ•แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒแƒฆแƒ™แƒ•แƒ”แƒ—แƒ">
+
+<!ENTITY globalJunkPrefs.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY globalJunkPrefs.accesskey "แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-main.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-main.dtd
new file mode 100644
index 0000000000..39981f7046
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountName.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY accountName.accesskey "แƒœ">
+<!ENTITY identityTitle.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ">
+<!ENTITY identityDesc.label "แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒฎแƒ”แƒ“แƒแƒ•แƒก, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ˜แƒกแƒแƒก.">
+<!ENTITY name.label "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY name.accesskey "แƒก">
+<!ENTITY email.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜:">
+<!ENTITY email.accesskey "แƒ”">
+<!ENTITY catchAll.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ› แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ˜แƒ—, แƒ แƒแƒชแƒ แƒ›แƒ˜แƒฌแƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒ“แƒแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ:">
+<!ENTITY catchAll.accesskey "แƒฌ">
+<!ENTITY replyTo.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก:">
+<!ENTITY replyTo.accesskey "แƒ›">
+<!ENTITY replyTo.placeholder "แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ›แƒแƒก แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ”แƒœ แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”">
+<!ENTITY organization.label "แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ:">
+<!ENTITY organization.accesskey "แƒฌ">
+<!ENTITY signatureText.label "แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜:">
+<!ENTITY signatureText.accesskey "แƒฅ">
+<!ENTITY signatureHtml.label "HTML แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ (แƒ›แƒแƒ’., &lt;b&gt;แƒ›แƒฃแƒฅแƒ˜&lt;/b&gt;)">
+<!ENTITY signatureHtml.accesskey "L">
+<!ENTITY signatureFile.label "แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ แƒคแƒแƒ˜แƒšแƒ˜แƒ“แƒแƒœ (แƒขแƒ”แƒฅแƒกแƒขแƒ˜, HTML แƒแƒœ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ):">
+<!ENTITY signatureFile.accesskey "แƒ—">
+<!ENTITY edit.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY choose.label "แƒแƒ แƒฉแƒ”แƒ•แƒโ€ฆ">
+<!ENTITY choose.accesskey "แƒ ">
+<!ENTITY editVCard.label "แƒ‘แƒแƒ แƒแƒ—แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY editVCard.accesskey "แƒ‘">
+<!-- LOCALIZATION NOTE (attachVCard.label) : do not translate "vCard" in below line -->
+<!ENTITY attachVCard.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ–แƒ” แƒกแƒแƒ•แƒ˜แƒ–แƒ˜แƒขแƒแƒก แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒ">
+<!ENTITY attachVCard.accesskey "แƒ›">
+
+<!ENTITY manageIdentities.label "แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY manageIdentities.accesskey "แƒฌ">
+
+<!-- LOCALIZATION NOTE (smtpName.label) : do not translate "SMTP" in below line -->
+<!ENTITY smtpName.label "แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ (SMTP):">
+<!ENTITY smtpName.accesskey "แƒ•">
+<!ENTITY smtpDefaultServer.label "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!ENTITY smtpServerEdit.label "SMTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY smtpServerEdit.accesskey "P">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.dtd
new file mode 100644
index 0000000000..c9a7d4a3aa
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.dtd
@@ -0,0 +1,33 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY pane.title "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜">
+<!ENTITY useGlobalPrefs.label "แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY useGlobalPrefs.accesskey "U">
+<!ENTITY globalReceipts.label "แƒกแƒแƒ”แƒ แƒ—แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY globalReceipts.accesskey "แƒก">
+<!ENTITY useCustomPrefs.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜แƒก แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY useCustomPrefs.accesskey "C">
+<!ENTITY requestReceipt.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ">
+<!ENTITY requestReceipt.accesskey "W">
+<!ENTITY receiptArrive.label "แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜แƒก แƒ›แƒแƒกแƒ•แƒšแƒ˜แƒกแƒแƒก:">
+<!ENTITY leaveIt.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY leaveIt.accesskey "I">
+<!-- LOCALIZATION NOTE moveToSent.label Translate: 'Sent' according to Netscape glossary -->
+<!ENTITY moveToSent.label "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ โ€žแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜โ€œ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY moveToSent.accesskey "M">
+<!ENTITY requestMDN.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก:">
+<!ENTITY returnSome.label "แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜แƒก แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ”">
+<!ENTITY returnSome.accesskey "e">
+<!ENTITY never.label "แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜แƒก แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY never.accesskey "N">
+<!ENTITY notInToCc.label "แƒ—แƒฃ แƒแƒ  แƒ•แƒแƒ  แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก 'แƒ•แƒ˜แƒก' แƒแƒœ 'แƒแƒกแƒšแƒ˜' แƒ•แƒ”แƒšแƒ”แƒ‘แƒจแƒ˜:">
+<!ENTITY notInToCc.accesskey "T">
+<!ENTITY outsideDomain.label "แƒ—แƒฃ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฉแƒ”แƒ›แƒ˜ แƒ“แƒแƒ›แƒ”แƒœแƒ˜แƒ“แƒแƒœ แƒแƒ แƒแƒ:">
+<!ENTITY outsideDomain.accesskey "s">
+<!ENTITY otherCases.label "แƒงแƒ•แƒ”แƒšแƒ แƒกแƒฎแƒ•แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜:">
+<!ENTITY otherCases.accesskey "o">
+<!ENTITY askMe.label "แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ”">
+<!ENTITY alwaysSend.label "แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ” แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY neverSend.label "แƒแƒ แƒแƒกแƒ“แƒ แƒแƒก แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒก">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.properties
new file mode 100644
index 0000000000..ef452c038b
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-mdn.properties
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Strings used in prefs.
+prefPanel-mdn=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-offline.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-offline.dtd
new file mode 100644
index 0000000000..9bbd942d45
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ”แƒ™แƒแƒœแƒแƒ›แƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ  แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ:">
+<!ENTITY doNotDownloadNntp.label "แƒ—แƒฃ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒ–แƒแƒ’แƒ•แƒ แƒ’แƒกแƒฃแƒ แƒ—, แƒœแƒฃ แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:">
+<!ENTITY doNotDownloadImap.label "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“, แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒ แƒ“แƒ แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒกแƒแƒ™แƒ˜แƒ— แƒแƒœ แƒ–แƒแƒ›แƒ˜แƒ—.">
+<!ENTITY allFoldersOffline2.label "แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒแƒ› แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY allFoldersOffline2.accesskey "แƒฅ">
+<!ENTITY allFoldersOfflineNote.label "แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ: แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ, แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ–แƒ”. แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ“, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒฆแƒ˜แƒšแƒแƒ™แƒ˜ โ€žแƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜โ€œโ€ฆ">
+<!ENTITY offlineNotDownload.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ–แƒแƒ›แƒแƒช แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY offlineNotDownload.accesskey "แƒฌ">
+<!ENTITY autosyncNotDownload.label "แƒแƒ  แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒแƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ–แƒแƒ›แƒ แƒ›แƒ”แƒขแƒ˜แƒ แƒ•แƒ˜แƒ“แƒ แƒ”">
+<!ENTITY autosyncNotDownload.accesskey "แƒ”">
+<!ENTITY kb.label "แƒ™แƒ‘แƒแƒ˜แƒขแƒก">
+<!ENTITY daysOld.label "แƒ“แƒฆแƒ”แƒก">
+<!ENTITY message.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY nntpNotDownloadRead.label "แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY nntpNotDownloadRead.accesskey "แƒฌ">
+<!ENTITY nntpDownloadMsg.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒแƒกแƒแƒ™แƒ˜ แƒ’แƒแƒ“แƒแƒกแƒชแƒ“แƒ">
+<!ENTITY nntpDownloadMsg.accesskey "แƒ˜">
+<!ENTITY retentionCleanup.label "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒแƒ“ แƒฌแƒแƒจแƒšแƒ.">
+<!ENTITY retentionCleanupImap.label "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒแƒ“ แƒฌแƒแƒจแƒšแƒ แƒแƒ แƒ˜แƒ•แƒ”แƒ’แƒแƒœ - แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒ“แƒ แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”.">
+<!ENTITY retentionCleanupPop.label "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒแƒ“ แƒฌแƒแƒจแƒšแƒ แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒ“แƒ แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”แƒช.">
+<!ENTITY retentionKeepMsg.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ—แƒ แƒฌแƒแƒจแƒšแƒ แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒแƒกแƒแƒ™แƒ˜แƒช แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY retentionKeepMsg.accesskey "แƒข">
+<!ENTITY retentionKeepAll.label "แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY retentionKeepAll.accesskey "แƒง">
+<!ENTITY retentionKeepRecent.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒแƒจแƒšแƒ แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ">
+<!ENTITY retentionKeepRecent.accesskey "แƒ ">
+<!ENTITY retentionApplyToFlagged.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒแƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY retentionApplyToFlagged.accesskey "แƒ•">
+<!ENTITY nntpRemoveMsgBody.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ–แƒแƒ›แƒแƒช แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY nntpRemoveMsgBody.accesskey "แƒจ">
+<!ENTITY offlineSelectNntp.label "แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกโ€ฆ">
+<!ENTITY offlineSelectNntp.accesskey "แƒฉ">
+<!ENTITY offlineImapAdvancedOffline.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—โ€ฆ">
+<!ENTITY offlineImapAdvancedOffline.accesskey "แƒ›">
+<!ENTITY syncGroupTitle.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ">
+<!ENTITY diskspaceGroupTitle.label "แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”">
+
+<!-- LOCALIZATION NOTE: (ageAutosyncBefore.label, ageAutosyncMiddle.label, ageAutosyncAfter.label):
+ The entities ageAutosyncBefore.label, ageAutosyncMiddle.label, and ageAutosyncAfter.label appear
+ on a single line within the scope of useAutosync.ByAge as follows:
+
+ &ageAutosyncBefore.label [textbox for autosync value] &ageAutosyncMiddle.label; [dropdown for autosync interval] &ageAutosyncAfter.label;
+-->
+<!ENTITY allAutosync.label "แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ แƒแƒกแƒแƒ™แƒ˜แƒก แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“">
+<!ENTITY allAutosync.accesskey "แƒ“">
+<!ENTITY ageAutosyncBefore.label "แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ">
+<!ENTITY ageAutosync.accesskey "แƒ–">
+<!ENTITY ageAutosyncMiddle.label "">
+<!ENTITY dayAgeInterval.label "แƒ“แƒฆแƒ˜แƒก">
+<!ENTITY weekAgeInterval.label "แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก">
+<!ENTITY monthAgeInterval.label "แƒ—แƒ•แƒ˜แƒก">
+<!ENTITY yearAgeInterval.label "แƒฌแƒšแƒ˜แƒก">
+<!ENTITY ageAutosyncAfter.label "แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-server-advanced.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-server-advanced.dtd
new file mode 100644
index 0000000000..6fdc63e859
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!-- LOCALIZATION NOTE (serverDirectory.label): Do not translate "IMAP" -->
+<!ENTITY serverDirectory.label "IMAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”:">
+<!ENTITY serverDirectory.accesskey "แƒ“">
+<!ENTITY usingSubscription.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY usingSubscription.accesskey "แƒฌ">
+<!ENTITY dualUseFolders.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ˜แƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ—แƒแƒœแƒแƒช, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ”แƒœ">
+<!ENTITY dualUseFolders.accesskey "แƒฅ">
+<!ENTITY maximumConnectionsNumber.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒ›แƒแƒ แƒแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY maximumConnectionsNumber.accesskey "แƒ›">
+<!-- LOCALIZATION NOTE (namespaceDesc.label): Do not translate "IMAP" -->
+<!ENTITY namespaceDesc.label "แƒ”แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ IMAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ”แƒ”แƒ‘แƒก">
+<!ENTITY personalNamespace.label "แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒแƒ แƒ”:">
+<!ENTITY personalNamespace.accesskey "แƒž">
+<!ENTITY publicNamespace.label "แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒ (แƒ–แƒ˜แƒแƒ แƒ˜):">
+<!ENTITY publicNamespace.accesskey "แƒ–">
+<!ENTITY otherUsersNamespace.label "แƒกแƒฎแƒ•แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก:">
+<!ENTITY otherUsersNamespace.accesskey "แƒฎ">
+<!ENTITY overrideNamespaces.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ› แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒแƒ แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒคแƒแƒ แƒ•แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY overrideNamespaces.accesskey "แƒœ">
+<!ENTITY pop3DeferringDesc.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ›แƒแƒ— แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“:">
+<!ENTITY accountInbox.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜">
+<!ENTITY accountInbox.accesskey "แƒก">
+<!ENTITY deferToServer.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒกแƒฎแƒ•แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY deferToServer.accesskey "แƒฎ">
+<!ENTITY deferGetNewMail.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก">
+<!ENTITY deferGetNewMail.accesskey "แƒ—">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-server-top.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-server-top.dtd
new file mode 100644
index 0000000000..e9d136b446
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒชแƒแƒ•แƒ˜">
+<!ENTITY securitySettings.label "แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY serverSettings.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY serverType.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ:">
+<!ENTITY serverName.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY serverName.accesskey "แƒ”">
+<!ENTITY userName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY userName.accesskey "แƒก">
+<!ENTITY port.label "แƒžแƒแƒ แƒขแƒ˜:">
+<!ENTITY port.accesskey "แƒž">
+<!ENTITY serverPortDefault.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜:">
+<!-- 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 "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒงแƒแƒ•แƒ”แƒš ">
+<!ENTITY biffStart.accesskey "แƒง">
+<!ENTITY biffEnd.label "แƒฌแƒฃแƒ—แƒจแƒ˜">
+<!ENTITY useIdleNotifications.label "แƒ›แƒงแƒ˜แƒกแƒ˜แƒ”แƒ แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก">
+<!ENTITY useIdleNotifications.accesskey "แƒง">
+<!ENTITY connectionSecurity.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ:">
+<!ENTITY connectionSecurity.accesskey "แƒฃ">
+<!ENTITY connectionSecurityType-0.label "แƒแƒ แƒ">
+<!ENTITY connectionSecurityType-1.label "STARTTLS, แƒ—แƒฃ แƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ">
+<!ENTITY connectionSecurityType-2.label "STARTTLS">
+<!ENTITY connectionSecurityType-3.label "SSL/TLS">
+<!ENTITY authMethod.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜:">
+<!ENTITY authMethod.accesskey "แƒก">
+<!ENTITY leaveOnServer.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”">
+<!ENTITY leaveOnServer.accesskey "แƒ“">
+<!ENTITY headersOnly.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ">
+<!ENTITY headersOnly.accesskey "แƒ™">
+<!ENTITY deleteByAgeFromServer.label "แƒแƒ แƒ แƒฃแƒ›แƒ”แƒขแƒ”แƒก">
+<!ENTITY deleteByAgeFromServer.accesskey "แƒฃ">
+<!ENTITY daysEnd.label "แƒ“แƒฆแƒ˜แƒกแƒ">
+<!ENTITY deleteOnServer2.label "แƒฌแƒแƒจแƒšแƒแƒ›แƒ“แƒ” แƒแƒœ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒแƒ›แƒ“แƒ”">
+<!ENTITY deleteOnServer2.accesskey "แƒ’">
+<!ENTITY downloadOnBiff.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒ•แƒ˜แƒ—แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ">
+<!ENTITY downloadOnBiff.accesskey "แƒ">
+<!ENTITY deleteMessagePrefix.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒกแƒแƒก:">
+<!ENTITY modelMoveToTrash.label "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜:">
+<!ENTITY modelMoveToTrash.accesskey "แƒ">
+<!ENTITY modelMarkDeleted.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒฌแƒแƒจแƒšแƒ˜แƒšแƒแƒ“">
+<!ENTITY modelMarkDeleted.accesskey "แƒฌ">
+<!ENTITY modelDeleteImmediately.label "แƒ›แƒงแƒ˜แƒกแƒ•แƒ” แƒแƒ›แƒแƒจแƒšแƒ">
+<!ENTITY modelDeleteImmediately.accesskey "แƒง">
+<!-- LOCALIZATION NOTE (expungeOnExit.label) : do not translate two of "&quot;" in below line -->
+<!ENTITY expungeOnExit.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ (โ€žแƒฌแƒแƒจแƒšแƒโ€œ) แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒกแƒแƒก">
+<!ENTITY expungeOnExit.accesskey "แƒ˜">
+<!ENTITY emptyTrashOnExit.label "แƒฃแƒ แƒœแƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒกแƒแƒก">
+<!ENTITY emptyTrashOnExit.accesskey "แƒฃ">
+<!ENTITY loginAtStartup.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒแƒก">
+<!ENTITY loginAtStartup.accesskey "แƒ">
+<!-- LOCALIZATION NOTE (maxMessagesStart.label) : translate below 2 lines with grammar dependency
+ maxMessengerStart.label will be followed by maxMessagesEnd.label with the number
+ of messages between them
+-->
+<!ENTITY maxMessagesStart.label "แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒ›แƒ“แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒแƒช แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒก">
+<!ENTITY maxMessagesStart.accesskey "แƒœ">
+<!-- LOCALIZATION NOTE (maxMessagesEnd.label) : see note for maxMessagesStart.label -->
+<!ENTITY maxMessagesEnd.label "แƒ”แƒ แƒ—แƒ”แƒฃแƒšแƒก">
+<!ENTITY alwaysAuthenticate.label "แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก, แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ”">
+<!ENTITY alwaysAuthenticate.accesskey "แƒ“">
+<!ENTITY newsrcFilePath1.label "News.rc แƒคแƒแƒ˜แƒšแƒ˜:">
+<!ENTITY newsrcPicker1.label "แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— News.rc แƒคแƒแƒ˜แƒšแƒ˜">
+<!ENTITY abbreviate.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒœแƒ”แƒšแƒจแƒ˜ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒกแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ:">
+<!ENTITY abbreviateOn.label "แƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒ— (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, 'netscape.public.mozilla.mail-news')">
+<!ENTITY abbreviateOff.label "แƒจแƒ”แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒฃแƒšแƒแƒ“ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, 'n.p.m.mail-news')">
+<!ENTITY advancedButton.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—โ€ฆ">
+<!ENTITY advancedButton.accesskey "แƒ›">
+<!ENTITY serverDefaultCharset2.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ:">
+<!ENTITY localPath1.label "แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”:">
+<!ENTITY localFolderPicker.label "แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY browseFolder.label "แƒแƒ›แƒแƒ แƒฉแƒ”แƒ•แƒโ€ฆ">
+<!ENTITY browseFolder.accesskey "แƒ›">
+<!ENTITY browseNewsrc.label "แƒแƒ›แƒแƒ แƒฉแƒ”แƒ•แƒโ€ฆ">
+<!ENTITY browseNewsrc.accesskey "แƒ”">
+
+<!ENTITY accountTitle.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountSettingsDesc.label "แƒ”แƒก แƒกแƒแƒ’แƒแƒœแƒ’แƒ”แƒ‘แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ. แƒ˜แƒ’แƒ˜ แƒแƒ แƒแƒ•แƒ˜แƒก แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒแƒ–แƒ” แƒแƒ แƒแƒ แƒ›แƒ˜แƒ‘แƒ›แƒฃแƒšแƒ˜.">
+<!ENTITY storeType.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒกแƒแƒฎแƒ”:">
+<!ENTITY storeType.accesskey "แƒฎ">
+<!ENTITY mboxStore2.label "แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒคแƒแƒ˜แƒšแƒจแƒ˜ (mbox)">
+<!ENTITY maildirStore.label "แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒจแƒ˜ (maildir)">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-serverwithnoidentities.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-serverwithnoidentities.dtd
new file mode 100644
index 0000000000..95686f22c2
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-serverwithnoidentities.dtd
@@ -0,0 +1,6 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY accountName.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY accountName.accesskey "N">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-smime.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-smime.dtd
new file mode 100644
index 0000000000..fb12f36a84
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ’แƒแƒ›แƒญแƒแƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ">
+<!ENTITY e2eLearnMore.label "แƒ•แƒ แƒชแƒšแƒแƒ“">
+
+<!ENTITY e2eEnc.description "แƒ’แƒแƒ›แƒญแƒแƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ’แƒแƒ›แƒŸแƒฆแƒแƒ•แƒœแƒ“แƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒกแƒแƒ”แƒ แƒ—แƒ แƒ›แƒ”แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ”แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.">
+
+<!ENTITY e2eTechPref.description "แƒ“แƒแƒชแƒ•แƒ˜แƒก แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ:">
+
+<!ENTITY encryptionCert2.message "แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:">
+<!ENTITY digitalSign.certificate.button "แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒโ€ฆ">
+<!ENTITY digitalSign.certificate.accesskey "S">
+<!ENTITY digitalSign.certificate_clear.button "แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY digitalSign.certificate_clear.accesskey "C">
+<!ENTITY encryption.certificate.button "แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒโ€ฆ">
+<!ENTITY encryption.certificate.accesskey "แƒฉ">
+<!ENTITY encryption.certificate_clear.button "แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY encryption.certificate_clear.accesskey "แƒฃ">
+<!ENTITY signingGroupTitle.label "แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ">
+
+<!ENTITY signingCert2.message "แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:">
+
+<!ENTITY sendingDefaults.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜, แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ“">
+
+<!ENTITY technologyAutomatic.label "แƒ—แƒ•แƒ˜แƒ—แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ, แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+
+<!ENTITY certificates2.label "S/MIME">
+<!ENTITY manageCerts3.label "S/MIME แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY manageCerts3.accesskey "แƒ›">
+<!ENTITY manageDevices2.label "S/MIME แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY manageDevices2.accesskey "แƒฃ">
+
+<!ENTITY technologySMIME.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ“ S/MIME">
+<!ENTITY technologyOpenPGP.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ“ OpenPGP">
+
+<!ENTITY openpgpKeys.label "OpenPGP">
+
+<!-- Strings for the cert picker dialog -->
+<!ENTITY certPicker.title "แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY certPicker.info "แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜:">
+<!ENTITY certPicker.detailsLabel "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜:">
+
+<!ENTITY openpgpKey.message "แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒ“แƒแƒกแƒแƒจแƒ˜แƒคแƒ แƒแƒ“ แƒ“แƒ แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:">
+<!ENTITY openpgpKey.button "แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY openpgpKey.accesskey "แƒ ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-smime.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-smime.properties
new file mode 100644
index 0000000000..a704876408
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/am-smime.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/.
+
+## S/MIME error strings.
+## Note to localization: %S is a placeholder
+NoSenderSigningCert=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ› แƒ•แƒ”แƒ  แƒ˜แƒžแƒแƒ•แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒคแƒแƒกแƒขแƒ/แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ.
+NoSenderEncryptionCert=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ› แƒ•แƒ”แƒ  แƒ˜แƒžแƒแƒ•แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒคแƒแƒกแƒขแƒ/แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ.
+MissingRecipientEncryptionCert=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ› แƒ•แƒ”แƒ  แƒ˜แƒžแƒแƒ•แƒ %S-แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜.
+ErrorEncryptMail=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ. แƒแƒกแƒ”แƒ•แƒ”, แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒคแƒแƒกแƒขแƒ˜แƒกแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ.
+ErrorCanNotSignMail=แƒ•แƒ”แƒ  แƒ•แƒแƒฌแƒ”แƒ  แƒฎแƒ”แƒšแƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ”. แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒคแƒแƒกแƒขแƒ˜แƒกแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ
+
+## Strings used for in the prefs.
+NoSigningCert=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒžแƒแƒฃแƒšแƒแƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ.
+NoSigningCertForThisAddress=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒžแƒแƒฃแƒšแƒแƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒช แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“, <%S> แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+NoEncryptionCert=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒžแƒแƒฃแƒšแƒแƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒกแƒฎแƒ•แƒ แƒžแƒ˜แƒ แƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒ”แƒซแƒšแƒ”แƒ‘แƒแƒ—.
+NoEncryptionCertForThisAddress=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒžแƒแƒฃแƒšแƒแƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒกแƒฎแƒ•แƒ แƒžแƒ˜แƒ แƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒ”แƒซแƒšแƒ”แƒ‘แƒแƒ— <%S> แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”.
+
+encryption_needCertWantSame=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒแƒ›แƒ“แƒ”, แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒกแƒฎแƒ•แƒ แƒฎแƒแƒšแƒฎแƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒ”แƒซแƒšแƒ”แƒ‘แƒแƒ—. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ”แƒ แƒ—แƒ˜แƒ“แƒแƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒจแƒ˜แƒคแƒ แƒแƒ“ แƒ“แƒ แƒ’แƒแƒกแƒแƒจแƒ˜แƒคแƒ แƒแƒ“?
+encryption_wantSame=แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ”แƒ แƒ—แƒ˜แƒ“แƒแƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒจแƒ˜แƒคแƒ แƒแƒ“ แƒ“แƒ แƒ’แƒแƒกแƒแƒจแƒ˜แƒคแƒ แƒแƒ“?
+encryption_needCertWantToSelect=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒแƒ›แƒ“แƒ”, แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒกแƒฎแƒ•แƒ แƒฎแƒแƒšแƒฎแƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒ”แƒซแƒšแƒ”แƒ‘แƒแƒ—. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒแƒฎแƒšแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ?
+signing_needCertWantSame=Yแƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“?
+signing_wantSame=แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“?
+signing_needCertWantToSelect=แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ?
+
+## Strings used by nsMsgComposeSecure
+mime_smimeEncryptedContentDesc=S/MIME แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+mime_smimeSignatureContentDesc=S/MIME แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ
+
+## Strings used by the cert picker.
+CertInfoIssuedFor=แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ:
+CertInfoIssuedBy=แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒ”แƒšแƒ˜:
+CertInfoValid=แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜แƒ
+CertInfoFrom=แƒ“แƒแƒฌแƒง.
+CertInfoTo=แƒ“แƒแƒกแƒ .
+CertInfoPurposes=แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ
+CertInfoEmail=แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+CertInfoStoredIn=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜:
+NicknameExpired=(แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ)
+NicknameNotYetValid=(แƒฏแƒ”แƒ  แƒแƒ แƒแƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ˜)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/appUpdate.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/appUpdate.properties
new file mode 100644
index 0000000000..4c0b57d030
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒแƒฎแƒแƒšแƒ˜ %S แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ.
+# LOCALIZATION NOTE (updateAvailableMessage): %S will be replaced with brandShortName
+updateAvailableMessage=แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ %S แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ˜แƒกแƒ แƒ“แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+updateAvailablePrimaryButtonLabel=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+updateAvailablePrimaryButtonAccessKey=แƒฉ
+updateAvailableSecondaryButtonLabel=แƒแƒฎแƒšแƒ แƒแƒ แƒ
+updateAvailableSecondaryButtonAccessKey=แƒ
+
+# LOCALIZATION NOTE (updateManualTitle): %S will be replaced with brandShortName
+updateManualTitle=%S แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒ‘แƒแƒšแƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ›แƒ“แƒ” แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒแƒก.
+# LOCALIZATION NOTE (updateManualMessage): %S will be replaced with brandShortName
+updateManualMessage=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ %S แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ’แƒ”แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒจแƒ˜.
+# LOCALIZATION NOTE (updateManualPrimaryButtonLabel): %S will be replaced with brandShortName
+updateManualPrimaryButtonLabel=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— %S
+updateManualPrimaryButtonAccessKey=แƒฉ
+updateManualSecondaryButtonLabel=แƒแƒฎแƒšแƒ แƒแƒ แƒ
+updateManualSecondaryButtonAccessKey=แƒ
+
+# LOCALIZATION NOTE (updateUnsupportedTitle): %S will be replaced with brandShortName
+updateUnsupportedTitle=%S แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒ‘แƒแƒšแƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ›แƒ“แƒ” แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒแƒก.
+# LOCALIZATION NOTE (updateUnsupportedMessage): %S will be replaced with brandShortName
+updateUnsupportedMessage=แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก %S แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒ–แƒ”.
+updateUnsupportedPrimaryButtonLabel=แƒ•แƒ แƒชแƒšแƒแƒ“
+updateUnsupportedPrimaryButtonAccessKey=แƒš
+updateUnsupportedSecondaryButtonLabel=แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+updateUnsupportedSecondaryButtonAccessKey=แƒฃ
+
+# LOCALIZATION NOTE (updateRestartTitle): %S will be replaced with brandShortName
+updateRestartTitle=แƒ’แƒแƒกแƒแƒแƒฎแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒ™แƒ•แƒšแƒแƒ• แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— %S.
+# LOCALIZATION NOTE (updateRestartMessage): %S will be replaced with brandShortName
+updateRestartMessage=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›, %S แƒแƒฆแƒแƒ“แƒ’แƒ”แƒœแƒก แƒงแƒ•แƒ”แƒšแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒš แƒฉแƒแƒœแƒแƒ แƒ—แƒกแƒ แƒ“แƒ แƒคแƒแƒœแƒฏแƒแƒ แƒแƒก.
+updateRestartPrimaryButtonLabel=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ
+updateRestartPrimaryButtonAccessKey=แƒฎ
+updateRestartSecondaryButtonLabel=แƒแƒฎแƒšแƒ แƒแƒ แƒ
+updateRestartSecondaryButtonAccessKey=แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/appleMailImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/appleMailImportMsgs.properties
new file mode 100644
index 0000000000..48d5fd6a68
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒคแƒแƒกแƒขแƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ“แƒแƒœ.
+
+# Success Message
+# LOCALIZATION NOTE(ApplemailImportMailboxSuccess): Do not translate the word "%S" below.
+ApplemailImportMailboxSuccess=แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ %S-แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—
+
+# Error Message
+ApplemailImportMailboxBadparam=แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+# Error message
+# LOCALIZATION NOTE(ApplemailImportMailboxConverterror): Do not translate the word "%S" below.
+ApplemailImportMailboxConverterror=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก %S-แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒกแƒแƒก, แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/baseMenuOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/baseMenuOverlay.dtd
new file mode 100644
index 0000000000..c9aee55204
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY helpMenu.accesskey "แƒ“">
+<!-- LOCALIZATION NOTE some localizations of Windows use "?"
+ for the help button in the menubar but Gnome does not. -->
+<!ENTITY helpMenuWin.label "แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY helpMenuWin.accesskey "แƒ“">
+<!ENTITY aboutProduct2.label "&brandShorterName; โ€“ แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘">
+<!ENTITY aboutProduct2.accesskey "แƒจ">
+
+<!ENTITY productHelp.label "&brandShortName; โ€“ แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY productHelp.accesskey "แƒ“">
+
+<!ENTITY productHelp.commandkey "VK_F1">
+<!ENTITY productHelpMac.commandkey "?">
+<!ENTITY productHelpMac.modifiers "accel">
+
+<!ENTITY helpKeyboardShortcuts.label "แƒ™แƒšแƒแƒ•แƒ˜แƒแƒขแƒฃแƒ แƒ˜แƒก แƒ›แƒแƒšแƒกแƒแƒฎแƒ›แƒแƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY helpKeyboardShortcuts.accesskey "แƒ™">
+
+<!ENTITY helpFeedbackPage.label "แƒ’แƒแƒ›แƒแƒฎแƒ›แƒแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒโ€ฆ">
+<!ENTITY helpFeedbackPage.accesskey "แƒ’">
+
+<!ENTITY helpShowTour2.label "&brandShorterName; โ€“ แƒ’แƒแƒชแƒœแƒแƒ‘แƒ">
+<!ENTITY helpShowTour2.accesskey "แƒ">
+
+<!ENTITY helpGetInvolvedPage.label "แƒจแƒ”แƒ›แƒแƒ’แƒ•แƒ˜แƒ”แƒ แƒ—แƒ“แƒ˜แƒ—">
+<!ENTITY helpGetInvolvedPage.accesskey "แƒ˜">
+
+<!ENTITY helpDonationsPage.label "แƒ’แƒแƒ˜แƒฆแƒ”แƒ— แƒจแƒ”แƒ›แƒแƒฌแƒ˜แƒ แƒฃแƒšแƒแƒ‘แƒ">
+<!ENTITY helpDonationsPage.accesskey "แƒ›">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/beckyImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/beckyImportMsgs.properties
new file mode 100644
index 0000000000..584bb41f8a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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-แƒ˜แƒ“แƒแƒœ!
+
+# Success Message
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+# The variable %S will contain the name of the Mailbox
+BeckyImportMailboxSuccess=แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ %S-แƒ˜แƒ“แƒแƒœ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—.
+
+BeckyImportAddressSuccess=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/charsetTitles.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/charsetTitles.properties
new file mode 100644
index 0000000000..bc80d875e2
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/charsetTitles.properties
@@ -0,0 +1,80 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## 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
+
+iso-8859-1.title = แƒ“แƒแƒกแƒแƒ•แƒšแƒฃแƒ แƒ˜ (ISO-8859-1)
+iso-8859-2.title = แƒชแƒ”แƒœแƒขแƒ แƒแƒšแƒฃแƒ  แƒ”แƒ•แƒ แƒแƒžแƒฃแƒšแƒ˜ (ISO-8859-2)
+iso-8859-3.title = แƒกแƒแƒ›แƒฎแƒ แƒ”แƒ—แƒ”แƒ•แƒ แƒแƒžแƒฃแƒšแƒ˜ (ISO-8859-3)
+iso-8859-4.title = แƒ‘แƒแƒšแƒขแƒ˜แƒฃแƒ แƒ˜ (ISO-8859-4)
+iso-8859-10.title = แƒกแƒ™แƒแƒœแƒ“แƒ˜แƒœแƒแƒ•แƒ˜แƒฃแƒ แƒ˜ (ISO-8859-10)
+iso-8859-13.title = แƒ‘แƒแƒšแƒขแƒ˜แƒฃแƒ แƒ˜ (ISO-8859-13)
+iso-8859-14.title = แƒ™แƒ”แƒšแƒขแƒฃแƒ แƒ˜ (ISO-8859-14)
+iso-8859-15.title = แƒ“แƒแƒกแƒแƒ•แƒšแƒฃแƒ แƒ˜ (ISO-8859-15)
+iso-8859-16.title = แƒ แƒฃแƒ›แƒ˜แƒœแƒฃแƒšแƒ˜ (ISO-8859-16)
+windows-1250.title = แƒชแƒ”แƒœแƒขแƒ แƒแƒšแƒฃแƒ  แƒ”แƒ•แƒ แƒแƒžแƒฃแƒšแƒ˜ (Windows-1250)
+windows-1252.title = แƒ“แƒแƒกแƒแƒ•แƒšแƒฃแƒ แƒ˜ (Windows-1252)
+windows-1254.title = แƒ—แƒฃแƒ แƒฅแƒฃแƒšแƒ˜ (Windows-1254)
+windows-1257.title = แƒ‘แƒแƒšแƒขแƒ˜แƒ˜แƒกแƒžแƒ˜แƒ แƒฃแƒšแƒ˜ (Windows-1257)
+macintosh.title = แƒ“แƒแƒกแƒแƒ•แƒšแƒฃแƒ แƒ˜ (MacRoman)
+x-mac-ce.title = แƒชแƒ”แƒœแƒขแƒ แƒแƒšแƒฃแƒ  แƒ”แƒ•แƒ แƒแƒžแƒฃแƒšแƒ˜ (MacCE)
+x-mac-turkish.title = แƒ—แƒฃแƒ แƒฅแƒฃแƒšแƒ˜ (MacTurkish)
+x-mac-croatian.title = แƒฎแƒแƒ แƒ•แƒแƒขแƒฃแƒšแƒ˜ (MacTurkish)
+x-mac-romanian.title = แƒ แƒฃแƒ›แƒ˜แƒœแƒฃแƒšแƒ˜ (MacRomanian)
+x-mac-icelandic.title = แƒ˜แƒกแƒšแƒแƒœแƒ“แƒ˜แƒฃแƒ แƒ˜ (MacIcelandic)
+iso-2022-jp.title = แƒ˜แƒแƒžแƒแƒœแƒฃแƒ แƒ˜ (ISO-2022-JP)
+shift_jis.title = แƒ˜แƒแƒžแƒแƒœแƒฃแƒ แƒ˜ (Shift_JIS)
+euc-jp.title = แƒ˜แƒแƒžแƒแƒœแƒฃแƒ แƒ˜ (EUC-JP)
+big5.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒขแƒ แƒแƒ“แƒ˜แƒชแƒ˜แƒฃแƒšแƒ˜ (Big5)
+big5-hkscs.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒขแƒ แƒแƒ“แƒ˜แƒชแƒ˜แƒฃแƒšแƒ˜ (Big5-HKSCS)
+gb2312.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ (GB2312)
+gbk.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ (GBK)
+euc-kr.title = แƒ™แƒแƒ แƒ”แƒฃแƒšแƒ˜ (EUC-KR)
+utf-7.title = แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜ (UTF-7)
+utf-8.title = แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜ (UTF-8)
+utf-16.title = แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜ (UTF-16)
+utf-16le.title = แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜ (UTF-16LE)
+utf-16be.title = แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜ (UTF-16BE)
+iso-8859-5.title = แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ (ISO-8859-5)
+windows-1251.title = แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ (Windows-1251)
+x-mac-cyrillic.title = แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ (MacCyrillic)
+x-mac-ukrainian.title = แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ/แƒฃแƒ™แƒ แƒแƒ˜แƒœแƒฃแƒšแƒ˜ (MacUkrainian)
+koi8-r.title = แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ (KOI8-R)
+koi8-u.title = แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ/แƒฃแƒ™แƒ แƒแƒ˜แƒœแƒฃแƒšแƒ˜ (KOI8-U)
+iso-8859-7.title = แƒ‘แƒ”แƒ แƒซแƒœแƒฃแƒšแƒ˜ (ISO-8859-7)
+windows-1253.title = แƒ‘แƒ”แƒ แƒซแƒœแƒฃแƒšแƒ˜ (Windows-1253)
+x-mac-greek.title = แƒ‘แƒ”แƒ แƒซแƒœแƒฃแƒšแƒ˜ (MacGreek)
+windows-1258.title = แƒ•แƒ˜แƒ”แƒขแƒœแƒแƒ›แƒฃแƒ แƒ˜ (Windows-1258)
+windows-874.title = แƒขแƒแƒ˜แƒšแƒแƒœแƒ“แƒฃแƒ แƒ˜ (Windows-874)
+iso-8859-6.title = แƒแƒ แƒแƒ‘แƒฃแƒšแƒ˜ (ISO-8859-6)
+iso-8859-8.title = แƒ˜แƒ•แƒ แƒ˜แƒ—แƒ˜ (ISO-8859-8)
+iso-8859-8-i.title = แƒ˜แƒ•แƒ แƒ˜แƒ—แƒ˜ (ISO-8859-8-I)
+windows-1255.title = แƒ˜แƒ•แƒ แƒ˜แƒ—แƒ˜ (Windows-1255)
+windows-1256.title = แƒแƒ แƒแƒ‘แƒฃแƒšแƒ˜ (Windows-1256)
+x-user-defined.title = แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜
+ibm866.title = แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ/แƒ แƒฃแƒกแƒฃแƒšแƒ˜ (CP-866)
+gb18030.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ (GB18030)
+x-mac-arabic.title = แƒแƒ แƒแƒ‘แƒฃแƒšแƒ˜ (MacArabic)
+x-mac-farsi.title = แƒคแƒแƒ แƒกแƒ˜ (MacFarsi)
+x-mac-hebrew.title = แƒ˜แƒ•แƒ แƒ˜แƒ—แƒ˜ (MacHebrew)
+x-mac-devanagari.title = แƒฐแƒ˜แƒœแƒ“แƒ˜ (MacDevanagari)
+x-mac-gujarati.title = แƒ’แƒฃแƒฏแƒแƒ แƒแƒ—แƒ˜ (MacGujarati)
+x-mac-gurmukhi.title = แƒ’แƒฃแƒ แƒ›แƒฃแƒฎแƒ˜ (MacGurmukhi)
+
+chardet.off.title = (แƒ’แƒแƒ›แƒแƒ .)
+chardet.universal_charset_detector.title = แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜
+chardet.ja_parallel_state_machine.title = แƒ˜แƒแƒžแƒแƒœแƒฃแƒ แƒ˜
+chardet.ko_parallel_state_machine.title = แƒ™แƒแƒ แƒ”แƒฃแƒšแƒ˜
+chardet.zhtw_parallel_state_machine.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒขแƒ แƒแƒ“แƒ˜แƒชแƒ˜แƒฃแƒšแƒ˜
+chardet.zhcn_parallel_state_machine.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜
+chardet.zh_parallel_state_machine.title = แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜
+chardet.cjk_parallel_state_machine.title = แƒแƒฆแƒ›แƒแƒกแƒแƒ•แƒšแƒ”แƒ— แƒแƒ–แƒ˜แƒฃแƒ แƒ˜
+chardet.ruprob.title = แƒ แƒฃแƒกแƒฃแƒšแƒ˜
+chardet.ukprob.title = แƒฃแƒ™แƒ แƒแƒ˜แƒœแƒฃแƒšแƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/chat.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/chat.dtd
new file mode 100644
index 0000000000..f149dff395
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/chat.dtd
@@ -0,0 +1,44 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY onlineContactsHeader.label "แƒฎแƒแƒ–แƒ–แƒ” แƒ›แƒงแƒแƒคแƒ˜ แƒฎแƒแƒšแƒฎแƒ˜">
+<!ENTITY offlineContactsHeader.label "แƒฎแƒแƒ–แƒ’แƒแƒ แƒ”แƒ— แƒ›แƒงแƒแƒคแƒ˜ แƒฎแƒแƒšแƒฎแƒ˜">
+<!ENTITY conversationsHeader.label "แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY searchResultConversation.label "แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜">
+<!ENTITY chat.noConv.title "แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ˜ แƒแƒฅ แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ.">
+<!ENTITY chat.noConv.description "แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ”แƒ‘แƒแƒ“ แƒ˜แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ”แƒ— แƒ›แƒแƒ แƒชแƒฎแƒ”แƒœแƒ แƒ›แƒฎแƒแƒ แƒ”แƒก แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒšแƒฎแƒ˜แƒก แƒกแƒ˜แƒ˜แƒ—.">
+<!ENTITY chat.noPreviousConv.description "&brandShortName;-แƒก แƒแƒ› แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฌแƒ˜แƒœแƒ แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒจแƒ”แƒฃแƒœแƒแƒฎแƒแƒ•แƒก.">
+<!ENTITY chat.noAccount.title "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒฏแƒ”แƒ  แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ—.">
+<!ENTITY chat.noAccount.description "&brandShortName;-แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ.">
+<!ENTITY chat.accountWizard.button "แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒœแƒแƒ‘แƒ˜แƒฏแƒ”แƒ‘แƒ˜">
+<!ENTITY chat.noConnectedAccount.title "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ— แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜ แƒแƒ  แƒจแƒ”แƒกแƒฃแƒšแƒฎแƒแƒ แƒ—.">
+<!ENTITY chat.noConnectedAccount.description "แƒ›แƒแƒ—แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ“แƒ˜แƒแƒšแƒแƒ’แƒ˜แƒ“แƒแƒœ:">
+<!ENTITY chat.showAccountManager.button "แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!ENTITY chat.participants "แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜:">
+<!ENTITY chat.previousConversations "แƒฌแƒ˜แƒœแƒ แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ˜:">
+<!ENTITY chat.ongoingConversation "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜">
+
+<!ENTITY openConversationCmd.label "แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ">
+<!ENTITY openConversationCmd.accesskey "แƒ“">
+<!ENTITY closeConversationCmd.label "แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒ">
+<!ENTITY closeConversationCmd.accesskey "แƒจ">
+<!ENTITY aliasCmd.label "แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ">
+<!ENTITY aliasCmd.accesskey "แƒฅ">
+<!ENTITY deleteCmd.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY deleteCmd.accesskey "แƒช">
+
+<!ENTITY openConversationButton.tooltip "แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ">
+<!ENTITY closeConversationButton.tooltip "แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒ">
+
+<!ENTITY addBuddyButton.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY joinChatButton.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜ แƒจแƒ”แƒกแƒ•แƒšแƒ">
+<!ENTITY chatAccountsButton.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!ENTITY status.available "แƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ">
+<!ENTITY status.unavailable "แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ">
+<!ENTITY status.offline "แƒแƒ แƒแƒ แƒฎแƒแƒ–แƒ–แƒ”">
+
+<!ENTITY openLinkCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒโ€ฆ">
+<!ENTITY openLinkCmd.accesskey "แƒ’">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/chat.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/chat.properties
new file mode 100644
index 0000000000..93ba65e58d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ
+goBackToCurrentConversation.button=แƒฃแƒ™แƒแƒœ - แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒกแƒแƒฃแƒ‘แƒแƒ แƒ–แƒ”
+# LOCALIZATION NOTE (startAConversationWith.button):
+# %S is replaced with the display name of a contact.
+startAConversationWith.button=แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒกแƒ—แƒแƒœ %S
+
+# LOCALIZATION NOTE (defaultGroup):
+# this is used in the addBuddies dialog if the list of existing groups is empty
+defaultGroup=แƒฎแƒแƒšแƒฎแƒ˜
+
+# LOCALIZATION NOTE (buddy.authRequest.label):
+# This string appears in a notification bar at the
+# top of the Contacts window when someone added the user to his/her
+# contact list, to request the permission from the user to share
+# status information with this potential new contact.
+# %S is replaced with the user name of the potential new contact.
+buddy.authRequest.label=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒก %S แƒกแƒฃแƒ แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒแƒœ แƒ’แƒแƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ
+buddy.authRequest.allow.label=แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ
+buddy.authRequest.allow.accesskey=แƒ“
+buddy.authRequest.deny.label=แƒฃแƒแƒ แƒ˜
+buddy.authRequest.deny.accesskey=แƒ
+
+## 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-แƒก แƒกแƒฃแƒ แƒก แƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒก แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜แƒก แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ
+buddy.verificationRequest.allow.label=แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ
+buddy.verificationRequest.allow.accesskey=แƒง
+buddy.verificationRequest.deny.label=แƒฃแƒแƒ แƒงแƒแƒคแƒ
+buddy.verificationRequest.deny.accesskey=แƒฃ
+
+# LOCALIZATION NOTE (buddy.deletePrompt.title):
+# %S here will be replaced by the alias (or username) of a buddy about
+# to be removed from the buddy list.
+buddy.deletePrompt.title=แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก %S?
+
+# LOCALIZATION NOTE (buddy.deletePrompt.message):
+# %1$S will be replaced by the name of a buddy (either the alias
+# followed by the username between parenthesis if an alias is set, or
+# only the username otherwise).
+# %2$S will be the name of the protocol on which this buddy is removed
+# (for example: AIM, MSN, Google Talk).
+#
+# Please find a wording that will keep the username as close as
+# possible to the beginning of the string, because this is the
+# important information that an user should see when looking quickly
+# at this prompt.
+buddy.deletePrompt.message=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ” %1$S แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒแƒ“ แƒแƒ›แƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒ“แƒแƒœ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %2$S.
+
+# LOCALIZATION NOTE (buddy.deletePrompt.displayName):
+# This is used to format the display name inserted in buddy.deletePrompt.message
+# %1$S is the alias, %2$S is the username.
+buddy.deletePrompt.displayName=%1$S (%2$S)
+
+# LOCALIZATION NOTE (buddy.deletePrompt.button):
+# the & symbol indicates the position of the character that should be
+# used as the accesskey for this button.
+buddy.deletePrompt.button=&แƒฌแƒแƒจแƒšแƒ
+
+displayNameEmptyText=แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+userIconFilePickerTitle=แƒแƒฎแƒแƒšแƒ˜ แƒฎแƒแƒขแƒฃแƒšแƒแƒก แƒแƒ แƒฉแƒ”แƒ•แƒโ€ฆ
+
+# LOCALIZATION NOTE (chat.isTyping, chat.hasStoppedTyping):
+# The contact display name is displayed with a big font on a first
+# line and these two strings are displayed on a second line with a
+# smaller font. Please try to find a wording that make this look
+# almost like a sentence.
+chat.isTyping=แƒ™แƒ แƒ”แƒคแƒกโ€ฆ
+chat.hasStoppedTyping=แƒจแƒ”แƒฌแƒงแƒ•แƒ˜แƒขแƒ แƒแƒ™แƒ แƒ”แƒคแƒ.
+# LOCALIZATION NOTE (chat.contactIsTyping, chat.contactHasStoppedTyping):
+# These strings are displayed in a tooltip when hovering the status type icon.
+# %S is replaced with the display name of the contact.
+chat.contactIsTyping=%S แƒ™แƒ แƒ”แƒคแƒก.
+chat.contactHasStoppedTyping=%S - แƒจแƒ”แƒฌแƒงแƒ•แƒ˜แƒขแƒ แƒแƒ™แƒ แƒ”แƒคแƒ.
+
+# LOCALIZATION NOTE (unknownCommand):
+# This is shown when an unknown command (/foo) is attempted. %S is the command.
+unknownCommand=%S แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ. แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒแƒ—แƒ แƒกแƒ˜แƒ˜แƒก แƒกแƒแƒœแƒแƒฎแƒแƒ•แƒแƒ“ แƒแƒ™แƒ แƒ˜แƒคแƒ”แƒ— /help.
+
+#LOCALIZATION NOTE
+# These are special entries in the log tree for the corresponding days.
+log.today=แƒ“แƒฆแƒ”แƒก
+log.yesterday=แƒ’แƒฃแƒจแƒ˜แƒœ
+
+#LOCALIZATION NOTE
+# These are special groups in the log tree for the last 3-7 days and
+# the last 8-14 days.
+log.currentWeek=แƒแƒ› แƒ™แƒ•แƒ˜แƒ แƒแƒจแƒ˜
+log.previousWeek=แƒฌแƒ˜แƒœแƒ แƒ™แƒ•แƒ˜แƒ แƒแƒจแƒ˜
+
+# LOCALIZATION NOTE (messagePreview):
+# This is the default message preview to be shown
+# when the user has chosen not to show any info in the notification about the
+# incoming message being notified.
+messagePreview=แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ
+
+#LOCALIZATION NOTE (bundledMessagePreview): Semi-colon list of plural forms.
+# Used when multiple incoming messages from the same sender are bundled
+# into a single notification.
+# #1 is the number of incoming messages the user is being notified about. When #1
+# is greater than one, the plural form after the semicolon is used.
+# Do not translate %1$S, it is the message preview to be shown in the
+# notification, i.e. the first incoming message.
+bundledMessagePreview=%1$Sโ€ฆ (แƒ“แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• #1 แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ);%1$Sโ€ฆ (แƒ“แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• #1 แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/configEditorOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/configEditorOverlay.dtd
new file mode 100644
index 0000000000..3d78799d68
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/converterDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/converterDialog.dtd
new file mode 100644
index 0000000000..04c936434e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒ˜ แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒก แƒ’แƒแƒ แƒ“แƒแƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜">
+<!ENTITY converterDialog.continueButton "แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ">
+<!ENTITY converterDialog.cancelButton "แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY converterDialog.finishButton "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ">
+<!ENTITY converterDialog.complete "แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. &brandShortName; แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.">
+<!ENTITY converterDialog.error "แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.">
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/converterDialog.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/converterDialog.properties
new file mode 100644
index 0000000000..a9ce20d276
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก %2$S แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜ แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ. %3$S แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒแƒœแƒแƒ•แƒ”.
+
+# 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 แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก %2$S แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒงแƒ•แƒแƒœแƒโ€ฆ
+
+# 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 แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ“แƒแƒ•แƒ %2$S-แƒจแƒ˜. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒแƒ•แƒ %3$S-แƒจแƒ˜: %4$S. แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ %5$S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ แƒ“แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ %6$S แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜. %7$S แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒแƒœแƒแƒ•แƒ”.
+
+# 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-แƒจแƒ˜: %2$S. %3$S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ แƒ“แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ %4$S แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜. %5$S แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒแƒœแƒแƒ•แƒ”.
+
+# 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 แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก %2$S แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒงแƒ•แƒแƒœแƒโ€ฆ
+
+# LOCALIZATION NOTE (converterDialog.percentDone):
+# %1$S will be replaced by the percentage of conversion that is complete.
+converterDialog.percentDone=แƒ›แƒ–แƒแƒ“แƒแƒ %1$S%%
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/custom.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/custom.properties
new file mode 100644
index 0000000000..055715e814
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/custom.properties
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+colonInHeaderName=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒ›แƒชแƒ“แƒแƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ ':', แƒแƒ แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒ—แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ, แƒแƒ แƒ-ascii แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ, แƒแƒœ 8-แƒ‘แƒ˜แƒขแƒ˜แƒแƒœแƒ˜ ascii แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒแƒแƒชแƒ˜แƒšแƒแƒ— แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/customizeToolbar.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/customizeToolbar.dtd
new file mode 100644
index 0000000000..db7dbc6fd1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜แƒก แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒ">
+<!ENTITY dialog.dimensions "width: 92ch; height: 36em;">
+<!ENTITY instructions.description "แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜แƒ“แƒแƒœ แƒแƒœ แƒ–แƒแƒšแƒจแƒ˜ แƒ›แƒแƒ—แƒ˜ แƒ’แƒแƒ“แƒแƒฉแƒแƒฉแƒ”แƒ‘แƒ˜แƒ—.">
+<!ENTITY show.label "แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ:">
+<!ENTITY iconsAndText.label "แƒฎแƒแƒขแƒฃแƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY icons.label "แƒฎแƒแƒขแƒฃแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY text.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY iconsBesideText.label "แƒฎแƒแƒขแƒฃแƒšแƒ”แƒ‘แƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“">
+<!ENTITY useSmallIcons.label "แƒžแƒแƒขแƒแƒ แƒ แƒฎแƒแƒขแƒฃแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY restoreDefaultSet.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ">
+<!ENTITY showTitlebar2.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜แƒก แƒ–แƒแƒšแƒ˜">
+<!ENTITY extraDragSpace2.label "แƒ–แƒ”แƒ›แƒแƒ— แƒกแƒ˜แƒ•แƒ แƒชแƒ” แƒ’แƒแƒ“แƒแƒกแƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒšแƒแƒ“">
+<!ENTITY saveChanges.label "แƒ›แƒ–แƒแƒ“แƒแƒ">
+<!ENTITY undoChanges.label "แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/customizeToolbar.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/customizeToolbar.properties
new file mode 100644
index 0000000000..de1306358e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒแƒฎแƒแƒšแƒ˜ แƒ–แƒแƒšแƒ˜
+enterToolbarName=แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ:
+enterToolbarDup=แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— โ€œ%Sโ€. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+enterToolbarBlank=แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒแƒฎแƒแƒšแƒ˜ แƒ–แƒแƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“, แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒ แƒกแƒแƒญแƒ˜แƒ แƒ.
+separatorTitle=แƒ’แƒแƒ›แƒงแƒแƒคแƒ˜
+springTitle=แƒ“แƒ แƒ”แƒ™แƒแƒ“แƒ˜ แƒแƒ แƒ”
+spacerTitle=แƒกแƒ˜แƒ•แƒ แƒชแƒ”
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/downloadheaders.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/downloadheaders.dtd
new file mode 100644
index 0000000000..26fc5b26a6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/downloadheaders.dtd
@@ -0,0 +1,27 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY all.label "แƒงแƒ•แƒ”แƒšแƒ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ">
+<!ENTITY all.accesskey "D">
+<!--LOCALIZATION NOTE (download.label):
+ consider the download.label and headers.label as a single sentence
+ with the number of headers to be downloaded inserted between them:
+ EXAMPLE: "Download" <some number> "headers"
+ Either label could be set to null ("") if required grammatically.
+-->
+
+<!--LOCALIZATION NOTE (download.label):
+ consider the download.label and headers.label as a single sentence
+ with the number of headers to be downloaded inserted between them:
+ EXAMPLE: "Download" <some number> "headers"
+ Either label could be set to null ("") if required grammatically.
+-->
+
+<!ENTITY download.label "แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ">
+<!ENTITY download.accesskey "o">
+<!--LOCALIZATION NOTE (headers.label): see note for download.label -->
+<!ENTITY headers.label "แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜">
+<!ENTITY headers.accesskey "h">
+<!ENTITY mark.label "แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY mark.accesskey "M">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.dtd
new file mode 100644
index 0000000000..93764b89a8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.dtd
@@ -0,0 +1,20 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY editContactPanelDeleteContact.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY editContactPanelDeleteContact.accesskey "แƒš">
+
+<!ENTITY editContactName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY editContactName.accesskey "แƒก">
+
+<!ENTITY editContactEmail.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ:">
+<!ENTITY editContactEmail.accesskey "แƒ”">
+
+<!ENTITY editContactAddressBook.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜:">
+<!ENTITY editContactAddressBook.accesskey "แƒฌ">
+
+<!ENTITY editContactPanelDone.label "แƒ›แƒ–แƒแƒ“แƒแƒ">
+<!ENTITY editContactPanelDone.accesskey "แƒ›">
+
+<!ENTITY contactMoveDisabledWarning.description "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒก แƒ•แƒ”แƒ  แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒžแƒ˜แƒ แƒ˜ แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜แƒ.">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.properties
new file mode 100644
index 0000000000..7aad90d38f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/editContactOverlay.properties
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+editTitle=แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+viewTitle=แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+
+editDetailsLabel=แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+editDetailsAccessKey=แƒฌ
+viewDetailsLabel=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+viewDetailsAccessKey=แƒฉ
+
+deleteContactTitle=แƒžแƒ˜แƒ แƒ˜แƒก แƒแƒ›แƒแƒจแƒšแƒ
+deleteContactMessage=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒžแƒ˜แƒ แƒ˜แƒก แƒแƒ›แƒแƒจแƒšแƒ?
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/fieldMapImport.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/fieldMapImport.dtd
new file mode 100644
index 0000000000..41f027ad4c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜">
+<!ENTITY fieldMapImport.next.accesskey "N">
+<!ENTITY fieldMapImport.previous.label "แƒฌแƒ˜แƒœแƒ">
+<!ENTITY fieldMapImport.previous.accesskey "P">
+<!ENTITY fieldMapImport.text "แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒฌแƒ”แƒ•แƒ แƒ“แƒ แƒฉแƒแƒ›แƒแƒฌแƒ”แƒ•แƒ แƒ›แƒแƒ แƒชแƒฎแƒ”แƒœแƒ แƒ“แƒแƒคแƒแƒ–แƒ” แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒฌแƒแƒ แƒ˜ แƒจแƒ”แƒกแƒแƒขแƒงแƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒแƒ“. แƒ’แƒแƒ›แƒแƒ แƒ˜แƒชแƒฎแƒ”แƒ— แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒแƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜.">
+<!ENTITY fieldMapImport.up.label "แƒแƒฌแƒ”แƒ•แƒแƒ">
+<!ENTITY fieldMapImport.up.accesskey "U">
+<!ENTITY fieldMapImport.down.label "แƒฉแƒแƒ›แƒแƒฌแƒ”แƒ•แƒ">
+<!ENTITY fieldMapImport.down.accesskey "D">
+<!ENTITY fieldMapImport.fieldListTitle "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY fieldMapImport.dataTitle "แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒกแƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜">
+<!ENTITY fieldMapImport.skipFirstRecord.label "แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก">
+<!ENTITY fieldMapImport.skipFirstRecord.accessKey "F">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/filter.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/filter.properties
new file mode 100644
index 0000000000..35f78e26ae
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ.
+enterValidEmailAddress=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒ’แƒแƒ“แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ“.
+pickTemplateToReplyWith=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒแƒ แƒ’แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+mustEnterName=แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒแƒก แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+cannotHaveDuplicateFilterTitle=แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ“แƒฃแƒ‘แƒšแƒ˜แƒ แƒ”แƒ‘แƒ
+cannotHaveDuplicateFilterMessage=แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+mustHaveFilterTypeTitle=แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ›แƒแƒ•แƒšแƒ”แƒœแƒ แƒแƒ  แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ
+mustHaveFilterTypeMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒคแƒ˜แƒšแƒขแƒ แƒแƒ“ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒ˜แƒœแƒช แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ›แƒแƒ•แƒšแƒ”แƒœแƒ. แƒ—แƒฃ แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒแƒ  แƒ’แƒกแƒฃแƒ แƒ— แƒ แƒแƒ˜แƒ›แƒ” แƒ›แƒแƒ•แƒšแƒ”แƒœแƒ˜แƒ— แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ, แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— แƒ˜แƒ’แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ—แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ แƒ™แƒ›แƒ”แƒšแƒจแƒ˜.
+deleteFilterConfirmation=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ?
+matchAllFilterName=แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+filterListBackUpMsg=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒ แƒแƒ“แƒ’แƒแƒœ rules.dat แƒคแƒแƒ˜แƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก, แƒ•แƒ”แƒ  แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ. แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ rules.dat แƒคแƒแƒ˜แƒšแƒ˜, แƒฎแƒแƒšแƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜, rulesbackup.dat แƒคแƒแƒ˜แƒšแƒจแƒ˜.
+customHeaderOverflow=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒแƒญแƒแƒ แƒ‘แƒ”แƒ— 50 แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒ–แƒฆแƒ•แƒแƒ แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒ›แƒแƒ˜แƒฆแƒแƒ— แƒ”แƒ แƒ—แƒ˜ แƒแƒœ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—.
+filterCustomHeaderOverflow=แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ›แƒ แƒ’แƒแƒ“แƒแƒแƒญแƒแƒ แƒ‘แƒ 50 แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒ–แƒฆแƒ•แƒแƒ แƒก. แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“ แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒกแƒฌแƒแƒ แƒแƒ— rules.dat แƒคแƒแƒ˜แƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒก.
+invalidCustomHeader=แƒ”แƒ แƒ—แƒ”แƒ แƒ—แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒก แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒกแƒ-แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“ ':', แƒแƒ แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒแƒ“ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก, แƒแƒ แƒ-ascii แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒแƒœ 8-แƒ‘แƒ˜แƒขแƒ˜แƒแƒœ ascii แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒกแƒฌแƒแƒ แƒแƒ— แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก msgFilterRules.dat แƒคแƒแƒ˜แƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒแƒกแƒ-แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒกแƒแƒฆแƒ”แƒ‘แƒแƒ“.
+continueFilterExecution=แƒคแƒ˜แƒšแƒขแƒ แƒ˜ %S แƒ•แƒ”แƒ  แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ. แƒ’แƒกแƒฃแƒ แƒ— แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ?
+promptTitle=แƒ›แƒฃแƒจแƒ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜
+promptMsg=แƒแƒ›แƒฏแƒ”แƒ แƒแƒ“ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒคแƒ˜แƒšแƒขแƒ แƒแƒชแƒ˜แƒ.\nแƒ’แƒกแƒฃแƒ แƒ— แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ?
+stopButtonLabel=แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ
+continueButtonLabel=แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ
+# LOCALIZATION NOTE(cannotEnableIncompatFilter)
+# %S=the name of the application
+cannotEnableIncompatFilter=แƒ”แƒก แƒคแƒ˜แƒšแƒขแƒ แƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก %S-แƒ˜แƒก แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒแƒœ แƒแƒ แƒแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ แƒแƒ แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜. แƒแƒ› แƒคแƒ˜แƒšแƒขแƒ แƒก แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ.
+dontWarnAboutDeleteCheckbox=แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+# LOCALIZATION NOTE(copyToNewFilterName)
+# %S=the name of the filter that is being copied
+copyToNewFilterName=%S-แƒ˜แƒก แƒแƒกแƒšแƒ˜
+# LOCALIZATION NOTE(contextPeriodic.label): Semi-colon list of plural forms.
+# #1=the number of minutes
+contextPeriodic.label=แƒ“แƒ แƒแƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒ—, แƒงแƒแƒ•แƒ”แƒš แƒฌแƒฃแƒ—แƒจแƒ˜;แƒ“แƒ แƒแƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒ—, แƒงแƒแƒ•แƒ”แƒš #1 แƒฌแƒฃแƒ—แƒจแƒ˜
+
+# LOCALIZATION NOTE(filterFailureWarningPrefix)
+# %1$S=filter error action
+# %2$S=error code as hexadecimal string.
+filterFailureWarningPrefix=แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: "%1$S" แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ—=%2$S แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ˜แƒกแƒแƒก:
+filterFailureSendingReplyError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก
+filterFailureSendingReplyAborted=แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+filterFailureMoveFailed=แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+filterFailureCopyFailed=แƒแƒกแƒšแƒ˜แƒก แƒแƒฆแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+filterFailureAction=แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+
+searchTermsInvalidTitle=แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ
+# LOCALIZATION NOTE(searchTermsInvalidRule)
+# %1$S=search attribute name from the invalid rule
+# %2$S=search operator from the bad rule
+searchTermsInvalidRule=แƒคแƒ˜แƒšแƒขแƒ แƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒแƒ‘แƒ "%1$S %2$S" แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ.
+# LOCALIZATION NOTE(filterActionOrderExplanation)
+# Keep the \n\n that mean 2 linebreaks.
+filterActionOrderExplanation=แƒ แƒแƒชแƒ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒแƒ› แƒคแƒ˜แƒšแƒขแƒ แƒก แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ แƒ˜แƒ’แƒ˜แƒ— แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ:\n\n
+filterActionOrderTitle=แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒ—แƒ แƒ แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒ แƒ˜แƒ’แƒ˜
+## LOCALIZATION NOTE(filterActionItem):
+# %1$S=sequence number of the action, %2$S=action text, %3$S=action argument
+filterActionItem=%1$S. %2$S %3$S\n
+
+## LOCALIZATION NOTE(filterCountVisibleOfTotal):
+# %1$S=number of matching filters, %2$S=total number of filters
+filterCountVisibleOfTotal=%1$S, แƒกแƒฃแƒš %2$S-แƒ“แƒแƒœ
+## LOCALIZATION NOTE(filterCountItems):
+## Semicolon-separated list of singular and plural forms.
+## See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+## #1 is the count of items in the list.
+filterCountItems=#1 แƒคแƒ˜แƒšแƒขแƒ แƒ˜; #1 แƒคแƒ˜แƒšแƒขแƒ แƒ˜
+# for junk mail logging / mail filter logging
+# LOCALIZATION NOTE(junkLogDetectStr)
+# %1$S=author, %2$S=subject, %3$S=date
+junkLogDetectStr=แƒแƒฆแƒ›แƒแƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒฏแƒแƒ แƒ—แƒ˜, แƒแƒ•แƒขแƒแƒ แƒ˜ - %1$S, แƒ—แƒ”แƒ›แƒ - %2$S, แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ - %3$S
+# LOCALIZATION NOTE(logMoveStr)
+# %1$S=message id, %2$S=folder URI
+logMoveStr=แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒ“แƒ˜ = %1$S - %2$S
+# LOCALIZATION NOTE(logCopyStr)
+# %1$S=message id, %2$S=folder URI
+logCopyStr=แƒแƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒ“แƒ˜ = %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โ€œ: %2$S
+# LOCALIZATION NOTE(filterLogDetectStr)
+# %1$S=filter name %2$S=author, %3$S=subject, %4$S=date
+filterLogDetectStr=แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ˜ - "%1$S", แƒแƒ•แƒขแƒแƒ แƒ˜ - %2$S, แƒ—แƒ”แƒ›แƒ - %3$S, %4$S
+filterMissingCustomAction=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ
+filterAction2=แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ
+filterAction3=แƒฌแƒแƒ˜แƒจแƒแƒšแƒ
+filterAction4=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“
+filterAction5=แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ แƒ’แƒแƒœแƒแƒ“แƒ’แƒฃแƒ แƒ“แƒ
+filterAction6=แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒแƒก แƒ—แƒ•แƒแƒšแƒก แƒแƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ—
+filterAction7=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒ
+filterAction8=แƒ“แƒแƒญแƒ“แƒ”แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜
+filterAction9=แƒœแƒแƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜
+filterAction10=แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜
+filterAction11=แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒฉแƒ”แƒ แƒ“แƒ
+filterAction12=แƒฌแƒแƒ˜แƒจแƒแƒšแƒ POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ
+filterAction13=แƒ“แƒแƒ แƒฉแƒ POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”
+filterAction14=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒคแƒแƒกแƒ”แƒ‘แƒ
+filterAction15=แƒกแƒฎแƒ”แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ
+filterAction16=แƒแƒกแƒšแƒ˜ แƒ›แƒ–แƒแƒ“แƒแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜
+filterAction17=แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒแƒœแƒ˜
+filterAction18=แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ
+filterAction19=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜
+# LOCALIZATION NOTE(filterAutoNameStr)
+# %1$S=Header or item to match, e.g. "From", "Tag", "Age in days", etc.
+# %2$S=Operator, e.g. "Contains", "is", "is greater than", etc.
+# %3$S=Value, e.g. "Steve Jobs", "Important", "42", etc.
+filterAutoNameStr=%1$S %2$S: %3$S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderProps.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderProps.dtd
new file mode 100644
index 0000000000..953bd7c03e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+
+<!ENTITY generalInfo.label "แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ">
+<!ENTITY folderRebuildSummaryFileTip2.label "แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒแƒชแƒ˜แƒ">
+<!ENTITY folderRebuildSummaryFile2.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ">
+<!ENTITY folderRebuildSummaryFile2.accesskey "R">
+<!ENTITY folderRebuildSummaryFile.explanation "แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒก (.msf) แƒคแƒแƒ˜แƒšแƒ˜ แƒ–แƒ˜แƒแƒœแƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒแƒ  แƒแƒ˜แƒกแƒแƒฎแƒแƒก แƒแƒœ แƒแƒ˜แƒกแƒแƒฎแƒแƒก แƒฌแƒแƒจแƒšแƒ˜แƒšแƒแƒ“; แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒแƒ› แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒแƒฎแƒกแƒœแƒแƒก แƒ”แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ.">
+<!ENTITY folderIncludeInGlobalSearch.label "แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ แƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒจแƒ˜">
+<!ENTITY folderIncludeInGlobalSearch.accesskey "G">
+
+<!ENTITY retention.label "แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY retentionUseAccount.label "แƒฉแƒ”แƒ›แƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY retentionUseAccount.accesskey "U">
+<!ENTITY daysOld.label "แƒ“แƒฆแƒ”">
+<!ENTITY message.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY retentionCleanup.label "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒซแƒ•แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒ˜ แƒฌแƒแƒจแƒšแƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—.">
+<!ENTITY retentionCleanupImap.label "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒแƒ“ แƒฌแƒแƒจแƒšแƒ แƒแƒ แƒ˜แƒ•แƒ”แƒ’แƒแƒœ - แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒ“แƒ แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”.">
+<!ENTITY retentionCleanupPop.label "แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒแƒ“ แƒฌแƒแƒจแƒšแƒ แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒ“แƒ แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”แƒช.">
+<!ENTITY retentionDeleteMsg.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒแƒกแƒแƒ™แƒ˜แƒช แƒ›แƒ”แƒขแƒ˜แƒ แƒ•แƒ˜แƒ“แƒ แƒ”">
+<!ENTITY retentionDeleteMsg.accesskey "m">
+<!ENTITY retentionKeepAll.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ  แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY retentionKeepAll.accesskey "A">
+<!ENTITY retentionKeepRecent.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒแƒจแƒšแƒ แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ">
+<!ENTITY retentionKeepRecent.accesskey "l">
+<!ENTITY retentionApplyToFlagged.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒแƒœแƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY retentionApplyToFlagged.accesskey "e">
+
+<!ENTITY folderSynchronizationTab.label "แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ">
+<!ENTITY folderCheckForNewMessages2.label "แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒฎแƒแƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ–แƒ” แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY folderCheckForNewMessages2.accesskey "c">
+
+<!ENTITY offlineFolder.check.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY offlineFolder.check.accesskey "S">
+<!ENTITY offlineFolder.button.label "แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ แƒแƒฎแƒšแƒแƒ•แƒ”">
+<!ENTITY offlineFolder.button.accesskey "D">
+
+<!ENTITY selectofflineNewsgroup.check.label "แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY selectofflineNewsgroup.check.accesskey "o">
+<!ENTITY offlineNewsgroup.button.label "แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ แƒแƒฎแƒšแƒแƒ•แƒ”">
+<!ENTITY offlineNewsgroup.button.accesskey "D">
+
+<!ENTITY folderProps.name.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY folderProps.name.accesskey "N">
+<!ENTITY folderProps.color.label "แƒฎแƒแƒขแƒฃแƒšแƒแƒก แƒคแƒ”แƒ แƒ˜:">
+<!ENTITY folderProps.color.accesskey "แƒฎ">
+<!ENTITY folderProps.reset.tooltip "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒคแƒ”แƒ แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ">
+<!ENTITY folderProps.location.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜:">
+<!ENTITY folderProps.location.accesskey "L">
+
+<!ENTITY folderSharingTab.label "แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY privileges.button.label "แƒžแƒ แƒ˜แƒ•แƒ˜แƒšแƒ”แƒ’แƒ˜แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY privileges.button.accesskey "P">
+<!ENTITY permissionsDesc.label "แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜:">
+<!ENTITY folderOtherUsers.label "แƒกแƒฎแƒ•แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒช แƒแƒฅแƒ•แƒ— แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒกแƒ—แƒแƒœ:">
+<!ENTITY folderType.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ:">
+
+<!ENTITY folderQuotaTab.label "แƒ–แƒฆแƒ•แƒแƒ แƒ˜">
+<!ENTITY folderQuotaUsage.label "แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ:">
+<!ENTITY folderQuotaStatus.label "แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜:">
+
+<!ENTITY numberOfMessages.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ—แƒ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ:">
+<!-- LOCALIZATION NOTE: When the number of messages can't be determined, this string is displayed as the number -->
+<!ENTITY numberUnknown.label "แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ">
+<!ENTITY sizeOnDisk.label "แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”:">
+<!-- LOCALIZATION NOTE: When the size can't be determined, this string is displayed as the size -->
+<!ENTITY sizeUnknown.label "แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderWidgets.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderWidgets.properties
new file mode 100644
index 0000000000..ff460ccfb5
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒกแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒงแƒฃแƒ—แƒ˜ (%S)
+# LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name
+verboseFolderFormat=%1$S - %2$S
+chooseFolder=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ›แƒแƒ แƒฉแƒ”แƒ•แƒโ€ฆ
+chooseAccount=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒโ€ฆ
+noFolders=แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderpane.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderpane.dtd
new file mode 100644
index 0000000000..aa96c81ddd
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/folderpane.dtd
@@ -0,0 +1,7 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<!ENTITY nameColumn.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY unreadColumn.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY totalColumn.label "แƒกแƒฃแƒš">
+<!ENTITY folderSizeColumn.label "แƒ–แƒแƒ›แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/gloda.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/gloda.properties
new file mode 100644
index 0000000000..688924d432
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/gloda.properties
@@ -0,0 +1,175 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (*.facetNameLabel): These are the labels used to label the facet
+# displays in the global search facet display mechanism. They should be
+# compact descriptions of the facet type (e.g. "Folder", and don't need to
+# refer to the objects being faceted (e.g. "Message" or "Mail").
+
+# LOCALIZATION NOTE (*.includeLabel): The label to use for the included group
+# in the facet display. If not provided, we will fall back to
+# "glodaFacetView.facets.included.fallbackLabel".
+
+# LOCALIZATION NOTE (*.excludeLabel): The label to use for the excluded group
+# in the facet display. If not provided, we will fall back to
+# "glodaFacetView.facets.excluded.fallbackLabel".
+
+# LOCALIZATION NOTE (*.remainderLabel): The label to use for the remaining items
+# that are neither part of the included group or the excluded group in the
+# facet display. If not provided, we will fall back to
+# "glodaFacetView.facets.remainder.fallbackLabel".
+
+# LOCALIZATION NOTE (*.mustMatchLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which match
+# a particular value. If not provided, we will fall back to
+# "glodaFacetView.facets.mustMatch.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.cantMatchLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which match
+# a particular value. If not provided, we will fall back to
+# "glodaFacetView.facets.cantMatch.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mayMatchLabel): The label to use for the popup menu
+# to indicate that the results should no longer be restricted relative to
+# this particular facet value. If not provided, we will fall back to
+# "glodaFacetView.facets.mayMatch.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mustMatchSomeLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which have
+# _some_ value (e.g. at least one tag is set). If not provided, we will fall
+# back to "glodaFacetView.facets.mustMatchSome.fallbackLabel". #1, if present,
+# is replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mustMatchNoneLabel): The label to use for the popup menu
+# to indicate that the results should be restricted to messages which have _no_
+# value (e.g. no tags are set). If not provided, we will fall back to
+# "glodaFacetView.facets.mustMatchNoneLabel.fallbackLabel". #1, if present, is
+# replaced by the value of the facet (name, folder, mailing list, etc.)
+
+# LOCALIZATION NOTE (*.mayMatchAnyLabel): The label to use for the popup menu
+# to indicate that the results should not be restricted to messages which have
+# any or no value (e.g. no requirements on any tags are set). If not provided,
+# we will fall back to "glodaFacetView.facets.mayMatchAnyLabel.fallbackLabel".
+# #1, if present, is replaced by the value of the facet (name, folder, mailing
+# list, etc.)
+
+# LOCALIZATION NOTE (gloda.message.attr.account.*): Stores the account in which
+# a message's folder is located.
+gloda.message.attr.account.facetNameLabel=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜
+gloda.message.attr.account.includeLabel=แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ”แƒจแƒ˜:
+gloda.message.attr.account.excludeLabel=แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก:
+gloda.message.attr.account.remainderLabel=แƒกแƒฎแƒ•แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜:
+gloda.message.attr.account.mustMatchLabel=แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒแƒฅ: #1
+gloda.message.attr.account.cantMatchLabel=แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒแƒฅ: #1
+
+# LOCALIZATION NOTE (gloda.message.attr.folder.*): Stores the message folder in
+# which the message is stored.
+gloda.message.attr.folder.facetNameLabel=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+gloda.message.attr.folder.includeLabel=แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ”แƒจแƒ˜:
+gloda.message.attr.folder.excludeLabel=แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก:
+gloda.message.attr.folder.remainderLabel=แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜:
+gloda.message.attr.folder.mustMatchLabel=แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒแƒฅ: #1
+gloda.message.attr.folder.cantMatchLabel=แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒแƒฅ: #1
+
+# LOCALIZATION NOTE (gloda.message.attr.fromMe.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.fromMe.facetNameLabel=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE (gloda.message.attr.toMe.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.toMe.facetNameLabel=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜
+
+# LOCALIZATION NOTE (gloda.message.attr.involves.*): Stores everyone involved
+# with the message. This means from/to/cc/bcc.
+gloda.message.attr.involves.facetNameLabel=แƒฎแƒแƒšแƒฎแƒ˜
+gloda.message.attr.involves.includeLabel=แƒ”แƒฎแƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ”แƒก:
+gloda.message.attr.involves.excludeLabel=แƒแƒ  แƒ”แƒฎแƒ”แƒ‘แƒ:
+gloda.message.attr.involves.remainderLabel=แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜:
+gloda.message.attr.involves.mustMatchLabel=แƒฃแƒœแƒ“แƒ แƒ”แƒฎแƒ”แƒ‘แƒแƒ“แƒ”แƒก: #1
+gloda.message.attr.involves.cantMatchLabel=แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ”แƒฎแƒ”แƒ‘แƒแƒ“แƒ”แƒก: #1
+
+# LOCALIZATION NOTE (gloda.message.attr.date.*): Stores the date of the message.
+# Thunderbird normally stores the date the message claims it was composed
+# according to the "Date" header. This is not the same as when the message
+# was sent or when it was eventually received by the user. In the future we
+# may change this to be one of the other dates, but not anytime soon.
+gloda.message.attr.date.facetNameLabel=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜
+
+# LOCALIZATION NOTE (gloda.message.attr.attachmentTypes.*): Stores the list of
+# MIME types (ex: image/png, text/plain) of real attachments (not just part of
+# the message content but explicitly named attachments) on the message.
+# Although we hope to be able to provide localized human-readable explanations
+# of the MIME type (ex: "PowerPoint document"), I don't know if that is going
+# to happen.
+gloda.message.attr.attachmentTypes.facetNameLabel=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE (gloda.message.attr.mailing-list.*): Stores the mailing
+# lists detected in the message. This will normally be the e-mail address of
+# the mailing list and only be detected in messages received from the mailing
+# list. Extensions may contribute additional detected mailing-list-like
+# things.
+gloda.message.attr.mailing-list.facetNameLabel=แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒกแƒ˜แƒ
+gloda.message.attr.mailing-list.noneLabel=แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜
+gloda.message.attr.mailing-list.includeLabel=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ”แƒ–แƒ”:
+gloda.message.attr.mailing-list.excludeLabel=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒจแƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก:
+gloda.message.attr.mailing-list.remainderLabel=แƒกแƒฎแƒ•แƒ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜:
+gloda.message.attr.mailing-list.mustMatchLabel=แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒแƒฅ: #1
+gloda.message.attr.mailing-list.cantMatchLabel=แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒแƒฅ: #1
+gloda.message.attr.mailing-list.mustMatchSomeLabel=แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜
+gloda.message.attr.mailing-list.mustMatchNoneLabel=แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜
+
+# 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=แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜
+gloda.message.attr.tag.noneLabel=แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜
+gloda.message.attr.tag.includeLabel=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒญแƒ“แƒ˜แƒ—:
+gloda.message.attr.tag.excludeLabel=แƒแƒ แƒแƒ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒ—:
+gloda.message.attr.tag.remainderLabel=แƒกแƒฎแƒ•แƒ แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜:
+gloda.message.attr.tag.mustMatchLabel=แƒฃแƒœแƒ“แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒญแƒ“แƒ”: #1
+gloda.message.attr.tag.cantMatchLabel=แƒ•แƒ”แƒ  แƒ”แƒฅแƒœแƒ”แƒ‘แƒ แƒญแƒ“แƒ”: #1
+gloda.message.attr.tag.mustMatchSomeLabel=แƒฃแƒœแƒ“แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒญแƒ“แƒ”
+gloda.message.attr.tag.mustMatchNoneLabel=แƒ•แƒ”แƒ  แƒ”แƒฅแƒœแƒ”แƒ‘แƒ แƒญแƒ“แƒ”
+
+# LOCALIZATION NOTE (gloda.message.attr.star.*): Stores whether the message is
+# starred or not, as indicated by a pretty star icon. In the past, the icon
+# used to be a flag. The IMAP terminology continues to be "flagged".
+gloda.message.attr.star.facetNameLabel=แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜
+
+# LOCALIZATION NOTE (gloda.message.attr.read.*): Stores whether the user has
+# read the message or not.
+gloda.message.attr.read.facetNameLabel=แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒ˜
+
+# LOCALIZATION NOTE (gloda.message.attr.repliedTo.*): Stores whether we believe
+# the user has ever replied to the message. We normally show a little icon in
+# the thread pane when this is the case.
+gloda.message.attr.repliedTo.facetNameLabel=แƒžแƒแƒกแƒฃแƒฎแƒแƒ“
+
+# LOCALIZATION NOTE (gloda.message.attr.forwarded.*): Stores whether we believe
+# the user has ever forwarded the message. We normally show a little icon in
+# the thread pane when this is the case.
+gloda.message.attr.forwarded.facetNameLabel=แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE (gloda.mimetype.category.*.label): Map categories of MIME
+# types defined in MimeTypeCategories.jsm to labels.
+# LOCALIZATION NOTE (gloda.mimetype.category.archives.label): Archive is
+# referring to things like zip files, tar files, tar.gz files, etc.
+gloda.mimetype.category.archives.label=แƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ˜
+gloda.mimetype.category.documents.label=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜
+gloda.mimetype.category.images.label=แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (gloda.mimetype.category.media.label): Media is meant to
+# encompass both audio and video. This is because video and audio streams are
+# frequently stored in the same type of container and we cannot rely on the
+# sending e-mail client to have been clever enough to figure out what was
+# really in the file. So we group them together.
+gloda.mimetype.category.media.label=แƒ›แƒ”แƒ“แƒ˜แƒ (แƒแƒฃแƒ“แƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ”แƒ)
+gloda.mimetype.category.pdf.label=PDF-แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (gloda.mimetype.category.other.label): Other is the category
+# for MIME types that we don't really know what it is.
+gloda.mimetype.category.other.label=แƒกแƒฎแƒ•แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaComplete.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaComplete.properties
new file mode 100644
index 0000000000..08122ba60b
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaComplete.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/.
+
+# LOCALIZATION NOTE (glodaComplete.messagesTagged.label): The label used
+# in the autocomplete widget to refer to a query for all messages tagged
+# by a particular tag (replacing #1).
+glodaComplete.messagesTagged.label=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒญแƒ“แƒ˜แƒ—: #1
+
+# LOCALIZATION NOTE (glodaComplete.messagesMentioning.label): The label used
+# in the autocomplete widget to refer to a search for all messages mentioning
+# a particular word (replacing #1).
+glodaComplete.messagesMentioning.label=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ—: #1
+
+# LOCALIZATION NOTE (glodaComplete.messagesWithMany.label): The label used
+# in the autocomplete widget to refer to a search for all messages mentioning
+# a set of words, or a phrase containing multiple words (e.g. "red pepper")
+# We use the same words in en-US, but maybe that's not always true.
+glodaComplete.messagesMentioningMany.label=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ—: #1
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaFacetView.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaFacetView.dtd
new file mode 100644
index 0000000000..c08634b9dd
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜">
+
+<!-- LOCALIZATION NOTE (glodaFacetView.loading.label): Label that appears when
+ the search results take a long time to appear. -->
+<!ENTITY glodaFacetView.loading.label "แƒซแƒ˜แƒ”แƒ‘แƒ&#8230;">
+
+<!-- LOCALIZATION NOTE (glodaFacetView.empty.label): Label that appears when
+ there are no results that match the search query. -->
+<!ENTITY glodaFacetView.empty.label "แƒซแƒ˜แƒ”แƒ‘แƒ แƒฃแƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ">
+
+<!-- LOCALIZATION NOTE (glodaFacetView.pageMore.label): Label at the bottom
+ of the results list to show more hits. -->
+<!ENTITY glodaFacetView.pageMore.label "แƒกแƒฎแƒ•แƒ &#187;">
+
+<!-- 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 "แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒ˜แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+
+<!-- LOCALIZATION NOTE(glodaFacetView.results.message.openEmailAsList.tooltip):
+ The tooltip to display when hovering over the openEmailAsList label. -->
+<!ENTITY glodaFacetView.openEmailAsList.tooltip "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒฎแƒแƒš แƒ“แƒแƒคแƒแƒ–แƒ” แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaFacetView.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/glodaFacetView.properties
new file mode 100644
index 0000000000..e097ede9bb
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒซแƒ˜แƒ”แƒ‘แƒ
+
+# 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=แƒซแƒ˜แƒ”แƒ‘แƒ
+
+# 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=แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜:
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.fulltext.label):
+# The label to display to describe when our base query was a fulltext search
+# across messages. The value is displayed following the label.
+glodaFacetView.constraints.query.fulltext.label=แƒซแƒ˜แƒ”แƒ‘แƒ: #1
+glodaFacetView.constraints.query.fulltext.andJoinWord=แƒ“แƒ
+glodaFacetView.constraints.query.fulltext.orJoinWord=แƒแƒœ
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.initial):
+# The label to display to describe when our base query is not a full-text
+# search. Additional labels are appended describing each constraint.
+glodaFacetView.constraints.query.initial=แƒซแƒ˜แƒ”แƒ‘แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.involves.label):
+# The label to display to describe when our base query was on messages
+# involving a given contact from the address book. The value is displayed
+# where the #1 is.
+glodaFacetView.constraints.query.involves.label=แƒ”แƒฎแƒ”แƒ‘แƒ - #1
+
+# LOCALIZATION NOTE(glodaFacetView.constraints.query.contact.label):
+# The label to display to describe when our base query was on messages
+# tagged with a specific tag. The tag is displayed following the label.
+glodaFacetView.constraints.query.tagged.label=แƒญแƒ“แƒ˜แƒ—:
+
+
+# LOCALIZATION NOTE (glodaFacetView.facets.mode.top.listAllLabel): The label to
+# use when we are only displaying the top entries for a facet. When the
+# label is clicked on, it results in us displaying all of the values for that
+# facet. The value "#1" (if present) is replaced with the total number of
+# values that will be displayed (rather than the number currently hidden).
+# This string supports pluralization. See
+# https://developer.mozilla.org/en/Localization_and_Plurals for details on
+# how this stuff works.
+glodaFacetView.facets.mode.top.listAllLabel=แƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ: #1;แƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ: #1
+
+# LOCALIZATION NOTE (glodaFacetView.facets.included.fallbackLabel): The label to
+# use for groups in a facet that have been explicitly included by the user if
+# there is no explicit attribute "includeLabel" defined. (The explicit label
+# would be named "gloda.message.attr.ATTRIBUTE.includeLabel".)
+glodaFacetView.facets.included.fallbackLabel=แƒ”แƒฎแƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜แƒ“แƒแƒœ:
+# LOCALIZATION NOTE (glodaFacetView.facets.excluded.fallbackLabel): The label to
+# use for groups in a facet that have been explicitly excluded by the user if
+# there is no explicit attribute "excludeLabel" defined. (The explicit label
+# would be named "gloda.message.attr.ATTRIBUTE.excludeLabel".)
+glodaFacetView.facets.excluded.fallbackLabel=แƒ’แƒแƒ แƒ“แƒ:
+# LOCALIZATION NOTE (glodaFacetView.facets.remainder.fallbackLabel): The label
+# to use for groups in a facet that are neither part of the included group or
+# the excluded group if there is no explicit attribute "remainderLabel"
+# defined. (The explicit label would be named
+# "gloda.message.attr.ATTRIBUTE.remainderLabel".)
+glodaFacetView.facets.remainder.fallbackLabel=แƒกแƒฎแƒ•แƒ:
+
+# LOCALIZATION NOTE (glodaFacetView.facets.mustMatchLabel.fallbackLabel): The label
+# to use to restrict a facet by a particular value if there is no explicit
+# attribute "mustMatchLabel" defined. (The explicit label would be named
+# "gloda.message.attr.ATTRIBUTE.mustMatchLabel".)
+glodaFacetView.facets.mustMatchLabel.fallbackLabel=แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก #1
+glodaFacetView.facets.mustMatchNoneLabel.fallbackLabel=แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก
+
+# LOCALIZATION NOTE (glodaFacetView.facets.cantMatchLabel.fallbackLabel): The label
+# to use to restrict a facet by the absence of a particular value if there is
+# no explicit attribute "cantMatchLabel" defined. (The explicit label would be
+# named "gloda.message.attr.ATTRIBUTE.cantMatchLabel".)
+glodaFacetView.facets.cantMatchLabel.fallbackLabel==แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก #1
+glodaFacetView.facets.mustMatchSomeLabel.fallbackLabel=แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก
+
+# LOCALIZATION NOTE (glodaFacetView.facets.mayMatchLabel.fallbackLabel): The label
+# to use to undo the restriction of a facet by a particular value if there is
+# no explicit attribute "mayMatchLabel" defined. (The explicit label would be
+# named "gloda.message.attr.ATTRIBUTE.mayMatchLabel".)
+glodaFacetView.facets.mayMatchLabel.fallbackLabel=แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ
+glodaFacetView.facets.mayMatchAnyLabel.fallbackLabel=แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ
+
+# LOCALIZATION NOTE (glodaFacetView.facets.noneLabel): The text to display when
+# a facet needs to indicate that an attribute omitted a value or was otherwise
+# empty.
+glodaFacetView.facets.noneLabel=แƒแƒ แƒ
+
+# LOCALIZATION NOTE (glodaFacetView.facets.filter.attachmentTypes.allLabel):
+# The label to use when all types of attachments are being displayed.
+glodaFacetView.facets.filter.attachmentTypes.allLabel=แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒแƒฎแƒ˜แƒก
+
+# LOCALIZATION NOTE (glodaFacetView.result.message.fromLabel): Used in the
+# faceted search message display to indicate the author of a message.
+# An example usage is "from: Bob".
+glodaFacetView.result.message.fromLabel=แƒ•แƒ˜แƒกแƒ’แƒแƒœ:
+
+# LOCALIZATION NOTE (glodaFacetView.result.message.toLabel): Used in the
+# faceted search message display to indicate the recipients of a message.
+# An example usage is "to: Bob, Chuck, Don".
+glodaFacetView.result.message.toLabel=แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜:
+
+# LOCALIZATION NOTE (glodaFacetView.result.message.noSubject): Used in the
+# faceted search message display to act as a click target for messages with
+# no subject.
+glodaFacetView.result.message.noSubject=(แƒ—แƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”)
+
+# LOCALIZATION NOTE(glodaFacetView.results.header.countLabel):
+# This label is displayed above the list of result messages; it tells the user
+# how many messages we are displaying in the list out of the total number of
+# messages in the active set (the set of messages remaining after the
+# application of the facet constraints.)
+# The goal of the various sub-parts here is to make a label along the lines of
+# "M of N". Because there are two numbers, this is split into two parts,
+# 'NMessages' for what in English is just the first number and 'ofN' for the
+# "of N" part. We then use 'grouping' to decide how to combine the two. This
+# was suggested by Rimas Kudelis.
+# LOCALIZATION NOTE(glodaFacetView.results.header.countLabel.NMessages):
+# The first part of the countLabel string (although you can change the order
+# in 'grouping'). This is pluralized using the mechanism described at
+# https://developer.mozilla.org/en/Localization_and_Plurals. We replace
+# "#1" with the number of messages being shown in the result list.
+glodaFacetView.results.header.countLabel.NMessages=#1;#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-แƒ“แƒแƒœ;แƒกแƒฃแƒš #1-แƒ“แƒแƒœ
+# LOCALIZATION NOTE(glodaFacetView.results.header.countLabel.grouping):
+# Combines the pluralized
+# "glodaFacetView.results.header.countLabel.NMessages" string (as #1) with
+# the pluralized "glodaFacetView.results.header.countLabel.ofN" (as #2)
+# to make a single label.
+glodaFacetView.results.header.countLabel.grouping=#1 #2
+
+glodaFacetView.results.message.timeline.label=แƒ“แƒ แƒแƒ˜แƒ—แƒ˜ แƒ–แƒแƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ
+# 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=แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ
+# 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=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ— แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE(glodaFacetView.results.message.recipientSeparator): This is
+# the string in between the names of recipients (see
+# glodaFacetView.results.message.andOthers for more information). The \u0020
+# character is a Unicode space character, which is needed as otherwise the
+# trailing whitespace is trimmed before it gets to the code.
+glodaFacetView.results.message.recipientSeparator=,\u0020
+
+# LOCALIZATION NOTE(glodaFacetView.results.message.andOthers):
+# When a message has too many recipients, we only show the first few and then
+# display this label to express how many are not displayed. So if a message
+# has 5 recipients, we might only show the first 3, and then use this label
+# to indicate that there are 2 that are not displayed. This string can be
+# pluralized; see https://developer.mozilla.org/en/Localization_and_Plurals
+# for details on how to do that. Note that in English, we use the "serial
+# comma", but other languages may not need a leading separator there.
+glodaFacetView.results.message.andOthers=, แƒ“แƒ #1 แƒกแƒฎแƒ•แƒ;, แƒ“แƒ #1 แƒกแƒฎแƒ•แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccountWizard.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccountWizard.dtd
new file mode 100644
index 0000000000..c872d6bfdc
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccountWizard.dtd
@@ -0,0 +1,32 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY windowTitle.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜">
+
+<!ENTITY accountProtocolTitle.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒก แƒฅแƒกแƒ”แƒšแƒ˜">
+<!ENTITY accountProtocolInfo.label "แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒฅแƒกแƒ”แƒšแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.">
+<!ENTITY accountProtocolField.label "แƒฅแƒกแƒ”แƒšแƒ˜:">
+<!ENTITY accountProtocolGetMore.label "แƒกแƒฎแƒ•แƒโ€ฆ">
+
+<!ENTITY accountUsernameTitle.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY accountUsernameDuplicate.label "แƒ”แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ!">
+
+<!ENTITY accountPasswordTitle.label "แƒžแƒแƒ แƒแƒšแƒ˜">
+<!ENTITY accountPasswordInfo.label "แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒฅแƒ•แƒ”แƒ“แƒ แƒ“แƒแƒคแƒแƒ–แƒ”.">
+<!ENTITY accountPasswordField.label "แƒžแƒแƒ แƒแƒšแƒ˜:">
+<!ENTITY accountPasswordManager.label "แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒžแƒแƒ แƒแƒšแƒก แƒžแƒแƒ แƒแƒšแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก. แƒ“แƒแƒขแƒแƒ•แƒ”แƒ— แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜, แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ— แƒžแƒแƒ แƒแƒšแƒ˜ แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒ˜แƒขแƒแƒœแƒแƒ— แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒกแƒแƒก.">
+
+<!ENTITY accountAdvancedTitle.label "แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountAdvancedInfo.label "แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜แƒกแƒแƒ›แƒ”แƒ‘แƒ , แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒ› แƒœแƒแƒ‘แƒ˜แƒฏแƒ˜แƒก แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ.">
+<!ENTITY accountAdvanced.newMailNotification.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒ—">
+<!ENTITY accountAliasGroupbox.caption "แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒคแƒกแƒ”แƒ•แƒ“แƒแƒœแƒ˜แƒ›แƒ˜">
+<!ENTITY accountAliasField.label "แƒคแƒกแƒ”แƒ•แƒ“แƒแƒœแƒ˜แƒ›แƒ˜:">
+<!ENTITY accountAliasInfo.label "แƒ˜แƒ’แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ, แƒ’แƒแƒ แƒ”แƒจแƒ” แƒžแƒ˜แƒ แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ”แƒœ.">
+<!ENTITY accountProxySettings.caption "แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountProxySettings.change.label "แƒจแƒ”แƒชแƒ•แƒšแƒโ€ฆ">
+<!ENTITY accountProxySettings.change.accessKey "แƒช">
+
+<!ENTITY accountSummaryTitle.label "แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY accountSummaryInfo.label "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒฎแƒ”แƒ“แƒแƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ›แƒ“แƒ”.">
+<!ENTITY accountSummary.connectNow.label "แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒแƒฎแƒšแƒแƒ•แƒ”.">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccounts.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccounts.properties
new file mode 100644
index 0000000000..bf2a0f9a40
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imAccounts.properties
@@ -0,0 +1,63 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (protoOptions):
+# %S is replaced by the name of a protocol
+protoOptions=%S แƒแƒฅแƒ›แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+accountUsername=แƒกแƒแƒฎแƒ”แƒšแƒ˜:
+# LOCALIZATION NOTE (accountColon):
+# This string is used to append a colon after the label of each
+# option. It's localizable so that the typography can be adapted.
+accountColon=%S:
+# LOCALIZATION NOTE (accountUsernameInfo):
+# %S is replaced by the name of a protocol
+accountUsernameInfo=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœแƒแƒ’แƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S.
+# LOCALIZATION NOTE (accountUsernameInfoWithDescription):
+# %1$S is a hint for the expected format of the username
+# %2$S is the name of a protocol
+accountUsernameInfoWithDescription=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ (%1$S) แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %2$S.
+
+# LOCALIZATION NOTE (account.connection.error):
+# %S is the error message.
+account.connection.error=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: %S
+# LOCALIZATION NOTE (account.connection.errorUnknownPrpl)
+# %S is the id (not very user friendly; hence the quotes) of the missing plugin.
+account.connection.errorUnknownPrpl=แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒแƒฅแƒ›แƒ˜แƒก '%S' แƒ›แƒแƒ“แƒฃแƒšแƒ˜.
+account.connection.errorEnteringPasswordRequired=แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒกแƒแƒก แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+account.connection.errorCrashedAccount=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ— แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+# LOCALIZATION NOTE (account.connection.progress):
+# %S is a message indicating progress of the connection process
+account.connection.progress=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ: %Sโ€ฆ
+account.connecting=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒโ€ฆ
+account.connectedForSeconds=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒแƒ›แƒจแƒ˜.
+# LOCALIZATION NOTE (account.connectedFor{Double,Single},
+# account.reconnectIn{Double,Single}):
+# Each pair of %S is a number followed by a unit. The units are
+# already localized in a downloads.properties file of the toolkit.
+account.connectedForDouble=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ: %1$S %2$S แƒ“แƒ %3$S %4$S.
+account.connectedForSingle=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ—: %1$S %2$S.
+account.reconnectInDouble=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ: %1$S %2$S แƒ“แƒ %3$S %4$S.
+account.reconnectInSingle=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ’แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ: %1$S %2$S.
+
+requestAuthorizeTitle=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE (requestAuthorizeAllow, requestAuthorizeDeny):
+# the & symbol indicates the position of the character that should be
+# used as the accesskey for this button.
+requestAuthorizeAllow=&แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ
+requestAuthorizeDeny=&แƒฃแƒแƒ แƒ˜
+# LOCALIZATION NOTE (requestAuthorizeText):
+# %S is a contact username.
+requestAuthorizeText=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ› %S แƒ“แƒแƒ’แƒแƒ›แƒแƒขแƒแƒ— แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒ”แƒ’แƒแƒ‘แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜, แƒ’แƒกแƒฃแƒ แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฎแƒ˜แƒšแƒ•แƒ˜แƒก แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒ แƒ—แƒแƒ—?
+
+accountsManager.notification.button.accessKey=C
+accountsManager.notification.button.label=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒแƒฎแƒšแƒแƒ•แƒ”
+accountsManager.notification.userDisabled.label=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜.
+accountsManager.notification.safeMode.label=แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒฎแƒšแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก.
+accountsManager.notification.startOffline.label=แƒ—แƒ•แƒ˜แƒ—แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ’แƒแƒ”แƒจแƒ•แƒ.
+accountsManager.notification.crash.label=แƒ‘แƒแƒšแƒ แƒกแƒ”แƒแƒœแƒกแƒ˜ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒจแƒ”แƒฌแƒงแƒ“แƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก. แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒแƒ›แƒแƒ˜แƒ แƒ—แƒ, แƒ แƒแƒ—แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒ›แƒแƒ’แƒ”แƒชแƒ”แƒ—.
+# LOCALIZATION NOTE (accountsManager.notification.singleCrash.label): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of accounts that are suspected to have caused a crash.
+accountsManager.notification.singleCrash.label=แƒ‘แƒแƒšแƒ แƒกแƒ”แƒแƒœแƒกแƒ˜ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒจแƒ”แƒฌแƒงแƒ“แƒ แƒแƒฎแƒแƒšแƒ˜ แƒแƒœ แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ— แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก. แƒแƒ› แƒ“แƒ แƒแƒก แƒแƒ  แƒ›แƒแƒ’แƒ”แƒชแƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ.;แƒ‘แƒแƒšแƒ แƒกแƒ”แƒแƒœแƒกแƒ˜ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒจแƒ”แƒฌแƒงแƒ“แƒ #1 แƒแƒฎแƒแƒšแƒ˜ แƒแƒœ แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ— แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก. แƒแƒ› แƒ“แƒ แƒแƒก แƒแƒ  แƒ›แƒแƒ’แƒ”แƒชแƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ.
+accountsManager.notification.other.label=แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imapMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imapMsgs.properties
new file mode 100644
index 0000000000..ce228c2ef6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/imapMsgs.properties
@@ -0,0 +1,268 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the imap code to display progress/status/error messages
+#
+
+#LOCALIZATION NOTE(imapAlertDialogTile): Do not translate the word "%S"
+# below. Place the word %S where the account name should appear.
+imapAlertDialogTitle=แƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒ˜ %S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+
+# Status - opening folder
+imapStatusSelectingMailbox=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก %S แƒ’แƒแƒฎแƒกแƒœแƒโ€ฆ
+
+# Status - create folder
+imapStatusCreatingMailbox=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒโ€ฆ
+
+# Status - deleting a folder
+# LOCALIZATION NOTE (imapStatusDeletingMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being deleted.
+imapStatusDeletingMailbox=%S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ
+
+# Status - renaming mailbox
+# LOCALIZATION NOTE (imapStatusRenamingMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being renamed.
+imapStatusRenamingMailbox=%S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒโ€ฆ
+
+# Status - looking for mailboxes
+imapStatusLookingForMailbox=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ
+
+# Status - subscribing to mailbox
+# LOCALIZATION NOTE (imapStatusSubscribeToMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being subscribed to.
+imapStatusSubscribeToMailbox=%S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒโ€ฆ
+
+# Status - unsubscribing from mailbox
+# LOCALIZATION NOTE (imapStatusUnsubscribeMailbox): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being unsubscribed from.
+imapStatusUnsubscribeMailbox=%S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒโ€ฆ
+
+# Status - searching imap folder
+imapStatusSearchMailbox=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ
+
+# Status - closing a folder
+imapStatusCloseMailbox=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒโ€ฆ
+
+# Status - compacting a folder
+imapStatusExpungingMailbox=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ˜แƒ™แƒฃแƒ›แƒจแƒ”แƒ‘แƒโ€ฆ
+
+# Status - logging out
+imapStatusLoggingOut=แƒกแƒ”แƒแƒœแƒกแƒ˜แƒก แƒ“แƒแƒ›แƒ—แƒแƒ•แƒ แƒ”แƒ‘แƒโ€ฆ
+
+# Status - checking server capabilities
+imapStatusCheckCompat=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒโ€ฆ
+
+# Status - logging on
+imapStatusSendingLogin=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒโ€ฆ
+
+# Status - auth logon
+imapStatusSendingAuthLogin=แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒโ€ฆ
+
+imapDownloadingMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒโ€ฆ
+
+# LOCALIZATION NOTE (imapGettingACLForFolder): Do not translate the word "ACL" below.
+imapGettingACLForFolder=ACL แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒโ€ฆ
+
+imapGettingServerInfo=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒโ€ฆ
+
+imapGettingMailboxInfo=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒโ€ฆ
+
+imapEmptyMimePart=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ”แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒ— แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ.
+
+# LOCALIZATION NOTE (imapReceivingMessageHeaders3): Do not translate the 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=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ %1$S, %2$S-แƒ˜แƒ“แƒแƒœ %3$S-แƒจแƒ˜โ€ฆ
+
+# 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=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒœแƒ˜แƒจแƒœแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ %1$S, %2$S-แƒ˜แƒ“แƒแƒœ %3$S-แƒจแƒ˜โ€ฆ
+
+imapDeletingMessages=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ
+
+imapDeletingMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ
+
+# LOCALIZATION NOTE (imapMovingMessages): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapMovingMessages=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ %Sโ€ฆ
+
+# LOCALIZATION NOTE (imapMovingMessage): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapMovingMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ %Sโ€ฆ
+
+# LOCALIZATION NOTE (imapCopyingMessages): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapCopyingMessages=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ %Sโ€ฆ
+
+# LOCALIZATION NOTE (imapCopyingMessage): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapCopyingMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ %Sโ€ฆ
+
+# LOCALIZATION NOTE (imapFolderReceivingMessageOf3): Do not translate the 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=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ %1$S, %2$S-แƒ˜แƒ“แƒแƒœ %3$S-แƒจแƒ˜โ€ฆ
+
+# LOCALIZATION NOTE (imapDiscoveringMailbox): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+imapDiscoveringMailbox=แƒœแƒแƒžแƒแƒ•แƒœแƒ˜แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”: %S
+
+# LOCALIZATION NOTE (imapEnterServerPasswordPrompt): Do not translate the words %1$S and %2$S below.
+# Place the word %1$S in your translation where the username should appear.
+# Place the word %2$S in your translation where the servername should appear.
+imapEnterServerPasswordPrompt=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ %1$S แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฐแƒแƒกแƒขแƒ–แƒ” %2$S:
+
+# LOCALIZATION NOTE (imapServerNotImap4): Do not translate the word "IMAP4" below.
+imapServerNotImap4=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ %S แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ— IMAP4 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜.
+
+# 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
+
+imapUnknownHostError=แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜ %S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก.
+imapOAuth2Error=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ, %S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+
+imapConnectionRefusedError=แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜ %S แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก; แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
+
+imapNetTimeoutError=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ %S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ’แƒแƒฌแƒงแƒ“แƒ แƒ“แƒแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+
+imapTlsError=แƒแƒฃแƒ แƒ˜แƒ“แƒ”แƒ‘แƒ”แƒšแƒ˜ TLS-แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ แƒแƒœแƒ“แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, %S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ TLS-แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒจแƒ”แƒฃแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+
+# Status - no messages to download
+imapNoNewMessages=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+
+imapDefaultAccountName=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ %S-แƒก
+
+imapSpecialChar2=แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ %S แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ imap แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+
+imapPersonalSharedFolderTypeName=แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+
+imapPublicFolderTypeName=แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+
+imapOtherUsersFolderTypeName=แƒกแƒฎแƒ•แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+
+imapPersonalFolderTypeDescription=แƒ”แƒก แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ. แƒ˜แƒ’แƒ˜ แƒกแƒแƒ–แƒ˜แƒแƒ แƒ แƒแƒ แƒแƒ.
+
+imapPersonalSharedFolderTypeDescription=แƒ”แƒก แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ. แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก แƒ˜แƒ’แƒ˜ แƒกแƒแƒ–แƒ˜แƒแƒ แƒแƒ.
+
+imapPublicFolderTypeDescription=แƒ”แƒก แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ.
+
+imapOtherUsersFolderTypeDescription=แƒ”แƒก แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ›แƒแƒ˜แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ แƒแƒ’แƒ แƒ”แƒ—แƒ•แƒ” '%S' แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ .
+
+imapAclFullRights=แƒกแƒ แƒฃแƒšแƒ˜ แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ˜
+
+imapAclLookupRight=แƒ’แƒแƒ“แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ
+
+imapAclReadRight=แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ
+
+imapAclSeenRight=แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒ˜/แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ
+
+imapAclWriteRight=แƒ›แƒ˜แƒฌแƒ”แƒ แƒ
+
+imapAclInsertRight=แƒฉแƒแƒกแƒ›แƒ (แƒแƒกแƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ)
+
+imapAclPostRight=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+
+imapAclCreateRight=แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ
+
+imapAclDeleteRight=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+
+imapAclAdministerRight=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ
+
+imapServerDoesntSupportAcl=แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒ–แƒ˜แƒแƒ แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+
+imapAclExpungeRight=แƒแƒ›แƒแƒจแƒšแƒ
+
+imapServerDisconnected= แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ %S แƒ’แƒแƒ˜แƒ—แƒ˜แƒจแƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ”แƒก แƒ’แƒแƒ›แƒแƒฌแƒ•แƒ”แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒแƒœ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ’แƒแƒฃแƒ›แƒแƒ แƒ—แƒแƒ•แƒแƒ‘แƒ˜แƒ—.
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the imap folder.
+imapSubscribePrompt=แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ”แƒ แƒแƒ— %1$S?
+
+imapServerDroppedConnection=แƒ—แƒฅแƒ•แƒ”แƒœแƒก IMAP-แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ›แƒ˜แƒ”แƒ แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ’แƒแƒ“แƒแƒแƒญแƒแƒ แƒ‘แƒ”แƒ— แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก \
+แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒแƒก. แƒ—แƒฃ แƒแƒกแƒ”แƒ, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— IMAP-แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜, แƒ แƒแƒ› \
+แƒจแƒ”แƒแƒ›แƒชแƒ˜แƒ แƒแƒ— แƒ›แƒแƒ›แƒแƒ แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ.
+
+# 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=แƒ–แƒฆแƒ•แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒแƒ แƒแƒ แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒšแƒ˜.
+
+# The imap capability response reports that QUOTA is not supported.
+imapQuotaStatusNotSupported=แƒ”แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒก.
+
+# The getqutaroot command succeeded but reported no quota information.
+imapQuotaStatusNoQuota2=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒแƒ  แƒ˜แƒซแƒšแƒ”แƒ•แƒ แƒ–แƒฆแƒ•แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก.
+
+# Folder properties were requested by the user (right-click) before the getquotaroot
+# command was sent.
+imapQuotaStatusInProgress=แƒ–แƒฆแƒ•แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒฏแƒ”แƒ  แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ.
+
+# Out of memory
+imapOutOfMemory=แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒคแƒšแƒ˜แƒฅแƒขแƒ˜.
+
+# LOCALIZATION NOTE (imapCopyingMessageOf2): Do not translate the word "%S" below.
+# Place the word %3$S in your translation where the name of the destination folder should appear.
+# Place the word %1$S where the currently copying message should appear.
+# Place the word %2$S where the total number of messages should appear.
+imapCopyingMessageOf2=%1$S แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒšแƒ˜ %2$S-แƒ˜แƒ“แƒแƒœ %3$S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜โ€ฆ
+
+# LOCALIZATION NOTE (imapMoveFolderToTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+imapMoveFolderToTrash=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” '%S'?
+
+# LOCALIZATION NOTE (imapDeleteNoTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+imapDeleteNoTrash=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒฅแƒ”แƒ“แƒแƒœ แƒฌแƒแƒจแƒšแƒ แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒ˜ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒ แƒ“แƒ แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒแƒกแƒ”แƒ•แƒ” แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒกแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”. แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒ แƒ— แƒ แƒแƒ› แƒ’แƒกแƒฃแƒ แƒ—, แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” '%S'?
+
+imapDeleteFolderDialogTitle=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+
+imapDeleteFolderButtonLabel=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก &แƒฌแƒแƒจแƒšแƒ
+
+# LOCALIZATION NOTE (imapAuthChangeEncryptToPlainSSL): %S is the server hostname
+imapAuthChangeEncryptToPlainSSL=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก IMAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ—แƒฃ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ—, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ ยซแƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป. แƒ—แƒฃ แƒ”แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒ“แƒ แƒแƒฎแƒšแƒ แƒฃแƒ”แƒชแƒ แƒแƒ“ แƒแƒฆแƒแƒ  แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒก, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒแƒ— แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒแƒ“แƒ›แƒ˜แƒœแƒก แƒแƒœ แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒก.
+
+# LOCALIZATION NOTE (imapAuthChangePlainToEncrypt): %S is the server hostname
+imapAuthChangePlainToEncrypt=IMAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S แƒฆแƒ˜แƒ แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ ยซแƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป.
+
+# LOCALIZATION NOTE (imapAuthChangeEncryptToPlainNoSSL): %S is the server hostname
+imapAuthChangeEncryptToPlainNoSSL=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก IMAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ—แƒฃ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ—, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ ยซแƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป. แƒ—แƒฃ แƒ”แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒ“แƒ แƒแƒฎแƒšแƒ แƒฃแƒ”แƒชแƒ แƒแƒ“ แƒแƒฆแƒแƒ  แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒก, แƒ”แƒก แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒ˜แƒ›แƒแƒก แƒ›แƒ˜แƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ•แƒ˜แƒฆแƒแƒชแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ›แƒแƒžแƒแƒ แƒ•แƒ แƒจแƒ”แƒ”แƒซแƒšแƒ.
+
+# LOCALIZATION NOTE (imapAuthMechNotSupported): %S is the server hostname
+imapAuthMechNotSupported=IMAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— ยซแƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป.
+
+# LOCALIZATION NOTE (imapAuthGssapiFailed): %S is the server hostname
+imapAuthGssapiFailed=Kerberos/GSSAPI แƒขแƒแƒšแƒแƒœแƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ IMAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒจแƒ”แƒกแƒ•แƒšแƒ - Kerberos/GSSAPI realm.
+
+# LOCALIZATION NOTE (imapServerCommandFailed):
+# Place the word %1$S in your translation where the name of the account name should appear.
+# Place the word %2$S in your translation where the server response should appear.
+imapServerCommandFailed=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ. แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %1$S แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %2$S
+
+# LOCALIZATION NOTE (imapFolderCommandFailed): Do not translate the word %S below.
+# Place the word %1$S in your translation where the name of the account should appear.
+# Place the word %2$S in your translation where the name of the folder should appear.
+# Place the word %3$S in your translation where the server response should appear.
+imapFolderCommandFailed=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ–แƒ” '%2$S' แƒ•แƒ”แƒ  แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ. แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %1$S แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %3$S
+
+# LOCALIZATION NOTE (imapServerAlert):
+# Place the word %1$S in your translation where the name of the account should appear.
+# Place the word %2$S in your translation where the alert from the server should appear.
+imapServerAlert=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ“แƒแƒœ %1$S: %2$S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importDialog.dtd
new file mode 100644
index 0000000000..78558b2be6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importDialog.dtd
@@ -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/. -->
+
+<!--
+LOCALIZATION NOTE : 'Communicator 4.x' is the used for previous versions of
+Netscape Communicator, Please translate using the brandname in respective
+languages for Netscape Communicator 4 releases.
+LOCALIZATION NOTE : Do not translate any of the occurrences of the word
+"&brandShortName;" below.
+-->
+
+<!ENTITY importDialog.windowTitle "แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ">
+<!ENTITY importAll.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜">
+<!ENTITY importAll.accesskey "E">
+<!ENTITY importMail.label "แƒคแƒแƒกแƒขแƒ">
+<!ENTITY importMail.accesskey "M">
+<!ENTITY importFeeds.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒฎแƒ”แƒ‘แƒ˜">
+<!ENTITY importFeeds.accesskey "d">
+<!ENTITY importAddressbook.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜">
+<!ENTITY importAddressbook.accesskey "แƒ">
+<!ENTITY importSettings.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY importSettings.accesskey "S">
+<!ENTITY importFilters.label "แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY importFilters.accesskey "F">
+
+<!ENTITY importTitle.label "&brandShortName; แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜">
+<!ENTITY importShortDesc.label "แƒคแƒแƒกแƒขแƒ˜แƒก, แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก, แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜ แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ">
+
+<!ENTITY importDescription1.label "แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜ แƒกแƒฎแƒ•แƒ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ &brandShortName; แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒจแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก, แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก, แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒก, แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ/แƒแƒœ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒ’แƒชแƒ”แƒ›แƒ—.">
+<!ENTITY importDescription2.label "แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒจแƒ”แƒ’แƒ”แƒซแƒšแƒ”แƒ‘แƒแƒ— &brandShortName; แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒจแƒ˜.">
+
+<!ENTITY selectDescription.label "แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒ“แƒแƒœแƒแƒช แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ:">
+<!ENTITY selectDescriptionB.label "แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒœ แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒแƒฎแƒแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜:">
+<!ENTITY selectDescription.accesskey "P">
+<!ENTITY acctName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY acctName.accesskey "N">
+<!ENTITY noModulesFound.label "แƒ•แƒ”แƒ แƒชแƒ”แƒ แƒ—แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ, แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒแƒ“.">
+
+<!ENTITY back.label "&lt; แƒฃแƒ™แƒแƒœ">
+<!ENTITY forward.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ &gt;">
+<!ENTITY finish.label "แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ">
+<!ENTITY cancel.label "แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+
+<!ENTITY select.label "แƒแƒœ แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒ˜ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ:">
+
+<!ENTITY title.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜">
+<!ENTITY processing.label "แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜โ€ฆ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importMsgs.properties
new file mode 100644
index 0000000000..29cbbe96ae
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/importMsgs.properties
@@ -0,0 +1,304 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The following are used by the import code to display status/error
+# and informational messages
+
+# Success message when no address books are found to import
+## @name IMPORT_NO_ADDRBOOKS
+## @loc None
+2000=แƒ•แƒ”แƒ  แƒ›แƒแƒ•แƒซแƒ”แƒ‘แƒœแƒ” แƒ•แƒ”แƒ แƒช แƒ”แƒ แƒ—แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒแƒ“.
+
+# Error: Address book import not initialized
+## @name IMPORT_ERROR_AB_NOTINITIALIZED
+## @loc None
+2001=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_AB_NOTHREAD
+## @loc None
+2002=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ.
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_GETABOOK
+## @loc None
+# LOCALIZATION NOTE (Error 2003): Do not translate the word "%S" below.
+2003=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %S-แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒกแƒแƒก: แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ.
+
+# Success message when no mailboxes are found to import
+## @name IMPORT_NO_MAILBOXES
+## @loc None
+2004=แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+
+# Error: Mailbox import not initialized
+## @name IMPORT_ERROR_MB_NOTINITIALIZED
+## @loc None
+2005=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒแƒก
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_MB_NOTHREAD
+## @loc None
+2006=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ
+
+# Error: Unable to create the proxy object for importing mailboxes
+## @name IMPORT_ERROR_MB_NOPROXY
+## @loc None
+2007=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒฆแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ•แƒ”แƒ  แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒขแƒแƒ แƒ˜, แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒแƒ›แƒ“แƒ”
+
+# Error: Error creating destination mailboxes
+## @name IMPORT_ERROR_MB_FINDCHILD
+## @loc None
+# LOCALIZATION NOTE (Error 2008): Do not translate the word "%S" below.
+# Place %S in your translation where the name of the mailbox should appear.
+2008=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒกแƒแƒก, แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜ %S
+
+# Error: Error creating destination mailboxes
+## @name IMPORT_ERROR_MB_CREATE
+## @loc None
+# LOCALIZATION NOTE (Error 2009): Do not translate the word "%S" below.
+# Place %S in your translation where the name of the mailbox should appear.
+2009=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %S แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒกแƒแƒก, แƒ•แƒ”แƒ  แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜
+
+# Error: No destination folder to import mailboxes
+## @name IMPORT_ERROR_MB_NODESTFOLDER
+## @loc None
+2010=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ, แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒแƒ“
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_START
+## @loc None
+2100=แƒกแƒแƒฎแƒ”แƒšแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2101=แƒ’แƒ•แƒแƒ แƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2102=แƒ”แƒ™แƒ แƒแƒœแƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2103=แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2104=แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2105=แƒ›แƒ”แƒแƒ แƒแƒ“แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2106=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2107=แƒ‘แƒ˜แƒœแƒ˜แƒก แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2108=แƒคแƒแƒฅแƒกแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2109=แƒžแƒ”แƒ˜แƒฏแƒ”แƒ แƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2110=แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2111=แƒ‘แƒ˜แƒœแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2112=แƒ‘แƒ˜แƒœแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2113=แƒฅแƒแƒšแƒแƒฅแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2114=แƒ แƒแƒ˜แƒแƒœแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2115=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2116=แƒฅแƒ•แƒ”แƒงแƒแƒœแƒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2117=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2118=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2119=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒฅแƒแƒšแƒแƒฅแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2120=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒ แƒแƒ˜แƒแƒœแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2121=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒกแƒแƒคแƒแƒกแƒขแƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2122=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒฅแƒ•แƒ”แƒงแƒแƒœแƒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2123=แƒ—แƒแƒœแƒแƒ›แƒ“แƒ”แƒ‘แƒแƒ‘แƒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2124=แƒ’แƒแƒœแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2125=แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2126=แƒ•แƒ”แƒ‘ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ 1
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2127=แƒ•แƒ”แƒ‘ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2128=แƒ“แƒแƒ‘แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒšแƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2129=แƒ“แƒแƒ‘แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ—แƒ•แƒ”
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2130=แƒ“แƒแƒ‘แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒฆแƒ”
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2131=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 1
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2132=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 2
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2133=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 3
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2134=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ 4
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2135=แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_END
+## @loc None
+2136=แƒ”แƒ™แƒ แƒแƒœแƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+
+#Error strings
+ImportAlreadyInProgress=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒ. แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’.
+
+#Error strings for settings import
+ImportSettingsBadModule=แƒ•แƒ”แƒ  แƒ•แƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ• แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒก
+ImportSettingsNotFound=แƒ•แƒ”แƒ  แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒก. แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒแƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ–แƒ”.
+ImportSettingsFailed=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒก แƒ–แƒแƒ’แƒ˜ แƒแƒœ แƒงแƒ•แƒ”แƒšแƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportSettingsSuccess=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ %S-แƒ“แƒแƒœ
+
+#Error string for mail import
+ImportMailBadModule=แƒ•แƒ”แƒ  แƒ•แƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ• แƒคแƒแƒกแƒขแƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒก
+ImportMailNotFound=แƒ•แƒ”แƒ  แƒ›แƒแƒ•แƒซแƒ”แƒ‘แƒœแƒ” แƒคแƒแƒกแƒขแƒ แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก. แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒแƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ–แƒ”.
+ImportEmptyAddressBook=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ %S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜.
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportMailFailed=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒคแƒแƒกแƒขแƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒก - %S
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportMailSuccess=แƒคแƒแƒกแƒขแƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ %S
+
+# Error string for address import
+ImportAddressBadModule=แƒ•แƒ”แƒ  แƒ•แƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ• แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒก
+ImportAddressNotFound=แƒ•แƒ”แƒ  แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘ แƒคแƒแƒกแƒขแƒแƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก. แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ–แƒ”.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressFailed=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก %S-แƒ“แƒแƒœ แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressSuccess=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜ %S-แƒ“แƒแƒœ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ.
+
+# Error string for filters import
+ImportFiltersBadModule=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ.
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersFailed=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒก แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒ“แƒแƒœ %S.
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersSuccess=แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒ“แƒแƒœ %S.
+# LOCALIZATION NOTE : The %S will get replaced by the name of the import module.
+ImportFiltersPartial=แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒ“แƒแƒœ %S. แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜:
+
+#Progress strings
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MailProgressMeterText=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ %S-แƒ“แƒแƒœ
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+AddrProgressMeterText=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ %S-แƒ“แƒแƒœ
+
+#Import file dialog strings
+ImportSelectSettings=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+ImportSelectMailDir=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+ImportSelectAddrDir=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+ImportSelectAddrFile=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+
+# Folder Names for imported Mail
+DefaultFolderName=แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ImportModuleFolderName=%S แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/joinChat.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/joinChat.dtd
new file mode 100644
index 0000000000..f2823641c4
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/joinChat.dtd
@@ -0,0 +1,10 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY joinChatWindow.title "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜ แƒจแƒ”แƒกแƒ•แƒšแƒ">
+<!ENTITY name.label "แƒแƒ—แƒแƒฎแƒ˜">
+<!ENTITY optional.label "(แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜แƒกแƒแƒ›แƒ”แƒ‘แƒ )">
+<!ENTITY account.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜">
+<!ENTITY autojoin.label "แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒฉแƒแƒ แƒ—แƒ•แƒ แƒแƒ› แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜">
+<!ENTITY autojoin.accesskey "A">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/junkLog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/junkLog.dtd
new file mode 100644
index 0000000000..a52369cd38
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/junkLog.dtd
@@ -0,0 +1,10 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY adaptiveJunkLog.title "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒฅแƒœแƒ˜แƒšแƒ˜ แƒ“แƒแƒ•แƒ—แƒแƒ แƒ˜">
+<!ENTITY adaptiveJunkLogInfo.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ˜แƒก แƒ›แƒแƒฅแƒœแƒ˜แƒšแƒ˜ แƒ“แƒแƒ•แƒ—แƒ แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ.">
+<!ENTITY clearLog.label "แƒ“แƒแƒ•แƒ—แƒ แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY clearLog.accesskey "C">
+<!ENTITY closeLog.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeLog.accesskey "o">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/localMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/localMsgs.properties
new file mode 100644
index 0000000000..c9a8b2b5b6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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
+
+# LOCALIZATION NOTE (pop3EnterPasswordPromptTitleWithUsername): Do not translate the
+# word %1$S. Place the word %1$S where the user name should appear.
+pop3EnterPasswordPromptTitleWithUsername=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก %1$S
+
+# LOCALIZATION NOTE(pop3EnterPasswordPrompt): Do not translate the words "%1$S"
+# and "%2$S" below. Place the word %1$S where the user name should appear, and
+# %2$S where the host name should appear.
+pop3EnterPasswordPrompt=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ %1$S แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฐแƒแƒกแƒขแƒ–แƒ” %2$S:
+
+# LOCALIZATION NOTE(pop3PreviouslyEnteredPasswordIsInvalidPrompt): Do not
+# translate the words "%1$S" and "%2$S" below. Place the word %1$S where the
+# user name should appear, and %2$S where the host name should appear.
+pop3PreviouslyEnteredPasswordIsInvalidPrompt=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ %1$S แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฐแƒแƒกแƒขแƒ–แƒ” %2$S:
+
+# Status - Downloading message n of m
+# LOCALIZATION NOTE (receivingMessages): Do not translate %1$S or %2$S in the following lines.
+# Place the word %1$S where the number of messages downloaded so far should appear.
+# Place the word %2$S where the total number of messages to receive should appear;
+receivingMessages=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก %1$S แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ, %2$S-แƒ˜แƒ“แƒแƒœโ€ฆ
+
+# Status - connecting to host
+hostContact=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜โ€ฆ
+
+# Status - no messages to download
+noNewMessages=แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒแƒ แƒแƒ.
+
+# Status - messages received after the download
+#LOCALIZATION NOTE : Do not translate %1$S or %2$S in the following line.
+# %1$S will receive the number of messages received
+# %2$S will receive the total number of messages
+receivedMsgs=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %1$S แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ, %2$S-แƒ˜แƒ“แƒแƒœ
+
+# Status - parsing folder
+#LOCALIZATION NOTE (buildingSummary): Do not translate %S in the following line.
+# Place the word %S where the name of the mailbox should appear
+buildingSummary=แƒจแƒ”แƒ›แƒแƒฏแƒแƒ›แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %Sโ€ฆ
+
+# Status - parsing folder
+localStatusDocumentDone=แƒ›แƒ–แƒแƒ“แƒแƒ
+
+# Status - pop3 server error
+#LOCALIZATION NOTE (pop3ServerError): Do not translate POP3 in the following line.
+pop3ServerError=POP3 แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+
+# Status - pop3 user name failed
+pop3UsernameFailure=แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒšแƒแƒ“ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ.
+
+# Status - password failed
+#LOCALIZATION NOTE (pop3PasswordFailed): Do not translate "%1$S" below.
+# Place the word %1$S where the user name should appear.
+pop3PasswordFailed=แƒžแƒแƒ แƒแƒšแƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ %1$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+
+# Status - write error occurred
+pop3MessageWriteError=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ. แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ˜แƒ—, แƒ แƒแƒ› แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒžแƒ แƒ˜แƒ•แƒ˜แƒšแƒ”แƒ’แƒ˜แƒ”แƒ‘แƒก, แƒแƒกแƒ”แƒ•แƒ” แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒแƒจแƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก.
+
+# Status - retr failure from the server
+pop3RetrFailure=RETR แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก.
+
+# Status - password undefined
+pop3PasswordUndefined=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒคแƒแƒกแƒขแƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+
+# Status - username undefined
+pop3UsernameUndefined=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ›แƒ˜แƒ’แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒแƒ— แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก. แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+
+# Status - list failure
+pop3ListFailure=LIST แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก IDโ€“แƒกแƒ แƒ“แƒ แƒ–แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+
+# Status - delete error
+pop3DeleFailure=DELE แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒกแƒแƒก..
+
+# Status - stat failed
+pop3StatFail=STAT แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ–แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+
+#LOCALIZATION NOTE (pop3ServerSaid): Do not remove the leading space during translation.
+pop3ServerSaid= %S แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ:
+
+#LOCALIZATION NOTE (pop3TempServerError): %S is where the POP3 server name will appear.
+pop3TempServerError=แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒชแƒ“แƒแƒ›แƒแƒก แƒฌแƒแƒแƒฌแƒงแƒ“แƒ %S แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก. \
+แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒœแƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒ, แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+
+copyingMessagesStatus=แƒแƒกแƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ - %S แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒฃแƒš %S แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒแƒฅ %S
+
+movingMessagesStatus=แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ - %S แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒฃแƒš %S แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒแƒฅ %S
+
+# 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 แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒแƒ˜แƒชแƒแƒ“แƒแƒ— แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒ›แƒ“แƒ”, แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘แƒแƒ“.
+
+pop3TmpDownloadError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก: \nแƒ•แƒ˜แƒกแƒ’แƒแƒœ: %S\n แƒ—แƒ”แƒ›แƒ: %S\n แƒ”แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ•แƒ˜แƒ แƒฃแƒกแƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒแƒœ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒแƒ แƒแƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ. แƒ’แƒแƒ›แƒแƒ•แƒขแƒแƒ•แƒ แƒ”แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜?
+
+# Status - the server doesn't support UIDLโ€ฆ
+# LOCALIZATION NOTE(pop3ServerDoesNotSupportUidlEtc): The following sentence should be translated in this way:
+# Do not translate "POP3"
+# Do not translate "%S". Place %S in your translation where the name of the server should appear.
+# Do not translate "UIDL"
+pop3ServerDoesNotSupportUidlEtc=POP3 แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (%S) แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ UIDL แƒแƒœ XTND XLST, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ ``แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ˜แƒก'', ``แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ แƒ–แƒแƒ›แƒ˜แƒก'' แƒแƒœ ``แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก'' แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก. แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ“, แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— แƒ”แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒœแƒฏแƒ แƒ˜แƒ“แƒแƒœ.
+
+# Status - the server doesn't support the top command
+# LOCALIZATION NOTE(pop3ServerDoesNotSupportTopCommand): The following sentence should be translated in this way:
+# Do not translate "POP3"
+# Do not translate "%S". Place %S in your translation where the name of the server should appear.
+# Do not translate "TOP"
+pop3ServerDoesNotSupportTopCommand=POP3 แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (%S) แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ TOP แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ ``แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ–แƒแƒ›แƒ'' แƒแƒœ ``แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ'' แƒ•แƒ”แƒ  แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก. แƒ”แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ แƒ“แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ›แƒแƒ—แƒ˜ แƒ–แƒแƒ›แƒ˜แƒกแƒ.
+
+nsErrorCouldNotConnectViaTls=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ TLS แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒงแƒแƒ แƒ”แƒ‘แƒ POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒแƒœ แƒ›แƒชแƒ“แƒแƒ แƒแƒ“แƒแƒ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒคแƒแƒ–แƒ” แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—.
+
+# LOCALIZATION NOTE (pop3MoveFolderToTrash): Do not translate the word %S below.
+# "%S" is the the name of the folder.
+pop3MoveFolderToTrash=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” '%S'?
+
+pop3DeleteFolderDialogTitle=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+
+pop3DeleteFolderButtonLabel=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก &แƒฌแƒแƒจแƒšแƒ
+
+pop3AuthInternalError=แƒจแƒ˜แƒ“แƒ แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒกแƒแƒก. แƒ”แƒก แƒจแƒ˜แƒ“แƒ, แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒแƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ— แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒžแƒแƒขแƒแƒ™แƒ˜.
+
+pop3AuthChangeEncryptToPlainNoSSL=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก แƒแƒ› POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ—แƒฃ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ—, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ ยซแƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป. แƒ—แƒฃ แƒ”แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒ“แƒ แƒแƒฎแƒšแƒ แƒฃแƒ”แƒชแƒ แƒแƒ“ แƒแƒฆแƒแƒ  แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒก, แƒ”แƒก แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒ˜แƒ›แƒแƒก แƒ›แƒ˜แƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ•แƒ˜แƒฆแƒแƒชแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ›แƒแƒžแƒแƒ แƒ•แƒ แƒจแƒ”แƒ”แƒซแƒšแƒ.
+
+pop3AuthChangeEncryptToPlainSSL=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก แƒแƒ› POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ—แƒฃ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ—, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ ยซแƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป. แƒ—แƒฃ แƒ”แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒ“แƒ แƒแƒฎแƒšแƒ แƒฃแƒ”แƒชแƒ แƒแƒ“ แƒแƒฆแƒแƒ  แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒก, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒแƒ— แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒแƒ“แƒ›แƒ˜แƒœแƒก แƒแƒœ แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒก.
+
+pop3AuthChangePlainToEncrypt=แƒแƒ› POP3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฆแƒ˜แƒ แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ ยซแƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป.
+
+# Authentication server caps and pref don't match
+pop3AuthMechNotSupported=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— ยซแƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ยป แƒ“แƒแƒคแƒแƒ–แƒ” ยซแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ | แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ยป.
+
+# Status - Could not log in to GSSAPI, and it was the only method
+pop3GssapiFailure=Kerberos/GSSAPI แƒขแƒแƒšแƒแƒœแƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ POP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒจแƒ”แƒกแƒ•แƒšแƒ - Kerberos/GSSAPI realm.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailEditorOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailEditorOverlay.dtd
new file mode 100644
index 0000000000..27161722ff
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailEditorOverlay.dtd
@@ -0,0 +1,6 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY sendPage.label "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒโ€ฆ">
+<!ENTITY sendPage.accesskey "g">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailOverlay.dtd
new file mode 100644
index 0000000000..ffc8b086c5
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜">
+<!ENTITY newMessageCmd.accesskey "m">
+
+<!ENTITY newContactCmd.label "แƒžแƒ˜แƒ แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒ“แƒแƒœโ€ฆ">
+<!ENTITY newContactCmd.accesskey "แƒ™">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewList.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewList.dtd
new file mode 100644
index 0000000000..8a5b847d80
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewList.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 msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+<!ENTITY mailViewListTitle.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒ">
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewSetup.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewSetup.dtd
new file mode 100644
index 0000000000..4d74db4023
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailViewSetup.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/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+<!ENTITY mailViewSetupTitle.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY mailViewHeading.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY mailViewHeading.accesskey "e">
+<!ENTITY searchTermCaption.label "แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒแƒ“แƒแƒช:">
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailviews.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailviews.properties
new file mode 100644
index 0000000000..4de419447a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mailviews.properties
@@ -0,0 +1,13 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# Mail Views
+#
+
+mailViewPeopleIKnow=แƒฉแƒ”แƒ›แƒ˜ แƒœแƒแƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒ˜
+mailViewRecentMail=แƒ‘แƒแƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+mailViewLastFiveDays=แƒ‘แƒแƒšแƒ 5 แƒ“แƒฆแƒ˜แƒก
+mailViewNotJunk=แƒแƒ แƒ แƒฏแƒแƒ แƒ—แƒ˜
+mailViewHasAttachments=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒแƒœแƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/markByDate.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/markByDate.dtd
new file mode 100644
index 0000000000..c53f3d5d3e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/markByDate.dtd
@@ -0,0 +1,9 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY messageMarkByDate.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY markByDateLower.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ˜:">
+<!ENTITY markByDateLower.accesskey "F">
+<!ENTITY markByDateUpper.label "แƒ•แƒ˜แƒ“แƒ แƒ”:">
+<!ENTITY markByDateUpper.accesskey "T">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.dtd
new file mode 100644
index 0000000000..d54b86e71c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.dtd
@@ -0,0 +1,920 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY titledefault.label "&brandFullName;">
+<!ENTITY titleSeparator.label " - ">
+
+<!-- File Menu -->
+<!ENTITY newFolderCmd.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”โ€ฆ">
+<!ENTITY newFolderCmd.accesskey "แƒฅ">
+<!ENTITY closeTabCmd2.label "แƒฉแƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeTabCmd2.accesskey "แƒฎ">
+<!ENTITY closeOtherTabsCmd2.label "แƒกแƒฎแƒ•แƒ แƒ“แƒแƒคแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeOtherTabsCmd2.accesskey "แƒ•">
+<!ENTITY recentlyClosedTabsCmd.label "แƒ‘แƒแƒšแƒแƒก แƒ“แƒแƒฎแƒฃแƒ แƒฃแƒšแƒ˜ แƒ“แƒแƒคแƒ”แƒ‘แƒ˜">
+<!ENTITY recentlyClosedTabsCmd.accesskey "แƒ‘">
+
+<!ENTITY undoCloseTabCmd.commandkey "T">
+<!-- LOCALIZATION NOTE (moveToNewWindow.label):
+ Menu option to cause the current tab to be migrated to a new Thunderbird
+ window.
+ -->
+<!ENTITY moveToNewWindow.label "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒแƒฎแƒแƒš แƒกแƒแƒ แƒ™แƒ›แƒ”แƒšแƒจแƒ˜">
+<!ENTITY moveToNewWindow.accesskey "แƒ™">
+<!ENTITY newVirtualFolderCmd.label "แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY newVirtualFolderCmd.accesskey "แƒซ">
+<!ENTITY newCreateEmailAccountCmd.label "แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒโ€ฆ">
+<!ENTITY newCreateEmailAccountCmd.accesskey "แƒค">
+<!ENTITY newExistingEmailAccountCmd.label "แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY newExistingEmailAccountCmd.accesskey "แƒ”">
+<!ENTITY newIMAccountCmd.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜โ€ฆ">
+<!ENTITY newIMAccountCmd.accesskey "แƒก">
+<!ENTITY newFeedAccountCmd.label "แƒแƒ แƒฎแƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜โ€ฆ">
+<!ENTITY newFeedAccountCmd.accesskey "แƒ ">
+<!ENTITY newIMContactCmd.label "แƒžแƒ˜แƒ แƒ˜ แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒ“แƒแƒœโ€ฆ">
+<!ENTITY newIMContactCmd.accesskey "แƒก">
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newMessageCmd.key "M">
+<!ENTITY newMessageCmd.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ">
+<!ENTITY newMessageCmd.accesskey "แƒจ">
+<!ENTITY newContactCmd.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜โ€ฆ">
+<!ENTITY newContactCmd.accesskey "แƒฉ">
+<!ENTITY openMenuCmd.label "แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openMenuCmd.accesskey "แƒฎ">
+<!ENTITY openMessageFileCmd.label "แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒโ€ฆ">
+<!ENTITY openMessageFileCmd.accesskey "แƒฌ">
+<!ENTITY saveAsMenu.label "แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ แƒแƒ’แƒแƒ แƒช">
+<!ENTITY saveAsMenu.accesskey "แƒ">
+<!ENTITY saveAsFileCmd.key "s">
+<!ENTITY saveAsTemplateCmd.label "แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜">
+<!ENTITY saveAsTemplateCmd.accesskey "แƒœ">
+<!ENTITY getNewMsgForCmd.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY getNewMsgForCmd.accesskey "แƒ">
+<!ENTITY getAllNewMsgCmdPopupMenu.label "แƒงแƒ•แƒ”แƒšแƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜">
+<!ENTITY getAllNewMsgCmdPopupMenu.accesskey "แƒง">
+<!ENTITY getNewMsgCurrentAccountCmdPopupMenu.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜">
+<!ENTITY getNewMsgCurrentAccountCmdPopupMenu.accesskey "แƒ›">
+<!ENTITY getNextNMsgCmd2.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY getNextNMsgCmd2.accesskey "แƒฎ">
+<!ENTITY sendUnsentCmd.label "แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY sendUnsentCmd.accesskey "แƒก">
+<!ENTITY subscribeCmd.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒโ€ฆ">
+<!ENTITY subscribeCmd.accesskey "แƒ›">
+<!ENTITY deleteFolder.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteFolder.accesskey "แƒฆ">
+<!ENTITY renameFolder.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒโ€ฆ">
+<!ENTITY renameFolder.accesskey "แƒ ">
+<!ENTITY renameFolder.key "VK_F2">
+<!ENTITY compactFolders.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ">
+<!ENTITY compactFolders.accesskey "แƒฅ">
+<!ENTITY emptyTrashCmd.label "แƒฃแƒ แƒœแƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY emptyTrashCmd.accesskey "แƒ—">
+<!ENTITY offlineMenu.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜">
+<!ENTITY offlineMenu.accesskey "แƒ™">
+<!ENTITY offlineGoOfflineCmd.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ">
+<!ENTITY offlineGoOfflineCmd.accesskey "แƒ›">
+<!ENTITY synchronizeOfflineCmd.label "แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ/แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒ”แƒ‘แƒ แƒแƒฎแƒšแƒแƒ•แƒ”โ€ฆ">
+<!ENTITY synchronizeOfflineCmd.accesskey "แƒœ">
+<!ENTITY settingsOfflineCmd2.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY settingsOfflineCmd2.accesskey "แƒ™">
+<!ENTITY downloadSelectedCmd.label "แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY downloadSelectedCmd.accesskey "แƒ›">
+<!ENTITY downloadStarredCmd.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒแƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY downloadStarredCmd.accesskey "แƒ•">
+<!ENTITY printCmd.label "แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒโ€ฆ">
+<!ENTITY printCmd.accesskey "แƒ">
+<!ENTITY printCmd.key "p">
+
+<!-- Edit Menu -->
+<!ENTITY selectMenu.label "แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY selectMenu.accesskey "แƒจ">
+<!ENTITY all.label "แƒงแƒ•แƒ”แƒšแƒ">
+<!ENTITY all.accesskey "แƒ•">
+<!ENTITY selectThreadCmd.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY selectThreadCmd.accesskey "แƒ">
+<!ENTITY selectThreadCmd.key "a">
+<!ENTITY selectFlaggedCmd.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒแƒœแƒ˜ แƒ’แƒแƒ›แƒแƒฎแƒ›แƒแƒฃแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY selectFlaggedCmd.accesskey "แƒ•">
+<!ENTITY menuFavoriteFolder.label "แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”">
+<!ENTITY menuFavoriteFolder.accesskey "แƒฅ">
+<!ENTITY undoDeleteMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY redoDeleteMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY undoMoveMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY redoMoveMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒก แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY undoCopyMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY redoCopyMsgCmd.label "แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY undoMarkAllCmd.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY redoMarkAllCmd.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ">
+<!ENTITY undoDefaultCmd.label "แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY undoDefaultCmd.accesskey "แƒ“">
+<!ENTITY redoDefaultCmd.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY redoDefaultCmd.accesskey "แƒ ">
+
+<!-- View Menu -->
+<!ENTITY menubarCmd.label "แƒ›แƒ”แƒœแƒ˜แƒฃแƒก แƒžแƒแƒœแƒ”แƒšแƒ˜">
+<!ENTITY menubarCmd.accesskey "แƒ›">
+<!ENTITY showMessengerToolbarCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ•แƒ˜">
+<!ENTITY showMessengerToolbarCmd.accesskey "แƒ ">
+<!ENTITY customizeToolbar.label "แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY customizeToolbar.accesskey "แƒ’">
+
+<!ENTITY messagePaneLayoutStyle.label "แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ">
+<!ENTITY messagePaneLayoutStyle.accesskey "แƒœ">
+<!ENTITY messagePaneClassic.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒฎแƒ”แƒ“แƒ˜">
+<!ENTITY messagePaneClassic.accesskey "แƒฉ">
+<!ENTITY messagePaneWide.label "แƒคแƒแƒ แƒ—แƒ แƒฎแƒ”แƒ“แƒ˜">
+<!ENTITY messagePaneWide.accesskey "แƒ">
+<!ENTITY messagePaneVertical.label "แƒจแƒ•แƒ”แƒฃแƒšแƒ˜ แƒฎแƒ”แƒ“แƒ˜">
+<!ENTITY messagePaneVertical.accesskey "แƒจ">
+<!ENTITY showFolderPaneCmd.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒ”">
+<!ENTITY showFolderPaneCmd.accesskey "แƒฅ">
+<!ENTITY showMessageCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ”">
+<!ENTITY showMessageCmd.accesskey "แƒฌ">
+
+<!ENTITY folderView.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜">
+<!ENTITY folderView.accesskey "แƒฅ">
+<!ENTITY unifiedFolders.label "แƒกแƒฎแƒแƒ แƒขแƒ˜">
+<!ENTITY unifiedFolders.accesskey "แƒฎ">
+<!ENTITY allFolders.label "แƒงแƒ•แƒ”แƒšแƒ">
+<!ENTITY allFolders.accesskey "แƒง">
+<!ENTITY unreadFolders.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY unreadFolders.accesskey "แƒก">
+<!ENTITY favoriteFolders.label "แƒ แƒฉแƒ”แƒฃแƒšแƒ˜">
+<!ENTITY favoriteFolders.accesskey "แƒ ">
+<!ENTITY recentFolders.label "แƒ‘แƒแƒšแƒ">
+<!ENTITY recentFolders.accesskey "แƒ‘">
+<!ENTITY compactVersion.label "แƒจแƒ”แƒ›แƒญแƒ˜แƒ“แƒ แƒแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY compactVersion.accesskey "แƒจ">
+
+<!-- Sort Menu -->
+<!ENTITY sortMenu.label "แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY sortMenu.accesskey "แƒš">
+<!ENTITY sortByDateCmd.label "แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ—">
+<!ENTITY sortByDateCmd.accesskey "แƒ—">
+<!ENTITY sortByReceivedCmd.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ—">
+<!ENTITY sortByReceivedCmd.accesskey "แƒ›">
+<!ENTITY sortByStarCmd.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒ—">
+<!ENTITY sortByStarCmd.accesskey "แƒ•">
+<!ENTITY sortByAttachmentsCmd.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY sortByAttachmentsCmd.accesskey "แƒ“">
+<!ENTITY sortByPriorityCmd.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ˜แƒ—">
+<!ENTITY sortByPriorityCmd.accesskey "แƒฃ">
+<!ENTITY sortBySizeCmd.label "แƒ–แƒแƒ›แƒ˜แƒ—">
+<!ENTITY sortBySizeCmd.accesskey "แƒ–">
+<!ENTITY sortByStatusCmd.label "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒ—">
+<!ENTITY sortByStatusCmd.accesskey "แƒ›">
+<!ENTITY sortByTagsCmd.label "แƒญแƒ“แƒ˜แƒ—">
+<!ENTITY sortByTagsCmd.accesskey "แƒญ">
+<!ENTITY sortByJunkStatusCmd.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒ—">
+<!ENTITY sortByJunkStatusCmd.accesskey "แƒฏ">
+<!ENTITY sortBySubjectCmd.label "แƒ—แƒ”แƒ›แƒ˜แƒ—">
+<!ENTITY sortBySubjectCmd.accesskey "แƒ—">
+<!ENTITY sortByFromCmd.label "แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ—">
+<!ENTITY sortByFromCmd.accesskey "แƒ’">
+<!ENTITY sortByRecipientCmd.label "แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY sortByRecipientCmd.accesskey "แƒ›">
+<!ENTITY sortByCorrespondentCmd.label "แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ˜">
+<!ENTITY sortByCorrespondentCmd.accesskey "แƒฌ">
+<!ENTITY sortByUnreadCmd.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜">
+<!ENTITY sortByUnreadCmd.accesskey "แƒ™">
+<!ENTITY sortByOrderReceivedCmd.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ แƒ˜แƒ’แƒ˜แƒ—">
+<!ENTITY sortByOrderReceivedCmd.accesskey "แƒ ">
+<!ENTITY sortAscending.label "แƒแƒฆแƒ›แƒแƒ•แƒแƒšแƒ˜">
+<!ENTITY sortAscending.accesskey "แƒ">
+<!ENTITY sortDescending.label "แƒ“แƒแƒฆแƒ›แƒแƒ•แƒแƒšแƒ˜">
+<!ENTITY sortDescending.accesskey "แƒ“">
+<!ENTITY sortThreaded.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒแƒจแƒ˜">
+<!ENTITY sortThreaded.accesskey "แƒจ">
+<!ENTITY sortUnthreaded.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒ—">
+<!ENTITY sortUnthreaded.accesskey "แƒ’">
+<!ENTITY groupBySort.label "แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ">
+<!ENTITY groupBySort.accesskey "แƒฏ">
+<!ENTITY msgsMenu.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY msgsMenu.accesskey "แƒฌ">
+<!ENTITY threads.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY threads.accesskey "แƒ”">
+<!ENTITY allMsgsCmd.label "แƒงแƒ•แƒ”แƒšแƒ">
+<!ENTITY allMsgsCmd.accesskey "แƒง">
+<!ENTITY expandAllThreadsCmd.label "แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฉแƒแƒ›แƒแƒจแƒšแƒ">
+<!ENTITY expandAllThreadsCmd.accesskey "แƒฉ">
+<!ENTITY expandAllThreadsCmd.key "*">
+<!ENTITY collapseAllThreadsCmd.label "แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒแƒ™แƒ”แƒชแƒ•แƒ">
+<!ENTITY collapseAllThreadsCmd.accesskey "แƒช">
+<!ENTITY collapseAllThreadsCmd.key "\">
+<!ENTITY unreadMsgsCmd.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY unreadMsgsCmd.accesskey "แƒก">
+<!ENTITY threadsWithUnreadCmd.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY threadsWithUnreadCmd.accesskey "แƒ">
+<!ENTITY watchedThreadsWithUnreadCmd.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ">
+<!ENTITY watchedThreadsWithUnreadCmd.accesskey "แƒ—">
+<!ENTITY ignoredThreadsCmd.label "แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY ignoredThreadsCmd.accesskey "แƒ’">
+
+<!ENTITY headersMenu.label "แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜">
+<!ENTITY headersMenu.accesskey "แƒ•">
+<!ENTITY headersAllCmd.label "แƒงแƒ•แƒ”แƒšแƒ">
+<!ENTITY headersAllCmd.accesskey "แƒง">
+<!ENTITY headersNormalCmd.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY headersNormalCmd.accesskey "แƒš">
+<!ENTITY bodyMenu.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜">
+<!ENTITY bodyMenu.accesskey "แƒจ">
+<!ENTITY bodyAllowHTML.label "แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ HTML">
+<!ENTITY bodyAllowHTML.accesskey "H">
+<!ENTITY bodySanitized.label "แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ HTML">
+<!ENTITY bodySanitized.accesskey "แƒ›">
+<!ENTITY bodyAsPlaintext.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY bodyAsPlaintext.accesskey "แƒ”">
+<!ENTITY bodyAllParts.label "แƒกแƒ แƒฃแƒšแƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜">
+<!ENTITY bodyAllParts.accesskey "แƒก">
+
+<!ENTITY bodyMenuFeed.label "แƒแƒ แƒฎแƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ แƒ แƒแƒ’แƒแƒ แƒช">
+<!ENTITY bodyMenuFeed.accesskey "แƒ ">
+<!ENTITY viewFeedWebPage.label "แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜">
+<!ENTITY viewFeedWebPage.accesskey "แƒ•">
+<!ENTITY viewFeedSummary.label "แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY viewFeedSummary.accesskey "แƒฏ">
+<!ENTITY viewFeedSummaryFeedPropsPref.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒคแƒแƒ แƒ›แƒแƒขแƒ˜">
+<!ENTITY viewFeedSummaryFeedPropsPref.accesskey "แƒœ">
+
+<!ENTITY viewAttachmentsInlineCmd.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒจแƒ˜แƒ•แƒ” แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY viewAttachmentsInlineCmd.accesskey "แƒ—">
+
+<!ENTITY pageSourceCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒฌแƒงแƒแƒ แƒ">
+<!ENTITY pageSourceCmd.accesskey "แƒž">
+<!ENTITY pageSourceCmd.key "u">
+<!ENTITY getNewMessagesCmd.key "y">
+<!ENTITY getAllNewMessagesCmd.key "Y">
+
+<!-- Search Menu -->
+<!ENTITY findMenu.label "แƒžแƒแƒ•แƒœแƒ">
+<!ENTITY findMenu.accesskey "แƒž">
+<!ENTITY findCmd.label "แƒžแƒแƒ•แƒœแƒ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒจแƒ˜โ€ฆ">
+<!ENTITY findCmd.accesskey "แƒž">
+<!ENTITY findCmd.key "f">
+<!ENTITY findAgainCmd.label "แƒ™แƒ•แƒšแƒแƒ•แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY findAgainCmd.accesskey "แƒ™">
+<!ENTITY findAgainCmd.key "g">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.key "g">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+<!ENTITY searchMailCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY searchMailCmd.accesskey "แƒซ">
+<!ENTITY searchMailCmd.key "f">
+<!ENTITY glodaSearchCmd.label "แƒกแƒแƒ”แƒ แƒ—แƒ แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY glodaSearchCmd.accesskey "แƒ—">
+<!ENTITY searchAddressesCmd.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY searchAddressesCmd.accesskey "แƒ”">
+
+<!-- Go Menu -->
+<!ENTITY goMenu.label "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY goMenu.accesskey "แƒ’">
+<!ENTITY nextMenu.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜">
+<!ENTITY nextMenu.accesskey "แƒจ">
+<!ENTITY nextMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY nextMsgCmd.accesskey "แƒฌ">
+<!ENTITY nextMsgCmd.key "f">
+<!ENTITY nextUnreadMsgCmd.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY nextUnreadMsgCmd.accesskey "แƒก">
+<!ENTITY nextUnreadMsgCmd.key "n">
+<!ENTITY nextStarredMsgCmd.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒแƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY nextStarredMsgCmd.accesskey "แƒ•">
+<!ENTITY nextUnreadThread.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY nextUnreadThread.accesskey "แƒ">
+<!ENTITY nextUnreadThread.key "t">
+<!ENTITY prevMenu.label "แƒฌแƒ˜แƒœแƒ">
+<!ENTITY prevMenu.accesskey "แƒฌ">
+<!ENTITY prevMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY prevMsgCmd.accesskey "แƒ ">
+<!ENTITY prevMsgCmd.key "b">
+<!ENTITY prevUnreadMsgCmd.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY prevUnreadMsgCmd.accesskey "แƒก">
+<!ENTITY prevUnreadMsgCmd.key "p">
+<!ENTITY goForwardCmd.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY goForwardCmd.accesskey "แƒ“">
+<!ENTITY goForwardCmd.commandKey "]">
+<!ENTITY goBackCmd.label "แƒฃแƒ™แƒแƒœ">
+<!ENTITY goBackCmd.accesskey "แƒฃ">
+<!ENTITY goBackCmd.commandKey "[">
+<!ENTITY goChatCmd.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ">
+<!ENTITY goChatCmd.accesskey "แƒ‘">
+<!ENTITY prevStarredMsgCmd.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒแƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY prevStarredMsgCmd.accesskey "แƒ•">
+<!ENTITY folderMenu.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”">
+<!ENTITY folderMenu.accesskey "แƒฅ">
+<!ENTITY goRecentlyClosedTabs.label "แƒ‘แƒแƒšแƒแƒก แƒ“แƒแƒฎแƒฃแƒ แƒฃแƒšแƒ˜ แƒ“แƒแƒคแƒ”แƒ‘แƒ˜">
+<!ENTITY goRecentlyClosedTabs.accesskey "แƒ‘">
+<!ENTITY startPageCmd.label "แƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜">
+<!ENTITY startPageCmd.accesskey "แƒง">
+
+<!-- Message Menu -->
+<!ENTITY msgMenu.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY msgMenu.accesskey "แƒฌ">
+<!ENTITY newMsgCmd.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY newMsgCmd.accesskey "แƒ">
+<!ENTITY newNewMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY newNewMsgCmd.accesskey "แƒฌ">
+<!ENTITY archiveMsgCmd.label "แƒแƒ แƒฅแƒ˜แƒ•แƒ˜">
+<!ENTITY archiveMsgCmd.accesskey "แƒ ">
+<!ENTITY archiveMsgCmd.key "a">
+<!ENTITY cancelNewsMsgCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY cancelNewsMsgCmd.accesskey "แƒ’">
+<!ENTITY replyMsgCmd.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜">
+<!ENTITY replyMsgCmd.accesskey "แƒž">
+<!ENTITY replyMsgCmd.key "r">
+<!ENTITY replySenderCmd.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒก">
+<!ENTITY replySenderCmd.accesskey "แƒž">
+<!ENTITY replyNewsgroupCmd2.label "แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒแƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ">
+<!ENTITY replyNewsgroupCmd2.accesskey "แƒฃ">
+<!ENTITY replyToAllMsgCmd.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒก">
+<!ENTITY replyToAllMsgCmd.accesskey "แƒž">
+<!ENTITY replyToAllMsgCmd.key "r">
+<!ENTITY replyToListMsgCmd.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฏแƒ’แƒฃแƒคแƒก">
+<!ENTITY replyToListMsgCmd.accesskey "แƒก">
+<!ENTITY replyToListMsgCmd.key "l">
+<!ENTITY forwardMsgCmd.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY forwardMsgCmd.accesskey "แƒ“">
+<!ENTITY forwardMsgCmd.key "l">
+<!ENTITY forwardAsMenu.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ แƒแƒ’แƒแƒ แƒช">
+<!ENTITY forwardAsMenu.accesskey "แƒ–">
+<!ENTITY forwardAsInline.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒจแƒ˜แƒ•แƒ”">
+<!ENTITY forwardAsInline.accesskey "แƒจ">
+<!ENTITY forwardAsAttachmentCmd.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜">
+<!ENTITY forwardAsAttachmentCmd.accesskey "แƒœ">
+<!ENTITY editAsNewMsgCmd.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+<!ENTITY editAsNewMsgCmd.accesskey "แƒฉ">
+<!ENTITY editAsNewMsgCmd.key "e">
+<!ENTITY editDraftMsgCmd.label "แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒ แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editDraftMsgCmd.accesskey "แƒ•">
+<!ENTITY editTemplateMsgCmd.label "แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editTemplateMsgCmd.accesskey "แƒœ">
+<!ENTITY newMsgFromTemplateCmd.label "แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒ“แƒแƒœ">
+<!ENTITY newMsgFromTemplateCmd.keycode "VK_RETURN"><!-- do not change "VK_RETURN" -->
+<!ENTITY createFilter.label "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœโ€ฆ">
+<!ENTITY createFilter.accesskey "แƒค">
+<!ENTITY moveMsgToMenu.label "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY moveMsgToMenu.accesskey "แƒ’">
+<!ENTITY moveCopyMsgRecentMenu.label "แƒ‘แƒแƒšแƒ">
+<!ENTITY moveCopyMsgRecentMenu.accesskey "แƒ‘">
+<!ENTITY copyMessageLocation.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY copyMessageLocation.accesskey "แƒ›">
+<!ENTITY copyMsgToMenu.label "แƒแƒกแƒšแƒ˜">
+<!ENTITY copyMsgToMenu.accesskey "แƒš">
+<!ENTITY moveToFolderAgain.label "แƒ™แƒ•แƒšแƒแƒ• แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY moveToFolderAgain.accesskey "แƒ“">
+<!ENTITY moveToFolderAgainCmd.key "m">
+<!ENTITY killThreadMenu.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ">
+<!ENTITY killThreadMenu.accesskey "แƒฃ">
+<!ENTITY killThreadMenu.key "k">
+<!ENTITY killSubthreadMenu.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ">
+<!ENTITY killSubthreadMenu.accesskey "แƒจ">
+<!ENTITY killSubthreadMenu.key "k">
+<!ENTITY watchThreadMenu.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ">
+<!ENTITY watchThreadMenu.accesskey "แƒก">
+<!ENTITY watchThreadMenu.key "w">
+<!ENTITY tagMenu.label "แƒญแƒ“แƒ”">
+<!ENTITY tagMenu.accesskey "แƒญ">
+<!ENTITY tagCmd0.key "0">
+<!ENTITY tagCmd1.key "1">
+<!ENTITY tagCmd2.key "2">
+<!ENTITY tagCmd3.key "3">
+<!ENTITY tagCmd4.key "4">
+<!ENTITY tagCmd5.key "5">
+<!ENTITY tagCmd6.key "6">
+<!ENTITY tagCmd7.key "7">
+<!ENTITY tagCmd8.key "8">
+<!ENTITY tagCmd9.key "9">
+<!ENTITY markMenu.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY markMenu.accesskey "แƒœ">
+<!ENTITY toggleReadCmd.key "m">
+<!ENTITY markAsReadCmd.label "แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“">
+<!ENTITY markAsReadCmd.accesskey "แƒฌ">
+<!ENTITY markAsUnreadCmd.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ“">
+<!ENTITY markAsUnreadCmd.accesskey "แƒก">
+<!ENTITY markThreadAsReadCmd.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“">
+<!ENTITY markThreadAsReadCmd.accesskey "แƒš">
+<!ENTITY markThreadAsReadCmd.key "r">
+<!ENTITY markReadByDateCmd.label "แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ—โ€ฆ">
+<!ENTITY markReadByDateCmd.accesskey "แƒ—">
+<!ENTITY markReadByDateCmd.key "c">
+<!ENTITY markAllReadCmd.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“">
+<!ENTITY markAllReadCmd.accesskey "แƒง">
+<!ENTITY markAllReadCmd.key "c">
+<!ENTITY markStarredCmd.label "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY markStarredCmd.accesskey "แƒ•">
+<!ENTITY markStarredCmd.key "S">
+<!ENTITY markAsJunkCmd.label "แƒฏแƒแƒ แƒ—แƒแƒ“">
+<!ENTITY markAsJunkCmd.accesskey "แƒฏ">
+<!ENTITY markAsJunkCmd.key "j">
+<!ENTITY markAsNotJunkCmd.label "แƒ’แƒแƒ›แƒแƒกแƒแƒ“แƒ”แƒ’แƒแƒ“">
+<!ENTITY markAsNotJunkCmd.accesskey "แƒ’">
+<!ENTITY markAsNotJunkCmd.key "j">
+<!ENTITY recalculateJunkScoreCmd.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY recalculateJunkScoreCmd.accesskey "แƒช">
+<!ENTITY openMessageWindowCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openMessageWindowCmd.accesskey "แƒฎ">
+<!ENTITY openMessageWindowCmd.key "o">
+<!ENTITY openInConversationCmd.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜ แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openInConversationCmd.accesskey "แƒก">
+<!ENTITY openInConversationCmd.key "o">
+<!ENTITY openAttachmentListCmd.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜">
+<!ENTITY openAttachmentListCmd.accesskey "แƒ“">
+<!ENTITY openFeedMessage1.label "แƒแƒ แƒฎแƒ˜แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openFeedMessage1.accesskey "แƒ ">
+<!ENTITY openFeedWebPage.label "แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ— แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openFeedWebPage.accesskey "แƒฎ">
+<!ENTITY openFeedSummary.label "แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ— แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openFeedSummary.accesskey "แƒฏ">
+<!ENTITY openFeedWebPageInMP.label "แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒกแƒ แƒ“แƒ แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒแƒก แƒจแƒแƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ”แƒ–แƒ”">
+<!ENTITY openFeedWebPageInMP.accesskey "แƒ—">
+
+<!-- Windows Menu -->
+<!ENTITY windowMenu.label "แƒคแƒแƒœแƒฏแƒแƒ แƒ">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜">
+<!ENTITY tasksMenu.accesskey "แƒก">
+<!ENTITY messengerCmd.label "แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜">
+<!ENTITY messengerCmd.accesskey "แƒ“">
+<!ENTITY addressBookCmd.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜">
+<!ENTITY addressBookCmd.accesskey "แƒฌ">
+<!ENTITY addressBookCmd.key "B">
+<!ENTITY addonNoPrefs.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.">
+<!ENTITY activitymanager.label "แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜">
+<!ENTITY activitymanager.accesskey "แƒ ">
+<!ENTITY imAccountsStatus.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ">
+<!ENTITY imAccountsStatus.accesskey "แƒ">
+<!ENTITY imStatus.available "แƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜">
+<!ENTITY imStatus.unavailable "แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜">
+<!ENTITY imStatus.offline "แƒแƒ แƒแƒ แƒฎแƒแƒ–แƒ–แƒ”">
+<!ENTITY imStatus.showAccounts "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY joinChatCmd.label "แƒจแƒ”แƒกแƒ•แƒšแƒ แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜โ€ฆ">
+<!ENTITY joinChatCmd.accesskey "แƒจ">
+<!ENTITY savedFiles.label "แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY savedFiles.accesskey "แƒ‘">
+<!ENTITY savedFiles.key "j">
+<!ENTITY filtersCmd2.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY filtersCmd2.accesskey "แƒค">
+<!ENTITY filtersApply.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ">
+<!ENTITY filtersApply.accesskey "แƒ•">
+<!ENTITY filtersApplyToSelection.label "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ">
+<!ENTITY filtersApplyToSelection.accesskey "แƒจ">
+<!ENTITY filtersApplyToMessage.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ">
+<!ENTITY filtersApplyToMessage.accesskey "แƒฌ">
+<!ENTITY runJunkControls.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY runJunkControls.accesskey "แƒฏ">
+<!ENTITY deleteJunk.label "แƒฏแƒแƒ แƒ—แƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY deleteJunk.accesskey "แƒ›">
+<!ENTITY importCmd.label "แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒโ€ฆ">
+<!ENTITY importCmd.accesskey "แƒ’">
+<!ENTITY exportCmd.label "แƒ’แƒแƒขแƒแƒœแƒโ€ฆ">
+<!ENTITY exportCmd.accesskey "แƒ’">
+<!ENTITY clearRecentHistory.label "แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY clearRecentHistory.accesskey "แƒก">
+<!ENTITY accountManagerCmd2.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountManagerCmd2.accesskey "แƒ ">
+<!-- LOCALIZATION NOTE (accountManagerCmdUnix.accesskey):
+ Belongs to accountManagerCmd.label, which is placed under the Edit menu
+ on Unix systems
+ -->
+<!ENTITY accountManagerCmdUnix2.accesskey "แƒ›">
+
+<!-- Developer Tools Submenu -->
+<!ENTITY devtoolsMenu.label "แƒจแƒ”แƒ›แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜">
+<!ENTITY devtoolsMenu.accesskey "แƒ”">
+<!ENTITY devToolboxCmd.label "แƒจแƒ”แƒ›แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜">
+<!ENTITY devToolboxCmd.accesskey "แƒฎ">
+<!ENTITY devToolboxCmd.commandkey "i">
+<!ENTITY debugAddonsCmd.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY debugAddonsCmd.accesskey "แƒ“">
+<!ENTITY errorConsoleCmd.label "แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒขแƒแƒœแƒ˜">
+<!ENTITY errorConsoleCmd.accesskey "แƒ”">
+<!ENTITY errorConsoleCmd.commandkey "j">
+
+<!-- Mail Toolbar -->
+<!ENTITY getMsgButton1.label "แƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY newMsgButton.label "แƒ›แƒ˜แƒฌแƒ”แƒ แƒ">
+<!ENTITY replyButton.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜">
+<!ENTITY replyAllButton.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒก">
+<!ENTITY replyListButton.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฏแƒ’แƒฃแƒคแƒก">
+<!ENTITY forwardButton.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY fileButton.label "แƒคแƒแƒ˜แƒšแƒ˜">
+<!ENTITY archiveButton.label "แƒแƒ แƒฅแƒ˜แƒ•แƒ˜">
+<!ENTITY openConversationButton.label "แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜">
+<!ENTITY nextButton.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜">
+<!ENTITY nextButtonToolbarItem.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY nextMsgButton.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜">
+<!ENTITY previousButton.label "แƒฌแƒ˜แƒœแƒ">
+<!ENTITY previousButtonToolbarItem.label "แƒฌแƒ˜แƒœแƒ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY previousMsgButton.label "แƒฌแƒ˜แƒœแƒ">
+<!ENTITY backButton1.label "แƒฃแƒ™แƒแƒœ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY goForwardButton1.label "แƒฌแƒ˜แƒœ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY deleteItem.title "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY markButton.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY printButton.label "แƒ‘แƒ”แƒญแƒ“แƒ•แƒ">
+<!ENTITY stopButton.label "แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY throbberItem.title "แƒแƒฅแƒขแƒ˜แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜">
+<!ENTITY junkItem.title "แƒฏแƒแƒ แƒ—แƒ˜">
+<!ENTITY addressBookButton.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜">
+<!ENTITY chatButton.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ">
+<!ENTITY glodaSearch.title "แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ แƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY searchItem.title "แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY mailViewsToolbarItem.title "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY folderLocationToolbarItem.title "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY tagButton.label "แƒญแƒ“แƒ”">
+<!ENTITY compactButton.label "แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ">
+<!ENTITY appmenuButton.label "แƒ’แƒแƒ แƒ” แƒ›แƒ”แƒœแƒ˜แƒฃ">
+
+<!-- Mail Toolbar Tooltips-->
+<!ENTITY advancedButton.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY getMsgButton.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY getAllNewMsgCmd.label "แƒงแƒ•แƒ”แƒšแƒ แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY getAllNewMsgCmd.accesskey "แƒ›">
+<!ENTITY newMsgButton.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+<!ENTITY replyButton.tooltip "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒก">
+<!ENTITY replyAllButton.tooltip "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒก แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒก">
+<!ENTITY replyListButton.tooltip "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฏแƒ’แƒฃแƒคแƒก">
+<!ENTITY forwardButton.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY forwardAsInline.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ˜แƒ“แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+<!ENTITY forwardAsAttachment.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+<!ENTITY fileButton.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY archiveButton.tooltip "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ">
+<!ENTITY openMsgConversationButton.tooltip "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY nextButton.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎ แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ”">
+<!ENTITY nextMsgButton.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ”">
+<!ENTITY previousButton.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒฌแƒ˜แƒœแƒ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎ แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ”">
+<!ENTITY previousMsgButton.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒฌแƒ˜แƒœแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ”">
+<!ENTITY goForwardButton.tooltip "แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY goBackButton.tooltip "แƒฌแƒ˜แƒœแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY markButton.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY printButton.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ">
+<!ENTITY stopButton.tooltip "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY addressBookButton.tooltip "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY chatButton.tooltip "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ แƒแƒ แƒ”แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY tagButton.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒญแƒ“แƒ”แƒ•แƒ”แƒ‘แƒ">
+<!ENTITY compactButton.tooltip "แƒฌแƒแƒจแƒšแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒ“แƒแƒœ">
+<!ENTITY appmenuButton1.tooltip "&brandShortName; แƒ›แƒ”แƒœแƒ˜แƒฃแƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!-- Toolbar Button Popup -->
+<!ENTITY buttonMenuForwardAsInline.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ˜แƒ“แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+<!ENTITY buttonMenuForwardAsAttachment.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+
+<!-- Remote Content Button Popup -->
+<!ENTITY remoteContentOptionsAllowForMsg.label "แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒจแƒ˜ แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY remoteContentOptionsAllowForMsg.accesskey "แƒฉ">
+<!ENTITY editRemoteContentSettings.label "แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY editRemoteContentSettings.accesskey "แƒฌ">
+<!ENTITY editRemoteContentSettingsUnix.label "แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY editRemoteContentSettingsUnix.accesskey "แƒฉ">
+
+<!-- Phishing Button Popup -->
+<!ENTITY phishingOptionIgnore.label "แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒ–แƒ”">
+<!ENTITY phishingOptionIgnore.accesskey "แƒฃ">
+<!ENTITY phishingOptionSettings.label "แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒฃแƒ แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY phishingOptionSettings.accesskey "แƒ—">
+<!ENTITY phishingOptionSettingsUnix.label "แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒฃแƒ แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY phishingOptionSettingsUnix.accesskey "แƒž">
+
+<!-- AppMenu Popup -->
+<!ENTITY appmenuNewMsgCmd.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY appmenuNewContactCmd.label "แƒžแƒ˜แƒ แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒ“แƒแƒœโ€ฆ">
+<!ENTITY appmenuToolbarLayout.label "แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜แƒก แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒโ€ฆ">
+
+<!-- Tags Menu Popup -->
+<!ENTITY addNewTag.label "แƒแƒฎแƒแƒšแƒ˜ แƒญแƒ“แƒ”โ€ฆ">
+<!ENTITY addNewTag.accesskey "แƒญ">
+<!ENTITY manageTags.label "แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒโ€ฆ">
+<!ENTITY manageTags.accesskey "แƒ›">
+
+<!-- Folder Pane -->
+<!ENTITY folderNameColumn.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY folderUnreadColumn.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY folderTotalColumn.label "แƒกแƒฃแƒš">
+<!ENTITY folderSizeColumn.label "แƒ–แƒแƒ›แƒ">
+
+<!-- Folder Pane Context Menu -->
+<!ENTITY folderContextGetMessages.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ">
+<!ENTITY folderContextGetMessages.accesskey "แƒ›">
+<!ENTITY folderContextMarkAllFoldersRead.label "แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY folderContextPauseAllUpdates.label "แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY folderContextPauseUpdates.label "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY folderContextPauseUpdates.accesskey "แƒ’">
+<!ENTITY folderContextOpenInNewWindow.label "แƒ’แƒแƒฎแƒกแƒœแƒ แƒแƒฎแƒแƒš แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜">
+<!ENTITY folderContextOpenInNewWindow.accesskey "แƒฎ">
+<!ENTITY folderContextOpenNewTab.label "แƒ’แƒแƒฎแƒกแƒœแƒ แƒแƒฎแƒแƒš แƒฉแƒแƒœแƒแƒ แƒ—แƒจแƒ˜">
+<!ENTITY folderContextOpenNewTab.accesskey "แƒš">
+<!ENTITY folderContextNew.label "แƒแƒฎแƒแƒšแƒ˜ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”โ€ฆ">
+<!ENTITY folderContextNew.accesskey "แƒฅ">
+<!ENTITY folderContextRename.label "แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ">
+<!ENTITY folderContextRename.accesskey "แƒ ">
+<!ENTITY folderContextRemove.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY folderContextRemove.accesskey "แƒฌ">
+<!ENTITY folderContextCompact.label "แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ">
+<!ENTITY folderContextCompact.accesskey "แƒจ">
+<!ENTITY folderContextEmptyTrash.label "แƒฃแƒ แƒœแƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY folderContextEmptyTrash.accesskey "แƒค">
+<!ENTITY folderContextEmptyJunk.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒ“แƒแƒงแƒ แƒ">
+<!ENTITY folderContextEmptyJunk.accesskey "แƒฏ">
+<!ENTITY folderContextSendUnsentMessages.label "แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒโ€ฆ">
+<!ENTITY folderContextSendUnsentMessages.accesskey "แƒ’">
+<!ENTITY folderContextUnsubscribe.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY folderContextUnsubscribe.accesskey "แƒฃ">
+<!ENTITY folderContextMarkNewsgroupRead.label "แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“">
+<!ENTITY folderContextMarkNewsgroupRead.accesskey "แƒ™">
+<!ENTITY folderContextMarkMailFolderRead.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“">
+<!ENTITY folderContextMarkMailFolderRead.accesskey "แƒฅ">
+<!ENTITY folderContextSubscribe.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒโ€ฆ">
+<!ENTITY folderContextSubscribe.accesskey "แƒ">
+<!ENTITY folderContextSearchForMessages.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY folderContextSearchForMessages.accesskey "แƒซ">
+<!ENTITY folderContextProperties2.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY folderContextProperties2.accesskey "แƒž">
+<!ENTITY folderContextFavoriteFolder.label "แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”">
+<!ENTITY folderContextFavoriteFolder.accesskey "แƒฅ">
+<!ENTITY folderContextSettings2.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY folderContextSettings2.accesskey "แƒ">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒ”แƒšแƒคแƒแƒกแƒขแƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก:">
+<!ENTITY SearchNameOrEmail.accesskey "แƒฎ">
+
+<!-- Gloda Search Bar -->
+<!ENTITY glodaSearchBar.placeholder "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ">
+
+<!-- Quick Search Menu Bar -->
+<!ENTITY searchSubjectMenu.label "แƒ—แƒ”แƒ›แƒ">
+<!ENTITY searchFromMenu.label "แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜">
+<!ENTITY searchSubjectOrFromMenu.label "แƒ—แƒ”แƒ›แƒ แƒแƒœ แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜">
+<!ENTITY searchRecipient.label "แƒ•แƒ˜แƒก แƒแƒœ แƒแƒกแƒšแƒ˜">
+<!ENTITY searchSubjectOrRecipientMenu.label "แƒ—แƒ”แƒ›แƒ, แƒ•แƒ˜แƒก แƒแƒœ แƒแƒกแƒšแƒ˜">
+<!ENTITY searchMessageBody.label "แƒ›แƒ—แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY saveAsVirtualFolderMenu.label "แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ“ แƒ“แƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒโ€ฆ">
+
+<!-- Thread Pane -->
+<!ENTITY selectColumn.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY threadColumn.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY fromColumn.label "แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜">
+<!ENTITY recipientColumn.label "แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜">
+<!ENTITY correspondentColumn.label "แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ˜">
+<!ENTITY subjectColumn.label "แƒ—แƒ”แƒ›แƒ">
+<!ENTITY dateColumn.label "แƒ—แƒแƒ แƒ˜แƒฆแƒ˜">
+<!ENTITY priorityColumn.label "แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜">
+<!ENTITY tagsColumn.label "แƒญแƒ“แƒ”">
+<!ENTITY accountColumn.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜">
+<!ENTITY statusColumn.label "แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜">
+<!ENTITY sizeColumn.label "แƒ–แƒแƒ›แƒ">
+<!ENTITY junkStatusColumn.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜">
+<!ENTITY unreadColumn.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY totalColumn.label "แƒกแƒฃแƒš">
+<!ENTITY readColumn.label "แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒ˜">
+<!ENTITY receivedColumn.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ">
+<!ENTITY starredColumn.label "แƒแƒšแƒแƒ›แƒ˜">
+<!ENTITY locationColumn.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY idColumn.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ แƒ˜แƒ’แƒ˜">
+<!ENTITY attachmentColumn.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜">
+<!ENTITY deleteColumn.label "แƒฌแƒแƒจแƒšแƒ">
+
+<!-- Thread Pane Tooltips -->
+<!ENTITY columnChooser2.tooltip "แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“">
+<!ENTITY selectColumn.tooltip "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒแƒœ แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY threadColumn2.tooltip "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY fromColumn2.tooltip "แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY recipientColumn2.tooltip "แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY correspondentColumn2.tooltip "แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY subjectColumn2.tooltip "แƒ—แƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY dateColumn2.tooltip "แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY priorityColumn2.tooltip "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY tagsColumn2.tooltip "แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY accountColumn2.tooltip "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY statusColumn2.tooltip "แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY sizeColumn2.tooltip "แƒ–แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY junkStatusColumn2.tooltip "แƒฏแƒแƒ แƒ—แƒแƒ“ แƒ›แƒ˜แƒฉแƒœแƒ”แƒฃแƒšแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY unreadColumn2.tooltip "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒแƒจแƒ˜">
+<!ENTITY totalColumn2.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒแƒจแƒ˜">
+<!ENTITY readColumn2.tooltip "แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY receivedColumn2.tooltip "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY starredColumn2.tooltip "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY locationColumn2.tooltip "แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY idColumn2.tooltip "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ˜แƒ—">
+<!ENTITY attachmentColumn2.tooltip "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—">
+<!ENTITY deleteColumn.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+
+<!-- Thread Pane Context Menu -->
+<!ENTITY contextNewMsgFromTemplate.label "แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒ“แƒแƒœ">
+<!ENTITY contextOpenNewWindow.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒฎแƒแƒš แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜ แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY contextOpenNewWindow.accesskey "แƒค">
+<!-- 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 "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒฎแƒแƒš แƒฉแƒแƒœแƒแƒ แƒ—แƒจแƒ˜ แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY contextOpenNewTab.accesskey "แƒฎ">
+<!ENTITY contextOpenConversation.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒ’แƒแƒœแƒกแƒแƒฎแƒ˜แƒšแƒ•แƒ”แƒšแƒแƒ“">
+<!ENTITY contextOpenConversation.accesskey "แƒ•">
+<!ENTITY contextOpenContainingFolder.label "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒš แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY contextOpenContainingFolder.accesskey "แƒช">
+<!ENTITY contextEditMsgAsNew.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+<!ENTITY contextEditMsgAsNew.accesskey "แƒฉ">
+<!ENTITY contextEditDraftMsg.label "แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒ แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY contextEditTemplate.label "แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY contextEditTemplate.accesskey "แƒœ">
+<!ENTITY contextArchive.label "แƒแƒ แƒฅแƒ˜แƒ•แƒ˜">
+<!ENTITY contextArchive.accesskey "แƒฅ">
+<!ENTITY contextReplySender.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒก">
+<!ENTITY contextReplySender.accesskey "แƒ›">
+<!ENTITY contextReplyNewsgroup2.label "แƒฏแƒ’แƒฃแƒคแƒ–แƒ” แƒ—แƒ•แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ">
+<!ENTITY contextReplyNewsgroup2.accesskey "แƒ—">
+<!ENTITY contextReplyAll.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒก">
+<!ENTITY contextReplyAll.accesskey "แƒง">
+<!ENTITY contextReplyList.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฏแƒ’แƒฃแƒคแƒก">
+<!ENTITY contextReplyList.accesskey "แƒก">
+<!ENTITY contextForward.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY contextForward.accesskey "แƒ“">
+<!ENTITY contextForwardAsMenu.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ แƒแƒ’แƒแƒ แƒช">
+<!ENTITY contextForwardAsMenu.accesskey "แƒ–">
+<!ENTITY contextForwardAsInline.label "แƒจแƒ˜แƒ“แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY contextForwardAsInline.accesskey "แƒ˜">
+<!ENTITY contextForwardAsAttachmentItem.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜">
+<!ENTITY contextForwardAsAttachmentItem.accesskey "แƒ“">
+<!ENTITY contextMultiForwardAsAttachment.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+<!ENTITY contextMultiForwardAsAttachment.accesskey "แƒ–">
+<!ENTITY contextMoveMsgMenu.label "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY contextMoveMsgMenu.accesskey "แƒข">
+<!ENTITY contextMoveCopyMsgRecentMenu.label "แƒ‘แƒแƒšแƒ">
+<!ENTITY contextMoveCopyMsgRecentMenu.accesskey "แƒ‘">
+<!ENTITY contextMoveCopyMsgFavoritesMenu.label "แƒ แƒฉแƒ”แƒฃแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY contextMoveCopyMsgFavoritesMenu.accesskey "แƒฉ">
+<!ENTITY contextCopyMsgMenu.label "แƒแƒกแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+<!ENTITY contextCopyMsgMenu.accesskey "แƒš">
+<!ENTITY contextKillThreadMenu.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ">
+<!ENTITY contextKillSubthreadMenu.accesskey "แƒ˜">
+<!ENTITY contextKillThreadMenu.accesskey "แƒฃ">
+<!ENTITY contextKillSubthreadMenu.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ">
+<!ENTITY contextWatchThreadMenu.label "แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ">
+<!-- LOCALIZATION NOTE (contextWatchThreadMenu.accesskey):
+ In the en-US locale we ran out of access keys, so there is an empty access key for
+ Watch Thread. Localizers can pick a suitable key
+ -->
+<!ENTITY contextWatchThreadMenu.accesskey "">
+<!ENTITY contextSaveAs.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒชโ€ฆ">
+<!ENTITY contextSaveAs.accesskey "แƒ ">
+<!ENTITY contextPrint.label "แƒ‘แƒ”แƒญแƒ“แƒ•แƒโ€ฆ">
+<!ENTITY contextPrint.accesskey "แƒ‘">
+<!ENTITY contextPrintPreview.label "แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒแƒ›แƒ“แƒ”">
+<!ENTITY contextPrintPreview.accesskey "แƒจ">
+
+<!-- LOCALIZATION NOTE (columnPicker.applyTo.label):
+ This option in the thread pane column picker pops up a sub-menu containing
+ the "columnPicker.applyToFolder.label" and
+ "columnPicker.applyToFolderAndChildren.label" options. This item indicates
+ a desire to apply the currently displayed set of columns to some other
+ folder(s). The sub-menu items indicate whether we want to apply it to just
+ a folder or also its children.
+ -->
+<!ENTITY columnPicker.applyTo.label "แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒแƒฎแƒ•แƒโ€ฆ">
+<!-- LOCALIZATION NOTE (columnPicker.applyToFolder.label):
+ This option in the thread pane column picker is found on a sub-menu beneath
+ the "columnPicker.applyTo.label" alongside
+ "columnPicker.applyToFolderAndChildren.label". It indicates a desire to
+ apply the currently display thread pane column settings to a single folder
+ that the user selects using the same widget as the move to/copy to
+ mechanism (via a series of popups).
+ -->
+<!ENTITY columnPicker.applyToFolder.label "แƒกแƒแƒฅแƒแƒฆแƒšแƒ“แƒ”แƒจแƒ˜โ€ฆ">
+<!-- LOCALIZATION NOTE (columnPicker.applyToFolderAndChildren.label):
+ This option in the thread pane column picker is found on a sub-menu beneath
+ the "columnPicker.applyTo.label" alongside
+ "columnPicker.applyToFolder.label". It indicates a desire to
+ apply the currently display thread pane column settings to a folder and all
+ of its descendents. The user selects the folder using the same widget as the
+ move to/copy to mechanism (via a series of popups).
+ -->
+<!ENTITY columnPicker.applyToFolderAndChildren.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒกแƒ แƒ“แƒ แƒ›แƒ˜แƒก แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒจแƒ˜โ€ฆ">
+<!-- LOCALIZATION NOTE (columnPicker.thisFolder.label):
+ This is used in the folder selection widget for the
+ "columnPicker.applyToFolder.label" and
+ "columnPicker.applyToFolderAndChildren.label" menu options. Whenever
+ a folder has children, it results in a menu popup; the first menu item
+ in that popup is given this label to indicate that that folder should be
+ selected. For example, if folder "A" has two children, "B" and "C", then
+ when the user hovers over "A", a new popup menu will be displayed whose
+ items are "This folder", "B", and "C". This is the equivalent of the
+ "File here" option for the move to/copy to widget.
+ -->
+<!ENTITY columnPicker.thisFolder.label "แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜">
+
+<!-- Media (video/audio) controls -->
+<!ENTITY contextPlay.label "แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY contextPlay.accesskey "แƒ’">
+<!ENTITY contextPause.label "แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY contextPause.accesskey "แƒจ">
+<!ENTITY contextMute.label "แƒ“แƒแƒ“แƒฃแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY contextMute.accesskey "แƒ“">
+<!ENTITY contextUnmute.label "แƒฎแƒ›แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY contextUnmute.accesskey "แƒฎ">
+
+<!-- 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 "แƒซแƒ˜แƒ”แƒ‘แƒ #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 "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒจแƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY AddToAddressBook.accesskey "แƒฌ">
+<!ENTITY AddDirectlyToAddressBook.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒจแƒ˜">
+<!ENTITY AddDirectlyToAddressBook.accesskey "แƒฌ">
+<!ENTITY EditContact1.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY EditContact1.accesskey "แƒฉ">
+<!ENTITY ViewContact.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY ViewContact.accesskey "แƒ•">
+<!ENTITY SubscribeToNewsgroup.label "แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY SubscribeToNewsgroup.accesskey "แƒก">
+<!ENTITY SendMessageTo.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ -">
+<!ENTITY SendMessageTo.accesskey "แƒจ">
+<!ENTITY CopyEmailAddress.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY CopyEmailAddress.accesskey "แƒš">
+<!ENTITY CopyNameAndEmailAddress.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ แƒ“แƒ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY CopyNameAndEmailAddress.accesskey "แƒก">
+<!ENTITY CopyNewsgroupName.label "แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY CopyNewsgroupName.accesskey "แƒš">
+<!ENTITY CopyNewsgroupURL.label "แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒก URL-แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY CopyNewsgroupURL.accesskey "U">
+<!ENTITY CreateFilterFrom.label "แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœโ€ฆ">
+<!ENTITY CreateFilterFrom.accesskey "แƒค">
+<!ENTITY reportPhishingURL.label "แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒฃแƒ  แƒ”แƒšแƒคแƒแƒกแƒขแƒแƒ–แƒ”">
+<!ENTITY reportPhishingURL.accesskey "แƒ—">
+
+<!-- Spell checker context menu items -->
+<!ENTITY spellAddDictionaries.label "แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY spellAddDictionaries.accesskey "แƒš">
+
+<!-- Content Pane Context Menu -->
+<!ENTITY saveLinkAsCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒชโ€ฆ">
+<!ENTITY saveLinkAsCmd.accesskey "แƒ ">
+<!ENTITY saveImageAsCmd.label "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒชโ€ฆ">
+<!ENTITY saveImageAsCmd.accesskey "แƒจ">
+<!ENTITY copyLinkCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY copyLinkCmd.accesskey "แƒ›">
+<!ENTITY copyImageAllCmd.label "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY copyImageAllCmd.accesskey "แƒก">
+<!ENTITY copyEmailCmd.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY copyEmailCmd.accesskey "แƒ”">
+<!ENTITY openInBrowser.label "แƒ’แƒแƒฎแƒกแƒœแƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜">
+<!ENTITY openInBrowser.accesskey "แƒ‘">
+<!ENTITY openLinkInBrowser.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜">
+<!ENTITY openLinkInBrowser.accesskey "แƒฎ">
+
+<!-- Statusbar -->
+<!ENTITY statusText.label "แƒ›แƒ–แƒแƒ“แƒแƒ">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY minimizeWindow.label "แƒฉแƒแƒ™แƒ”แƒชแƒ•แƒ">
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY bringAllToFront.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒ˜แƒœ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY zoomWindow.label "แƒ–แƒแƒ›แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ">
+
+<!-- Mac OS X Application Menu (Cocoa widgets) -->
+<!ENTITY preferencesCmdMac2.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY preferencesCmdMac.commandkey ",">
+<!ENTITY preferencesCmdMac.modifiers "accel">
+<!ENTITY servicesMenuMac.label "แƒ›แƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY hideThisAppCmdMac.label "&brandShortName; แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ">
+<!ENTITY hideThisAppCmdMac.commandkey "H">
+<!ENTITY hideThisAppCmdMac.modifiers "accel">
+<!ENTITY hideOtherAppsCmdMac.label "แƒกแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ">
+<!ENTITY hideOtherAppsCmdMac.commandkey "H">
+<!ENTITY hideOtherAppsCmdMac.modifiers "accel,alt">
+<!ENTITY showAllAppsCmdMac.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!-- Mac OS X Dock Icon pop-up menu -->
+<!ENTITY dockOptions.label "แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒฎแƒแƒขแƒฃแƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY writeNewMessageDock.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+<!ENTITY openAddressBookDock.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ">
+
+<!-- Content tab Navigation buttons -->
+<!ENTITY browseBackButton.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ— แƒฌแƒ˜แƒœ">
+<!ENTITY browseForwardButton.tooltip "แƒ”แƒ แƒ—แƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ— แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.properties
new file mode 100644
index 0000000000..4cd4dacb7d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messenger.properties
@@ -0,0 +1,758 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The following are used by the messenger application
+#
+
+# LOCALIZATION NOTE(statusMessage):
+# Do not translate the words %1$S and %2$S below. Place the word %1$S where the
+# account name should appear and %2$S where the status message should appear.
+# EXAMPLE: Jim's Account: Downloading messages...
+statusMessage=%1$S: %2$S
+
+removeAccount=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒฌแƒแƒจแƒšแƒโ€ฆ
+newFolderMenuItem=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”โ€ฆ
+newSubfolderMenuItem=แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”โ€ฆ
+newFolder=แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”โ€ฆ
+newSubfolder=แƒแƒฎแƒแƒšแƒ˜ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”โ€ฆ
+markFolderRead=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ;แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ
+markNewsgroupRead=แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ;แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ
+folderProperties=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+newTag=แƒแƒฎแƒแƒšแƒ˜ แƒญแƒ“แƒ”โ€ฆ
+# LOCALIZATION NOTE (getNextNewsMessages): Semi-colon list of plural forms.
+# #1 is the number of news messages to get.
+getNextNewsMessages=แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ #1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ
+advanceNextPrompt=แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฌแƒแƒกแƒ™แƒ˜แƒ—แƒฎ แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” %S-แƒจแƒ˜?
+titleNewsPreHost=-
+replyToSender=แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒก
+reply=แƒžแƒแƒกแƒฃแƒฎแƒ˜
+EMLFiles=แƒคแƒแƒกแƒขแƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜
+OpenEMLFiles=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ
+# LOCALIZATION NOTE(defaultSaveMessageAsFileName): Do not translate ".eml"
+# in the line below. Also, the complete file name should be 8.3.
+defaultSaveMessageAsFileName=message.eml
+# LOCALIZATION NOTE(longMsgSubjectTruncator): A suffix string appended to the filename
+# (created from message subject) if it needed to be truncated due to length.
+longMsgSubjectTruncator=...
+SaveMailAs=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒช
+SaveAttachment=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+SaveAllAttachments=แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+DetachAttachment=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ
+DetachAllAttachments=แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ
+ChooseFolder=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ
+MessageLoaded=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒโ€ฆ
+PreviewTitle=%S - %S
+saveAttachmentFailed=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—.
+saveMessageFailed=แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒ•แƒ”แƒ  แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—.
+fileExists=%S แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ“แƒแƒ•แƒ—แƒแƒœแƒฎแƒ›แƒ“แƒ” แƒ–แƒ”แƒ•แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒแƒก?
+# LOCALIZATION NOTE(failedToReadFile): %1$S is replaced by the file name, %2$S is replaced by the reason the file load failed.
+failedToReadFile=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ: %1$S แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: %2$S
+
+downloadingNewsgroups=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก
+downloadingMail=แƒคแƒแƒกแƒขแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก
+sendingUnsent=แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+
+folderExists=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒแƒ› แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+# LOCALIZATION NOTE(confirmDuplicateFolderRename): %1$S is name of folder being moved, %2$S is parent folder name, %3$S is proposed new folder name
+confirmDuplicateFolderRename=แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” '%1$S' แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก '%2$S' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜. แƒ’แƒกแƒฃแƒ แƒ—, แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก '%3$S' แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ?
+folderCreationFailed=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒฃแƒชแƒœแƒแƒ‘ แƒแƒกแƒ-แƒœแƒ˜แƒจแƒแƒœแƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—.
+
+compactingFolder=%S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ˜แƒ™แƒฃแƒ›แƒจแƒ”แƒ‘แƒโ€ฆ
+# LOCALIZATION NOTE(compactingDone): %1$S is the compaction gain.
+compactingDone=แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ (แƒ“แƒแƒแƒฎแƒš. %1$S แƒ“แƒแƒ˜แƒ–แƒแƒ’แƒ).
+
+confirmFolderDeletionForFilter='%S' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒกแƒแƒก แƒฃแƒฅแƒ›แƒ“แƒ”แƒ‘แƒ แƒ›แƒแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ (แƒ”แƒ‘)แƒ˜แƒช. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ?
+alertFilterChanged=แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ”แƒ‘แƒ.
+filterDisabled=แƒ•แƒ”แƒ  แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘ '%S' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒก, แƒแƒ›แƒ’แƒ•แƒแƒ แƒแƒ“ แƒ›แƒแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ (แƒ”แƒ‘)แƒ˜ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ”แƒ‘แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ แƒ“แƒ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ”แƒ— แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜ แƒกแƒฌแƒแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ—.
+filterFolderDeniedLocked=แƒ”แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ˜แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ '%S' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก แƒกแƒฎแƒ•แƒ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜.
+parsingFolderFailed=แƒ•แƒ”แƒ  แƒ•แƒฎแƒกแƒœแƒ˜ %S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒแƒก แƒฃแƒ™แƒ•แƒ” แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒกแƒฎแƒ•แƒ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ— แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ•แƒšแƒแƒ• แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+deletingMsgsFailed=แƒ•แƒ”แƒ  แƒ•แƒจแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ %S, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒแƒก แƒฃแƒ™แƒ•แƒ” แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒกแƒฎแƒ•แƒ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ— แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ•แƒšแƒแƒ• แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+alertFilterCheckbox=แƒแƒฆแƒแƒ  แƒ’แƒแƒ›แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ.
+compactFolderDeniedLock=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” '%S' แƒ•แƒ”แƒ  แƒ˜แƒ™แƒฃแƒ›แƒจแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก แƒกแƒฎแƒ•แƒ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜. แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—.
+compactFolderWriteFailed=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” '%S' แƒ•แƒ”แƒ  แƒ˜แƒ™แƒฃแƒ›แƒจแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒžแƒ แƒ˜แƒ•แƒ˜แƒšแƒ”แƒ’แƒ˜แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+compactFolderInsufficientSpace=แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” (แƒ›แƒแƒ’. '%S') แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒ™แƒฃแƒ›แƒจแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜ แƒกแƒ˜แƒ•แƒ แƒชแƒ” แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”, แƒแƒ แƒแƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒฌแƒแƒจแƒแƒšแƒแƒ— แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+filterFolderHdrAddFailed=แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ '%S' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ—, แƒฉแƒแƒœแƒก แƒ—แƒฃ แƒแƒ แƒ แƒ”แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒแƒ“, แƒแƒœ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ.
+filterFolderWriteFailed=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ '%S' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒžแƒ แƒ˜แƒ•แƒ˜แƒšแƒ”แƒ’แƒ˜แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+copyMsgWriteFailed=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ“แƒแƒ˜แƒฌแƒ”แƒ แƒ”แƒ‘แƒ โ€ž%Sโ€œ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒ’แƒแƒกแƒแƒ–แƒ แƒ“แƒ”แƒšแƒแƒ“, แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ แƒฏแƒ”แƒ  แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒฃแƒ แƒœแƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ แƒฎแƒแƒšแƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+cantMoveMsgWOBodyOffline=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœ แƒ•แƒ”แƒ  แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ— แƒแƒœ แƒ“แƒแƒแƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ  แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก. แƒคแƒแƒกแƒขแƒ˜แƒก แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜ แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ— แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ›แƒ”แƒœแƒ˜แƒฃ, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ— แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒ–แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+operationFailedFolderBusy=แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒกแƒฎแƒ•แƒ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒฅแƒ•แƒ”แƒจแƒแƒ. แƒ“แƒแƒ”แƒšแƒแƒ“แƒ”แƒ— แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+folderRenameFailed=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ›แƒแƒ˜แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ, แƒแƒœ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ.
+# LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name
+verboseFolderFormat=%1$S แƒแƒฅ %2$S
+# LOCALIZATION NOTE(filterFolderTruncateFailed): %1$S is replaced by the folder name, %2$S is replaced by the brandShortName
+filterFolderTruncateFailed=แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒกแƒแƒก, แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ› '%1$S' แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒแƒ’แƒ˜แƒฌแƒ˜แƒแƒ—, แƒ“แƒแƒฎแƒฃแƒ แƒแƒ— %2$S แƒ“แƒ แƒฎแƒ”แƒšแƒ˜แƒ— แƒฌแƒแƒจแƒแƒšแƒแƒ— INBOX.msf.
+
+mailboxTooLarge=%S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ’แƒแƒ“แƒแƒ•แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒ”แƒข แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก แƒ•แƒ”แƒฆแƒแƒ  แƒ“แƒแƒ˜แƒขแƒ”แƒ•แƒก. แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒซแƒ•แƒ”แƒšแƒ˜ แƒ“แƒ แƒฃแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒจแƒ”แƒแƒ›แƒญแƒ˜แƒ“แƒ แƒแƒ•แƒ”แƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+outOfDiskSpace=แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ“, แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ. แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒซแƒ•แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒ’แƒแƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ— แƒกแƒแƒœแƒแƒ’แƒ•แƒ”, แƒจแƒ”แƒแƒ›แƒญแƒ˜แƒ“แƒ แƒแƒ•แƒ”แƒ— แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+errorGettingDB=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ %S แƒจแƒ”แƒ›แƒแƒฏแƒแƒ›แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ แƒแƒœ แƒกแƒ แƒฃแƒšแƒ˜ แƒ’แƒ”แƒ–แƒ˜ แƒ›แƒ”แƒขแƒ˜แƒกแƒ›แƒ”แƒขแƒแƒ“ แƒ’แƒ แƒซแƒ”แƒšแƒ˜แƒ.
+defaultServerTag=(แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ‘แƒ˜)
+
+# Used in message database list view to provide a text value for graphic based cells.
+messageUnread=แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜
+messageHasFlag=แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒแƒœแƒ˜
+messageHasAttachment=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒ—
+messageJunk=แƒฏแƒแƒ แƒ—แƒ˜
+messageExpanded=แƒฉแƒแƒ›แƒแƒจแƒšแƒ˜แƒšแƒ˜
+messageCollapsed=แƒแƒ™แƒ”แƒชแƒ˜แƒšแƒ˜
+
+# Used in the SMTP Account Settings panel when a server value has no properties
+smtpServerList-NotSpecified=<แƒแƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ>
+smtpServer-ConnectionSecurityType-0=แƒแƒ แƒ
+smtpServer-ConnectionSecurityType-1=STARTTLS, แƒ—แƒฃ แƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ
+smtpServer-ConnectionSecurityType-2=STARTTLS
+smtpServer-ConnectionSecurityType-3=SSL/TLS
+smtpServers-confirmServerDeletionTitle=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+smtpServers-confirmServerDeletion=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒ”แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜: \n %S?
+
+# Account Settings - Both Incoming and SMTP server
+authNo=แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+authOld=แƒžแƒแƒ แƒแƒšแƒ˜, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“แƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ (แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜)
+authPasswordCleartextInsecurely=แƒžแƒแƒ แƒแƒšแƒ˜, แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ
+authPasswordCleartextViaSSL=แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜
+authPasswordEncrypted=แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜
+authKerberos=Kerberos / GSSAPI
+authExternal=TLS แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜
+authNTLM=NTLM
+authOAuth2=OAuth2
+authAnySecure=แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ“แƒแƒชแƒฃแƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ (แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ“แƒ)
+authAny=แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ (แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜)
+
+# OAuth2 window title
+# LOCALIZATION NOTE(oauth2WindowTitle):
+# %1$S is the username (or full email address) used for authentication.
+# %2$S is the hostname of the account being authenticated.
+oauth2WindowTitle=%1$S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒงแƒ•แƒแƒœแƒ, %2$S-แƒ–แƒ”
+
+# LOCALIZATION NOTE(serverType-nntp): Do not translate "NNTP" in the line below
+serverType-nntp=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ (NNTP)
+# LOCALIZATION NOTE(serverType-pop3): Do not translate "POP" in the line below
+serverType-pop3=POP แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+# LOCALIZATION NOTE(serverType-imap): Do not translate "IMAP" in the line below
+serverType-imap=IMAP แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+serverType-none=แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒแƒฌแƒงแƒแƒ‘แƒ˜
+
+sizeColumnTooltip2=แƒ–แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—
+sizeColumnHeader=แƒ–แƒแƒ›แƒ
+linesColumnTooltip2=แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—
+linesColumnHeader=แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜
+
+# LOCALIZATION NOTE (getMsgButtonTooltip): Do not translate the word "%S" below.
+# Place the word "%S" in your translation where the name of the comma separated accounts should appear.
+getMsgButtonTooltip=แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S
+# Used to separate email addresses in a list. Note the trailing space ', '
+getMsgButtonTooltip.listSeparator=,\u0020
+
+# status feedback stuff
+documentDone=
+documentLoading=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒโ€ฆ
+
+# LOCALIZATION NOTE (autosyncProgress): Do not translate the word "%1$S" or "%2$S" below.
+# Place the word %1$S in your translation where the name of the comma separated folders should appear.
+# Place the word %2$S in your translation where the name of the comma separated accounts should appear.
+autosyncProgress=แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒจแƒ˜ %1$S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %2$Sโ€ฆ
+
+# localized folder names
+
+localFolders=แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE (inboxFolderName): OK to translate all foldernames, bugzilla #57440 & bugzilla #23625 fixed
+inboxFolderName=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜
+trashFolderName=แƒฃแƒ แƒœแƒ
+sentFolderName=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜
+draftsFolderName=แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜
+templatesFolderName=แƒจแƒแƒ‘แƒšแƒแƒœแƒ”แƒ‘แƒ˜
+outboxFolderName=แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜
+junkFolderName=แƒฏแƒแƒ แƒ—แƒ˜
+archivesFolderName=แƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ˜
+
+# "Normal" priority is often blank,
+# depending on the consumers of these strings
+priorityLowest=แƒฃแƒ“แƒแƒ‘แƒšแƒ”แƒกแƒ˜
+priorityLow=แƒ“แƒแƒ‘แƒแƒšแƒ˜
+priorityNormal=แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜
+priorityHigh=แƒ›แƒแƒฆแƒแƒšแƒ˜
+priorityHighest=แƒฃแƒ›แƒแƒฆแƒšแƒ”แƒกแƒ˜
+
+#Group by date thread pane titles
+today=แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ˜
+yesterday=แƒ’แƒฃแƒจแƒ˜แƒœแƒ“แƒ”แƒšแƒ˜
+lastWeek=แƒ‘แƒแƒšแƒ แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก
+last7Days=แƒ‘แƒแƒšแƒ 7 แƒ“แƒฆแƒ˜แƒก
+twoWeeksAgo=แƒแƒ แƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒœแƒ“แƒ”แƒšแƒ˜
+last14Days=แƒ‘แƒแƒšแƒ 14 แƒ“แƒฆแƒ˜แƒก
+older=แƒซแƒ•แƒ”แƒšแƒ˜
+futureDate=แƒกแƒแƒ›แƒแƒ›แƒแƒ•แƒšแƒ
+
+#Grouped By Tags
+untaggedMessages=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+
+# Grouped by status
+messagesWithNoStatus=แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+
+#Grouped by priority
+noPriority=แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+
+#Grouped by has attachments
+noAttachments=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+attachments=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜
+
+#Grouped by starred
+notFlagged=แƒแƒšแƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+groupFlagged=แƒแƒšแƒ›แƒ˜แƒ—
+
+# defaults descriptions for tag prefs listed in mailnews.js
+# (we keep the .labels. names for backwards compatibility)
+mailnews.tags.remove=แƒงแƒ•แƒ”แƒšแƒ แƒญแƒ“แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+mailnews.labels.description.1=แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜
+mailnews.labels.description.2=แƒกแƒแƒ›แƒฃแƒจแƒแƒ
+mailnews.labels.description.3=แƒžแƒ˜แƒ แƒแƒ“แƒ˜
+mailnews.labels.description.4=แƒ’แƒแƒกแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒšแƒ˜
+mailnews.labels.description.5=แƒ’แƒแƒ“แƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜
+
+# Format definition tag menu texts.
+# This is necessary in order to get the accesskeys to be the on the first
+# character of the menu text instead of after the menu text.
+# If a key definition exists for the tag at index n, that key's key will be
+# taken as the accesskey, eg.
+# <key id="key_tag3" key="&tagCmd3.key;" oncommand="ToggleMessageTagKey(3);"/>
+# makes the third tag have the accesskey &tagCmd3.key;.
+# In the menuitem's label, this accesskey appears at %1$S below; %2$S will be
+# replaced by the tag label.
+mailnews.tags.format=%1$S %2$S
+
+replied=แƒœแƒแƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜
+forwarded=แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜
+redirected=แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜
+new=แƒแƒฎแƒแƒšแƒ˜
+read=แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒ˜
+flagged=แƒแƒšแƒ›แƒ˜แƒแƒœแƒ˜
+
+# for junk status picker in search and mail views
+junk=แƒฏแƒแƒ แƒ—แƒ˜
+
+# for junk score origin picker in search and mail views
+junkScoreOriginPlugin=แƒ›แƒแƒ“แƒฃแƒšแƒ˜
+junkScoreOriginFilter=แƒคแƒ˜แƒšแƒขแƒ แƒ˜
+junkScoreOriginWhitelist=แƒ—แƒ”แƒ—แƒ แƒ˜ แƒกแƒ˜แƒ
+junkScoreOriginUser=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜
+junkScoreOriginImapFlag=IMAP แƒแƒšแƒแƒ›แƒ˜
+
+# for the has attachment picker in search and mail views
+hasAttachments=แƒแƒฅแƒ•แƒก แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜
+
+# for the Tag picker in search and mail views.
+tag=แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE(andOthers):
+# for multiple authors, add this abbreviation to the first author to indicate
+# there are more; for the From column in the threadpane message list.
+andOthers=แƒ“แƒ แƒกแƒฎแƒ•.
+
+# 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=แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜, แƒแƒ  แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ \
+แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ“. แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒ”แƒชแƒœแƒแƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒก, \
+แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒก, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— โ€žแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ”โ€œ, \
+แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒฃแƒฎแƒกแƒœแƒแƒ— แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ โ€žแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒกโ€œ. \
+แƒกแƒแƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ“, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ’แƒกแƒฃแƒ แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ”แƒ“. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก \
+แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— โ€žแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ”โ€œ, แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ/แƒ“แƒแƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ”แƒ‘แƒ แƒแƒฎแƒšแƒแƒ•แƒ”. \
+แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒ— แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”, แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ \
+แƒแƒกแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒšแƒแƒ“.
+
+# LOCALIZATION NOTE(acctCentralTitleFormat): %1$S is brand, %2$S is account type, %3$S is account name
+acctCentralTitleFormat=%1$S %2$S - %3$S
+mailAcctType=แƒคแƒแƒกแƒขแƒ
+newsAcctType=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜
+feedsAcctType=แƒแƒ แƒฎแƒ”แƒ‘แƒ˜
+
+# LOCALIZATION NOTE(nocachedbodytitle): Do not translate "<TITLE>" or "</TITLE>" in the line below
+nocachedbodytitle=<TITLE>แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ“ แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜</TITLE>\n
+
+# mailWindowOverlay.js
+confirmUnsubscribeTitle=แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ
+confirmUnsubscribeText=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, %S แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ?
+confirmUnsubscribeManyText=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ?
+restoreAllTabs=แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ
+
+confirmMarkAllFoldersReadTitle=แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ
+confirmMarkAllFoldersReadMessage=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ”, แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ?
+
+# LOCALIZATION NOTE(junkBarMessage): %S is brand
+junkBarMessage=%S แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒฏแƒแƒ แƒ—แƒแƒ“ แƒ›แƒ˜แƒ˜แƒฉแƒœแƒ”แƒ•แƒก.
+junkBarButton=แƒแƒ แƒแƒ แƒฏแƒแƒ แƒ—แƒ˜
+junkBarButtonKey=แƒ
+junkBarInfoButton=แƒ•แƒ แƒชแƒšแƒแƒ“
+junkBarInfoButtonKey=แƒš
+
+# LOCALIZATION NOTE(remoteContentBarMessage): %S is brand
+remoteContentBarMessage=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒก แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒก แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒจแƒ˜.
+remoteContentPrefLabel=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+remoteContentPrefAccesskey=แƒž
+remoteContentPrefLabelUnix=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+remoteContentPrefAccesskeyUnix=แƒž
+
+# LOCALIZATION NOTE(remoteAllowResource): %S is origin
+remoteAllowResource=แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ %S-แƒ˜แƒ“แƒแƒœ
+# 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=แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ #1 แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ;แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ #1 แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ
+
+phishingBarMessage=แƒ”แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒฃแƒ แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก.
+phishingBarPrefLabel=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+phishingBarPrefAccesskey=แƒž
+phishingBarPrefLabelUnix=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+phishingBarPrefAccesskeyUnix=แƒ 
+
+mdnBarIgnoreButton=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ
+mdnBarIgnoreButtonKey=แƒฃ
+mdnBarSendReqButton=แƒ”แƒชแƒœแƒแƒ‘แƒแƒก
+mdnBarSendReqButtonKey=แƒช
+
+draftMessageMsg=แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒแƒ แƒ˜แƒ.
+draftMessageButton=แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+draftMessageButtonKey=แƒฉ
+
+# msgHdrViewOverlay.js
+openLabel=แƒ’แƒแƒฎแƒกแƒœแƒ
+openLabelAccesskey=O
+saveLabel=แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ แƒแƒ’แƒแƒ แƒชโ€ฆ
+saveLabelAccesskey=A
+detachLabel=แƒ’แƒแƒœแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒโ€ฆ
+detachLabelAccesskey=D
+deleteLabel=แƒฌแƒแƒจแƒšแƒ
+deleteLabelAccesskey=E
+openFolderLabel=แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ
+openFolderLabelAccesskey=แƒฅ
+deleteAttachments=แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜:\n%S\nแƒ”แƒก แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒ˜แƒ. แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒœแƒแƒ’แƒ แƒซแƒแƒ—?
+detachAttachments=แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒแƒ›แƒ˜แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ:\n%S\nแƒ”แƒก แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒ˜แƒ. แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒœแƒแƒ’แƒ แƒซแƒแƒ—?
+deleteAttachmentFailure=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+emptyAttachment=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ”แƒก แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ.\nแƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ—แƒแƒœ.\nแƒฎแƒจแƒ˜แƒ แƒแƒ“, แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒคแƒแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜, แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒ”แƒœ แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒก.
+externalAttachmentNotFound=แƒ”แƒก แƒ’แƒแƒ›แƒแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒœ แƒ‘แƒ›แƒฃแƒšแƒ˜, แƒแƒฆแƒแƒ  แƒ˜แƒซแƒ”แƒ‘แƒœแƒ”แƒ‘แƒ แƒแƒœ แƒแƒฆแƒแƒ แƒแƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒแƒ› แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒแƒ–แƒ”.
+
+# LOCALIZATION NOTE (attachmentCount): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of attachments
+attachmentCount=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜;#1 แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜
+
+# LOCALIZATION NOTE (attachmentCountSingle): This is the format for the
+# attachment header when a message has only one attachment. This is separate
+# from attachmentCount above, since attachmentCountSingle typically ends with a
+# colon.
+attachmentCountSingle=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜:
+
+# LOCALIZATION NOTE (attachmentSizeUnknown): The string to show for the total
+# size of all attachments when none of the attachments' sizes can be detected.
+attachmentSizeUnknown=แƒ–แƒแƒ›แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ
+
+# LOCALIZATION NOTE (attachmentSizeAtLeast): The string to show for the total
+# size of all attachments when at least one (but not all) of the attachments'
+# sizes can't be detected. %1$S is the formatted size.
+attachmentSizeAtLeast=แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ %1$S
+
+# This is the format for prepending accesskeys to the
+# each of the attachments in the file|attachments menu:
+# ie: 1 file.txt
+# 2 another file.txt
+attachmentDisplayNameFormat=%S %S
+
+# This is the heading for the attachment summary when printing an email
+attachmentsPrintHeader=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜:
+
+# Connection Error Messages
+# LOCALIZATION NOTE(unknownHostError): %S is the server name
+unknownHostError=%S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+# LOCALIZATION NOTE(connectionRefusedError): %S is the server name
+connectionRefusedError=%S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ; แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
+# LOCALIZATION NOTE(netTimeoutError): %S is the server name
+netTimeoutError=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ %S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ’แƒแƒฌแƒงแƒ“แƒ แƒ“แƒแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE(netResetError): %S is the server name
+netResetError=%S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒœแƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+# LOCALIZATION NOTE(netInterruptError): %S is the server name
+netInterruptError=%S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ˜แƒ.
+
+recipientSearchCriteria=แƒ—แƒ”แƒ›แƒ แƒแƒœ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก:
+fromSearchCriteria=แƒ—แƒ”แƒ›แƒ แƒแƒœ แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก:
+
+# LOCALIZATION NOTE(biffNotification): %1$S is the number of new messages
+biffNotification_message=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %1$S แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+biffNotification_messages=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %1$S แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE(newMailNotification_message): %1$S is the name of the account %2$S is the number of new messages
+newMailNotification_message=%1$S แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %2$S แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE(newMailNotification_messages): %1$S is the name of the account %2$S is the number of new messages
+newMailNotification_messages=%1$S แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %2$S แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE(newMailNotification_messagetitle): %1$S is subject of new message and %2$S is sender of new message.
+# This is UNIX only
+newMailNotification_messagetitle=%1$S - %2$S
+
+# LOCALIZATION NOTE(newMailAlert_message):
+# Semi-colon list of plural forms. See:
+# https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the name of the account, #2 is the number of new messages
+newMailAlert_message=#1-แƒ–แƒ” แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ;#1-แƒ–แƒ” แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ #2 แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ
+
+# for message views
+confirmViewDeleteTitle=แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ
+confirmViewDeleteMessage=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒฎแƒ”แƒ“แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ?
+
+# for virtual folders
+confirmSavedSearchTitle=แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜
+confirmSavedSearchDeleteMessage=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ?
+
+## @name ENTER_PASSWORD_PROMPT
+## @loc None
+# LOCALIZATION NOTE (passwordPrompt): Do not translate the word %S below.
+# Place the word "%S" in your translation where the email address
+# or the username should appear
+passwordPrompt=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ %1$S แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒฅ %2$S:
+
+## @name ENTER_PASSWORD_PROMPT_TITLE
+## @loc None
+passwordTitle=แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜
+
+# for checking if the user really wants to open lots of messages in separate windows.
+openWindowWarningTitle=แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ
+# LOCALIZATION NOTE (openWindowWarningConfirmation): Semi-colon list of plural forms.
+# #1 is the number of messages the user is attempting to open.
+openWindowWarningConfirmation=#1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒแƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒ“แƒ แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒก. แƒ’แƒแƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒ?
+
+# for checking if the user really wants to open lots of messages in tabs.
+openTabWarningTitle=แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (openTabWarningConfirmation): Semi-colon list of plural forms.
+# #1 is the number of messages the user is attempting to open.
+openTabWarningConfirmation=#1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒแƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒ“แƒ แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒก. แƒ’แƒแƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒ?
+
+# for warning the user that a tag they're trying to create already exists
+tagExists=แƒญแƒ“แƒ” แƒแƒ› แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก.
+
+# title of the edit tag dialog
+editTagTitle=แƒญแƒ“แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+# for the virtual folder list dialog title
+# %S is the name of the saved search folder
+editVirtualFolderPropertiesTitle=แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก %S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (foldersChosen): #1 number of chosen folders
+virtualFolderSourcesChosen=แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜แƒ #1 แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”; แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜แƒ, #1 แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+
+#alert to inform the user to choose one or more folders to search for a saved search folder
+alertNoSearchFoldersSelected=แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒ˜แƒœแƒช แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+
+# These are displayed in the message and folder pane windows
+# LOCALIZATION NOTE %.*f is the abbreviated size in the appropriate units
+byteAbbreviation2=%.*f แƒ‘แƒแƒ˜แƒขแƒ˜
+kiloByteAbbreviation2=%.*f แƒ™แƒ‘
+megaByteAbbreviation2=%.*f แƒ›แƒ‘
+gigaByteAbbreviation2=%.*f แƒ’แƒ‘
+teraByteAbbreviation2=%.*f แƒขแƒ‘
+petaByteAbbreviation2=%.*f แƒžแƒ‘
+
+## LOCALIZATION NOTE(folderWithAccount):
+## This is used to show folder name together with an account name.
+## %1$S = folder name
+## %2$S = account name
+folderWithAccount=%1$S - %2$S
+## LOCALIZATION NOTE(folderWithUnreadMsgs):
+## This is a concatenation of two strings to compose a folder label with unread messages.
+## %1$S = folder name
+## %2$S = count of unread messages
+folderWithUnreadMsgs=%1$S (%2$S)
+## LOCALIZATION NOTE(summarizedValue):
+## This string shows an indication that the value shown is actually a summary
+## accumulated from all subfolders.
+## %S = summarized value from all subfolders
+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=%1$S แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜, %2$S แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒจแƒ˜
+
+# Error message if message for a message id wasn't found
+errorOpenMessageForMessageIdTitle=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒกแƒแƒก
+errorOpenMessageForMessageIdMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ™แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+
+# Warnings to alert users about phishing urls
+confirmPhishingTitle=แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒฃแƒ แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ
+linkMismatchTitle=แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒจแƒ”แƒฃแƒกแƒแƒ‘แƒแƒ›แƒ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ
+#LOCALIZATION NOTE %1$S is the brand name, %2$S is the host name of the url being visited
+confirmPhishingUrl=%1$S แƒ›แƒ˜แƒ˜แƒฉแƒœแƒ”แƒ•แƒก, แƒ แƒแƒ› แƒ”แƒก แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒฃแƒ แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ! แƒ›แƒแƒกแƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ—แƒแƒ•แƒก แƒกแƒฎแƒ•แƒ แƒกแƒแƒ˜แƒขแƒแƒ“ แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ“แƒ”แƒก. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒแƒ˜แƒœแƒแƒฎแƒฃแƒšแƒแƒ— %2$S?
+#LOCALIZATION NOTE %1$S is the host name of indicated host, %2$S is the host name of the actual host.
+confirmPhishingUrlAlternate=แƒ‘แƒ›แƒฃแƒšแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒ”แƒ—, แƒ’แƒแƒ“แƒแƒฐแƒงแƒแƒ•แƒฎแƒแƒ แƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒ˜แƒขแƒ–แƒ”, แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“. แƒ–แƒแƒ’แƒฏแƒ”แƒ , แƒแƒกแƒ” แƒ›แƒฎแƒแƒšแƒแƒ“, แƒ‘แƒ›แƒฃแƒšแƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒ—แƒ•แƒšแƒ”แƒšแƒแƒ“แƒแƒ แƒฎแƒแƒšแƒ›แƒ”, แƒ—แƒฃแƒ›แƒชแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ แƒแƒ›แƒ” แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒแƒ‘แƒแƒก แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜.\n\nแƒ‘แƒ›แƒฃแƒšแƒ–แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %1$S, แƒฎแƒแƒšแƒ แƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ %2$S.
+#LOCALIZATION NOTE $1$S is the host name of the indicated host.
+confirmPhishingGoAhead=แƒ›แƒแƒ˜แƒœแƒช แƒ’แƒแƒ˜แƒฎแƒกแƒœแƒแƒก %1$S
+#LOCALIZATION NOTE %1$S is the host name that was displayed to the user.
+confirmPhishingGoDirect=แƒ’แƒแƒ˜แƒฎแƒกแƒœแƒแƒก %1$S
+
+# Check for Updates
+# LOCALIZATION NOTE (updatesItem_*): these are alternative labels for Check for Update item in Help menu.
+# Which one is used depends on Update process state.
+updatesItem_default=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒโ€ฆ
+updatesItem_defaultFallback=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒโ€ฆ
+updatesItem_default.accesskey=C
+updatesItem_downloading=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ - %Sโ€ฆ
+updatesItem_downloadingFallback=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒโ€ฆ
+updatesItem_downloading.accesskey=D
+updatesItem_resume=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ - %Sโ€ฆ
+updatesItem_resumeFallback=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒโ€ฆ
+updatesItem_resume.accesskey=D
+updatesItem_pending=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒโ€ฆ
+updatesItem_pendingFallback=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒโ€ฆ
+updatesItem_pending.accesskey=D
+
+# Folder Pane Header Title Strings
+folderPaneModeHeader_all=แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+folderPaneModeHeader_unread=แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+folderPaneModeHeader_favorite=แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+folderPaneModeHeader_recent=แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+folderPaneModeHeader_smart=แƒกแƒฎแƒแƒ แƒขแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+unifiedAccountName=แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+
+# Copy / Move to Folder Again
+#LOCALIZATION NOTE %1$S is the name of the folder we will move to. moveToFolderAgainAccessKey
+# should have the same value as copyToFolderAgainAccessKey as they are the same menu item in the UI
+# moveToFolderAgainAccessKey should also be a letter that occurs before %1$S
+moveToFolderAgain=แƒ™แƒ•แƒšแƒแƒ• แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ โ€ž%1$Sโ€œ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜
+moveToFolderAgainAccessKey=t
+#LOCALIZATION NOTE %1$S is the name of the folder we will copy to
+# copyToFolderAgainAccessKey
+# should have the same value as moveToFolderAgainAccessKey as they are the same menu item in the UI
+# copyToFolderAgainAccessKey should also be a letter that occurs before %1$S
+copyToFolderAgain=แƒ™แƒ•แƒšแƒแƒ• แƒแƒกแƒšแƒ˜แƒก แƒแƒฆแƒ”แƒ‘แƒ โ€“ "%1$S"
+copyToFolderAgainAccessKey=แƒ™
+
+#LOCALIZATION NOTE(mdnBarMessageNormal) %1$S is the name of the sender
+mdnBarMessageNormal=%1$S แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.
+#LOCALIZATION NOTE(mdnBarMessageAddressDiffers) %1$S is the name of the sender, %2$S is the address(es) to send return receipt to
+mdnBarMessageAddressDiffers=%1$S แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก (%2$S) แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.
+
+# mailCommands.js
+emptyJunkFolderTitle=แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ "%S"
+emptyJunkFolderMessage=แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜?
+emptyJunkDontAsk=แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+emptyTrashFolderTitle=แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ "%S"
+emptyTrashFolderMessage=แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒกแƒแƒœแƒแƒ’แƒ•แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜?
+emptyTrashDontAsk=แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+
+# junkCommands.js
+junkAnalysisPercentComplete=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ %S แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ
+processingJunkMessages=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ
+
+# Messenger bootstrapping messages
+fileNotFoundTitle = แƒคแƒแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+#LOCALIZATION NOTE(fileNotFoundMsg): %S is the filename
+fileNotFoundMsg = แƒคแƒแƒ˜แƒšแƒ˜ %S แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+
+fileEmptyTitle = File Empty
+#LOCALIZATION NOTE(fileEmptyMsg): %S is the filename
+fileEmptyMsg = แƒคแƒแƒ˜แƒšแƒ˜ %S แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ.
+
+# LOCALIZATION NOTE (headerMoreAddrs): semicolon separated list of plural
+# forms of the word "more" as used after the number of addresses
+# currently hidden while displaying a header such as "to", "cc", or "bcc"
+# in the message header box. English has two identical forms here, so it will
+# construct strings that look like (for example) "1 more" or "20 more".
+# <https://developer.mozilla.org/en/Localization_and_Plurals> has details
+# on this mechanism.
+headerMoreAddrs=แƒ™แƒ˜แƒ“แƒ”แƒ• #1;แƒ™แƒ˜แƒ“แƒ”แƒ• #1
+
+# LOCALIZATION NOTE (headerMoreAddrsTooltip): semicolon separated list of
+# plural forms of the phrase ", and #1 more" as used in the tooltip text
+# of the more widget displayed in the header pane (see headerMoreAddrs).
+# English has two identical forms here, so it will construct strings that
+# look like (for example) ", and 1 more" or ", and 20 more".
+# <https://developer.mozilla.org/en/Localization_and_Plurals> has details
+# on this mechanism.
+headerMoreAddrsTooltip=แƒ“แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• #1;แƒ“แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• #1
+
+# LOCALIZATION NOTE (headertoFieldMe): first person prepositional object
+# pronoun used in the "to" header of the message header pane. This is also
+# used for the fallback case if a header-specific localization is not
+# available.
+headertoFieldMe=แƒ›แƒ”
+
+# LOCALIZATION NOTE (headerfromFieldMe): first person prepositional object
+# pronoun used in the "from" header of the message header pane.
+headerfromFieldMe=แƒ›แƒ”
+
+# LOCALIZATION NOTE (headerreply-toFieldMe): first person prepositional
+# object pronoun used in the "reply-to" header of the message header pane.
+headerreply-toFieldMe=แƒ›แƒ”
+
+# LOCALIZATION NOTE (headerccFieldMe): first person prepositional object
+# pronoun used in the "cc" header of the message header pane.
+headerccFieldMe=แƒ›แƒ”
+
+# LOCALIZATION NOTE (headerbccFieldMe): first person prepositional object
+# pronoun used in the "bcc" header of the message header pane.
+headerbccFieldMe=แƒ›แƒ”
+
+expandAttachmentPaneTooltip=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+collapseAttachmentPaneTooltip=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ
+
+# Shown when content tabs are being loaded.
+loadingTab=แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒโ€ฆ
+
+confirmMsgDelete.title=แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜
+confirmMsgDelete.collapsed.desc=แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ?
+confirmMsgDelete.deleteNoTrash.desc=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒแƒกแƒšแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ แƒœแƒแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ?
+confirmMsgDelete.deleteFromTrash.desc=แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒœแƒแƒ’แƒ แƒซแƒแƒ—?
+confirmMsgDelete.dontAsk.label=แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+confirmMsgDelete.delete.label=แƒฌแƒแƒจแƒšแƒ
+
+mailServerLoginFailedTitle=แƒจแƒ”แƒกแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (mailServerLoginFailedTitleWithAccount):
+# "%S" is the account name.
+mailServerLoginFailedTitleWithAccount="%S" แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+# LOCALIZATION NOTE (mailServerLoginFailed2):
+# %1$S is the host name of the server, %2$S is the user name.
+mailServerLoginFailed2=%1$S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”, %2$S แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+mailServerLoginFailedRetryButton=&แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ
+mailServerLoginFailedEnterNewPasswordButton=&แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜
+
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.noChildren.title):
+# When the user selects a folder to apply the currently displayed columns to
+# via the "columnPicker.applyToFolder.label" menu option, this is the title of
+# the confirmation dialog used to verify they selected the correct folder. This
+# is the case in which we apply the columns only to the folder and not to any of
+# its children.
+threadPane.columnPicker.confirmFolder.noChildren.title=แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.noChildren.message):
+# When the user selects a folder to apply the currently displayed columns to
+# via the "columnPicker.applyToFolder.label" menu option, this is the text of
+# the confirmation dialog used to verify they selected the correct folder. The
+# string '%S' is replaced with the name of the folder the user selected in
+# order to help them confirm they picked what they thought they picked. This
+# is the case in which we apply the columns only to the folder and not to any of
+# its children.
+threadPane.columnPicker.confirmFolder.noChildren.message=แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜ %S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก?
+
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.withChildren.title):
+# When the user selects a folder to apply the currently displayed columns to via
+# the "columnPicker.applyToFolderAndChildren.label" menu option, this is the
+# title of the confirmation dialog used to verify they selected the correct
+# folder. This is the case in which we apply the columns to the folder and all
+# of its children.
+threadPane.columnPicker.confirmFolder.withChildren.title=แƒจแƒ”แƒ•แƒ˜แƒœแƒแƒฎแƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜?
+# LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.withChildren.message):
+# When the user selects a folder to apply the currently displayed columns to via
+# the "columnPicker.applyToFolderAndChildren.label" menu option, this is the
+# text of the confirmation dialog used to verify they selected the correct
+# folder. The string '%S' is replaced with the name of the folder the user
+# selected in order to help them confirm they picked what they thought they
+# picked. This is the case in which we apply the columns to the folder and all
+# of its children.
+threadPane.columnPicker.confirmFolder.withChildren.message=แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜ %S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก?
+
+# LOCALIZATION NOTE (lwthemeInstallRequest.message): %S will be replaced with
+# the host name of the site.
+lwthemeInstallRequest.message=แƒ”แƒก แƒกแƒแƒ˜แƒขแƒ˜ (%S) แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ“แƒ แƒฉแƒแƒ”แƒ“แƒ’แƒ แƒ—แƒ”แƒ›แƒ.
+lwthemeInstallRequest.allowButton=แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ
+lwthemeInstallRequest.allowButton.accesskey=แƒ“
+
+lwthemePostInstallNotification.message=แƒแƒฎแƒแƒšแƒ˜ แƒ—แƒ”แƒ›แƒ แƒฉแƒแƒ˜แƒ“แƒ’แƒ.
+lwthemePostInstallNotification.undoButton=แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ
+lwthemePostInstallNotification.undoButton.accesskey=แƒ“
+lwthemePostInstallNotification.manageButton=แƒ—แƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒโ€ฆ
+lwthemePostInstallNotification.manageButton.accesskey=แƒ›
+
+# troubleshootModeRestart
+troubleshootModeRestartPromptTitle=แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ, แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒแƒคแƒฎแƒ•แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜
+troubleshootModeRestartPromptMessage=แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ˜แƒ—แƒ˜แƒจแƒ”แƒ‘แƒ.\nแƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ?
+troubleshootModeRestartButton=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (downloadAndInstallButton.label): %S is replaced by the
+# version of the update: "Update to 28.0".
+update.downloadAndInstallButton.label=%S-แƒ–แƒ” แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ
+update.downloadAndInstallButton.accesskey=แƒ’
+
+# Sanitize
+# LOCALIZATION NOTE (sanitizeDialog2.everything.title): When "Time range to
+# clear" is set to "Everything", the Clear Recent History dialog's title is
+# changed to this. See UI mockup and comment 11 at bug 480169 -->
+sanitizeDialog2.everything.title=แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒกแƒ แƒฃแƒšแƒแƒ“ แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ
+sanitizeButtonOK=แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ แƒแƒฎแƒšแƒแƒ•แƒ”
+# LOCALIZATION NOTE (sanitizeEverythingWarning2): Warning that appears when
+# "Time range to clear" is set to "Everything" in Clear Recent History dialog,
+# provided that the user has not modified the default set of history items to clear.
+sanitizeEverythingWarning2=แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ แƒกแƒ แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (sanitizeSelectedWarning): Warning that appears when
+# "Time range to clear" is set to "Everything" in Clear Recent History dialog,
+# provided that the user has modified the default set of history items to clear.
+sanitizeSelectedWarning=แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ“แƒ”แƒ‘แƒ..
+
+learnMoreAboutIgnoreThread=แƒ“แƒแƒฌแƒ•แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ—โ€ฆ
+learnMoreAboutIgnoreThreadAccessKey = แƒ•
+undoIgnoreThread=แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ
+undoIgnoreThreadAccessKey=แƒ“
+undoIgnoreSubthread=แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ
+undoIgnoreSubthreadAccessKey=แƒ“
+# LOCALIZATION NOTE (ignoredThreadFeedback): #1 is the message thread title
+ignoredThreadFeedback=แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜ "#1" แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒแƒ  แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (ignoredSubthreadFeedback): #1 is the message subthread title
+ignoredSubthreadFeedback=แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก "#1" แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒแƒ  แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (ignoredThreadsFeedback): Semi-colon list of plural forms.
+# #1 is the number of threads
+ignoredThreadsFeedback=แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒแƒ  แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ.;แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ #1 แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒแƒ  แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (ignoredSubthreadsFeedback): Semi-colon list of plural forms.
+# #1 is number of subthreads
+ignoredSubthreadsFeedback=แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒแƒ  แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ.;แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ #1 แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒแƒ  แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (saveAsType): replace %S with the extension of the file to be saved.
+saveAsType=%S แƒคแƒแƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE (openSearch.label): The label used in the autocomplete
+# widget to refer to a search on the web for a short string containing at most
+# 15 characters. %1$S is the search provider to use. %2$S is the string to
+# search for.
+openSearch.label=%1$S-แƒจแƒ˜ "%2$S"-แƒก แƒซแƒ˜แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (openSearch.label.truncated): The label used in the
+# autocomplete widget to refer to a search on the web for a short string
+# containing more than 15 characters. %1$S is the search provider to use. %2$S
+# is the string to search for, truncated to 15 characters.
+openSearch.label.truncated=%1$S-แƒจแƒ˜ "%2$Sโ€ฆ"-แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (aboutDialog.architecture.*):
+# The sixtyFourBit and thirtyTwoBit strings describe the architecture of the
+# current Thunderbird build: 32-bit or 64-bit. These strings are used in parentheses
+# after the Thunderbird version in the About dialog,
+# e.g.: "48.0.2 (32-bit)" or "51.0a1 (2016-09-05) (64-bit)".
+aboutDialog.architecture.sixtyFourBit = 64-แƒ‘แƒ˜แƒขแƒ˜
+aboutDialog.architecture.thirtyTwoBit = 32-แƒ‘แƒ˜แƒขแƒ˜
+
+errorConsoleTitle = แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒขแƒแƒœแƒ˜
+
+# 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 = แƒฃแƒ™แƒแƒœ
+
+# LOCALIZATION NOTE (folderErrorAlertTitle):
+# %S is a pretty string to identify the folder and account.
+# EXAMPLE: Error - Inbox on bob@example.com
+folderErrorAlertTitle = แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ โ€“ %S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdAdvancedEdit.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdAdvancedEdit.dtd
new file mode 100644
index 0000000000..16d9afdd4e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdAdvancedEdit.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY WindowTitle.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜ แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY AttName.label "แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ˜: ">
+<!ENTITY AttValue.label "แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ: ">
+<!ENTITY PropertyName.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜: ">
+<!ENTITY currentattributesfor.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ”แƒ‘แƒ˜: ">
+<!ENTITY tree.attributeHeader.label "แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ˜">
+<!ENTITY tree.propertyHeader.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜">
+<!ENTITY tree.valueHeader.label "แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ">
+<!ENTITY tabHTML.label "HTML แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ”แƒ‘แƒ˜">
+<!ENTITY tabCSS.label "แƒฉแƒแƒ“แƒ’แƒ›แƒฃแƒšแƒ˜ แƒกแƒขแƒ˜แƒšแƒ˜">
+<!ENTITY tabJSE.label "JavaScript แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+
+<!ENTITY editAttribute.label "แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒชแƒ•แƒšแƒ”แƒšแƒแƒ“ แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜">
+<!ENTITY removeAttribute.label "แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdColorPicker.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdColorPicker.dtd
new file mode 100644
index 0000000000..a0f4642b4e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒคแƒ”แƒ แƒ˜">
+<!ENTITY lastPickedColor.label "แƒ‘แƒแƒšแƒ แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒคแƒ”แƒ แƒ˜">
+<!ENTITY lastPickedColor.accessKey "L">
+<!ENTITY chooseColor1.label "แƒคแƒ”แƒ แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ:">
+<!ENTITY chooseColor2.label "HTML-แƒ˜แƒก แƒคแƒ”แƒ แƒ˜แƒก แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒจแƒ”แƒงแƒ•แƒแƒœแƒ">
+<!ENTITY chooseColor2.accessKey "H">
+<!ENTITY setColorExample.label "(แƒ›แƒแƒ’.: &quot;#0000ff&quot; แƒแƒœ &quot;blue&quot;):">
+<!ENTITY default.label "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜">
+<!ENTITY default.accessKey "D">
+<!ENTITY palette.label "แƒžแƒแƒšแƒ˜แƒขแƒ แƒ:">
+<!ENTITY standardPalette.label "แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜">
+<!ENTITY webPalette.label "แƒงแƒ•แƒ”แƒšแƒ แƒคแƒ”แƒ แƒ˜">
+<!ENTITY background.label "แƒคแƒแƒœแƒ˜:">
+<!ENTITY background.accessKey "B">
+<!ENTITY table.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜">
+<!ENTITY table.accessKey "T">
+<!ENTITY cell.label "แƒฃแƒฏแƒ แƒ(แƒ”แƒ‘แƒ˜)">
+<!ENTITY cell.accessKey "C">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdConvertToTable.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdConvertToTable.dtd
new file mode 100644
index 0000000000..2ded42594c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdConvertToTable.dtd
@@ -0,0 +1,15 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "แƒชแƒฎแƒ แƒ˜แƒšแƒแƒ“ แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ">
+<!ENTITY instructions1.label "แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒแƒ แƒ”แƒจแƒ˜ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒแƒ‘แƒ–แƒแƒชแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒ”แƒœแƒ˜ แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒแƒฎแƒแƒš แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒก แƒฅแƒ›แƒœแƒ˜แƒก.">
+<!ENTITY instructions2.label "แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒแƒ“ แƒ“แƒแƒกแƒแƒงแƒแƒคแƒแƒ“:">
+<!ENTITY commaRadio.label "แƒ›แƒซแƒ˜แƒ›แƒ”">
+<!ENTITY spaceRadio.label "แƒฎแƒแƒ แƒ”">
+<!ENTITY otherRadio.label "แƒกแƒฎแƒ•แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ:">
+<!ENTITY deleteCharCheck.label "แƒ’แƒแƒ›แƒงแƒแƒคแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY collapseSpaces.label "แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒ˜ แƒฎแƒแƒ แƒ”แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ">
+<!ENTITY collapseSpaces.tooltip "แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒจแƒแƒ แƒ˜แƒกแƒ˜แƒก แƒ”แƒ แƒ— แƒ’แƒแƒ›แƒงแƒแƒคแƒแƒ“ แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdDialogOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdDialogOverlay.dtd
new file mode 100644
index 0000000000..14bfd4af6f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdDialogOverlay.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 AdvancedEditButton.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒ•แƒ แƒชแƒšแƒแƒ“โ€ฆ">
+<!ENTITY AdvancedEditButton.accessKey "แƒฌ">
+<!ENTITY AdvancedEditButton.tooltip "HTML แƒแƒœ แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ JavaScript-แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒœ แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY chooseFileButton.label "แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ...">
+<!ENTITY chooseFileButton.accessKey "แƒฉ">
+<!ENTITY chooseFileLinkButton.label "แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ...">
+<!ENTITY chooseFileLinkButton.accessKey "แƒค">
+<!ENTITY makeUrlRelative.label "แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ URL-แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY makeUrlRelative.accessKey "แƒ•">
+<!ENTITY makeUrlRelative.tooltip "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒคแƒแƒ แƒ“แƒแƒ‘แƒ˜แƒ— แƒ“แƒ แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ  แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒก แƒจแƒแƒ แƒ˜แƒก. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒฏแƒ”แƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ˜แƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒแƒ—.">
+
+<!-- Shared by Link and Image dialogs -->
+<!ENTITY LinkURLEditField2.label "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜, แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒœ แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒแƒฎแƒ”แƒšแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒฃแƒ–แƒ แƒแƒœ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ:">
+<!ENTITY LinkURLEditField2.accessKey "แƒ›">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdNamedAnchorProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdNamedAnchorProperties.dtd
new file mode 100644
index 0000000000..5c5987525a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EdNamedAnchorProperties.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 windowTitle.label "แƒกแƒแƒฎแƒ”แƒšแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒฃแƒ–แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY anchorNameEditField.label "แƒฆแƒฃแƒ–แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY anchorNameEditField.accessKey "แƒฆ">
+<!ENTITY nameInput.tooltip "แƒกแƒแƒฎแƒ”แƒšแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒฃแƒ–แƒ˜แƒก แƒฃแƒœแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorColorProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorColorProperties.dtd
new file mode 100644
index 0000000000..dabfd0e500
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒคแƒแƒœแƒ˜">
+<!ENTITY pageColors.label "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY defaultColorsRadio.label "แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒžแƒแƒšแƒ˜แƒขแƒ แƒ (แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ)">
+<!ENTITY defaultColorsRadio.accessKey "D">
+<!ENTITY defaultColorsRadio.tooltip "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒžแƒแƒšแƒ˜แƒขแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY customColorsRadio.label "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ:">
+<!ENTITY customColorsRadio.accessKey "แƒฅ">
+<!ENTITY customColorsRadio.tooltip "แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒก แƒžแƒแƒšแƒ˜แƒขแƒ แƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒžแƒแƒšแƒ˜แƒขแƒ แƒแƒก แƒฉแƒแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒก">
+
+<!ENTITY normalText.label "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY normalText.accessKey "แƒซ">
+<!ENTITY linkText.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY linkText.accessKey "แƒ‘">
+<!ENTITY activeLinkText.label "แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY activeLinkText.accessKey "แƒ›">
+<!ENTITY visitedLinkText.label "แƒ›แƒแƒœแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY visitedLinkText.accessKey "แƒ">
+<!ENTITY background.label "แƒคแƒแƒœแƒ˜:">
+<!ENTITY background.accessKey "แƒค">
+<!ENTITY colon.character ":">
+<!ENTITY backgroundImage.label "แƒคแƒแƒœแƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜:">
+<!ENTITY backgroundImage.accessKey "แƒฃ">
+<!ENTITY backgroundImage.tooltip "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒแƒœแƒแƒ“ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY backgroundImage.shortenedDataURI "แƒจแƒ”แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ URI แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ (แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒกแƒแƒก, แƒกแƒ แƒฃแƒšแƒ˜ URI แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ“แƒ”แƒ‘แƒ แƒ‘แƒฃแƒคแƒ”แƒ แƒจแƒ˜)">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorHLineProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorHLineProperties.dtd
new file mode 100644
index 0000000000..7eebc97367
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorHLineProperties.dtd
@@ -0,0 +1,27 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "แƒฐแƒแƒ แƒ˜แƒ–แƒแƒœแƒขแƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+
+<!ENTITY dimensionsBox.label "แƒ–แƒแƒ›แƒ”แƒ‘แƒ˜">
+<!ENTITY heightEditField.label "แƒกแƒ˜แƒ›แƒแƒฆแƒšแƒ”:">
+<!ENTITY heightEditField.accessKey "G">
+<!ENTITY widthEditField.label "แƒกแƒ˜แƒ’แƒแƒœแƒ”:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY pixelsPopup.value "แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜">
+<!ENTITY alignmentBox.label "แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ">
+<!ENTITY leftRadio.label "แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•">
+<!ENTITY leftRadio.accessKey "L">
+<!ENTITY centerRadio.label "แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜">
+<!ENTITY centerRadio.accessKey "C">
+<!ENTITY rightRadio.label "แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•">
+<!ENTITY rightRadio.accessKey "R">
+
+<!ENTITY threeDShading.label "3-D แƒฉแƒ แƒ“แƒ˜แƒšแƒ˜">
+<!ENTITY threeDShading.accessKey "S">
+<!ENTITY saveSettings.label "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜">
+<!ENTITY saveSettings.accessKey "D">
+<!ENTITY saveSettings.tooltip "แƒแƒ› แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒฐแƒแƒ แƒ˜แƒ–แƒแƒœแƒขแƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒกแƒแƒก">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorImageProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorImageProperties.dtd
new file mode 100644
index 0000000000..2a0bfd999f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+
+<!ENTITY pixelsPopup.value "แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜">
+
+<!-- These are in the Location tab panel -->
+<!ENTITY locationEditField.label "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜:">
+<!ENTITY locationEditField.accessKey "แƒ›">
+<!ENTITY locationEditField.tooltip "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY locationEditField.shortenedDataURI "แƒจแƒ”แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ URI แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ (แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒกแƒ แƒฃแƒšแƒ˜ URI แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ“แƒ”แƒ‘แƒ แƒ‘แƒฃแƒคแƒ”แƒ แƒจแƒ˜)">
+<!ENTITY title.label "แƒ›แƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ:">
+<!ENTITY title.accessKey "แƒœ">
+<!ENTITY title.tooltip "html 'title' แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒแƒก แƒฃแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก">
+<!ENTITY altText.label "แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒฌแƒ”แƒ แƒ:">
+<!ENTITY altText.accessKey "แƒ“">
+<!ENTITY altTextEditField.tooltip "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY noAltText.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ“แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY noAltText.accessKey "แƒ’">
+
+<!ENTITY previewBox.label "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ">
+
+<!-- These controls are in the Dimensions tab panel -->
+<!-- actualSize.label should be same as actualSizeRadio.label + ":" -->
+<!ENTITY actualSize.label "แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ:">
+<!ENTITY actualSizeRadio.label "แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ">
+<!ENTITY actualSizeRadio.accessKey "แƒก">
+<!ENTITY actualSizeRadio.tooltip "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ">
+<!ENTITY customSizeRadio.label "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ–แƒแƒ›แƒ">
+<!ENTITY customSizeRadio.accessKey "แƒ—">
+<!ENTITY customSizeRadio.tooltip "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ˜แƒ› แƒ–แƒแƒ›แƒแƒ–แƒ” แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”แƒ แƒœแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜">
+<!ENTITY heightEditField.label "แƒกแƒ˜แƒ›แƒแƒฆแƒšแƒ”:">
+<!ENTITY heightEditField.accessKey "แƒฆ">
+<!ENTITY widthEditField.label "แƒกแƒ˜แƒ’แƒแƒœแƒ”:">
+<!ENTITY widthEditField.accessKey "แƒ’">
+<!ENTITY constrainCheckbox.label "แƒคแƒแƒ แƒ“แƒแƒ‘แƒ">
+<!ENTITY constrainCheckbox.accessKey "แƒ">
+<!ENTITY constrainCheckbox.tooltip "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ แƒ“แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ">
+
+<!-- These controls are in the Image Map box of the expanded area -->
+<!ENTITY imagemapBox.label "แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ แƒฃแƒ™แƒ">
+<!ENTITY removeImageMapButton.label "แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY removeImageMapButton.accessKey "แƒช">
+
+<!-- These are the options for image alignment -->
+<!ENTITY alignment.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ’แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—">
+<!ENTITY bottomPopup.value "แƒฅแƒ•แƒ”แƒ›แƒแƒ“แƒแƒœ">
+<!ENTITY topPopup.value "แƒ–แƒ”แƒ›แƒแƒ“แƒแƒœ">
+<!ENTITY centerPopup.value "แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜">
+<!ENTITY wrapRightPopup.value "แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ“แƒแƒœ">
+<!ENTITY wrapLeftPopup.value "แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ“แƒแƒœ">
+
+<!-- These controls are in the Spacing Box -->
+<!ENTITY spacingBox.label "แƒ“แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY leftRightEditField.label "แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ• แƒ“แƒ แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• :">
+<!ENTITY leftRightEditField.accessKey "แƒฎ">
+<!ENTITY topBottomEditField.label "แƒ–แƒ”แƒ•แƒ˜แƒ— แƒ“แƒ แƒฅแƒ•แƒ”แƒ•แƒ˜แƒ—:">
+<!ENTITY topBottomEditField.accessKey "แƒ–">
+<!ENTITY borderEditField.label "แƒกแƒแƒ•แƒกแƒ” แƒฉแƒแƒ แƒฉแƒ:">
+<!ENTITY borderEditField.accessKey "แƒฉ">
+
+<!-- These controls are in the Link Box -->
+<!ENTITY showImageLinkBorder.label "แƒฉแƒแƒ แƒฉแƒแƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒ›แƒ˜แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ’แƒแƒ แƒจแƒ”แƒ›แƒ">
+<!ENTITY showImageLinkBorder.accessKey "แƒฉ">
+<!ENTITY LinkAdvancedEditButton.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒ•แƒ แƒชแƒšแƒแƒ“โ€ฆ">
+<!ENTITY LinkAdvancedEditButton.accessKey "แƒ•">
+<!ENTITY LinkAdvancedEditButton.tooltip "HTML แƒแƒœ แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ JavaScript-แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒœ แƒจแƒ”แƒชแƒ•แƒšแƒ">
+
+<!-- These tabs are currently used in the image input dialog -->
+<!ENTITY imageInputTab.label "แƒคแƒแƒ แƒ›แƒ">
+<!ENTITY imageLocationTab.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY imageDimensionsTab.label "แƒ–แƒแƒ›แƒ”แƒ‘แƒ˜">
+<!ENTITY imageAppearanceTab.label "แƒ˜แƒ”แƒ แƒกแƒแƒฎแƒ”">
+<!ENTITY imageLinkTab.label "แƒ‘แƒ›แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertChars.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertChars.dtd
new file mode 100644
index 0000000000..76ceb4fda8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertChars.dtd
@@ -0,0 +1,19 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY category.label "แƒ™แƒแƒขแƒ”แƒ’แƒแƒ แƒ˜แƒ">
+<!ENTITY letter.label "แƒแƒกแƒ-แƒœแƒ˜แƒจแƒแƒœแƒ˜">
+<!ENTITY letter.accessKey "แƒก">
+<!ENTITY character.label "แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ:">
+<!ENTITY character.accessKey "แƒ‘">
+<!ENTITY accentUpper.label "แƒ›แƒ—แƒแƒ•แƒ แƒฃแƒšแƒ˜ แƒ“แƒ˜แƒแƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒ˜แƒ—">
+<!ENTITY accentLower.label "แƒ›แƒฎแƒ”แƒ“แƒ แƒฃแƒšแƒ˜ แƒ“แƒ˜แƒแƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒ˜แƒ—">
+<!ENTITY otherUpper.label "แƒกแƒฎแƒ•แƒ แƒ›แƒ—แƒแƒ•แƒ แƒฃแƒšแƒ˜">
+<!ENTITY otherLower.label "แƒกแƒฎแƒ•แƒ แƒ›แƒฎแƒ”แƒ“แƒ แƒฃแƒšแƒ˜">
+<!ENTITY commonSymbols.label "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜">
+<!ENTITY insertButton.label "แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY closeButton.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertMath.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertMath.dtd
new file mode 100644
index 0000000000..5cc4ff19fd
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒฉแƒแƒกแƒ›แƒ">
+
+<!ENTITY sourceEditField.label "LaTeX แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒฌแƒงแƒแƒ แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒจแƒ”แƒงแƒ•แƒแƒœแƒ:">
+
+<!ENTITY options.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY optionInline.label "แƒฎแƒแƒ–แƒแƒ•แƒแƒœแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜">
+<!ENTITY optionInline.accesskey "แƒ–">
+<!ENTITY optionDisplay.label "แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY optionDisplay.accesskey "แƒ˜">
+<!ENTITY optionLTR.label "แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•">
+<!ENTITY optionLTR.accesskey "แƒช">
+<!ENTITY optionRTL.label "แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•">
+<!ENTITY optionRTL.accesskey "แƒฏ">
+
+<!ENTITY insertButton.label "แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY insertButton.accesskey "แƒฉ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertSource.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertSource.dtd
new file mode 100644
index 0000000000..0e9ccf0bb1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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-แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY sourceEditField.label "HTML แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒจแƒ”แƒขแƒแƒœแƒ:">
+<!ENTITY example.label "แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜: ">
+<!-- LOCALIZATION NOTE (exampleOpenTag.label): DONT_TRANSLATE: they are text for HTML tagnames: "<i>" and "</i>" -->
+<!ENTITY exampleOpenTag.label "&lt;i&gt;">
+<!-- LOCALIZATION NOTE (exampleCloseTag.label): DONT_TRANSLATE: they are text for HTML tagnames: "<i>" and "</i>" -->
+<!ENTITY exampleCloseTag.label "&lt;/i&gt;">
+<!ENTITY exampleText.label "แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ แƒ›แƒกแƒแƒคแƒšแƒ˜แƒ!">
+<!ENTITY insertButton.label "แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY insertButton.accesskey "I">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTOC.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTOC.dtd
new file mode 100644
index 0000000000..fc980c46a0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTOC.dtd
@@ -0,0 +1,16 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY Window.title "แƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜">
+<!ENTITY buildToc.label "แƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ:">
+<!ENTITY tag.label "แƒญแƒ“แƒ”:">
+<!ENTITY class.label "แƒ™แƒšแƒแƒกแƒ˜:">
+<!ENTITY header1.label "แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ˜ 1">
+<!ENTITY header2.label "แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ˜ 2">
+<!ENTITY header3.label "แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ˜ 3">
+<!ENTITY header4.label "แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ˜ 4">
+<!ENTITY header5.label "แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ˜ 5">
+<!ENTITY header6.label "แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ˜ 6">
+<!ENTITY makeReadOnly.label "แƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒ— แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ’แƒแƒ“แƒแƒงแƒ•แƒแƒœแƒ">
+<!ENTITY orderedList.label "แƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒœแƒแƒ›แƒ•แƒ แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTable.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTable.dtd
new file mode 100644
index 0000000000..c971465b2a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorInsertTable.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+
+<!ENTITY size.label "แƒ–แƒแƒ›แƒ">
+<!ENTITY numRowsEditField.label "แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜:">
+<!ENTITY numRowsEditField.accessKey "R">
+<!ENTITY numColumnsEditField.label "แƒกแƒ•แƒ”แƒขแƒ˜:">
+<!ENTITY numColumnsEditField.accessKey "C">
+<!ENTITY widthEditField.label "แƒกแƒ˜แƒ’แƒแƒœแƒ”:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY borderEditField.label "แƒฉแƒแƒ แƒฉแƒ:">
+<!ENTITY borderEditField.accessKey "B">
+<!ENTITY borderEditField.tooltip "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒฉแƒแƒ แƒฉแƒแƒก แƒกแƒ˜แƒ’แƒแƒœแƒ”, แƒแƒœ แƒœแƒฃแƒšแƒ˜ (0) แƒ—แƒฃ แƒฉแƒแƒ แƒฉแƒ แƒแƒ  แƒ’แƒกแƒฃแƒ แƒ—">
+<!ENTITY pixels.label "แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorLinkProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorLinkProperties.dtd
new file mode 100644
index 0000000000..554bb686ae
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorLinkProperties.dtd
@@ -0,0 +1,6 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY windowTitle.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY LinkURLBox.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorListProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorListProperties.dtd
new file mode 100644
index 0000000000..9782b70aae
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorListProperties.dtd
@@ -0,0 +1,20 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "แƒกแƒ˜แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+
+<!ENTITY ListType.label "แƒกแƒ˜แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ">
+<!ENTITY bulletStyle.label "แƒ‘แƒฃแƒ แƒ—แƒฃแƒšแƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜:">
+<!ENTITY startingNumber.label "แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜:">
+<!ENTITY startingNumber.accessKey "แƒก">
+<!ENTITY none.value "แƒแƒ แƒ">
+<!ENTITY bulletList.value "แƒ‘แƒฃแƒ แƒ—แƒฃแƒšแƒ˜แƒแƒœแƒ˜ (แƒ“แƒแƒฃแƒœแƒแƒ›แƒ แƒแƒ•แƒ˜) แƒกแƒ˜แƒ">
+<!ENTITY numberList.value "แƒ“แƒแƒœแƒแƒ›แƒ แƒ˜แƒšแƒ˜ แƒกแƒ˜แƒ">
+<!ENTITY definitionList.value "แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY changeEntireListRadio.label "แƒ›แƒ—แƒ”แƒšแƒ˜แƒก แƒกแƒ˜แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY changeEntireListRadio.accessKey "แƒ›">
+<!ENTITY changeSelectedRadio.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY changeSelectedRadio.accessKey "แƒฎ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorPersonalDictionary.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorPersonalDictionary.dtd
new file mode 100644
index 0000000000..69c1a95cea
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorPersonalDictionary.dtd
@@ -0,0 +1,18 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒ˜">
+
+<!ENTITY wordEditField.label "แƒแƒฎแƒแƒšแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ:">
+<!ENTITY wordEditField.accessKey "แƒฎ">
+<!ENTITY AddButton.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY AddButton.accessKey "แƒ“">
+<!ENTITY DictionaryList.label "แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜ แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒจแƒ˜:">
+<!ENTITY DictionaryList.accessKey "แƒก">
+<!ENTITY RemoveButton.label "แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY RemoveButton.accessKey "แƒช">
+
+<!ENTITY CloseButton.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY CloseButton.accessKey "แƒฃ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorReplace.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorReplace.dtd
new file mode 100644
index 0000000000..ca80151846
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒžแƒแƒ•แƒœแƒ แƒ“แƒ แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY findField.label "แƒ แƒแƒก แƒ•แƒ”แƒซแƒ”แƒ‘แƒ—:">
+<!ENTITY findField.accesskey "n">
+<!ENTITY replaceField.label "แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ:">
+<!ENTITY replaceField.accesskey "e">
+<!ENTITY caseSensitiveCheckbox.label "แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒก แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY caseSensitiveCheckbox.accesskey "c">
+<!ENTITY wrapCheckbox.label "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY wrapCheckbox.accesskey "W">
+<!ENTITY backwardsCheckbox.label "แƒฃแƒ™แƒฃแƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY backwardsCheckbox.accesskey "b">
+<!ENTITY findNextButton.label "แƒ™แƒ•แƒšแƒแƒ•แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY findNextButton.accesskey "F">
+<!ENTITY replaceButton.label "แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY replaceButton.accesskey "R">
+<!ENTITY replaceAndFindButton.label "แƒจแƒ”แƒชแƒ•แƒšแƒ แƒ“แƒ แƒ›แƒแƒซแƒ”แƒ‘แƒœแƒ">
+<!ENTITY replaceAndFindButton.accesskey "d">
+<!ENTITY replaceAllButton.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY replaceAllButton.accesskey "A">
+<!ENTITY closeButton.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeButton.accesskey "แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorSpellCheck.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorSpellCheck.dtd
new file mode 100644
index 0000000000..1920d1347d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorSpellCheck.dtd
@@ -0,0 +1,38 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ">
+
+<!ENTITY misspelledWord.label "แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ:">
+<!ENTITY wordEditField.label "แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ:">
+<!ENTITY wordEditField.accessKey "แƒช">
+<!ENTITY checkwordButton.label "แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY checkwordButton.accessKey "แƒฌ">
+<!ENTITY suggestions.label "แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ”แƒ‘แƒ˜:">
+<!ENTITY suggestions.accessKey "แƒจ">
+<!ENTITY ignoreButton.label "แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY ignoreButton.accessKey "แƒ">
+<!ENTITY ignoreAllButton.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY ignoreAllButton.accessKey "แƒ’">
+<!ENTITY replaceButton.label "แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY replaceButton.accessKey "แƒช">
+<!ENTITY replaceAllButton.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY replaceAllButton.accessKey "แƒง">
+<!ENTITY stopButton.label "แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY stopButton.accessKey "แƒ”">
+<!ENTITY userDictionary.label "แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒ˜:">
+<!ENTITY moreDictionaries.label "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY addToUserDictionaryButton.label "แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY addToUserDictionaryButton.accessKey "แƒ“">
+<!ENTITY editUserDictionaryButton.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY editUserDictionaryButton.accessKey "แƒฉ">
+<!ENTITY recheckButton2.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY recheckButton2.accessKey "แƒข">
+<!ENTITY closeButton.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeButton.accessKey "แƒฎ">
+<!ENTITY sendButton.label "แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY sendButton.accessKey "แƒ–">
+<!ENTITY languagePopup.label "แƒ”แƒœแƒ:">
+<!ENTITY languagePopup.accessKey "แƒœ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorTableProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorTableProperties.dtd
new file mode 100644
index 0000000000..6dad50534d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/EditorTableProperties.dtd
@@ -0,0 +1,75 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY tableWindow.title "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY applyButton.label "แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY applyButton.accesskey "A">
+<!ENTITY closeButton.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY tableTab.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜">
+<!ENTITY cellTab.label "แƒฃแƒฏแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY tableRows.label "แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ”แƒ‘แƒ˜:">
+<!ENTITY tableRows.accessKey "R">
+<!ENTITY tableColumns.label "แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜:">
+<!ENTITY tableColumns.accessKey "C">
+<!ENTITY tableHeight.label "แƒกแƒ˜แƒ›แƒแƒฆแƒšแƒ”:">
+<!ENTITY tableHeight.accessKey "G">
+<!ENTITY tableWidth.label "แƒกแƒ˜แƒ’แƒแƒœแƒ”:">
+<!ENTITY tableWidth.accessKey "W">
+<!ENTITY tableBorderSpacing.label "แƒฉแƒแƒ แƒฉแƒแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ˜">
+<!ENTITY tableBorderWidth.label "แƒฉแƒแƒ แƒฉแƒ:">
+<!ENTITY tableBorderWidth.accessKey "B">
+<!ENTITY tableSpacing.label "แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ˜:">
+<!ENTITY tableSpacing.accessKey "S">
+<!ENTITY tablePadding.label "แƒกแƒ˜แƒ•แƒ แƒชแƒ”:">
+<!ENTITY tablePadding.accessKey "P">
+<!ENTITY tablePxBetwCells.label "แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜ แƒฃแƒฏแƒ แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก">
+<!ENTITY tablePxBetwBrdrCellContent.label "แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜ แƒฉแƒแƒ แƒฉแƒแƒกแƒ แƒ“แƒ แƒฃแƒฏแƒ แƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒก แƒจแƒแƒ แƒ˜แƒก">
+<!ENTITY tableAlignment.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ:">
+<!ENTITY tableAlignment.accessKey "T">
+<!ENTITY tableCaption.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜:">
+<!ENTITY tableCaption.accessKey "N">
+<!ENTITY tableCaptionAbove.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ–แƒ”แƒ•แƒ˜แƒ—">
+<!ENTITY tableCaptionBelow.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฅแƒ•แƒ”แƒ•แƒ˜แƒ—">
+<!ENTITY tableCaptionLeft.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•">
+<!ENTITY tableCaptionRight.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•">
+<!ENTITY tableCaptionNone.label "แƒแƒ แƒ">
+<!ENTITY tableInheritColor.label "(แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ)">
+
+<!ENTITY cellSelection.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY cellSelectCell.label "แƒฃแƒฏแƒ แƒ">
+<!ENTITY cellSelectRow.label "แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY cellSelectColumn.label "แƒกแƒ•แƒ”แƒขแƒ˜">
+<!ENTITY cellSelectNext.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜">
+<!ENTITY cellSelectNext.accessKey "N">
+<!ENTITY cellSelectPrevious.label "แƒฌแƒ˜แƒœแƒ">
+<!ENTITY cellSelectPrevious.accessKey "P">
+<!ENTITY applyBeforeChange.label "แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ’แƒแƒแƒฅแƒขแƒ˜แƒ•แƒ“แƒ”แƒ‘แƒ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒแƒ›แƒ“แƒ”">
+<!ENTITY cellContentAlignment.label "แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ">
+<!ENTITY cellHorizontal.label "แƒฐแƒแƒ แƒ˜แƒ–แƒแƒขแƒฃแƒšแƒ˜:">
+<!ENTITY cellHorizontal.accessKey "Z">
+<!ENTITY cellVertical.label "แƒ•แƒ”แƒ แƒขแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜:">
+<!ENTITY cellVertical.accessKey "V">
+<!ENTITY cellStyle.label "แƒฃแƒฏแƒ แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜:">
+<!ENTITY cellStyle.accessKey "C">
+<!ENTITY cellNormal.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY cellHeader.label "แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜">
+<!ENTITY cellTextWrap.label "แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ:">
+<!ENTITY cellTextWrap.accessKey "T">
+<!ENTITY cellWrap.label "แƒ’แƒแƒ“แƒแƒ˜แƒขแƒแƒœแƒ”">
+<!ENTITY cellNoWrap.label "แƒแƒ  แƒ’แƒแƒ“แƒแƒ˜แƒขแƒแƒœแƒ">
+<!ENTITY cellAlignTop.label "แƒ–แƒ”แƒ•แƒ˜แƒ—">
+<!ENTITY cellAlignMiddle.label "แƒจแƒฃแƒแƒจแƒ˜">
+<!ENTITY cellAlignBottom.label "แƒฅแƒ•แƒ”แƒ•แƒ˜แƒ—">
+<!ENTITY cellAlignJustify.label "แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒ">
+<!ENTITY cellInheritColor.label "(แƒชแƒฎแƒ แƒ˜แƒšแƒจแƒ˜ แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ)">
+<!ENTITY cellUseCheckboxHelp.label "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฃแƒฏแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒšแƒแƒ“ แƒฉแƒแƒ›แƒ แƒ—แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+
+<!-- Used in both Table and Cell panels -->
+<!ENTITY size.label "แƒ–แƒแƒ›แƒ">
+<!ENTITY pixels.label "แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜">
+<!ENTITY backgroundColor.label "แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜:">
+<!ENTITY backgroundColor.accessKey "B">
+<!ENTITY AlignLeft.label "แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•">
+<!ENTITY AlignCenter.label "แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜">
+<!ENTITY AlignRight.label "แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/composeMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/composeMsgs.properties
new file mode 100644
index 0000000000..1f8da1d3d4
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/composeMsgs.properties
@@ -0,0 +1,463 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 .
+unableToOpenTmpFile=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ - %S. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜.
+unableToSaveTemplate=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒœแƒ˜แƒ›แƒฃแƒจแƒแƒ“ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+unableToSaveDraft=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒ แƒแƒ“ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+couldntOpenFccFolder=แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ”.
+noSender=แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒแƒ แƒแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ“แƒแƒแƒ›แƒแƒขแƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜.
+noRecipients=แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜, แƒแƒœ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒฏแƒ’แƒฃแƒคแƒ˜, แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜.
+errorWritingFile=แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒกแƒแƒก, แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+
+## LOCALIZATION NOTE (errorSendingFromCommand): argument %s is the Outgoing server (SMTP) response
+errorSendingFromCommand=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (errorSendingDataCommand): argument %s is the Outgoing server (SMTP) response
+errorSendingDataCommand=แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (SMTP) แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s.
+
+## LOCALIZATION NOTE (errorSendingMessage): argument %s is the Outgoing server (SMTP) response
+errorSendingMessage=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก. แƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+postFailed=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ, แƒแƒœ แƒฃแƒแƒ แƒงแƒแƒคแƒก แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+errorQueuedDeliveryFailed=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก.
+sendFailed=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+
+## LOCALIZATION NOTE (sendFailedUnexpected): argument %X is a hex error code value
+sendFailedUnexpected=แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ, แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ %X. แƒ“แƒแƒฌแƒ•แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒแƒ แƒแƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜.
+
+## LOCALIZATION NOTE (smtpSecurityIssue): argument %S is the Outgoing server (SMTP) response
+smtpSecurityIssue=%S-แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒ’แƒแƒกแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+
+## LOCALIZATION NOTE (smtpServerError): argument %s is the Outgoing server (SMTP) response
+smtpServerError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก: แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (SMTP) แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s.
+unableToSendLater=แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ“, แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+
+## LOCALIZATION NOTE (communicationsError): argument %d is the error code
+communicationsError=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: %d. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+dontShowAlert=แƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒšแƒ˜แƒ. แƒแƒ› แƒขแƒ”แƒฅแƒกแƒขแƒก แƒ•แƒ”แƒฆแƒแƒ แƒแƒกแƒ“แƒ แƒแƒก แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ—.
+
+couldNotGetUsersMailAddress2=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ (แƒ•แƒ˜แƒกแƒ’แƒแƒœ:) แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ—, แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+couldNotGetSendersIdentity=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ: แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ—, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+mimeMpartAttachmentError=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜.
+failedCopyOperation=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒกแƒšแƒ˜ แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜.
+nntpNoCrossPosting=แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”, แƒ”แƒ แƒ—แƒ‘แƒแƒจแƒแƒ“ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—.
+msgCancelling=แƒฃแƒฅแƒ›แƒ“แƒ”แƒ‘แƒโ€ฆ
+sendFailedButNntpOk=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒฏแƒ’แƒฃแƒคแƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒ’แƒแƒ”แƒ’แƒ–แƒแƒ•แƒœแƒ แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒก.
+errorReadingFile=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก.
+followupToSenderMessage=แƒจแƒ”แƒ›แƒแƒกแƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒ•แƒขแƒแƒ แƒ˜ แƒ˜แƒ—แƒฎแƒแƒ•แƒก, แƒ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒก แƒ“แƒแƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒก. แƒ—แƒฃ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒกแƒแƒช แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ’แƒกแƒฃแƒ แƒ—, แƒ“แƒแƒฃแƒ›แƒแƒขแƒ”แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ•แƒ”แƒšแƒก, แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒ”แƒ— แƒฏแƒ’แƒฃแƒคแƒ˜ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ—แƒ แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒจแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+
+## LOCALIZATION NOTE (errorAttachingFile): argument %S is the file name/URI of the object to be attached
+errorAttachingFile=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, %S แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ—, แƒ’แƒแƒฅแƒ•แƒ— แƒ—แƒฃ แƒแƒ แƒ แƒ“แƒแƒ แƒ—แƒฃแƒš แƒคแƒแƒ˜แƒšแƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ.
+
+## LOCALIZATION NOTE (incorrectSmtpGreeting): argument %s is the Outgoing server (SMTP) greeting
+incorrectSmtpGreeting=แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก: แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒšแƒ›แƒ”แƒ‘แƒ แƒ’แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒ: %s.
+
+## LOCALIZATION NOTE (errorSendingRcptCommand): argument %1$S is the Outgoing server (SMTP) response, argument %2$S is the intended message recipient.
+errorSendingRcptCommand=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก. แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: \n%1$S.\n แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ "%2$S" แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (startTlsFailed): argument %S is the Outgoing server (SMTP)
+startTlsFailed=แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก: แƒ•แƒ”แƒ  แƒจแƒ”แƒ“แƒ’แƒ แƒ“แƒแƒชแƒฃแƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ (SMTP) %S, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ STARTTLS แƒแƒ  แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก แƒแƒ› แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก. แƒ’แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— STARTTLS แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒแƒœ แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ˜แƒ— แƒ›แƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒ”แƒšแƒก.
+
+## LOCALIZATION NOTE (smtpPasswordUndefined): argument %S is the Outgoing server (SMTP) account
+smtpPasswordUndefined=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก: %S-แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜, แƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ.
+
+## LOCALIZATION NOTE (smtpSendNotAllowed): argument %s is the Outgoing server (SMTP) response
+smtpSendNotAllowed=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒจแƒ•แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก. แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ:\n%s.\nแƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ”แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒแƒจแƒ˜. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ—, แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒ—แƒฃ แƒแƒ แƒ SMTP-แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒ—, แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒฅแƒกแƒ”แƒšแƒ˜แƒ“แƒแƒœ.
+
+## LOCALIZATION NOTE (smtpTempSizeExceeded): argument %s is the Outgoing server (SMTP) response
+smtpTempSizeExceeded=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒกแƒแƒช แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ— แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒ–แƒฆแƒ•แƒแƒ แƒก. แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ; แƒกแƒชแƒแƒ“แƒ”แƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ, แƒแƒœ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s.
+
+## LOCALIZATION NOTE (smtpClientid): argument %s is the Outgoing server (SMTP) response
+smtpClientid=แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ (SMTP) แƒ’แƒแƒ“แƒแƒแƒฌแƒงแƒ“แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒแƒก CLIENTID-แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒแƒจแƒ˜. แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s
+
+## LOCALIZATION NOTE (smtpClientidPermission): argument %s is the Outgoing server (SMTP) response
+smtpClientidPermission=แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (SMTP) แƒžแƒแƒกแƒฃแƒฎแƒ˜ CLIENTID-แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒแƒก, แƒแƒ  แƒแƒฅแƒ•แƒก แƒคแƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s
+
+## LOCALIZATION NOTE (smtpPermSizeExceeded1): argument %d is the Outgoing server (SMTP) size limit
+smtpPermSizeExceeded1=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ–แƒแƒ›แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒกแƒแƒช แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ—, แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒš แƒ–แƒฆแƒ•แƒแƒ แƒก (%d bytes). แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ; แƒจแƒ”แƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (smtpPermSizeExceeded2): argument %s is the Outgoing server (SMTP) response
+smtpPermSizeExceeded2=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ–แƒแƒ›แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒกแƒแƒช แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ—, แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒš แƒกแƒแƒ”แƒ แƒ—แƒ แƒ–แƒฆแƒ•แƒแƒ แƒก. แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ; แƒจแƒ”แƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ แƒ“แƒ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒ: %s.
+
+## LOCALIZATION NOTE (smtpSendFailedUnknownServer): argument %S is the Outgoing server (SMTP)
+smtpSendFailedUnknownServer=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก: แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ (SMTP) %S แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒแƒ แƒแƒ แƒกแƒฌแƒแƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (SMTP) แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (smtpSendRequestRefused): argument %S is the Outgoing server (SMTP)
+smtpSendRequestRefused=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ (SMTP) %S แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ, แƒแƒœ แƒฃแƒแƒ แƒงแƒแƒคแƒก SMTP แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (SMTP) แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (smtpSendInterrupted): argument %S is the Outgoing server (SMTP)
+smtpSendInterrupted=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ (SMTP) %S แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒฌแƒงแƒ“แƒ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒแƒก. แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (smtpSendTimeout): argument %S is the Outgoing server (SMTP)
+smtpSendTimeout=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ (SMTP) %S แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ•แƒแƒ“แƒ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ. แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (smtpSendFailedUnknownReason): argument %S is the Outgoing server (SMTP)
+smtpSendFailedUnknownReason=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ— (SMTP) %S แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ“แƒแƒฃแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ—. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (SMTP) แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+# LOCALIZATION NOTE (smtpHintAuthEncryptToPlainNoSsl): %S is the server hostname
+smtpHintAuthEncryptToPlainNoSsl=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP) %S แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜. แƒ—แƒฃ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ แƒ’แƒกแƒฃแƒ แƒ—, แƒกแƒชแƒแƒ“แƒ”แƒ— 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒก' แƒจแƒ”แƒชแƒ•แƒšแƒ 'แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ—' 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ | แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP)'. แƒ—แƒฃ แƒแƒฅแƒแƒ›แƒ“แƒ” แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ“ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ“แƒ˜แƒ—, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒ›แƒแƒžแƒแƒ แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก.
+
+# LOCALIZATION NOTE (smtpHintAuthEncryptToPlainSsl): %S is the server hostname
+smtpHintAuthEncryptToPlainSsl=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP) %S แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜. แƒ—แƒฃ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ แƒ’แƒกแƒฃแƒ แƒ—, แƒกแƒชแƒแƒ“แƒ”แƒ— 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒก' แƒจแƒ”แƒชแƒ•แƒšแƒ 'แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒ—', 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ | แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP)'.
+
+# LOCALIZATION NOTE (smtpHintAuthPlainToEncrypt): %S is the server hostname
+smtpHintAuthPlainToEncrypt=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP) %S แƒแƒ แƒแƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜. แƒกแƒชแƒแƒ“แƒ”แƒ— 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒก' แƒจแƒ”แƒชแƒ•แƒšแƒ 'แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒ—', 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ | แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP)'.
+
+# LOCALIZATION NOTE (smtpAuthFailure): %S is the server hostname
+smtpAuthFailure=แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก (SMTP) %S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ, แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒžแƒแƒ แƒแƒšแƒ˜ แƒ“แƒ 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜', 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ | แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP)'.
+
+# LOCALIZATION NOTE (smtpAuthGssapi): %S is the server hostname
+smtpAuthGssapi=Kerberos/GSSAPI แƒขแƒแƒšแƒแƒœแƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (SMTP) %S. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒฎแƒแƒ แƒ— แƒ—แƒฃ แƒแƒ แƒ แƒจแƒ”แƒกแƒฃแƒšแƒ˜ Kerberos/GSSAPI realm-แƒจแƒ˜.
+
+# LOCALIZATION NOTE (smtpAuthMechNotSupported): %S is the server hostname
+smtpAuthMechNotSupported=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP) %S แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก, แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜', 'แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ | แƒ’แƒแƒ›แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (SMTP)'.
+
+# LOCALIZATION NOTE (errorIllegalLocalPart2): %s is an email address with an illegal localpart
+errorIllegalLocalPart2=แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก %s แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒจแƒ˜, ASCII-แƒ˜แƒกแƒ’แƒแƒœ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” SMTPUTF8 แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## Strings used for the save message dialog shown when the user closes a message compose window
+saveDlogTitle=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+
+## 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=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ, แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ (%1$S) แƒ“แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒ˜ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ?
+discardButtonLabel=&แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+
+## generics string
+defaultSubject=(แƒ—แƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”)
+chooseFileToAttach=แƒคแƒแƒ˜แƒš(แƒ”แƒ‘)แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒ
+genericFailureExplanation=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ—, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## LOCALIZATION NOTE (undisclosedRecipients): this string must use only US_ASCII characters
+undisclosedRecipients=undisclosed-recipients
+
+# LOCALIZATION NOTE (chooseFileToAttachViaCloud): %1$S is the cloud
+# provider to save the file to.
+chooseFileToAttachViaCloud=แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ: %1$S
+
+## Window titles
+# LOCALIZATION NOTE (windowTitleWrite):
+# %1$S is the message subject.
+# %2$S is the application name.
+# Example: Write: Re: Invitation - Thunderbird
+windowTitleWrite=แƒ›แƒ˜แƒฌแƒ”แƒ แƒ: %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=แƒแƒ›แƒแƒกแƒแƒ‘แƒ”แƒญแƒ“แƒ˜แƒก แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ: %1$S - %2$S
+
+## From field
+msgIdentityPlaceholder=แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜, %S-แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“
+customizeFromAddressTitle=แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+customizeFromAddressWarning=แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ›แƒฌแƒแƒ“แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒ›แƒแƒก แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก, แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒ—, แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ แƒ’แƒ”แƒซแƒšแƒ”แƒ•แƒแƒ—, แƒ”แƒ แƒ—แƒฏแƒ”แƒ แƒแƒ“แƒแƒ“, แƒ›แƒชแƒ˜แƒ แƒ” แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒขแƒแƒœแƒแƒ— แƒกแƒแƒฎแƒ”แƒšแƒจแƒ˜, แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒแƒฎแƒแƒšแƒ˜ แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ John Doe <john@example.com> แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— แƒ“แƒ แƒ“แƒแƒแƒงแƒ”แƒœแƒแƒ— John Doe <john+doe@example.com>, แƒแƒœ John <john@example.com>.
+customizeFromAddressIgnore=แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜, แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+
+## Strings used by the empty subject dialog
+subjectEmptyTitle=แƒ—แƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ
+subjectEmptyMessage=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ—แƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”แƒ.
+sendWithEmptySubjectButton=&แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ แƒ—แƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+cancelSendingButton=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒฃ&แƒฅแƒ›แƒ”แƒ‘แƒ
+
+## Strings used by the dialog that informs about the lack of newsgroup support.
+noNewsgroupSupportTitle=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ
+recipientDlogMessage=แƒ”แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒแƒ. แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒขแƒแƒ•แƒ”แƒ‘แƒ.
+
+## Strings used by the alert that tells the user that an email address is invalid.
+addressInvalidTitle=แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ
+addressInvalid=%1$S แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒ’แƒ˜ แƒแƒ แƒแƒ user@host แƒคแƒแƒ แƒ›แƒ˜แƒก. แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒแƒกแƒฌแƒแƒ แƒแƒ— แƒคแƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ›แƒ“แƒ”.
+
+## String used by the dialog that asks the user to attach a web page
+attachPageDlogTitle=แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ
+attachPageDlogMessage=แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜(URL):
+
+## String used for attachment pretty name, when the attachment is a message
+messageAttachmentSafeName=แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+
+## String used for attachment pretty name, when the attachment is a message part
+partAttachmentSafeName=แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE (attachmentBucketAttachFilesTooltip):
+# This tooltip should be same as attachFile.label in messengercompose.dtd,
+# but without ellipsis (โ€ฆ).
+attachmentBucketAttachFilesTooltip=แƒคแƒแƒ˜แƒš(แƒ”แƒ‘)แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒ
+attachmentBucketClearSelectionTooltip=แƒแƒ แƒฉแƒ”แƒ•แƒแƒœแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+attachmentBucketHeaderShowTooltip=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+attachmentBucketHeaderMinimizeTooltip=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ
+attachmentBucketHeaderRestoreTooltip=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ
+
+## String used by the Initialization Error dialog
+initErrorDlogTitle=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ
+initErrorDlgMessage=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒกแƒแƒ แƒ™แƒ›แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒกแƒแƒก. แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+
+## String used if a file to attach does not exist when passed as
+## a command line argument
+errorFileAttachTitle=File Attach
+
+## LOCALIZATION NOTE (errorFileAttachMessage): %1$S will be replaced by the non-existent file name.
+errorFileAttachMessage=แƒคแƒแƒ˜แƒšแƒ˜ %1$S แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+
+## 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=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜
+
+## LOCALIZATION NOTE (errorFileMessageMessage): %1$S will be replaced by the non-existent file name.
+errorFileMessageMessage=แƒคแƒแƒ˜แƒšแƒ˜ %1$S แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒ“แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒแƒ“ แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒ“แƒ’แƒ”แƒ‘แƒ.
+
+## LOCALIZATION NOTE (errorLoadFileMessageMessage): %1$S will be replaced by the name of the file that can't be loaded.
+errorLoadFileMessageMessage=แƒคแƒแƒ˜แƒšแƒ˜ %1$S แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒแƒ“.
+
+## Strings used by the Save as Draft/Template dialog
+SaveDialogTitle=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+
+## LOCALIZATION NOTE (SaveDialogMsg): %1$S is the folder name, %2$S is the host name
+SaveDialogMsg=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜แƒ %1$S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒแƒฅ %2$S.
+CheckMsg=แƒแƒฆแƒแƒ  แƒ›แƒ˜แƒฉแƒ•แƒ”แƒœแƒ แƒ”แƒก แƒ“แƒ˜แƒแƒšแƒแƒ’แƒฃแƒ แƒ˜ แƒคแƒแƒœแƒฏแƒแƒ แƒ.
+
+## Strings used by the prompt when Quitting while in progress
+quitComposeWindowTitle=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ
+
+## LOCALIZATION NOTE (quitComposeWindowMessage2): don't translate \n
+quitComposeWindowMessage2=%1$S แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก.\nแƒ“แƒแƒ•แƒ”แƒšแƒแƒ“แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒ—แƒฃ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ“แƒแƒ•แƒแƒกแƒ แƒฃแƒšแƒ แƒกแƒ”แƒแƒœแƒกแƒ˜?
+quitComposeWindowQuitButtonLabel2=&แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ
+quitComposeWindowWaitButtonLabel2=แƒ“แƒ&แƒชแƒ“แƒ
+quitComposeWindowSaveTitle=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ
+
+## LOCALIZATION NOTE (quitComposeWindowSaveMessage): don't translate \n
+quitComposeWindowSaveMessage=%1$S แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก.\nแƒ’แƒกแƒฃแƒ แƒ—, แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒแƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒแƒ›แƒ“แƒ”, แƒ—แƒฃ แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒกแƒฃแƒ แƒ— แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ?
+
+## Strings used by the prompt for Ctrl-Enter check before sending message
+sendMessageCheckWindowTitle=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+sendMessageCheckLabel=แƒ›แƒ–แƒแƒ“ แƒฎแƒแƒ แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ“?
+sendMessageCheckSendButtonLabel=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+assemblingMessageDone=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒโ€ฆแƒ›แƒ–แƒแƒ“แƒแƒ
+assemblingMessage=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒโ€ฆ
+smtpDeliveringMail=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒโ€ฆ
+smtpMailSent=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—
+assemblingMailInformation=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒโ€ฆ
+
+## LOCALIZATION NOTE (gatheringAttachment): argument %S is the file name/URI of attachment
+gatheringAttachment=แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ“แƒ”แƒ‘แƒ %Sโ€ฆ
+creatingMailMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒโ€ฆ
+
+## LOCALIZATION NOTE (copyMessageStart): argument %S is the folder name
+copyMessageStart=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒแƒกแƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ %S แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜โ€ฆ
+copyMessageComplete=แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ.
+copyMessageFailed=แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+filterMessageComplete=แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+filterMessageFailed=แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+
+## LOCALIZATION NOTE (largeMessageSendWarning):
+## Do not translate %S. It is the size of the message in user-friendly notation.
+largeMessageSendWarning=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ! แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— %S แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ?
+sendingMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒโ€ฆ
+sendMessageErrorTitle=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก
+postingMessage=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒโ€ฆ
+sendLaterErrorTitle=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก
+saveDraftErrorTitle=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒกแƒแƒก
+saveTemplateErrorTitle=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒกแƒแƒก
+
+## LOCALIZATION NOTE (failureOnObjectEmbeddingWhileSaving): argument %.200S is the file name/URI of object to be embedded
+failureOnObjectEmbeddingWhileSaving=แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ, %.200S แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” แƒ“แƒแƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒœแƒแƒ’แƒ แƒซแƒแƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ, แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”?
+
+## LOCALIZATION NOTE (failureOnObjectEmbeddingWhileSending): argument %.200S is the file name/URI of object to be embedded
+failureOnObjectEmbeddingWhileSending=แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ, %.200S แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” แƒ“แƒแƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒœแƒแƒ’แƒ แƒซแƒแƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ, แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”?
+returnToComposeWindowQuestion=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒš แƒคแƒแƒœแƒฏแƒแƒ แƒแƒ–แƒ” แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ?
+
+## reply header in composeMsg
+## LOCALIZATION NOTE (mailnews.reply_header_authorwrotesingle): #1 is the author (name of the person replying to)
+mailnews.reply_header_authorwrotesingle=#1 แƒฌแƒ”แƒ แƒก:
+
+## LOCALIZATION NOTE (mailnews.reply_header_ondateauthorwrote): #1 is the author, #2 is the date, #3 is the time
+mailnews.reply_header_ondateauthorwrote=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ #2 #3, #1 แƒฌแƒ”แƒ แƒก:
+
+## LOCALIZATION NOTE (mailnews.reply_header_authorwroteondate): #1 is the author, #2 is the date, #3 is the time
+mailnews.reply_header_authorwroteondate=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ #2 #3, #1 แƒฌแƒ”แƒ แƒก:
+
+## reply header in composeMsg
+## user specified
+mailnews.reply_header_originalmessage=-------- แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ --------
+
+## forwarded header in composeMsg
+## user specified
+mailnews.forward_header_originalmessage=-------- แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ --------
+
+## Strings used by the rename attachment dialog
+renameAttachmentTitle=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ
+renameAttachmentMessage=แƒแƒฎแƒแƒšแƒ˜ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:
+
+## 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,แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜,แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ,แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜,แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ,แƒ แƒ”แƒ–แƒ˜แƒฃแƒ›แƒ”,CV,แƒ‘แƒšแƒแƒœแƒ™แƒ˜
+
+remindLaterButton=แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ
+remindLaterButton.accesskey=แƒ›
+disableAttachmentReminderButton=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒ–แƒ”
+attachmentReminderTitle=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ
+attachmentReminderMsg=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒฎแƒแƒ› แƒแƒ  แƒ“แƒแƒ’แƒแƒ•แƒ˜แƒฌแƒงแƒ“แƒแƒ—?
+
+# LOCALIZATION NOTE (attachmentReminderKeywordsMsgs): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of keywords
+attachmentReminderKeywordsMsgs=แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ:;แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก #1 แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ:
+attachmentReminderOptionsMsg=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜
+attachmentReminderYesIForgot=แƒฃแƒ˜, แƒ›แƒแƒ แƒ—แƒšแƒ!
+attachmentReminderFalseAlarm=แƒแƒ แƒ, แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒก
+
+# Strings used by the Filelink offer notification bar.
+learnMore.label=แƒ•แƒ แƒชแƒšแƒแƒ“โ€ฆ
+learnMore.accesskey=แƒ•
+
+# LOCALIZATION NOTE (bigFileDescription): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# #1 number of big attached files
+bigFileDescription=แƒ”แƒก แƒคแƒแƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒ–แƒแƒ›แƒ˜แƒกแƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒฏแƒแƒ‘แƒ“แƒ”แƒก.;แƒ”แƒก แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒ–แƒแƒ›แƒ˜แƒกแƒแƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒแƒ— แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒฏแƒแƒ‘แƒ“แƒ”แƒก.
+bigFileShare.label=แƒ‘แƒ›แƒฃแƒšแƒ˜
+bigFileShare.accesskey=แƒš
+bigFileAttach.label=แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ
+bigFileAttach.accesskey=แƒฃ
+bigFileChooseAccount.title=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ
+bigFileChooseAccount.text=แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒ”แƒ— แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜, แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ“
+bigFileHideNotification.title=แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+bigFileHideNotification.text=แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒแƒฆแƒแƒ  แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” แƒ“แƒ˜แƒ“แƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก.
+bigFileHideNotification.check=แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜, แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
+
+# LOCALIZATION NOTE(cloudFileUploadingTooltip): Do not translate the string
+# %S. %S is the display name for the cloud account the attachment is being
+# uploaded to.
+cloudFileUploadingTooltip=แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ - %Sโ€ฆ
+
+# LOCALIZATION NOTE(cloudFileUploadedTooltip): Do not translate the string
+# %S. %S is the display name for the cloud account the attachment was uploaded
+# to.
+cloudFileUploadedTooltip=แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ - %S
+cloudFileUploadingNotification=แƒ—แƒฅแƒ•แƒ”แƒœ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ. แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒแƒœแƒแƒ•แƒ”.;แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ. แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒ˜แƒกแƒแƒฎแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒแƒœแƒแƒ•แƒ”.
+cloudFileUploadingCancel.label=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+cloudFileUploadingCancel.accesskey=แƒฅ
+cloudFilePrivacyNotification=แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ. แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—, แƒ แƒแƒ› แƒ›แƒ˜แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก, แƒ•แƒ˜แƒกแƒแƒช แƒแƒ› แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ, แƒแƒœ แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ.
+
+## LOCALIZATION NOTE(smtpEnterPasswordPrompt): Do not translate the
+## word %S. Place the word %S where the host name should appear.
+smtpEnterPasswordPrompt=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒฐแƒแƒกแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S:
+
+## LOCALIZATION NOTE(smtpEnterPasswordPromptWithUsername): Do not translate the
+## words %1$S and %2$S. Place the word %1$S where the host name should appear,
+## and %2$S where the user name should appear.
+smtpEnterPasswordPromptWithUsername=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ %2$S แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฐแƒแƒกแƒขแƒ–แƒ” %1$S:
+## LOCALIZATION NOTE(smtpEnterPasswordPromptTitleWithHostname): Do not translate the
+## word %1$S. Place the word %1$S where the server host name should appear.
+smtpEnterPasswordPromptTitleWithHostname=แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒžแƒแƒ แƒแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ (SMTP) แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %1$S
+
+# LOCALIZATION NOTE (removeAttachmentMsgs): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+removeAttachmentMsgs=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ;แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+
+## LOCALIZATION NOTE(promptToSaveSentLocally2): Do not translate the strings %1$S, %2$S, %3$S and \n.
+## %2$S will be replaced with the account name. $1$S will be replaced by the folder name
+## configured to contain saved sent messages (typically the "Sent" folder).
+## %3$S will be replaced with the local folders account name (typically "Local Folders").
+## Translate "Write" to match the translation of item "windowTitleWrite" above.
+promptToSaveSentLocally2=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ (%1$S) แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“, แƒฅแƒกแƒ”แƒšแƒ˜แƒก, แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”.\nแƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒœ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ -%3$S/%1$S-%2$S.
+errorFilteringMsg=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ“แƒ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ›แƒ˜แƒกแƒ˜ แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+errorCloudFileAuth.title=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒกแƒแƒก
+
+## LOCALIZATION NOTE(promptToSaveDraftLocally2): Do not translate the strings %1$S, %2$S, %3$S and \n.
+## %2$S will be replaced with the account name. $1$S will be replaced by the folder name
+## configured to contain saved draft messages (typically the "Drafts" folder).
+## %3$S will be replaced with the local folders account name (typically "Local Folders").
+promptToSaveDraftLocally2=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒแƒ แƒ˜ แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ (%1$S) แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“, แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”.\nแƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒœ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ— แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒแƒ แƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ -%3$S/%1$S-%2$S.
+buttonLabelRetry2=&แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ
+
+## 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=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜ แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ แƒœแƒ˜แƒ›แƒฃแƒจแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ (%1$S) แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“, แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”.\nแƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒœ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ— แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ -%3$S/%1$S-%2$S.
+
+## 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=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒกแƒแƒชแƒแƒ•แƒ˜แƒก แƒกแƒ˜แƒ•แƒ แƒชแƒ”, แƒแƒ แƒแƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ.
+
+## LOCALIZATION NOTE(errorCloudFileAuth.message):
+## %1$S is the name of the online storage service against which the authentication failed.
+errorCloudFileAuth.message=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒกแƒแƒชแƒแƒ•แƒจแƒ˜ %1$S.
+errorCloudFileUpload.title=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก
+
+## LOCALIZATION NOTE(errorCloudFileUpload.message):
+## %1$S is the name of the online storage service against which the uploading failed.
+## %2$S is the name of the file that failed to upload.
+errorCloudFileUpload.message=แƒ•แƒ”แƒ  แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ %2$S แƒกแƒแƒชแƒแƒ•แƒจแƒ˜ %1$S.
+errorCloudFileQuota.title=แƒ–แƒฆแƒ•แƒ แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## LOCALIZATION NOTE(errorCloudFileQuota.message):
+## %1$S is the name of the online storage service being uploaded to.
+## %2$S is the name of the file that could not be uploaded due to exceeding the storage limit.
+errorCloudFileQuota.message=%2$S แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ %1$S แƒกแƒแƒชแƒแƒ•แƒจแƒ˜ แƒ’แƒแƒ“แƒแƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒก แƒ–แƒฆแƒ•แƒแƒ แƒก.
+errorCloudFileLimit.title=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## LOCALIZATION NOTE(errorCloudFileLimit.message):
+## %1$S is the name of the online storage service being uploaded to.
+## %2$S is the name of the file that could not be uploaded due to size restrictions.
+errorCloudFileLimit.message=แƒคแƒแƒ˜แƒšแƒ˜แƒก %2$S แƒ–แƒแƒ›แƒ แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒก แƒกแƒแƒชแƒแƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %1$S.
+errorCloudFileOther.title=แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## LOCALIZATION NOTE(errorCloudFileOther.message):
+## %1$S is the name of the online storage service that cannot be communicated with.
+errorCloudFileOther.message=แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ %1$S แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+errorCloudFileDeletion.title=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒฌแƒแƒจแƒšแƒ˜แƒกแƒแƒก
+
+## LOCALIZATION NOTE(errorCloudFileDeletion.message):
+## %1$S is the name of the online storage service that the file is to be deleted from.
+## %2$S is the name of the file that failed to be deleted.
+errorCloudFileDeletion.message=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒคแƒแƒ˜แƒšแƒ˜แƒก %2$S แƒฌแƒแƒจแƒšแƒ˜แƒกแƒแƒก แƒกแƒแƒชแƒแƒ•แƒจแƒ˜ %1$S.
+errorCloudFileUpgrade.label=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ
+
+## LOCALIZATION NOTE(stopShowingUploadingNotification): This string is used in the Filelink
+## upload notification bar to allow the user to dismiss the notification permanently.
+stopShowingUploadingNotification.accesskey=แƒฆ
+stopShowingUploadingNotification.label=แƒแƒฆแƒแƒ  แƒ›แƒ˜แƒฉแƒ•แƒ”แƒœแƒ แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜
+replaceButton.label=แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒโ€ฆ
+replaceButton.accesskey=แƒ
+replaceButton.tooltip=แƒžแƒแƒ•แƒœแƒ˜แƒกแƒ แƒ“แƒ แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ แƒ™แƒ›แƒšแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+
+## LOCALIZATION NOTE(blockedAllowResource): %S is the URL to load.
+blockedAllowResource=%S - แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ
+## 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 แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒก แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒจแƒ˜. แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒคแƒแƒ˜แƒšแƒ˜ แƒ“แƒแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜.;%S แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒก แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒจแƒ˜. แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ˜แƒก แƒ›แƒแƒฎแƒกแƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒคแƒแƒ˜แƒšแƒ˜ แƒ“แƒแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜.
+
+blockedContentPrefLabel=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+blockedContentPrefAccesskey=แƒž
+
+blockedContentPrefLabelUnix=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+blockedContentPrefAccesskeyUnix=แƒ 
+
+## Recipient pills fields.
+## LOCALIZATION NOTE(confirmRemoveRecipientRowTitle2): %S will be replaced with the field name.
+confirmRemoveRecipientRowTitle2=%S แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+## LOCALIZATION NOTE(confirmRemoveRecipientRowBody2): %S will be replaced with the field name.
+confirmRemoveRecipientRowBody2=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒ›แƒแƒชแƒ˜แƒšแƒ“แƒ”แƒก %S แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜?
+confirmRemoveRecipientRowButton=แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+
+## 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
+
+## LOCALIZATION NOTE (smtpTooManyRecipients): argument %s is the Outgoing server (SMTP) response
+smtpTooManyRecipients=The message was not sent due to exceeding the allowed number of recipients. The server responded: %s.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/editor.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/editor.properties
new file mode 100644
index 0000000000..f62e1ae923
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒแƒ แƒ
+Save=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+More=แƒ›แƒ”แƒขแƒ˜
+Less=แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜
+MoreProperties=แƒ›แƒ”แƒขแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜
+FewerProperties=แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜
+PropertiesAccessKey=แƒœ
+None=แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ
+none=แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ
+OpenHTMLFile=HTML แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ
+OpenTextFile=แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ
+SelectImageFile=แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+SaveDocument=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ
+SaveDocumentAs=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ แƒแƒ’แƒแƒ แƒช
+SaveTextAs=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒแƒ“ แƒคแƒแƒ˜แƒšแƒจแƒ˜
+EditMode=แƒ แƒ”แƒ“แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜
+Preview=แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ
+Publish=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ
+PublishPage=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ
+DontPublish=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+SavePassword=แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ› แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“
+CorrectSpelling=(แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ)
+NoSuggestedWords=(แƒ•แƒ”แƒ  แƒ’แƒ—แƒแƒ•แƒแƒ–แƒแƒ‘แƒ— แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒ•แƒแƒก)
+NoMisspelledWord=แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜ แƒกแƒฌแƒแƒ แƒ˜แƒ
+CheckSpellingDone=แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ“แƒ.
+CheckSpelling=แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+InputError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+Alert=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ
+CantEditFramesetMsg=แƒจแƒ”แƒ›แƒ“แƒ’แƒ”แƒœแƒ˜ แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก HTML-แƒฉแƒแƒ แƒฉแƒแƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒฉแƒแƒ แƒฉแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒแƒก. แƒฉแƒแƒ แƒฉแƒแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜แƒก แƒชแƒแƒš-แƒชแƒแƒšแƒ™แƒ” แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ. แƒฉแƒแƒ แƒฉแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ— แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒ“แƒ แƒ›แƒแƒแƒชแƒ˜แƒšแƒ”แƒ— แƒญแƒ“แƒ” <iframe>.
+CantEditMimeTypeMsg=แƒแƒ› แƒกแƒแƒฎแƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒฉแƒแƒกแƒฌแƒแƒ แƒ“แƒ”แƒ‘แƒ.
+CantEditDocumentMsg=แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+BeforeClosing=แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒแƒ›แƒ“แƒ”
+BeforePreview=แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒแƒ›แƒ“แƒ”
+BeforeValidate=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒแƒ›แƒ“แƒ”
+# LOCALIZATION NOTE (SaveFilePrompt, PublishPrompt): Don't translate %title% and %reason% (this is the reason for asking user to close, such as "before closing")
+SaveFilePrompt=แƒฉแƒแƒ•แƒฌแƒ”แƒ แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ "%title%" %reason%?
+PublishPrompt=แƒฉแƒแƒ•แƒฌแƒ”แƒ แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ "%title%" %reason%?
+SaveFileFailed=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ!
+
+# Publishing error strings:
+# LOCALIZATION NOTE Don't translate %dir% or %file% in the Publishing error strings:
+FileNotFound=%file% แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+SubdirDoesNotExist=แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” "%dir%" แƒแƒ› แƒกแƒแƒ˜แƒขแƒ–แƒ” แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒแƒœ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ "%file%" แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜.
+FilenameIsSubdir=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ "%file%" แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜.
+ServerNotAvailable=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜. แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ“แƒ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+Offline=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฎแƒแƒ แƒ—. แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒแƒกแƒ•แƒšแƒ”แƒšแƒแƒ“, แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒฎแƒแƒขแƒฃแƒšแƒแƒ–แƒ” แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒœแƒ แƒฅแƒ•แƒ”แƒ“แƒ แƒ™แƒฃแƒ—แƒฎแƒ”แƒจแƒ˜.
+DiskFull=แƒแƒ  แƒ›แƒงแƒแƒคแƒœแƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” "%file%" แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒกแƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒšแƒแƒ“.
+NameTooLong=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒœ แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ›แƒ”แƒขแƒ˜แƒกแƒ›แƒ”แƒขแƒแƒ“ แƒ’แƒ แƒซแƒ”แƒšแƒ˜แƒ.
+AccessDenied=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ แƒ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ.
+UnknownPublishError=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+PublishFailed=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒจแƒ”แƒ“แƒ’แƒ.
+PublishCompleted=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ.
+AllFilesPublished=แƒงแƒ•แƒ”แƒšแƒ แƒคแƒแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ“แƒ
+# LOCALIZATION NOTE Don't translate %x% or %total%
+FailedFileMsg=แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ“แƒ %x% แƒคแƒแƒ˜แƒšแƒ˜ %total%โ€“แƒ“แƒแƒœ.
+# End-Publishing error strings
+Prompt=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE (PromptFTPUsernamePassword): Don't translate %host%
+PromptFTPUsernamePassword=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜ FTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก โ€“ %host%
+RevertCaption=แƒ‘แƒแƒšแƒ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ
+Revert=แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ
+SendPageReason=แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ›แƒ“แƒ”
+Send=แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+## LOCALIZATION NOTE (PublishProgressCaption, PublishToSite, AbandonChanges): Don't translate %title%
+PublishProgressCaption=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ: %title%
+PublishToSite=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ แƒกแƒแƒ˜แƒขแƒ–แƒ”: %title%
+AbandonChanges=แƒ›แƒ˜แƒ•แƒแƒขแƒแƒ•แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ "%title%"-แƒจแƒ˜ แƒ“แƒ แƒ’แƒแƒœแƒ•แƒแƒแƒฎแƒšแƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜?
+DocumentTitle=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜
+NeedDocTitle=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜.
+DocTitleHelp=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜ แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜ แƒ“แƒ แƒกแƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ.
+CancelPublishTitle=แƒจแƒ”แƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ?
+## LOCALIZATION NOTE: "Continue" in this sentence must match the text for
+## the CancelPublishContinue key below
+CancelPublishMessage=แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒแƒ› แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒคแƒแƒ˜แƒš(แƒ”แƒ‘)แƒ˜แƒก แƒแƒ แƒแƒกแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒแƒก. แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒ’แƒกแƒฃแƒ แƒ— โ€“ แƒ’แƒแƒ’แƒ แƒ–แƒ”แƒšแƒ”แƒ‘แƒ แƒ—แƒฃ แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ?
+CancelPublishContinue=แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ
+MissingImageError=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒœ แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ: gif, jpg แƒแƒœ png.
+EmptyHREFError=แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒแƒฎแƒแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“.
+LinkText=แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜
+LinkImage=แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜
+MixedSelection=[แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜ แƒแƒ แƒฉแƒ”แƒ•แƒ]
+Mixed=(แƒจแƒ”แƒ แƒ”แƒฃแƒšแƒ˜)
+# LOCALIZATION NOTE (NotInstalled): %S is the name of the font
+NotInstalled=%S (แƒแƒ แƒแƒ แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜)
+EnterLinkText=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒแƒ›แƒกแƒแƒฎแƒ•แƒ”แƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜:
+EnterLinkTextAccessKey=แƒ—
+EmptyLinkTextError=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒ แƒแƒ˜แƒ›แƒ” แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—.
+EditTextWarning=แƒแƒ›แƒ˜แƒ— แƒจแƒ”แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜.
+#LOCALIZATION NOTE (ValidateNumber):Don't translate: %n% %min% %max%
+ValidateRangeMsg=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ (%n%) แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒ—แƒแƒ.
+ValidateNumberMsg=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ %min% แƒ“แƒ %max% แƒจแƒแƒ แƒ˜แƒก.
+MissingAnchorNameError=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒแƒ› แƒฆแƒฃแƒ–แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+#LOCALIZATION NOTE (DuplicateAnchorNameError): Don't translate %name%
+DuplicateAnchorNameError="%name%" แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+BulletStyle=แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒกแƒขแƒ˜แƒšแƒ˜
+SolidCircle=แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒ˜ แƒฌแƒ แƒ”
+OpenCircle=แƒฆแƒ˜แƒ แƒฌแƒ แƒ”
+SolidSquare=แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒ˜
+NumberStyle=แƒ’แƒแƒ“แƒแƒœแƒแƒ›แƒ•แƒ แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜
+Automatic=แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜
+Style_1=1, 2, 3โ€ฆ
+Style_I=I, II, IIIโ€ฆ
+Style_i=i, ii, iiiโ€ฆ
+Style_A=A, B, Cโ€ฆ
+Style_a=a, b, cโ€ฆ
+Pixels=แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜
+Percent=แƒžแƒ แƒแƒชแƒ”แƒœแƒขแƒ˜
+PercentOfCell=แƒฃแƒฏแƒ แƒ˜แƒก %
+PercentOfWindow=แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก %
+PercentOfTable=แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก %
+#LOCALIZATION NOTE (untitledTitle): %S is the window #. No plural handling needed.
+untitledTitle=แƒฃแƒกแƒแƒฎแƒ”แƒšแƒ-%S
+untitledDefaultFilename=แƒฃแƒกแƒแƒฎแƒ”แƒšแƒ
+ShowToolbar=แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ
+HideToolbar=แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ
+ImapError=แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ
+ImapCheck=\nแƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ (URL) แƒ“แƒ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ—.
+SaveToUseRelativeUrl=แƒคแƒแƒ แƒ“แƒแƒ‘แƒ˜แƒ—แƒ˜ URL-แƒ”แƒ‘แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ
+NoNamedAnchorsOrHeadings=(แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒกแƒแƒฎแƒ”แƒšแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒฃแƒ–แƒ”แƒ‘แƒ˜ แƒแƒœ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก)
+TextColor=แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+HighlightColor=แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+PageColor=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+BlockColor=แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+TableColor=แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+CellColor=แƒฃแƒฏแƒ แƒ˜แƒก แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+TableOrCellColor=แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒแƒœ แƒฃแƒฏแƒ แƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+LinkColor==แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+ActiveLinkColor=แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+VisitedLinkColor=แƒ›แƒแƒœแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒคแƒ”แƒ แƒ˜
+NoColorError=แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒคแƒ”แƒ แƒ˜ แƒแƒœ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— HTML แƒ™แƒแƒ“แƒ˜
+Table=แƒชแƒฎแƒ แƒ˜แƒšแƒ˜
+TableCell=แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฃแƒฏแƒ แƒ
+NestedTable=แƒฉแƒแƒ“แƒ’แƒ›แƒฃแƒšแƒ˜ แƒชแƒฎแƒ แƒ˜แƒšแƒ˜
+HLine=แƒฐแƒแƒ แƒ˜แƒ–แƒแƒœแƒขแƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜
+Link=แƒ‘แƒ›แƒ
+Image=แƒกแƒฃแƒ แƒแƒ—แƒ˜
+ImageAndLink=แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ“แƒ แƒ‘แƒ›แƒ
+NamedAnchor=แƒกแƒแƒฎแƒ”แƒšแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒฃแƒ–แƒ
+List=แƒกแƒ˜แƒ
+ListItem=แƒกแƒ˜แƒ˜แƒก แƒ”แƒ แƒ—แƒ”แƒฃแƒšแƒ˜
+Form=แƒคแƒแƒ แƒ›แƒ
+InputTag=แƒคแƒแƒ แƒ›แƒ˜แƒก แƒ•แƒ”แƒšแƒ˜
+InputImage=แƒคแƒแƒ แƒ›แƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜
+TextArea=แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒแƒ แƒ”
+Select=แƒแƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜ แƒกแƒ˜แƒ
+Button=แƒฆแƒ˜แƒšแƒแƒ™แƒ˜
+Label=แƒ˜แƒแƒ แƒšแƒ˜แƒงแƒ˜
+FieldSet=แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜
+Tag=แƒญแƒ“แƒ”
+MissingSiteNameError=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒแƒ› แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+MissingPublishUrlError=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒแƒ› แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜.
+MissingPublishFilename=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+#LOCALIZATION NOTE (DuplicateSiteNameError): Don't translate %name%
+DuplicateSiteNameError=โ€ž%name%โ€œ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+AdvancedProperties=แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜...
+AdvancedEditForCellMsg=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฃแƒฏแƒ แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜
+# LOCALIZATION NOTE (ObjectProperties):Don't translate "%obj%" it will be replaced with one of above object nouns
+ObjectProperties=%obj% โ€“ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜...
+# LOCALIZATION NOTE This character must be in the above string and not conflict with other accesskeys in Format menu
+ObjectPropertiesAccessKey=แƒž
+# LOCALIZATION NOTE (JoinSelectedCells): This variable should contain the "tableJoinCells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinSelectedCells=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฃแƒฏแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (JoinCellToRight): This variable should contain the "tableJoinCells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinCellToRight=แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒœแƒ แƒฃแƒฏแƒ แƒแƒกแƒ—แƒแƒœ
+JoinCellAccesskey=แƒ”
+# LOCALIZATION NOTE (TableSelectKey): Ctrl key on a keyboard
+TableSelectKey=Ctrl+
+# LOCALIZATION NOTE (XulKeyMac): Command key on a Mac keyboard
+XulKeyMac=Cmd+
+# LOCALIZATION NOTE (Del): Del key on a keyboard
+Del=Del
+Delete=แƒฌแƒแƒจแƒšแƒ
+DeleteCells=แƒฃแƒฏแƒ แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+DeleteTableTitle=แƒกแƒ•แƒ”แƒขแƒ˜แƒก แƒแƒœ แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+DeleteTableMsg=แƒกแƒ•แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ”แƒ•แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒฃแƒฏแƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒแƒก. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ?
+Clear=แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ
+#Mouse actions
+Click=แƒฌแƒ™แƒแƒžแƒ˜
+Drag=แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ
+Unknown=แƒฃแƒชแƒœแƒแƒ‘แƒ˜
+#
+# LOCALIZATION NOTE "RemoveTextStylesAccesskey" is used for both
+# menu items: "RemoveTextStyles" and "StopTextStyles"
+RemoveTextStylesAccesskey=แƒฅ
+RemoveTextStyles=แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+StopTextStyles=แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒงแƒ•แƒ”แƒขแƒ
+#
+# LOCALIZATION NOTE "RemoveLinksAccesskey" is used for both
+# menu items: "RemoveLinks" and "StopLinks"
+RemoveLinksAccesskey=แƒฃ
+RemoveLinks=แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+StopLinks=แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒฌแƒงแƒ•แƒ”แƒขแƒ
+#
+NoFormAction=แƒแƒ› แƒ•แƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ. แƒ—แƒ•แƒ˜แƒ—แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜ แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒแƒฎแƒแƒšแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜ แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ”แƒก.
+NoAltText=แƒ—แƒฃ แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜แƒ, แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ  แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒแƒ“. แƒ”แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒกแƒฎแƒ•แƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ™แƒ แƒซแƒแƒšแƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜.
+#
+Malformed=แƒฌแƒงแƒแƒ แƒ แƒฃแƒ™แƒแƒœแƒ•แƒ” แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒแƒ“ แƒ•แƒ”แƒฆแƒแƒ  แƒ’แƒแƒ แƒ“แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒ’แƒ˜ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ XHTML แƒแƒ แƒแƒ.
+NoLinksToCheck=แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/editorOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/editorOverlay.dtd
new file mode 100644
index 0000000000..118aa0f3a0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/editorOverlay.dtd
@@ -0,0 +1,304 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Attn: Localization - some of the menus in this dialog directly affect mail also. -->
+
+<!-- Edit menu items -->
+<!ENTITY pasteNoFormatting.label "แƒฉแƒแƒกแƒ›แƒ แƒ’แƒแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY pasteNoFormatting.accesskey "แƒ’">
+<!ENTITY pasteNoFormatting.key "V">
+<!ENTITY pasteAsQuotationCmd.label "แƒฉแƒแƒกแƒ›แƒ แƒชแƒ˜แƒขแƒแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—">
+<!ENTITY pasteAsQuotationCmd.accesskey "แƒช">
+
+<!-- Insert menu items -->
+<!ENTITY insertMenu.label "แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY insertMenu.accesskey "แƒฉ">
+<!ENTITY insertLinkCmd2.label "แƒ‘แƒ›แƒฃแƒšแƒ˜โ€ฆ">
+<!ENTITY insertLinkCmd2.accesskey "แƒ‘">
+<!ENTITY insertLinkCmd2.key "K">
+<!ENTITY insertAnchorCmd.label "แƒกแƒแƒฎแƒ”แƒšแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒฃแƒ–แƒโ€ฆ">
+<!ENTITY insertAnchorCmd.accesskey "แƒ">
+<!ENTITY insertImageCmd.label "แƒกแƒฃแƒ แƒแƒ—แƒ˜โ€ฆ">
+<!ENTITY insertImageCmd.accesskey "แƒฃ">
+<!ENTITY insertHLineCmd.label "แƒ—แƒแƒ แƒแƒ–แƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜">
+<!ENTITY insertHLineCmd.accesskey "แƒ ">
+<!ENTITY insertTableCmd.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜โ€ฆ">
+<!ENTITY insertTableCmd.accesskey "แƒช">
+<!ENTITY insertHTMLCmd.label "HTMLโ€ฆ">
+<!ENTITY insertHTMLCmd.accesskey "H">
+<!ENTITY insertMathCmd.label "Mathโ€ฆ">
+<!ENTITY insertMathCmd.accesskey "M">
+<!ENTITY insertCharsCmd.label "แƒแƒกแƒ-แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY insertCharsCmd.accesskey "แƒ">
+<!ENTITY insertBreakAllCmd.label "แƒฌแƒงแƒ•แƒ”แƒขแƒ แƒกแƒฃแƒ แƒแƒ—(แƒ”แƒ‘)แƒ˜แƒก แƒฅแƒ•แƒ”แƒ›แƒแƒ—">
+<!ENTITY insertBreakAllCmd.accesskey "แƒฌ">
+
+<!-- Used just in context popup. -->
+<!ENTITY createLinkCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒโ€ฆ">
+<!ENTITY createLinkCmd.accesskey "แƒ”">
+<!ENTITY editLinkCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒแƒฎแƒแƒš แƒคแƒแƒœแƒฏแƒแƒ แƒแƒจแƒ˜">
+<!ENTITY editLinkCmd.accesskey "แƒฉ">
+
+<!-- Font Face SubMenu -->
+<!ENTITY FontFaceSelect.tooltip "แƒจแƒ แƒ˜แƒคแƒขแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY fontfaceMenu.label "แƒจแƒ แƒ˜แƒคแƒขแƒ˜">
+<!ENTITY fontfaceMenu.accesskey "แƒจ">
+<!ENTITY fontVarWidth.label "แƒชแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ“แƒ˜ แƒกแƒ˜แƒ’แƒแƒœแƒ˜แƒก">
+<!ENTITY fontVarWidth.accesskey "แƒช">
+<!ENTITY fontFixedWidth.label "แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ’แƒแƒœแƒ˜แƒก">
+<!ENTITY fontFixedWidth.accesskey "แƒ’">
+<!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 "แƒจแƒ แƒ˜แƒคแƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY decreaseFontSize.label "แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY decreaseFontSize.accesskey "แƒ ">
+<!ENTITY decrementFontSize.key "&lt;">
+<!ENTITY decrementFontSize.key2 ","> <!-- < is above this key on many keyboards -->
+<!ENTITY increaseFontSize.label "แƒ’แƒแƒ–แƒ แƒ“แƒ">
+<!ENTITY increaseFontSize.accesskey "แƒ–">
+<!ENTITY incrementFontSize.key "&gt;">
+<!ENTITY incrementFontSize.key2 "."> <!-- > is above this key on many keyboards -->
+
+<!ENTITY fontSizeMenu.label "แƒ–แƒแƒ›แƒ">
+<!ENTITY fontSizeMenu.accesskey "แƒ">
+<!ENTITY size-tinyCmd.label "แƒชแƒ˜แƒชแƒฅแƒœแƒ">
+<!ENTITY size-tinyCmd.accesskey "แƒช">
+<!ENTITY size-smallCmd.label "แƒ›แƒแƒ›แƒชแƒ แƒ">
+<!ENTITY size-smallCmd.accesskey "แƒ›">
+<!ENTITY size-mediumCmd.label "แƒกแƒแƒจแƒฃแƒแƒšแƒ">
+<!ENTITY size-mediumCmd.accesskey "แƒฃ">
+<!ENTITY size-largeCmd.label "แƒ›แƒแƒ–แƒ แƒ“แƒ˜แƒšแƒ˜">
+<!ENTITY size-largeCmd.accesskey "แƒ“">
+<!ENTITY size-extraLargeCmd.label "แƒ•แƒ”แƒ”แƒ‘แƒ">
+<!ENTITY size-extraLargeCmd.accesskey "แƒ‘">
+<!ENTITY size-hugeCmd.label "แƒฃแƒ–แƒแƒ แƒ›แƒแƒ–แƒแƒ แƒ˜">
+<!ENTITY size-hugeCmd.accesskey "แƒฃ">
+
+<!-- Font Style SubMenu -->
+<!ENTITY fontStyleMenu.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜">
+<!ENTITY fontStyleMenu.accesskey "แƒข">
+<!ENTITY styleBoldCmd.label "แƒ›แƒฃแƒฅแƒ˜">
+<!ENTITY styleBoldCmd.accesskey "แƒฅ">
+<!ENTITY styleBoldCmd.key "B">
+<!ENTITY styleItalicCmd.label "แƒ“แƒแƒฎแƒ แƒ˜แƒšแƒ˜">
+<!ENTITY styleItalicCmd.accesskey "แƒ">
+<!ENTITY styleItalicCmd.key "I">
+<!ENTITY styleUnderlineCmd.label "แƒฎแƒแƒ–แƒ’แƒแƒกแƒ›แƒฃแƒšแƒ˜">
+<!ENTITY styleUnderlineCmd.accesskey "แƒฎ">
+<!ENTITY styleUnderlineCmd.key "U">
+<!ENTITY styleStrikeThruCmd.label "แƒ’แƒแƒ“แƒแƒฎแƒแƒ–แƒฃแƒšแƒ˜">
+<!ENTITY styleStrikeThruCmd.accesskey "แƒ“">
+<!ENTITY styleSuperscriptCmd.label "แƒ–แƒ”แƒ“แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜">
+<!ENTITY styleSuperscriptCmd.accesskey "แƒ–">
+<!ENTITY styleSubscriptCmd.label "แƒฅแƒ•แƒ”แƒ“แƒ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜">
+<!ENTITY styleSubscriptCmd.accesskey "แƒฅ">
+<!ENTITY styleNonbreakingCmd.label "แƒฃแƒฌแƒงแƒ•แƒ”แƒขแƒ˜">
+<!ENTITY styleNonbreakingCmd.accesskey "แƒฃ">
+<!ENTITY styleEm.label "แƒ’แƒแƒซแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜">
+<!ENTITY styleEm.accesskey "แƒซ">
+<!ENTITY styleStrong.label "แƒ›แƒ”แƒขแƒแƒ“ แƒ’แƒแƒซแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜">
+<!ENTITY styleStrong.accesskey "แƒข">
+<!ENTITY styleCite.label "แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY styleCite.accesskey "แƒช">
+<!ENTITY styleAbbr.label "แƒจแƒ”แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒ">
+<!ENTITY styleAbbr.accesskey "แƒจ">
+<!ENTITY styleAcronym.label "แƒแƒ™แƒ แƒแƒœแƒ˜แƒ›แƒ˜">
+<!ENTITY styleAcronym.accesskey "แƒ™">
+<!ENTITY styleCode.label "แƒ™แƒแƒ“แƒ˜">
+<!ENTITY styleCode.accesskey "แƒ">
+<!ENTITY styleSamp.label "แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜">
+<!ENTITY styleSamp.accesskey "แƒœ">
+<!ENTITY styleVar.label "แƒชแƒ•แƒšแƒแƒ“แƒ˜">
+<!ENTITY styleVar.accesskey "แƒ•">
+
+<!ENTITY formatFontColor.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒคแƒ”แƒ แƒ˜โ€ฆ">
+<!ENTITY formatFontColor.accesskey "แƒค">
+<!ENTITY tableOrCellColor.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒแƒœ แƒฃแƒฏแƒ แƒ˜แƒก แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜โ€ฆ">
+<!ENTITY tableOrCellColor.accesskey "แƒœ">
+
+<!ENTITY formatRemoveStyles.key "Y">
+<!ENTITY formatRemoveLinks.key "K">
+<!ENTITY formatRemoveNamedAnchors.label "แƒกแƒแƒฎแƒ”แƒšแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒฃแƒ–แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY formatRemoveNamedAnchors.accesskey "แƒ›">
+<!ENTITY formatRemoveNamedAnchors2.key "R">
+
+<!ENTITY paragraphMenu.label "แƒžแƒแƒ แƒแƒ’แƒ แƒแƒคแƒ˜">
+<!ENTITY paragraphMenu.accesskey "แƒž">
+<!ENTITY paragraphParagraphCmd.label "แƒžแƒแƒ แƒแƒ’แƒ แƒแƒคแƒ˜">
+<!ENTITY paragraphParagraphCmd.accesskey "แƒž">
+<!ENTITY heading1Cmd.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜ 1">
+<!ENTITY heading1Cmd.accesskey "1">
+<!ENTITY heading2Cmd.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜ 2">
+<!ENTITY heading2Cmd.accesskey "2">
+<!ENTITY heading3Cmd.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜ 3">
+<!ENTITY heading3Cmd.accesskey "3">
+<!ENTITY heading4Cmd.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜ 4">
+<!ENTITY heading4Cmd.accesskey "4">
+<!ENTITY heading5Cmd.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜ 5">
+<!ENTITY heading5Cmd.accesskey "5">
+<!ENTITY heading6Cmd.label "แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜ 6">
+<!ENTITY heading6Cmd.accesskey "6">
+<!ENTITY paragraphAddressCmd.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY paragraphAddressCmd.accesskey "A">
+<!ENTITY paragraphPreformatCmd.label "แƒ“แƒแƒคแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜">
+<!ENTITY paragraphPreformatCmd.accesskey "แƒค">
+
+<!-- List menu items -->
+<!ENTITY formatlistMenu.label "แƒกแƒ˜แƒ">
+<!ENTITY formatlistMenu.accesskey "แƒก">
+<!ENTITY noneCmd.label "แƒแƒ แƒ">
+<!ENTITY noneCmd.accesskey "แƒ">
+<!ENTITY listBulletCmd.label "แƒ“แƒแƒฃแƒœแƒแƒ›แƒ แƒแƒ•แƒ˜">
+<!ENTITY listBulletCmd.accesskey "แƒฃ">
+<!ENTITY listNumberedCmd.label "แƒ“แƒแƒœแƒแƒ›แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY listNumberedCmd.accesskey "แƒ“">
+<!ENTITY listTermCmd.label "แƒขแƒ”แƒ แƒ›แƒ˜แƒœแƒ˜">
+<!ENTITY listTermCmd.accesskey "แƒข">
+<!ENTITY listDefinitionCmd.label "แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ">
+<!ENTITY listDefinitionCmd.accesskey "แƒœ">
+<!ENTITY listPropsCmd.label "แƒกแƒ˜แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY listPropsCmd.accesskey "แƒก">
+
+<!ENTITY ParagraphSelect.tooltip "แƒžแƒแƒ แƒแƒ’แƒ แƒแƒคแƒ˜แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!-- Shared in Paragraph, and Toolbar menulist -->
+<!ENTITY bodyTextCmd.label "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY bodyTextCmd.accesskey "แƒซ">
+
+<!-- Align menu items -->
+<!ENTITY alignMenu.label "แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ">
+<!ENTITY alignMenu.accesskey "แƒ—">
+<!ENTITY alignLeft.label "แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•">
+<!ENTITY alignLeft.accesskey "แƒฎ">
+<!ENTITY alignLeft.tooltip "แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•">
+<!ENTITY alignCenter.label "แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜">
+<!ENTITY alignCenter.accesskey "แƒช">
+<!ENTITY alignCenter.tooltip "แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜">
+<!ENTITY alignRight.label "แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•">
+<!ENTITY alignRight.accesskey "แƒ ">
+<!ENTITY alignRight.tooltip "แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•">
+<!ENTITY alignJustify.label "แƒ’แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY alignJustify.accesskey "แƒฌ">
+<!ENTITY alignJustify.tooltip "แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ แƒ’แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ˜แƒ—">
+
+<!ENTITY increaseIndent.label "แƒแƒ‘แƒ–แƒแƒชแƒ˜แƒก แƒ’แƒแƒ–แƒ แƒ“แƒ">
+<!ENTITY increaseIndent.accesskey "แƒ–">
+<!ENTITY increaseIndent.key "]">
+<!ENTITY decreaseIndent.label "แƒแƒ‘แƒ–แƒแƒชแƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY decreaseIndent.accesskey "แƒ›">
+<!ENTITY decreaseIndent.key "[">
+
+<!ENTITY colorsAndBackground.label "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒคแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒคแƒแƒœแƒ˜โ€ฆ">
+<!ENTITY colorsAndBackground.accesskey "แƒค">
+
+<!-- Table Menu -->
+<!ENTITY tableMenu.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜">
+<!ENTITY tableMenu.accesskey "แƒช">
+
+<!-- Select Submenu -->
+<!ENTITY tableSelectMenu.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY tableSelectMenu.accesskey "แƒ›">
+
+<!ENTITY tableSelectMenu2.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY tableSelectMenu2.accesskey "แƒ›">
+<!ENTITY tableInsertMenu2.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY tableInsertMenu2.accesskey "แƒฉ">
+<!ENTITY tableDeleteMenu2.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY tableDeleteMenu2.accesskey "แƒฌ">
+
+<!-- Insert SubMenu -->
+<!ENTITY tableInsertMenu.label "แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY tableInsertMenu.accesskey "แƒ">
+<!ENTITY tableTable.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜">
+<!ENTITY tableTable.accesskey "แƒช">
+<!ENTITY tableRow.label "แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY tableRows.label "แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•(แƒ”แƒ‘)แƒ˜">
+<!ENTITY tableRow.accesskey "แƒฌ">
+<!ENTITY tableRowAbove.label "แƒ–แƒ”แƒ“แƒ แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY tableRowAbove.accesskey "แƒฌ">
+<!ENTITY tableRowBelow.label "แƒฅแƒ•แƒ”แƒ“แƒ แƒ›แƒฌแƒ™แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY tableRowBelow.accesskey "แƒฅ">
+<!ENTITY tableColumn.label "แƒกแƒ•แƒ”แƒขแƒ˜">
+<!ENTITY tableColumns.label "แƒกแƒ•แƒ”แƒข(แƒ”แƒ‘)แƒ˜">
+<!ENTITY tableColumn.accesskey "แƒ•">
+<!ENTITY tableColumnBefore.label "แƒฌแƒ˜แƒœแƒ แƒกแƒ•แƒ”แƒขแƒ˜">
+<!ENTITY tableColumnBefore.accesskey "แƒฌ">
+<!ENTITY tableColumnAfter.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒกแƒ•แƒ”แƒขแƒ˜">
+<!ENTITY tableColumnAfter.accesskey "แƒจ">
+<!ENTITY tableCell.label "แƒฃแƒฏแƒ แƒ">
+<!ENTITY tableCells.label "แƒฃแƒฏแƒ แƒ(แƒ”แƒ‘แƒ˜)">
+<!ENTITY tableCell.accesskey "แƒฏ">
+<!ENTITY tableCellContents.label "แƒฃแƒฏแƒ แƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜">
+<!ENTITY tableCellContents.accesskey "แƒจ">
+<!ENTITY tableAllCells.label "แƒงแƒ•แƒ”แƒšแƒ แƒฃแƒฏแƒ แƒ">
+<!ENTITY tableAllCells.accesskey "แƒง">
+<!ENTITY tableCellBefore.label "แƒฌแƒ˜แƒœแƒ แƒฃแƒฏแƒ แƒ">
+<!ENTITY tableCellBefore.accesskey "แƒฌ">
+<!ENTITY tableCellAfter.label "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒฃแƒฏแƒ แƒ">
+<!ENTITY tableCellAfter.accesskey "แƒฏ">
+<!-- Delete SubMenu -->
+<!ENTITY tableDeleteMenu.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY tableDeleteMenu.accesskey "แƒฌ">
+
+<!-- text for "Join Cells" is in editor.properties
+ ("JoinSelectedCells" and "JoinCellToRight")
+ the access key must exist in both of those strings
+ But value must be set here for accesskey to draw properly
+-->
+<!ENTITY tableJoinCells.label "j">
+<!ENTITY tableJoinCells.accesskey "j">
+<!ENTITY tableSplitCell.label "แƒฃแƒฏแƒ แƒ˜แƒก แƒ’แƒแƒงแƒแƒคแƒ">
+<!ENTITY tableSplitCell.accesskey "แƒง">
+<!ENTITY convertToTable.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒ“แƒแƒœ">
+<!ENTITY convertToTable.accesskey "แƒ ">
+<!ENTITY tableProperties.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY tableProperties.accesskey "แƒ˜">
+
+<!-- Toolbar-only items -->
+<!ENTITY imageToolbarCmd.label "แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ">
+<!ENTITY imageToolbarCmd.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒœ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY hruleToolbarCmd.label "แƒ—.แƒฎแƒแƒ–แƒ˜">
+<!ENTITY hruleToolbarCmd.tooltip "แƒ—แƒแƒ แƒแƒ–แƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒœ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY tableToolbarCmd.label "แƒชแƒฎแƒ แƒ˜แƒšแƒ˜">
+<!ENTITY tableToolbarCmd.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒœ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY linkToolbarCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜">
+<!ENTITY linkToolbarCmd.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒœ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY anchorToolbarCmd.label "แƒฆแƒฃแƒ–แƒ">
+<!ENTITY anchorToolbarCmd.tooltip "แƒแƒฎแƒแƒšแƒ˜ แƒฆแƒฃแƒ–แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒœ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY TextColorButton.tooltip "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒคแƒ”แƒ แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY BackgroundColorButton.tooltip "แƒคแƒแƒœแƒ˜แƒก แƒคแƒ”แƒ แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+
+<!-- Editor toolbar -->
+<!ENTITY absoluteFontSizeToolbarCmd.tooltip "แƒจแƒ แƒ˜แƒคแƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY decreaseFontSizeToolbarCmd.tooltip "แƒจแƒ แƒ˜แƒคแƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY increaseFontSizeToolbarCmd.tooltip "แƒจแƒ แƒ˜แƒคแƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ–แƒ แƒ“แƒ">
+<!ENTITY boldToolbarCmd.tooltip "แƒ›แƒฃแƒฅแƒ˜">
+<!ENTITY italicToolbarCmd.tooltip "แƒ“แƒแƒฎแƒ แƒ˜แƒšแƒ˜">
+<!ENTITY underlineToolbarCmd.tooltip "แƒฎแƒแƒ–แƒ’แƒแƒกแƒ›แƒฃแƒšแƒ˜">
+<!ENTITY bulletListToolbarCmd.tooltip "แƒ“แƒแƒฃแƒœแƒแƒ›แƒ แƒแƒ•แƒ˜ แƒกแƒ˜แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ, แƒแƒœ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ">
+<!ENTITY numberListToolbarCmd.tooltip "แƒ’แƒแƒ“แƒœแƒแƒ›แƒ แƒ˜แƒšแƒ˜ แƒกแƒ˜แƒ˜แƒก แƒฉแƒแƒ“แƒ’แƒ›แƒ แƒแƒœ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ">
+<!ENTITY outdentToolbarCmd.tooltip "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒฃแƒšแƒ˜ แƒแƒ‘แƒ–แƒแƒชแƒ˜ (แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•)">
+<!ENTITY indentToolbarCmd.tooltip "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒแƒ‘แƒ–แƒแƒชแƒ˜ (แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•)">
+<!ENTITY AlignPopupButton.tooltip "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ">
+<!ENTITY InsertPopupButton.tooltip "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก, แƒฆแƒฃแƒ–แƒ˜แƒก, แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก, แƒฐแƒแƒ แƒ˜แƒ–แƒแƒœแƒขแƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒแƒœ แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY alignLeftButton.tooltip "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ•">
+<!ENTITY alignCenterButton.tooltip "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒชแƒ”แƒœแƒขแƒ แƒ–แƒ”">
+<!ENTITY alignRightButton.tooltip "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ•">
+<!ENTITY alignJustifyButton.tooltip "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒ˜แƒ—">
+
+<!-- TOC manipulation -->
+<!ENTITY insertTOC.label "แƒฉแƒแƒกแƒ›แƒ">
+<!ENTITY insertTOC.accesskey "แƒฉ">
+<!ENTITY updateTOC.label "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ">
+<!ENTITY updateTOC.accesskey "แƒ’">
+<!ENTITY removeTOC.label "แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY removeTOC.accesskey "แƒช">
+<!ENTITY tocMenu.label "แƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜โ€ฆ">
+<!ENTITY tocMenu.accesskey "แƒก">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/mailComposeEditorOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/mailComposeEditorOverlay.dtd
new file mode 100644
index 0000000000..206484bfc1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒแƒ› แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY attachImageSource.accesskey "s">
+
+<!ENTITY attachLinkSource.label "แƒแƒ› แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY attachLinkSource.accesskey "s">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/messengercompose.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/messengercompose.dtd
new file mode 100644
index 0000000000..4866815b65
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ›แƒ˜แƒฌแƒ”แƒ แƒ: (แƒ—แƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”)">
+
+<!-- File Menu -->
+<!ENTITY fileMenu.label "แƒคแƒแƒ˜แƒšแƒ˜">
+<!ENTITY fileMenu.accesskey "แƒค">
+<!ENTITY newMenu.label "แƒแƒฎแƒแƒšแƒ˜">
+<!ENTITY newMenu.accesskey "แƒ">
+<!ENTITY newMessage.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY newMessage.accesskey "แƒฌ">
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newContact.label "แƒžแƒ˜แƒ แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒ“แƒแƒœโ€ฆ">
+<!ENTITY newContact.accesskey "แƒ™">
+<!ENTITY attachMenu.label "แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒ">
+<!ENTITY attachMenu.accesskey "แƒ›">
+<!ENTITY attachCloudCmd.label "แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜">
+<!ENTITY attachCloudCmd.accesskey "แƒ‘">
+<!ENTITY attachPageCmd.label "แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜โ€ฆ">
+<!ENTITY attachPageCmd.accesskey "แƒ•">
+<!ENTITY remindLater.label "แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY remindLater.accesskey "แƒ’">
+<!ENTITY closeCmd.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "แƒ“">
+<!ENTITY saveCmd.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY saveCmd.key "S">
+<!ENTITY saveCmd.accesskey "แƒจ">
+<!ENTITY saveAsCmd.label "แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ แƒแƒ’แƒแƒ แƒช">
+<!ENTITY saveAsCmd.accesskey "แƒ ">
+<!ENTITY saveAsFileCmd.label "แƒคแƒแƒ˜แƒšแƒ˜โ€ฆ">
+<!ENTITY saveAsFileCmd.accesskey "แƒค">
+<!ENTITY saveAsDraftCmd.label "แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ˜">
+<!ENTITY saveAsDraftCmd.accesskey "แƒฌ">
+<!ENTITY saveAsTemplateCmd.label "แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜">
+<!ENTITY saveAsTemplateCmd.accesskey "แƒœ">
+<!ENTITY sendNowCmd.label "แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒแƒฎแƒšแƒแƒ•แƒ”">
+<!ENTITY sendCmd.keycode "VK_RETURN">
+<!ENTITY sendNowCmd.accesskey "แƒ–">
+<!ENTITY sendLaterCmd.label "แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY sendLaterCmd.keycode "VK_RETURN">
+<!ENTITY sendLaterCmd.accesskey "แƒ›">
+<!ENTITY printCmd.label "แƒ‘แƒ”แƒญแƒ“แƒ•แƒโ€ฆ">
+<!ENTITY printCmd.key "P">
+<!ENTITY printCmd.accesskey "แƒ‘">
+
+<!-- Edit Menu -->
+<!ENTITY editMenu.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editMenu.accesskey "แƒฉ">
+<!ENTITY undoCmd.label "แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "แƒ“">
+<!ENTITY redoCmd.label "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "แƒ’">
+<!ENTITY cutCmd.key "X">
+<!ENTITY copyCmd.key "C">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteNoFormattingCmd.key "V">
+<!ENTITY pasteAsQuotationCmd.key "o">
+<!ENTITY editRewrapCmd.accesskey "แƒค">
+<!ENTITY deleteCmd.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteCmd.accesskey "แƒฌ">
+<!ENTITY editRewrapCmd.label "แƒ’แƒแƒ“แƒแƒคแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY editRewrapCmd.key "R">
+<!ENTITY renameAttachmentCmd.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒโ€ฆ">
+<!ENTITY renameAttachmentCmd.accesskey "แƒฅ">
+<!ENTITY reorderAttachmentsCmd.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY reorderAttachmentsCmd.accesskey "แƒš">
+<!ENTITY reorderAttachmentsCmd.key "x">
+<!ENTITY selectAllCmd.accesskey "แƒจ">
+<!ENTITY findBarCmd.label "แƒžแƒแƒ•แƒœแƒโ€ฆ">
+<!ENTITY findBarCmd.accesskey "แƒ">
+<!ENTITY findBarCmd.key "F">
+<!ENTITY findReplaceCmd.label "แƒžแƒแƒ•แƒœแƒ แƒ“แƒ แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY findReplaceCmd.accesskey "แƒช">
+<!ENTITY findReplaceCmd.key "H">
+<!ENTITY findAgainCmd.label "แƒ™แƒ•แƒšแƒแƒ•แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY findAgainCmd.accesskey "แƒ™">
+<!ENTITY findAgainCmd.key "G">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.label "แƒฌแƒ˜แƒœแƒแƒก แƒžแƒแƒ•แƒœแƒ">
+<!ENTITY findPrevCmd.accesskey "แƒž">
+<!ENTITY findPrevCmd.key "G">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+
+<!-- Reorder Attachment Panel -->
+<!ENTITY reorderAttachmentsPanel.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ">
+<!ENTITY moveAttachmentBundleUpPanelBtn.label "แƒ”แƒ แƒ—แƒแƒ“ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+
+<!-- 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 "แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ: แƒ - แƒ–">
+<!ENTITY sortAttachmentsPanelBtn.Sort.ZA.label "แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ: แƒ– - แƒ">
+<!-- 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 "แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒแƒœแƒ‘แƒแƒœแƒฃแƒ แƒแƒ“ แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ: แƒ - แƒ–">
+<!ENTITY sortAttachmentsPanelBtn.SortSelection.ZA.label "แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒแƒœแƒ‘แƒแƒœแƒฃแƒ แƒแƒ“ แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ: แƒ– - แƒ">
+<!ENTITY sortAttachmentsPanelBtn.key "y">
+
+<!-- View Menu -->
+<!ENTITY viewMenu.label "แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY viewMenu.accesskey "แƒ•">
+<!ENTITY viewToolbarsMenuNew.label "แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY viewToolbarsMenuNew.accesskey "แƒง">
+<!ENTITY menubarCmd.label "แƒ›แƒ”แƒœแƒ˜แƒฃแƒก แƒ–แƒแƒšแƒ˜">
+<!ENTITY menubarCmd.accesskey "แƒ›">
+<!ENTITY showCompositionToolbarCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜">
+<!ENTITY showCompositionToolbarCmd.accesskey "แƒฌ">
+<!ENTITY showFormattingBarCmd.label "แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒก แƒ–แƒแƒšแƒ˜">
+<!ENTITY showFormattingBarCmd.accesskey "แƒค">
+<!ENTITY showTaskbarCmd.label "แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ–แƒแƒšแƒ˜">
+<!ENTITY showTaskbarCmd.accesskey "แƒก">
+<!ENTITY customizeToolbar.label "แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY customizeToolbar.accesskey "แƒ">
+
+<!ENTITY addressSidebar.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ”">
+<!ENTITY addressSidebar.accesskey "แƒ”">
+
+<!-- Format Menu -->
+<!ENTITY formatMenu.label "แƒคแƒแƒ แƒ›แƒแƒขแƒ˜">
+<!ENTITY formatMenu.accesskey "แƒค">
+
+<!-- Options Menu -->
+<!ENTITY optionsMenu.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY optionsMenu.accesskey "แƒข">
+<!ENTITY checkSpellingCmd2.label "แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY checkSpellingCmd2.key "p">
+<!ENTITY checkSpellingCmd2.key2 "VK_F7">
+<!ENTITY checkSpellingCmd2.accesskey "แƒ ">
+<!ENTITY enableInlineSpellChecker.label "แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒจแƒ”แƒขแƒแƒœแƒ˜แƒกแƒแƒก">
+<!ENTITY enableInlineSpellChecker.accesskey "แƒจ">
+<!ENTITY quoteCmd.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY quoteCmd.accesskey "แƒช">
+
+<!--LOCALIZATION NOTE attachVCard.label Don't translate the term 'vCard' -->
+<!ENTITY attachVCard.label "แƒกแƒแƒ•แƒ˜แƒ–แƒ˜แƒขแƒ แƒ‘แƒแƒ แƒแƒ—แƒ˜แƒก (vCard) แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY attachVCard.accesskey "แƒ–">
+
+<!ENTITY returnReceiptMenu.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜">
+<!ENTITY returnReceiptMenu.accesskey "แƒข">
+<!ENTITY dsnMenu.label "แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ">
+<!ENTITY dsnMenu.accesskey "แƒจ">
+<!ENTITY priorityMenu.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ">
+<!ENTITY priorityMenu.accesskey "แƒฃ">
+<!ENTITY priorityButton.title "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ">
+<!ENTITY priorityButton.tooltiptext "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ">
+<!ENTITY priorityButton.label "แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ:">
+<!ENTITY lowestPriorityCmd.label "แƒฃแƒ“แƒแƒ‘แƒšแƒ”แƒกแƒ˜">
+<!ENTITY lowestPriorityCmd.accesskey "แƒ“">
+<!ENTITY lowPriorityCmd.label "แƒ“แƒแƒ‘แƒแƒšแƒ˜">
+<!ENTITY lowPriorityCmd.accesskey "แƒ‘">
+<!ENTITY normalPriorityCmd.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY normalPriorityCmd.accesskey "แƒฉ">
+<!ENTITY highPriorityCmd.label "แƒ›แƒแƒฆแƒแƒšแƒ˜">
+<!ENTITY highPriorityCmd.accesskey "แƒฆ">
+<!ENTITY highestPriorityCmd.label "แƒฃแƒ›แƒแƒฆแƒšแƒ”แƒกแƒ˜">
+<!ENTITY highestPriorityCmd.accesskey "แƒš">
+<!ENTITY fileCarbonCopyCmd.label "แƒแƒกแƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY fileCarbonCopyCmd.accesskey "แƒ’">
+<!ENTITY fileHereMenu.label "แƒแƒ™แƒ˜แƒœแƒซแƒ•แƒ">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜">
+<!ENTITY tasksMenu.accesskey "แƒฎ">
+<!ENTITY messengerCmd.label "แƒคแƒแƒกแƒขแƒ แƒ“แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜">
+<!ENTITY messengerCmd.accesskey "แƒฏ">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY addressBookCmd.label "แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜">
+<!ENTITY addressBookCmd.accesskey "แƒฌ">
+<!ENTITY addressBookCmd.key "B">
+<!ENTITY accountManagerCmd2.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY accountManagerCmd2.accesskey "แƒž">
+<!ENTITY accountManagerCmdUnix2.accesskey "แƒ ">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY minimizeWindow.label "แƒฉแƒแƒ™แƒ”แƒชแƒ•แƒ">
+<!ENTITY bringAllToFront.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒ˜แƒœ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ">
+<!ENTITY zoomWindow.label "แƒ–แƒแƒ›แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY windowMenu.label "แƒคแƒแƒœแƒฏแƒแƒ แƒ">
+
+<!-- Mail Toolbar -->
+<!ENTITY sendButton.label "แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY quoteButton.label "แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY addressButton.label "แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜">
+<!ENTITY spellingButton.label "แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ">
+<!ENTITY saveButton.label "แƒฉแƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY printButton.label "แƒ‘แƒ”แƒญแƒ“แƒ•แƒ">
+
+<!-- Mail Toolbar Tooltips -->
+<!ENTITY sendButton.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY sendlaterButton.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY quoteButton.tooltip "แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY addressButton.tooltip "แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒ“แƒแƒœ">
+<!ENTITY spellingButton.tooltip "แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒแƒœ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY saveButton.tooltip "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY cutButton.tooltip "แƒแƒ›แƒแƒญแƒ แƒ">
+<!ENTITY copyButton.tooltip "แƒแƒกแƒšแƒ˜">
+<!ENTITY pasteButton.tooltip "แƒฉแƒแƒกแƒ›แƒ">
+<!ENTITY printButton.tooltip "แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ">
+
+<!-- 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 "แƒ•แƒ˜แƒกแƒ’แƒแƒœ">
+<!ENTITY fromAddr.accesskey "แƒ•">
+<!ENTITY replyAddr2.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ•แƒ˜แƒก">
+<!ENTITY newsgroupsAddr2.label "แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ˜">
+<!ENTITY followupAddr2.label "แƒ™แƒ แƒ”แƒ‘แƒแƒก:">
+<!ENTITY subject2.label "แƒ—แƒ”แƒ›แƒ">
+<!ENTITY subject.accesskey "แƒ—">
+<!ENTITY attachmentBucketCloseButton.tooltip "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ">
+
+<!-- Format Toolbar, imported from editorAppShell.xhtml -->
+<!ENTITY SmileButton.tooltip "แƒ›แƒ˜แƒ›แƒ˜แƒ™แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY smiley1Cmd.label "แƒฆแƒ˜แƒ›แƒ˜แƒšแƒ˜">
+<!ENTITY smiley2Cmd.label "แƒจแƒ”แƒญแƒ›แƒฃแƒฎแƒ•แƒœแƒ">
+<!ENTITY smiley3Cmd.label "แƒฉแƒแƒžแƒแƒญแƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY smiley4Cmd.label "แƒ”แƒœแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ">
+<!ENTITY smiley5Cmd.label "แƒกแƒ˜แƒชแƒ˜แƒšแƒ˜">
+<!ENTITY smiley6Cmd.label "แƒ“แƒแƒ แƒชแƒฎแƒ•แƒ”แƒœแƒ">
+<!ENTITY smiley7Cmd.label "แƒ“แƒแƒ‘แƒœแƒ”แƒ•แƒ">
+<!ENTITY smiley8Cmd.label "แƒ’แƒแƒแƒชแƒ”แƒ‘แƒ">
+<!ENTITY smiley9Cmd.label "แƒ™แƒแƒชแƒœแƒ">
+<!ENTITY smiley10Cmd.label "แƒงแƒ•แƒ˜แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY smiley11Cmd.label "แƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY smiley12Cmd.label "แƒคแƒฃแƒšแƒ˜แƒแƒœแƒ˜">
+<!ENTITY smiley13Cmd.label "แƒฉแƒแƒฅแƒแƒšแƒ•แƒ">
+<!ENTITY smiley14Cmd.label "แƒฃแƒ›แƒแƒœแƒ™แƒแƒ”แƒ‘แƒ">
+<!ENTITY smiley15Cmd.label "แƒขแƒ˜แƒ แƒ˜แƒšแƒ˜">
+<!ENTITY smiley16Cmd.label "แƒžแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒ™แƒฃแƒ›แƒ•แƒ">
+
+<!-- Message Pane Context Menu -->
+<!ENTITY spellCheckNoSuggestions.label "แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ">
+<!ENTITY spellCheckIgnoreWord.label "แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY spellCheckIgnoreWord.accesskey "แƒข">
+<!ENTITY spellCheckAddToDictionary.label "แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒจแƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ">
+<!ENTITY spellCheckAddToDictionary.accesskey "แƒ™">
+<!ENTITY undo.label "แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ">
+<!ENTITY undo.accesskey "แƒฃ">
+<!ENTITY cut.label "แƒแƒ›แƒแƒญแƒ แƒ">
+<!ENTITY cut.accesskey "แƒญ">
+<!ENTITY copy.label "แƒแƒกแƒšแƒ˜">
+<!ENTITY copy.accesskey "แƒš">
+<!ENTITY paste.label "แƒฉแƒแƒกแƒ›แƒ">
+<!ENTITY paste.accesskey "แƒฉ">
+<!ENTITY pasteQuote.label "แƒฉแƒแƒกแƒ›แƒ แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—">
+<!ENTITY pasteQuote.accesskey "แƒช">
+
+<!-- Attachment Item and List Context Menus -->
+<!ENTITY openAttachment.label "แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openAttachment.accesskey "แƒ">
+<!ENTITY delete.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY delete.accesskey "แƒฌ">
+<!ENTITY removeAttachment.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY removeAttachment.accesskey "แƒฆ">
+<!ENTITY renameAttachment.label "แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒโ€ฆ">
+<!ENTITY renameAttachment.accesskey "แƒ”">
+<!ENTITY reorderAttachments.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY reorderAttachments.accesskey "แƒš">
+<!ENTITY removeAllAttachments.label "แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY removeAllAttachments.accesskey "แƒง">
+<!ENTITY selectAll.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY selectAll.accesskey "แƒก">
+<!ENTITY attachCloud.label "แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜โ€ฆ">
+<!ENTITY attachCloud.accesskey "แƒ˜">
+<!ENTITY convertCloud.label "แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒโ€ฆ">
+<!ENTITY convertCloud.accesskey "แƒฅ">
+<!ENTITY cancelUpload.label "แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY cancelUpload.accesskey "แƒฃ">
+<!ENTITY convertRegularAttachment.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜">
+<!ENTITY convertRegularAttachment.accesskey "แƒ ">
+<!ENTITY attachPage.label "แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ—แƒแƒœแƒ“แƒแƒ แƒ—แƒ•แƒโ€ฆ">
+<!ENTITY attachPage.accesskey "แƒœ">
+
+<!-- Attachment Pane Header Bar Context Menu -->
+<!-- LOCALIZATION NOTE (initiallyShowAttachmentPane.label):
+ Should use the same wording as startExpandedCmd.label
+ in msgHdrViewOverlay.dtd. -->
+<!ENTITY initiallyShowAttachmentPane.label "แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœแƒ•แƒ” แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY initiallyShowAttachmentPane.accesskey "แƒ“">
+
+<!-- Spell checker context menu items -->
+<!ENTITY spellAddDictionaries.label "แƒกแƒ˜แƒขแƒงแƒ•แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY spellAddDictionaries.accesskey "แƒง">
+
+<!-- Title for the address picker panel -->
+<!ENTITY addressesSidebarTitle.label "แƒฎแƒแƒšแƒฎแƒ˜">
+
+<!-- Identity popup customize menuitem -->
+<!ENTITY customizeFromAddress.label "แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ">
+<!ENTITY customizeFromAddress.accesskey "แƒ ">
+
+<!-- Accessibility name for the document -->
+<!ENTITY aria.message.bodyName "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜">
+
+<!-- Status Bar -->
+<!ENTITY languageStatusButton.tooltip "แƒ›แƒแƒ แƒ—แƒšแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒ˜แƒก แƒ”แƒœแƒ">
+<!ENTITY encodingStatusPanel.tooltip "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.dtd
new file mode 100644
index 0000000000..6ee8e08141
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.dtd
@@ -0,0 +1,8 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!--LOCALIZATION NOTE sendprogress.dtd Main UI for Send Message Progress Dialog -->
+<!ENTITY sendDialog.title "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY status.label "แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜:">
+<!ENTITY progress.label "แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒ:">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.properties
new file mode 100644
index 0000000000..b27f534c3a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/messengercompose/sendProgress.properties
@@ -0,0 +1,21 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (titleSendMsgSubject):
+# %S will be replaced by the message subject.
+titleSendMsgSubject=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ - %S
+titleSendMsg=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
+# LOCALIZATION NOTE (titleSaveMsgSubject):
+# %S will be replaced by the message subject.
+titleSaveMsgSubject=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ - %S
+titleSaveMsg=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+
+# LOCALIZATION NOTE (percentMsg):
+# This string is used to format the text to the right of the progress meter.
+# %S will be replaced by the percentage of the file that has been saved.
+# %% will be replaced a single % sign.
+percentMsg=%S%%
+
+messageSent=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ.
+messageSaved=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/migration/migration.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/migration/migration.dtd
new file mode 100644
index 0000000000..0c1e12e075
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜">
+
+<!ENTITY importFromWin.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก, แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก, แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก, แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜:">
+<!ENTITY importFromNonWin.label "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก, แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก, แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก, แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜:">
+<!ENTITY importSourceNotFound.label "แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒขแƒแƒœแƒแƒ“, แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.">
+
+<!ENTITY importFromNothing.label "แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”">
+<!ENTITY importFromNothing.accesskey "D">
+<!ENTITY importFromSeamonkey3.label "SeaMonkey 2 แƒแƒœ แƒฃแƒคแƒ แƒ แƒแƒฎแƒแƒšแƒ˜">
+<!ENTITY importFromSeamonkey3.accesskey "S">
+<!ENTITY importFromOutlook.label "Outlook">
+<!ENTITY importFromOutlook.accesskey "O">
+
+<!ENTITY importSource.title "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜">
+<!ENTITY importItems.title "แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜">
+<!ENTITY importItems.label "แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ:">
+
+<!ENTITY migrating.title "แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY migrating.label "แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜โ€ฆ">
+
+<!ENTITY selectProfile.title "แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY selectProfile.label "แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜:">
+
+<!ENTITY done.title "แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ">
+<!ENTITY done.label "แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜:">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/migration/migration.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/migration/migration.properties
new file mode 100644
index 0000000000..9eca58d873
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+1_thunderbird=แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+2_seamonkey=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+2_thunderbird=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+2_outlook=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+4_seamonkey=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜
+4_thunderbird=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+4_outlook=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+8_seamonkey=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ
+
+16_seamonkey=แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜
+
+32_seamonkey=แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+
+64_seamonkey=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+
+64_thunderbird=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+
+128_seamonkey=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ”แƒ‘แƒ˜
+128_thunderbird=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ”แƒ‘แƒ˜
+128_outlook=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ”แƒ‘แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mime.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mime.properties
new file mode 100644
index 0000000000..7ba36650a6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mime.properties
@@ -0,0 +1,154 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by libmime to emit header display in HTML
+#
+
+# Mail subject
+## @name MIME_MHTML_SUBJECT
+## @loc None
+1000=แƒ—แƒ”แƒ›แƒ
+
+# Resent-Comments
+## @name MIME_MHTML_RESENT_COMMENTS
+## @loc
+1001=แƒ™แƒ•แƒšแƒแƒ•แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜
+
+# Resent-Date
+## @name MIME_MHTML_RESENT_DATE
+## @loc
+1002=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ—แƒแƒ แƒ˜แƒฆแƒ˜
+
+# Resent-Sender
+## @name MIME_MHTML_RESENT_SENDER
+## @loc
+1003=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜
+
+# Resent-From
+## @name MIME_MHTML_RESENT_FROM
+## @loc
+1004=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ•แƒ˜แƒœ
+
+# Resent-To
+## @name MIME_MHTML_RESENT_TO
+## @loc
+1005=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ•แƒ˜แƒก
+
+# Resent-CC
+## @name MIME_MHTML_RESENT_CC
+## @loc
+1006=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒแƒกแƒšแƒ˜
+
+# Date
+## @name MIME_MHTML_DATE
+## @loc
+1007=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜
+
+# Sender
+## @name MIME_MHTML_SENDER
+## @loc
+1008=แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜
+
+# From
+## @name MIME_MHTML_FROM
+## @loc
+1009=แƒ•แƒ˜แƒœ
+
+# Reply-To
+## @name MIME_MHTML_REPLY_TO
+## @loc
+1010=แƒžแƒแƒกแƒฃแƒฎแƒ˜
+
+# Organization
+## @name MIME_MHTML_ORGANIZATION
+## @loc
+1011=แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ
+
+# To
+## @name MIME_MHTML_TO
+## @loc
+1012=แƒ•แƒ˜แƒก
+
+# CC
+## @name MIME_MHTML_CC
+## @loc
+1013=แƒแƒกแƒšแƒ˜
+
+# Newsgroups
+## @name MIME_MHTML_NEWSGROUPS
+## @loc
+1014=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜
+
+# Followup-To
+## @name MIME_MHTML_FOLLOWUP_TO
+## @loc
+1015=แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ
+
+# References
+## @name MIME_MHTML_REFERENCES
+## @loc
+1016=แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+
+# Message ID
+## @name MIME_MHTML_MESSAGE_ID
+## @loc
+1021=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก-ID
+
+# BCC
+## @name MIME_MHTML_BCC
+## @loc
+1023=แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜
+
+# Link to doc
+## @name MIME_MSG_LINK_TO_DOCUMENT
+## @loc
+1026=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ‘แƒ›แƒ
+
+# Get Doc info
+## @name MIME_MSG_DOCUMENT_INFO
+## @loc
+1027=<B>แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ:</B>
+
+# Msg Attachment
+## @name MIME_MSG_ATTACHMENT
+## @loc
+1028=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜
+
+# default attachment name
+## @name MIME_MSG_DEFAULT_ATTACHMENT_NAME
+## @loc
+# LOCALIZATION NOTE (1040): Do not translate "%s" below.
+# Place the %s where you wish the part number of the attachment to appear
+1040=แƒœแƒแƒฌแƒ˜แƒšแƒ˜ %s
+
+# default forwarded message prefix
+## @name MIME_FORWARDED_MESSAGE_HTML_USER_WROTE
+## @loc
+1041=-------- แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ --------
+
+# Partial Message Truncated
+## @name MIME_MSG_PARTIAL_TRUNCATED
+## @loc
+MIME_MSG_PARTIAL_TRUNCATED=แƒจแƒ”แƒ˜แƒ™แƒ•แƒ”แƒชแƒ!
+
+# Partial Message Truncated Explanation
+## @name MIME_MSG_PARTIAL_TRUNCATED_EXPLANATION
+## @loc
+MIME_MSG_PARTIAL_TRUNCATED_EXPLANATION=แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒ–แƒแƒ›แƒ แƒ›แƒ”แƒขแƒ˜แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ–แƒแƒ›แƒแƒ–แƒ”, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ.
+
+# Partial Message Not Downloaded
+## @name MIME_MSG_PARTIAL_NOT_DOWNLOADED
+## @loc
+MIME_MSG_PARTIAL_NOT_DOWNLOADED=แƒแƒ  แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ
+
+# Partial Message Not Downloaded Explanation
+## @name MIME_MSG_PARTIAL_NOT_DOWNLOADED_EXPLANATION
+## @loc
+MIME_MSG_PARTIAL_NOT_DOWNLOADED_EXPLANATION=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜ แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ.
+
+# MIME_MSG_PARTIAL_CLICK_FOR_REST
+## @name MIME_MSG_PARTIAL_CLICK_FOR_REST
+## @loc
+MIME_MSG_PARTIAL_CLICK_FOR_REST=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mimeheader.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mimeheader.properties
new file mode 100644
index 0000000000..39ca01429d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/mimeheader.properties
@@ -0,0 +1,35 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by libmime for header display in XML & HTML
+#
+TO=แƒ•แƒ˜แƒก
+BCC=แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜
+CC=แƒแƒกแƒšแƒ˜
+DATE=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜
+DISTRIBUTION=แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒ
+FCC=แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒแƒกแƒšแƒ˜
+FOLLOWUP-TO=แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒแƒ–แƒ”
+FROM=แƒ•แƒ˜แƒœ
+STATUS=แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜
+LINES=แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜
+MESSAGE-ID=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒกโ€“ID
+MIME-VERSION=MIME-แƒ•แƒ”แƒ แƒกแƒ˜แƒ
+NEWSGROUPS=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜
+ORGANIZATION=แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ
+REFERENCES=แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒ‘แƒ˜
+REPLY-TO=แƒžแƒแƒกแƒฃแƒฎแƒ˜
+RESENT-COMMENTS=แƒ™แƒ•แƒšแƒแƒ•แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜
+RESENT-DATE=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ—แƒแƒ แƒ˜แƒฆแƒ˜
+RESENT-FROM=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ•แƒ˜แƒœ
+RESENT-MESSAGE-ID=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก-ID
+RESENT-SENDER=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜
+RESENT-TO=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒ•แƒ˜แƒก
+RESENT-CC=แƒ™แƒ•แƒšแƒแƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-แƒแƒกแƒšแƒ˜
+SENDER=แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜
+SUBJECT=แƒ—แƒ”แƒ›แƒ
+APPROVED-BY=แƒ›แƒแƒฌแƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ-แƒ›แƒ˜แƒ”แƒ 
+USER-AGENT=แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜-แƒแƒ’แƒ”แƒœแƒขแƒ˜
+FILENAME=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/morkImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/morkImportMsgs.properties
new file mode 100644
index 0000000000..72a7f25df9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜
+
+# Short name of import module
+morkImportName = Mork แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ (.mab)
+
+# Description of import module
+morkImportDescription = แƒ’แƒแƒ“แƒ›แƒแƒ˜แƒขแƒแƒœแƒ”แƒ— แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ SeaMonkey-แƒ˜แƒ“แƒแƒœ แƒแƒœ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ แƒ˜แƒœแƒ“แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ”แƒ‘แƒ˜แƒก Thunderbird-แƒ˜แƒ“แƒแƒœ.
+
+morkImportSuccess = แƒ›แƒ–แƒแƒ“แƒแƒ!
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgAccountCentral.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgAccountCentral.dtd
new file mode 100644
index 0000000000..0832251bf7
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ”แƒšแƒคแƒแƒกแƒขแƒ">
+<!ENTITY readMsgsLink.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ">
+<!ENTITY composeMsgLink.label "แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ">
+
+<!ENTITY newsSectionHdr.label "แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜">
+<!ENTITY subscribeNewsLink.label "แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ">
+
+<!ENTITY feedsSectionHdr.label "แƒแƒ แƒฎแƒ”แƒ‘แƒ˜">
+<!ENTITY subscribeFeeds.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ">
+
+<!ENTITY chat.label "แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒ">
+
+<!ENTITY accountsSectionHdr.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜">
+<!ENTITY subscribeImapFolders.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY settingsLink.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY setupNewAcct.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ:">
+
+<!ENTITY advFeaturesSectionHdr.label "แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY searchMsgsLink.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY filtersLink.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY junkSettings.label "แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY offlineLink.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgHdrViewOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgHdrViewOverlay.dtd
new file mode 100644
index 0000000000..5c88218e84
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ•แƒ˜แƒก: ">
+<!ENTITY fromField4.label "แƒ•แƒ˜แƒกแƒ’แƒแƒœ: ">
+<!ENTITY senderField4.label "แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜: ">
+<!ENTITY author.label "แƒแƒ•แƒขแƒแƒ แƒ˜">
+<!ENTITY organizationField4.label "แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ">
+<!ENTITY replyToField4.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜: ">
+
+<!ENTITY subjectField4.label "แƒ—แƒ”แƒ›แƒ: ">
+<!ENTITY ccField4.label "แƒแƒกแƒšแƒ˜ ">
+<!ENTITY bccField4.label "แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜ ">
+<!ENTITY newsgroupsField4.label "แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜ ">
+<!ENTITY followupToField4.label "แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ ">
+<!ENTITY tagsHdr4.label "แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜ ">
+<!ENTITY dateField4.label "แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ ">
+<!ENTITY userAgentField4.label "แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ">
+<!ENTITY referencesField4.label "แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒ‘แƒ˜ ">
+<!ENTITY messageIdField4.label "แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒ“แƒ˜ ">
+<!ENTITY inReplyToField4.label "แƒžแƒแƒกแƒฃแƒฎแƒแƒ“ ">
+<!ENTITY originalWebsite4.label "แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜">
+
+<!ENTITY hdrArchiveButton1.label "แƒแƒ แƒฅแƒ˜แƒ•แƒ˜">
+<!ENTITY hdrArchiveButton1.tooltip "แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒแƒ แƒฅแƒ˜แƒ•แƒ”แƒ‘แƒ">
+<!ENTITY hdrSmartReplyButton1.label "แƒกแƒฎแƒแƒ แƒขแƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜">
+<!ENTITY hdrReplyButton1.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜">
+<!ENTITY hdrReplyButton2.tooltip "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒก">
+<!ENTITY hdrReplyAllButton1.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒก">
+<!ENTITY hdrReplyAllButton1.tooltip "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒก แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒก">
+<!ENTITY hdrReplyListButton1.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒฏแƒ’แƒฃแƒคแƒก">
+<!ENTITY hdrReplyListButton1.tooltip "แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒกแƒ˜แƒแƒ–แƒ”">
+<!ENTITY hdrFollowupButton1.label "แƒแƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ">
+<!ENTITY hdrFollowupButton1.tooltip "แƒ’แƒแƒ›แƒแƒฎแƒ›แƒแƒฃแƒ แƒ”แƒ‘แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒแƒ› แƒฏแƒ’แƒฃแƒคแƒก">
+<!ENTITY hdrForwardButton1.label "แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY hdrForwardButton1.tooltip "แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY hdrJunkButton1.label "แƒฏแƒแƒ แƒ—แƒ˜">
+<!ENTITY hdrJunkButton1.tooltip "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒฏแƒแƒ แƒ—แƒแƒ“ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ">
+<!ENTITY hdrTrashButton1.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY hdrTrashButton1.tooltip "แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+
+<!ENTITY hdrViewToolbarShowFull.label "แƒฎแƒแƒขแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY hdrViewToolbarShowFull.accesskey "แƒ">
+<!ENTITY hdrViewToolbarShowIcons.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฎแƒแƒขแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY hdrViewToolbarShowIcons.accesskey "แƒš">
+<!ENTITY hdrViewToolbarShowText.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY hdrViewToolbarShowText.accesskey "แƒข">
+<!ENTITY hdrViewToolbarAlwaysReplySender.label "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY hdrViewToolbarAlwaysReplySender.accesskey "แƒž">
+
+<!ENTITY otherActionsButton2.label "แƒกแƒฎแƒ•แƒ">
+<!ENTITY otherActionsButton.tooltip "แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜">
+<!ENTITY otherActionsOpenConversation1.label "แƒ’แƒแƒฎแƒกแƒœแƒ แƒกแƒแƒกแƒแƒฃแƒ‘แƒ แƒแƒจแƒ˜">
+<!ENTITY otherActionsOpenConversation1.accesskey "แƒ’">
+<!ENTITY otherActionsOpenInNewWindow1.label "แƒ’แƒแƒฎแƒกแƒœแƒ แƒแƒฎแƒแƒš แƒกแƒแƒ แƒ™แƒ›แƒ”แƒšแƒจแƒ˜">
+<!ENTITY otherActionsOpenInNewWindow1.accesskey "แƒ™">
+<!ENTITY otherActionsOpenInNewTab1.label "แƒ’แƒแƒฎแƒกแƒœแƒ แƒแƒฎแƒแƒš แƒฉแƒแƒœแƒแƒ แƒ—แƒจแƒ˜">
+<!ENTITY otherActionsOpenInNewTab1.accesskey "แƒฎ">
+<!ENTITY markAsReadMenuItem1.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ“">
+<!ENTITY markAsReadMenuItem1.accesskey "แƒ—">
+<!ENTITY markAsUnreadMenuItem1.label "แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ“">
+<!ENTITY markAsUnreadMenuItem1.accesskey "แƒก">
+<!ENTITY saveAsMenuItem1.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒชโ€ฆ">
+<!ENTITY saveAsMenuItem1.accesskey "แƒ ">
+<!ENTITY viewSourceMenuItem1.label "แƒฌแƒงแƒแƒ แƒแƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY viewSourceMenuItem1.accesskey "แƒง">
+<!ENTITY otherActionsPrint1.label "แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒโ€ฆ">
+<!ENTITY otherActionsPrint1.accesskey "แƒญ">
+
+<!-- Attachment bar context menu items -->
+<!ENTITY startExpandedCmd.label "แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœแƒ•แƒ” แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY startExpandedCmd.accesskey "แƒ ">
+
+<!-- Attachment context menu items -->
+<!ENTITY openAttachmentCmd.label "แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY openAttachmentCmd.accesskey "แƒ’">
+<!ENTITY saveAsAttachmentCmd.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒชโ€ฆ">
+<!ENTITY saveAsAttachmentCmd.accesskey "แƒจ">
+<!ENTITY detachAttachmentCmd.label "แƒ’แƒแƒœแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY detachAttachmentCmd.accesskey "แƒช">
+<!ENTITY deleteAttachmentCmd.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY deleteAttachmentCmd.accesskey "แƒฌ">
+<!ENTITY openAllAttachmentsCmd.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ’แƒแƒฎแƒกแƒœแƒโ€ฆ">
+<!ENTITY openAllAttachmentsCmd.accesskey "แƒง">
+<!ENTITY saveAllAttachmentsCmd.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒโ€ฆ">
+<!ENTITY saveAllAttachmentsCmd.accesskey "แƒจ">
+<!ENTITY detachAllAttachmentsCmd.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒ’แƒแƒœแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY detachAllAttachmentsCmd.accesskey "แƒœ">
+<!ENTITY deleteAllAttachmentsCmd.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒฌแƒแƒจแƒšแƒโ€ฆ">
+<!ENTITY deleteAllAttachmentsCmd.accesskey "แƒจ">
+
+<!ENTITY openAttachment.tooltip "แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ">
+
+<!ENTITY detachedAttachmentFolder.show.label "แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ">
+<!ENTITY detachedAttachmentFolder.show.accesskey "แƒฅ">
+<!ENTITY detachedAttachmentFolder.showMac.label "Finder-แƒจแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY detachedAttachmentFolder.showMac.accesskey "F">
+
+<!-- Attachment toolbar items -->
+<!ENTITY saveAttachmentButton1.label "แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY saveAttachmentButton1.tooltip "แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY saveAllAttachmentsButton1.label "แƒงแƒ•แƒ”แƒšแƒแƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+<!ENTITY saveAllAttachmentsButton1.tooltip "แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ">
+
+<!ENTITY copyLinkCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY copyLinkCmd.accesskey "แƒ‘">
+
+<!ENTITY CopyMessageId.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY CopyMessageId.accesskey "แƒ™">
+<!ENTITY OpenMessageForMsgId.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒ™แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY OpenMessageForMsgId.accesskey "แƒ">
+<!ENTITY OpenBrowserWithMsgId.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ แƒ™แƒแƒ“แƒ˜แƒ—">
+<!ENTITY OpenBrowserWithMsgId.accesskey "แƒ“">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgSynchronize.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgSynchronize.dtd
new file mode 100644
index 0000000000..ad4232c542
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgSynchronize.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 MsgSynchronize.xul and msgSelectOfflineFolders.xul-->
+
+<!-- extracted from MsgSynchronize.xhtml and msgSelectOfflineFolders.xhtml-->
+
+<!ENTITY MsgSynchronize.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ แƒ“แƒ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒ”แƒ‘แƒ">
+<!ENTITY MsgSelect.label "แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY MsgSyncDesc.label "แƒ—แƒฃ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜ แƒแƒœ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒแƒ—แƒ˜ แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ“แƒ/แƒแƒœ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒ”แƒ‘แƒ. แƒกแƒฎแƒ•แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒฆแƒ˜แƒšแƒแƒ™แƒ˜ โ€žแƒแƒ แƒฉแƒ”แƒ•แƒโ€œ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒšแƒแƒ“.">
+<!ENTITY MsgSyncDirections.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ แƒ“แƒ/แƒแƒœ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒ”แƒ‘แƒ:">
+<!ENTITY syncTypeMail.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY syncTypeMail.accesskey "M">
+<!ENTITY syncTypeNews.label "แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY syncTypeNews.accesskey "N">
+<!ENTITY sendMessage.label "แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ">
+<!ENTITY sendMessage.accesskey "S">
+<!ENTITY workOffline.label "แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒ แƒ“แƒ/แƒแƒœ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒแƒก, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY workOffline.accesskey "W">
+<!ENTITY selectButton.label "แƒแƒ แƒฉแƒ”แƒ•แƒโ€ฆ">
+<!ENTITY selectButton.accesskey "E">
+<!ENTITY MsgSelectDesc.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.">
+<!ENTITY MsgSelectInd.label "แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY MsgSelectItems.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgViewPickerOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgViewPickerOverlay.dtd
new file mode 100644
index 0000000000..ad8813d865
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgViewPickerOverlay.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/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+<!ENTITY viewPicker.label "แƒฎแƒ”แƒ“แƒ˜:">
+<!ENTITY viewPicker.accesskey "i">
+<!ENTITY viewAll.label "แƒงแƒ•แƒ”แƒšแƒ">
+<!ENTITY viewAll.accesskey "A">
+<!ENTITY viewUnread.label "แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜">
+<!ENTITY viewUnread.accesskey "U">
+<!ENTITY viewNotDeleted.label "แƒแƒ  แƒฌแƒแƒจแƒšแƒ˜แƒšแƒ">
+<!ENTITY viewNotDeleted.accesskey "D">
+<!ENTITY viewTags.label "แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜">
+<!ENTITY viewTags.accesskey "T">
+<!ENTITY viewCustomViews.label "แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฎแƒ”แƒ“แƒ˜">
+<!ENTITY viewCustomViews.accesskey "แƒ™">
+<!ENTITY viewVirtualFolder.label "แƒฎแƒ”แƒ“แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ“ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒโ€ฆ">
+<!ENTITY viewVirtualFolder.accesskey "S">
+<!ENTITY viewCustomizeView.label "แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒโ€ฆ">
+<!ENTITY viewCustomizeView.accesskey "แƒ’">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgmdn.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgmdn.properties
new file mode 100644
index 0000000000..06cc22a424
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/msgmdn.properties
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+## Msg Mdn Report strings
+MsgMdnDisplayed=แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ: แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ”แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ›แƒแƒก แƒ›แƒ˜แƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ”แƒ™แƒ แƒแƒœแƒ–แƒ”. แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒแƒœแƒขแƒ˜แƒ, แƒ แƒแƒ› แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ›แƒ แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ แƒ“แƒ แƒ’แƒแƒ˜แƒ’แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜ แƒ”แƒก แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ—.
+MsgMdnDispatched=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒ˜แƒ‘แƒ”แƒญแƒ“แƒ, แƒคแƒแƒฅแƒกแƒ˜แƒ— แƒแƒœ แƒคแƒแƒกแƒขแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ˜แƒกแƒ” แƒ แƒแƒ› แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒกแƒแƒ  แƒฃแƒœแƒแƒฎแƒแƒ•แƒก. แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒแƒœแƒขแƒ˜แƒ, แƒ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒœ, แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก.
+MsgMdnProcessed=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒคแƒแƒกแƒขแƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒ— แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒแƒœแƒขแƒ˜แƒ, แƒ แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒœ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—, แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก.
+MsgMdnDeleted=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฌแƒแƒ˜แƒจแƒแƒšแƒ. แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ›แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ แƒ˜แƒ’แƒ˜, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ - แƒแƒ แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒแƒœ แƒแƒฆแƒแƒ“แƒ’แƒ˜แƒœแƒแƒก แƒ“แƒ แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒก แƒ˜แƒ’แƒ˜.
+MsgMdnDenied=แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒก แƒแƒ  แƒกแƒฃแƒ แƒก แƒ’แƒแƒ›แƒแƒ’แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒ— แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜.
+MsgMdnFailed=แƒ“แƒแƒ˜แƒ›แƒ–แƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ แƒกแƒฌแƒแƒ แƒแƒ“ แƒ•แƒ”แƒ  แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒแƒœ แƒ•แƒ”แƒ  แƒ’แƒ”แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒแƒ—.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MsgMdnMsgSentTo=แƒ”แƒก แƒ’แƒแƒฎแƒšแƒแƒ•แƒ— %S-แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜.
+MdnDisplayedReceipt=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ (แƒœแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒ)
+MdnDispatchedReceipt=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ (แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ)
+MdnProcessedReceipt=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ (แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ)
+MdnDeletedReceipt=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ (แƒฌแƒแƒจแƒšแƒ˜แƒšแƒ˜แƒ)
+MdnDeniedReceipt=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ (แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ)
+MdnFailedReceipt=แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜ (แƒแƒ  แƒจแƒ”แƒ“แƒ’แƒ)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/multimessageview.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/multimessageview.dtd
new file mode 100644
index 0000000000..3ffba09988
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ แƒ”แƒ–แƒ˜แƒฃแƒ›แƒ”">
+<!ENTITY selectedmessages.label "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก">
+<!ENTITY archiveButton.label "แƒแƒ แƒฅแƒ˜แƒ•แƒ˜">
+<!ENTITY deleteButton.label "แƒฌแƒแƒจแƒšแƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/multimessageview.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/multimessageview.properties
new file mode 100644
index 0000000000..373b3f100a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜;#1 แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜
+
+# LOCALIZATION NOTE (atLeastNumConversations): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of conversations (threads or solitary messages) selected. #1 is the
+# number of conversations. We use this when we didn't actually scan the entire
+# list of selected messages, so there may be more conversations than reported
+# (or maybe not!).
+atLeastNumConversations=#1+ แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜;#1+ แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜
+
+# LOCALIZATION NOTE (numMessages): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of messages in a thread. #1 is the number of messages.
+numMessages=#1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜;#1 แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE (numUnread): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of unread messages in a thread; meant to be appended to
+# "numMessages". #1 is the number of unread messages.
+numUnread=, #1 แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜;, #1 แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜
+
+# LOCALIZATION NOTE (numIgnored): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of ignored messages in a thread; meant to be appended to
+# "numMessages". #1 is the number of ignored messages.
+numIgnored=, #1 แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜;, #1 แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE (atLeastNumIgnored): Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/Localization_and_Plurals
+# The number of ignored messages in a thread; meant to be appended to
+# "numMessages". #1 is the number of ignored messages. We use this when we
+# didn't actually scan the entire list of selected messages, so there may be
+# more ignored messages than reported (or maybe not!).
+atLeastNumIgnored=, #1+ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜;, #1+ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜
+
+# LOCALIZATION NOTE (noSubject): What to display for a message if it has no
+# subject.
+noSubject=(แƒ—แƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”)
+
+# LOCALIZATION NOTE (messagesTotalSize): A message indicating the total size on
+# disk of the selected messages. #1 is the size, e.g. "123 KB".
+messagesTotalSize=แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก แƒฃแƒ™แƒแƒ•แƒ˜แƒ #1.
+
+# LOCALIZATION NOTE (messagesTotalSizeMoreThan): A message indicating the total
+# size on disk of the selected messages. #1 is the size, e.g. "123 KB". We use
+# this when we didn't actually scan the entire list of selected messages, so
+# this is a *minimum* size.
+messagesTotalSizeMoreThan=แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก แƒฃแƒ™แƒแƒ•แƒ˜แƒ, แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ #1.
+
+# LOCALIZATION NOTE (maxCountExceeded): A message to let the user know that not
+# all of the selected messages were summarized. #1 is the total number of
+# messages selected and #2 is the number of messages actually shown.
+maxCountExceeded= (แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ: แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜แƒ #1 แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ, แƒœแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ #2)
+
+# 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= (แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ: แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜แƒ #1 แƒ›แƒ˜แƒ›แƒแƒฌแƒ”แƒ แƒ, แƒœแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ #2)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/newFolderDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/newFolderDialog.dtd
new file mode 100644
index 0000000000..309a26c29b
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/newFolderDialog.dtd
@@ -0,0 +1,16 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!-- Labels -->
+<!ENTITY newFolderDialog.title "แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”">
+<!ENTITY name.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY name.accesskey "n">
+<!ENTITY description.label "แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒแƒฅ:">
+<!ENTITY description.accesskey "c">
+<!ENTITY folderRestriction1.label "แƒ”แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒ แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒก.">
+<!ENTITY folderRestriction2.label "แƒแƒฎแƒแƒš แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒแƒ“แƒ”แƒก:">
+<!ENTITY foldersOnly.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜">
+<!ENTITY messagesOnly.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜">
+<!ENTITY accept.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+<!ENTITY accept.accesskey "แƒจ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/news.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/news.properties
new file mode 100644
index 0000000000..f00db81f84
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+downloadHeadersInfoText=แƒแƒ› แƒฏแƒ’แƒฃแƒคแƒ˜แƒ“แƒแƒœ แƒฉแƒแƒ›แƒแƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก %S แƒแƒฎแƒแƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜.
+cancelDisallowed=แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ”แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ—. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ“แƒ แƒแƒ แƒ แƒกแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ.
+cancelConfirm=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ?
+messageCancelled=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ.
+enterUserPassTitle=แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜ แƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒแƒ
+# LOCALIZATION NOTE (enterUserPassServer): %S is the server being accessed
+enterUserPassServer=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S:
+# LOCALIZATION NOTE (enterUserPassGroup): %1$S is a specific newsgroup to set
+# the password for; %2$S is the server from which the newsgroup is accessed
+enterUserPassGroup=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ—แƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %1$S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” %2$S:
+okButtonText=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+
+noNewMessages=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก.
+# 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=แƒฉแƒแƒ›แƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ %1$S, แƒกแƒฃแƒš %2$S แƒขแƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒ“แƒแƒœ %3$S แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+# LOCALIZATION NOTE (newNewsgroupFilteringHeaders): %1$S is the name of the MIME
+# header being filtered on, %2$S is the number of the current header being
+# downloaded, %3$S is the number of headers to be downloaded, and %4$S is the
+# newsgroup whose headers are being downloaded.
+newNewsgroupFilteringHeaders=แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: %1$S (%2$S/%3$S) - %4$S
+downloadingArticles=แƒกแƒขแƒแƒขแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ %S-%S
+bytesReceived=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ: แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ %S (%S แƒ™แƒ‘ แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ˜แƒ— %SKB/แƒฌแƒแƒ›แƒ˜)
+downloadingArticlesForOffline=Downloading articles %S-%S in %S
+
+# LOCALIZATION NOTE (autoUnsubscribeText): %1$S is the newsgroup and %2$S is the newsgroup-server it is being removed from.
+autoUnsubscribeText=แƒฏแƒ’แƒฃแƒคแƒ˜ %1$S แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ %2$S แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”. แƒ’แƒกแƒฃแƒ แƒ— แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ?
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the newsgroup.
+autoSubscribeText=แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ”แƒ แƒแƒ— %1$S?
+
+# LOCALIZATION NOTE (Error -304): In the following item, don't translate "NNTP"
+# Error - server error
+## @name NNTP_ERROR_MESSAGE
+## @loc None
+-304=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก (NNTP) แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ:
+
+# Error - newsgroup scan error
+## @name NNTP_NEWSGROUP_SCAN_ERROR
+## @loc None
+-305=แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒงแƒ•แƒ”แƒšแƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ” แƒ แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ
+
+# Error - NNTP authinfo failure
+## @name NNTP_AUTH_FAILED
+## @loc None
+-260=แƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ แƒ“แƒ/แƒแƒœ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ.
+
+# Error - TCP error
+## @name TCP_ERROR
+## @loc None
+-206=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ. TCP แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ:
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/newsError.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/newsError.dtd
new file mode 100644
index 0000000000..b9b1fafc26
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜">
+
+<!-- LOCALIZATION NOTE (articleNotFound.title): The main heading for the news
+ error page. -->
+<!ENTITY articleNotFound.title "แƒกแƒขแƒแƒขแƒ˜แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ">
+
+<!-- LOCALIZATION NOTE (articleNotFound.desc): A longer description for the news
+ error page. -->
+<!ENTITY articleNotFound.desc "แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒกแƒชแƒ”แƒ›แƒก, แƒ แƒแƒ› แƒกแƒขแƒแƒขแƒ˜แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.">
+
+<!-- LOCALIZATION NOTE (serverResponded.title): A string preceding the text
+ response from the newsgroup server describing the error. -->
+<!ENTITY serverResponded.title "แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒกแƒฃแƒฎแƒ˜:">
+
+<!-- LOCALIZATION NOTE (articleExpired.title): A string explaining that the
+ article may have expired. -->
+<!ENTITY articleExpired.title "แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก?">
+
+<!-- LOCALIZATION NOTE (trySearching.title): A string preceding the message's
+ ID. -->
+<!ENTITY trySearching.title "แƒกแƒชแƒแƒ“แƒ”แƒ— แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒ›แƒแƒœแƒแƒฎแƒ•แƒ:">
+
+<!-- LOCALIZATION NOTE (removeExpiredArticles.title): The label for the button
+ to remove all expired articles from the newsgroup. -->
+<!ENTITY removeExpiredArticles.title "แƒงแƒ•แƒ”แƒšแƒ, แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒ˜ แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/offline.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/offline.properties
new file mode 100644
index 0000000000..33bbee37f8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/offline.properties
@@ -0,0 +1,28 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Download Messages Prompt
+downloadMessagesWindowTitle1=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+downloadMessagesLabel1=แƒ’แƒกแƒฃแƒ แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒแƒ›แƒ“แƒ”?
+downloadMessagesCheckboxLabel1=แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒแƒ›แƒ“แƒ”
+downloadMessagesNow2=&แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒแƒฎแƒšแƒแƒ•แƒ”
+
+# Send Messages Prompt
+sendMessagesWindowTitle1=แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜
+sendMessagesLabel2=แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ?
+sendMessagesCheckboxLabel1=แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ”, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ–แƒ” แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒกแƒแƒก
+sendMessagesNow2=&แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒแƒฎแƒšแƒแƒ•แƒ”
+
+processMessagesLater2=&แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—
+
+# GetMessages While Offline Prompt
+getMessagesOfflineWindowTitle1=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ
+getMessagesOfflineLabel1=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฎแƒแƒ แƒ—. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ–แƒ” แƒ’แƒแƒกแƒ•แƒšแƒ, แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘แƒแƒ“?
+
+# Send Messages Offline Prompt
+sendMessagesOfflineWindowTitle1=แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜
+sendMessagesOfflineLabel1=แƒแƒ•แƒขแƒแƒœแƒแƒ›แƒ˜แƒฃแƒ  แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฎแƒแƒ แƒ—. แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ, แƒ“แƒแƒ’แƒ แƒแƒ•แƒ˜แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ“?
+
+offlineTooltip=แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฎแƒแƒ แƒ—.
+onlineTooltip=แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฎแƒแƒ แƒ—.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/offlineStartup.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/offlineStartup.properties
new file mode 100644
index 0000000000..5463b3cbd6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜
+desc=แƒ’แƒกแƒฃแƒ แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ?\n\n(แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, 'แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜' แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— 'แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก' แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒ—`แƒคแƒแƒ˜แƒšแƒ˜แƒก' แƒ›แƒ”แƒœแƒ˜แƒฃแƒ“แƒแƒœ.)
+workOnline=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜
+workOffline=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/outlookImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/outlookImportMsgs.properties
new file mode 100644
index 0000000000..be86845fb0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒคแƒแƒกแƒขแƒ, แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+# Success message
+## @name OUTLOOKIMPORT_MAILBOX_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2002): In this item, don't translate "%S" or "%d"
+## The variable %S will receive the name of the mailbox
+## The variable %d will receive the number of messages
+2002=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜ %S, แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ %d แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+
+# Error message
+## @name OUTLOOKIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜.
+
+# Error message
+## @name OUTLOOKIMPORT_MAILBOX_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2004): In this item, don't translate "%S"
+## The variable %S will receive the name of the mailbox
+2004=%S แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ  แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ.
+
+# Address book name
+## @name OUTLOOKIMPORT_ADDRNAME
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "Outlook"
+2005=Outlook แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜
+
+# Description
+## @name OUTLOOKIMPORT_ADDRESS_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2006): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2006=แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ %S
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_BADPARAM
+## @loc None
+2007=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜.
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_BADSOURCEFILE
+## @loc None
+## LOCALIZATION NOTE (2008): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2008=%S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2009): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2009=%S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒแƒ  แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/pgpmime.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/pgpmime.properties
new file mode 100644
index 0000000000..f88cc62673
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ”แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ OpenPGP-แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› OpenPGP-แƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ, แƒแƒ แƒแƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/applicationManager.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/applicationManager.properties
new file mode 100644
index 0000000000..4ce426e5b9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/applicationManager.properties
@@ -0,0 +1,13 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE
+# in descriptionApplications, %S will be replaced by one of the 3 following strings
+descriptionApplications=แƒ›แƒแƒ“แƒฃแƒšแƒ—แƒแƒœ %S แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ“ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ.
+
+handleProtocol=%S แƒ‘แƒ›แƒ
+handleFile=%S แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜
+
+descriptionWebApp=แƒแƒ› แƒ•แƒ”แƒ‘แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒแƒ˜แƒขแƒ˜แƒ:
+descriptionLocalApp=แƒ”แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒฅ:
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/applications.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/applications.properties
new file mode 100644
index 0000000000..4859a13233
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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โ€œ?
+
+# LOCALIZATION NOTE (addProvider):
+# %S will be replace with the display name of a provider, e.g. DropBox
+addProvider=%S-แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ
+
+notConfiguredYet=แƒ”แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒฏแƒ”แƒ  แƒแƒ แƒแƒ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/messagestyle.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/messagestyle.properties
new file mode 100644
index 0000000000..86f6748fd0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜
+nick1=Florian
+buddy1=florian@im.instantbird.org
+nick2=Patrick
+buddy2=patrick@im.instantbird.org
+message1=แƒฐแƒ”แƒ˜! :-)
+message2=แƒ แƒแƒก แƒจแƒ•แƒ แƒ”แƒ‘แƒ˜?
+message3=แƒ•แƒ”แƒชแƒœแƒแƒ‘แƒ˜ Thunderbird-แƒก! ;-)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/preferences.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/preferences/preferences.properties
new file mode 100644
index 0000000000..47439bd18d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ“แƒแƒกแƒขแƒฃแƒ แƒ˜
+confirmResetJunkTrainingText=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒแƒฅแƒœแƒ˜แƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒ’แƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒœแƒฃแƒšแƒ”แƒ‘แƒ?
+
+#### Downloads
+desktopFolderName=แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒ”แƒ™แƒ แƒแƒœแƒ˜
+myDownloadsFolderName=แƒฉแƒ”แƒ›แƒ˜ แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜
+chooseAttachmentsFolderTitle=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ
+
+#### Applications
+
+fileEnding=%S แƒคแƒแƒ˜แƒšแƒ˜
+saveFile=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+
+# LOCALIZATION NOTE (useApp, useDefault): %S = Application name
+useApp=%S แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ
+useDefault=%S แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ (แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ‘แƒแƒ“)
+
+useOtherApp=แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒโ€ฆ
+fpTitleChooseApp=แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ
+manageApp=แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜โ€ฆ
+alwaysAsk=แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ”
+delete=แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+confirmDeleteTitle=แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+confirmDeleteText=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ?
+
+# 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=แƒฎแƒ›แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ
+
+#### Remote content
+imagepermissionstext=แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—, แƒ—แƒฃ แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ˜แƒก แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜. แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒฃแƒจแƒ•แƒแƒ— แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ’แƒแƒ›แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—แƒแƒช. แƒแƒ™แƒ แƒ˜แƒคแƒ”แƒ— แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒแƒœ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒช แƒ’แƒกแƒฃแƒ แƒ— แƒ“แƒ แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒก แƒแƒœ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒแƒก.
+imagepermissionstitle=แƒ’แƒแƒ›แƒแƒœแƒแƒ™แƒšแƒ˜แƒกแƒ”แƒ‘แƒ˜ - แƒ•แƒ”แƒ‘แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜
+
+#### Cookies
+cookiepermissionstitle=แƒ’แƒแƒ›แƒแƒœแƒแƒ™แƒšแƒ˜แƒกแƒ”แƒ‘แƒ˜ - แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ˜
+cookiepermissionstext=แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒ“แƒแƒœแƒแƒ แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒแƒœ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒœแƒแƒญแƒ“แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ. แƒจแƒ”แƒ˜แƒขแƒแƒœแƒ”แƒ— แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ–แƒฃแƒกแƒขแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒฌแƒ™แƒแƒžแƒ”แƒ— - ยซแƒ“แƒแƒ‘แƒšแƒแƒ™แƒ•แƒยป, ยซแƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒยป แƒแƒœ ยซแƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ แƒกแƒ”แƒแƒœแƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒกยป.
+
+#### Cookie Viewer
+hostColon=แƒฐแƒแƒกแƒขแƒ˜:
+domainColon=แƒ“แƒแƒ›แƒ”แƒœแƒ˜:
+forSecureOnly=แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜
+forAnyConnection=แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜
+expireAtEndOfSession=แƒกแƒ”แƒแƒœแƒกแƒ˜แƒก แƒ‘แƒแƒšแƒแƒ›แƒ“แƒ”
+
+noCookieSelected=<แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜>
+cookiesAll=แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ˜ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ:
+cookiesFiltered=แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ˜:
+# 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=แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ;แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+defaultUserContextLabel=แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜
+
+####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=แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ แƒแƒ’แƒก แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒฃแƒ™แƒแƒ•แƒ˜แƒ %1$S %2$S
+actualDiskCacheSizeCalculated=แƒ˜แƒ—แƒ•แƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒแƒ’แƒ˜แƒก แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒโ€ฆ
+
+# LOCALIZATION NOTE (labelDefaultFont): %S = font name
+labelDefaultFont=แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ (%S)
+labelDefaultFontUnnamed=แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜
+
+# LOCALIZATION NOTE (appLocale.label): %S = Name of the application locale,
+# e.g. English (United States)
+appLocale.label=แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ”แƒœแƒ: %S
+appLocale.accesskey=แƒ
+# LOCALIZATION NOTE (rsLocale.label): %S = Name of the locale chosen in regional settings,
+# e.g. German (Germany)
+rsLocale.label=แƒ แƒ”แƒ’แƒ˜แƒแƒœแƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜: %S
+rsLocale.accesskey=แƒ”
+
+applications-type-pdf = PDF (แƒ’แƒแƒ“แƒแƒกแƒแƒขแƒแƒœแƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜)
+
+# LOCALIZATION NOTE (previewInApp): %S = brandShortName
+previewInApp=แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒก %S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/prefs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/prefs.properties
new file mode 100644
index 0000000000..de384dfe00
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜.
+accountNameExists=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒแƒ› แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+accountNameEmpty=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+modifiedAccountExists=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒกแƒแƒฎแƒ”แƒšแƒ–แƒ” แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ“แƒ/แƒแƒœ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜.
+userNameChanged=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒจแƒ˜แƒชแƒ•แƒแƒšแƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ“แƒแƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ— แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒขแƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ“แƒ/แƒแƒœ แƒคแƒกแƒ”แƒ•แƒ“แƒแƒœแƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ.
+serverNameChanged=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ. แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒฎแƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ.
+# LOCALIZATION NOTE (junkSettingsBroken): %1$S is the account name
+junkSettingsBroken=แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก "%1$S". แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ›แƒแƒ—แƒ˜ แƒ’แƒแƒ“แƒแƒฎแƒ”แƒ“แƒ•แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒแƒ›แƒ“แƒ”?
+# LOCALIZATION NOTE (localDirectoryChanged): %1$S is program name (&brandShortName;)
+localDirectoryChanged=%1$S แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒแƒก, แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒแƒฎแƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜.
+localDirectoryRestart=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒฎแƒกแƒœแƒ
+userNameEmpty=แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE (localDirectoryInvalid): %1$S is path to folder
+localDirectoryInvalid=แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ โ€ž%1$Sโ€œ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+# LOCALIZATION NOTE (localDirectoryNotAllowed): %1$S is path to folder
+localDirectoryNotAllowed=แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒ”แƒ–แƒ˜ "%1$S" แƒ’แƒแƒ›แƒแƒฃแƒกแƒแƒ“แƒ”แƒ’แƒแƒ แƒ˜แƒ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+# if the user chooses to cancel the wizard when no accounts are there throw a message
+# LOCALIZATION NOTE (cancelWizard)
+# do not localize "\n\n"
+cancelWizard=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒ”แƒ’แƒ–แƒฃแƒ แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒกแƒ•แƒšแƒ?\n\nแƒ’แƒแƒกแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒขแƒแƒœแƒ˜แƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜ แƒ“แƒแƒ˜แƒ™แƒแƒ แƒ’แƒ”แƒ‘แƒ แƒ“แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒช แƒแƒ  แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ.
+accountWizard=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒ”แƒคแƒ–แƒฃแƒ แƒ˜
+WizardExit=แƒ’แƒแƒ›แƒแƒกแƒ•แƒšแƒ
+WizardContinue=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+# when the wizard already has a domain (Should we say something different?)
+enterValidServerName=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜.
+failedRemoveAccount=แƒ•แƒ”แƒ  แƒ•แƒแƒฃแƒฅแƒ›แƒ”แƒ‘ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก.
+#LOCALIZATION NOTE: accountName: %1$S is server name, %2$S is user name
+accountName=%1$S - %2$S
+
+# LOCALIZATION NOTE: confirmDeferAccountWarning: do not localize "\n\n", it means a new empty line in the string.
+confirmDeferAccountWarning=แƒ—แƒฃ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒแƒฎแƒแƒš แƒคแƒแƒกแƒขแƒแƒก แƒกแƒฎแƒ•แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒจแƒ˜ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ—, แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒš แƒคแƒแƒกแƒขแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœ แƒ•แƒ”แƒฆแƒแƒ  แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒ—. แƒ—แƒฃ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒฅแƒ•แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒฏแƒ”แƒ  แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒกแƒฎแƒ•แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ”.\n\nแƒ—แƒฃ แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ—, แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒแƒ›แƒแƒ แƒ—แƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒœ แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— แƒกแƒแƒ›แƒ˜แƒ–แƒœแƒ” แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”. แƒ—แƒฃ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ  แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒก (แƒ’แƒแƒกแƒฃแƒšแƒ˜, แƒ”แƒกแƒ™แƒ˜แƒ–แƒ”แƒ‘แƒ˜, แƒจแƒแƒ‘แƒšแƒแƒœแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ. แƒจ.) แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก, แƒ˜แƒกแƒ˜แƒœแƒ˜แƒช แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒฎแƒ•แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒจแƒ˜.\n\nแƒ™แƒ•แƒšแƒแƒ•แƒแƒช แƒ’แƒกแƒฃแƒ แƒ— แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ?
+confirmDeferAccountTitle=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ?
+
+directoryAlreadyUsedByOtherAccount=แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก ยซ%Sยป. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+directoryParentUsedByOtherAccount=แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒซแƒ˜แƒ แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก ยซ%Sยป. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+directoryChildUsedByOtherAccount=แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก ยซ%Sยป. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”.
+#Provide default example values for sample email address
+exampleEmailUserName=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜
+exampleEmailDomain=example.net
+emailFieldText=แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜:
+#LOCALIZATION NOTE: defaultEmailText: %1$S is user name, %2$S is domain
+defaultEmailText=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ. แƒแƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒแƒฎแƒ”แƒšแƒ–แƒ” (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, "%1$S@%2$S").
+#LOCALIZATION NOTE: customizedEmailText: %1$S is provider, %2$S is email username, %3$S is sample email, %4$S is sample username
+customizedEmailText=แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— %1$S %2$S (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ %1$S แƒ”แƒšแƒคแƒแƒกแƒขแƒ แƒแƒ แƒ˜แƒก "%3$S", แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ %2$S แƒแƒ แƒ˜แƒก "%4$S").
+
+# account manager stuff
+prefPanel-server=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+prefPanel-copies=แƒแƒกแƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜
+prefPanel-synchronization=แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ แƒ“แƒ แƒกแƒแƒชแƒแƒ•แƒ”แƒ‘แƒ˜
+prefPanel-diskspace=แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”
+prefPanel-addressing=แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜
+prefPanel-junk=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+## LOCALIZATION NOTE (prefPanel-smtp): Don't translate "SMTP"
+prefPanel-smtp=แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ (SMTP) แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜
+
+# account manager multiple identity support
+#LOCALIZATION NOTE: accountName: %1$S
+identity-list-title=%1$S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ“แƒแƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+
+identityDialogTitleAdd=แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜
+## LOCALIZATION NOTE (identityDialogTitleEdit): %S is the identity name
+identityDialogTitleEdit=%S-แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+identity-edit-req=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒ“, แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—.
+identity-edit-req-title=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒกแƒแƒก
+
+## LOCALIZATION NOTE (identity-delete-confirm): %S is the identity name
+# and should be put on a new line. The new line is produced with the "\n" string.
+identity-delete-confirm=แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ\n%S?
+## LOCALIZATION NOTE (identity-delete-confirm-title): %S is the account name
+identity-delete-confirm-title=แƒ•แƒ˜แƒœแƒแƒแƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ %S แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+identity-delete-confirm-button=แƒฌแƒแƒจแƒšแƒ
+
+choosefile=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+
+forAccount=แƒแƒœแƒ’แƒแƒ แƒ˜แƒกแƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก ยซ%Sยป
+
+removeFromServerTitle=แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“, แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ
+removeFromServer=แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒซแƒ•แƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก, แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒ˜แƒกแƒ™แƒ˜แƒ“แƒแƒœแƒแƒช. แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ—, แƒ’แƒแƒœแƒแƒ’แƒ แƒซแƒแƒ—?
+
+confirmSyncChangesTitle=แƒ“แƒแƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ
+confirmSyncChanges=แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ.\n\nแƒ’แƒกแƒฃแƒ แƒ—, แƒ›แƒแƒ—แƒ˜ แƒ“แƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒ?
+confirmSyncChangesDiscard=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/profileDowngrade.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/profileDowngrade.dtd
new file mode 100644
index 0000000000..ea2efb9113
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/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 "แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— แƒซแƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก &brandProductName;">
+<!ENTITY window.style "width: 490px;">
+
+<!ENTITY window.nosync2 "แƒแƒฎแƒแƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก &brandProductName; แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ–แƒ” แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ“แƒ”แƒก แƒ˜แƒกแƒ”แƒ— แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฆแƒแƒ  แƒ˜แƒงแƒแƒก แƒซแƒ•แƒ”แƒš แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒกแƒ—แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜. แƒ”แƒก แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒแƒฎแƒแƒš แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒกแƒ—แƒแƒœ แƒแƒœ แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ &brandShortName; แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก. แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก, แƒ™แƒแƒšแƒ”แƒœแƒ“แƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒแƒก.">
+
+<!ENTITY window.moreinfo "แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ•แƒ แƒชแƒšแƒแƒ“โ€ฆ">
+<!ENTITY window.create "แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+<!ENTITY window.quit-win "แƒ’แƒแƒ›แƒแƒกแƒ•แƒšแƒ">
+<!ENTITY window.quit-nonwin "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/removeAccount.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/removeAccount.dtd
new file mode 100644
index 0000000000..8c28d3b806
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ“แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY removeButton.label "แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY removeButton.accesskey "แƒฌ">
+<!ENTITY removeAccount.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY removeAccount.accesskey "แƒ">
+<!ENTITY removeAccount.desc "แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ, แƒ›แƒฎแƒแƒšแƒแƒ“ &brandShortName;-แƒจแƒ˜ แƒ“แƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜. แƒฃแƒจแƒฃแƒแƒšแƒแƒ“ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก, แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒแƒฃแƒ•แƒ.">
+<!ENTITY removeData.label "แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY removeData.accesskey "แƒ›">
+<!ENTITY removeDataChat.label "แƒกแƒแƒฃแƒ‘แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ">
+<!ENTITY removeDataChat.accesskey "แƒ›">
+<!ENTITY removeDataLocalAccount.desc "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก, แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒกแƒ แƒ“แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ, แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒ˜แƒกแƒ™แƒ˜แƒ“แƒแƒœ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก, แƒแƒ  แƒจแƒ”แƒ”แƒฎแƒ”แƒ‘แƒ. แƒแƒ  แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—, แƒ—แƒฃ แƒ’แƒ”แƒ’แƒ›แƒแƒ•แƒ— แƒ›แƒแƒ— แƒจแƒ”แƒœแƒแƒฎแƒ•แƒแƒก, แƒแƒœ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก &brandShortName;-แƒจแƒ˜.">
+<!ENTITY removeDataServerAccount.desc "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก, แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒกแƒ แƒ“แƒ แƒคแƒ˜แƒšแƒขแƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ, แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒ˜แƒกแƒ™แƒ˜แƒ“แƒแƒœ. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก, แƒแƒ  แƒจแƒ”แƒ”แƒฎแƒ”แƒ‘แƒ.">
+<!ENTITY removeDataChatAccount.desc "แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒแƒ› แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.">
+<!ENTITY showData.label "แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒแƒ“แƒ’แƒ˜แƒšแƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ">
+<!ENTITY showData.accesskey "แƒฉ">
+<!ENTITY progressPending "แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒš แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒฌแƒแƒจแƒšแƒโ€ฆ">
+<!ENTITY progressSuccess "แƒฌแƒแƒ˜แƒจแƒแƒšแƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—.">
+<!ENTITY progressFailure "แƒฌแƒแƒจแƒšแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/removeAccount.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/removeAccount.properties
new file mode 100644
index 0000000000..ffff145fc0
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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"?
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/renameFolderDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/renameFolderDialog.dtd
new file mode 100644
index 0000000000..ec3c36a9b7
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/renameFolderDialog.dtd
@@ -0,0 +1,9 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY renameFolderDialog.title "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ">
+<!ENTITY rename.label "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:">
+<!ENTITY rename.accesskey "E">
+<!ENTITY accept.label "แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ">
+<!ENTITY accept.accesskey "แƒฅ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/sanitize.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/sanitize.dtd
new file mode 100644
index 0000000000..f53e9171de
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+
+<!-- XXX rearrange entities to match physical layout when l10n isn't an issue -->
+<!-- LOCALIZATION NOTE (clearTimeDuration.*): "Time range to clear" dropdown.
+ See UI mockup at bug 480169 -->
+<!ENTITY clearTimeDuration.label "แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ: ">
+<!ENTITY clearTimeDuration.accesskey "แƒค">
+<!ENTITY clearTimeDuration.lastHour "แƒ‘แƒแƒšแƒ แƒกแƒแƒแƒ—แƒ˜แƒก">
+<!ENTITY clearTimeDuration.last2Hours "แƒ‘แƒแƒšแƒ แƒแƒ แƒ˜ แƒกแƒแƒแƒ—แƒ˜แƒก">
+<!ENTITY clearTimeDuration.last4Hours "แƒ‘แƒแƒšแƒ แƒแƒ—แƒฎแƒ˜ แƒกแƒแƒแƒ—แƒ˜แƒก">
+<!ENTITY clearTimeDuration.today "แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ˜">
+<!ENTITY clearTimeDuration.everything "แƒงแƒ•แƒ”แƒšแƒ">
+<!-- Localization note (clearTimeDuration.suffix) - trailing entity for languages
+that require it. -->
+<!ENTITY clearTimeDuration.suffix "">
+
+
+<!ENTITY historyGroup.label "แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ">
+
+<!ENTITY itemHistory.label "แƒ›แƒแƒœแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ">
+<!ENTITY itemHistory.accesskey "แƒ›">
+<!ENTITY itemCookies.label "แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ˜">
+<!ENTITY itemCookies.accesskey "แƒ—">
+<!ENTITY itemCache.label "แƒ›แƒแƒ แƒแƒ’แƒ˜">
+<!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 "แƒ”แƒก แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒฅแƒชแƒ”แƒ•แƒแƒ“แƒ˜แƒ.">
+
+<!ENTITY dialog.width "28em">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/seamonkeyImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/seamonkeyImportMsgs.properties
new file mode 100644
index 0000000000..6b99ff5a9d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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-แƒ˜แƒ“แƒแƒœ.
+
+# Success Message for addressbook import
+SeamonkeyImportAddressSuccess=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—.
+
+# Success Message for mail import
+SeamonkeyImportSettingsSuccess=แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search-attributes.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search-attributes.properties
new file mode 100644
index 0000000000..c06e21f63f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search-attributes.properties
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#these need to match nsMsgSearchAttrib interface in nsMsgSearchCore.idl
+#and nsMsgSearchAttribMap in nsMsgSearchAdapter.cpp
+Subject=แƒ—แƒ”แƒ›แƒ
+From=แƒ•แƒ˜แƒกแƒ’แƒแƒœ
+Body=แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜
+Date=แƒ—แƒแƒ แƒ˜แƒฆแƒ˜
+Priority=แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ˜
+Status=แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜
+To=แƒ•แƒ˜แƒก
+Cc=แƒแƒกแƒšแƒ˜
+ToOrCc=แƒ•แƒ˜แƒก แƒแƒœ แƒแƒกแƒšแƒ˜
+AgeInDays=แƒแƒกแƒแƒ™แƒ˜ แƒ“แƒฆแƒ”แƒ”แƒ‘แƒจแƒ˜
+SizeKB=แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ (แƒ™แƒ‘)
+Tags=แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜
+# for AB and LDAP
+AnyName=แƒกแƒแƒฎแƒ”แƒšแƒ˜
+DisplayName=แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒแƒกแƒแƒฎแƒ•แƒ
+Nickname=แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜
+ScreenName=แƒ”แƒ™แƒ แƒแƒœแƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+Email=แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+AdditionalEmail=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ”แƒšแƒคแƒแƒกแƒขแƒ
+AnyNumber=แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜
+WorkPhone=แƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ˜แƒก แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜
+HomePhone=แƒ‘แƒ˜แƒœแƒ˜แƒก แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜
+Fax=แƒคแƒแƒฅแƒกแƒ˜
+Pager=แƒžแƒ”แƒ˜แƒฏแƒ”แƒ แƒ˜
+Mobile=แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜
+City=แƒฅแƒแƒšแƒแƒฅแƒ˜
+Street=แƒฅแƒฃแƒฉแƒ
+Title=แƒ—แƒแƒœแƒแƒ›แƒ“แƒ”แƒ‘แƒแƒ‘แƒ
+Organization=แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ
+Department=แƒ’แƒแƒœแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ
+# more mailnews
+FromToCcOrBcc=แƒ•แƒ˜แƒกแƒ’แƒแƒœ, แƒ•แƒ˜แƒก, แƒแƒกแƒšแƒ˜ แƒแƒœ แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜
+JunkScoreOrigin=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒแƒšแƒ‘แƒแƒ—แƒแƒ‘แƒ
+JunkPercent=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒœแƒขแƒ˜
+AttachmentStatus=แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ
+JunkStatus=แƒฏแƒแƒ แƒ—แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜
+Label=แƒฌแƒแƒ แƒฌแƒ”แƒ แƒ
+Customize=แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒโ€ฆ
+MissingCustomTerm=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒžแƒ˜แƒ แƒแƒ‘แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search-operators.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search-operators.properties
new file mode 100644
index 0000000000..10a80e4119
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก
+1=แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก
+2=แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ
+3=แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ
+4=แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ
+
+5=แƒฌแƒ˜แƒœแƒแƒ
+6=แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒแƒ
+
+7=แƒ›แƒ”แƒขแƒ˜แƒ
+8=แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ
+
+9=แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ
+10=แƒ›แƒ—แƒแƒ•แƒ แƒ“แƒ”แƒ‘แƒ
+
+11=แƒฐแƒ’แƒแƒ•แƒก
+12=LdapDwim
+
+13=แƒ›แƒ”แƒขแƒ˜แƒ
+14=แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ
+
+15=แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ
+16=แƒแƒ แƒ˜แƒก แƒฉแƒ”แƒ›แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒจแƒ˜
+17=แƒแƒ  แƒแƒ แƒ˜แƒก แƒฉแƒ”แƒ›แƒก แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒจแƒ˜
+18=แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒแƒ แƒแƒ
+19=แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ
+20=แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search.properties
new file mode 100644
index 0000000000..817f3eec72
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/search.properties
@@ -0,0 +1,27 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# these are the fields that get inserted in the search line
+# for "and" searches, this looks like:
+#
+# searchAnd0 <attribute> searchAnd1 <operator> searchAnd2 <value> searchAnd4
+#
+# for example, in english this looks like:
+# and the [Sender ] [doesn't contain] [John]
+#
+# TODO: need to special-case the first line (filterindex==0)
+
+# filter stuff
+
+searchingMessage=แƒซแƒ˜แƒ”แƒ‘แƒโ€ฆ
+# LOCALIZATION NOTE (matchesFound): #1 number of matches found
+matchesFound=แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ #1 แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+noMatchesFound=แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+labelForStopButton=แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ
+labelForSearchButton=แƒซแƒ˜แƒ”แƒ‘แƒ
+labelForStopButton.accesskey=S
+labelForSearchButton.accesskey=S
+
+moreButtonTooltipText=แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒกแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ
+lessButtonTooltipText=แƒฌแƒ”แƒกแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/searchTermOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/searchTermOverlay.dtd
new file mode 100644
index 0000000000..2084888360
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/searchTermOverlay.dtd
@@ -0,0 +1,19 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY matchAll.label "แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒงแƒ•แƒ”แƒšแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜แƒ“แƒแƒœ">
+<!ENTITY matchAll.accesskey "a">
+<!ENTITY matchAny.label "แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ”แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜แƒ“แƒแƒœ">
+<!ENTITY matchAny.accesskey "o">
+<!ENTITY matchAllMsgs.label "แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒจแƒ˜">
+<!ENTITY matchAllMsgs.accesskey "m">
+
+<!-- LOCALIZATION NOTE
+ The values below are used to control the widths of the search widgets.
+ Change the values only when the localized strings in the popup menus
+ are truncated in the widgets.
+ -->
+<!ENTITY searchTermListAttributesFlexValue "1">
+<!ENTITY searchTermListOperatorsFlexValue "1">
+<!ENTITY searchTermListValueFlexValue "3">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/shutdownWindow.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/shutdownWindow.properties
new file mode 100644
index 0000000000..cfaafbc218
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/shutdownWindow.properties
@@ -0,0 +1,10 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# These strings are loaded and represented by the XUL dialog.
+shutdownDialogTitle=แƒ’แƒแƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒกแƒแƒ แƒ™แƒ›แƒ”แƒšแƒ˜
+taskProgress=แƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒ %1$S แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ %2$S-แƒ˜แƒ“แƒแƒœ
+
+# These strings are loaded by the individual shutdown tasks.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smime.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smime.properties
new file mode 100644
index 0000000000..5d49463eca
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smime.properties
@@ -0,0 +1,13 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the smime content type handler
+#
+
+## @name NS_MSG_UNABLE_TO_OPEN_FILE
+## LOCALIZATION NOTE: the text can contain HTML tags.
+1000=แƒ”แƒก แƒแƒ แƒ˜แƒก <B>แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜</B> แƒแƒœ <B>แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜</B> แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜.<br> แƒ”แƒก แƒกแƒแƒคแƒแƒกแƒขแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒš แƒแƒœ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒš แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ—แƒแƒœ แƒ•แƒ”แƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก.
+
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smtpEditOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smtpEditOverlay.dtd
new file mode 100644
index 0000000000..9f8c9b7ea9
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/smtpEditOverlay.dtd
@@ -0,0 +1,24 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY settings.caption "แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜">
+<!ENTITY security.caption "แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ แƒ“แƒ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ">
+<!ENTITY serverName.label "แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY serverName.accesskey "S">
+<!ENTITY serverDescription.label "แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ:">
+<!ENTITY serverDescription.accesskey "D">
+<!ENTITY serverPort.label "แƒžแƒแƒ แƒขแƒ˜:">
+<!ENTITY serverPort.accesskey "P">
+<!ENTITY userName.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY userName.accesskey "m">
+<!ENTITY connectionSecurity.label "แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ:">
+<!ENTITY connectionSecurity.accesskey "n">
+<!ENTITY connectionSecurityType-0.label "แƒแƒ แƒ">
+<!ENTITY connectionSecurityType-1.label "STARTTLS, แƒ—แƒฃ แƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ">
+<!ENTITY connectionSecurityType-2.label "STARTTLS">
+<!ENTITY connectionSecurityType-3.label "SSL/TLS">
+<!ENTITY smtpEditTitle.label "SMTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜">
+<!ENTITY serverPortDefault.label "แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ‘แƒ˜:">
+<!ENTITY authMethod.label "แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜:">
+<!ENTITY authMethod.accesskey "i">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/subscribe.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/subscribe.dtd
new file mode 100644
index 0000000000..14cb60ddc6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/subscribe.dtd
@@ -0,0 +1,22 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY subscribeDialog.title "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY subscribeButton.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!ENTITY subscribeButton.accesskey "แƒ’">
+<!ENTITY unsubscribeButton.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ">
+<!ENTITY unsubscribeButton.accesskey "แƒฃ">
+<!ENTITY newGroupsTab.label "แƒแƒฎแƒแƒšแƒ˜ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜">
+<!ENTITY newGroupsTab.accesskey "N">
+<!ENTITY refreshButton.label "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ">
+<!ENTITY refreshButton.accesskey "แƒœ">
+<!ENTITY stopButton.label "แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ">
+<!ENTITY stopButton.accesskey "T">
+<!ENTITY server.label "แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜:">
+<!ENTITY server.accesskey "A">
+<!ENTITY subscribedHeader.label "แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ">
+<!-- commenting out until bug 38906 is fixed
+<!ENTITY messagesHeader.label "Messages"> -->
+<!ENTITY namefield.label "แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ”แƒœ:">
+<!ENTITY namefield.accesskey "O">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/subscribe.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/subscribe.properties
new file mode 100644
index 0000000000..d81991cfee
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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=แƒ’แƒแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒ˜ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ:
+subscribeLabel-imap=แƒ’แƒแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒ˜ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ:
+currentListTab-nntp.label=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ
+currentListTab-nntp.accesskey=L
+currentListTab-imap.label=แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ
+currentListTab-imap.accesskey=L
+pleaseWaitString=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ›แƒแƒ˜แƒ—แƒ›แƒ˜แƒœแƒแƒ—โ€ฆ
+offlineState=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒฎแƒแƒ แƒ—. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+errorPopulating=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒ›แƒแƒกแƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/tabmail.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/tabmail.dtd
new file mode 100644
index 0000000000..79b761bbd8
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/tabmail.dtd
@@ -0,0 +1,9 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY closeTab.label "แƒฉแƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY listAllTabs.label "แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒแƒœแƒแƒ แƒ—แƒ˜แƒก แƒกแƒ˜แƒ">
+<!-- LOCALIZATION NOTE(defaultTabTitle.label): This is the default tab
+ title to show when the tab has no title. -->
+<!ENTITY defaultTabTitle.label "แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/taskbar.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/taskbar.properties
new file mode 100644
index 0000000000..ec99ae1125
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/taskbar.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+taskbar.tasks.composeMessage.label=แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ
+taskbar.tasks.composeMessage.description=แƒแƒฎแƒแƒšแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ.
+taskbar.tasks.openAddressBook.label=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ
+taskbar.tasks.openAddressBook.description=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/telemetry.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/telemetry.properties
new file mode 100644
index 0000000000..3b75b1d2e6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/telemetry.properties
@@ -0,0 +1,13 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Telemetry prompt
+# LOCALIZATION NOTE (telemetryText): %1$S will be replaced by brandFullName,
+# and %2$S by the value of the toolkit.telemetry.server_owner preference.
+telemetryText = แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ“แƒแƒ’แƒ•แƒ”แƒฎแƒ›แƒแƒ แƒแƒ— %1$S แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒแƒจแƒ˜ - แƒ’แƒแƒ›แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฌแƒแƒ แƒ›แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒžแƒแƒขแƒแƒ™แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ’แƒแƒ›แƒแƒฎแƒ›แƒแƒฃแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜ - %2$S?
+telemetryLinkLabel = แƒ•แƒ แƒชแƒšแƒแƒ“
+telemetryYesButtonLabel = แƒ“แƒ˜แƒแƒฎ
+telemetryYesButtonAccessKey = Y
+telemetryNoButtonLabel = แƒแƒ แƒ
+telemetryNoButtonAccessKey = N
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/templateUtils.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/templateUtils.properties
new file mode 100644
index 0000000000..f6f7a80058
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/templateUtils.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE yesterday: used in various places where we compute
+# a "friendly" date, e.g. displaying that a message was from yesterday.
+yesterday=แƒ’แƒฃแƒจแƒ˜แƒœ
+
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/textImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/textImportMsgs.properties
new file mode 100644
index 0000000000..1d5254be33
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/textImportMsgs.properties
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+#
+# The following are used by the text import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name TEXTIMPORT_NAME
+## @loc None
+2000=แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒคแƒแƒ˜แƒšแƒ˜ (LDIF, .tab, .csv, .txt)
+
+# Description of import module
+## @name TEXTIMPORT_DESCRIPTION
+## @loc None
+2001=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒ“แƒแƒœ: LDIF (.ldif, .ldi), แƒขแƒแƒ‘แƒฃแƒšแƒแƒชแƒ˜แƒ˜แƒ— (.tab, .txt) แƒแƒœ แƒ›แƒซแƒ˜แƒ›แƒ˜แƒ— แƒ’แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ (.csv) แƒคแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—.
+
+# Description of import module
+## @name TEXTIMPORT_ADDRESS_NAME
+## @loc None
+2002=แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+# Description
+## @name TEXTIMPORT_ADDRESS_SUCCESS
+## @loc None
+2003=แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ %S
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADPARAM
+## @loc None
+2004=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜.
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADSOURCEFILE
+## @loc None
+2005=%S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+2006=%S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒแƒ  แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/vCardImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/vCardImportMsgs.properties
new file mode 100644
index 0000000000..5cdf7290c1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 แƒคแƒแƒ˜แƒšแƒ˜ (.vcf)
+
+vCardImportDescription=แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜ vCard แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒ“แƒแƒœ
+
+vCardImportAddressName=vCard แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressSuccess=%S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressBadSourceFile=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒแƒก.
+
+# LOCALIZATION NOTE (vCardImportAddressSuccess): %S is replaced by the
+# name of the address book being imported.
+vCardImportAddressConvertError=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒก, แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewLog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewLog.dtd
new file mode 100644
index 0000000000..9317487219
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewLog.dtd
@@ -0,0 +1,12 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY viewLog.title "แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ•แƒ—แƒแƒ แƒ˜">
+<!ENTITY viewLogInfo.text "แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ•แƒ—แƒแƒ แƒจแƒ˜ แƒแƒฆแƒ˜แƒ แƒ˜แƒชแƒฎแƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒฅแƒ•แƒ”แƒ“แƒ แƒฉแƒแƒ›แƒ แƒ—แƒ•แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒก แƒ’แƒแƒกแƒแƒแƒฅแƒขแƒ˜แƒ•แƒ”แƒ‘แƒšแƒแƒ“.">
+<!ENTITY clearLog.label "แƒ“แƒแƒ•แƒ—แƒ แƒ˜แƒก แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ">
+<!ENTITY clearLog.accesskey "C">
+<!ENTITY enableLog.label "แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ•แƒ—แƒ แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ">
+<!ENTITY enableLog.accesskey "E">
+<!ENTITY closeLog.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeLog.accesskey "o">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewSource.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewSource.dtd
new file mode 100644
index 0000000000..46d3581407
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 "แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒฌแƒงแƒแƒ แƒ: ">
+
+<!ENTITY editMenu.label "แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ">
+<!ENTITY editMenu.accesskey "แƒฉ">
+<!ENTITY fileMenu.label "แƒคแƒแƒ˜แƒšแƒ˜">
+<!ENTITY fileMenu.accesskey "แƒค">
+<!ENTITY savePageCmd.label "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ แƒแƒ’แƒแƒ แƒชโ€ฆ">
+<!ENTITY savePageCmd.accesskey "แƒ">
+<!ENTITY savePageCmd.commandkey "S">
+<!ENTITY printCmd.label "แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒโ€ฆ">
+<!ENTITY printCmd.accesskey "แƒ‘">
+<!ENTITY printCmd.commandkey "P">
+<!ENTITY closeCmd.label "แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ">
+<!ENTITY closeCmd.accesskey "แƒ“">
+<!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 "แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ”โ€ฆ">
+<!ENTITY goToLineCmd.accesskey "แƒ’">
+<!ENTITY goToLineCmd.commandkey "l">
+
+<!ENTITY viewMenu.label "แƒฎแƒ”แƒ“แƒ˜">
+<!ENTITY viewMenu.accesskey "แƒ”">
+<!ENTITY reloadCmd.label "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ">
+<!ENTITY reloadCmd.accesskey "แƒฎ">
+<!ENTITY reloadCmd.commandkey "r">
+<!ENTITY menu_wrapLongLines.title "แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ">
+<!ENTITY menu_wrapLongLines.accesskey "แƒซ">
+<!ENTITY menu_highlightSyntax.label "แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ">
+<!ENTITY menu_highlightSyntax.accesskey "แƒข">
+<!ENTITY menu_textSize.label "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ">
+<!ENTITY menu_textSize.accesskey "แƒ–">
+<!ENTITY menu_textEnlarge.label "แƒ’แƒแƒ“แƒ˜แƒ“แƒ”แƒ‘แƒ">
+<!ENTITY menu_textEnlarge.accesskey "แƒ“">
+<!ENTITY menu_textReduce.label "แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY menu_textReduce.accesskey "แƒช">
+<!ENTITY menu_textReset.label "แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜">
+<!ENTITY menu_textReset.accesskey "แƒฉ">
+
+<!ENTITY findOnCmd.label "แƒžแƒแƒ•แƒœแƒ แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ”โ€ฆ">
+<!ENTITY findOnCmd.accesskey "แƒž">
+<!ENTITY findOnCmd.commandkey "f">
+<!ENTITY findAgainCmd.label "แƒ™แƒ•แƒšแƒแƒ•แƒซแƒ˜แƒ”แƒ‘แƒ">
+<!ENTITY findAgainCmd.accesskey "แƒ™">
+<!ENTITY findAgainCmd.commandkey "g">
+<!ENTITY findAgainCmd.commandkey2 "VK_F3">
+<!ENTITY findSelectionCmd.commandkey "e">
+
+<!ENTITY backCmd.label "แƒฌแƒ˜แƒœแƒ">
+<!ENTITY backCmd.accesskey "แƒฌ">
+<!ENTITY forwardCmd.label "แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ">
+<!ENTITY forwardCmd.accesskey "แƒ›">
+<!ENTITY goBackCmd.commandKey "[">
+<!ENTITY goForwardCmd.commandKey "]">
+
+<!ENTITY copyLinkCmd.label "แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY copyLinkCmd.accesskey "แƒš">
+<!ENTITY copyEmailCmd.label "แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒแƒกแƒšแƒ˜">
+<!ENTITY copyEmailCmd.accesskey "แƒ”">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewSource.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewSource.properties
new file mode 100644
index 0000000000..79b0d56e18
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/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 = แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ”
+goToLineText = แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜
+invalidInputTitle = แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ
+invalidInputText = แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒœแƒแƒ›แƒ”แƒ แƒ˜ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ.
+outOfRangeTitle = แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+outOfRangeText = แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+viewSelectionSourceTitle = แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜แƒก DOM แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒฌแƒงแƒแƒ แƒ
+viewMathMLSourceTitle = MathML-แƒ˜แƒก DOM แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒฌแƒงแƒแƒ แƒ
+
+context_goToLine_label = แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ”โ€ฆ
+context_goToLine_accesskey = แƒข
+context_wrapLongLines_label = แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ
+context_highlightSyntax_label = แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewZoomOverlay.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewZoomOverlay.dtd
new file mode 100644
index 0000000000..9d688a8c5d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/viewZoomOverlay.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/. -->
+
+<!-- LOCALIZATION NOTE :
+fullZoomEnlargeCmd.commandkey3, fullZoomReduceCmd.commandkey2 and
+fullZoomResetCmd.commandkey2 are alternative acceleration keys for zoom.
+If shift key is needed with your locale popular keyboard for them,
+you can use these alternative items. Otherwise, their values should be empty. -->
+
+<!ENTITY fullZoomEnlargeCmd.label "แƒ’แƒแƒ“แƒ˜แƒ“แƒ”แƒ‘แƒ">
+<!ENTITY fullZoomEnlargeCmd.accesskey "แƒ“">
+<!ENTITY fullZoomEnlargeCmd.commandkey "+">
+<!ENTITY fullZoomEnlargeCmd.commandkey2 "="> <!-- + is above this key on many keyboards -->
+<!ENTITY fullZoomEnlargeCmd.commandkey3 "">
+
+<!ENTITY fullZoomReduceCmd.label "แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ">
+<!ENTITY fullZoomReduceCmd.accesskey "แƒช">
+<!ENTITY fullZoomReduceCmd.commandkey "-">
+<!ENTITY fullZoomReduceCmd.commandkey2 "">
+
+<!ENTITY fullZoomResetCmd.label "แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ">
+<!ENTITY fullZoomResetCmd.accesskey "แƒ">
+<!ENTITY fullZoomResetCmd.commandkey "0">
+<!ENTITY fullZoomResetCmd.commandkey2 "">
+
+<!ENTITY fullZoomToggleCmd.label "แƒ›แƒฎแƒแƒšแƒแƒ“ แƒขแƒ”แƒฅแƒกแƒขแƒ˜">
+<!ENTITY fullZoomToggleCmd.accesskey "แƒข">
+<!ENTITY fullZoom.label "แƒ–แƒแƒ›แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ">
+<!ENTITY fullZoom.accesskey "แƒ–">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderListDialog.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderListDialog.dtd
new file mode 100644
index 0000000000..1c373a8ac2
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderListDialog.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 virtualFolderListTitle.title "แƒ“แƒแƒกแƒข(แƒ”แƒ‘)แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ">
+<!ENTITY virtualFolderDesc.label "แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ:">
+<!ENTITY folderName.label "แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜">
+<!ENTITY folderSearch.label "แƒซแƒ˜แƒ”แƒ‘แƒ">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderProperties.dtd b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderProperties.dtd
new file mode 100644
index 0000000000..cd311ec62d
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/virtualFolderProperties.dtd
@@ -0,0 +1,22 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY virtualFolderProperties.title "แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”">
+<!ENTITY name.label "แƒกแƒแƒฎแƒ”แƒšแƒ˜:">
+<!ENTITY name.accesskey "N">
+<!ENTITY description.label "แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ แƒแƒ’แƒแƒ แƒช แƒฅแƒ•แƒ”แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”:">
+<!ENTITY description.accesskey "C">
+
+<!ENTITY searchTermCaption.label "แƒแƒ› แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒ™แƒ แƒ˜แƒขแƒ”แƒ แƒ˜แƒฃแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ: ">
+
+<!ENTITY folderSelectionCaption.label "แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ: ">
+<!ENTITY chooseFoldersButton.label "แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒโ€ฆ">
+<!ENTITY chooseFoldersButton.accesskey "h">
+
+<!ENTITY searchOnline.label "แƒซแƒ˜แƒ”แƒ‘แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ (แƒ˜แƒซแƒšแƒ”แƒ•แƒ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒš แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒก IMAP แƒ“แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ”แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒ—แƒฃแƒ›แƒชแƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ˜แƒก แƒ“แƒ แƒ แƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ)">
+<!ENTITY searchOnline.accesskey "S">
+<!ENTITY newFolderButton.label "แƒจแƒ”แƒฅแƒ›แƒœแƒ">
+<!ENTITY newFolderButton.accesskey "r">
+<!ENTITY editFolderButton.label "แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ">
+<!ENTITY editFolderButton.accesskey "U">
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/wmImportMsgs.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/wmImportMsgs.properties
new file mode 100644
index 0000000000..dc2e15cfb7
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/messenger/wmImportMsgs.properties
@@ -0,0 +1,76 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#
+# The following are used by the windows live mail import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name WMIMPORT_NAME
+## @loc None
+## LOCALIZATION NOTE (2000): DONT_TRANSLATE
+2000=Windows Live Mail
+
+# Description of import module
+## @name WMIMPORT_DESCRIPTION
+## @loc None
+## LOCALIZATION NOTE (2001): In this item, don't translate "Windows Live Mail"
+2001=Windows Live Mail แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜
+
+# Success message
+## @name WMIMPORT_MAILBOX_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2002): In this item, don't translate "%1$S" or "%2$d"
+## The variable %1$S will contain the name of the Mailbox
+## The variable %2$d will contain the number of messages
+2002=แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜ %1$S, แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ %2$d แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜
+
+# Error message
+## @name WMIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒก.
+
+# Error message
+## @name WMIMPORT_MAILBOX_BADSOURCEFILE
+## @loc None
+## LOCALIZATION NOTE (2004): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2004=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %S แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒแƒก .
+
+# Error message
+## @name WMIMPORT_MAILBOX_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2005=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %S แƒคแƒแƒกแƒขแƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒก, แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒแƒ› แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒ“แƒแƒœ.
+
+# Default name of imported addressbook
+## @name WMIMPORT_DEFAULT_NAME
+## @loc None
+2006=Windows Live Mail แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜
+
+# Autofind description
+## @name WMIMPORT_AUTOFIND
+## @loc None
+2007=Windows Live Mail แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ (windows แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜)
+
+# Description
+## @name WMIMPORT_ADDRESS_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2006): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2008=แƒ“แƒแƒ˜แƒ›แƒžแƒแƒ แƒขแƒ“แƒ แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜ %S
+
+# Error message
+## @name WMIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2009): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2009=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ %S แƒฌแƒ˜แƒ’แƒœแƒแƒ™แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒก, แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ แƒแƒ› แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒ“แƒแƒœ.
+
+# Error message
+## @name WMIMPORT_ADDRESS_BADPARAM
+## @loc None
+2010=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒกแƒแƒคแƒแƒกแƒขแƒ แƒงแƒฃแƒ—แƒ˜แƒก แƒ˜แƒ›แƒžแƒแƒ แƒขแƒ˜แƒกแƒแƒก.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/downloads.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/downloads.properties
new file mode 100644
index 0000000000..82b4e00773
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/downloads.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/.
+
+# Desktop folder name for downloaded files
+downloadsFolder=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/unknownContentType.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/unknownContentType.properties
new file mode 100644
index 0000000000..d8dca8acce
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/downloads/unknownContentType.properties
@@ -0,0 +1,23 @@
+# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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=แƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ โ€“ %S
+saveDialogTitle=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒโ€ฆ
+defaultApp=%S (แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜)
+chooseAppFilePickerTitle=แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+badApp=แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ (โ€ž%Sโ€œ) แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ. แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒœ แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒ”แƒ—.
+badApp.title=แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+badPermissions=แƒคแƒแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜. แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“.
+badPermissions.title=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+unknownAccept.label=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+unknownCancel.label=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+fileType=%S แƒคแƒแƒ˜แƒšแƒ˜
+# LOCALIZATION NOTE (orderedFileSizeWithType): first %S is type, second %S is size, and third %S is unit
+orderedFileSizeWithType=%1$S (%2$S %3$S)
+avifExtHandlerDescription=AV1 แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜ (AVIF)
+pdfExtHandlerDescription=แƒ’แƒแƒ“แƒแƒกแƒแƒขแƒแƒœแƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ (PDF)
+svgExtHandlerDescription=แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒแƒ“แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ (SVG)
+webpExtHandlerDescription=WebP แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ
+xmlExtHandlerDescription=แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒ (XML)
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/profile/profileSelection.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/profile/profileSelection.properties
new file mode 100644
index 0000000000..e35e45aeba
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/profile/profileSelection.properties
@@ -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/.
+
+# LOCALIZATION NOTE: These strings are used for startup/profile problems and the profile manager.
+
+# Application not responding
+# LOCALIZATION NOTE (restartTitle, restartMessageNoUnlocker2, restartMessageUnlocker, restartMessageNoUnlockerMac, restartMessageUnlockerMac): Messages displayed when the application is running but is not responding to commands. %S is the application name.
+restartTitle=แƒ“แƒแƒ˜แƒฎแƒฃแƒ แƒแƒก %S
+restartMessageNoUnlocker2=%S แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ—แƒฃแƒ›แƒชแƒ แƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก. %S แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ—, แƒฏแƒ”แƒ  แƒฃแƒœแƒ“แƒ แƒ“แƒแƒฎแƒฃแƒ แƒแƒ— แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” %S แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜, แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒฉแƒแƒ แƒ—แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒœ แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒ— แƒ˜แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ—.
+restartMessageUnlocker=%S แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ—แƒฃแƒ›แƒชแƒ แƒแƒ  แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก. แƒแƒฎแƒแƒšแƒ˜ แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒ’แƒแƒกแƒแƒฎแƒกแƒœแƒ”แƒšแƒแƒ“, แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” %S แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ˜แƒฎแƒฃแƒ แƒแƒก.
+restartMessageNoUnlockerMac=%S แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“, แƒ”แƒ แƒ—แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ %S, แƒ•แƒ”แƒ  แƒ’แƒแƒ”แƒจแƒ•แƒ”แƒ‘แƒ.
+restartMessageUnlockerMac=%S แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒแƒฎแƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒแƒ“, แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” %S แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ˜แƒฎแƒฃแƒ แƒแƒก.
+
+# Profile manager
+# LOCALIZATION NOTE (profileTooltip): First %S is the profile name, second %S is the path to the profile folder.
+profileTooltip=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜: โ€ž%Sโ€œ โ€” แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ: โ€ž%Sโ€œ
+
+pleaseSelectTitle=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒแƒ แƒฉแƒ”แƒ•แƒ
+pleaseSelect=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒ”แƒ— แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒแƒœ แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒแƒฎแƒแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก %S.
+
+renameProfileTitle=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ
+renameProfilePrompt=โ€ž%Sโ€œ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ:
+
+profileNameInvalidTitle=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ
+profileNameInvalid=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒแƒ“ โ€ž%Sโ€œ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+
+chooseFolder=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ
+profileNameEmpty=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+invalidChar=แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ โ€ž%Sโ€œ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒจแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ—.
+
+deleteTitle=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ
+deleteProfileConfirm=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒจแƒšแƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒ˜แƒ’แƒ˜ แƒแƒ›แƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒ‘แƒ.\nแƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฌแƒแƒจแƒแƒšแƒแƒ— แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒช, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒก, แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒก แƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒกแƒ แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ โ€ž%Sโ€œ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ“แƒ แƒ•แƒ”แƒฆแƒแƒ  แƒแƒฆแƒ“แƒ’แƒ”แƒ‘แƒ.\nแƒ’แƒกแƒฃแƒ แƒ—, แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒแƒœแƒแƒ“ แƒฌแƒแƒจแƒšแƒ?
+deleteFiles=แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒแƒœแƒแƒ“ แƒฌแƒแƒจแƒšแƒ
+dontDeleteFiles=แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ
+
+profileCreationFailed=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒš แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ.
+profileCreationFailedTitle=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+profileExists=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒจแƒ”แƒแƒ แƒฉแƒ˜แƒแƒ—.
+profileFinishText=แƒแƒ› แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“ แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒ”แƒ— โ€žแƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒกโ€œ.
+profileFinishTextMac=แƒแƒ› แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“ แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒ”แƒ— แƒฆแƒ˜แƒšแƒแƒ™แƒก โ€žแƒ›แƒ–แƒแƒ“แƒแƒโ€œ.
+profileMissing=%S แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒœแƒแƒ™แƒฃแƒšแƒ˜ แƒแƒœ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ.
+profileMissingTitle=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+profileDeletionFailed=แƒžแƒ แƒแƒคแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ›แƒŸแƒแƒ›แƒแƒ“.
+profileDeletionFailedTitle=แƒฌแƒแƒจแƒšแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+
+# Profile reset
+# LOCALIZATION NOTE (resetBackupDirectory): Directory name for the profile directory backup created during reset. This directory is placed in a location users will see it (ie. their desktop). %S is the application name.
+resetBackupDirectory=%S โ€“ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜
+
+flushFailTitle=แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ
+flushFailMessage=แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ.
+# LOCALIZATION NOTE (flushFailRestartButton): $S is brandShortName.
+flushFailRestartButton=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ”แƒจแƒ•แƒแƒก %S
+flushFailExitButton=แƒ’แƒแƒ›แƒแƒกแƒ•แƒšแƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/update/updates.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/update/updates.properties
new file mode 100644
index 0000000000..b49471581e
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozapps/update/updates.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/.
+
+# LOCALIZATION NOTE: The 1st %S is brandShortName and 2nd %S is update version
+# where update version from the update xml
+# example: MyApplication 10.0.5
+updateName=%S %S
+
+noThanksButton=แƒแƒ แƒ, แƒ’แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ—
+noThanksButton.accesskey=แƒ
+restartLaterButton=แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ—
+restartLaterButton.accesskey=แƒ›
+restartNowButton=แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ %S
+restartNowButton.accesskey=แƒฎ
+
+statusFailed=แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒ“แƒ’แƒ
+
+installSuccess=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒฉแƒแƒ˜แƒ“แƒ’แƒ
+installPending=แƒฉแƒแƒ“แƒ’แƒ›แƒ แƒงแƒแƒ•แƒœแƒ“แƒ”แƒ‘แƒ
+patchApplyFailure=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฉแƒแƒ˜แƒ“แƒ’แƒ›แƒ”แƒ‘แƒ (แƒแƒ  แƒ›แƒ˜แƒ”แƒกแƒแƒ“แƒแƒ’แƒ”แƒ‘แƒ)
+elevationFailure=แƒแƒ› แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ—. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ˜แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒฃแƒ  แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒก.
+
+check_error-200=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก XML แƒคแƒแƒ˜แƒšแƒ˜ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ (200)
+check_error-403=แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜แƒ (403)
+check_error-404=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก XML แƒคแƒแƒ˜แƒšแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ (404)
+check_error-500=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ (500)
+check_error-2152398849=แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ (แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜ แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ)
+check_error-2152398861=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ
+check_error-2152398862=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒ แƒ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ
+# NS_ERROR_OFFLINE
+check_error-2152398864=แƒฅแƒกแƒ”แƒšแƒ˜ แƒ’แƒแƒ—แƒ˜แƒจแƒฃแƒšแƒ˜แƒ (แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ–แƒ”)
+check_error-2152398867=แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒžแƒแƒ แƒขแƒ˜
+check_error-2152398868=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ (แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—)
+check_error-2152398878=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ (แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜)
+check_error-2152398890=แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ (แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜)
+# NS_ERROR_DOCUMENT_NOT_CACHED
+check_error-2152398918=แƒฅแƒกแƒ”แƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒแƒ แƒแƒ (แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ–แƒ”)
+check_error-2152398919=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ (แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ™แƒ•แƒšแƒแƒ• แƒกแƒชแƒแƒ“แƒแƒ—)
+check_error-2152398920=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ—แƒแƒœ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ
+check_error-2153390069=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ•แƒแƒ“แƒ แƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ (แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ›แƒแƒ แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒฃแƒ แƒ˜ แƒกแƒแƒแƒ—แƒ˜ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒกแƒ แƒ“แƒ แƒ“แƒ แƒแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—)
+check_error-verification_failed=แƒแƒ› แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+check_error-move_failed=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ›แƒ–แƒแƒ“แƒ“แƒ แƒฉแƒแƒ“แƒ’แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+check_error-update_url_not_available=แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ
+check_error-connection_aborted=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ˜แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/mozldap/ldap.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozldap/ldap.properties
new file mode 100644
index 0000000000..a42f9732b6
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/mozldap/ldap.properties
@@ -0,0 +1,261 @@
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The following two strings are used when prompting the user for authentication
+# information:
+
+## @name AUTH_PROMPT_TITLE
+## @loc none
+authPromptTitle=แƒกแƒแƒญแƒ˜แƒ แƒแƒ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ˜
+
+## @name AUTH_PROMPT_TEXT
+## @loc %1$S should not be localized. It is the hostname of the LDAP server.
+authPromptText=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ %1$Sโ€“แƒ—แƒ•แƒ˜แƒก.
+
+# These are string versions of all the errors defined in
+# nsILDAPErrors.idl, as well as the nsresult codes based on those
+# errors. See that file for the genesis of these codes, as well as
+# for info about how to get documentation about their precise
+# meanings.
+
+## @name OPERATIONS_ERROR
+## @loc none
+1=แƒแƒžแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## @name PROTOCOL_ERROR
+## @loc none
+2=แƒแƒฅแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## @name TIMELIMIT_EXCEEDED
+## @loc none
+3=แƒ•แƒแƒ“แƒ˜แƒก แƒ’แƒแƒกแƒ•แƒšแƒ
+
+## @name SIZELIMIT_EXCEEDED
+## @loc none
+4=แƒ–แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒ”แƒขแƒ”แƒ‘แƒ
+
+## @name COMPARE_FALSE
+## @loc none
+5=แƒแƒ แƒแƒ—แƒแƒœแƒแƒ“แƒแƒ‘แƒ
+
+## @name COMPARE_TRUE
+## @loc none
+6=แƒ—แƒแƒœแƒแƒ“แƒแƒ‘แƒ
+
+## @name STRONG_AUTH_NOT_SUPPORTED
+## @loc none
+7=แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ’แƒ–แƒ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜
+
+## @name STRONG_AUTH_REQUIRED
+## @loc none
+8=แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ›แƒ™แƒแƒชแƒ แƒ˜ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ
+
+## @name PARTIAL_RESULTS
+## @loc none
+9=แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+
+## @name REFERRAL
+## @loc none
+10=แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+
+## @name ADMINLIMIT_EXCEEDED
+## @loc none
+11=แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒ“แƒแƒ แƒฆแƒ•แƒฃแƒšแƒ˜แƒ
+
+## @name UNAVAILABLE_CRITICAL_EXTENSION
+## @loc none
+12=แƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒ›แƒ˜แƒฃแƒฆแƒฌแƒ”แƒ•แƒแƒ“แƒ˜แƒ
+
+## @name CONFIDENTIALITY_REQUIRED
+## @loc none
+13=แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ™แƒแƒœแƒคแƒ˜แƒ“แƒ”แƒœแƒชแƒ˜แƒแƒšแƒแƒ‘แƒ
+
+## @name SASL_BIND_IN_PROGRESS
+## @loc none
+14=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒก SASL แƒ›แƒ˜แƒ‘แƒ›แƒ
+
+## @name NO_SUCH_ATTRIBUTE
+## @loc none
+16=แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒขแƒ แƒ˜แƒ‘แƒฃแƒขแƒ˜ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก
+
+## @name UNDEFINED_TYPE
+## @loc none
+17=แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒ”แƒšแƒ˜
+
+## @name INAPPROPRIATE MATCHING
+## @loc none
+18=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ
+
+## @name CONSTRAINT_VIOLATION
+## @loc none
+19=แƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ
+
+## @name TYPE_OR_VALUE_EXISTS
+## @loc none
+20=แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ แƒแƒœ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก
+
+## @name INVALID_SYNTAX
+## @loc none
+21=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜
+
+## @name NO_SUCH_OBJECT
+## @loc none
+32=แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก
+
+## @name ALIAS_PROBLEM
+## @loc none
+33=แƒคแƒกแƒ”แƒ•แƒ“แƒแƒœแƒ˜แƒ›แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ
+
+## @name INVALID_DN_ SYNTAX
+## @loc none
+34=แƒ›แƒชแƒ“แƒแƒ แƒ˜ DN แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜
+
+## @name IS_LEAF
+## @loc none
+35=แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜ แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒแƒ
+
+## @name ALIAS_DEREF_PROBLEM
+## @loc none
+36=แƒคแƒกแƒ”แƒ•แƒ“แƒแƒœแƒ˜แƒ›แƒ˜แƒก แƒ แƒ”แƒคแƒ แƒ”แƒœแƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ
+
+## @name INAPPROPRIATE_AUTH
+## @loc none
+48=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ
+
+## @name INVALID_CREDENTIALS
+## @loc none
+49=แƒแƒ แƒแƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ
+
+## @name INSUFFICIENT_ACCESS
+## @loc none
+50=แƒแƒ แƒแƒกแƒ แƒฃแƒšแƒ˜ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒ
+
+## @name BUSY
+## @loc none
+51=LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
+
+## @name UNAVAILABLE
+## @loc none
+52=LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒฌแƒ”แƒ•แƒแƒ“แƒ˜แƒ
+
+## @name UNWILLING_TO_PERFORM
+## @loc none
+53=LDAP แƒฃแƒแƒ แƒก แƒแƒ›แƒ‘แƒแƒ‘แƒแƒ‘ แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒ–แƒ”
+
+## @name LOOP_DETECT
+## @loc none
+54=แƒแƒฆแƒ›แƒแƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒชแƒ˜แƒ™แƒšแƒ˜
+
+## @name SORT_CONTROL_MISSING
+## @loc none
+60=แƒกแƒแƒ แƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ˜ แƒ›แƒชแƒ“แƒแƒ แƒ˜แƒ
+
+## @name INDEX_RANGE_ERROR
+## @loc none
+61=แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ แƒแƒ›แƒ”แƒขแƒ”แƒ‘แƒก แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒฃแƒš แƒ–แƒฆแƒ•แƒแƒ แƒก
+
+## @name NAMING_VIOLATION
+## @loc none
+64=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜
+
+## @name OBJECT_CLASS_VIOLATION
+## @loc none
+65=แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒ™แƒšแƒแƒกแƒ˜
+
+## @name NOT_ALLOWED_ON_NONLEAF
+## @loc none
+66=แƒแƒ แƒแƒ’แƒœแƒจแƒขแƒแƒ”แƒ‘แƒ˜แƒ— แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒ˜แƒ™แƒ แƒซแƒแƒšแƒ”แƒ‘แƒ
+
+## @name NOT_ALLOWED_ON_RDN
+## @loc none
+67=RDN-แƒ–แƒ” แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒ˜แƒ™แƒ แƒซแƒแƒšแƒ”แƒ‘แƒ
+
+## @name ALREADY_EXISTS
+## @loc none
+68=แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก
+
+## @name NO_OBJECT_CLASS_MODS
+## @loc none
+69=แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒก แƒ™แƒšแƒแƒกแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ
+
+## @name RESULTS_TOO_LARGE
+## @loc none
+70=แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ แƒ›แƒ”แƒขแƒ˜แƒกแƒ›แƒ”แƒขแƒ˜แƒ
+
+## @name AFFECTS_MULTIPLE_DSAS
+## @loc none
+71=แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒ›แƒ แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”
+
+## @name OTHER
+## @loc none
+80=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## @name SERVER_DOWN
+## @loc none
+81=แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก
+
+## @name LOCAL_ERROR
+## @loc none
+82=แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## @name ENCODING_ERROR
+## @loc none
+83=แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## @name DECODING_ERROR
+## @loc none
+84=แƒ’แƒแƒ แƒ“แƒแƒฅแƒ›แƒœแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
+
+## @name TIMEOUT
+## @loc none
+85=LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ•แƒแƒ“แƒ แƒ’แƒแƒ•แƒ˜แƒ“แƒ
+
+## @name AUTH_UNKNOWN
+## @loc none
+86=แƒแƒฃแƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒฌแƒ”แƒกแƒ˜
+
+## @name FILTER_ERROR
+## @loc none
+87=แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ˜
+
+## @name USER_CANCELLED
+## @loc none
+88=แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
+## @name PARAM_ERROR
+## @loc none
+89=แƒ›แƒชแƒ“แƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ LDAP แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒจแƒ˜
+
+## @name NO_MEMORY
+## @loc none
+90=แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ‘แƒ
+
+## @name CONNECT_ERROR
+## @loc none
+91=แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜ LDAP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก
+
+## @name NOT_SUPPORTED
+## @loc none
+92=LDAP แƒ”แƒก แƒแƒฅแƒ›แƒ˜ แƒ•แƒ”แƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ
+
+## @name CONTROL_NOT_FOUND
+## @loc none
+93=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ LDAP แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+
+## @name NO_RESULTS_RETURNED
+## @loc none
+94=แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ
+
+## @name MORE_RESULTS_TO_RETURN
+## @loc none
+95=แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ
+
+## @name CLIENT_LOOP
+## @loc none
+96=แƒแƒฆแƒ›แƒแƒฉแƒ”แƒœแƒ˜แƒšแƒ˜ แƒชแƒ˜แƒ™แƒšแƒ˜
+
+## @name REFERRAL_LIMIT_EXCEEDED
+## @loc none
+97=แƒ“แƒแƒ˜แƒ แƒฆแƒ•แƒ แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ˜แƒฏแƒ˜แƒก แƒ–แƒฆแƒ•แƒแƒ แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/necko/necko.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/necko/necko.properties
new file mode 100644
index 0000000000..e1962b7f11
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/necko/necko.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/.
+
+3=แƒ˜แƒซแƒ”แƒ‘แƒœแƒ”แƒ‘แƒ %1$Sโ€ฆ
+4=แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ %1$Sโ€ฆ
+5=แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒแƒก %1$Sโ€ฆ
+6=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ โ€“ %1$Sโ€ฆ
+7=แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ %1$Sโ€ฆ
+8=แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ %1$S
+9=แƒฉแƒแƒ˜แƒฌแƒ”แƒ แƒ %1$S
+10=แƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒ โ€“ %1$Sโ€ฆ
+11=แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ %1$Sโ€ฆ
+12=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก TLS-แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ โ€“ %1$Sโ€ฆ
+13=TLS-แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ โ€“ %1$Sโ€ฆ
+
+RepostFormData=แƒ”แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒกแƒฎแƒ•แƒ แƒ‘แƒ›แƒฃแƒšแƒ–แƒ” แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ“แƒ. แƒ’แƒกแƒฃแƒ แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒฎแƒแƒš แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ?
+
+# Directory listing strings
+DirTitle=แƒœแƒฃแƒกแƒฎแƒ โ€“ %1$S
+DirGoUp=แƒ–แƒ”แƒ“แƒ แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”
+ShowHidden=แƒ“แƒแƒ›แƒแƒšแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ
+DirColName=แƒกแƒแƒฎแƒ”แƒšแƒ˜
+DirColSize=แƒ–แƒแƒ›แƒ
+DirColMTime=แƒ‘แƒแƒšแƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ
+DirFileLabel=แƒคแƒแƒ˜แƒšแƒ˜:\u0020
+
+SuperfluousAuth=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒจแƒ”แƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— โ€ž%1$Sโ€œ แƒกแƒแƒ˜แƒขแƒ–แƒ” โ€ž%2$Sโ€œ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜, แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒแƒก แƒแƒ  แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก. แƒแƒฅ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ แƒแƒ›แƒ” แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒแƒ‘แƒแƒก แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜.\n\nโ€ž%1$Sโ€œ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ˜แƒก แƒกแƒแƒ˜แƒขแƒ˜แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒœแƒแƒฎแƒ•แƒแƒช แƒ’แƒกแƒฃแƒ แƒ—?
+AutomaticAuth=แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒจแƒ”แƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— โ€ž%1$Sโ€œ แƒกแƒแƒ˜แƒขแƒ–แƒ” โ€ž%2$Sโ€œ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—.
+
+TrackerUriBlocked=แƒ›แƒแƒกแƒแƒšแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+UnsafeUriBlocked=แƒ›แƒแƒกแƒแƒšแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ .
+
+# LOCALIZATION NOTE (StrictUrlProtocolSetter): %1$S is the URL that has attempted to be changed. %2$S is the invalid target protocol.
+StrictUrlProtocolSetter=โ€ž%1$Sโ€œ Url-แƒ‘แƒ›แƒฃแƒšแƒ˜แƒก โ€ž%2$Sโ€œ แƒแƒฅแƒ›แƒ–แƒ” แƒ’แƒแƒ“แƒแƒงแƒ•แƒแƒœแƒ แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ.
+
+# LOCALIZATION NOTE (CORPBlocked): %1$S is the URL of the blocked resource. %2$S is the URL of the MDN page about CORP.
+CORPBlocked=แƒ›แƒแƒกแƒแƒšแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒฅแƒแƒœแƒ˜แƒก (แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ แƒฃแƒฅแƒแƒœแƒšแƒแƒ‘แƒ˜แƒก) แƒ’แƒแƒ›แƒ. แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— %2$S
+CookieBlockedByPermission=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ—แƒแƒœ แƒแƒœ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“.
+CookieBlockedTracker=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ—แƒแƒœ แƒแƒœ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒ“แƒ แƒ›แƒ”แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+CookieBlockedAll=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ—แƒแƒœ แƒแƒœ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ—.
+CookieBlockedForeign=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ—แƒแƒœ แƒแƒœ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒจแƒ”แƒ˜แƒ–แƒฆแƒฃแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ’แƒแƒฅแƒ•แƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒ“แƒ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒแƒช แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+# As part of dynamic state partitioning, third-party resources might be limited to "partitioned" storage access that is separate from the first-party context.
+# This allows e.g. cookies to still be set, and prevents tracking without totally blocking storage access. This message is shown in the web console when this happens
+# to inform developers that their storage is isolated.
+CookiePartitionedForeign2=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ—แƒแƒœ แƒแƒœ แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ โ€ž%1$Sโ€œ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒœแƒแƒฌแƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• แƒฌแƒ•แƒ“แƒแƒ›แƒแƒก แƒ˜แƒฆแƒ”แƒ‘แƒก, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฎแƒแƒ แƒ” แƒ“แƒ แƒชแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ“แƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ“แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+
+# LOCALIZATION NOTE (CookieAllowedForOriginByStorageAccessAPI): %2$S and %1$S are URLs.
+CookieAllowedForOriginByStorageAccessAPI=แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒ โ€ž%2$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” โ€ž%1$Sโ€œ.
+# LOCALIZATION NOTE (CookieAllowedForOriginByHeuristic): %2$S and %1$S are URLs.
+CookieAllowedForOriginByHeuristic=แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒ โ€ž%2$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” โ€ž%1$Sโ€œ.
+# LOCALIZATION NOTE (CookieAllowedForFpiByHeuristic): %2$S and %1$S are URLs.
+CookieAllowedForFpiByHeuristic=แƒกแƒแƒชแƒแƒ•แƒ—แƒแƒœ แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ›แƒฎแƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒ˜แƒฏแƒ•แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก โ€ž%2$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” โ€ž%1$Sโ€œ.
+
+# LOCALIZATION NOTE(CookieRejectedNonRequiresSecure2): %1$S is the cookie name. Do not localize "SameSite=None" and "secure".
+CookieRejectedNonRequiresSecure2=แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ โ€œ%1$Sโ€ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒแƒฅแƒ•แƒก โ€œSameSite=Noneโ€ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ™แƒšแƒ˜แƒ โ€œsecureโ€ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ.
+# LOCALIZATION NOTE(CookieRejectedNonRequiresSecureForBeta3): %1$S is the cookie name. %2$S is a URL. Do not localize "SameSite", "SameSite=None" and "secure".
+CookieRejectedNonRequiresSecureForBeta3=แƒ›แƒแƒšแƒ” แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ โ€žSameSiteโ€œ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒ“ โ€žNoneโ€œ แƒแƒฅแƒ•แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ โ€žsecureโ€œ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ•แƒ แƒชแƒšแƒแƒ“ โ€žSameSiteโ€œ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— %2$S
+# LOCALIZATION NOTE(CookieLaxForced2): %1$S is the cookie name. Do not localize "SameSite", "Lax" and "SameSite=Lax".
+CookieLaxForced2=โ€œ%1$Sโ€ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒแƒก โ€œSameSiteโ€ แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒแƒ“ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒฅแƒ•แƒก โ€œLaxโ€, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒแƒ™แƒšแƒ˜แƒ โ€œSameSiteโ€ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ, แƒแƒ›แƒแƒกแƒ—แƒแƒœ โ€œSameSite=Laxโ€ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒ แƒแƒ› แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# LOCALIZATION NOTE(CookieLaxForcedForBeta2): %1$S is the cookie name. %2$S is a URL. Do not localize "SameSite", "Lax" and "SameSite=Lax", "SameSite=None".
+CookieLaxForcedForBeta2=โ€œ%1$Sโ€ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒแƒก แƒแƒ  แƒแƒฅแƒ•แƒก แƒกแƒแƒ—แƒแƒœแƒแƒ“แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ โ€œSameSiteโ€ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก. แƒ›แƒแƒšแƒ”, แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒ˜ โ€œSameSiteโ€ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒแƒœ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒ—, แƒ›แƒ˜แƒฉแƒœแƒ”แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช โ€œLaxโ€. แƒ”แƒก แƒ™แƒ˜ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒแƒกแƒ”แƒ—แƒ˜ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ แƒแƒฆแƒแƒ  แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฎแƒแƒ แƒ”แƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—. แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒแƒ›แƒ’แƒ•แƒแƒ  แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ”แƒ‘แƒก แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜แƒ—, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒแƒ›แƒแƒขแƒแƒ— โ€œSameSite=Noneโ€œ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ. แƒ•แƒ แƒชแƒšแƒแƒ“ โ€œSameSiteโ€œ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒแƒ–แƒ”, แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— %2$S
+# LOCALIZATION NOTE(CookieSameSiteValueInvalid2): %1$S is cookie name. Do not localize "SameSite", "Lax", "Strict" and "None"
+CookieSameSiteValueInvalid2=แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ โ€œSameSiteโ€œ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ โ€œ%1$Sโ€ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒ: โ€œLaxโ€œ, โ€œStrictโ€œ, โ€œNoneโ€œ.
+# LOCALIZATION NOTE (CookieOversize): %1$S is the cookie name. %2$S is the number of bytes. "B" means bytes.
+CookieOversize=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ“แƒ˜แƒ“แƒ˜ แƒ–แƒแƒ›แƒ˜แƒกแƒแƒ. แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ แƒ–แƒแƒ›แƒแƒ %2$S แƒ‘แƒแƒ˜แƒขแƒ˜.
+# LOCALIZATION NOTE (CookiePathOversize): %1$S is the cookie name. %2$S is the number of bytes. "B" means bytes.
+CookiePathOversize=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ—แƒ˜ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ–แƒแƒ›แƒ แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ“แƒ˜แƒ“แƒ˜แƒ. แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ แƒ–แƒแƒ›แƒแƒ %2$S แƒ‘แƒแƒ˜แƒขแƒ˜.
+# LOCALIZATION NOTE (CookieRejectedByPermissionManager): %1$S is the cookie response header.
+CookieRejectedByPermissionManager=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜แƒ—.
+# LOCALIZATION NOTE (CookieRejectedInvalidCharName): %1$S is the cookie name.
+CookieRejectedInvalidCharName=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒแƒจแƒ˜ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE (CookieRejectedInvalidDomain): %1$S is the cookie name.
+CookieRejectedInvalidDomain=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE (CookieRejectedInvalidPrefix): %1$S is the cookie name.
+CookieRejectedInvalidPrefix=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒ˜แƒœแƒกแƒแƒ แƒ—แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE (CookieRejectedInvalidCharValue): %1$S is the cookie name.
+CookieRejectedInvalidCharValue=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ’แƒแƒ›แƒ.
+# LOCALIZATION NOTE (CookieRejectedHttpOnlyButFromScript): %1$S is the cookie name.
+CookieRejectedHttpOnlyButFromScript=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“-HTTPS-แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒแƒฎแƒšแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒแƒก แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒก.
+# LOCALIZATION NOTE (CookieRejectedSecureButHttp): %1$S is the cookie name.
+CookieRejectedSecureButNonHttps=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ HTTPS-แƒก แƒแƒ  แƒ›แƒฅแƒแƒœแƒ” แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ, แƒ•แƒ”แƒ  แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช โ€žแƒ“แƒแƒชแƒฃแƒšแƒ˜โ€œ.
+# LOCALIZATION NOTE (CookieRejectedThirdParty): %1$S is the cookie response header.
+CookieRejectedThirdParty=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒฎแƒแƒ แƒ˜แƒก.
+# LOCALIZATION NOTE (CookieRejectedNonsecureOverSecure): %1$S is the cookie name.
+CookieRejectedNonsecureOverSecure=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก โ€žแƒ“แƒแƒชแƒฃแƒšแƒ˜โ€œ แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ.
+# LOCALIZATION NOTE (CookieRejectedForNonSameSiteness): %1$S is the cookie name.
+CookieRejectedForNonSameSiteness=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ—แƒแƒ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ โ€žSameSiteโ€œ แƒแƒ แƒ˜แƒก โ€žLaxโ€œ แƒแƒœ โ€žStrictโ€œ.
+
+# LOCALIZATION NOTE (CookieBlockedCrossSiteRedirect): %1$S is the cookie name. Do not translate "SameSite", "Lax" or "Strict".
+CookieBlockedCrossSiteRedirect=แƒคแƒฃแƒœแƒ—แƒฃแƒจแƒ โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒ˜ โ€žSameSiteโ€œ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒ— โ€žLaxโ€œ แƒแƒœ โ€žStrictโ€œ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ, แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+
+# LOCALIZATION NOTE (APIDeprecationWarning): %1$S is the deprecated API; %2$S is the API function that should be used.
+APIDeprecationWarning=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: โ€ž%1$Sโ€œ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— โ€ž%2$Sโ€œ
+
+# LOCALIZATION NOTE (ResourceBlockedCORS): %1$S is the url of the resource blocked by ORB. $2$S is the reason.
+# example: The resource at <url> was blocked by OpaqueResponseBlocking. Reason: โ€œnosniff with either blocklisted or text/plainโ€.
+ResourceBlockedORB=แƒ›แƒแƒกแƒแƒšแƒแƒก โ€ž%1$Sโ€ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒก OpaqueResponseBlocking. แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜: โ€ž%2$Sโ€œ.
+
+InvalidHTTPResponseStatusLine=แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ HTTP-แƒžแƒแƒกแƒฃแƒฎแƒจแƒ˜ แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/passwordmgr/passwordmgr.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/passwordmgr/passwordmgr.properties
new file mode 100644
index 0000000000..886dfa54ae
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/passwordmgr/passwordmgr.properties
@@ -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/.
+
+rememberPassword = แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ› แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“.
+savePasswordTitle = แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ
+# LOCALIZATION NOTE (saveLoginMsg2, saveLoginMsgNoUser2):
+# %S is the login's hostname.
+saveLoginMsg2 = แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S?
+saveLoginMsgNoUser2 = แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒก แƒžแƒแƒ แƒแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S?
+saveLoginButtonAllow.label = แƒ“แƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒ
+saveLoginButtonAllow.accesskey = แƒ“
+saveLoginButtonDeny.label = แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+saveLoginButtonDeny.accesskey = แƒ’
+saveLoginButtonNever.label = แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒก
+saveLoginButtonNever.accesskey = แƒ 
+# LOCALIZATION NOTE (updateLoginMsg3, updateLoginMsgNoUser3):
+# %S is the login's hostname.
+updateLoginMsg3 = แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ”แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S?
+updateLoginMsgNoUser3 = แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ”แƒก แƒžแƒแƒ แƒแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S?
+updateLoginMsgAddUsername2 = แƒ“แƒแƒ”แƒ›แƒแƒขแƒแƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ› แƒžแƒแƒ แƒแƒšแƒก?
+updateLoginButtonText = แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ
+updateLoginButtonAccessKey = แƒฎ
+updateLoginButtonDeny.label = แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+updateLoginButtonDeny.accesskey = แƒ’
+updateLoginButtonDelete.label = แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ
+updateLoginButtonDelete.accesskey = แƒช
+# LOCALIZATION NOTE (rememberPasswordMsg):
+# 1st string is the username for the login, 2nd is the login's hostname.
+# Note that long usernames may be truncated.
+rememberPasswordMsg = แƒ’แƒกแƒฃแƒ แƒ—, แƒ แƒแƒ› แƒ“แƒแƒ˜แƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒแƒก แƒžแƒแƒ แƒแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก โ€ž%1$Sโ€œ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” %2$S?
+# LOCALIZATION NOTE (rememberPasswordMsgNoUsername):
+# String is the login's hostname.
+rememberPasswordMsgNoUsername = แƒ’แƒกแƒฃแƒ แƒ— %S แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ“แƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒ?
+# LOCALIZATION NOTE (noUsernamePlaceholder):
+# This is displayed in place of the username when it is missing.
+noUsernamePlaceholder=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ แƒแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜
+togglePasswordLabel=แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+togglePasswordAccessKey2=แƒž
+notNowButtonText = &แƒแƒ แƒ แƒแƒฎแƒšแƒ
+neverForSiteButtonText = แƒ&แƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒแƒ› แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
+rememberButtonText = &แƒ“แƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒ
+passwordChangeTitle = แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒก แƒ—แƒแƒœแƒฎแƒ›แƒแƒ‘แƒ
+# LOCALIZATION NOTE (updatePasswordMsg):
+# String is the username for the login.
+updatePasswordMsg = แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒ— แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ - %S -แƒกแƒ—แƒ•แƒ˜แƒก?
+updatePasswordMsgNoUser = แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ— แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒ— แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜?
+userSelectText2 = แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒกแƒแƒแƒฎแƒšแƒ”แƒ‘แƒšแƒแƒ“:
+loginsDescriptionAll2=แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒช, แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒจแƒ˜ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ
+
+# LOCALIZATION NOTE (useASecurelyGeneratedPassword):
+# Shown in the autocomplete popup to allow filling a generated password into a password field.
+useASecurelyGeneratedPassword=แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒแƒ“ แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ
+# LOCALIZATION NOTE (generatedPasswordWillBeSaved):
+# %S will contain the brandShorterName. This informs the user that the generated password will be automatically saved.
+generatedPasswordWillBeSaved=%S แƒ“แƒแƒ˜แƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒก แƒแƒ› แƒžแƒแƒ แƒแƒšแƒก แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+# LOCALIZATION NOTE (loginHostAge):
+# This is used to show the context menu login items with their age.
+# 1st string is the username for the login, 2nd is the login's age.
+loginHostAge=%1$S (%2$S)
+# LOCALIZATION NOTE (noUsername):
+# String is used on the context menu when a login doesn't have a username.
+noUsername=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒแƒ แƒแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜
+# LOCALIZATION NOTE (displaySameOrigin):
+# String is used on the autocomplete row when the login origin is a domain match with the document origin
+displaySameOrigin=แƒแƒ› แƒกแƒแƒ˜แƒขแƒ˜แƒ“แƒแƒœ
+
+# LOCALIZATION NOTE (insecureFieldWarningDescription2):
+# %1$S will contain insecureFieldWarningLearnMore and look like a link to indicate that clicking will open a tab with support information.
+insecureFieldWarningDescription2 = แƒแƒ› แƒกแƒแƒ˜แƒขแƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜แƒ. แƒแƒฅ แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ˜แƒžแƒแƒ แƒแƒœ. %1$S
+insecureFieldWarningLearnMore = แƒ•แƒ แƒชแƒšแƒแƒ“
+
+# LOCALIZATION NOTE (viewSavedLogins.label):
+# This label is used in the footer of login autocomplete menus.
+viewSavedLogins.label= แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ
+
+# LOCALIZATION NOTE (managePasswords.label):
+# This label is used in the footer of login autocomplete menus.
+managePasswords.label= แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/nsserrors.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/nsserrors.properties
new file mode 100644
index 0000000000..2767f35bd3
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/nsserrors.properties
@@ -0,0 +1,331 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+SSL_ERROR_EXPORT_ONLY_SERVER=แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+SSL_ERROR_US_ONLY_SERVER=แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒก, แƒ แƒแƒช แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SSL_ERROR_NO_CYPHER_OVERLAP=แƒ™แƒ•แƒแƒœแƒซแƒ—แƒแƒœ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: แƒแƒ  แƒ’แƒแƒแƒฉแƒœแƒ˜แƒ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›(แƒ”แƒ‘)แƒ˜.
+SSL_ERROR_NO_CERTIFICATE=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒแƒœ แƒ™แƒแƒ“แƒ˜แƒก แƒžแƒแƒ•แƒœแƒ.
+SSL_ERROR_BAD_CERTIFICATE=แƒ™แƒ•แƒแƒœแƒซแƒ—แƒแƒœ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: แƒ›แƒ”แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ.
+SSL_ERROR_BAD_CLIENT=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒกแƒ’แƒแƒœ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒฃแƒกแƒแƒ‘แƒแƒ›แƒแƒ.
+SSL_ERROR_BAD_SERVER=แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ’แƒแƒœ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒฃแƒกแƒแƒ‘แƒแƒ›แƒแƒ.
+SSL_ERROR_UNSUPPORTED_CERTIFICATE_TYPE=แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+SSL_ERROR_UNSUPPORTED_VERSION=แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒš แƒแƒฅแƒ›แƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก.
+SSL_ERROR_WRONG_CERTIFICATE=แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ: แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒกแƒแƒฏแƒแƒ แƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ—แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜.
+SSL_ERROR_BAD_CERT_DOMAIN=แƒ™แƒ•แƒแƒœแƒซแƒ—แƒแƒœ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ“แƒแƒ›แƒ”แƒœแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ.
+SSL_ERROR_POST_WARNING=แƒแƒ›แƒแƒฃแƒชแƒœแƒแƒ‘แƒ˜ SSL แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ™แƒแƒ“แƒ˜.
+SSL_ERROR_SSL2_DISABLED=แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ SSL แƒ•แƒ”แƒ แƒกแƒ˜แƒ 2, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+SSL_ERROR_BAD_MAC_READ=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ˜แƒก แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒ™แƒแƒ“แƒ˜แƒ—.
+SSL_ERROR_BAD_MAC_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒกแƒชแƒ”แƒ›แƒก, แƒ แƒแƒ› แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒก แƒแƒ›แƒแƒชแƒœแƒแƒ‘แƒ˜แƒก แƒ™แƒแƒ“แƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ.
+SSL_ERROR_BAD_CERT_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒแƒก.
+SSL_ERROR_REVOKED_CERT_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒฃแƒแƒ แƒงแƒแƒคแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒก.
+SSL_ERROR_EXPIRED_CERT_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒฃแƒแƒ แƒงแƒแƒคแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒ•แƒแƒ“แƒแƒ’แƒแƒกแƒฃแƒšแƒก.
+SSL_ERROR_SSL_DISABLED=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: SSL แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+SSL_ERROR_FORTEZZA_PQG=แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ: SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒกแƒฎแƒ•แƒ FORTEZZA แƒ“แƒแƒ›แƒ”แƒœแƒจแƒ˜แƒ.
+SSL_ERROR_UNKNOWN_CIPHER_SUITE=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ SSL แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒ™แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜.
+SSL_ERROR_NO_CIPHERS_SUPPORTED=แƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒจแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒ™แƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒแƒœ แƒแƒ แƒแƒ.
+SSL_ERROR_BAD_BLOCK_PADDING=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ˜แƒ—.
+SSL_ERROR_RX_RECORD_TOO_LONG=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_TX_RECORD_TOO_LONG=SSL - แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ.
+SSL_ERROR_RX_MALFORMED_HELLO_REQUEST=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Hello Request แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_CLIENT_HELLO=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Client Hello แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_SERVER_HELLO=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Server Hello แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_CERTIFICATE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Certificate แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_SERVER_KEY_EXCH=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Server Key แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_CERT_REQUEST=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Certificate Request แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_HELLO_DONE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Hello Done แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_CERT_VERIFY=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Certificate Verify แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_CLIENT_KEY_EXCH=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Client Key Exchange แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_FINISHED=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Finished แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Change Cipher Spec แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_MALFORMED_ALERT=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Alert แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_MALFORMED_HANDSHAKE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Handshake แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_MALFORMED_APPLICATION_DATA=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Application Data แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_UNEXPECTED_HELLO_REQUEST=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Hello Request แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_CLIENT_HELLO=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Client Hello แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_SERVER_HELLO=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Server Hello แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_CERTIFICATE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Certificate แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_SERVER_KEY_EXCH=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Server Key Exchange แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_CERT_REQUEST=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Certificate Request แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_HELLO_DONE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Server Hello Done แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_CERT_VERIFY=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Certificate Verify แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_CLIENT_KEY_EXCH=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Client Key Exchange แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_FINISHED=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Finished แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_CHANGE_CIPHER=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Change Cipher Spec แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_UNEXPECTED_ALERT=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Alert แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_UNEXPECTED_HANDSHAKE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Handshake แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_UNEXPECTED_APPLICATION_DATA=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Application Data แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_RX_UNKNOWN_RECORD_TYPE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜, แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒ—.
+SSL_ERROR_RX_UNKNOWN_HANDSHAKE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜, แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒ—.
+SSL_ERROR_RX_UNKNOWN_ALERT=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ˜แƒ—.
+SSL_ERROR_CLOSE_NOTIFY_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ“แƒแƒฎแƒฃแƒ แƒ.
+SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ.
+SSL_ERROR_DECOMPRESSION_FAILURE_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ SSL แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒแƒก.
+SSL_ERROR_HANDSHAKE_FAILURE_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ–แƒ” แƒ›แƒแƒšแƒแƒžแƒแƒ แƒแƒ™แƒ”แƒ‘แƒแƒก.
+SSL_ERROR_ILLEGAL_PARAMETER_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒฃแƒแƒ แƒงแƒ แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ›แƒ˜แƒฃแƒฆแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒ’แƒแƒ›แƒ.
+SSL_ERROR_UNSUPPORTED_CERT_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒแƒ› แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜, แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒแƒ“แƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT=SSL แƒ™แƒ•แƒแƒœแƒซแƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒฅแƒ•แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ—แƒแƒœ.
+SSL_ERROR_GENERATE_RANDOM_FAILURE=SSL แƒ™แƒ•แƒแƒœแƒซแƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒแƒฅแƒ•แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ—แƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒแƒขแƒแƒ แƒ—แƒแƒœ.
+SSL_ERROR_SIGN_HASHES_FAILURE=Unable to digitally sign data required to verify your certificate.
+SSL_ERROR_EXTRACT_PUBLIC_KEY_FAILURE=SSL was unable to extract the public key from the peer's certificate.
+SSL_ERROR_SERVER_KEY_EXCHANGE_FAILURE=Unspecified failure while processing SSL Server Key Exchange handshake.
+SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE=Unspecified failure while processing SSL Client Key Exchange handshake.
+SSL_ERROR_ENCRYPTION_FAILURE=Bulk data encryption algorithm failed in selected cipher suite.
+SSL_ERROR_DECRYPTION_FAILURE=Bulk data decryption algorithm failed in selected cipher suite.
+SSL_ERROR_SOCKET_WRITE_FAILURE=Attempt to write encrypted data to underlying socket failed.
+SSL_ERROR_MD5_DIGEST_FAILURE=MD5 digest function failed.
+SSL_ERROR_SHA_DIGEST_FAILURE=SHA-1 digest function failed.
+SSL_ERROR_MAC_COMPUTATION_FAILURE=MAC computation failed.
+SSL_ERROR_SYM_KEY_CONTEXT_FAILURE=Failure to create Symmetric Key context.
+SSL_ERROR_SYM_KEY_UNWRAP_FAILURE=Failure to unwrap the Symmetric key in Client Key Exchange message.
+SSL_ERROR_PUB_KEY_SIZE_LIMIT_EXCEEDED=SSL Server attempted to use domestic-grade public key with export cipher suite.
+SSL_ERROR_IV_PARAM_FAILURE=PKCS11 code failed to translate an IV into a param.
+SSL_ERROR_INIT_CIPHER_SUITE_FAILURE=Failed to initialize the selected cipher suite.
+SSL_ERROR_SESSION_KEY_GEN_FAILURE=Client failed to generate session keys for SSL session.
+SSL_ERROR_NO_SERVER_KEY_FOR_ALG=Server has no key for the attempted key exchange algorithm.
+SSL_ERROR_TOKEN_INSERTION_REMOVAL=PKCS#11 token was inserted or removed while operation was in progress.
+SSL_ERROR_TOKEN_SLOT_NOT_FOUND=No PKCS#11 token could be found to do a required operation.
+SSL_ERROR_NO_COMPRESSION_OVERLAP=Cannot communicate securely with peer: no common compression algorithm(s).
+SSL_ERROR_HANDSHAKE_NOT_COMPLETED=Cannot initiate another SSL handshake until current handshake is complete.
+SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE=Received incorrect handshakes hash values from peer.
+SSL_ERROR_CERT_KEA_MISMATCH=The certificate provided cannot be used with the selected key exchange algorithm.
+SSL_ERROR_NO_TRUSTED_SSL_CLIENT_CA=No certificate authority is trusted for SSL client authentication.
+SSL_ERROR_SESSION_NOT_FOUND=Client's SSL session ID not found in server's session cache.
+SSL_ERROR_DECRYPTION_FAILED_ALERT=Peer was unable to decrypt an SSL record it received.
+SSL_ERROR_RECORD_OVERFLOW_ALERT=Peer received an SSL record that was longer than is permitted.
+SSL_ERROR_UNKNOWN_CA_ALERT=Peer does not recognize and trust the CA that issued your certificate.
+SSL_ERROR_ACCESS_DENIED_ALERT=Peer received a valid certificate, but access was denied.
+SSL_ERROR_DECODE_ERROR_ALERT=แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก SSL แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒก.
+SSL_ERROR_DECRYPT_ERROR_ALERT=Peer reports failure of signature verification or key exchange.
+SSL_ERROR_EXPORT_RESTRICTION_ALERT=Peer reports negotiation not in compliance with export regulations.
+SSL_ERROR_PROTOCOL_VERSION_ALERT=Peer reports incompatible or unsupported protocol version.
+SSL_ERROR_INSUFFICIENT_SECURITY_ALERT=Server requires ciphers more secure than those supported by client.
+SSL_ERROR_INTERNAL_ERROR_ALERT=Peer reports it experienced an internal error.
+SSL_ERROR_USER_CANCELED_ALERT=Peer user canceled handshake.
+SSL_ERROR_NO_RENEGOTIATION_ALERT=Peer does not permit renegotiation of SSL security parameters.
+SSL_ERROR_SERVER_CACHE_NOT_CONFIGURED=SSL server cache not configured and not disabled for this socket.
+SSL_ERROR_UNSUPPORTED_EXTENSION_ALERT=SSL-แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ” แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ TLS-hello-แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ.
+SSL_ERROR_CERTIFICATE_UNOBTAINABLE_ALERT=SSL peer could not obtain your certificate from the supplied URL.
+SSL_ERROR_UNRECOGNIZED_NAME_ALERT=SSL peer has no certificate for the requested DNS name.
+SSL_ERROR_BAD_CERT_STATUS_RESPONSE_ALERT=SSL peer was unable to get an OCSP response for its certificate.
+SSL_ERROR_BAD_CERT_HASH_VALUE_ALERT=SSL peer reported bad certificate hash value.
+SSL_ERROR_RX_UNEXPECTED_NEW_SESSION_TICKET=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ New Session Ticket แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_MALFORMED_NEW_SESSION_TICKET=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ New Session Ticket แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_DECOMPRESSION_FAILURE=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒฃแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ•แƒ”แƒ  แƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ.
+SSL_ERROR_RENEGOTIATION_NOT_ALLOWED=แƒแƒ› SSL แƒกแƒแƒ™แƒ”แƒขแƒ–แƒ” แƒฎแƒ”แƒšแƒแƒฎแƒแƒšแƒ˜ แƒ›แƒแƒšแƒแƒžแƒแƒ แƒแƒ™แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SSL_ERROR_UNSAFE_NEGOTIATION=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ” แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒก แƒซแƒ•แƒ”แƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒ— (แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜แƒ—) แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒแƒก.
+SSL_ERROR_RX_UNEXPECTED_UNCOMPRESSED_RECORD=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ”แƒฃแƒ™แƒฃแƒ›แƒจแƒแƒ•แƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜.
+SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY=SSL-แƒแƒฅแƒ›แƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ“แƒ˜แƒคแƒ˜-แƒฐแƒ”แƒšแƒ›แƒแƒœแƒ˜แƒก แƒกแƒฃแƒกแƒขแƒ˜, แƒแƒ แƒแƒ›แƒ“แƒ’แƒ แƒแƒ“แƒ˜ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜, แƒ’แƒแƒชแƒ•แƒšแƒ˜แƒก แƒ›แƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+SSL_ERROR_NEXT_PROTOCOL_DATA_INVALID=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ NPN แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_SSL2=SSL แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ SSL 2.0 แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_SERVERS=SSL แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_CLIENTS=SSL แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SSL_ERROR_INVALID_VERSION_RANGE=SSL แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒแƒ‘แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ.
+SSL_ERROR_CIPHER_DISALLOWED_FOR_VERSION=SSL แƒžแƒ˜แƒ แƒ›แƒ แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒžแƒ แƒขแƒแƒ™แƒแƒšแƒแƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ˜แƒ แƒฉแƒ˜แƒ แƒจแƒ˜แƒคแƒ แƒ˜แƒก แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ™แƒแƒ›แƒžแƒšแƒ”แƒฅแƒขแƒ˜
+SSL_ERROR_RX_MALFORMED_HELLO_VERIFY_REQUEST=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ Hello Verify Request แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_RX_UNEXPECTED_HELLO_VERIFY_REQUEST=SSL - แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒฃแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ Hello Verify Request แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_VERSION=SSL-แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒแƒฅแƒ›แƒ˜แƒก แƒแƒ› แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SSL_ERROR_RX_UNEXPECTED_CERT_STATUS=SSL-แƒ› แƒ›แƒ˜แƒ˜แƒฆแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒšแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ.
+SSL_ERROR_UNSUPPORTED_HASH_ALGORITHM=TLS-แƒ—แƒแƒœแƒแƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ” แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒš แƒฐแƒ”แƒจ-แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒก.
+SSL_ERROR_DIGEST_FAILURE=แƒแƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒฉแƒแƒ˜แƒจแƒแƒšแƒ.
+SSL_ERROR_INCORRECT_SIGNATURE_ALGORITHM=แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒš แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ–แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜.
+SSL_ERROR_NEXT_PROTOCOL_NO_CALLBACK=แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒแƒฅแƒ›แƒ˜แƒก แƒจแƒ”แƒ—แƒแƒœแƒฎแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฃแƒ™แƒฃแƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ“แƒ, แƒกแƒแƒœแƒแƒ› แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ.
+SSL_ERROR_NEXT_PROTOCOL_NO_PROTOCOL=แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜ แƒแƒฅแƒ›แƒ˜ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒก ALPN-แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒแƒจแƒ˜.
+SSL_ERROR_INAPPROPRIATE_FALLBACK_ALERT=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒฃแƒแƒ แƒงแƒ แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜ แƒ˜แƒ›แƒแƒ–แƒ” แƒ“แƒแƒ‘แƒแƒš TLS-แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ” แƒฉแƒแƒ›แƒแƒฅแƒ•แƒ”แƒ˜แƒ—แƒ“แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+SSL_ERROR_WEAK_SERVER_CERT_KEY=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒฃแƒกแƒข แƒกแƒแƒฏแƒแƒ แƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒก.
+SSL_ERROR_RX_SHORT_DTLS_READ=DTLS แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ‘แƒฃแƒคแƒ”แƒ แƒจแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SSL_ERROR_NO_SUPPORTED_SIGNATURE_ALGORITHM=แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ TLS-แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒแƒ  แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ.
+SSL_ERROR_UNSUPPORTED_SIGNATURE_ALGORITHM=แƒ—แƒแƒœแƒแƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ› แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒกแƒ แƒ“แƒ แƒฐแƒ”แƒจ-แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜ แƒฌแƒงแƒ•แƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ.
+SSL_ERROR_MISSING_EXTENDED_MASTER_SECRET=แƒ—แƒแƒœแƒแƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ› แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ extended_master_secret แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒ— แƒกแƒชแƒแƒ“แƒ แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ.
+SSL_ERROR_UNEXPECTED_EXTENDED_MASTER_SECRET=แƒ—แƒแƒœแƒแƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ› แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ extended_master_secret แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒ— แƒกแƒชแƒแƒ“แƒ แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ.
+SEC_ERROR_IO=An I/O error occurred during security authorization.
+SEC_ERROR_LIBRARY_FAILURE=security library failure.
+SEC_ERROR_BAD_DATA=security library: received bad data.
+SEC_ERROR_OUTPUT_LEN=security library: output length error.
+SEC_ERROR_INPUT_LEN=security library has experienced an input length error.
+SEC_ERROR_INVALID_ARGS=security library: invalid arguments.
+SEC_ERROR_INVALID_ALGORITHM=security library: invalid algorithm.
+SEC_ERROR_INVALID_AVA=security library: invalid AVA.
+SEC_ERROR_INVALID_TIME=Improperly formatted time string.
+SEC_ERROR_BAD_DER=security library: improperly formatted DER-encoded message.
+SEC_ERROR_BAD_SIGNATURE=Peer's certificate has an invalid signature.
+SEC_ERROR_EXPIRED_CERTIFICATE=Peer's Certificate has expired.
+SEC_ERROR_REVOKED_CERTIFICATE=แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ›แƒฎแƒแƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜แƒ.
+SEC_ERROR_UNKNOWN_ISSUER=Peer's Certificate issuer is not recognized.
+SEC_ERROR_BAD_KEY=Peer's public key is invalid.
+SEC_ERROR_BAD_PASSWORD=The security password entered is incorrect.
+SEC_ERROR_RETRY_PASSWORD=แƒแƒฎแƒแƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒ—. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+SEC_ERROR_NO_NODELOCK=security library: no nodelock.
+SEC_ERROR_BAD_DATABASE=security library: bad database.
+SEC_ERROR_NO_MEMORY=security library: memory allocation failure.
+SEC_ERROR_UNTRUSTED_ISSUER=Peer's certificate issuer has been marked as not trusted by the user.
+SEC_ERROR_UNTRUSTED_CERT=Peer's certificate has been marked as not trusted by the user.
+SEC_ERROR_DUPLICATE_CERT=Certificate already exists in your database.
+SEC_ERROR_DUPLICATE_CERT_NAME=Downloaded certificate's name duplicates one already in your database.
+SEC_ERROR_ADDING_CERT=Error adding certificate to database.
+SEC_ERROR_FILING_KEY=Error refiling the key for this certificate.
+SEC_ERROR_NO_KEY=แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒแƒ› แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜
+SEC_ERROR_CERT_VALID=This certificate is valid.
+SEC_ERROR_CERT_NOT_VALID=This certificate is not valid.
+SEC_ERROR_CERT_NO_RESPONSE=Cert Library: No Response
+SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ. แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒ“แƒ แƒ“แƒ แƒ.
+SEC_ERROR_CRL_EXPIRED=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก CRL แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ. แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒ”แƒ— แƒ˜แƒก แƒแƒœ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒ“แƒ แƒ“แƒ แƒ.
+SEC_ERROR_CRL_BAD_SIGNATURE=The CRL for the certificate's issuer has an invalid signature.
+SEC_ERROR_CRL_INVALID=New CRL has an invalid format.
+SEC_ERROR_EXTENSION_VALUE_INVALID=Certificate extension value is invalid.
+SEC_ERROR_EXTENSION_NOT_FOUND=Certificate extension not found.
+SEC_ERROR_CA_CERT_INVALID=Issuer certificate is invalid.
+SEC_ERROR_PATH_LEN_CONSTRAINT_INVALID=Certificate path length constraint is invalid.
+SEC_ERROR_CERT_USAGES_INVALID=Certificate usages field is invalid.
+SEC_INTERNAL_ONLY=**Internal ONLY module**
+SEC_ERROR_INVALID_KEY=The key does not support the requested operation.
+SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION=Certificate contains unknown critical extension.
+SEC_ERROR_OLD_CRL=New CRL is not later than the current one.
+SEC_ERROR_NO_EMAIL_CERT=Not encrypted or signed: you do not yet have an email certificate.
+SEC_ERROR_NO_RECIPIENT_CERTS_QUERY=Not encrypted: you do not have certificates for each of the recipients.
+SEC_ERROR_NOT_A_RECIPIENT=แƒ•แƒ”แƒ  แƒ˜แƒจแƒ˜แƒคแƒ แƒ”แƒ‘แƒ: แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒฎแƒแƒ แƒ— แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒžแƒ˜แƒ แƒ˜ แƒแƒœ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ“แƒ แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜, แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒœแƒแƒฎแƒ.
+SEC_ERROR_PKCS7_KEYALG_MISMATCH=Cannot decrypt: key encryption algorithm does not match your certificate.
+SEC_ERROR_PKCS7_BAD_SIGNATURE=Signature verification failed: no signer found, too many signers found, or improper or corrupted data.
+SEC_ERROR_UNSUPPORTED_KEYALG=Unsupported or unknown key algorithm.
+SEC_ERROR_DECRYPTION_DISALLOWED=Cannot decrypt: encrypted using a disallowed algorithm or key size.
+XP_SEC_FORTEZZA_BAD_CARD=Fortezza แƒ‘แƒแƒ แƒแƒ—แƒ˜ แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒแƒ“ แƒแƒ  แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒ›แƒแƒ˜แƒฆแƒ”แƒ— แƒ˜แƒก แƒ“แƒ แƒ“แƒแƒฃแƒ‘แƒ แƒฃแƒœแƒ”แƒ— แƒ’แƒแƒ›แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒก.
+XP_SEC_FORTEZZA_NO_CARD=No Fortezza cards Found
+XP_SEC_FORTEZZA_NONE_SELECTED=No Fortezza card selected
+XP_SEC_FORTEZZA_MORE_INFO=Please select a personality to get more info on
+XP_SEC_FORTEZZA_PERSON_NOT_FOUND=Personality not found
+XP_SEC_FORTEZZA_NO_MORE_INFO=No more information on that Personality
+XP_SEC_FORTEZZA_BAD_PIN=Invalid Pin
+XP_SEC_FORTEZZA_PERSON_ERROR=Couldn't initialize Fortezza personalities.
+SEC_ERROR_NO_KRL=No KRL for this site's certificate has been found.
+SEC_ERROR_KRL_EXPIRED=The KRL for this site's certificate has expired.
+SEC_ERROR_KRL_BAD_SIGNATURE=The KRL for this site's certificate has an invalid signature.
+SEC_ERROR_REVOKED_KEY=แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒแƒ› แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜แƒ.
+SEC_ERROR_KRL_INVALID=New KRL has an invalid format.
+SEC_ERROR_NEED_RANDOM=security library: need random data.
+SEC_ERROR_NO_MODULE=security library: no security module can perform the requested operation.
+SEC_ERROR_NO_TOKEN=The security card or token does not exist, needs to be initialized, or has been removed.
+SEC_ERROR_READ_ONLY=แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ: แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒแƒœ แƒ‘แƒแƒ–แƒ, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜.
+SEC_ERROR_NO_SLOT_SELECTED=No slot or token was selected.
+SEC_ERROR_CERT_NICKNAME_COLLISION=A certificate with the same nickname already exists.
+SEC_ERROR_KEY_NICKNAME_COLLISION=A key with the same nickname already exists.
+SEC_ERROR_SAFE_NOT_CREATED=error while creating safe object
+SEC_ERROR_BAGGAGE_NOT_CREATED=error while creating baggage object
+XP_JAVA_REMOVE_PRINCIPAL_ERROR=Couldn't remove the principal
+XP_JAVA_DELETE_PRIVILEGE_ERROR=Couldn't delete the privilege
+XP_JAVA_CERT_NOT_EXISTS_ERROR=This principal doesn't have a certificate
+SEC_ERROR_BAD_EXPORT_ALGORITHM=Required algorithm is not allowed.
+SEC_ERROR_EXPORTING_CERTIFICATES=Error attempting to export certificates.
+SEC_ERROR_IMPORTING_CERTIFICATES=Error attempting to import certificates.
+SEC_ERROR_PKCS12_DECODING_PFX=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ. แƒคแƒแƒ˜แƒšแƒ˜ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ.
+SEC_ERROR_PKCS12_INVALID_MAC=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒจแƒ”แƒฃแƒกแƒแƒขแƒงแƒ•แƒแƒกแƒ MAC. แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒœ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜.
+SEC_ERROR_PKCS12_UNSUPPORTED_MAC_ALGORITHM=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. MAC แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SEC_ERROR_PKCS12_UNSUPPORTED_TRANSPORT_MODE=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒ“แƒแƒฃแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ แƒžแƒ แƒ˜แƒ•แƒแƒขแƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ”แƒ‘แƒ˜.
+SEC_ERROR_PKCS12_CORRUPT_PFX_STRUCTURE=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.
+SEC_ERROR_PKCS12_UNSUPPORTED_PBE_ALGORITHM=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒแƒ.
+SEC_ERROR_PKCS12_UNSUPPORTED_VERSION=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ”แƒšแƒ˜ แƒแƒ แƒแƒ.
+SEC_ERROR_PKCS12_PRIVACY_PASSWORD_INCORRECT=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ™แƒแƒœแƒคแƒ˜แƒ“แƒ”แƒœแƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜.
+SEC_ERROR_PKCS12_CERT_COLLISION=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก.
+SEC_ERROR_USER_CANCELLED=The user pressed cancel.
+SEC_ERROR_PKCS12_DUPLICATE_DATA=Not imported, already in database.
+SEC_ERROR_MESSAGE_SEND_ABORTED=Message not sent.
+SEC_ERROR_INADEQUATE_KEY_USAGE=Certificate key usage inadequate for attempted operation.
+SEC_ERROR_INADEQUATE_CERT_TYPE=แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒแƒ แƒแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+SEC_ERROR_CERT_ADDR_MISMATCH=Address in signing certificate does not match address in message headers.
+SEC_ERROR_PKCS12_UNABLE_TO_IMPORT_KEY=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+SEC_ERROR_PKCS12_IMPORTING_CERT_CHAIN=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒฏแƒแƒญแƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+SEC_ERROR_PKCS12_UNABLE_TO_LOCATE_OBJECT_BY_NAME=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒแƒœ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ.
+SEC_ERROR_PKCS12_UNABLE_TO_EXPORT_KEY=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ แƒ“แƒ แƒ•แƒ”แƒ  แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ.
+SEC_ERROR_PKCS12_UNABLE_TO_WRITE=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+SEC_ERROR_PKCS12_UNABLE_TO_READ=แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ.
+SEC_ERROR_PKCS12_KEY_DATABASE_NOT_INITIALIZED=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ. แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒœ แƒฌแƒแƒจแƒšแƒ˜แƒšแƒ˜แƒ.
+SEC_ERROR_KEYGEN_FAIL=แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒฏแƒแƒ แƒ/แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฌแƒงแƒ•แƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ.
+SEC_ERROR_INVALID_PASSWORD=แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒกแƒฎแƒ•แƒ.
+SEC_ERROR_RETRY_OLD_PASSWORD=แƒซแƒ•แƒ”แƒšแƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒกแƒชแƒแƒ“แƒ”แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+SEC_ERROR_BAD_NICKNAME=Certificate nickname already in use.
+SEC_ERROR_NOT_FORTEZZA_ISSUER=Peer FORTEZZA chain has a non-FORTEZZA Certificate.
+SEC_ERROR_CANNOT_MOVE_SENSITIVE_KEY=A sensitive key cannot be moved to the slot where it is needed.
+SEC_ERROR_JS_INVALID_MODULE_NAME=Invalid module name.
+SEC_ERROR_JS_INVALID_DLL=Invalid module path/filename
+SEC_ERROR_JS_ADD_MOD_FAILURE=Unable to add module
+SEC_ERROR_JS_DEL_MOD_FAILURE=Unable to delete module
+SEC_ERROR_OLD_KRL=New KRL is not later than the current one.
+SEC_ERROR_CKL_CONFLICT=แƒแƒฎแƒแƒšแƒ˜ CKL-แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒกแƒ’แƒแƒœ แƒกแƒฎแƒ•แƒ แƒ’แƒแƒ›แƒแƒ›แƒจแƒ•แƒ”แƒ‘แƒ˜ แƒฐแƒงแƒแƒ•แƒก. แƒฌแƒแƒจแƒแƒšแƒ”แƒ— แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” CKL.
+SEC_ERROR_CERT_NOT_IN_NAME_SPACE=The Certifying Authority for this certificate is not permitted to issue a certificate with this name.
+SEC_ERROR_KRL_NOT_YET_VALID=The key revocation list for this certificate is not yet valid.
+SEC_ERROR_CRL_NOT_YET_VALID=The certificate revocation list for this certificate is not yet valid.
+SEC_ERROR_UNKNOWN_CERT=The requested certificate could not be found.
+SEC_ERROR_UNKNOWN_SIGNER=The signer's certificate could not be found.
+SEC_ERROR_CERT_BAD_ACCESS_LOCATION=The location for the certificate status server has invalid format.
+SEC_ERROR_OCSP_UNKNOWN_RESPONSE_TYPE=The OCSP response cannot be fully decoded; it is of an unknown type.
+SEC_ERROR_OCSP_BAD_HTTP_RESPONSE=The OCSP server returned unexpected/invalid HTTP data.
+SEC_ERROR_OCSP_MALFORMED_REQUEST=The OCSP server found the request to be corrupted or improperly formed.
+SEC_ERROR_OCSP_SERVER_ERROR=The OCSP server experienced an internal error.
+SEC_ERROR_OCSP_TRY_SERVER_LATER=The OCSP server suggests trying again later.
+SEC_ERROR_OCSP_REQUEST_NEEDS_SIG=The OCSP server requires a signature on this request.
+SEC_ERROR_OCSP_UNAUTHORIZED_REQUEST=The OCSP server has refused this request as unauthorized.
+SEC_ERROR_OCSP_UNKNOWN_RESPONSE_STATUS=The OCSP server returned an unrecognizable status.
+SEC_ERROR_OCSP_UNKNOWN_CERT=The OCSP server has no status for the certificate.
+SEC_ERROR_OCSP_NOT_ENABLED=You must enable OCSP before performing this operation.
+SEC_ERROR_OCSP_NO_DEFAULT_RESPONDER=You must set the OCSP default responder before performing this operation.
+SEC_ERROR_OCSP_MALFORMED_RESPONSE=The response from the OCSP server was corrupted or improperly formed.
+SEC_ERROR_OCSP_UNAUTHORIZED_RESPONSE=The signer of the OCSP response is not authorized to give status for this certificate.
+SEC_ERROR_OCSP_FUTURE_RESPONSE=The OCSP response is not yet valid (contains a date in the future).
+SEC_ERROR_OCSP_OLD_RESPONSE=The OCSP response contains out-of-date information.
+SEC_ERROR_DIGEST_NOT_FOUND=The CMS or PKCS #7 Digest was not found in signed message.
+SEC_ERROR_UNSUPPORTED_MESSAGE_TYPE=The CMS or PKCS #7 Message type is unsupported.
+SEC_ERROR_MODULE_STUCK=PKCS #11 module could not be removed because it is still in use.
+SEC_ERROR_BAD_TEMPLATE=Could not decode ASN.1 data. Specified template was invalid.
+SEC_ERROR_CRL_NOT_FOUND=No matching CRL was found.
+SEC_ERROR_REUSED_ISSUER_AND_SERIAL=You are attempting to import a cert with the same issuer/serial as an existing cert, but that is not the same cert.
+SEC_ERROR_BUSY=NSS could not shutdown. Objects are still in use.
+SEC_ERROR_EXTRA_INPUT=DER-encoded message contained extra unused data.
+SEC_ERROR_UNSUPPORTED_ELLIPTIC_CURVE=Unsupported elliptic curve.
+SEC_ERROR_UNSUPPORTED_EC_POINT_FORM=Unsupported elliptic curve point form.
+SEC_ERROR_UNRECOGNIZED_OID=แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒก แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜ แƒแƒ›แƒแƒกแƒแƒชแƒœแƒแƒ‘แƒ˜.
+SEC_ERROR_OCSP_INVALID_SIGNING_CERT=แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ OCSP แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ OCSP แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒแƒก.
+SEC_ERROR_REVOKED_CERTIFICATE_CRL=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒšแƒ˜แƒก แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜.
+SEC_ERROR_REVOKED_CERTIFICATE_OCSP=แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒšแƒ˜แƒก OCSP แƒ›แƒแƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒžแƒแƒขแƒแƒ™แƒ˜แƒก แƒ—แƒแƒœแƒแƒฎแƒ›แƒแƒ“ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒซแƒแƒšแƒแƒ“แƒแƒ™แƒแƒ แƒ’แƒฃแƒšแƒ˜แƒ.
+SEC_ERROR_CRL_INVALID_VERSION=แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒšแƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ.
+SEC_ERROR_CRL_V1_CRITICAL_EXTENSION=แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒšแƒ˜แƒก 1-แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒแƒก, แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒแƒฅแƒ•แƒก.
+SEC_ERROR_CRL_UNKNOWN_CRITICAL_EXTENSION=แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒšแƒ˜แƒก แƒ›แƒ”-2 แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒแƒก, แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒแƒฅแƒ•แƒก.
+SEC_ERROR_UNKNOWN_OBJECT_TYPE=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜.
+SEC_ERROR_INCOMPATIBLE_PKCS11=PKCS #11 แƒฌแƒแƒ›แƒงแƒ•แƒแƒœแƒ˜ แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒแƒก แƒ“แƒ แƒแƒ แƒแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜แƒ.
+SEC_ERROR_NO_EVENT=แƒแƒ› แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒฎแƒแƒšแƒ˜ แƒ‘แƒฃแƒ“แƒ” แƒแƒ แƒแƒ.
+SEC_ERROR_CRL_ALREADY_EXISTS=แƒกแƒ˜แƒ แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก.
+SEC_ERROR_NOT_INITIALIZED=NSS แƒแƒ  แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ.
+SEC_ERROR_TOKEN_NOT_LOGGED_IN=แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ PKCS#11 แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜ แƒแƒ แƒแƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ–แƒ” แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜.
+SEC_ERROR_OCSP_RESPONDER_CERT_INVALID=แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ OCSP แƒ›แƒแƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ.
+SEC_ERROR_OCSP_BAD_SIGNATURE=OCSP แƒ›แƒแƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ.
+SEC_ERROR_OUT_OF_SEARCH_LIMITS=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒ, แƒกแƒชแƒ“แƒ”แƒ‘แƒ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒก
+SEC_ERROR_INVALID_POLICY_MAPPING=แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒ˜แƒก แƒแƒกแƒแƒฎแƒ•แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒแƒก
+SEC_ERROR_POLICY_VALIDATION_FAILED=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒฏแƒแƒญแƒ•แƒ›แƒ แƒ•แƒ”แƒ  แƒ’แƒแƒ˜แƒแƒ แƒ แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ
+SEC_ERROR_UNKNOWN_AIA_LOCATION_TYPE=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜, แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก AIA แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒแƒจแƒ˜
+SEC_ERROR_BAD_HTTP_RESPONSE=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒ“แƒแƒแƒ‘แƒ แƒฃแƒœแƒ แƒชแƒฃแƒ“แƒ˜ HTTP แƒžแƒแƒกแƒฃแƒฎแƒ˜
+SEC_ERROR_BAD_LDAP_RESPONSE=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒ“แƒแƒแƒ‘แƒ แƒฃแƒœแƒ แƒชแƒฃแƒ“แƒ˜ LDAP แƒžแƒแƒกแƒฃแƒฎแƒ˜
+SEC_ERROR_FAILED_TO_ENCODE_DATA=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ ASN1-แƒ“แƒแƒ›แƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜แƒ—, แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ
+SEC_ERROR_BAD_INFO_ACCESS_LOCATION=แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒชแƒฃแƒ“แƒ˜ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒแƒจแƒ˜
+SEC_ERROR_LIBPKIX_INTERNAL=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒ›แƒแƒฎแƒ“แƒ Libpkix แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+SEC_ERROR_PKCS11_GENERAL_ERROR=PKCS #11 แƒ›แƒแƒ“แƒฃแƒšแƒ›แƒ แƒ“แƒแƒแƒ‘แƒ แƒฃแƒœแƒ CKR_GENERAL_ERROR. แƒ›แƒแƒฎแƒ“แƒ แƒแƒฆแƒฃแƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+SEC_ERROR_PKCS11_FUNCTION_FAILED=PKCS #11 แƒ›แƒแƒ“แƒฃแƒšแƒ›แƒ แƒ“แƒแƒแƒ‘แƒ แƒฃแƒœแƒ CKR_FUNCTION_FAILED. แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ•แƒ”แƒ  แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ. แƒ˜แƒ›แƒแƒ•แƒ” แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒชแƒ“แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ”แƒก.
+SEC_ERROR_PKCS11_DEVICE_ERROR=PKCS #11 แƒ›แƒแƒ“แƒฃแƒšแƒ›แƒ แƒ“แƒแƒแƒ‘แƒ แƒฃแƒœแƒ CKR_DEVICE_ERROR, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜แƒก แƒแƒœ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒก.
+SEC_ERROR_BAD_INFO_ACCESS_METHOD=แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒแƒจแƒ˜.
+SEC_ERROR_CRL_IMPORT_FAILED=CRL-แƒก แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+SEC_ERROR_EXPIRED_PASSWORD=แƒžแƒแƒ แƒแƒšแƒก แƒ•แƒแƒ“แƒ แƒ’แƒแƒฃแƒ•แƒ˜แƒ“แƒ.
+SEC_ERROR_LOCKED_PASSWORD=แƒžแƒแƒ แƒแƒšแƒ˜ แƒฉแƒแƒ™แƒ”แƒขแƒ˜แƒšแƒ˜แƒ.
+SEC_ERROR_UNKNOWN_PKCS11_ERROR=แƒฃแƒชแƒœแƒแƒ‘แƒ˜ PKCS #11 แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ.
+SEC_ERROR_BAD_CRL_DP_URL=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒแƒœ แƒ›แƒฎแƒแƒ แƒ“แƒแƒฃแƒญแƒ”แƒ แƒ”แƒšแƒ˜ URL CRL-แƒก แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒจแƒ˜.
+SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED=แƒ”แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ˜แƒ› แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒแƒก (HPKP), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ•แƒ”แƒ  แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒกแƒแƒœแƒ“แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒฏแƒแƒญแƒ•แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ› แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒ”แƒ‘แƒก แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ. แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ, แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.
+MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฃแƒ‘แƒ แƒแƒšแƒ แƒซแƒแƒšแƒ“แƒแƒขแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒ— แƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜. แƒกแƒฌแƒแƒ แƒแƒ“ แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒกแƒ” แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ“แƒแƒ แƒ˜แƒงแƒ.
+MOZILLA_PKIX_ERROR_INADEQUATE_KEY_SIZE=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒฌแƒแƒ แƒแƒ“แƒ’แƒ˜แƒœแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒ–แƒแƒ›แƒแƒช แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒ›แƒงแƒแƒ แƒ”แƒ‘แƒšแƒแƒ“ แƒซแƒแƒšแƒ˜แƒแƒœ แƒžแƒแƒขแƒแƒ แƒแƒ.
+MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒ—แƒ˜แƒก แƒ’แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒแƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ‘แƒ X.509 แƒ•แƒ”แƒ แƒกแƒ˜แƒ 1, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒœแƒ“แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒแƒ แƒแƒ. X.509 แƒ•แƒ”แƒ แƒกแƒ˜แƒ 1 แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜.
+MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ˜แƒœแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฏแƒ”แƒ  แƒแƒ แƒแƒ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜.
+MOZILLA_PKIX_ERROR_NOT_YET_VALID_ISSUER_CERTIFICATE=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒแƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒจแƒ˜ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฏแƒ”แƒ -แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ— แƒแƒ แƒแƒกแƒแƒœแƒ“แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜.
+MOZILLA_PKIX_ERROR_SIGNATURE_ALGORITHM_MISMATCH=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒแƒ  แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ›แƒ˜แƒก signatureAlgorithm แƒ•แƒ”แƒšแƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒก.
+MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING=OCSP แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒก.
+MOZILLA_PKIX_ERROR_VALIDITY_TOO_LONG=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ˜แƒœแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒซแƒแƒšแƒ˜แƒแƒœ แƒ’แƒ แƒซแƒ”แƒšแƒ˜แƒ.
+MOZILLA_PKIX_ERROR_REQUIRED_TLS_FEATURE_MISSING=แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ TLS-แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒแƒ™แƒšแƒ˜แƒ.
+MOZILLA_PKIX_ERROR_INVALID_INTEGER_ENCODING=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ˜แƒœแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ  แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก. แƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒแƒ แƒ˜แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒกแƒ”แƒ แƒ˜แƒฃแƒšแƒ˜ แƒœแƒแƒ›แƒ แƒ”แƒ‘แƒ˜, แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ RSA แƒ›แƒแƒ“แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ–แƒ” แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ”แƒ‘แƒ˜.
+MOZILLA_PKIX_ERROR_EMPTY_ISSUER_NAME=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ˜แƒœแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒช แƒแƒ  แƒฉแƒแƒœแƒก.
+MOZILLA_PKIX_ERROR_ADDITIONAL_POLICY_CONSTRAINT_FAILED=แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ”แƒ‘แƒ›แƒ แƒ•แƒ”แƒ  แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ, แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒ—แƒแƒ.
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/pipnss.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/pipnss.properties
new file mode 100644
index 0000000000..1a20fc2cf2
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/pipnss/pipnss.properties
@@ -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/.
+
+CertPasswordPrompt=แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒžแƒแƒ แƒแƒšแƒ˜ PKCS#11 แƒกแƒแƒชแƒœแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก %S.
+
+CertPasswordPromptDefault=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜.
+
+# The following strings have special requirements: they must fit in a 32 or 64
+# bytes buffer after being encoded to UTF-8.
+#
+# It's possible to verify the length of a translation using the Browser Console
+# in Firefox and evaluating the following code:
+#
+# (new TextEncoder().encode('YOURSTRING')).length
+#
+# Simply replace YOURSTRING with your translation.
+#
+# If it's not possible to produce an understandable translation within these
+# limits, keeping the English text is an acceptable workaround.
+
+# LOCALIZATION NOTE (RootCertModuleName): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+RootCertModuleName=Builtin Roots Module
+# LOCALIZATION NOTE (ManufacturerID): string limit is 32 bytes after conversion
+# to UTF-8.
+# length_limit = 32 bytes
+ManufacturerID=Mozilla.org
+# LOCALIZATION NOTE (LibraryDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+LibraryDescription=PSM Internal Crypto Services
+# LOCALIZATION NOTE (TokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+TokenDescription=Generic Crypto Services
+# LOCALIZATION NOTE (PrivateTokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+PrivateTokenDescription=Software Security Device
+# LOCALIZATION NOTE (SlotDescription): string limit is 64 bytes after conversion
+# to UTF-8.
+# length_limit = 64 bytes
+SlotDescription=PSM Internal Cryptographic Services
+# LOCALIZATION NOTE (PrivateSlotDescription): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+PrivateSlotDescription=PSM แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (Fips140TokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+Fips140TokenDescription=Software Security Device (FIPS)
+# LOCALIZATION NOTE (Fips140SlotDescription): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+Fips140SlotDescription=FIPS 140 Cryptographic, Key and Certificate Services
+
+# LOCALIZATION NOTE (nick_template): $1s is the common name from a cert (e.g. "Mozilla"), $2s is the CA name (e.g. VeriSign)
+nick_template=%1$s's %2$s ID
+
+CertDumpKUSign=แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ
+CertDumpKUNonRep=แƒฃแƒชแƒ˜แƒšแƒแƒ‘แƒšแƒแƒ‘แƒ
+CertDumpKUEnc=แƒ™แƒแƒ“แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ
+CertDumpKUDEnc=แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ
+CertDumpKUKA=แƒจแƒ”แƒ—แƒแƒœแƒฎแƒ›แƒ”แƒ‘แƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ–แƒ”
+CertDumpKUCertSign=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒ›แƒฌแƒ”แƒ แƒ˜
+CertDumpKUCRLSigner=CRL แƒฎแƒ”แƒšแƒ›แƒแƒ›แƒฌแƒ”แƒ แƒ˜
+
+PSMERR_SSL_Disabled=แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ SSL แƒแƒฅแƒ›แƒ˜ แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ.
+PSMERR_SSL2_Disabled=แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒแƒ˜แƒขแƒ˜ SSL แƒแƒฅแƒ›แƒ˜แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒš แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก.
+PSMERR_HostReusedIssuerSerial=แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ—. แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ›แƒแƒ แƒ—แƒ•แƒ”แƒšแƒก แƒแƒœ แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒแƒžแƒแƒกแƒฃแƒฎแƒ”แƒก แƒ“แƒ แƒ›แƒ˜แƒแƒฌแƒแƒ“แƒแƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜:\n\nแƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ˜แƒ›แƒแƒ•แƒ” แƒกแƒ”แƒ แƒ˜แƒฃแƒš แƒœแƒแƒ›แƒ”แƒ แƒก, แƒ แƒแƒช แƒแƒ› แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒฎแƒ•แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒแƒฎแƒแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒฃแƒœแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ”แƒ แƒ˜แƒฃแƒšแƒ˜ แƒœแƒแƒ›แƒ แƒ˜แƒ—.
+
+# LOCALIZATION NOTE (SSLConnectionErrorPrefix2): %1$S is the host string, %2$S is more detailed information (localized as well).
+SSLConnectionErrorPrefix2=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก - %1$S. %2$S\n
+
+certErrorIntro=%S แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก.
+
+certErrorTrust_SelfSigned=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒ—แƒแƒ.
+certErrorTrust_UnknownIssuer=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜ แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ.
+certErrorTrust_UnknownIssuer2=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒแƒ  แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ“แƒ”แƒก แƒกแƒแƒ—แƒแƒœแƒแƒ“แƒ แƒจแƒฃแƒแƒ›แƒแƒ•แƒšแƒฃแƒ  แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒก.
+certErrorTrust_UnknownIssuer3=แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒงแƒแƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒซแƒ˜แƒ แƒ”แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒขแƒแƒœแƒ.
+certErrorTrust_CaInvalid=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒกแƒแƒแƒ’แƒ”แƒœแƒขแƒแƒก แƒ›แƒ˜แƒ”แƒ แƒแƒ แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜.
+certErrorTrust_Issuer=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒแƒ แƒกแƒแƒœแƒ“แƒแƒ.
+certErrorTrust_SignatureAlgorithmDisabled=แƒ”แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒแƒ แƒแƒ แƒกแƒแƒœแƒ“แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ˜แƒ› แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒฃแƒฅแƒ›แƒ“แƒ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ.
+certErrorTrust_ExpiredIssuer=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ•แƒแƒ“แƒ แƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ.
+certErrorTrust_Untrusted=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒฌแƒงแƒแƒ แƒ แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ.
+certErrorTrust_MitM=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒจแƒฃแƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ TLS แƒžแƒ แƒแƒฅแƒกแƒ˜. แƒ—แƒฃ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒ›แƒแƒจแƒแƒšแƒ”แƒ— แƒแƒœ แƒ’แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ˜แƒก แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ แƒ›แƒ˜แƒก แƒซแƒ˜แƒ แƒ”แƒฃแƒš แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ—แƒแƒœ.
+
+certErrorMismatch=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ %S แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒœแƒ“แƒ แƒแƒ แƒแƒ.
+# LOCALIZATION NOTE (certErrorMismatchSinglePrefix): %S is replaced by the domain for which the certificate is valid
+certErrorMismatchSinglePrefix=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒซแƒแƒšแƒ›แƒแƒกแƒ˜แƒšแƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ %S แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+certErrorMismatchMultiple=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ–แƒ”:
+
+# LOCALIZATION NOTE (certErrorExpiredNow): Do not translate %1$S (date+time of expired certificate) or %2$S (current date+time)
+certErrorExpiredNow=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ•แƒแƒ“แƒ˜แƒก แƒแƒ›แƒแƒฌแƒฃแƒ แƒ•แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜แƒ %1$S. แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ“แƒ แƒ แƒ™แƒ˜ %2$S.
+
+# LOCALIZATION NOTE (certErrorNotYetValidNow): Do not translate %1$S (date+time certificate will become valid) or %2$S (current date+time)
+certErrorNotYetValidNow=แƒ”แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ—แƒแƒ แƒ˜แƒฆแƒแƒ›แƒ“แƒ” %1$S. แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ“แƒ แƒ: %2$S.
+
+certErrorMitM=แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ‘แƒแƒก แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒ—, แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฃแƒคแƒšแƒ”แƒ‘แƒแƒ›แƒแƒกแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ .
+# LOCALIZATION NOTE (certErrorMitM2): %S is brandShortName
+certErrorMitM2=%S แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒแƒ แƒแƒ›แƒแƒ›แƒ’แƒ”แƒ‘แƒ˜แƒแƒœแƒ˜ Mozilla-แƒก แƒ›แƒ˜แƒ”แƒ , แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜ แƒฃแƒฌแƒงแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก (CA), แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒฆแƒ˜แƒ แƒกแƒแƒชแƒแƒ•แƒก. แƒ”แƒก CA-แƒกแƒแƒชแƒแƒ•แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒกแƒ แƒฃแƒšแƒแƒ“ แƒ›แƒ˜แƒฐแƒงแƒ•แƒœแƒ”แƒœ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒชแƒ•แƒ˜แƒก แƒ“แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒก.
+# LOCALIZATION NOTE (certErrorMitM3): %S is brandShortName
+certErrorMitM3=%S แƒ“แƒแƒชแƒฃแƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก Mozilla-แƒก CA-แƒกแƒแƒชแƒแƒ•แƒก, แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒฌแƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒกแƒ. แƒแƒกแƒ” แƒ แƒแƒ›, แƒ—แƒฃ แƒแƒœแƒขแƒ˜แƒ•แƒ˜แƒ แƒฃแƒกแƒ˜ แƒแƒœ แƒฅแƒกแƒ”แƒšแƒ˜ แƒจแƒ”แƒ”แƒชแƒ“แƒ”แƒ‘แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒจแƒ˜ แƒฉแƒแƒ แƒ—แƒแƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜, แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒ› แƒ’แƒแƒ›แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒแƒ Mozilla-แƒก CA-แƒกแƒแƒชแƒแƒ•แƒจแƒ˜, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ›แƒ˜แƒฉแƒœแƒ”แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒแƒคแƒ แƒ—แƒฎแƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒแƒ“.
+
+certErrorSymantecDistrustAdministrator=แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒชแƒœแƒแƒ‘แƒแƒ— แƒแƒ› แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒ‘แƒแƒก.
+
+# LOCALIZATION NOTE (certErrorCodePrefix3): %S is replaced by the error code.
+certErrorCodePrefix3=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ™แƒแƒ“แƒ˜: %S
+
+P12DefaultNickname=แƒ’แƒแƒ“แƒ›แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜
+CertUnknown=แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ
+CertNoEmailAddress=(แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”)
+CaCertExists=แƒ”แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—.
+NotACACert=แƒ”แƒก แƒแƒ  แƒ’แƒแƒฎแƒšแƒแƒ•แƒ— แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒขแƒแƒœแƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+UserCertIgnoredNoPrivateKey=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒฉแƒแƒ“แƒ’แƒ›แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ  แƒ’แƒแƒ’แƒแƒฉแƒœแƒ˜แƒแƒ— แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒกแƒแƒก แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ.
+UserCertImported=แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒฉแƒแƒ“แƒ’แƒ›แƒฃแƒšแƒ˜แƒ. แƒแƒ› แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒแƒกแƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ—.
+CertOrgUnknown=(แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ)
+CertNotStored=(แƒแƒ  แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ)
+CertExceptionPermanent=แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒ˜
+CertExceptionTemporary=แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ—แƒ˜
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/pippki/pippki.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/pippki/pippki.properties
new file mode 100644
index 0000000000..374d29162c
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/pippki/pippki.properties
@@ -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/.
+
+# Download Cert dialog
+# LOCALIZATION NOTE(newCAMessage1):
+# %S is a string representative of the certificate being downloaded/imported.
+newCAMessage1=แƒ’แƒกแƒฃแƒ แƒ— แƒ”แƒœแƒ“แƒแƒ— โ€œ%Sโ€-แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ›แƒ˜แƒ–แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก?
+unnamedCA=แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜ (แƒฃแƒกแƒแƒฎแƒ”แƒšแƒ)
+
+# PKCS#12 file dialogs
+getPKCS12FilePasswordMessage=แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒžแƒแƒ แƒแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ› แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ›แƒแƒ แƒฅแƒแƒคแƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ“แƒ แƒแƒก แƒ˜แƒงแƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜:
+
+# Client auth
+clientAuthRemember=แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒฎแƒกแƒแƒ•แƒ แƒ”แƒ‘แƒ
+# LOCALIZATION NOTE(clientAuthNickAndSerial): Represents a single cert when the
+# user is choosing from a list of certificates.
+# %1$S is the nickname of the cert.
+# %2$S is the serial number of the cert in AA:BB:CC hex format.
+clientAuthNickAndSerial=%1$S [%2$S]
+# LOCALIZATION NOTE(clientAuthHostnameAndPort):
+# %1$S is the hostname of the server.
+# %2$S is the port of the server.
+clientAuthHostnameAndPort=%1$S:%2$S
+# LOCALIZATION NOTE(clientAuthMessage1): %S is the Organization of the server
+# cert.
+clientAuthMessage1=แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ: โ€œ%Sโ€
+# LOCALIZATION NOTE(clientAuthMessage2): %S is the Organization of the issuer
+# cert of the server cert.
+clientAuthMessage2=แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜: โ€œ%Sโ€
+# LOCALIZATION NOTE(clientAuthIssuedTo): %1$S is the Distinguished Name of the
+# currently selected client cert, such as "CN=John Doe,OU=Example" (without
+# quotes).
+clientAuthIssuedTo=แƒ’แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒแƒ–แƒ”: %1$S
+# LOCALIZATION NOTE(clientAuthSerial): %1$S is the serial number of the selected
+# cert in AA:BB:CC hex format.
+clientAuthSerial=แƒกแƒ”แƒ แƒ˜แƒฃแƒšแƒ˜ แƒœแƒแƒ›แƒ”แƒ แƒ˜: %1$S
+# LOCALIZATION NOTE(clientAuthValidityPeriod):
+# %1$S is the already localized notBefore date of the selected cert.
+# %2$S is the already localized notAfter date of the selected cert.
+clientAuthValidityPeriod=แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ•แƒแƒ“แƒ %1$S โ€“ %2$S
+# LOCALIZATION NOTE(clientAuthKeyUsages): %1$S is a comma separated list of
+# already localized key usages the selected cert is valid for.
+clientAuthKeyUsages=แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ: %1$S
+# LOCALIZATION NOTE(clientAuthEmailAddresses): %1$S is a comma separated list of
+# e-mail addresses the selected cert is valid for.
+clientAuthEmailAddresses=แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜: %1$S
+# LOCALIZATION NOTE(clientAuthIssuedBy): %1$S is the Distinguished Name of the
+# cert which issued the selected cert.
+clientAuthIssuedBy=แƒ’แƒแƒ›แƒชแƒ”แƒ›แƒ˜ แƒแƒ แƒ’แƒแƒœแƒ: %1$S
+# LOCALIZATION NOTE(clientAuthStoredOn): %1$S is the name of the PKCS #11 token
+# the selected cert is stored on.
+clientAuthStoredOn=แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜แƒ แƒแƒฅ: %1$S
+
+# Page Info
+pageInfo_NoEncryption=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ“แƒแƒฃแƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜แƒ
+pageInfo_Privacy_None1=แƒกแƒแƒ˜แƒขแƒ˜ %S แƒแƒ  แƒ˜แƒซแƒšแƒ”แƒ•แƒ แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก.
+pageInfo_Privacy_None2=แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒแƒก แƒ“แƒแƒฃแƒจแƒ˜แƒคแƒ แƒแƒ•แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ, แƒแƒ“แƒ•แƒ˜แƒšแƒแƒ“แƒแƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒ’แƒแƒ แƒ”แƒจแƒ” แƒžแƒ˜แƒ แƒ—แƒแƒ—แƒ•แƒ˜แƒก.
+pageInfo_Privacy_None4=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ—, แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒแƒ›แƒ“แƒ” แƒแƒ  แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ.
+# LOCALIZATION NOTE (pageInfo_EncryptionWithBitsAndProtocol and pageInfo_BrokenEncryption):
+# %1$S is the name of the encryption standard,
+# %2$S is the key size of the cipher.
+# %3$S is protocol version like "SSL 3" or "TLS 1.2"
+pageInfo_EncryptionWithBitsAndProtocol=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ (%1$S, แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ’แƒ แƒซแƒ” %2$S แƒ‘แƒ˜แƒขแƒ˜, %3$S)
+pageInfo_BrokenEncryption=แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ (%1$S, แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ’แƒ แƒซแƒ” %2$S แƒ‘แƒ˜แƒขแƒ˜, %3$S)
+pageInfo_Privacy_Encrypted1=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ—, แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒแƒ›แƒ“แƒ” แƒ“แƒแƒ˜แƒจแƒ˜แƒคแƒ แƒ.
+pageInfo_Privacy_Encrypted2=แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒฃแƒซแƒœแƒ”แƒšแƒ”แƒ‘แƒก แƒฃแƒชแƒฎแƒ แƒžแƒ˜แƒ แƒ”แƒ‘แƒก, แƒฃแƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒแƒœ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒชแƒ•แƒšแƒ˜แƒšแƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ. แƒแƒ›แƒ˜แƒขแƒแƒ› แƒœแƒแƒ™แƒšแƒ”แƒ‘ แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ, แƒฅแƒกแƒ”แƒšแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒแƒก แƒ•แƒ˜แƒœแƒ›แƒ”แƒ› แƒ˜แƒฎแƒ˜แƒšแƒแƒก แƒ”แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜.
+pageInfo_MixedContent=แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ
+pageInfo_MixedContent2=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ—, แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒ— แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒแƒ›แƒ“แƒ” แƒแƒ  แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ.
+pageInfo_WeakCipher=แƒกแƒแƒ˜แƒขแƒ—แƒแƒœ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒกแƒแƒก แƒกแƒฃแƒกแƒขแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒช แƒ•แƒ”แƒ  แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒแƒก. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒกแƒฎแƒ•แƒ”แƒ‘แƒ›แƒแƒช แƒ˜แƒฎแƒ˜แƒšแƒแƒœ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ, แƒแƒœ แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜ แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒœ.
+pageInfo_CertificateTransparency_Compliant=แƒ”แƒก แƒกแƒแƒ˜แƒขแƒ˜ แƒแƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒก.
+
+# Token Manager
+password_not_set=(แƒแƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ)
+enable_fips=FIPS-แƒ˜แƒก แƒฉแƒแƒ แƒ—แƒ•แƒ
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/ka/places/places.properties b/thunderbird-l10n/ka/chrome/ka/locale/ka/places/places.properties
new file mode 100644
index 0000000000..4bd880e2b1
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/ka/places/places.properties
@@ -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/.
+
+BookmarksMenuFolderTitle=แƒกแƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒœแƒ˜แƒฃ
+BookmarksToolbarFolderTitle=แƒกแƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ—แƒ แƒ–แƒแƒšแƒ˜
+OtherBookmarksFolderTitle=แƒกแƒฎแƒ•แƒ แƒกแƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜
+TagsFolderTitle=แƒญแƒ“แƒ”แƒ”แƒ‘แƒ˜
+MobileBookmarksFolderTitle=แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜แƒก แƒกแƒแƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜
+
+OrganizerQueryHistory=แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ
+OrganizerQueryDownloads=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ”แƒ‘แƒ˜
+OrganizerQueryAllBookmarks=แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒœแƒ˜แƒจแƒœแƒ˜
+
+# LOCALIZATION NOTE (dateName):
+# These are used to generate history containers when history is grouped by date
+finduri-AgeInDays-is-0=แƒ“แƒฆแƒ”แƒก
+finduri-AgeInDays-is-1=แƒ’แƒฃแƒจแƒ˜แƒœ
+finduri-AgeInDays-is=%S แƒ“แƒฆแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒœแƒ“แƒ”แƒšแƒ˜
+finduri-AgeInDays-last-is=แƒ‘แƒแƒšแƒ %S แƒ“แƒฆแƒ˜แƒก
+finduri-AgeInDays-isgreater=%S แƒ“แƒฆแƒ”แƒ–แƒ” แƒซแƒ•แƒ”แƒšแƒ˜
+finduri-AgeInMonths-is-0=แƒแƒ› แƒ—แƒ•แƒ˜แƒก
+finduri-AgeInMonths-isgreater=%S แƒ—แƒ•แƒ”แƒ–แƒ” แƒซแƒ•แƒ”แƒšแƒ˜
+
+# LOCALIZATION NOTE (localFiles):
+# This is used to generate local files container when history is grouped by site
+localhost=(แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜)
+
+# LOCALIZATION NOTE
+# The string is used for showing file size of each backup in the "fileRestorePopup" popup
+# %1$S is the file size
+# %2$S is the file size unit
+backupFileSizeText=%1$S %2$S
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/chrome.properties b/thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/chrome.properties
new file mode 100644
index 0000000000..ea5060dd8a
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/chrome.properties
@@ -0,0 +1,20 @@
+# Copyright 2012 Mozilla Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Chrome notification bar messages and buttons
+unsupported_feature=แƒ”แƒก PDF-แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ“.
+unsupported_feature_forms=แƒ”แƒก PDF-แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ•แƒ”แƒšแƒ”แƒ‘แƒก. แƒ›แƒแƒ—แƒ˜ แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒ™แƒ˜ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+unsupported_feature_signatures=แƒ”แƒก PDF แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒš แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒก. แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒแƒ แƒแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+open_with_different_viewer=แƒชแƒแƒšแƒ™แƒ” แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒจแƒ˜ แƒ’แƒแƒฎแƒกแƒœแƒ
+open_with_different_viewer.accessKey=แƒ’
diff --git a/thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/viewer.properties b/thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/viewer.properties
new file mode 100644
index 0000000000..6b1fe0fe5f
--- /dev/null
+++ b/thunderbird-l10n/ka/chrome/ka/locale/pdfviewer/viewer.properties
@@ -0,0 +1,302 @@
+# Copyright 2012 Mozilla Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Main toolbar buttons (tooltips and alt text for images)
+previous.title=แƒฌแƒ˜แƒœแƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜
+previous_label=แƒฌแƒ˜แƒœแƒ
+next.title=แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜
+next_label=แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜
+
+# LOCALIZATION NOTE (page.title): The tooltip for the pageNumber input.
+page.title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜
+# LOCALIZATION NOTE (of_pages): "{{pagesCount}}" will be replaced by a number
+# representing the total number of pages in the document.
+of_pages={{pagesCount}}-แƒ“แƒแƒœ
+# LOCALIZATION NOTE (page_of_pages): "{{pageNumber}}" and "{{pagesCount}}"
+# will be replaced by a number representing the currently visible page,
+# respectively a number representing the total number of pages in the document.
+page_of_pages=({{pageNumber}} {{pagesCount}}-แƒ“แƒแƒœ)
+
+zoom_out.title=แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ
+zoom_out_label=แƒ“แƒแƒจแƒแƒ แƒ”แƒ‘แƒ
+zoom_in.title=แƒ–แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ–แƒ แƒ“แƒ
+zoom_in_label=แƒ›แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ
+zoom.title=แƒ–แƒแƒ›แƒ
+presentation_mode.title=แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ–แƒ” แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ
+presentation_mode_label=แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜
+open_file.title=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ
+open_file_label=แƒ’แƒแƒฎแƒกแƒœแƒ
+print.title=แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+print_label=แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ
+save.title=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+save_label=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+# LOCALIZATION NOTE (download_button.title): used in Firefox for Android as a tooltip for the download button (โ€œdownloadโ€ is a verb).
+download_button.title=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+# LOCALIZATION NOTE (download_button_label): used in Firefox for Android as a label for the download button (โ€œdownloadโ€ is a verb).
+# Length of the translation matters since we are in a mobile context, with limited screen estate.
+download_button_label=แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
+bookmark1.title=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ (แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒแƒ› แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก)
+bookmark1_label=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜
+# LOCALIZATION NOTE (open_in_app.title): This string is used in Firefox for Android.
+open_in_app.title=แƒ’แƒแƒฎแƒกแƒœแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ—
+# LOCALIZATION NOTE (open_in_app_label): This string is used in Firefox for Android. Length of the translation matters since we are in a mobile context, with limited screen estate.
+open_in_app_label=แƒ’แƒแƒฎแƒกแƒœแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ—
+
+# Secondary toolbar and context menu
+tools.title=แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜
+tools_label=แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜
+first_page.title=แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+first_page_label=แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+last_page.title=แƒ‘แƒแƒšแƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+last_page_label=แƒ‘แƒแƒšแƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ
+page_rotate_cw.title=แƒกแƒแƒแƒ—แƒ˜แƒก แƒ˜แƒกแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ
+page_rotate_cw_label=แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• แƒ’แƒแƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ
+page_rotate_ccw.title=แƒกแƒแƒแƒ—แƒ˜แƒก แƒ˜แƒกแƒ แƒ˜แƒก แƒกแƒแƒžแƒ˜แƒ แƒ˜แƒกแƒžแƒ˜แƒ แƒแƒ“ แƒจแƒ”แƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ
+page_rotate_ccw_label=แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ• แƒ’แƒแƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ
+
+cursor_text_select_tool.title=แƒ›แƒแƒกแƒแƒœแƒ˜แƒจแƒœแƒ˜ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ
+cursor_text_select_tool_label=แƒ›แƒแƒกแƒแƒœแƒ˜แƒจแƒœแƒ˜ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜
+cursor_hand_tool.title=แƒ’แƒแƒ“แƒแƒกแƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ
+cursor_hand_tool_label=แƒ’แƒแƒ“แƒแƒกแƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜
+
+scroll_page.title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ
+scroll_page_label=แƒ’แƒ•แƒ”แƒ แƒ“แƒจแƒ˜แƒ•แƒ” แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ
+scroll_vertical.title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ•แƒ”แƒฃแƒšแƒแƒ“ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+scroll_vertical_label=แƒจแƒ•แƒ”แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ
+scroll_horizontal.title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒแƒ–แƒฃแƒšแƒแƒ“ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+scroll_horizontal_label=แƒ’แƒแƒœแƒ˜แƒ•แƒ˜ แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ
+scroll_wrapped.title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒฃแƒ แƒแƒ“ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+scroll_wrapped_label=แƒชแƒฎแƒ แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒ“แƒแƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ
+
+spread_none.title=แƒแƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒจแƒšแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
+spread_none_label=แƒชแƒแƒšแƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒแƒœแƒ˜ แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+spread_odd.title=แƒแƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒจแƒšแƒ แƒ™แƒ”แƒœแƒขแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ“แƒแƒœ
+spread_odd_label=แƒแƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ™แƒ”แƒœแƒขแƒ˜แƒ“แƒแƒœ
+spread_even.title=แƒแƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ’แƒแƒจแƒšแƒ แƒšแƒฃแƒฌแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ“แƒแƒœ
+spread_even_label=แƒแƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒšแƒฃแƒฌแƒ˜แƒ“แƒแƒœ
+
+# Document properties dialog box
+document_properties.title=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘โ€ฆ
+document_properties_label=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘โ€ฆ
+document_properties_file_name=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:
+document_properties_file_size=แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ:
+# LOCALIZATION NOTE (document_properties_kb): "{{size_kb}}" and "{{size_b}}"
+# will be replaced by the PDF file size in kilobytes, respectively in bytes.
+document_properties_kb={{size_kb}} แƒ™แƒ‘ ({{size_b}} แƒ‘แƒแƒ˜แƒขแƒ˜)
+# LOCALIZATION NOTE (document_properties_mb): "{{size_mb}}" and "{{size_b}}"
+# will be replaced by the PDF file size in megabytes, respectively in bytes.
+document_properties_mb={{size_mb}} แƒ›แƒ‘ ({{size_b}} แƒ‘แƒแƒ˜แƒขแƒ˜)
+document_properties_title=แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜:
+document_properties_author=แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜:
+document_properties_subject=แƒ—แƒ”แƒ›แƒ:
+document_properties_keywords=แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜:
+document_properties_creation_date=แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒ“แƒ แƒ:
+document_properties_modification_date=แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ:
+# LOCALIZATION NOTE (document_properties_date_string): "{{date}}" and "{{time}}"
+# will be replaced by the creation/modification date, and time, of the PDF file.
+document_properties_date_string={{date}}, {{time}}
+document_properties_creator=แƒจแƒ”แƒ›แƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜:
+document_properties_producer=PDF-แƒจแƒ”แƒ›แƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ˜:
+document_properties_version=PDF-แƒ•แƒ”แƒ แƒกแƒ˜แƒ:
+document_properties_page_count=แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜:
+document_properties_page_size=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ–แƒแƒ›แƒ:
+document_properties_page_size_unit_inches=แƒ“แƒฃแƒ˜แƒ›แƒ˜
+document_properties_page_size_unit_millimeters=แƒ›แƒ›
+document_properties_page_size_orientation_portrait=แƒจแƒ•แƒ”แƒฃแƒšแƒแƒ“
+document_properties_page_size_orientation_landscape=แƒ—แƒแƒ แƒแƒ–แƒฃแƒšแƒแƒ“
+document_properties_page_size_name_a3=A3
+document_properties_page_size_name_a4=A4
+document_properties_page_size_name_letter=Letter
+document_properties_page_size_name_legal=Legal
+# LOCALIZATION NOTE (document_properties_page_size_dimension_string):
+# "{{width}}", "{{height}}", {{unit}}, and {{orientation}} will be replaced by
+# the size, respectively their unit of measurement and orientation, of the (current) page.
+document_properties_page_size_dimension_string={{width}} ร— {{height}} {{unit}} ({{orientation}})
+# LOCALIZATION NOTE (document_properties_page_size_dimension_name_string):
+# "{{width}}", "{{height}}", {{unit}}, {{name}}, and {{orientation}} will be replaced by
+# the size, respectively their unit of measurement, name, and orientation, of the (current) page.
+document_properties_page_size_dimension_name_string={{width}} ร— {{height}} {{unit}} ({{name}}, {{orientation}})
+# LOCALIZATION NOTE (document_properties_linearized): The linearization status of
+# the document; usually called "Fast Web View" in English locales of Adobe software.
+document_properties_linearized=แƒ›แƒกแƒฃแƒ‘แƒฃแƒฅแƒ˜ แƒ•แƒ”แƒ‘แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ:
+document_properties_linearized_yes=แƒ“แƒ˜แƒแƒฎ
+document_properties_linearized_no=แƒแƒ แƒ
+document_properties_close=แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ
+
+print_progress_message=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒ›แƒ–แƒแƒ“แƒ“แƒ”แƒ‘แƒ แƒแƒ›แƒแƒกแƒแƒ‘แƒ”แƒญแƒ“แƒแƒ“โ€ฆ
+# LOCALIZATION NOTE (print_progress_percent): "{{progress}}" will be replaced by
+# a numerical per cent value.
+print_progress_percent={{progress}}%
+print_progress_close=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
+# Tooltips and alt text for side panel toolbar buttons
+# (the _label strings are alt text for the buttons, the .title strings are
+# tooltips)
+toggle_sidebar.title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ—แƒ แƒ–แƒแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ/แƒ“แƒแƒ›แƒแƒšแƒ•แƒ
+toggle_sidebar_notification2.title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ—แƒ˜ แƒ–แƒแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ (แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒกแƒแƒ แƒฉแƒ”แƒ•แƒก/แƒ“แƒแƒœแƒแƒ แƒ—แƒก/แƒคแƒ”แƒœแƒ”แƒ‘แƒก)
+toggle_sidebar_label=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ—แƒ แƒ–แƒแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ/แƒ“แƒแƒ›แƒแƒšแƒ•แƒ
+document_outline.title=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ (แƒแƒ แƒ›แƒแƒ’แƒ˜ แƒฌแƒ™แƒแƒžแƒ˜แƒ— แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜แƒก แƒฉแƒแƒ›แƒแƒจแƒšแƒ/แƒแƒ™แƒ”แƒชแƒ•แƒ)
+document_outline_label=แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒแƒ แƒฉแƒ”แƒ•แƒ˜
+attachments.title=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ
+attachments_label=แƒ“แƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜
+layers.title=แƒคแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ (แƒแƒ แƒ›แƒแƒ’แƒ˜ แƒฌแƒ™แƒแƒžแƒ˜แƒ— แƒงแƒ•แƒ”แƒšแƒ แƒคแƒ”แƒœแƒ˜แƒก แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ–แƒ” แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ)
+layers_label=แƒคแƒ”แƒœแƒ”แƒ‘แƒ˜
+thumbs.title=แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ
+thumbs_label=แƒ”แƒกแƒ™แƒ˜แƒ–แƒ”แƒ‘แƒ˜
+current_outline_item.title=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ›แƒแƒœแƒแƒฎแƒ•แƒ แƒกแƒแƒ แƒฉแƒ”แƒ•แƒจแƒ˜
+current_outline_item_label=แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒกแƒแƒ แƒฉแƒ”แƒ•แƒจแƒ˜
+findbar.title=แƒžแƒแƒ•แƒœแƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜
+findbar_label=แƒซแƒ˜แƒ”แƒ‘แƒ
+
+additional_layers=แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒคแƒ”แƒœแƒ”แƒ‘แƒ˜
+# LOCALIZATION NOTE (page_landmark): "{{page}}" will be replaced by the page number.
+page_landmark=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ {{page}}
+# Thumbnails panel item (tooltip and alt text for images)
+# LOCALIZATION NOTE (thumb_page_title): "{{page}}" will be replaced by the page
+# number.
+thumb_page_title=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ {{page}}
+# LOCALIZATION NOTE (thumb_page_canvas): "{{page}}" will be replaced by the page
+# number.
+thumb_page_canvas=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒจแƒ”แƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ {{page}}
+
+# Find panel button title and messages
+find_input.title=แƒซแƒ˜แƒ”แƒ‘แƒ
+find_input.placeholder=แƒžแƒแƒ•แƒœแƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒจแƒ˜โ€ฆ
+find_previous.title=แƒคแƒ แƒแƒ–แƒ˜แƒก แƒฌแƒ˜แƒœแƒ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒžแƒแƒ•แƒœแƒ
+find_previous_label=แƒฌแƒ˜แƒœแƒ
+find_next.title=แƒคแƒ แƒแƒ–แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒžแƒแƒ•แƒœแƒ
+find_next_label=แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜
+find_highlight=แƒงแƒ•แƒ”แƒšแƒแƒก แƒ›แƒแƒœแƒ˜แƒจแƒ•แƒœแƒ
+find_match_case_label=แƒ›แƒ—แƒแƒ•แƒ แƒฃแƒšแƒ˜แƒ—
+find_match_diacritics_label=แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜แƒ—
+find_entire_word_label=แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜
+find_reached_top=แƒ›แƒ˜แƒฆแƒฌแƒ”แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜, แƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒ‘แƒแƒšแƒแƒ“แƒแƒœ
+find_reached_bottom=แƒ›แƒ˜แƒฆแƒฌแƒ”แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ‘แƒแƒšแƒ, แƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜แƒ“แƒแƒœ
+# LOCALIZATION NOTE (find_match_count): The supported plural forms are
+# [one|two|few|many|other], with [other] as the default value.
+# "{{current}}" and "{{total}}" will be replaced by a number representing the
+# index of the currently active find result, respectively a number representing
+# the total number of matches in the document.
+find_match_count={[ plural(total) ]}
+find_match_count[one]={{current}} / {{total}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒ“แƒแƒœ
+find_match_count[two]={{current}} / {{total}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒ“แƒแƒœ
+find_match_count[few]={{current}} / {{total}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒ“แƒแƒœ
+find_match_count[many]={{current}} / {{total}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒ“แƒแƒœ
+find_match_count[other]={{current}} / {{total}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒ“แƒแƒœ
+# LOCALIZATION NOTE (find_match_count_limit): The supported plural forms are
+# [zero|one|two|few|many|other], with [other] as the default value.
+# "{{limit}}" will be replaced by a numerical value.
+find_match_count_limit={[ plural(limit) ]}
+find_match_count_limit[zero]=แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ {{limit}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+find_match_count_limit[one]=แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ {{limit}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+find_match_count_limit[two]=แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ {{limit}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+find_match_count_limit[few]=แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ {{limit}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+find_match_count_limit[many]=แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ {{limit}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+find_match_count_limit[other]=แƒแƒ แƒแƒœแƒแƒ™แƒšแƒ”แƒ‘ {{limit}} แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ
+find_not_found=แƒคแƒ แƒแƒ–แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ
+
+# Predefined zoom values
+page_scale_width=แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒกแƒ˜แƒ’แƒแƒœแƒ”แƒ–แƒ”
+page_scale_fit=แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜
+page_scale_auto=แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜
+page_scale_actual=แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ
+# LOCALIZATION NOTE (page_scale_percent): "{{scale}}" will be replaced by a
+# numerical scale value.
+page_scale_percent={{scale}}%
+
+# Loading indicator messages
+loading_error=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, PDF-แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก.
+invalid_file_error=แƒแƒ แƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒœ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ PDF-แƒคแƒแƒ˜แƒšแƒ˜.
+missing_file_error=แƒœแƒแƒ™แƒšแƒฃแƒšแƒ˜ PDF-แƒคแƒแƒ˜แƒšแƒ˜.
+unexpected_response_error=แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜.
+rendering_error=แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก.
+
+# LOCALIZATION NOTE (annotation_date_string): "{{date}}" and "{{time}}" will be
+# replaced by the modification date, and time, of the annotation.
+annotation_date_string={{date}}, {{time}}
+
+# LOCALIZATION NOTE (text_annotation_type.alt): This is used as a tooltip.
+# "{{type}}" will be replaced with an annotation type from a list defined in
+# the PDF spec (32000-1:2008 Table 169 โ€“ Annotation types).
+# Some common types are e.g.: "Check", "Text", "Comment", "Note"
+text_annotation_type.alt=[{{type}} แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ]
+password_label=แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒžแƒแƒ แƒแƒšแƒ˜ PDF-แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒกแƒแƒฎแƒกแƒœแƒ”แƒšแƒแƒ“.
+password_invalid=แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜. แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒกแƒชแƒแƒ“แƒแƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ.
+password_ok=แƒ™แƒแƒ แƒ’แƒ˜
+password_cancel=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+
+printing_not_supported=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ แƒแƒ› แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜ แƒแƒ แƒแƒ แƒกแƒ แƒฃแƒšแƒแƒ“ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜.
+printing_not_ready=แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ: PDF แƒกแƒ แƒฃแƒšแƒแƒ“ แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ, แƒแƒ›แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ”แƒ‘แƒแƒ“.
+web_fonts_disabled=แƒ•แƒ”แƒ‘แƒจแƒ แƒ˜แƒคแƒขแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ: แƒฉแƒแƒจแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ PDF-แƒจแƒ แƒ˜แƒคแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ•แƒ”แƒ  แƒฎแƒ”แƒ แƒฎแƒ“แƒ”แƒ‘แƒ.
+
+# Editor
+editor_free_text2.title=แƒฌแƒแƒ แƒฌแƒ”แƒ แƒ
+editor_free_text2_label=แƒขแƒ”แƒฅแƒกแƒขแƒ˜
+editor_ink2.title=แƒฎแƒแƒ–แƒ•แƒ
+editor_ink2_label=แƒฎแƒแƒ–แƒ•แƒ
+
+editor_stamp1.title=แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ แƒ—แƒ•แƒ แƒแƒœ แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+editor_stamp1_label=แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ แƒ—แƒ•แƒ แƒแƒœ แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+
+free_text2_default_content=แƒแƒ™แƒ แƒ˜แƒคแƒ”แƒ—โ€ฆ
+
+# Editor Parameters
+editor_free_text_color=แƒคแƒ”แƒ แƒ˜
+editor_free_text_size=แƒ–แƒแƒ›แƒ
+editor_ink_color=แƒคแƒ”แƒ แƒ˜
+editor_ink_thickness=แƒกแƒ˜แƒกแƒฅแƒ”
+editor_ink_opacity=แƒ’แƒแƒฃแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒแƒ‘แƒ
+
+editor_stamp_add_image_label=แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ
+editor_stamp_add_image.title=แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ
+
+# Editor aria
+editor_free_text2_aria_label=แƒœแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+editor_ink2_aria_label=แƒœแƒแƒฎแƒแƒขแƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+editor_ink_canvas_aria_label=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ˜
+
+# Alt-text dialog
+# LOCALIZATION NOTE (editor_alt_text_button_label): Alternative text (alt text) helps
+# when people can't see the image.
+editor_alt_text_button_label=แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒฌแƒ”แƒ แƒ
+editor_alt_text_edit_button_label=แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒฌแƒ”แƒ แƒ˜แƒก แƒฉแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ
+editor_alt_text_dialog_label=แƒแƒ แƒฉแƒ”แƒ•แƒ
+editor_alt_text_dialog_description=แƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒฌแƒ”แƒ แƒ (แƒจแƒ”แƒ›แƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜) แƒ’แƒแƒ›แƒแƒกแƒแƒ“แƒ”แƒ’แƒ˜แƒ แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก, แƒ•แƒ˜แƒœแƒช แƒ•แƒ”แƒ  แƒฎแƒ”แƒ“แƒแƒ•แƒก แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒก แƒแƒœ แƒ แƒแƒชแƒ แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ•แƒ”แƒ  แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ.
+editor_alt_text_add_description_label=แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ
+editor_alt_text_add_description_description=แƒ’แƒแƒœแƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒšแƒ˜แƒ 1-2 แƒฌแƒ˜แƒœแƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒกแƒแƒ’แƒœแƒ˜แƒก, แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒšแƒ˜แƒก แƒแƒœ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒกแƒแƒฌแƒ”แƒ แƒแƒ“.
+editor_alt_text_mark_decorative_label=แƒ›แƒแƒ˜แƒœแƒ˜แƒจแƒœแƒแƒก แƒ›แƒแƒกแƒแƒ แƒ—แƒแƒ•แƒแƒ“
+editor_alt_text_mark_decorative_description=แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ›แƒ™แƒแƒ‘แƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ’แƒแƒ แƒกแƒจแƒ”แƒ›แƒแƒกแƒแƒ•แƒšแƒ”แƒ‘แƒ˜ แƒฉแƒแƒ แƒฉแƒแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒญแƒ•แƒ˜แƒ แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
+editor_alt_text_cancel_button=แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ
+editor_alt_text_save_button=แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ
+editor_alt_text_decorative_tooltip=แƒ›แƒแƒ˜แƒœแƒ˜แƒจแƒœแƒแƒก แƒ›แƒแƒกแƒแƒ แƒ—แƒแƒ•แƒแƒ“
+# This is a placeholder for the alt text input area
+editor_alt_text_textarea.placeholder=แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, โ€žแƒแƒฎแƒแƒšแƒ’แƒแƒ–แƒ แƒ“แƒ แƒ›แƒแƒ›แƒแƒ™แƒแƒชแƒ˜ แƒ›แƒแƒ’แƒ˜แƒ“แƒแƒกแƒ—แƒแƒœ แƒ–แƒ˜แƒก แƒ“แƒ แƒกแƒแƒ“แƒ˜แƒšแƒแƒ‘แƒกโ€œ
+
+# Editor resizers
+# LOCALIZATION NOTE (editor_resizer_label_topLeft): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_topLeft=แƒ–แƒ”แƒ•แƒ˜แƒ— แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ• โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ
+# LOCALIZATION NOTE (editor_resizer_label_topMiddle): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_topMiddle=แƒ–แƒ”แƒ•แƒ˜แƒ— แƒจแƒฃแƒแƒจแƒ˜ โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ
+# LOCALIZATION NOTE (editor_resizer_label_topRight): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_topRight=แƒ–แƒ”แƒ•แƒ˜แƒ— แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ
+# LOCALIZATION NOTE (editor_resizer_label_middleRight): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_middleRight=แƒจแƒฃแƒแƒจแƒ˜ แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ
+# LOCALIZATION NOTE (editor_resizer_label_bottomRight): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_bottomRight=แƒฅแƒ•แƒ”แƒ•แƒ˜แƒ— แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ
+# LOCALIZATION NOTE (editor_resizer_label_bottomMiddle): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_bottomMiddle=แƒฅแƒ•แƒ”แƒ•แƒ˜แƒ— แƒจแƒฃแƒแƒจแƒ˜ โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ
+# LOCALIZATION NOTE (editor_resizer_label_bottomLeft): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_bottomLeft=แƒ–แƒ•แƒ”แƒ•แƒ˜แƒ— แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ• โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ
+# LOCALIZATION NOTE (editor_resizer_label_middleLeft): This is used in an aria label to help to understand the role of the resizer.
+editor_resizer_label_middleLeft=แƒจแƒฃแƒแƒจแƒ˜ แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ• โ€” แƒ–แƒแƒ›แƒแƒชแƒ•แƒšแƒ