From 4c848e56d48e982981bae3292ae6d66a9ed3458a Mon Sep 17 00:00:00 2001 From: kamikaze-kun <33911581+kamikaze-kun@users.noreply.github.com> Date: Thu, 23 Nov 2017 16:29:25 +0300 Subject: [PATCH 1/2] Update background.js Add an switch line to init Russian locale. --- simple-translate/background.js | 1 + 1 file changed, 1 insertion(+) diff --git a/simple-translate/background.js b/simple-translate/background.js index 66f0a5c..3fdbdb4 100644 --- a/simple-translate/background.js +++ b/simple-translate/background.js @@ -27,6 +27,7 @@ function initialSetting() { case "zh-CN": case "zh-TW": case "ko": + case "ru": targetLang = browser.i18n.getUILanguage(); secondTargetLang="en"; break; From eb183a0c883051d6d9c6673bddf2691974c9b498 Mon Sep 17 00:00:00 2001 From: kamikaze-kun <33911581+kamikaze-kun@users.noreply.github.com> Date: Thu, 23 Nov 2017 16:31:44 +0300 Subject: [PATCH 2/2] Create messages.json Add messages for Russian locale. --- simple-translate/_locales/ru/messages.json | 65 ++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 simple-translate/_locales/ru/messages.json diff --git a/simple-translate/_locales/ru/messages.json b/simple-translate/_locales/ru/messages.json new file mode 100644 index 0000000..22cac9d --- /dev/null +++ b/simple-translate/_locales/ru/messages.json @@ -0,0 +1,65 @@ +{ + "extName": { + "message": "Simple Translate" + }, + "extDescription": { + "message": "Простое расширение для быстрого перевода выделенного текста или всей страницы." + }, + "initialTextArea":{ + "message": "Введите текст" + }, + "showLink":{ + "message": "Перевести страницу" + }, + "targetLangLabel":{ + "message": "Язык перевода" + }, + "langList":{ + "message":"" + }, + "ifShowButtonLabel":{ + "message": "Показывать всплывающую кнопку при выделении текста" + }, + "ifCheckLangLabel":{ + "message": "Не показывать кнопку, если язык выделенного текста совпадает с языком перевода" + }, + "ifShowMenuLabel":{ + "message": "Добавить пункты в контекстное меню" + }, + "ifChangeSecondLangLabel":{ + "message": "Переключаться на дополнительный язык перевода в окне на панели инструментов, если язык исходного текста совпадает с языком перевода" + }, + "secondTargetLangLabel":{ + "message": "Дополнительный язык перевода" + }, + "translatePageMenu":{ + "message": "Перевести всю страницу" + }, + "translateTextMenu":{ + "message": "Перевести выбранный текст" + }, + "translateLinkMenu":{ + "message": "Перевести страницу по ссылке" + }, + "panelSizeLabel":{ + "message": "Размер панели с переводом" + }, + "buttonSizeLabel":{ + "message": "Размер кнопки" + }, + "buttonPositionLabel":{ + "message": "Положение кнопки" + }, + "rightUpLabel":{ + "message": "Вверху справа" + }, + "rightDownLabel":{ + "message": "Внизу справа" + }, + "fontSizeLabel":{ + "message": "Размер шрифта" + }, + "saveLabel":{ + "message": "Сохранить" + } +}