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": "Сохранить"
+ }
+}