diff --git a/src/_locales/af/messages.json b/src/_locales/af/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/af/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/af_ZA/messages.json b/src/_locales/af_ZA/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/af_ZA/messages.json
+++ b/src/_locales/af_ZA/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/ar/messages.json b/src/_locales/ar/messages.json
new file mode 100644
index 0000000..05a8538
--- /dev/null
+++ b/src/_locales/ar/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "تبرع بواسطة PayPal"
+ },
+ "initialTextArea": {
+ "message": "أادخل النص"
+ },
+ "showLink": {
+ "message": "ترجم هذه الصفحة"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "اللغة الهدف"
+ },
+ "langList": {
+ "message": "af:الأفريكانية, sq:الألبانية, am:الأمهرية, ar:عربى, hy:الأرميني, az:أذربيجان, eu:الباسكي, be:البيلاروسية, bn:بنغالي, bs:البوسنية, bg:البلغارية, ca:الكاتالونية, ceb:السيبيونو, ny:الشيوا, zh-CN:صينى (PRC), zh-TW:صينى (تايوان), co:الكورسيكية, hr:الكرواتية, cs:تشيكي, da:Danish, nl:هولندي, en:الإنجليزية, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:الجورجية, de:ألمانية, el:الإغريقي, gu:الغوجاراتية, ht:Haitian, ha:الهوسا, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:المقدونية, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:السندية, si:السنهالية, sk:السلوفاكية, sl:سلوفيني, so:الصومالية, sx:السوتو, es:الأسبانية, su:السودانية, sw:السواحلية, sv:السويدية, tl:التغالوغ, tg:طاجيكي, ta:التاميل, te:التيلجو, th:التايلاندية, tr:التركية, uk:الأوكراني, ur:الأردية, uz:الأوزبكي, vi:الفيتنامية, cy:الولزية, xh:Xosa, yi:اليديشية, yo:اليوروبا, zu:الزولو"
+ },
+ "settingsLabel": {
+ "message": "الإعدادت"
+ },
+ "generalLabel": {
+ "message": "عام"
+ },
+ "targetLangCaptionLabel": {
+ "message": "حدد اللغة الافتراضية."
+ },
+ "webPageLabel": {
+ "message": "صفحة الويب"
+ },
+ "ifShowCandidateLabel": {
+ "message": "عرض المرشحين للترجمة"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "عرض مرشحين للترجمة عند ترجمة كلمة واحدة."
+ },
+ "whenSelectTextLabel": {
+ "message": "السلوك عند اختيار النص"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "عرض لوحة الترجمة"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "عرض لوحة الترجمة بدون عرض الزر."
+ },
+ "ifShowButtonLabel": {
+ "message": "عرض زر الترجمة"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "عرض زر الترجمة لفتح اللوحة عند الضغط عليها."
+ },
+ "dontshowbuttonlabel": {
+ "message": "لا تعرض الزر او اللوحة"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "لا تظهر زر الترجمة أو لوحة الترجمة."
+ },
+ "ifCheckLangLabel": {
+ "message": "لا تظهر الزر اذا كانت الترجمة غير مطلوبة"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "تحديد لغة النص المحدد, واذا كان نفس اللغة الهدف, لن يظهر زر الترجمة."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "شريط أدوات منبثق"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "التبديل تلقائياً إلى اللغة الثانية"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "تحديد لغة النص المدخل، وإذا كان نفس اللغة المستهدفة الافتراضية، ترجمها إلى اللغة الثانية."
+ },
+ "secondTargetLangLabel": {
+ "message": "اللغة الثانية"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "أخر لغة الهدف الثانية."
+ },
+ "waitTimeLabel": {
+ "message": "انتظر قليلا لترجمة"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "تحديد وقت الانتظار لادخال الاحرف حتي البدء بالترجمة"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "قائمة السياق"
+ },
+ "ifShowMenuLabel": {
+ "message": "اظهار ايقونة قائمة السياق"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "إضافة العناصر الى القائمة التي تظهر عند الضغط بزر الفأرة الإيمن على صفحات الويب او علامة التبويب."
+ },
+ "styleLabel": {
+ "message": "نمط"
+ },
+ "buttonStyleLabel": {
+ "message": "زر الترجمة"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "إختيار تنسيق لوحة الترجمة التي تظهر على المواقع."
+ },
+ "buttonSizeLabel": {
+ "message": "الحجم"
+ },
+ "buttonPositionLabel": {
+ "message": "مكان العرض"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "لوحة الترجمة"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "إختيار تنسيق لوحة الترجمة التي تظهر على المواقع."
+ },
+ "widthLabel": {
+ "message": "عرض"
+ },
+ "heightLabel": {
+ "message": "الارتفاع"
+ },
+ "fontSizeLabel": {
+ "message": "حجم الخط"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "لون الخلفية"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "معلومات"
+ },
+ "licenseLabel": {
+ "message": "الرخصة"
+ },
+ "donationLabel": {
+ "message": "الرجاء تقديم تبرع"
+ },
+ "donationCaptionLabel": {
+ "message": "شكرا لك لاستخدامك Tab Session Manager.
دعمك سوف يكون تشجيع كبير،كما أني اواصل تطوير الخصائص الإضافية.
إذا أعجبك Tab Session Manager، سوف أكون مسرورا إذا قدمت تبرعات."
+ },
+ "amazonTitleLabel": {
+ "message": "كروت هدية من amazon.co.jp"
+ },
+ "addonPageLabel": {
+ "message": "صفحة الاضافة"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/ar\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "ترجم هذه الصفحة"
+ },
+ "translateTextMenu": {
+ "message": "ترجم النص المحدد"
+ },
+ "translateLinkMenu": {
+ "message": "ترجم الرابط المحدد"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/ar_SA/messages.json b/src/_locales/ar_SA/messages.json
index e10a7ae..43ba4b1 100644
--- a/src/_locales/ar_SA/messages.json
+++ b/src/_locales/ar_SA/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "حجم الخط"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "لون الخلفية"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "معلومات"
},
diff --git a/src/_locales/bg/messages.json b/src/_locales/bg/messages.json
new file mode 100644
index 0000000..512d3ba
--- /dev/null
+++ b/src/_locales/bg/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Дарете чрез PayPal"
+ },
+ "initialTextArea": {
+ "message": "Въведете текст"
+ },
+ "showLink": {
+ "message": "Преведете тази страница"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Целеви език"
+ },
+ "langList": {
+ "message": "af:Африканс, sq:Албански, am:Амхарски, ar:Арабски, hy:Арменски, az:Азербайджански, eu:Баскски, be:Беларуски, bn:Бенгалски, bs:Босненски, bg:Български, ca:Каталонски, ceb:Себуански, ny:Нянджа, zh-CN:Китайски (КНР), zh-TW:Китайски (Тайван), co:Корсикански, hr:Хърватски, cs:Чешки, da:Датски, nl:Нидерландски, en:Английски, eo:Есперанто, et:Естонски, fi:Фински, fr:Френски, fy:Фризийски, gl:Галисийски, ka:Грузински, de:Немски, el:Гръцки, gu:Гуджаратски, ht:Хаитянски, ha:Хауса, haw:Хавайски, he:Иврит, hi:Хинди, hu:Унгарски, is:Исландски, ig:Игбо, id:Индонезийски, ga:Ирландски, it:Италиански, ja:Японски, jv:Явански, kn:Каннада, kk:Казахски, km:Кхмерски, ky:Киргизки, ko:Корейски, ku:Кюрдски, lo:Лаоски, la:Латински, lv:Латвийски, lt:Литовски, lb:Люксембургски, mk:Македонски, mg:Малгашки, ms:Малайски, ml:Малаялам, mt:Малтийски, mi:Маорски, mr:Маратхи, mn:Монголски, hmn:Монк, my:Бирмански, ne:Непалски, no:Норвежки, fa:Персийски, pl:Полски, pt:Португалски, pa:Панджабски, ps:Пущунски, ro:Румънски, ru:Руски, sm:Самоански, gd:Шотландски Келтски, sr:Сръбски, sn:Шона, sd:Синдхи, si:Синхалски, sk:Словашки, sl:Словенски, so:Сомалийски, sx:Сото, es:Испански, su:Сундански, sw:Суахили, sv:Шведски, tl:Тагалог, tg:Таджикски, ta:Тамилски, te:Телугу, th:Тайски, tr:Турски, uk:Украински, ur:Урду, uz:Узбекски, vi:Виетнамски, cy:Уелски, xh:Кхоса, yi:Идиш, yo:Йоруба, zu:Зулуски"
+ },
+ "settingsLabel": {
+ "message": "Настройки"
+ },
+ "generalLabel": {
+ "message": "Общи"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Изберете целевия език по подразбиране."
+ },
+ "webPageLabel": {
+ "message": "Уебстраница"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Показване на варианти на превода"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Поведение при избиране на текст"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Показване на панела за превод"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Директно показване на панела за превод, но без показването на бутона."
+ },
+ "ifShowButtonLabel": {
+ "message": "Показване на бутон за превод"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Показване на бутона за превод, за да се отвори панела за превод при щракване върху му."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Без показване на бутона или панела"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Без показване на бутона за превод или панела за превод."
+ },
+ "ifCheckLangLabel": {
+ "message": "Без показване на бутона, ако не е необходим превод"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Открива езика на избрания текст, и ако той съвпада с целевия език, бутонът не се показва."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Прозорец от лентата с инструменти"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Автоматично превключване към втория език"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Открива езика на въведения текст, и ако той съвпада с целевия език по подразбиране, го превежда на втория целеви език."
+ },
+ "secondTargetLangLabel": {
+ "message": "Втори език"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Изберете втория целеви език."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Контекстно меню"
+ },
+ "ifShowMenuLabel": {
+ "message": "Показване на контекстното меню"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Стил"
+ },
+ "buttonStyleLabel": {
+ "message": "Бутон за превод"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Посочете стила на бутона за преводи, показващ се в уеб страницата."
+ },
+ "buttonSizeLabel": {
+ "message": "Големина"
+ },
+ "buttonPositionLabel": {
+ "message": "Показване на положението"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Панел за превод"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Определете стила на панела за преводи, показващ се в уебстраницата."
+ },
+ "widthLabel": {
+ "message": "Широчина"
+ },
+ "heightLabel": {
+ "message": "Височина"
+ },
+ "fontSizeLabel": {
+ "message": "Размер на шрифта"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Цвят на фона"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Информация"
+ },
+ "licenseLabel": {
+ "message": "Лиценз"
+ },
+ "donationLabel": {
+ "message": "Дарете и благодарете на автора"
+ },
+ "donationCaptionLabel": {
+ "message": "Благодаря ви че използвате Семпъл Преводач.
Вашата подкрепа би значела много за мен, тъй като ще продължа да разработвам добавката си.
Ако харесвате Семпъл Преводач, бих се радвал ако обмислите да дарите."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Страница на добавката"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/bg\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Преведете тази страница"
+ },
+ "translateTextMenu": {
+ "message": "Преведете избрания текст"
+ },
+ "translateLinkMenu": {
+ "message": "Преведете избраната връзка"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/bg_BG/messages.json b/src/_locales/bg_BG/messages.json
index 20bb3ba..2372613 100644
--- a/src/_locales/bg_BG/messages.json
+++ b/src/_locales/bg_BG/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Размер на шрифта"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Цвят на фона"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Информация"
},
diff --git a/src/_locales/ca/messages.json b/src/_locales/ca/messages.json
new file mode 100644
index 0000000..c890cfd
--- /dev/null
+++ b/src/_locales/ca/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donar per PayPal"
+ },
+ "initialTextArea": {
+ "message": "Introduïu el text"
+ },
+ "showLink": {
+ "message": "Traduir aquesta pàgina"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Idioma a traduir"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Configuració"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Seleccioneu l'idioma a traduïr predeterminat."
+ },
+ "webPageLabel": {
+ "message": "Pàgina web"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Mostra les traduccions candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Mostra els candidats de traducció múltiple quan es tradueix una sola paraula."
+ },
+ "whenSelectTextLabel": {
+ "message": "Comportament quan es selecciona text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Mostra el panell de traducció"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Mostra el panell de traducció sense mostrar el botó."
+ },
+ "ifShowButtonLabel": {
+ "message": "Mostra el botó de traducció"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Mostra el botó de traducció per obrir el panell quan es fa clic."
+ },
+ "dontshowbuttonlabel": {
+ "message": "No mostrar el botó ni el tauler"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "No mostris el botó de traducció ni el panell de traducció."
+ },
+ "ifCheckLangLabel": {
+ "message": "No mostris el botó si la traducció no és obligatòria"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detecta l'idioma del text seleccionat i, si és el mateix que l'idioma de destinació, no es mostra el botó."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Barra d'eines de la finestra emergent"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Canvia automàticament a la segona llengua"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detecta l'idioma del text d'entrada, i si és el mateix que l'idioma predeterminat, traduïu-lo a la segona llengua."
+ },
+ "secondTargetLangLabel": {
+ "message": "Segona llengua"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Seleccioneu el segon idioma."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Menú contextual"
+ },
+ "ifShowMenuLabel": {
+ "message": "Mostra el menú contextual"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Afegiu elements al menú contextual que es mostra quan feu clic dret a la pàgina web o a la pestanya."
+ },
+ "styleLabel": {
+ "message": "Estil"
+ },
+ "buttonStyleLabel": {
+ "message": "Botó de traducció"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Especifiqueu l'estil del botó de traducció que es mostra a la pàgina web."
+ },
+ "buttonSizeLabel": {
+ "message": "Mida"
+ },
+ "buttonPositionLabel": {
+ "message": "Posició de la pantalla"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Tauler de traducció"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Especifiqueu l'estil del panell de traducció que es mostra a la pàgina web."
+ },
+ "widthLabel": {
+ "message": "Amplada"
+ },
+ "heightLabel": {
+ "message": "Alçada"
+ },
+ "fontSizeLabel": {
+ "message": "Mida de la lletra"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Color de fons"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Informació"
+ },
+ "licenseLabel": {
+ "message": "Llicència"
+ },
+ "donationLabel": {
+ "message": "Si us plau faci una donació"
+ },
+ "donationCaptionLabel": {
+ "message": "Gràcies per utilitzar Simple Translate.
El vostre suport serà un gran impuls, ja que continuarem desenvolupant el complement.
Si us agrada el Simple Translate, ens agrairia que pugueu fer una donació."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Pàgina complementària"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=es_ES"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/es-ES\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Tradueix aquesta pàgina"
+ },
+ "translateTextMenu": {
+ "message": "Tradueix el text selecionat"
+ },
+ "translateLinkMenu": {
+ "message": "Tradueix l'enlaç selecionat"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/ca_ES/messages.json b/src/_locales/ca_ES/messages.json
index e1df488..eea8248 100644
--- a/src/_locales/ca_ES/messages.json
+++ b/src/_locales/ca_ES/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Mida de la lletra"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Color de fons"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Informació"
},
diff --git a/src/_locales/cs/messages.json b/src/_locales/cs/messages.json
new file mode 100644
index 0000000..4ca1aec
--- /dev/null
+++ b/src/_locales/cs/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Zadejte text"
+ },
+ "showLink": {
+ "message": "Přeložit tuto stránku"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Cílový jazyk"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Nastavení"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Webová stránka"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Zobrazit návrhy na překlad"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Zobrazit panel překladu"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Zobrazit tlačítko pro překlad"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Nezobrazovat tlačítko, ani panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Zobrazit kontextovou nabídku"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Styl"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Velikost"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Šířka"
+ },
+ "heightLabel": {
+ "message": "Výška"
+ },
+ "fontSizeLabel": {
+ "message": "Velikost písma"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Barva pozadí"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Informace"
+ },
+ "licenseLabel": {
+ "message": "Licence"
+ },
+ "donationLabel": {
+ "message": "Prosím přispějte nám"
+ },
+ "donationCaptionLabel": {
+ "message": "Děkujeme, že používáte Simple Translate.
Vaše podpora je pro nás velkou motivací pro pokračování ve vývoji.
Pokud se vám Simple Translate líbí, budeme moc rádi pokud nám na jeho vývoj přispějete."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Přeložit tuto stránku"
+ },
+ "translateTextMenu": {
+ "message": "Přeložit označený text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/cs_CZ/messages.json b/src/_locales/cs_CZ/messages.json
index 8fe9a0a..739deb5 100644
--- a/src/_locales/cs_CZ/messages.json
+++ b/src/_locales/cs_CZ/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Velikost písma"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Barva pozadí"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Informace"
},
diff --git a/src/_locales/da/messages.json b/src/_locales/da/messages.json
new file mode 100644
index 0000000..cf8b29a
--- /dev/null
+++ b/src/_locales/da/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Angiv tekst"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/da_DK/messages.json b/src/_locales/da_DK/messages.json
index bc8bca0..5813eaf 100644
--- a/src/_locales/da_DK/messages.json
+++ b/src/_locales/da_DK/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json
new file mode 100644
index 0000000..c197ead
--- /dev/null
+++ b/src/_locales/de/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Text eingeben"
+ },
+ "showLink": {
+ "message": "Diese Seite übersetzen"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Zielsprache"
+ },
+ "langList": {
+ "message": "af:Afrikanisch, sq:Albanisch, am:Amharisch, ar:Arabisch, hy:Armenisch, az:Aserbeidschanisch, eu:Baskisch, be:Weißrussisch, bn:Bengalisch, bs:Bosnisch, bg:Bulgarisch, ca:Katalanisch, ceb:Cebuano, ny:Nyanja, zh-CN:Chinesisch (VRC), zh-TW:Chinesisch (Taiwan), co:Korsisch, hr:Kroatisch, cs:Tschechisch, da:Dänisch, nl:Niederländisch, en:Englisch, eo:Esperanto, et:Estnisch, fi:Finnisch, fr:Französisch, fy:Friesisch, gl:Galicisch, ka:Georgisch, de:Deutsch, el:Griechisch, gu:Gujarati, ht:Haitien, ha:Haussa, haw:Hawaiisch, he:Hebräisch, hi:Hindi, hu:Ungarisch, is:Isländisch, ig:Ibo, id:Indonesisch, ga:Irisch, it:Italienisch, ja:Japanisch, jv:Javanisch, kn:Kanadisch, kk:Kasachisch, km:Khmer, ky:Kirgisisch, ko:Koreanisch, ku:Kurdisch, lo:Laotisch, la:Latein, lv:Lettisch, lt:Litauisch, lb:Luxemburgisch, mk:Makedonisch, mg:Malagassi, ms:Malaiisch, ml:Malayalam, mt:Maltesisch, mi:Maori, mr:Marathi, mn:Mongolisch, hmn:Miao, my:Birmanisch, ne:Nepali, no:Norwegisch, fa:Persisch, pl:Polnisch, pt:Portugiesisch, pa:Pandschabi, ps:Paschtu, ro:Rumänisch, ru:Russisch, sm:Samoanisch, gd:Gälisch-Schottisch, sr:Serbisch, sn:Schona, sd:Sindhi, si:Singhalesisch, sk:Slowakisch, sl:Slowenisch, so:Somali, sx:Sotho, es:Spanisch, su:Sundanesisch, sw:Swahili, sv:Schwedisch, tl:Tagalog, tg:Tadschikisch, ta:Tamil, te:Telugu, th:Thailändisch, tr:Türkisch, uk:Ukrainisch, ur:Urdu, uz:Usbekisch, vi:Vietnamesisch, cy:Kymrisch, xh:Xhosa, yi:Jiddisch, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Einstellungen"
+ },
+ "generalLabel": {
+ "message": "Allgemein"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Standardzielsprache wählen."
+ },
+ "webPageLabel": {
+ "message": "Internetseite"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Weitere Übersetzungsvorschläge anzeigen"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Zeige weitere Übersetzungsvorschläge an, wenn ein einzelnes Wort übersetzt wird."
+ },
+ "whenSelectTextLabel": {
+ "message": "Verhalten beim Auswählen von Text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Übersetzungsfeld anzeigen"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Übersetzungsfeld direkt anzeigen, ohne den Knopf dafür anzuzeigen."
+ },
+ "ifShowButtonLabel": {
+ "message": "Übersetzungsbutton anzeigen"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Zeige den Übersetzen-Knopf an, um beim Klick darauf das Feld mit der Übersetzung anzuzeigen."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Übersetzen-Knopf und Übersetzungsfeld nicht anzeigen"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Zeige den Übersetzen-Knopf sowie das Feld mit der Übersetzung nicht an."
+ },
+ "ifCheckLangLabel": {
+ "message": "Den Übersetzen-Knopf nicht anzeigen, wenn keine Übersetzung notwendig ist"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Erkennt die Sprache des ausgewählten Textes und zeigt den Übersetzen-Knopf nicht an, wenn der Text bereits in der Zielsprache ist."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Werkzeugleistenfenster"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatisch zur Zweitsprache wechseln"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Erkennt die Sprache des eingegebenen Textes und übersetzt ihn in die Zweitsprache, falls der eingegebene Text bereits in der Standardzielsprache ist."
+ },
+ "secondTargetLangLabel": {
+ "message": "Zweitsprache"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Zweitsprache wählen."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Kontextmenü anzeigen"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Erscheinungsbild"
+ },
+ "buttonStyleLabel": {
+ "message": "Übersetzen-Knopf"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Erscheinungsbild des Übersetzen-Knopfes anpassen, der auf den Internetseiten angezeigt wird."
+ },
+ "buttonSizeLabel": {
+ "message": "Größe"
+ },
+ "buttonPositionLabel": {
+ "message": "Anzeigeposition"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Übersetzungsfeld"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Konfiguriere das Layout des Werkzeugleistenfensters, das auf Webseiten angezeigt wird."
+ },
+ "widthLabel": {
+ "message": "Breite"
+ },
+ "heightLabel": {
+ "message": "Höhe"
+ },
+ "fontSizeLabel": {
+ "message": "Schriftgröße"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Hintergrundfarbe"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "Lizenz"
+ },
+ "donationLabel": {
+ "message": "Bitte spende"
+ },
+ "donationCaptionLabel": {
+ "message": "Danke für das Benutzen von Simple Translate.
Deine Unterstützung wird ein großer Ansporn bei der Weiterentwicklung dieses Add-ons sein.
Wenn du Simple Translate magst, wäre es schön, wenn du etwas spenden würdest."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on-Seite"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/de\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Diese Seite übersetzen"
+ },
+ "translateTextMenu": {
+ "message": "Ausgewählten Text übersetzen"
+ },
+ "translateLinkMenu": {
+ "message": "Ausgewählten Link übersetzen"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/de_DE/messages.json b/src/_locales/de_DE/messages.json
index 709bb7d..20857db 100644
--- a/src/_locales/de_DE/messages.json
+++ b/src/_locales/de_DE/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Schriftgröße"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Hintergrundfarbe"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/el/messages.json b/src/_locales/el/messages.json
new file mode 100644
index 0000000..aa550b4
--- /dev/null
+++ b/src/_locales/el/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Εισαγωγή κειμένου"
+ },
+ "showLink": {
+ "message": "Μετάφραση της σελίδας"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Γλώσσα προς μετάφραση"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Δευτερεύουσα Γλώσσα προς μετάφραση"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Μέγεθος γραμματοσειράς"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Μετάφραση της σελίδας"
+ },
+ "translateTextMenu": {
+ "message": "Μετάφραση επιλεγμένου κειμένου"
+ },
+ "translateLinkMenu": {
+ "message": "Μετάφραση του επιλεγμένου υπερσυνδέσμου"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/el_GR/messages.json b/src/_locales/el_GR/messages.json
index 9c7a97d..bb4bcc0 100644
--- a/src/_locales/el_GR/messages.json
+++ b/src/_locales/el_GR/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Μέγεθος γραμματοσειράς"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json
new file mode 100644
index 0000000..603092f
--- /dev/null
+++ b/src/_locales/es/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donar con PayPal"
+ },
+ "initialTextArea": {
+ "message": "Introducir texto"
+ },
+ "showLink": {
+ "message": "Traducir esta página"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Idioma de destino"
+ },
+ "langList": {
+ "message": "af:Africano, sq:Albanés, am:Amárico, ar:Arábe, hy:Armenio, az:Azerbaijani, eu:Vasco, be:Bielorruso, bn:Bengalí, bs:Bosnio, bg:Búlgaro, ca:Catalán, ceb:Cebuano, ny:Chewa, zh-CN:Chino (PRC), zh-TW:Chino (Taiwan), co:Corso, hr:Croata, cs:Checo, da:Danés, nl:Holandés, en:Inglés, eo:Esperanto, et:Estonio, fi:Finlandés, fr:French, fy:Frisio, gl:Gallego, ka:Georgiano, de:Alemán, el:Griego, gu:Gujarati, ht:Haitiano, ha:Hausa, haw:Hawaiano, he:Hebreo, hi:Hindi, hu:Húngaro, is:Islandés, ig:Igbo, id:Indonesio, ga:Iirlandés, it:Italiano, ja:Japonés, jv:Javanés, kn:Kannada, kk:Kazaj, km:Khmer, ky:Kirguiz, ko:Coreano, ku:Kurdo, lo:Laotiano, la:Latín, lv:Letón, lt:Lituano, lb:Luxemburgués, mk:Macedonio, mg:Madagascarí, ms:Malayo, ml:Malayalam, mt:Maltés, mi:Maorí, mr:Marathi, mn:Mongól, hmn:Monje, my:Myanmar, ne:Nepalí, no:Noruego, fa:Persa, pl:Polaco, pt:Portugués, pa:Punjabi, ps:Pushto, ro:Rúmano, ru:Ruso, sm:Samoano, gd:Escocés Gaélico, sr:Serbio, sn:Shona, sd:Sindhi, si:Sinhala, sk:Eslováco, sl:Esloveno, so:Somalí, sx:Sotho, es:Español, su:Sundanés, sw:Swahili, sv:Sueco, tl:Tagalo, tg:Tajiki, ta:Tamil, te:Telugu, th:Tailandés, tr:Turco, uk:Ucraniano, ur:Urdu, uz:Uzbek, vi:Vietnamita, cy:Welsh, xh:Xosa, yi:Yídish, yo:Yoruba, zu:Zulú"
+ },
+ "settingsLabel": {
+ "message": "Ajustes"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Seleccione el idiota predeterminado de destino."
+ },
+ "webPageLabel": {
+ "message": "Página web"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Mostrar candidatos para traducción"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Mostrar múltiples candidatos de traducción cuando se una sola palabra es traducida."
+ },
+ "whenSelectTextLabel": {
+ "message": "Comportamiento al seleccionar texto"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Mostrar el panel de traducción"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Visualice directamente el panel de traducción sin mostrar el botón."
+ },
+ "ifShowButtonLabel": {
+ "message": "Mostrar el botón de traducción"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Muestre el botón de traducción para abrir el panel al hacer clic."
+ },
+ "dontshowbuttonlabel": {
+ "message": "No mostrar el botón o panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "No muestre el botón de traducción o el panel de traducción."
+ },
+ "ifCheckLangLabel": {
+ "message": "No mostrar el botón si la traducción no es necesaria"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detecta el idioma del texto seleccionado, y si es el mismo que el idioma de destino, el botón no se muestra."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Ventana emergente de la barra de herramientas"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Cambiar automáticamente al segundo lenguaje"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detecta el idioma del texto de entrada, y si es el mismo que el idioma predeterminado de destino, traducir al segundo idioma."
+ },
+ "secondTargetLangLabel": {
+ "message": "Segunda lengua"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Seleccione el segundo idioma de destino."
+ },
+ "waitTimeLabel": {
+ "message": "Tiempo de espera para traducir"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Especifique el tiempo de espera desde la entrada de un carácter para empezar a traducir. (milisegundos)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "Si traduce muchas veces en poco tiempo, pueden quedar inutilizado por un tiempo."
+ },
+ "menuLabel": {
+ "message": "Menú contextual"
+ },
+ "ifShowMenuLabel": {
+ "message": "Mostrar el menú contextual"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Agregar elementos al menú contextual que se muestra al hacer clic derecho en la página web o en la pestaña."
+ },
+ "styleLabel": {
+ "message": "Estilo"
+ },
+ "buttonStyleLabel": {
+ "message": "Botón de traducción"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Especifica el estilo del botón de traducción mostrado en la página web."
+ },
+ "buttonSizeLabel": {
+ "message": "Tamaño"
+ },
+ "buttonPositionLabel": {
+ "message": "Mostrar posición"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Panel de traducción"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Especifica el estilo del panel de traducción mostrado en la página web."
+ },
+ "widthLabel": {
+ "message": "Ancho"
+ },
+ "heightLabel": {
+ "message": "Altura"
+ },
+ "fontSizeLabel": {
+ "message": "Tamaño de la fuente"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Color de fuente del resultado de la traducción"
+ },
+ "candidateFontColorLabel": {
+ "message": "Color de fuente de candidatos a la traducción"
+ },
+ "bgColorLabel": {
+ "message": "Color de fondo"
+ },
+ "otherLabel": {
+ "message": "Otro"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Mostrar página de configuración cuando se actualice"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Mostrar la página de opciones cuando se actualice Simple Translate. Puede saber el contenido actualizado rápidamente."
+ },
+ "isDebugModeLabel": {
+ "message": "Activar modo de depuración"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "Cuando está habilitado el modo de depuración, el registro aparece en el depurador."
+ },
+ "resetSettingsLabel": {
+ "message": "Restablecer ajustes"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restablecer toda la configuración por defecto."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Restablecer"
+ },
+ "shortcutsLabel": {
+ "message": "Atajos"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Atajos de teclado"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Definir atajos del teclado."
+ },
+ "typeShortcutMessage": {
+ "message": "Introduce un atajo"
+ },
+ "typeLetterMessage": {
+ "message": "Escriba una letra"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Incluir Ctrl o Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Incluir Command, Ctrl o Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "La letra no puede ser utilizada"
+ },
+ "invalidShortcutMessage": {
+ "message": "El atajo no puede ser usado"
+ },
+ "clear": {
+ "message": "Limpiar"
+ },
+ "reset": {
+ "message": "Restablecer"
+ },
+ "informationLabel": {
+ "message": "Información"
+ },
+ "licenseLabel": {
+ "message": "Licencia"
+ },
+ "donationLabel": {
+ "message": "Por favor haga una donación"
+ },
+ "donationCaptionLabel": {
+ "message": "Gracias por usar Simple Translate.
Su apoyo será un gran estímulo para continuar el desarrollo del complemento.
Si le gusta Simple Translate, me alegraría si pudiera considerar una donación."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp tarjetas eGift"
+ },
+ "addonPageLabel": {
+ "message": "Página de complemento"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Compruebe el estado de la conexión de red."
+ },
+ "unavailableError": {
+ "message": "Error: Límite de uso de servicio alcanzado. Por favor, espere unos minutos e inténtelo de nuevo."
+ },
+ "unknownError": {
+ "message": "Error: Desconocido"
+ },
+ "translatePageMenu": {
+ "message": "Traducir esta página"
+ },
+ "translateTextMenu": {
+ "message": "Traducir texto seleccionado"
+ },
+ "translateLinkMenu": {
+ "message": "Traducir enlace seleccionado"
+ },
+ "openPopupDescription": {
+ "message": "Abrir la barra de herramientas emergente"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/es_ES/messages.json b/src/_locales/es_ES/messages.json
index d06a65b..7969b94 100644
--- a/src/_locales/es_ES/messages.json
+++ b/src/_locales/es_ES/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Tamaño de la fuente"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Color de fondo"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Información"
},
diff --git a/src/_locales/fi/messages.json b/src/_locales/fi/messages.json
new file mode 100644
index 0000000..8f0fc58
--- /dev/null
+++ b/src/_locales/fi/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Syötä teksti"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Asetukset"
+ },
+ "generalLabel": {
+ "message": "Yleiset"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Tyyli"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Koko"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Tiedot"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/fi_FI/messages.json b/src/_locales/fi_FI/messages.json
index d4ea0d0..0f3d173 100644
--- a/src/_locales/fi_FI/messages.json
+++ b/src/_locales/fi_FI/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Tiedot"
},
diff --git a/src/_locales/fil/messages.json b/src/_locales/fil/messages.json
new file mode 100644
index 0000000..9546915
--- /dev/null
+++ b/src/_locales/fil/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simpleng Pagsalin"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Magbigay ng Donasyon Gamit ang PayPal"
+ },
+ "initialTextArea": {
+ "message": "Ipasok ang teksto"
+ },
+ "showLink": {
+ "message": "Isalin ang pahinang ito"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target na lengguwahe"
+ },
+ "langList": {
+ "message": "af:Aprikano, sq:Albanes, am:Amharic, ar:Arabe, hy:Armenyo, az:Azerbaijani, eu:Basko, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:Ingles, eo:Esperanto, et:Estonian, fi:Finnish, fr:Pranses, fy:Frisian, gl:Galician, ka:Georgian, de:Aleman, el:Griyego, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesiyo, ga:Irlandes, it:Italyano, ja:Hapon, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Koreano, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Monggolyan, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persyano, pl:Polish, pt:Portuges, pa:Punjabi, ps:Pushto, ro:Rumano, ru:Ruso, sm:Samoan, gd:Scottish Gaelic, sr:Serbyan, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Eslobenyan, so:Somali, sx:Sotho, es:Espanyol, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainyo, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Mga setting"
+ },
+ "generalLabel": {
+ "message": "Pangkalahatan"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Piliin ang default ng lengguwaheng target."
+ },
+ "webPageLabel": {
+ "message": "Web Page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Ipakita ang mga kandidato sa pagsasalin"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Ipakita ang mga kandidato ng maraming pagsasalin kapag ang isang salita ay isinalin."
+ },
+ "whenSelectTextLabel": {
+ "message": "Ang gawi kapag pumipili ng teksto"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Ipakita ang panel ng pagsasalin"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Direktang ipakita ang panel ng pagsasalin nang hindi ipinapakita ang pindutan."
+ },
+ "ifShowButtonLabel": {
+ "message": "Ipakita ang pindutan ng pagsasalin"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Ipakita ang pindutan ng pagsasalin upang buksan ang panel kapag pinindot."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Huwag ipakita ang pindutan o panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Huwag ipakita ang pindutan ng pagsasalin o ang panel ng pagsasalin."
+ },
+ "ifCheckLangLabel": {
+ "message": "Huwag ipakita ang pindutan kung ang pagsasalin ay hindi kinakailangan"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Tukuyin ang lengguwahe ng napiling teksto, at kung ito ay pareho bilang target na lengguwahe, ang pindutan ay hindi ipinapakita."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Awtomatikong lumipat sa pangalawang lengguwahe"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Tukuyin ang lengguwahe ng pinasok na teksto, at kung ito ay pareho bilang default na target na lengguwahe, isalin ito sa pangalawang lengguwahe."
+ },
+ "secondTargetLangLabel": {
+ "message": "Pangalawang lengguwahe"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Piliin ang pangalawang target na lengguwahe."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Ipakita ang menu ng konteksto"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Istilo"
+ },
+ "buttonStyleLabel": {
+ "message": "Pindutan ng pagsasalin"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Tukuyin ang istilo ng pindutan ng pagsasalin na ipinakita sa web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Laki"
+ },
+ "buttonPositionLabel": {
+ "message": "Ipakit ang posisyon"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Panel ng pagsasalin"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Tukuyin ang istilo ng panel ng pagsasalin na ipinakita sa web page."
+ },
+ "widthLabel": {
+ "message": "Lapad"
+ },
+ "heightLabel": {
+ "message": "Taas"
+ },
+ "fontSizeLabel": {
+ "message": "Laki ng font"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Kulay ng background"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Malinis"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Impormasyon"
+ },
+ "licenseLabel": {
+ "message": "Lisensiya"
+ },
+ "donationLabel": {
+ "message": "Mangyaring gumawa ng donasyon"
+ },
+ "donationCaptionLabel": {
+ "message": "Salamat sa paggamit ng Simpleng Pagsalin.
Ang iyong suporta ay magiging isang malaking panghihikayat, habang ako ay patuloy na paunlarin ang add-on.
Kung gusto mo ang Simpleng Pagsasalin, ako ay masisiyahan kung maaari mong isaalang-alang ang magdonasyon."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Pahina ng add-on"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/Tagalog-Philippines\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Isalin ang pahinang ito"
+ },
+ "translateTextMenu": {
+ "message": "Isalin ang piniling teksto"
+ },
+ "translateLinkMenu": {
+ "message": "Isalin ang piniling link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/fil_PH/messages.json b/src/_locales/fil_PH/messages.json
index 0c4a2ec..7cf6c56 100644
--- a/src/_locales/fil_PH/messages.json
+++ b/src/_locales/fil_PH/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Laki ng font"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Kulay ng background"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Impormasyon"
},
diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json
new file mode 100644
index 0000000..d004fba
--- /dev/null
+++ b/src/_locales/fr/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Faire un don avec PayPal"
+ },
+ "initialTextArea": {
+ "message": "Entrer un text"
+ },
+ "showLink": {
+ "message": "Traduire cette page"
+ },
+ "openInGoogleLabel": {
+ "message": "Utiliser Google Traduction"
+ },
+ "copyLabel": {
+ "message": "Copier"
+ },
+ "copiedLabel": {
+ "message": "Copié."
+ },
+ "targetLangLabel": {
+ "message": "Langue cible"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Paramètres"
+ },
+ "generalLabel": {
+ "message": "Général"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Page Web"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Panneau de traduction"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Spécifie le style du panneau de traduction affiché sur la page web."
+ },
+ "widthLabel": {
+ "message": "Largeur"
+ },
+ "heightLabel": {
+ "message": "Hauteur"
+ },
+ "fontSizeLabel": {
+ "message": "Taille du texte"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Couleur du texte traduit"
+ },
+ "candidateFontColorLabel": {
+ "message": "Couleur du texte à traduire"
+ },
+ "bgColorLabel": {
+ "message": "Couleur d'arrière-plan"
+ },
+ "otherLabel": {
+ "message": "Autre"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Réinitialiser les paramètres"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restaurer tous les paramètres par défaut."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Réinitialiser"
+ },
+ "shortcutsLabel": {
+ "message": "Raccourcis"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Raccourcis clavier"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "Cette lettre ne peut pas être utilisée"
+ },
+ "invalidShortcutMessage": {
+ "message": "Ce raccourci ne peut pas être utilisé"
+ },
+ "clear": {
+ "message": "Effacer"
+ },
+ "reset": {
+ "message": "Réinitialiser"
+ },
+ "informationLabel": {
+ "message": "Informations"
+ },
+ "licenseLabel": {
+ "message": "Licence"
+ },
+ "donationLabel": {
+ "message": "Faites un don"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Page de l'extension"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Erreur : Vérifiez l'état de la connexion réseau."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Erreur : inconnue"
+ },
+ "translatePageMenu": {
+ "message": "Traduire cette page"
+ },
+ "translateTextMenu": {
+ "message": "Traduire le texte sélectionné"
+ },
+ "translateLinkMenu": {
+ "message": "Traduire le lien sélectionné"
+ },
+ "openPopupDescription": {
+ "message": "Ouvrir la barre d’outil en pop-up"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/fr_FR/messages.json b/src/_locales/fr_FR/messages.json
index 1b4226a..846386c 100644
--- a/src/_locales/fr_FR/messages.json
+++ b/src/_locales/fr_FR/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/he/messages.json b/src/_locales/he/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/he/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/he_IL/messages.json b/src/_locales/he_IL/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/he_IL/messages.json
+++ b/src/_locales/he_IL/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/hu/messages.json b/src/_locales/hu/messages.json
new file mode 100644
index 0000000..1a5f2e3
--- /dev/null
+++ b/src/_locales/hu/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Adomány PayPal-al"
+ },
+ "initialTextArea": {
+ "message": "Írja be a szöveget"
+ },
+ "showLink": {
+ "message": "Az oldal fordítása"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Célnyelv"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Magyar, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Beállítások"
+ },
+ "generalLabel": {
+ "message": "Általános"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Válassza ki az alapértelmezett nyelvet."
+ },
+ "webPageLabel": {
+ "message": "Honlap"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Lehetséges fordítások megjelenítése"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Több lehetséges fordítás megjelenítése amikor csak egy szó kerül lefordításra."
+ },
+ "whenSelectTextLabel": {
+ "message": "Viselkedés a szöveg kiválasztásakor"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "A fordítópanel megjelenítése"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Közvetlenül jelenítse meg a fordítópanelt a gomb megjelenítése nélkül."
+ },
+ "ifShowButtonLabel": {
+ "message": "Fordító gomb megjelenítése"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "A fordítás gomb megnyomásával nyissa meg a panelt, ha rákattint."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Ne jelenítse meg a gombot vagy a panelt"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Ne jelenítse meg a fordító gombot vagy a fordítópanelt."
+ },
+ "ifCheckLangLabel": {
+ "message": "Ne jelenjen meg a gomb ha nincs szükség fordításra"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Felismeri a kijelölt szöveg nyelvét és ha az megegyezik a célnyelvvel akkor a gomb nem jelenik meg."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Felugró eszköztár"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatikus váltás a második nyelvre"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Felismeri a beírt szöveg nyelvét és ha az megegyezik az alapértelmezett célnyelvvel akkor a fordítás a második nyelvre történik."
+ },
+ "secondTargetLangLabel": {
+ "message": "Második nyelv"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Válassza ki a második célnyelvet."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Helyi menü"
+ },
+ "ifShowMenuLabel": {
+ "message": "Megjelenítés a helyi menüben"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Elemek hozzáadása a helyi menübe, amikor jobb egérgombbal kattint a weboldalra vagy a lapra."
+ },
+ "styleLabel": {
+ "message": "Stílus"
+ },
+ "buttonStyleLabel": {
+ "message": "Fordító gomb"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Állítsa be a weboldalakon megjelenő fordító gomb stílusát."
+ },
+ "buttonSizeLabel": {
+ "message": "Méret"
+ },
+ "buttonPositionLabel": {
+ "message": "Megjelenítés helye"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Fordító panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Állítsa be a weboldalakon megjelenő fordító panel stílusát."
+ },
+ "widthLabel": {
+ "message": "Szélesség"
+ },
+ "heightLabel": {
+ "message": "Magasság"
+ },
+ "fontSizeLabel": {
+ "message": "Betűméret"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Háttér színe"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Információ"
+ },
+ "licenseLabel": {
+ "message": "Licensz"
+ },
+ "donationLabel": {
+ "message": "Adomány"
+ },
+ "donationCaptionLabel": {
+ "message": "Köszönöm, hogy a Simple Translate bővítményt használja.
Támogatásával arra ösztönözhet, hogy tovább fejlesszem a bővítményt.
Ha tetszik önnek a Simple Translate, örülnék, ha megfontolhatná az adományozást."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Bővítmény weboldala"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Az oldal fordítása"
+ },
+ "translateTextMenu": {
+ "message": "A kijelölt szöveg fordítása"
+ },
+ "translateLinkMenu": {
+ "message": "A kijelölt hivatkozás fordítása"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/hu_HU/messages.json b/src/_locales/hu_HU/messages.json
index 2a8fa83..2bdd26d 100644
--- a/src/_locales/hu_HU/messages.json
+++ b/src/_locales/hu_HU/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Betűméret"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Háttér színe"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Információ"
},
diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json
new file mode 100644
index 0000000..6f2d88d
--- /dev/null
+++ b/src/_locales/id/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Masukkan teks"
+ },
+ "showLink": {
+ "message": "Terjemahkan halaman ini"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Bahasa Target"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Pengaturan"
+ },
+ "generalLabel": {
+ "message": "Umum"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Pilih bahasa target normal."
+ },
+ "webPageLabel": {
+ "message": "Halaman web"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Tampilkan kandidat terjemahan"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Tampilkan beberapa kandidat terjemahan saat satu kata diterjemahkan."
+ },
+ "whenSelectTextLabel": {
+ "message": "Perilaku saat memilih teks"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Tampilkan panel terjemahan"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Langsung tampilkan panel terjemahan tanpa menampilkan tombolnya."
+ },
+ "ifShowButtonLabel": {
+ "message": "Tampilkan tombol terjemahan"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Tampilkan tombol terjemahan untuk membuka panel saat diklik."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Jangan menampilkan tombol atau panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Jangan tampilkan tombol terjemahan atau panel terjemahan."
+ },
+ "ifCheckLangLabel": {
+ "message": "Jangan menampilkan tombol jika terjemahan tidak diperlukan"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Mendeteksi bahasa teks yang dipilih, dan jika itu adalah sama dengan bahasa target, tombol tidak ditampilkan."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar pengaya"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Secara otomatis beralih ke bahasa kedua"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Mendeteksi bahasa input teks, dan jika itu adalah sama dengan bahasa target default, menerjemahkannya ke dalam bahasa kedua."
+ },
+ "secondTargetLangLabel": {
+ "message": "Bahasa kedua"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Pilih bahasa target yang kedua."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Menampilkan menu konteks"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Gaya"
+ },
+ "buttonStyleLabel": {
+ "message": "Tombol terjemahan"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Menentukan gaya tombol terjemahan yang ditampilkan pada halaman web."
+ },
+ "buttonSizeLabel": {
+ "message": "Ukuran"
+ },
+ "buttonPositionLabel": {
+ "message": "Tampilan Posisi"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Panel terjemahan"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Menentukan gaya panel terjemahan yang ditampilkan pada halaman web."
+ },
+ "widthLabel": {
+ "message": "Lebar"
+ },
+ "heightLabel": {
+ "message": "Tinggi"
+ },
+ "fontSizeLabel": {
+ "message": "Ukuran huruf"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Warna latar belakang"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Informasi"
+ },
+ "licenseLabel": {
+ "message": "Lisensi"
+ },
+ "donationLabel": {
+ "message": "Silakan memberi donasi"
+ },
+ "donationCaptionLabel": {
+ "message": "Terima kasih telah menggunakan menerjemahkan sederhana.
Dukungan Anda akan menjadi dorongan besar, karena saya terus mengembangkan add-on.
Jika Anda suka menerjemahkan sederhana, saya akan senang jika Anda bisa mempertimbangkan sumbangan."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Halaman pengaya"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Terjemahkan halaman ini"
+ },
+ "translateTextMenu": {
+ "message": "Terjemahkan Teks yang Dipilih"
+ },
+ "translateLinkMenu": {
+ "message": "Terjemahkan tautan yang dipilih"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/id_ID/messages.json b/src/_locales/id_ID/messages.json
index b640cca..d9d7db9 100644
--- a/src/_locales/id_ID/messages.json
+++ b/src/_locales/id_ID/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Ukuran huruf"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Warna latar belakang"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Informasi"
},
diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json
new file mode 100644
index 0000000..3b094d9
--- /dev/null
+++ b/src/_locales/it/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Dona con PayPal"
+ },
+ "initialTextArea": {
+ "message": "Scrivere testo"
+ },
+ "showLink": {
+ "message": "Traduci questa pagina"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Lingua di bersaglio"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Impostazioni"
+ },
+ "generalLabel": {
+ "message": "Generale"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Seleziona la lingua di destinazione predefinita."
+ },
+ "webPageLabel": {
+ "message": "Pagina web"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Mostra le traduzioni candidate"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Mostra multiple traduzioni quando viene tradotta una sola parola."
+ },
+ "whenSelectTextLabel": {
+ "message": "Comportamento quando si seleziona il testo"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Mostra il pannello di traduzione"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Mostra direttamente il pannello di traduzione senza mostrare il pulsante."
+ },
+ "ifShowButtonLabel": {
+ "message": "Mostra il pulsante di traduzione"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Mostra il pulsante di traduzione per aprire il pannello quando viene premuto."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Non mostrare il pulsante o il pannello"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Non mostrare il pulsante o il pannello di traduzione."
+ },
+ "ifCheckLangLabel": {
+ "message": "Non mostrare il pulsante se la traduzione non è richiesta"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Rileva la lingua del testo selezionato e se corrisponde alla lingua di destinazione, il pulsante non è mostrato."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Barra degli strumenti popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Passa automaticamente alla seconda lingua"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Rileva la lingua di input, e se corrisponde alla lingua predefinitia di destinazione, traducila nella seconda lingua."
+ },
+ "secondTargetLangLabel": {
+ "message": "Seconda lingua"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Seleziona la seconda lingua di destinazione."
+ },
+ "waitTimeLabel": {
+ "message": "Tempo di traduzione"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specifica il tempo di attesa dall'input del carattere all'inizio della traduzione. (millisecondi)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "Se traduci molte volte in poco tempo, potrebbe essere inutilizzabile per un po'."
+ },
+ "menuLabel": {
+ "message": "Menu contestuale"
+ },
+ "ifShowMenuLabel": {
+ "message": "Mostra il menu contestuale"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Aggiungi voci al menu contestuale quando premi il pulsante destro sulla pagina o sulla scheda."
+ },
+ "styleLabel": {
+ "message": "Stile"
+ },
+ "buttonStyleLabel": {
+ "message": "Pulsante di traduzione"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specifica lo stile del pulsante di traduzione mostrato sulla pagina."
+ },
+ "buttonSizeLabel": {
+ "message": "Dimensione"
+ },
+ "buttonPositionLabel": {
+ "message": "Mostra posizione"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Pannello di traduzione"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specifica lo stile del pannello di traduzione mostrato sulla pagina."
+ },
+ "widthLabel": {
+ "message": "Larghezza"
+ },
+ "heightLabel": {
+ "message": "Altezza"
+ },
+ "fontSizeLabel": {
+ "message": "Dimensione del font"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Colore sfondo"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Informazione"
+ },
+ "licenseLabel": {
+ "message": "Licenza"
+ },
+ "donationLabel": {
+ "message": "Per favore fai una donazione"
+ },
+ "donationCaptionLabel": {
+ "message": "Grazie per aver usato Simple Translate:
Il tuo supporto sarà un grosso incoraggiamento, per continuare lo sviluppo dell'add-on.
Se ti piace Simple Translate, sarei onorato se facessi una donazione."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Pagina dell'Add-on"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Errore: Verifica lo stato della connessione di rete."
+ },
+ "unavailableError": {
+ "message": "Errore: Raggiunto il limite di utilizzo del servizio. Per favore riprova tra un po'."
+ },
+ "unknownError": {
+ "message": "Errore: Errore sconosciuto"
+ },
+ "translatePageMenu": {
+ "message": "Traduci questa pagina"
+ },
+ "translateTextMenu": {
+ "message": "Tradurre il testo selezionato"
+ },
+ "translateLinkMenu": {
+ "message": "Tradurre il link selezionato"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/it_IT/messages.json b/src/_locales/it_IT/messages.json
index 5c129f6..c46a229 100644
--- a/src/_locales/it_IT/messages.json
+++ b/src/_locales/it_IT/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Dimensione del font"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Colore sfondo"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Informazione"
},
diff --git a/src/_locales/ja/messages.json b/src/_locales/ja/messages.json
new file mode 100644
index 0000000..d69647b
--- /dev/null
+++ b/src/_locales/ja/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Webページ上の選択されたテキストを瞬時に翻訳します。ツールバーポップアップではテキストを入力して翻訳できます。"
+ },
+ "donateWithPaypalLabel": {
+ "message": "PayPalで寄付"
+ },
+ "initialTextArea": {
+ "message": "テキストを入力"
+ },
+ "showLink": {
+ "message": "このページを翻訳"
+ },
+ "openInGoogleLabel": {
+ "message": "Google Translateで開く"
+ },
+ "copyLabel": {
+ "message": "コピー"
+ },
+ "copiedLabel": {
+ "message": "コピーしました。"
+ },
+ "targetLangLabel": {
+ "message": "翻訳先の言語"
+ },
+ "langList": {
+ "message": "af:アフリカーンス語, sq:アルバニア語, am:アムハラ語, ar:アラビア語, hy:アルメニア語, az:アゼルバイジャン語, eu:バスク語, be:ベラルーシ語, bn:ベンガル語, bs:ボスニア語, bg:ブルガリア語, ca:カタルーニャ語, ceb:セブアノ語, ny:チェワ語, zh-CN:中国語 (簡体), zh-TW:中国語 (繁体), co:コルシカ語, hr:クロアチア語, cs:チェコ語, da:デンマーク語, nl:オランダ語, en:英語, eo:エスペラント語, et:エストニア語, fi:フィンランド語, fr:フランス語, fy:フリジア語, gl:ガリシア語, ka:ジョージア(グルジア)語, de:ドイツ語, el:ギリシャ語, gu:グジャラト語, ht:ハイチ語, ha:ハウサ語, haw:ハワイ語, he:ヘブライ語, hi:ヒンディー語, hu:ハンガリー語, is:アイスランド語, ig:イボ語, id:インドネシア語, ga:アイルランド語, it:イタリア語, ja:日本語, jv:ジャワ語, kn:カンナダ語, kk:カザフ語, km:クメール語, ky:キルギス語, ko:韓国語, ku:クルド語, lo:ラオ語, la:ラテン語, lv:ラトビア語, lt:リトアニア語, lb:ルクセンブルク語, mk:マケドニア語, mg:マラガシ語, ms:マレー語, ml:マラヤーラム語, mt:マルタ語, mi:マオリ語, mr:マラーティー語, mn:モンゴル語, hmn:モン語, my:ミャンマー語, ne:ネパール語, no:ノルウェー語, fa:ペルシャ語, pl:ポーランド語, pt:ポルトガル語, pa:パンジャブ語, ps:パシュト語, ro:ルーマニア語, ru:ロシア語, sm:サモア語, gd:スコットランド ゲール語, sr:セルビア語, sn:ショナ語, sd:シンド語, si:シンハラ語, sk:スロバキア語, sl:スロベニア語, so:ソマリ語, sx:ソト語, es:スペイン語, su:スンダ語, sw:スワヒリ語, sv:スウェーデン語, tl:タガログ語, tg:タジク語, ta:タミル語, te:テルグ語, th:タイ語, tr:トルコ語, uk:ウクライナ語, ur:ウルドゥ語, uz:ウズベク語, vi:ベトナム語, cy:ウェールズ語, xh:コーサ語, yi:イディッシュ語, yo:ヨルバ語, zu:ズールー語"
+ },
+ "settingsLabel": {
+ "message": "設定"
+ },
+ "generalLabel": {
+ "message": "全般"
+ },
+ "targetLangCaptionLabel": {
+ "message": "デフォルトの翻訳先の言語を選択します。"
+ },
+ "webPageLabel": {
+ "message": "webページ"
+ },
+ "ifShowCandidateLabel": {
+ "message": "翻訳候補を表示する"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "一つの語句が翻訳された時に複数の候補を表示します。"
+ },
+ "whenSelectTextLabel": {
+ "message": "テキスト選択時の動作"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "翻訳パネルを表示する"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "ボタンを表示せずに直接翻訳パネルを表示します。"
+ },
+ "ifShowButtonLabel": {
+ "message": "翻訳ボタンを表示する"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "クリックすると翻訳パネルが開くボタンを表示します。"
+ },
+ "dontshowbuttonlabel": {
+ "message": "ボタンやパネルを表示しない"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "翻訳ボタンや翻訳パネルを表示しません。"
+ },
+ "ifCheckLangLabel": {
+ "message": "翻訳の必要がなければボタンを表示しない"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "選択したテキストの言語を検出し,翻訳先言語と同じ場合はボタンを表示しません。"
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "選択されたテキストの言語を検出し,デフォルトの翻訳先言語と同じ場合には第二言語に翻訳します。"
+ },
+ "toolbarLabel": {
+ "message": "ツールバーポップアップ"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "自動的に第二言語に切り替える"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "入力されたテキストの言語を検出し,デフォルトの翻訳先言語と同じ場合には第二言語に翻訳します。"
+ },
+ "secondTargetLangLabel": {
+ "message": "第二言語"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "第二言語を指定します。"
+ },
+ "waitTimeLabel": {
+ "message": "翻訳までの待ち時間"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "文字が入力されてから翻訳を開始するまでの待ち時間を指定します。 (ミリ秒)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "短時間に何度も翻訳すると,しばらくの間利用できなくなることがあります。"
+ },
+ "menuLabel": {
+ "message": "コンテキストメニュー"
+ },
+ "ifShowMenuLabel": {
+ "message": "コンテキストメニューを表示する"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "ページやタブ上で右クリックした時に表示されるコンテキストメニューに項目を追加します。"
+ },
+ "styleLabel": {
+ "message": "スタイル"
+ },
+ "buttonStyleLabel": {
+ "message": "翻訳ボタン"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "webページ上で表示される翻訳ボタンのスタイルを指定します。"
+ },
+ "buttonSizeLabel": {
+ "message": "サイズ"
+ },
+ "buttonPositionLabel": {
+ "message": "表示位置"
+ },
+ "topRightLabel": {
+ "message": "右上"
+ },
+ "bottomRightLabel": {
+ "message": "右下"
+ },
+ "topLeftLabel": {
+ "message": "左上"
+ },
+ "bottomLeftLabel": {
+ "message": "左下"
+ },
+ "topLabel": {
+ "message": "上"
+ },
+ "bottomLabel": {
+ "message": "下"
+ },
+ "leftLabel": {
+ "message": "左"
+ },
+ "rightLabel": {
+ "message": "右"
+ },
+ "positionOffsetLabel": {
+ "message": "表示位置 - オフセット"
+ },
+ "panelStyleLabel": {
+ "message": "翻訳パネル"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "webページ上で表示される翻訳パネルのスタイルを指定します。"
+ },
+ "widthLabel": {
+ "message": "幅"
+ },
+ "heightLabel": {
+ "message": "高さ"
+ },
+ "fontSizeLabel": {
+ "message": "フォントサイズ"
+ },
+ "referencePointLabel": {
+ "message": "表示位置 - 基準点"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "選択されたテキストの下"
+ },
+ "topSelectedTextLabel": {
+ "message": "選択されたテキストの上"
+ },
+ "clickedPointLabel": {
+ "message": "クリックされた点"
+ },
+ "displayDirectionLabel": {
+ "message": "表示位置 - 方向"
+ },
+ "resultFontColorLabel": {
+ "message": "翻訳結果の文字色"
+ },
+ "candidateFontColorLabel": {
+ "message": "翻訳候補の文字色"
+ },
+ "bgColorLabel": {
+ "message": "背景色"
+ },
+ "otherLabel": {
+ "message": "その他"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "更新時にオプションページを表示する"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Simple Translateが更新されたときにオプションページを表示します。更新内容をすぐに知ることができます。"
+ },
+ "isDebugModeLabel": {
+ "message": "デバッグモードを有効にする"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "デバッグモードを有効にすると,デバッガーにログが出力されます。"
+ },
+ "resetSettingsLabel": {
+ "message": "設定をリセット"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "全ての設定をデフォルトに戻します。"
+ },
+ "resetSettingsButtonLabel": {
+ "message": "リセット"
+ },
+ "shortcutsLabel": {
+ "message": "ショートカット"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "キーボードショートカット"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "キーボードショートカットを設定します。"
+ },
+ "typeShortcutMessage": {
+ "message": "ショートカットを入力"
+ },
+ "typeLetterMessage": {
+ "message": "文字を入力してください"
+ },
+ "includeModifierKeysMessage": {
+ "message": "CtrlキーまたはAltキーが必要です"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Commandキー,CtrlキーまたはAltキーが必要です"
+ },
+ "invalidLetterMessage": {
+ "message": "この文字は使用できません"
+ },
+ "invalidShortcutMessage": {
+ "message": "このショートカットは使用できません"
+ },
+ "clear": {
+ "message": "クリア"
+ },
+ "reset": {
+ "message": "リセット"
+ },
+ "informationLabel": {
+ "message": "情報"
+ },
+ "licenseLabel": {
+ "message": "ライセンス"
+ },
+ "donationLabel": {
+ "message": "ご寄付のお願い"
+ },
+ "donationCaptionLabel": {
+ "message": "Simple Translateをご利用いただきありがとうございます。
アドオンの開発を続けていく上で,皆様のご支援が大きな励みになります。
もしあなたがSimple Translateを気に入ってくれたなら,ご寄付をご検討いただけると幸いです。"
+ },
+ "amazonTitleLabel": {
+ "message": "Amazonギフト券 Eメールタイプ"
+ },
+ "addonPageLabel": {
+ "message": "アドオンページ"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=ja_JP"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/ja\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "エラー: ネットワークの接続状態を確認してください。"
+ },
+ "unavailableError": {
+ "message": "エラー: サービスの利用制限に達しました。しばらく待ってからもう一度お試しください。"
+ },
+ "unknownError": {
+ "message": "エラー: 不明なエラー"
+ },
+ "translatePageMenu": {
+ "message": "ページ全体を翻訳"
+ },
+ "translateTextMenu": {
+ "message": "選択したテキストを翻訳"
+ },
+ "translateLinkMenu": {
+ "message": "選択したリンクを翻訳"
+ },
+ "openPopupDescription": {
+ "message": "ツールバーポップアップを開く"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/ja_JP/messages.json b/src/_locales/ja_JP/messages.json
index 4ecf81b..5c4fa51 100644
--- a/src/_locales/ja_JP/messages.json
+++ b/src/_locales/ja_JP/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "フォントサイズ"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "背景色"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "情報"
},
diff --git a/src/_locales/ko/messages.json b/src/_locales/ko/messages.json
new file mode 100644
index 0000000..b7036e3
--- /dev/null
+++ b/src/_locales/ko/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "텍스트 입력"
+ },
+ "showLink": {
+ "message": "이 페이지 번역"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "번역 언어"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:한국어, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "설정"
+ },
+ "generalLabel": {
+ "message": "일반"
+ },
+ "targetLangCaptionLabel": {
+ "message": "기본 번역 언어를 선택하세요."
+ },
+ "webPageLabel": {
+ "message": "웹 페이지"
+ },
+ "ifShowCandidateLabel": {
+ "message": "다른 번역 보기"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "한 단어를 번역할 때 다른 여러 번역 결과를 보여줍니다."
+ },
+ "whenSelectTextLabel": {
+ "message": "텍스트가 선택되었을 때 동작"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "번역 결과 창 보기"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "버튼 표시 없이 바로 번역 결과 창을 보여줍니다."
+ },
+ "ifShowButtonLabel": {
+ "message": "텍스트를 선택했을 때 번역 버튼 보여주기"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "웹 페이지에서 텍스트를 선택했을 때 버튼을 보여줍니다."
+ },
+ "dontshowbuttonlabel": {
+ "message": "버튼 또는 창 보이지 않기"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "버튼 또는 번역 창을 표시하지 않습니다."
+ },
+ "ifCheckLangLabel": {
+ "message": "번역이 필요 없을 때 버튼을 보여주지 않기"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "선택된 텍스트의 언어를 감지해 번역 대상 언어와 일치하면 버튼을 보여주지 않습니다."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "툴바 팝업"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "자동으로 보조 언어로 전환"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "입력된 언어가 기본 번역 언어일 때 보조 언어로 번역합니다."
+ },
+ "secondTargetLangLabel": {
+ "message": "보조 언어"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "보조 번역 언어를 선택하세요."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "컨텍스트 메뉴 출력"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "모양"
+ },
+ "buttonStyleLabel": {
+ "message": "번역 버튼"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "웹 페이지에서 보이는 버튼에 대한 모양을 설정합니다."
+ },
+ "buttonSizeLabel": {
+ "message": "크기"
+ },
+ "buttonPositionLabel": {
+ "message": "출력 위치"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "번역 상자"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "웹 페이지에서 보이는 번역 상자에 대한 모양을 설정합니다."
+ },
+ "widthLabel": {
+ "message": "가로 길이"
+ },
+ "heightLabel": {
+ "message": "세로 길이"
+ },
+ "fontSizeLabel": {
+ "message": "글자 크기"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "배경색"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "정보"
+ },
+ "licenseLabel": {
+ "message": "라이센스"
+ },
+ "donationLabel": {
+ "message": "기부 해주세요"
+ },
+ "donationCaptionLabel": {
+ "message": "Simple Translator를 사용해 주셔서 감사합니다.
보내주신 지원이 제가 이 Add-on을 지속적으로 개발하는데 큰 도움이 될 것입니다
Simple Translator가 마음에 드신다면, 기부를 고려해 주시길 부탁드립니다."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on 페이지"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/ko\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "이 페이지 번역하기"
+ },
+ "translateTextMenu": {
+ "message": "선택된 텍스트 번역하기"
+ },
+ "translateLinkMenu": {
+ "message": "선택된 링크 번역하기"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/ko_KR/messages.json b/src/_locales/ko_KR/messages.json
index b933078..00f4a66 100644
--- a/src/_locales/ko_KR/messages.json
+++ b/src/_locales/ko_KR/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "글자 크기"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "배경색"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "정보"
},
diff --git a/src/_locales/nl/messages.json b/src/_locales/nl/messages.json
new file mode 100644
index 0000000..282fee2
--- /dev/null
+++ b/src/_locales/nl/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Tekst invoeren"
+ },
+ "showLink": {
+ "message": "Deze pagina vertalen"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Doeltaal"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Tweede taal"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Lettertypegrootte"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Deze pagina vertalen"
+ },
+ "translateTextMenu": {
+ "message": "Geselecteerde tekst vertalen"
+ },
+ "translateLinkMenu": {
+ "message": "Geselecteerde link vertalen"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/nl_NL/messages.json b/src/_locales/nl_NL/messages.json
index f6c980a..f37d9fa 100644
--- a/src/_locales/nl_NL/messages.json
+++ b/src/_locales/nl_NL/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Lettertypegrootte"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/no/messages.json b/src/_locales/no/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/no/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/no_NO/messages.json b/src/_locales/no_NO/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/no_NO/messages.json
+++ b/src/_locales/no_NO/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/pl/messages.json b/src/_locales/pl/messages.json
new file mode 100644
index 0000000..245016a
--- /dev/null
+++ b/src/_locales/pl/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Wesprzyj przez PayPala"
+ },
+ "initialTextArea": {
+ "message": "Wprowadź tekst"
+ },
+ "showLink": {
+ "message": "Przetłumacz tę stronę"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Język docelowy"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Ustawienia"
+ },
+ "generalLabel": {
+ "message": "Główne"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Wybierz domyślny język docelowy."
+ },
+ "webPageLabel": {
+ "message": "Strona internetowa"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Pokaż kandydatów do tłumaczenia"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Pokaż wiele kandydatów do tłumaczenia kiedy słowo zoataje przetłumaczone."
+ },
+ "whenSelectTextLabel": {
+ "message": "Zachowanie podczas zaznaczania textu"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Wyświetl panel tłumaczenia"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Wyświetlaj panel tłumaczenia bez wyświetlania przycisku."
+ },
+ "ifShowButtonLabel": {
+ "message": "Wyświetl przycisk tłumaczenia"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Wyświetl przycisk tłumaczenia by otworzyć panel po naciśnięciu."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Nie wyświetlaj przycisku lub panelu"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Nie wyświetlaj przycisku tłumacznia lub panelu tłumaczeń."
+ },
+ "ifCheckLangLabel": {
+ "message": "Nie wyświetlaj przycisku tłumaczenia, jeżeli jest nie potrzebny"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Wykrywa język zaznaczonego tekstu i jeżeli jest taki sam jak język docelowy przycisk nie zostaje wyświetlany."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Podręczne narzędzia"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatycznie przełącz na drugi język"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Wykrywa język wprowadzonego tekstu, a jeśli jest taki sam jak domyślny język docelowy, tłumaczy go na drugi język."
+ },
+ "secondTargetLangLabel": {
+ "message": "Drugi język"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Wybierz domyślny język docelowy."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Menu kontekstowe"
+ },
+ "ifShowMenuLabel": {
+ "message": "Wyświetlaj menu kontekstowe"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Dodaj elementy do menu kontekstowego wyświetlanego, po kliknięciu prawym przyciskiem myszy na stronie internetowej."
+ },
+ "styleLabel": {
+ "message": "Styl"
+ },
+ "buttonStyleLabel": {
+ "message": "Przycisk tłumaczenia"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Określ styl przycisku translacji wyświetlanego na stronie internetowej."
+ },
+ "buttonSizeLabel": {
+ "message": "Rozmiar"
+ },
+ "buttonPositionLabel": {
+ "message": "Wyświetl pozycję"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Panel tłumaczenia"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Określ styl panelu translacji wyświetlanego na stronie internetowej."
+ },
+ "widthLabel": {
+ "message": "Szerokość"
+ },
+ "heightLabel": {
+ "message": "Wysokość"
+ },
+ "fontSizeLabel": {
+ "message": "Rozmiar czcionki"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Kolor tła"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Informacje"
+ },
+ "licenseLabel": {
+ "message": "Licencja"
+ },
+ "donationLabel": {
+ "message": "Proszę o dokonanie dotacji"
+ },
+ "donationCaptionLabel": {
+ "message": "Dziękujemy za korzystanie z Simple Translate.
Twoje wsparcie jest niesamowice dużo dla mnie warte i zachęca do dalszej pracy i w dalszym ciągu rozwijam dodatek.
Jeżeli lubisz Simple Translate, byłbym bardzo wdzięczny jeżeli móglbyś\/aś rozważyć wykonanie dotacji."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp karty podarunkowe"
+ },
+ "addonPageLabel": {
+ "message": "Strona dodatków"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Nieznany błąd"
+ },
+ "translatePageMenu": {
+ "message": "Przetłumacz tę stronę"
+ },
+ "translateTextMenu": {
+ "message": "Przetłumacz zaznaczony tekst"
+ },
+ "translateLinkMenu": {
+ "message": "Przetłumacz wybrany link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/pl_PL/messages.json b/src/_locales/pl_PL/messages.json
index c5c9911..e3f60a2 100644
--- a/src/_locales/pl_PL/messages.json
+++ b/src/_locales/pl_PL/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Rozmiar czcionki"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Kolor tła"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Informacje"
},
diff --git a/src/_locales/pt/messages.json b/src/_locales/pt/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/pt/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json
index 7441808..12caaea 100644
--- a/src/_locales/pt_BR/messages.json
+++ b/src/_locales/pt_BR/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Tamanho da fonte"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Cor do plano de fundo"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Informação"
},
diff --git a/src/_locales/pt_PT/messages.json b/src/_locales/pt_PT/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/pt_PT/messages.json
+++ b/src/_locales/pt_PT/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/ro/messages.json b/src/_locales/ro/messages.json
new file mode 100644
index 0000000..fc481ba
--- /dev/null
+++ b/src/_locales/ro/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Introduceți textul"
+ },
+ "showLink": {
+ "message": "Traduceți această pagină"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Limba ţintă"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "A doua limbă"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Dimensiune font"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Traduceți această pagină"
+ },
+ "translateTextMenu": {
+ "message": "Traduceți textul selectat"
+ },
+ "translateLinkMenu": {
+ "message": "Traduceți link-ul selectat"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/ro_RO/messages.json b/src/_locales/ro_RO/messages.json
index 972e70e..de371f4 100644
--- a/src/_locales/ro_RO/messages.json
+++ b/src/_locales/ro_RO/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Dimensiune font"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json
new file mode 100644
index 0000000..f092cde
--- /dev/null
+++ b/src/_locales/ru/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Сделать пожертвование через PayPal"
+ },
+ "initialTextArea": {
+ "message": "Введите текст"
+ },
+ "showLink": {
+ "message": "Перевести страницу"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Язык перевода"
+ },
+ "langList": {
+ "message": "af:Африкаанс, sq:Албанский, am:Амхарский, ar:Арабский, hy:Армянский, az:Азербайджанский, eu:Баскский, be:Белорусский, bn:Бенгальский, bs:Боснийский, bg:Болгарский, ca:Каталанский, ceb:Себуано, ny:Ньянджа, zh-CN:Китайский (КНР), zh-TW:Китайский (Тайвань), co:Корсиканский, hr:Хорватский, cs:Чешский, da:Датский, nl:Голландский, en:Английский, eo:Эсперанто, et:Эстонский, fi:Финский, fr:Французский, fy:Фризский, gl:Галисийский, ka:Грузинский, de:Немецкий, el:Греческий, gu:Гуджарати, ht:Гаитянский, ha:Хауса, haw:Гавайский, he:Иврит, hi:Хинди, hu:Венгерский, is:Исландский, ig:Игбо, id:Индонезийский, ga:Ирландский, it:Итальянский, ja:Японский, jv:Яванский, kn:Каннада, kk:Казахский, km:Кхмерский, ky:Киргизский, ko:Корейский, ku:Курдский, lo:Лаосский, la:Латинский, lv:Латышский, lt:Литовский, lb:Люксембургский, mk:Македонский, mg:Малагасийский, ms:Малайский, ml:Малаялам, mt:Мальтийский, mi:Маори, mr:Маратхи, mn:Монгольский, hmn:Мяо, my:Бирманский, ne:Непальский, no:Норвежский, fa:Персидский, pl:Польский, pt:Португальский, pa:Пенджабский, ps:Пушту, ro:Румынский, ru:Русский, sm:Самоанский, gd:Гэльский, sr:Сербский, sn:Шона, sd:Синдхи, si:Сингальский, sk:Словацкий, sl:Словенский, so:Сомали, sx:Сото южный, es:Испанский, su:Сунданский, sw:Суахили, sv:Шведский, tl:Тагальский, tg:Таджикский, ta:Тамильский, te:Телугу, th:Тайский, tr:Турецкий, uk:Украинский, ur:Урду, uz:Узбекский, vi:Вьетнамский, cy:Валлийский, xh:Коса, yi:Идиш, yo:Йоруба, zu:Зулу"
+ },
+ "settingsLabel": {
+ "message": "Настройки"
+ },
+ "generalLabel": {
+ "message": "Общие"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Выберите язык перевода по умолчанию."
+ },
+ "webPageLabel": {
+ "message": "Веб-страница"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Показывать варианты перевода"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Показывать несколько вариантов перевода одиночного слова."
+ },
+ "whenSelectTextLabel": {
+ "message": "Поведение при выделении текста"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Показать панель с переводом"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Сразу показать панель с переводом, не показывая кнопку."
+ },
+ "ifShowButtonLabel": {
+ "message": "Показать кнопку перевода"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Показать кнопку для открытия панели с переводом."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Ничего не делать"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Не показывать ни кнопку перевода, ни панель с переводом."
+ },
+ "ifCheckLangLabel": {
+ "message": "Не показывать кнопку, если перевод не требуется"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Если язык выделенного текста совпадает с языком перевода, то кнопка не показывается."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Окно на панели инструментов"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Автоматически переключаться на дополнительный язык перевода"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Переключаться на дополнительный язык перевода в окне на панели инструментов, если язык исходного текста совпадает с языком перевода по умолчанию."
+ },
+ "secondTargetLangLabel": {
+ "message": "Дополнительный язык перевода"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Выберите дополнительный язык перевода."
+ },
+ "waitTimeLabel": {
+ "message": "Задержка перед переводом"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Настройте задержку между вводом символа и началом процесса перевода (миллисекунды)."
+ },
+ "waitTime2CaptionLabel": {
+ "message": "Если запускать перевод слишком часто, сервис может стать временно недоступным."
+ },
+ "menuLabel": {
+ "message": "Контекстное меню"
+ },
+ "ifShowMenuLabel": {
+ "message": "Добавить пункты в контекстное меню"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Добавить команды перевода в контекстное меню веб-страницы и контекстное меню вкладки."
+ },
+ "styleLabel": {
+ "message": "Стиль"
+ },
+ "buttonStyleLabel": {
+ "message": "Кнопка перевода"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Настройте стиль кнопки перевода, показываемой на веб-странице."
+ },
+ "buttonSizeLabel": {
+ "message": "Размер"
+ },
+ "buttonPositionLabel": {
+ "message": "Положение"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Панель с переводом"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Настройте стиль панели с переводом, показываемой на веб-странице."
+ },
+ "widthLabel": {
+ "message": "Ширина"
+ },
+ "heightLabel": {
+ "message": "Высота"
+ },
+ "fontSizeLabel": {
+ "message": "Размер шрифта"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Цвет шрифта результата перевода"
+ },
+ "candidateFontColorLabel": {
+ "message": "Цвет шрифта вариантов перевода"
+ },
+ "bgColorLabel": {
+ "message": "Цвет фона"
+ },
+ "otherLabel": {
+ "message": "Другое"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Показать настройки при обновлении"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Показать настройки после обновления расширения. Позволяет быстро узнать что нового."
+ },
+ "isDebugModeLabel": {
+ "message": "Включить режим отладки"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "Если включен режим отладки, то журнал работы будет выводиться в отладчик."
+ },
+ "resetSettingsLabel": {
+ "message": "Сброс настроек"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Восстановить все настройки по умолчанию."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Сброс"
+ },
+ "shortcutsLabel": {
+ "message": "Горячие клавиши"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Сочетания клавиш"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Настройка сочетаний клавиш."
+ },
+ "typeShortcutMessage": {
+ "message": "Введите сочетание клавиш"
+ },
+ "typeLetterMessage": {
+ "message": "Введите букву"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Добавить клавишу Ctrl или Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Добавить клавишу Command, Ctrl или Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "Эта буква не может быть использована"
+ },
+ "invalidShortcutMessage": {
+ "message": "Это сочетание клавиш не может быть использовано"
+ },
+ "clear": {
+ "message": "Очистить"
+ },
+ "reset": {
+ "message": "Сброс"
+ },
+ "informationLabel": {
+ "message": "Информация"
+ },
+ "licenseLabel": {
+ "message": "Лицензия"
+ },
+ "donationLabel": {
+ "message": "Пожалуйста, поблагодарите автора"
+ },
+ "donationCaptionLabel": {
+ "message": "Спасибо за использование Simple Translate.
Ваша поддержка это большая помощь в дальнейшем развитии расширения.
Если вам нравится Simple Translate, пожалуйста, подумайте о внесении небольшого пожертвования."
+ },
+ "amazonTitleLabel": {
+ "message": "Карты eGift от amazon.co.jp"
+ },
+ "addonPageLabel": {
+ "message": "Страница расширения"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=ru_RU"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/ru-RU\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Ошибка: Проверьте состояние сетевого подключения."
+ },
+ "unavailableError": {
+ "message": "Ошибка: Достигнут предел использования сервиса. Подождите некоторое время и повторите попытку."
+ },
+ "unknownError": {
+ "message": "Ошибка: Неизвестная ошибка."
+ },
+ "translatePageMenu": {
+ "message": "Перевести всю страницу"
+ },
+ "translateTextMenu": {
+ "message": "Перевести выделенный текст"
+ },
+ "translateLinkMenu": {
+ "message": "Перевести страницу по ссылке"
+ },
+ "openPopupDescription": {
+ "message": "Показать окно на панели инструментов"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/ru_RU/messages.json b/src/_locales/ru_RU/messages.json
index 0e773a3..ef01cc5 100644
--- a/src/_locales/ru_RU/messages.json
+++ b/src/_locales/ru_RU/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Размер шрифта"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Цвет фона"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Информация"
},
diff --git a/src/_locales/sr/messages.json b/src/_locales/sr/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/sr/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/sr_SP/messages.json b/src/_locales/sr_SP/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/sr_SP/messages.json
+++ b/src/_locales/sr_SP/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/sv/messages.json b/src/_locales/sv/messages.json
new file mode 100644
index 0000000..ef534d5
--- /dev/null
+++ b/src/_locales/sv/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Översätt markerad text på en hemsida.. I verktygsfältspopupen, kan du översätta inmatad text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donera via PayPal"
+ },
+ "initialTextArea": {
+ "message": "Ange text"
+ },
+ "showLink": {
+ "message": "Översätt denna sida"
+ },
+ "openInGoogleLabel": {
+ "message": "Öppna i Google Översätt"
+ },
+ "copyLabel": {
+ "message": "Kopiera"
+ },
+ "copiedLabel": {
+ "message": "Kopierad."
+ },
+ "targetLangLabel": {
+ "message": "Målspråk"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Inställningar"
+ },
+ "generalLabel": {
+ "message": "Allmänt"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Välj standardmålspråk."
+ },
+ "webPageLabel": {
+ "message": "Webbsida"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Visa översättningskandidater"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Visa flera översättningskandidater när ett enda ord översätts."
+ },
+ "whenSelectTextLabel": {
+ "message": "Beteende när du markerar text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Visa översättningspanel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Visa översättningspanelen utan att visa knappen."
+ },
+ "ifShowButtonLabel": {
+ "message": "Visa översättningsknapp"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Visa översättningsknappen för att öppna panelen vid klick."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Visa inte knappen eller panelen"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Visa inte översättningsknapp eller översättningspanel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Visa inte knappen om översättning inte behövs"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detekterar språket i den markerade texten och om det är samma som målspråket visas inte knappen."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Verktygsfältspopup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Växla automatiskt till det andra språket"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detektera språket i inmatningstexten och om det är samma som målspråket, översätt det till andraspråket."
+ },
+ "secondTargetLangLabel": {
+ "message": "Andraspråk"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Välj andra målspråk."
+ },
+ "waitTimeLabel": {
+ "message": "Väntetid på att översätta"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Ange väntetiden från inmatningen av ett tecken till början av översättningen (millisekunder)."
+ },
+ "waitTime2CaptionLabel": {
+ "message": "Om du översätter det många gånger på kort tid kan det bli oanvändbart för ett tag."
+ },
+ "menuLabel": {
+ "message": "Innehållsmeny"
+ },
+ "ifShowMenuLabel": {
+ "message": "Visa innehållsmenyn"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Lägg till objekt i innehållsmenyn som visas när du högerklickar på webbsidan eller fliken."
+ },
+ "styleLabel": {
+ "message": "Stil"
+ },
+ "buttonStyleLabel": {
+ "message": "Översättningsknapp"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Ange stilen för översättningsknappen som visas på webbsidan."
+ },
+ "buttonSizeLabel": {
+ "message": "Storlek"
+ },
+ "buttonPositionLabel": {
+ "message": "Visa position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Översättningspanel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Ange stilen på översättningspanelen som visas på webbsidan."
+ },
+ "widthLabel": {
+ "message": "Bredd"
+ },
+ "heightLabel": {
+ "message": "Höjd"
+ },
+ "fontSizeLabel": {
+ "message": "Typsnittsstorlek"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Typsnittsfärg på översättningsresultatet"
+ },
+ "candidateFontColorLabel": {
+ "message": "Typsnittsfärg på översättningskandidater"
+ },
+ "bgColorLabel": {
+ "message": "Bakgrundsfärg"
+ },
+ "otherLabel": {
+ "message": "Annat"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Visa alternativsidan efter uppdatering"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Visar alternativsidan efter att Simple Translate har uppdaterats. Du kan då snabbt se vad som har uppdaterats."
+ },
+ "isDebugModeLabel": {
+ "message": "Aktivera felsökningsläge"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "När felsökningsläget är aktiverat, skickas loggen till avlusaren."
+ },
+ "resetSettingsLabel": {
+ "message": "Återställ inställningarna"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Återställa alla inställningar till standard."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Återställ"
+ },
+ "shortcutsLabel": {
+ "message": "Genvägar"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Tangentbordsgenvägar"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Ställ in tangentbordsgenvägar."
+ },
+ "typeShortcutMessage": {
+ "message": "Ange en genväg"
+ },
+ "typeLetterMessage": {
+ "message": "Ange en bokstav"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Inkludera antingen Ctrl eller Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Inkludera antingen Kommando, Ctrl eller Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "Den bokstaven kan inte användas"
+ },
+ "invalidShortcutMessage": {
+ "message": "Genvägen kan inte användas"
+ },
+ "clear": {
+ "message": "Rensa"
+ },
+ "reset": {
+ "message": "Återställ"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "Licens"
+ },
+ "donationLabel": {
+ "message": "Donera gärna"
+ },
+ "donationCaptionLabel": {
+ "message": "Tack för att du använder Simple Translate.
Ditt stöd är ett stort främjande, eftersom vi fortsätter att utveckla tillägget.
Om du gillar Simple Translate, skulle vi uppskatta om du donerar."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Tilläggssida"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Fel: Kontrollera status för nätverksanslutningen."
+ },
+ "unavailableError": {
+ "message": "Fel: Användningsgräns uppnådd. Vänta en stund och försök igen."
+ },
+ "unknownError": {
+ "message": "Fel: Okänt fel"
+ },
+ "translatePageMenu": {
+ "message": "Översätt denna sida"
+ },
+ "translateTextMenu": {
+ "message": "Översätt markerad text"
+ },
+ "translateLinkMenu": {
+ "message": "Översätt markerad länk"
+ },
+ "openPopupDescription": {
+ "message": "Öppna verktygsfältspopup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/sv_SE/messages.json b/src/_locales/sv_SE/messages.json
index 88dde05..c84497a 100644
--- a/src/_locales/sv_SE/messages.json
+++ b/src/_locales/sv_SE/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Typsnittsstorlek"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Bakgrundsfärg"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/tl/messages.json b/src/_locales/tl/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/tl/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/tl_PH/messages.json b/src/_locales/tl_PH/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/tl_PH/messages.json
+++ b/src/_locales/tl_PH/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/tr/messages.json b/src/_locales/tr/messages.json
new file mode 100644
index 0000000..7af90ff
--- /dev/null
+++ b/src/_locales/tr/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "PayPal ile bağış"
+ },
+ "initialTextArea": {
+ "message": "Metin girin"
+ },
+ "showLink": {
+ "message": "Bu sayfayı çevir"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Hedef dil"
+ },
+ "langList": {
+ "message": "af:Afrikaanca, sq:Arnavutça, am:Amharca, ar:Arapça, hy:Ermenice, az:Azerice, eu:Baskça, be:Belarusça, bn:Bengalce, bs:Boşnakça, bg:Bulgarca, ca:Katalanca, ceb:Sabuanca, ny:Çevaca, zh-CN:Çince (Çin Halk Cumhuriyeti), zh-TW:Çince (Tayvan), co:Korsikaca, hr:Hırvatça, cs:Çekçe, da:Danimarkaca, nl:Flemenkçe, en:İngilizce, eo:Esperanto, et:Estonca, fi:Fince, fr:Fransızca, fy:Frizce, gl:Galiçyaca, ka:Gürcüce, de:Almanca, el:Yunanca, gu:Guceratça, ht:Haitice, ha:Hausaca, haw:Hawai Dili, he:İbranice, hi:Hintçe, hu:Macarca, is:İzlandaca, ig:İgbo Dili, id:Endonezyaca, ga:İrlandaca, it:İtalyanca, ja:Japonca, jv:Cavaca, kn:Kannada Dili, kk:Kazakça, km:Kmerce, ky:Kırgızca, ko:Korece, ku:Kürtçe, lo:Laoca, la:Latince, lv:Letonca, lt:Litvanca, lb:Lüksemburgca, mk:Makedonca, mg:Malgaşça, ms:Malayca, ml:Malayalamca, mt:Maltaca, mi:Maorice, mr:Marathi, mn:Moğolca, hmn:Monk Dili, my:Birmanca, ne:Nepalce, no:Norveççe, fa:Farsça, pl:Polonyaca, pt:Portekizce, pa:Pencapça, ps:Peştuca, ro:Rumence, ru:Rusça, sm:Samoaca, gd:İskoçça, sr:Sırpça, sn:Shona Dili, sd:Sindhi, si:Seylanca, sk:Slovakça, sl:Slovence, so:Somalice, sx:Sotho Dili, es:İspanyolca, su:Sundaca, sw:Svahili, sv:İsveççe, tl:Tagalogca, tg:Tacikçe, ta:Tamilce, te:Teluguca, th:Tayca, tr:Türkçe, uk:Ukraynaca, ur:Urduca, uz:Özbekçe, vi:Vietnamca, cy:Galce, xh:Xosa Dili, yi:Yidiş, yo:Yoruba Dili, zu:Zuluca"
+ },
+ "settingsLabel": {
+ "message": "Ayarlar"
+ },
+ "generalLabel": {
+ "message": "Genel"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Varsayılan hedef dilini seçin."
+ },
+ "webPageLabel": {
+ "message": "İnternet sayfası"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Çeviri önerilerini göster"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Tek bir kelime çevrildiğinde çoklu çeviri önerilerini göster."
+ },
+ "whenSelectTextLabel": {
+ "message": "Metin seçerken davranış"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Görüntü çeviri paneli"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Görüntü çeviri düğmesini"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Düğmesini veya panelini görüntüleme"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Çeviri gerekmedikçe tuşu görüntüleme"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Seçili metnin dilini algılar ve dil aynı ise tuş görüntülenmez."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Açılır araç çubuğu penceresi"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "İkinci dile otomatik geç"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Giriş metninin dilini algılar, varsayılan hedef dili ile aynıysa ikinci dile çevirir."
+ },
+ "secondTargetLangLabel": {
+ "message": "İkinci dil"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "İkinci hedef dilini seçin."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Bağlam Menüsü"
+ },
+ "ifShowMenuLabel": {
+ "message": "İçerik menüsünü görüntüle"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Biçim"
+ },
+ "buttonStyleLabel": {
+ "message": "Çeviri düğmesi"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Web sayfasında görüntülenen çeviri düğmesinin biçimini belirleyin."
+ },
+ "buttonSizeLabel": {
+ "message": "Boyut"
+ },
+ "buttonPositionLabel": {
+ "message": "Görüntü konumu"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Çeviri paneli"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Web sayfasında görüntülenen çeviri panelinin biçimini belirleyin."
+ },
+ "widthLabel": {
+ "message": "Genişlik"
+ },
+ "heightLabel": {
+ "message": "Yükseklik"
+ },
+ "fontSizeLabel": {
+ "message": "Yazı tipi boyutu"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Arka plan rengi"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Bilgi"
+ },
+ "licenseLabel": {
+ "message": "Lisans"
+ },
+ "donationLabel": {
+ "message": "Lütfen bağış yapın"
+ },
+ "donationCaptionLabel": {
+ "message": "Simple Translate'i kullandığınız için teşekkür ederiz.
Eklentileri geliştirmeye devam ettikçe, destekleriniz bizim için büyük bir teşvik olacaktır.
Simpe Translate'i beğendiyseniz, bağış yaparak bizi mutlu edebilirsiniz."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Ek sayfa"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Bu sayfayı çevir"
+ },
+ "translateTextMenu": {
+ "message": "Seçilen metni çevir"
+ },
+ "translateLinkMenu": {
+ "message": "Seçilen linki çevir"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/tr_TR/messages.json b/src/_locales/tr_TR/messages.json
index 2b0c082..497aed1 100644
--- a/src/_locales/tr_TR/messages.json
+++ b/src/_locales/tr_TR/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Yazı tipi boyutu"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Arka plan rengi"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Bilgi"
},
diff --git a/src/_locales/uk/messages.json b/src/_locales/uk/messages.json
new file mode 100644
index 0000000..caa1d6f
--- /dev/null
+++ b/src/_locales/uk/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Пожертвувати через PayPal"
+ },
+ "initialTextArea": {
+ "message": "Введіть текст"
+ },
+ "showLink": {
+ "message": "Перекласти цю сторінку"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Цільова мова"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Налаштування"
+ },
+ "generalLabel": {
+ "message": "Загальне"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Оберіть мову на яку перекладається."
+ },
+ "webPageLabel": {
+ "message": "Веб-сторінка"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Показувати варіанти перекладу"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Показувати варіанти перекладу, коли перекладається одне слово."
+ },
+ "whenSelectTextLabel": {
+ "message": "Коли виділено текст"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Показати панель перекладу"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Показати кнопку перекладу"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Не показувати ні кнопки ні панелі."
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Не показувати кнопку, якщо переклад не обов'язковий"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Друга мова"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Оберіть мову з якої перекладається."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Контекстне меню"
+ },
+ "ifShowMenuLabel": {
+ "message": "Показувати контекстне меню"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Стиль"
+ },
+ "buttonStyleLabel": {
+ "message": "Кнопка перекладу"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Розмір"
+ },
+ "buttonPositionLabel": {
+ "message": "Позиція кнопки"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Панель перекладу"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Ширина"
+ },
+ "heightLabel": {
+ "message": "Висота"
+ },
+ "fontSizeLabel": {
+ "message": "Розмір шрифту"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Колір фону"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Інформація"
+ },
+ "licenseLabel": {
+ "message": "Ліцензія"
+ },
+ "donationLabel": {
+ "message": "Зробіть пожертву, будь ласка"
+ },
+ "donationCaptionLabel": {
+ "message": "Дякую за те, що використовуєте Simple Translate.
Ваша підтримка буде великим стимулом продовжувати розробку цього додатку.
Якщо вам подобається Simple Translate, буду дуже вдячний вашим пожертвуванням."
+ },
+ "amazonTitleLabel": {
+ "message": "Картки amazon.co.jp eGift"
+ },
+ "addonPageLabel": {
+ "message": "Сторінка додатка"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/uk\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Перекласти цю сторінку"
+ },
+ "translateTextMenu": {
+ "message": "Перекласти виділений текст"
+ },
+ "translateLinkMenu": {
+ "message": "Перекласти вибране посилання"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/uk_UA/messages.json b/src/_locales/uk_UA/messages.json
index 874eab8..7fc0bcd 100644
--- a/src/_locales/uk_UA/messages.json
+++ b/src/_locales/uk_UA/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Розмір шрифту"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Колір фону"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Інформація"
},
diff --git a/src/_locales/ur/messages.json b/src/_locales/ur/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/ur/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/ur_PK/messages.json b/src/_locales/ur_PK/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/ur_PK/messages.json
+++ b/src/_locales/ur_PK/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/vi/messages.json b/src/_locales/vi/messages.json
new file mode 100644
index 0000000..cd680f1
--- /dev/null
+++ b/src/_locales/vi/messages.json
@@ -0,0 +1,296 @@
+{
+ "extName": {
+ "message": "Simple Translate"
+ },
+ "extDescription": {
+ "message": "Quickly translate selected text on web page. In toolbar popup, you can translate input text."
+ },
+ "donateWithPaypalLabel": {
+ "message": "Donate with PayPal"
+ },
+ "initialTextArea": {
+ "message": "Enter text"
+ },
+ "showLink": {
+ "message": "Translate this page"
+ },
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
+ "targetLangLabel": {
+ "message": "Target language"
+ },
+ "langList": {
+ "message": "af:Afrikaans, sq:Albanian, am:Amharic, ar:Arabic, hy:Armenian, az:Azerbaijani, eu:Basque, be:Belarusian, bn:Bengali, bs:Bosnian, bg:Bulgarian, ca:Catalan, ceb:Cebuano, ny:Chewa, zh-CN:Chinese (PRC), zh-TW:Chinese (Taiwan), co:Corsican, hr:Croatian, cs:Czech, da:Danish, nl:Dutch, en:English, eo:Esperanto, et:Estonian, fi:Finnish, fr:French, fy:Frisian, gl:Galician, ka:Georgian, de:German, el:Greek, gu:Gujarati, ht:Haitian, ha:Hausa, haw:Hawaiian, he:Hebrew, hi:Hindi, hu:Hungarian, is:Icelandic, ig:Igbo, id:Indonesian, ga:Irish, it:Italian, ja:Japanese, jv:Javanese, kn:Kannada, kk:Kazakh, km:Khmer, ky:Kirghiz, ko:Korean, ku:Kurdish, lo:Laotian, la:Latin, lv:Latvian, lt:Lithuanian, lb:Luxembourgish, mk:Macedonian, mg:Malagasy, ms:Malay, ml:Malayalam, mt:Maltese, mi:Maori, mr:Marathi, mn:Mongolian, hmn:Monk, my:Myanmar, ne:Nepali, no:Norwegian, fa:Persian, pl:Polish, pt:Portuguese, pa:Punjabi, ps:Pushto, ro:Romanian, ru:Russian, sm:Samoan, gd:Scottish Gaelic, sr:Serbian, sn:Shona, sd:Sindhi, si:Sinhala, sk:Slovak, sl:Slovenian, so:Somali, sx:Sotho, es:Spanish, su:Sundanese, sw:Swahili, sv:Swedish, tl:Tagalog, tg:Tajiki, ta:Tamil, te:Telugu, th:Thai, tr:Turkish, uk:Ukrainian, ur:Urdu, uz:Uzbek, vi:Vietnamese, cy:Welsh, xh:Xosa, yi:Yiddish, yo:Yoruba, zu:Zulu"
+ },
+ "settingsLabel": {
+ "message": "Settings"
+ },
+ "generalLabel": {
+ "message": "General"
+ },
+ "targetLangCaptionLabel": {
+ "message": "Select the default target language."
+ },
+ "webPageLabel": {
+ "message": "Web page"
+ },
+ "ifShowCandidateLabel": {
+ "message": "Show translation candidates"
+ },
+ "ifShowCandidateCaptionLabel": {
+ "message": "Show multiple translation candidates when a single word is translated."
+ },
+ "whenSelectTextLabel": {
+ "message": "Behavior when selecting text"
+ },
+ "ifAutoTranslateLabel": {
+ "message": "Display translation panel"
+ },
+ "ifAutoTranslateCaptionLabel": {
+ "message": "Directly display the translation panel without displaying the button."
+ },
+ "ifShowButtonLabel": {
+ "message": "Display translation button"
+ },
+ "ifShowButtonCaptionLabel": {
+ "message": "Display the translation button to open the panel when clicked."
+ },
+ "dontshowbuttonlabel": {
+ "message": "Don't display button or panel"
+ },
+ "dontshowbuttonCaptionlabel": {
+ "message": "Don't display the translation button or the translation panel."
+ },
+ "ifCheckLangLabel": {
+ "message": "Do not display the button if translation is not required"
+ },
+ "ifCheckLangCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the target language, the button is not displayed."
+ },
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "toolbarLabel": {
+ "message": "Toolbar popup"
+ },
+ "ifChangeSecondLangLabel": {
+ "message": "Automatically switch to the second language"
+ },
+ "ifChangeSecondLangCaptionLabel": {
+ "message": "Detects the language of the input text, and if it is the same as the default target language, translate it into the second language."
+ },
+ "secondTargetLangLabel": {
+ "message": "Second language"
+ },
+ "secondTargetLangCaptionLabel": {
+ "message": "Select the second target language."
+ },
+ "waitTimeLabel": {
+ "message": "Waiting time to translate"
+ },
+ "waitTimeCaptionLabel": {
+ "message": "Specify the waiting time from the input of a character to the start of translation. (millisecond)"
+ },
+ "waitTime2CaptionLabel": {
+ "message": "If you translate it many times in a short time, it may become unusable for a while."
+ },
+ "menuLabel": {
+ "message": "Context menu"
+ },
+ "ifShowMenuLabel": {
+ "message": "Display the context menu"
+ },
+ "ifShowMenuCaptionLabel": {
+ "message": "Add items to the context menu displayed when right clicking on the web page or the tab."
+ },
+ "styleLabel": {
+ "message": "Style"
+ },
+ "buttonStyleLabel": {
+ "message": "Translation button"
+ },
+ "buttonStyleCaptionLabel": {
+ "message": "Specify the style of the translation button displayed on the web page."
+ },
+ "buttonSizeLabel": {
+ "message": "Size"
+ },
+ "buttonPositionLabel": {
+ "message": "Display position"
+ },
+ "topRightLabel": {
+ "message": "Top right"
+ },
+ "bottomRightLabel": {
+ "message": "Bottom right"
+ },
+ "topLeftLabel": {
+ "message": "Top left"
+ },
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
+ },
+ "panelStyleLabel": {
+ "message": "Translation panel"
+ },
+ "panelStyleCaptionLabel": {
+ "message": "Specify the style of the translation panel displayed on the web page."
+ },
+ "widthLabel": {
+ "message": "Width"
+ },
+ "heightLabel": {
+ "message": "Height"
+ },
+ "fontSizeLabel": {
+ "message": "Font size"
+ },
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
+ "bgColorLabel": {
+ "message": "Background color"
+ },
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
+ "informationLabel": {
+ "message": "Information"
+ },
+ "licenseLabel": {
+ "message": "License"
+ },
+ "donationLabel": {
+ "message": "Please make a donation"
+ },
+ "donationCaptionLabel": {
+ "message": "Thank you for using Simple Translate.
Your support will be a big encouragement, as I continue to develop the add-on.
If you like Simple Translate, I would be pleased if you could consider donating."
+ },
+ "amazonTitleLabel": {
+ "message": "amazon.co.jp eGift Cards"
+ },
+ "addonPageLabel": {
+ "message": "Add-on page"
+ },
+ "amazonUrl": {
+ "message": "https:\/\/www.amazon.co.jp\/dp\/B004N3APGO?language=en_US"
+ },
+ "addonUrl": {
+ "message": "https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/simple-translate\/?src=optionpage"
+ },
+ "networkError": {
+ "message": "Error: Check network connection status."
+ },
+ "unavailableError": {
+ "message": "Error: Service usage limit reached. Please wait a while and try again."
+ },
+ "unknownError": {
+ "message": "Error: Unknown error"
+ },
+ "translatePageMenu": {
+ "message": "Translate this page"
+ },
+ "translateTextMenu": {
+ "message": "Translate selected text"
+ },
+ "translateLinkMenu": {
+ "message": "Translate selected link"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/vi_VN/messages.json b/src/_locales/vi_VN/messages.json
index 90937cc..4cbff71 100644
--- a/src/_locales/vi_VN/messages.json
+++ b/src/_locales/vi_VN/messages.json
@@ -140,9 +140,66 @@
"fontSizeLabel": {
"message": "Font size"
},
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "Background color"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
"informationLabel": {
"message": "Information"
},
diff --git a/src/_locales/zh_CN/messages.json b/src/_locales/zh_CN/messages.json
index 30ce72c..31d777a 100644
--- a/src/_locales/zh_CN/messages.json
+++ b/src/_locales/zh_CN/messages.json
@@ -14,6 +14,15 @@
"showLink": {
"message": "翻译此页面"
},
+ "openInGoogleLabel": {
+ "message": "Open in Google Translate"
+ },
+ "copyLabel": {
+ "message": "Copy"
+ },
+ "copiedLabel": {
+ "message": "Copied."
+ },
"targetLangLabel": {
"message": "目标语言"
},
@@ -65,6 +74,9 @@
"ifCheckLangCaptionLabel": {
"message": "侦测选取文本的语言,如果它与目标语言相同,则不显示按钮。"
},
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
"toolbarLabel": {
"message": "工具栏弹出窗口"
},
@@ -113,17 +125,32 @@
"buttonPositionLabel": {
"message": "显示位置"
},
- "rightUpLabel": {
- "message": "右上角"
+ "topRightLabel": {
+ "message": "Top right"
},
- "rightDownLabel": {
- "message": "右下角"
+ "bottomRightLabel": {
+ "message": "Bottom right"
},
- "leftUpLabel": {
- "message": "左上角"
+ "topLeftLabel": {
+ "message": "Top left"
},
- "leftDownLabel": {
- "message": "左下角"
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
},
"panelStyleLabel": {
"message": "翻译面板"
@@ -140,9 +167,87 @@
"fontSizeLabel": {
"message": "字体大小"
},
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "Font color of translation result"
+ },
+ "candidateFontColorLabel": {
+ "message": "Font color of translation candidates"
+ },
"bgColorLabel": {
"message": "背景色"
},
+ "otherLabel": {
+ "message": "Other"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "Display option page when updating"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "Display the options page when Simple Translate is updated. You can know the update contents quickly."
+ },
+ "isDebugModeLabel": {
+ "message": "Enable debug mode"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "When debug mode is enabled, the log is output to the debugger."
+ },
+ "resetSettingsLabel": {
+ "message": "Reset settings"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "Restore all settings to default."
+ },
+ "resetSettingsButtonLabel": {
+ "message": "Reset"
+ },
+ "shortcutsLabel": {
+ "message": "Shortcuts"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "Keyboard shortcuts"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "Set keyboard shortcuts."
+ },
+ "typeShortcutMessage": {
+ "message": "Type a shortcut"
+ },
+ "typeLetterMessage": {
+ "message": "Type a letter"
+ },
+ "includeModifierKeysMessage": {
+ "message": "Include either Ctrl or Alt"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "Include either Command, Ctrl or Alt"
+ },
+ "invalidLetterMessage": {
+ "message": "The letter can not be used"
+ },
+ "invalidShortcutMessage": {
+ "message": "The shortcut can not be used"
+ },
+ "clear": {
+ "message": "Clear"
+ },
+ "reset": {
+ "message": "Reset"
+ },
"informationLabel": {
"message": "信息"
},
@@ -184,5 +289,8 @@
},
"translateLinkMenu": {
"message": "翻译选定链接"
+ },
+ "openPopupDescription": {
+ "message": "Open toolbar popup"
}
}
\ No newline at end of file
diff --git a/src/_locales/zh_TW/messages.json b/src/_locales/zh_TW/messages.json
index b89ef89..c2c0888 100644
--- a/src/_locales/zh_TW/messages.json
+++ b/src/_locales/zh_TW/messages.json
@@ -3,10 +3,10 @@
"message": "Simple Translate"
},
"extDescription": {
- "message": "瀏覽網際網路時可以輕鬆檢視翻譯。"
+ "message": "快速翻譯網頁上選取的文字。在工具列彈出式視窗中,您可以翻譯輸入的文字。"
},
"donateWithPaypalLabel": {
- "message": "透過 PayPal 進行贊助"
+ "message": "透過 PayPal 來贊助我"
},
"initialTextArea": {
"message": "輸入文字"
@@ -14,6 +14,15 @@
"showLink": {
"message": "翻譯此頁面"
},
+ "openInGoogleLabel": {
+ "message": "在 Google 翻譯開啟"
+ },
+ "copyLabel": {
+ "message": "複製"
+ },
+ "copiedLabel": {
+ "message": "已複製。"
+ },
"targetLangLabel": {
"message": "目標語言"
},
@@ -65,6 +74,9 @@
"ifCheckLangCaptionLabel": {
"message": "偵測所選文字的語言, 如果它與目標語言相同, 則不顯示按鈕。"
},
+ "ifChangeSecondLangOnPageCaptionLabel": {
+ "message": "Detects the language of the selected text, and if it is the same as the default target language, translate it into the second language."
+ },
"toolbarLabel": {
"message": "工具列彈出式選單"
},
@@ -113,17 +125,32 @@
"buttonPositionLabel": {
"message": "顯示位置"
},
- "rightUpLabel": {
- "message": "右上角"
+ "topRightLabel": {
+ "message": "Top right"
},
- "rightDownLabel": {
- "message": "右下角"
+ "bottomRightLabel": {
+ "message": "Bottom right"
},
- "leftUpLabel": {
- "message": "左上角"
+ "topLeftLabel": {
+ "message": "Top left"
},
- "leftDownLabel": {
- "message": "左下角"
+ "bottomLeftLabel": {
+ "message": "Bottom left"
+ },
+ "topLabel": {
+ "message": "Top"
+ },
+ "bottomLabel": {
+ "message": "Bottom"
+ },
+ "leftLabel": {
+ "message": "Left"
+ },
+ "rightLabel": {
+ "message": "Right"
+ },
+ "positionOffsetLabel": {
+ "message": "Display position - Offset"
},
"panelStyleLabel": {
"message": "翻譯面板"
@@ -140,9 +167,87 @@
"fontSizeLabel": {
"message": "字型大小"
},
+ "referencePointLabel": {
+ "message": "Display position - Reference point"
+ },
+ "bottomSelectedTextLabel": {
+ "message": "Bottom of selected text"
+ },
+ "topSelectedTextLabel": {
+ "message": "Top of selected text"
+ },
+ "clickedPointLabel": {
+ "message": "Clicked point"
+ },
+ "displayDirectionLabel": {
+ "message": "Display position - Direction"
+ },
+ "resultFontColorLabel": {
+ "message": "翻譯結果色彩"
+ },
+ "candidateFontColorLabel": {
+ "message": "候選翻譯色彩"
+ },
"bgColorLabel": {
"message": "背景色彩"
},
+ "otherLabel": {
+ "message": "其他"
+ },
+ "isShowOptionsPageWhenUpdatedLabel": {
+ "message": "更新時顯示選項頁面"
+ },
+ "isShowOptionsPageWhenUpdatedCaptionLabel": {
+ "message": "更新 Simple Translate 時顯示選項頁面。讓您可以快速瞭解更新內容。"
+ },
+ "isDebugModeLabel": {
+ "message": "啟用偵錯模式"
+ },
+ "isDebugModeCaptionLabel": {
+ "message": "啟用偵錯模式後, 記錄檔將輸出至偵錯工具。"
+ },
+ "resetSettingsLabel": {
+ "message": "重設設定"
+ },
+ "resetSettingsCaptionLabel": {
+ "message": "還原所有設定為預設值。"
+ },
+ "resetSettingsButtonLabel": {
+ "message": "重設"
+ },
+ "shortcutsLabel": {
+ "message": "快速鍵"
+ },
+ "keyboardShortcutsLabel": {
+ "message": "鍵盤快速鍵"
+ },
+ "setKeyboardShortCutsMessage": {
+ "message": "設定鍵盤快速鍵。"
+ },
+ "typeShortcutMessage": {
+ "message": "輸入快速鍵"
+ },
+ "typeLetterMessage": {
+ "message": "請輸入文字"
+ },
+ "includeModifierKeysMessage": {
+ "message": "包括 Ctrl 鍵 或 Alt 鍵"
+ },
+ "includeMacModifierKeysMessage": {
+ "message": "包括 Command 鍵, Ctrl 鍵或 Alt 鍵"
+ },
+ "invalidLetterMessage": {
+ "message": "這個文字無法使用"
+ },
+ "invalidShortcutMessage": {
+ "message": "這個快速鍵無法使用"
+ },
+ "clear": {
+ "message": "清除"
+ },
+ "reset": {
+ "message": "重設"
+ },
"informationLabel": {
"message": "附加元件資訊"
},
@@ -184,5 +289,8 @@
},
"translateLinkMenu": {
"message": "翻譯選取鏈結"
+ },
+ "openPopupDescription": {
+ "message": "開啟工具列彈出式視窗"
}
}
\ No newline at end of file