From a90e8899093ecca071715190236056939c358c79 Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Fri, 28 Feb 2020 07:28:05 +0100
Subject: [PATCH] no-jira: translation ru

---
 .../core/_i18n/LocalStrings_ru.properties     | 37 +++++++++++++-
 .../_i18n/LocalStrings_ru.properties          | 24 ++++++++-
 .../_i18n/LocalStrings_ru.properties          | 18 +++++--
 .../resume/_i18n/LocalStrings_ru.properties   |  3 +-
 .../_i18n/LocalStrings_ru.properties          |  2 +
 .../_i18n/LocalStrings_ru.properties          |  5 +-
 .../ui/_i18n/LocalStrings_ru.properties       | 16 ++++++
 .../csp/ui/_i18n/LocalStrings_ru.properties   | 23 +++++++++
 .../ui/_i18n/LocalStrings_ru.properties       | 12 +++++
 .../ui/_i18n/LocalStrings_ru.properties       | 12 +++++
 .../ui/_i18n/LocalStrings_ru.properties       | 11 ++++
 .../ui/_i18n/LocalStrings_ru.properties       | 27 ++++++++++
 .../ui/_i18n/LocalStrings_ru.properties       | 43 ++++++++++++++++
 .../pdf/ui/_i18n/LocalStrings_ru.properties   | 11 ++++
 .../sms/ui/_i18n/LocalStrings_ru.properties   | 35 +++++++++++++
 .../ui/_i18n/LocalStrings_ru.properties       |  6 +++
 .../_i18n/LocalStrings_ru.properties          | 17 +++++++
 .../version/_i18n/LocalStrings_ru.properties  | 33 +++++++++++-
 .../_i18n/LocalStrings_ru.properties          |  3 +-
 .../devtools/_i18n/LocalStrings_ru.properties | 51 ++++++++++++++++++-
 20 files changed, 378 insertions(+), 11 deletions(-)
 create mode 100644 src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/csp/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/license/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/pdf/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/taskexecutor/ui/_i18n/LocalStrings_ru.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_ru.properties

diff --git a/src/main/java/org/olat/core/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/_i18n/LocalStrings_ru.properties
index 6d0fa0d3c82..9ffe5495776 100644
--- a/src/main/java/org/olat/core/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/_i18n/LocalStrings_ru.properties
@@ -1,4 +1,4 @@
-#Wed Sep 26 11:47:44 CEST 2018
+#Wed Feb 26 10:27:19 CET 2020
 alert=\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043A\u0430\u043A \u043C\u0438\u043D\u0438\u043C\u0443\u043C \u043E\u0434\u0438\u043D \u043E\u0431\u044A\u0435\u043A\u0442 \u0434\u043B\u044F \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438.
 back=\u041D\u0430\u0437\u0430\u0434
 calendar.choose=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0438\u0437 \u043C\u0438\u043D\u0438-\u043A\u0430\u043B\u0435\u043D\u0434\u0430\u0440\u044F
@@ -10,38 +10,65 @@ confirmation.no.toolHelp=\u041D\u0435\u0442
 confirmation.yes.toolHelp=\u0414\u0430
 contact=\u041A\u043E\u043D\u0442\u0430\u043A\u0442
 delete=\u0423\u0434\u0430\u043B\u0438\u0442\u044C
+disabled=\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D
 edit=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C
+enabled=\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u043E
 error.header=\u041E\u0448\u0438\u0431\u043A\u0430
 error.jpbwrapper.renderfailed=\u042D\u0442\u043E\u0442 \u043A\u043E\u043C\u043F\u043E\u043D\u0435\u043D\u0442 \u0431\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u043A\u0430\u0437\u0430\u043D. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0435 \u0435\u0433\u043E \u0437\u0430\u043D\u043E\u0432\u043E.
 error.noformpostdata=\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435\! \u041F\u043E \u043F\u0440\u0438\u0447\u0438\u043D\u0435 \u043F\u0440\u043E\u0431\u043B\u0435\u043C \u0432 \u0412\u0430\u0448\u0435\u043C \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0431\u044B\u043B\u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u043D\u044B \u043D\u0435 \u0432\u0441\u0435 \u0434\u0430\u043D\u043D\u044B\u0435.  \u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043A\u043D\u043E\u043F\u043A\u0443 "\u041D\u0430\u0437\u0430\u0434" \u0438 \u043F\u043E\u043F\u044B\u0442\u0430\u0439\u0442\u0435\u0441\u044C \u0435\u0449\u0451 \u0440\u0430\u0437.
+error.post.method.mandatory=\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\!
 expand=\u0423\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C
+export=\u042D\u043A\u0441\u043F\u043E\u0440\u0442
+extsearch=\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u043D\u044B\u0439 \u043F\u043E\u0438\u0441\u043A
 finish=\u0417\u0430\u043A\u043E\u043D\u0447\u0438\u0442\u044C
 form.checkall=\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0432\u0441\u0435
+form.closeall=\u0417\u0430\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435
 form.date.datevalid=\u0414\u0430\u0442\u0430 \u0434\u043E\u043B\u0436\u043D\u0430 \u0431\u044B\u0442\u044C \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0439 
 form.dirty=\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435\! \u041D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435 \u0444\u043E\u0440\u043C\u0443\u043B\u044F\u0440\u0430 \u0435\u0449\u0451 \u043D\u0435 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u044B. \u0415\u0441\u043B\u0438 \u0432\u044B \u043D\u0430\u0436\u043C\u0451\u0442\u0435 \u043D\u0430 OK, \u0442\u043E \u044D\u0442\u0438 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u043F\u043E\u0442\u0435\u0440\u044F\u043D\u044B.
+form.dirty.back=\u041D\u0430\u0436\u0430\u0432 <strong> $\: form.dirty.button.back </ strong>, \u0432\u044B \u0432\u0435\u0440\u043D\u0435\u0442\u0435\u0441\u044C \u0432 \u0444\u043E\u0440\u043C\u0443, \u0433\u0434\u0435 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u0435\u0435 \u0441\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C.
+form.dirty.button.back=\u0412\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043A \u0444\u043E\u0440\u043C\u0435
+form.dirty.button.ignore=\u041D\u0435 \u0441\u043E\u0445\u0440\u0430\u043D\u044F\u0442\u044C \u0434\u0430\u043D\u043D\u044B\u0435
+form.dirty.ignore=\u041D\u0430\u0436\u0430\u0432 <strong> $\: form.dirty.button.ignore </ strong> \u0432\u044B \u0432\u044B\u0439\u0434\u0435\u0442\u0435 \u0438\u0437 \u0444\u043E\u0440\u043C\u044B \u0431\u0435\u0437 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u044F. <strong> \u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F, \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0435 \u043D\u0430 \u044D\u0442\u043E\u0439 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0435, \u0431\u0443\u0434\u0443\u0442 \u043F\u043E\u0442\u0435\u0440\u044F\u043D\u044B </ strong>
+form.dirty.intro=\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435\! \u0412\u044B \u0435\u0449\u0435 \u043D\u0435 \u0441\u043E\u0445\u0440\u0430\u043D\u0438\u043B\u0438 \u044D\u0442\u0443 \u0444\u043E\u0440\u043C\u0443.
+form.dirty.title=\u041D\u0435\u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435 \u0444\u043E\u0440\u043C\u044B
+form.error.nointeger=\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u043D\u043E\u043C\u0435\u0440. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0446\u0435\u043B\u043E\u0435 \u0447\u0438\u0441\u043B\u043E.
+form.error.toolong=\u0412\u0430\u0448 \u0432\u0432\u043E\u0434 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0434\u043B\u0438\u043D\u043D\u044B\u0439. \u0414\u043E\u043F\u0443\u0441\u043A\u0430\u0435\u0442\u0441\u044F \u043D\u0435 \u0431\u043E\u043B\u0435\u0435 {0} \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432.
+form.error.tooshort=\u0412\u0430\u0448 \u0432\u0432\u043E\u0434 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043A\u043E\u0440\u043E\u0442\u043A\u0438\u0439. \u041C\u0438\u043D\u0438\u043C\u0443\u043C {0} \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u043C.
 form.general.error=\u0412\u043E\u0437\u043D\u0438\u043A\u043B\u0438 \u043E\u0448\u0438\u0431\u043A\u0438 \u0432 \u0432\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0434\u0430\u043D\u043D\u044B\u0445. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043E\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043D\u0438\u043C\u0430\u043D\u0438\u0435 \u043D\u0430 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043D\u0430\u043F\u0440\u043E\u0442\u0438\u0432 \u043F\u043E\u043B\u0435\u0439 \u0432\u0432\u043E\u0434\u0430 \u0434\u0430\u043D\u043D\u044B\u0445.
 form.legende.mandatory=<i>\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043F\u043E\u043B\u043D\u0438\u0442\u0435 \u044D\u0442\u043E \u043F\u043E\u043B\u0435 </i>
 form.legende.wikiMarkup=<i>\u042D\u0442\u043E \u043F\u043E\u043B\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0430\u0435\u0442 \u0432\u0432\u043E\u0434 \u0434\u0430\u043D\u043D\u044B\u0445, \u043E\u0442\u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u044F\u0437\u044B\u043A\u0430 \u0440\u0430\u0437\u043C\u0435\u0442\u043A\u0438 Wiki Markup </i> </br >*<b>\u0436\u0438\u0440\u043D\u044B\u0439</b>*<br>_<i>\u043A\u0443\u0440\u0441\u0438\u0432</i>_<br>* \u0421\u043F\u0438\u0441\u043A\u0438 \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432
 form.mandatory.hover=\u042D\u0442\u043E \u043F\u043E\u043B\u0435 \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u043E 
+form.openall=\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435
 form.uncheckall=\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440 
 form.wiki.hover=\u041C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441\u0430 \u0412\u0438\u043A\u0438.
 help=\u041F\u043E\u043C\u043E\u0449\u044C
+help.button=\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0441\u043F\u0440\u0430\u0432\u043A\u0443 \u043F\u043E \u044D\u0442\u043E\u0439 \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u0432 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u0435
+help.manual=\u0420\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u043E
+help.tooltip.link=\u0414\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u0434\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043D\u0430\u0436\u043C\u0438\u0442\u0435 {0}
 info.header=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F
 info.saved=\u0412\u0430\u0448\u0438 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u044B\u043B\u0438 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u044B.
 input.toolong=\u0412\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0435 \u0412\u0430\u043C\u0438 \u0434\u0430\u043D\u043D\u044B\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0434\u043B\u0438\u043D\u043D\u044B\u0435. 
 legend=\u041F\u043E\u044F\u0441\u043D\u0435\u043D\u0438\u0435
 logout=\u0412\u044B\u0439\u0442\u0438&nbsp;
 module.change.warning=\u041D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C OpenOlat \u0447\u0442\u043E\u0431\u044B \u0412\u0430\u0448\u0438 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0432\u0441\u0442\u0443\u043F\u0438\u043B\u0438 \u0432 \u0441\u0438\u043B\u0443
+move.down=\u0414\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0432\u043D\u0438\u0437
+move.left=\u0414\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0432\u043B\u0435\u0432\u043E
+move.right=\u0414\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0432\u043F\u0440\u0430\u0432\u043E
+move.up=\u0414\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0432\u0432\u0435\u0440\u0445
+new=\u043D\u043E\u0432\u044B\u0439
 new.form.mandatory=\u042D\u0442\u043E \u043F\u043E\u043B\u0435 \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u043E.
 next=\u0414\u0430\u043B\u0435\u0435
 no=\u041D\u0435\u0442
+off=\u043E\u0442
 ok=OK
+on=\u043D\u0430
 opfailed=\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u044E \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0431\u044B\u043B\u043E \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C.
 opsuccess=\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u044F \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0430.
 page.appname=OpenOlat
 page.title=\u043D\u0435\u043F\u0440\u0435\u0440\u044B\u0432\u043D\u043E\u0435 \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u0435
 placeholder={0}
 print=\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C
+quick.search=\u041F\u0440\u043E\u0441\u0442\u043E\u0439 \u043F\u043E\u0438\u0441\u043A
 rating.1.1=\u0414\u0430
 rating.2.1=\u041F\u043B\u043E\u0445\u043E
 rating.2.2=\u0425\u043E\u0440\u043E\u0448\u043E
@@ -58,7 +85,10 @@ rating.5.3=$\:rating.2.2
 rating.5.4=$\:rating.4.4
 rating.5.5=\u041E\u0442\u043B\u0438\u0447\u043D\u043E
 rating.explanation=\u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u0437\u0434\u0435\u0441\u044C, \u0447\u0442\u043E\u0431\u044B \u043E\u0446\u0435\u043D\u0438\u0442\u044C
+reset=\u0421\u0431\u0440\u043E\u0441
 save=\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C
+save.admin.settings=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0430
+save.close=\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u0438 \u0437\u0430\u043A\u0440\u044B\u0442\u044C
 savesas=\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043A\u0430\u043A
 search=\u041F\u043E\u0438\u0441\u043A
 select=\u0412\u044B\u0431\u0440\u0430\u0442\u044C
@@ -74,6 +104,9 @@ table.entries=\u0417\u0430\u043F\u0438\u0441\u0438
 table.entries.dative=\u0417\u0430\u043F\u0438\u0441\u0438
 table.entry=\u0417\u0430\u043F\u0438\u0441\u044C
 table.forward=\u0412\u043F\u0435\u0440\u0451\u0434
+table.header.choice=\u0412\u044B\u0431\u0440\u0430\u0442\u044C
+table.sEmptyTable=\u0414\u0430\u043D\u043D\u044B\u0435 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0442 \u0432 \u0442\u0430\u0431\u043B\u0438\u0446\u0435
+table.sInfo=\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 _START_ \u0434\u043B\u044F _END_ \u0438\u0437 _TOTAL_ \u0437\u0430\u043F\u0438\u0441\u0435\u0439
 table.showall=\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0432\u0441\u0435
 table.showpages=\u0421\u0442\u0440\u0430\u043D\u0438\u0446\u044B
 this.language.in.english=Russian
@@ -82,8 +115,10 @@ this.language.translator.names=Valentina Shcherba
 tomcat.options.restart=\u041F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043D\u0435\u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E
 tomcat.options.restartonidle=\u041F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043A\u0430\u043A \u0442\u043E\u043B\u044C\u043A\u043E \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0439 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C \u0432\u044B\u0439\u0434\u0435\u0442 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043C\u044B
 toolbox.actions=\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u0438
+toolbox.tools=\u0410\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435
 top=\u043D\u0430\u0432\u0435\u0440\u0445
 top.alt=\u041A \u043D\u0430\u0447\u0430\u043B\u0443 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B
+user.fullname.separator=/
 user.guest=\u0413\u043E\u0441\u0442\u044C
 warn.beta.feature=\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435\! \u042D\u0442\u0430 \u0444\u0443\u043D\u043A\u0446\u0438\u044F \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0441\u044F \u043D\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 \u0438\u0441\u043F\u044B\u0442\u0430\u043D\u0438\u0439. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u0440\u0438\u043C\u0438\u0442\u0435 \u0432\u043E \u0432\u043D\u0438\u043C\u0430\u043D\u0438\u0435, \u0447\u0442\u043E \u043F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0434\u0430\u043D\u043D\u043E\u0439 \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u043C\u043E\u0433\u0443\u0442 \u0432\u043E\u0437\u043D\u0438\u043A\u043D\u0443\u0442\u044C \u043E\u0448\u0438\u0431\u043A\u0438.
 warn.header=\u041F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u0435
diff --git a/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_ru.properties
index 4d010444659..3774e42a0d0 100644
--- a/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_ru.properties
@@ -1,7 +1,29 @@
-#Thu Jan 17 06:27:06 CET 2013
+#Wed Feb 26 10:34:23 CET 2020
+button.create=\u0421\u043E\u0437\u0434\u0430\u0442\u044C
+calloutTrigerLink.select.site=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443
+calloutTriggerLink=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435, \u0441\u043E\u0437\u0434\u0430\u0439\u0442\u0435 \u0438\u043B\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u0444\u0430\u0439\u043B
+calloutTriggerLink.replace=\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443
+chooseLink=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u0430\u0439\u043B
+command.create=\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443 \u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0435\u0435 \u0432 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0435
+command.edit=\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443 \u0432 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0435
+command.preview.label=\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0444\u0430\u0439\u043B HTML
+command.remove=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443
+createLink=\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0444\u0430\u0439\u043B
+error.deleted=\u041D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0444\u0430\u0439\u043B \u043D\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442. \u0421\u043E\u0437\u0434\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043B \u0441\u043D\u043E\u0432\u0430 \u0438\u043B\u0438 \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u043E\u0439 \u0444\u0430\u0439\u043B.
+error.name.empty=\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043C\u044F \u0434\u043B\u044F \u0444\u0430\u0439\u043B\u0430, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0437\u0434\u0430\u043D
 filechooser.select.internallink.title=\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0432\u043D\u0443\u0442\u0440\u0435\u043D\u043D\u044E\u044E \u0441\u0441\u044B\u043B\u043A\u0443
 filechooser.select.title=\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0439 \u0444\u0430\u0439\u043B
 filechooser.tree.error.only.leafs=\u0423\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u044C {0} \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D, \u0442\u0430\u043A \u043A\u0430\u043A \u044D\u0442\u043E \u043D\u0435 \u0444\u0430\u0439\u043B. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u0430\u0439\u043B.
 filechooser.tree.select.intro=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u044D\u043B\u0435\u043C\u0435\u043D\u0442 \u0438 \u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u043A\u043D\u043E\u043F\u043A\u0443 "\u0412\u044B\u0431\u0440\u0430\u0442\u044C".
 filechooser.tree.select.title=\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0444\u0430\u0439\u043B
 filechooser.upload.title=\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0444\u0430\u0439\u043B
+filecreator.filename=\u0418\u043C\u044F \u0444\u0430\u0439\u043B\u0430
+filecreator.filename.placeholder=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0437\u0434\u0435\u0441\u044C \u0438\u043C\u044F \u0444\u0430\u0439\u043B\u0430, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, my_file.html
+filecreator.text.newfile=\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u043D\u043E\u0432\u0443\u044E HTML \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443
+flexi.form.file=\u0424\u0430\u0439\u043B
+flexi.form.filetobig=\u0424\u0430\u0439\u043B \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0439
+flexi.form.mustbefilled=\u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0439
+no.file.chosen=\u0424\u0430\u0439\u043B \u043D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D
+uploadLink=\u0412\u044B\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0444\u0430\u0439\u043B
+warning.already.exists=\u0412\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u0441\u043E\u0437\u0434\u0430\u0442\u044C \u043D\u043E\u0432\u0443\u044E \u043F\u0430\u043F\u043A\u0443 "{0}"?
+warning.already.exists.title=\u041F\u0430\u043F\u043A\u0430 "{0}" \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442
diff --git a/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_ru.properties
index a76de6ed4b9..f334cf89604 100644
--- a/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_ru.properties
@@ -1,10 +1,22 @@
-#Thu Jun 06 07:46:51 CEST 2013
+#Thu Feb 27 08:22:43 CET 2020
 ContactController.menu.title=\u041A\u043E\u043D\u0442\u0430\u043A\u0442
 ContactController.menu.title.alt=\u041A\u043E\u043D\u0442\u0430\u043A\u0442
-ImpressumController.menu.title=\u041E\u0442\u043F\u0435\u0447\u0430\u0442\u043E\u043A
+ImpressumController.menu.title=$\:menu.impressum
+ImpressumController.menu.title.alt=$\:menu.impressum
 TermsOfUseController.menu.title=\u0423\u0441\u043B\u043E\u0432\u0438\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F
 TermsOfUseController.menu.title.alt=\u0423\u0441\u043B\u043E\u0432\u0438\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F
+config.hint=\u0417\u0434\u0435\u0441\u044C \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0438 \u0432\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C "\u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043E \u0441\u0430\u0439\u0442\u0435", \u0440\u0430\u0441\u043F\u043E\u043B\u043E\u0436\u0438\u0442\u044C \u0435\u0433\u043E \u0438 \u0438\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u0442\u0435\u043A\u0441\u0442.
 contact.to=\u0421\u0435\u043A\u0440\u0435\u0442\u0430\u0440\u044C
 contactform.intro=\u041A\u043E\u043D\u0442\u0430\u043A\u0442\u043D\u0430\u044F \u0444\u043E\u0440\u043C\u0430 \u0434\u043B\u044F \u043E\u0431\u0449\u0438\u0445 \u0432\u043E\u043F\u0440\u043E\u0441\u043E\u0432
 contactform.title=\u041A\u043E\u043D\u0442\u0430\u043A\u0442
-main.menu.title=\u041E\u0442\u043F\u0435\u0447\u0430\u0442\u043E\u043A
+enable=\u043D\u0430
+enable.impressum=\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C "\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u043E \u0441\u0430\u0439\u0442\u0435"
+impressum.file=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u043E \u0441\u0430\u0439\u0442\u0435 \u0432
+main.menu.title=$\:menu.impressum
+main.menu.title.alt=$\:menu.impressum
+menu.impressum=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u043E \u0441\u0430\u0439\u0442\u0435
+menu.impressum.alt=$\:menu.impressum
+position=\u041F\u043E\u0437\u0438\u0446\u0438\u044F
+position.footer=\u041D\u0438\u0436\u043D\u0438\u0439 \u043A\u043E\u043B\u043E\u043D\u0442\u0438\u0442\u0443\u043B
+position.top=\u0412\u0432\u0435\u0440\u0445\u0443
+termofuse.file=\u0423\u0441\u043B\u043E\u0432\u0438\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F
diff --git a/src/main/java/org/olat/core/commons/controllers/resume/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/controllers/resume/_i18n/LocalStrings_ru.properties
index 3a607fd1438..529a49dc3cc 100644
--- a/src/main/java/org/olat/core/commons/controllers/resume/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/commons/controllers/resume/_i18n/LocalStrings_ru.properties
@@ -1,5 +1,6 @@
-#Thu Jun 06 07:47:43 CEST 2013
+#Wed Feb 26 11:48:42 CET 2020
 askagain.label=\u041D\u0435 \u043F\u043E\u0432\u0442\u043E\u0440\u044F\u0442\u044C \u0432\u043E\u043F\u0440\u043E\u0441
 resume=\u0412\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0412\u0430\u0448 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0439 \u0441\u0435\u0430\u043D\u0441?
 resume.button=\u0414\u0430
 resume.button.cancel=\u041D\u0435\u0442
+resume.button.landing=\u0421\u0442\u0430\u0440\u0442\u043E\u0432\u0430\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430
diff --git a/src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..877597b0eb0
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,2 @@
+#Wed Feb 26 11:48:49 CET 2020
+editor.display.name=OpenOlat
diff --git a/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_ru.properties
index ec4ca641fcf..b66a49384fa 100644
--- a/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_ru.properties
@@ -1,3 +1,6 @@
-#Mon Mar 02 21:04:31 CET 2009
+#Wed Feb 26 11:49:09 CET 2020
+close=\u0417\u0430\u043A\u0440\u044B\u0442\u044C
+file.name={0}
 plaintext.error.tolarge=\u0414\u0430\u043D\u043D\u044B\u0439 \u0444\u0430\u0439\u043B \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0431\u044B\u043B\u043E \u043E\u0442\u043A\u0440\u044B\u0442\u044C, \u0442\u0430\u043A \u043A\u0430\u043A \u043E\u043D \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0439 ({0} \u041A\u0431\u0430\u0439\u0442). \u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u044B \u0444\u0430\u0439\u043B\u044B \u043D\u0435 \u0431\u043E\u043B\u0435\u0435 {1} \u041A\u0431\u0430\u0439\u0442.
+save.close=\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u0438 \u0437\u0430\u043A\u0440\u044B\u0442\u044C
 textarea=\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430
diff --git a/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..02932c461de
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,16 @@
+#Wed Feb 26 11:53:13 CET 2020
+admin.menu.title=\u0410\u043D\u0430\u043B\u0438\u0442\u0438\u043A\u0430
+admin.menu.title.alt=\u0410\u043D\u0430\u043B\u0438\u0437 \u043F\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u0439
+analytics.desc=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0430\u043D\u0430\u043B\u0438\u0442\u0438\u043A\u0438 \u0434\u043B\u044F \u0430\u043D\u0430\u043B\u0438\u0437\u0430 \u043F\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0430\u043D\u0430\u043B\u0438\u0442\u0438\u043A\u0438.
+analytics.disabled=\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043C\u043E\u0434\u0443\u043B\u044C \u0430\u043D\u0430\u043B\u0438\u0442\u0438\u043A\u0438
+analytics.google.desc=\u0415\u0441\u043B\u0438 \u0443 \u0412\u0430\u0441 \u0435\u0441\u0442\u044C \u0443\u0447\u0435\u0442\u043D\u0430\u044F \u0437\u0430\u043F\u0438\u0441\u044C Google Analytics, \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u0441\u0432\u043E\u0439 \u0438\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440 \u043E\u0442\u0441\u043B\u0435\u0436\u0438\u0432\u0430\u043D\u0438\u044F Google \u0434\u043B\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u043F\u043E\u0434\u0440\u043E\u0431\u043D\u044B\u0445 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0434\u0430\u043D\u043D\u044B\u0445 \u0438 \u0434\u0430\u043D\u043D\u044B\u0445 \u0432 \u0440\u0435\u0430\u043B\u044C\u043D\u043E\u043C \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u043E\u0431 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0432\u0430\u0448\u0435\u0439 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438 OpenOlat.
+analytics.google.title=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F Google Analytics
+analytics.google.tracking.id=\u0418\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440 \u043E\u0442\u0441\u043B\u0435\u0436\u0438\u0432\u0430\u043D\u0438\u044F (Tracking ID)
+analytics.privacy=\u041E\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043D\u0438\u043C\u0430\u043D\u0438\u0435, \u0447\u0442\u043E \u0432\u044B, \u043A\u0430\u043A \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B, \u044E\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043A\u0438 \u043E\u0431\u044F\u0437\u0430\u043D\u044B \u0438\u043D\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0432\u043E\u0438\u0445 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u0439 \u043E\u0431 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 Google Analytics.
+analytics.service=\u0410\u043D\u0430\u043B\u0438\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0441\u043B\u0443\u0436\u0431\u0430
+analytics.title=\u0410\u043D\u0430\u043B\u0438\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u043E\u0434\u0443\u043B\u044C
+matomo.desc=\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 Matomo
+matomo.site.id=Site ID
+matomo.title=Matomo (Piwik)
+matomo.tracker.code=JavaScript-Tracking-Code
+matomo.tracker.url=Matomo URL
diff --git a/src/main/java/org/olat/core/commons/services/csp/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/csp/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..30ec41b9128
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/csp/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,23 @@
+#Wed Feb 26 11:58:13 CET 2020
+blocked.uri=\u0417\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 URI
+column.number=\u041D\u043E\u043C\u0435\u0440 \u043A\u043E\u043B\u043E\u043D\u043A\u0438
+date=\u0414\u0430\u0442\u0430
+document.uri=URI \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430
+effective.directive=\u0414\u0438\u0440\u0435\u043A\u0442\u0438\u0432\u0430
+line.number=\u041D\u043E\u043C\u0435\u0440 \u0441\u0442\u0440\u043E\u043A\u0438
+original.policy=\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0430
+referrer=C\u0441\u044B\u043B\u0430\u044E\u0449\u0435\u0439\u0441\u044F
+script.sample=\u041F\u0440\u0438\u043C\u0435\u0440 \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u044F
+source.file=\u0424\u0430\u0439\u043B
+table.header.blocked.uri=\u0417\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 URI
+table.header.column.number=\u041A\u043E\u043B\u043E\u043D\u043A\u0430
+table.header.date=\u0414\u0430\u0442\u0430
+table.header.document.uri=\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442
+table.header.effective.directive=\u0414\u0438\u0440\u0435\u043A\u0442\u0438\u0432\u0430
+table.header.key=ID
+table.header.line.number=\u041B\u0438\u043D\u0438\u044F
+table.header.original.policy=\u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0430
+table.header.referrer=\u0421\u0441\u044B\u043B\u0430\u044E\u0449\u0435\u0439\u0441\u044F
+table.header.source.file=\u0424\u0430\u0439\u043B
+user=\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C
+violated.directive=\u041D\u0430\u0440\u0443\u0448\u0438\u043B \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0443
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..35eaa84ef4c
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,12 @@
+#Thu Feb 27 07:46:27 CET 2020
+admin.desc=Collabora Online - \u044D\u0442\u043E \u043C\u043E\u0449\u043D\u044B\u0439 \u043E\u043D\u043B\u0430\u0439\u043D-\u043E\u0444\u0438\u0441 \u043D\u0430 \u0431\u0430\u0437\u0435 LibreOffice, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u043E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u044B\u0445 \u0442\u0430\u0431\u043B\u0438\u0446 \u0438 \u0444\u0430\u0439\u043B\u043E\u0432 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u0439. \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0435 \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0438 - \u0441\u043E\u0432\u043C\u0435\u0441\u0442\u043D\u043E\u0435 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0438 \u043E\u0442\u043B\u0438\u0447\u043D\u0430\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u0444\u043E\u0440\u043C\u0430\u0442\u043E\u0432 \u043E\u0444\u0438\u0441\u043D\u044B\u0445 \u0444\u0430\u0439\u043B\u043E\u0432. \u0414\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043C\u043E\u0436\u043D\u043E \u043D\u0430\u0439\u0442\u0438 \u043D\u0430 <a href\="https\://www.collaboraoffice.com/collabora-online/" target\=_blank> \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0435 </a> Collabora.
+admin.enabled=\u041C\u043E\u0434\u0443\u043B\u044C "Collabora Online"
+admin.refresh.discovery=\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C
+admin.refresh.discovery.help=WOPI Discovery \u0445\u0440\u0430\u043D\u0438\u0442 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0445 \u0442\u0438\u043F\u0430\u0445 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432. \u041F\u043E\u043B\u0443\u0447\u0430\u0435\u0442\u0441\u044F \u043E\u0434\u0438\u043D \u0440\u0430\u0437 \u043E\u0442 Collabora Online. \u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u044D\u0442\u0443 \u043A\u043D\u043E\u043F\u043A\u0443, \u0447\u0442\u043E\u0431\u044B \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C WOPI Discovery, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u043F\u043E\u0441\u043B\u0435 \u043E\u0431\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u044F Collabora Online.
+admin.refresh.discovery.label=\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C WOPI discovery
+admin.test=\u0422\u0435\u0441\u0442
+admin.title=Collabora Online
+admin.url=URL
+editor.display.name=Collabora Online
+editor.warning.locked=\u042D\u0442\u043E\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442 \u0443\u0436\u0435 \u043E\u0442\u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D \u0432 \u0434\u0440\u0443\u0433\u043E\u043C \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0435 \u0438 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044F \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u043E\u043B\u044C\u043A\u043E \u0434\u043B\u044F \u0447\u0442\u0435\u043D\u0438\u044F.
+editor.warning.no.metadata=\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043E\u0442\u043E\u0431\u0440\u0430\u0437\u0438\u0442\u044C \u044D\u0442\u043E\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442.
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..c6aebd7fa72
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,12 @@
+#Thu Feb 27 07:48:00 CET 2020
+admin.certification=\u041F\u0440\u043E\u0446\u0435\u0441\u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438 \u0434\u043B\u044F \u043E\u0444\u0438\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0432\u044B\u043F\u0443\u0441\u043A\u0430 \u0438\u043D\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 Microsoft Office \u0432 \u0418\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0435 \u0432 \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0435\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0435\u0442\u0441\u044F. \u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E, \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u044D\u0442\u043E\u0433\u043E \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0430 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432 \u0435\u0449\u0435 \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u0434\u043E \u043E\u0444\u0438\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0438\u044F. \u0421\u043F\u0430\u0441\u0438\u0431\u043E \u0437\u0430 \u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u0435.
+admin.desc=Office Online \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F\u043C \u043F\u0440\u043E\u0441\u043C\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044C \u0438 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0430\u0439\u043B\u044B Excel, PowerPoint \u0438 Word \u043D\u0435\u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. \u0414\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u0430\u044F \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430 \u043D\u0430 <a href\="https\://www.office.com/" target\=_blank> \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0435 </a> Microsoft.
+admin.enabled=\u041C\u043E\u0434\u0443\u043B\u044C "Office Online"
+admin.refresh.discovery=\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C
+admin.refresh.discovery.help=WOPI Discovery \u0445\u0440\u0430\u043D\u0438\u0442 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0445 \u0442\u0438\u043F\u0430\u0445 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432. \u041E\u043D \u043E\u0431\u043D\u043E\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u043D\u0430 \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u043E\u0439 \u043E\u0441\u043D\u043E\u0432\u0435. \u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u044D\u0442\u0443 \u043A\u043D\u043E\u043F\u043A\u0443, \u0447\u0442\u043E\u0431\u044B \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C WOPI Discovery \u0441\u0435\u0439\u0447\u0430\u0441.
+admin.refresh.discovery.label=\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C WOPI discovery
+admin.title=Office Online
+admin.url=URL
+editor.display.name=Office Online
+editor.warning.locked=\u042D\u0442\u043E\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442 \u0443\u0436\u0435 \u043E\u0442\u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D \u0432 \u0434\u0440\u0443\u0433\u043E\u043C \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0435 \u0438 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044F \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u043E\u043B\u044C\u043A\u043E \u0434\u043B\u044F \u0447\u0442\u0435\u043D\u0438\u044F.
+editor.warning.no.metadata=\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043E\u0442\u043E\u0431\u0440\u0430\u0437\u0438\u0442\u044C \u044D\u0442\u043E\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442.
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..45989f0eb30
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,11 @@
+#Thu Feb 27 08:30:53 CET 2020
+admin.base.url=URL
+admin.desc=ONLYOFFICE - \u044D\u0442\u043E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0435 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u0435 \u0434\u043B\u044F \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432 \u043E\u043D\u043B\u0430\u0439\u043D. \u041E\u043D \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u043E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u044B\u0445 \u0442\u0430\u0431\u043B\u0438\u0446 \u0438 \u0444\u0430\u0439\u043B\u043E\u0432 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u0439. \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0435 \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0438 - \u0441\u043E\u0432\u043C\u0435\u0441\u0442\u043D\u043E\u0435 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0438 \u043E\u0442\u043B\u0438\u0447\u043D\u0430\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u0444\u043E\u0440\u043C\u0430\u0442\u043E\u0432 \u043E\u0444\u0438\u0441\u043D\u044B\u0445 \u0444\u0430\u0439\u043B\u043E\u0432. \u0414\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u0430\u044F \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430 \u043D\u0430 <a href\="https\://www.onlyoffice.com/" target\=_blank> \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0435 </a> ONLYOFFICE.
+admin.enabled=\u041C\u043E\u0434\u0443\u043B\u044C "ONLYOFFICE"
+admin.jwt.secret=\u0421\u0435\u043A\u0440\u0435\u0442
+admin.jwt.secret.invalid=\u0421\u0435\u043A\u0440\u0435\u0442 \u043D\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u0435\u043D. \u0412\u0435\u0440\u043E\u044F\u0442\u043D\u043E, \u044D\u0442\u043E \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043A\u043E\u0440\u043E\u0442\u043A\u043E. \u0421\u043C. \u0421\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044E JWA (RFC 7518, \u0440\u0430\u0437\u0434\u0435\u043B 3.2).
+admin.title=ONLYOFFICE
+editor.display.name=ONLYOFFICE
+editor.warning.locked=\u042D\u0442\u043E\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442 \u0443\u0436\u0435 \u043E\u0442\u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D \u0432 \u0434\u0440\u0443\u0433\u043E\u043C \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0435 \u0438 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044F \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u043E\u043B\u044C\u043A\u043E \u0434\u043B\u044F \u0447\u0442\u0435\u043D\u0438\u044F.
+editor.warning.no.api.config=\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043E\u0442\u043E\u0431\u0440\u0430\u0437\u0438\u0442\u044C \u044D\u0442\u043E\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442.
+editor.warning.no.metadata=\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043E\u0442\u043E\u0431\u0440\u0430\u0437\u0438\u0442\u044C \u044D\u0442\u043E\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442.
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..a97a407ec16
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,27 @@
+#Thu Feb 27 08:31:07 CET 2020
+admin.collabora=$org.olat.core.commons.services.doceditor.collabora.ui\:editor.display.name
+admin.data.transfer.confirmation.enabled=\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043D\u043D\u044B\u0445
+admin.menu.title=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432
+admin.menu.title.alt=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432
+admin.office365=$org.olat.core.commons.services.doceditor.office365.ui\:editor.display.name
+admin.onlyoffice=$org.olat.core.commons.services.doceditor.onlyoffice.ui\:editor.display.name
+admin.usage.roles=\u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u0434\u043E
+admin.usage.roles.author=\u0410\u0432\u0442\u043E\u0440\u044B
+admin.usage.roles.coach=\u0422\u0440\u0435\u043D\u0435\u0440\u044B
+admin.usage.roles.help=\u0415\u0441\u043B\u0438 \u0432\u044B \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u044D\u0442\u0443 \u043E\u043F\u0446\u0438\u044E, \u043D\u0438\u043A\u0442\u043E, \u043A\u0440\u043E\u043C\u0435 \u044F\u0432\u043D\u043E \u0443\u043A\u0430\u0437\u0430\u043D\u043D\u044B\u0445 \u0440\u043E\u043B\u0435\u0439 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F, \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440. \u0422\u043E\u043B\u044C\u043A\u043E \u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440.
+admin.usage.roles.managers=\u041C\u0435\u043D\u0435\u0434\u0436\u0435\u0440
+create.doc.already.exists=$org.olat.core.commons.modules.bc\:cfile.already.exists
+create.doc.button=\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442
+create.doc.name=\u0418\u043C\u044F \u0444\u0430\u0439\u043B\u0430
+create.doc.name.notvalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
+create.doc.type=\u0422\u0438\u043F
+data.transfer.accept=\u042F \u043F\u0440\u0438\u043D\u0438\u043C\u0430\u044E \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0434\u0430\u043D\u043D\u044B\u0445
+data.transfer.intro=\u041F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u0438 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430 \u0432 \u00AB{0}\u00BB \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442 \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E \u0441\u043E\u0445\u0440\u0430\u043D\u044F\u0435\u0442\u0441\u044F \u043D\u0430 \u0432\u043D\u0435\u0448\u043D\u0435\u043C \u0441\u0435\u0440\u0432\u0435\u0440\u0435. \u041A\u0440\u043E\u043C\u0435 \u0442\u043E\u0433\u043E, \u0432\u0430\u0448\u0435 \u0438\u043C\u044F ({1}) \u043F\u0435\u0440\u0435\u0434\u0430\u0435\u0442\u0441\u044F \u0434\u043B\u044F \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u0432 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0435. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0435 \u044D\u0442\u0443 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0434\u0430\u043D\u043D\u044B\u0445.
+data.transfer.title=\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043D\u043D\u044B\u0445
+doc.type.css=\u041A\u0430\u0441\u043A\u0430\u0434\u043D\u0430\u044F \u0442\u0430\u0431\u043B\u0438\u0446\u0430 \u0441\u0442\u0438\u043B\u0435\u0439
+doc.type.docx=Word
+doc.type.html=HTML Document
+doc.type.pptx=PowerPoint
+doc.type.txt=\u0422\u0435\u043A\u0441\u0442
+doc.type.xlsx=Excel
+error.no.editor=\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430 \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043E.
diff --git a/src/main/java/org/olat/core/commons/services/license/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/license/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..e2237f6b35b
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/license/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,43 @@
+#Thu Feb 27 08:41:34 CET 2020
+add.license.type=\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044E
+admin.default.license.type=\u0418\u0441\u0445\u043E\u0434\u043D\u0430\u044F \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044F
+admin.enabled=\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438 \u0432
+admin.licensor.constant=\u041F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0430\u0440
+admin.licensor.constant.edit=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C
+admin.licensor.constant.title=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0430\u0440
+admin.licensor.creator=\u0418\u0441\u0445\u043E\u0434\u043D\u044B\u0439 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0430\u0440
+admin.lizensor=\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u0430\u0440
+admin.menu.title=\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u0438
+admin.menu.title.alt=\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u0438
+admin.start.indexer=\u041F\u043E\u0441\u043B\u0435 \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438\u043B\u0438 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0439 \u0432 \u043C\u043E\u0434\u0443\u043B\u0435 \u0432\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043F\u043E\u043B\u043D\u044B\u0439 \u0438\u043D\u0434\u0435\u043A\u0441\u0430\u0442\u043E\u0440 \u043F\u043E\u0438\u0441\u043A\u0430, \u0447\u0442\u043E\u0431\u044B \u043F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0435 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438 \u0432 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0430\u0445 \u043F\u043E\u0438\u0441\u043A\u0430.
+admin.title=\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u0438
+admin.translate=\u041F\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044E
+edit.license.type=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044E
+error.is.default.license.type=\u0412\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u044D\u0442\u0443 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044E, \u043F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u044D\u0442\u043E \u0438\u0441\u0445\u043E\u0434\u043D\u0430\u044F \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044F. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0438\u0437\u043C\u0435\u043D\u0438\u0442\u0435 \u043F\u0435\u0440\u0432\u043E\u043D\u0430\u0447\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044E.
+error.license.type.name.exists=\u042D\u0442\u043E \u0438\u043C\u044F \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442. \u0418\u043C\u044F \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u043C.
+license.popup.licensor=\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u0430\u0440
+license.popup.text=\u0422\u0435\u043A\u0441\u0442 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438
+license.popup.type=\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u044F
+license.type.css.class=\u041A\u043B\u0430\u0441\u0441 CSS
+license.type.down=\u0412\u043D\u0438\u0437
+license.type.inactive={0} (inactive)
+license.type.missing=\u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0430\u044F \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u044F
+license.type.name=\u0418\u043C\u044F
+license.type.name.translation=\u041F\u0435\u0440\u0435\u0432\u043E\u0434
+license.type.text=\u0422\u0435\u043A\u0441\u0442 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438
+license.type.trans.all\ rights\ reserved=\u0412\u0441\u0435 \u043F\u0440\u0430\u0432\u0430 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B
+license.type.trans.cc\ by=CC BY
+license.type.trans.cc\ by-nc=CC BY-NC
+license.type.trans.cc\ by-nc-nd=CC BY-NC-ND
+license.type.trans.cc\ by-nc-sa=CC BY-NC-SA
+license.type.trans.cc\ by-nd=CC BY-ND
+license.type.trans.cc\ by-sa=CC BY-SA
+license.type.trans.cc0=CC0
+license.type.trans.freetext=\u041E\u0442\u043A\u0440\u044B\u0442\u044B\u0439 \u0442\u0435\u043A\u0441\u0442
+license.type.trans.no.license=\u041D\u0435\u0442 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438
+license.type.trans.public\ domain=\u041F\u0443\u0431\u043B\u0438\u0447\u043D\u044B\u0439 \u0434\u043E\u043C\u0435\u043D
+license.type.up=\u0412\u0432\u0435\u0440\u0445
+licensor.creator.constant=\u041F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0430\u0440
+licensor.creator.none=\u041D\u0435\u0442 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0430\u0440\u0430
+licensor.creator.user.name=\u0422\u0435\u043A\u0443\u0449\u0438\u0439 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C
+table.header.edit=\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C
diff --git a/src/main/java/org/olat/core/commons/services/pdf/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/pdf/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..decca6416c4
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/pdf/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,11 @@
+#Thu Feb 27 08:47:16 CET 2020
+admin.menu.title=\u0413\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440 PDF
+admin.menu.title.alt=\u0413\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440 PDF
+athena.pdf.description=<a href\="https\://www.athenapdf.com"> AthenaPDF </a> - \u044D\u0442\u043E \u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440 PDF \u043D\u0430 \u043E\u0441\u043D\u043E\u0432\u0435 Electron \u0438 Docker. \u042D\u0442\u0430 \u0440\u0435\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 Micro Service. \u0414\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043C\u043E\u0436\u043D\u043E \u043D\u0430\u0439\u0442\u0438 \u043F\u043E \u0430\u0434\u0440\u0435\u0441\u0443 <a href\="https\://www.athenapdf.com"> AthenaPDF </a> \u0438 <a href \= "https\://github.com/arachnys/athenapdf/tree/master/weaver". > GitHub \u043A\u043E\u0434.
+athena.pdf.key=\u041A\u043B\u044E\u0447
+athena.pdf.url=URL \u0441\u0435\u0440\u0432\u0438\u0441\u0430
+on=\u043D\u0430
+pdf.enable=PDF \u0421\u0435\u0440\u0432\u0438\u0441
+pdf.providers=\u0413\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440
+pdf.service.description=\u0413\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440 PDF
+pdf.service.title=\u0413\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440 PDF
diff --git a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..ff5ba23217d
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,35 @@
+#Thu Feb 27 12:29:40 CET 2020
+admin.configuration.description=<p> \u0423\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u0435 \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E SMS \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043D\u0435\u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u043C \u043A\u043E\u043C\u043F\u043E\u043D\u0435\u043D\u0442\u043E\u043C. </ p> <p> \u041F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u0435. \u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C SMS \u0437\u0430 \u043A\u0430\u0436\u0434\u043E\u0435 SMS-\u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435\! </ p>
+admin.configuration.title=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0421\u041C\u0421
+admin.enable=\u0421\u041C\u0421 \u0440\u0430\u0441\u0441\u044B\u043B\u043A\u0430
+admin.menu.title=\u0421\u041C\u0421
+admin.menu.title.alt=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0421\u041C\u0421 \u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430
+admin.settings=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0443\u0441\u043B\u0443\u0433\u0438 \u0421\u041C\u0421
+admin.statistics=\u0421\u041C\u0421 \u0440\u0430\u0441\u0441\u044B\u043B\u043A\u0430
+ask.by.first.login=\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043D\u043E\u043C\u0435\u0440\u0430 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430
+bulksms.token.id=\u0418\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440 Token ID
+bulksms.token.secret=\u0421\u0435\u043A\u0440\u0435\u0442\u043D\u044B\u0439 Token
+confirm.sms.phone=<h3> \u0410\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044F \u0447\u0435\u0440\u0435\u0437 \u0421\u041C\u0421 </ h3> <p> \u0421\u0438\u0441\u0442\u0435\u043C\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043E\u0432\u0430\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0421\u041C\u0421 \u0434\u043B\u044F \u0441\u0431\u0440\u043E\u0441\u0430 \u0443\u0442\u0435\u0440\u044F\u043D\u043D\u043E\u0433\u043E \u043F\u0430\u0440\u043E\u043B\u044F. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043D\u043E\u043C\u0435\u0440 \u0432\u0430\u0448\u0435\u0433\u043E \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430, \u0447\u0442\u043E\u0431\u044B \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u044D\u0442\u0443 \u0443\u0441\u043B\u0443\u0433\u0443. </ P>
+dont.activate=\u041D\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C
+error.invalid.token=\u041A\u043E\u0434 \u043D\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u0435\u043D.
+error.phone.invalid=\u041D\u043E\u043C\u0435\u0440 \u043D\u0435 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u043C \u043D\u043E\u043C\u0435\u0440\u043E\u043C \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430 (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, +7 846 333 22 22)
+no.service.provider=\u041F\u043E\u0441\u0442\u0430\u0432\u0449\u0438\u043A \u043D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D
+on=\u043D\u0430
+on.first.login=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u0442\u0435 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0439 \u043D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430 \u0421\u041C\u0421 \u043F\u0440\u0438 \u043F\u0435\u0440\u0432\u043E\u043C \u0432\u0445\u043E\u0434\u0435
+on.sms=\u0441 \u043A\u043E\u0434\u043E\u043C \u0421\u041C\u0421
+reset.password=\u0421\u0431\u0440\u043E\u0441 \u043F\u0430\u0440\u043E\u043B\u044F
+service=\u0421\u0435\u0440\u0432\u0438\u0441
+sms.phone.number=\u041C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0439 \u0442\u0435\u043B\u0435\u0444\u043E\u043D
+sms.phone.number.example=\u0412\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u0432\u0432\u0435\u0441\u0442\u0438 \u0441\u0432\u043E\u0439 \u043D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430 \u0432 \u043C\u0435\u0436\u0434\u0443\u043D\u0430\u0440\u043E\u0434\u043D\u043E\u043C \u0444\u043E\u0440\u043C\u0430\u0442\u0435 (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, +7 846 333 33 22).
+sms.phone.number.hint=+7 846 333 33 22
+sms.send=\u041D\u0430\u0447\u0430\u0442\u044C \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044E \u043F\u043E \u0421\u041C\u0421
+sms.token=\u0412\u0430\u0448 Token {0}
+sms.token.number=\u041A\u043E\u0434
+sms.token.number.explain=\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 6-\u0437\u043D\u0430\u0447\u043D\u044B\u0439 \u043D\u043E\u043C\u0435\u0440, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u043B\u0438 \u043F\u043E \u0421\u041C\u0421. \u0415\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u043F\u043E\u043B\u0443\u0447\u0438\u043B\u0438 \u0421\u041C\u0421 \u0447\u0435\u0440\u0435\u0437 1 \u043C\u0438\u043D\u0443\u0442\u0443, \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044C, \u0447\u0442\u043E \u0432\u044B \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043B\u0438 \u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043C\u0435\u0436\u0434\u0443\u043D\u0430\u0440\u043E\u0434\u043D\u043E\u0433\u043E \u043D\u043E\u043C\u0435\u0440\u0430.
+start.sms.authentication=\u041D\u0430\u0447\u0430\u0442\u044C \u0421\u041C\u0421-\u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044E
+table.header.month=\u041C\u0435\u0441\u044F\u0446
+table.header.numOfMessages=\u0421\u041C\u0421
+table.header.year=\u0413\u043E\u0434
+warning.spi.not.configured=\u0421\u043B\u0443\u0436\u0431\u0430 \u043D\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u0430.
+websms.password=\u041F\u0430\u0440\u043E\u043B\u044C
+websms.username=\u0418\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F
diff --git a/src/main/java/org/olat/core/commons/services/taskexecutor/ui/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/taskexecutor/ui/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..edf9625782a
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/taskexecutor/ui/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,6 @@
+#Thu Feb 27 12:30:35 CET 2020
+done=\u0412\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u043E
+edition=\u041E\u0442\u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439
+failed=\u041E\u0448\u0438\u0431\u043A\u0430
+inWork=\u0412 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435
+newTask=\u041E\u0436\u0438\u0434\u0430\u0439\u0442\u0435
diff --git a/src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_ru.properties
new file mode 100644
index 00000000000..79b43fbe13c
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_ru.properties
@@ -0,0 +1,17 @@
+#Thu Feb 27 13:03:56 CET 2020
+vfs.overview.action=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435
+vfs.overview.amount=\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E
+vfs.overview.files=\u0424\u0430\u0439\u043B\u044B
+vfs.overview.fileslink=Show large files
+vfs.overview.name=\u0418\u043C\u044F
+vfs.overview.size=\u0420\u0430\u0437\u043C\u0435\u0440
+vfs.overview.thumbnaillink=\u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u044D\u0441\u043A\u0438\u0437\u044B
+vfs.overview.thumbnails=\u042D\u0441\u043A\u0438\u0437\u044B
+vfs.overview.thumbnails.reset.confirm=\u0425\u043E\u0442\u0438\u0442\u0435 \u0441\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0432\u0441\u0435 \u0442\u0435\u043A\u0443\u0449\u0438\u0435 \u044D\u0441\u043A\u0438\u0437\u044B?
+vfs.overview.thumbnails.reset.title=\u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u043C\u0438\u043D\u0438\u0430\u0442\u044E\u0440\u044B
+vfs.overview.title=\u041E\u0431\u0437\u043E\u0440
+vfs.overview.total=\u041E\u0431\u0449\u0435\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E
+vfs.overview.trash=\u0412 \u043A\u043E\u0440\u0437\u0438\u043D\u0443
+vfs.overview.trashlink=\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043A\u043E\u0440\u0437\u0438\u043D\u0443
+vfs.overview.versions=\u0412\u0435\u0440\u0441\u0438\u0438
+vfs.overview.versionslink=\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0432\u0435\u0440\u0441\u0438\u0438
diff --git a/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_ru.properties
index fe363202bd9..dc9b6482c05 100644
--- a/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_ru.properties
@@ -1,10 +1,25 @@
-#Tue Jan 19 16:43:59 CET 2010
+#Thu Feb 27 13:12:12 CET 2020
+confirm.delete.orphans=\u0412\u044B \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u0441\u0435 \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0435 \u0432\u0435\u0440\u0441\u0438\u0438?
+confirm.prune.history=\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u0438\u0437\u0431\u044B\u0442\u043E\u0447\u043D\u044B\u0435 \u0432\u0435\u0440\u0441\u0438\u0438?
+download=\u0421\u043A\u0430\u0447\u0430\u0442\u044C
+form.version=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u0432\u0435\u0440\u0441\u0438\u044F\u043C\u0438
 meta.comment.title=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u043A\u0430
 meta.locked=\u0424\u0430\u0439\u043B \u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D
 meta.retainlock=\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C \u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u043A\u0443 \u0444\u0430\u0439\u043B\u0430 \u0434\u043B\u044F \u0434\u0440\u0443\u0433\u0438\u0445 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u0439
 meta.unlock=\u0420\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0430\u0439\u043B \u0434\u043B\u044F \u0434\u0440\u0443\u0433\u0438\u0445 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u0439
-table.header.css=<i class='o_icon o_filetype_file'> </i>
+table.empty=\u041D\u0435 \u043E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0431\u0435\u0441\u0445\u043E\u0437\u043D\u044B\u0445 \u0432\u0435\u0440\u0441\u0438\u0439
+table.header.author=\u0410\u0432\u0442\u043E\u0440
+table.header.comment=\u041A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439
+table.header.css=<i class\='o_icon o_filetype_file'> </i>
+table.header.date=\u0414\u0430\u0442\u0430
+table.header.file=\u0424\u0430\u0439\u043B
+table.header.id=Id
+table.header.nr=\u0420\u0435\u0432\u0438\u0437\u0438\u044F
+table.header.path=\u041F\u0443\u0442\u044C
+table.header.size=\u0420\u0430\u0437\u043C\u0435\u0440
+table.header.versions=\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0432\u0435\u0440\u0441\u0438\u0439
 version.author=\u0410\u0432\u0442\u043E\u0440
+version.clean.up=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u0441\u0435 \u0432\u0435\u0440\u0441\u0438\u0438
 version.comment=\u041A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439
 version.comment.alltitle=\u041A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439/\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u043A\u0430
 version.comment.description=\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u043E\u0442\u0441\u043B\u0435\u0436\u0438\u0432\u0430\u044E\u0442\u0441\u044F \u0432 \u044D\u0442\u043E\u043C \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0435. \u041F\u0440\u043E\u0441\u044C\u0431\u0430 \u043F\u0440\u043E\u043A\u043E\u043C\u043C\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u044D\u0442\u0438 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F.
@@ -17,10 +32,24 @@ version.deletedBy=\u0423\u0434\u0430\u043B\u0435\u043D\u043E \u043F\u043E\u043B\
 version.deletedFiles=\u0423\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0435 \u0444\u0430\u0439\u043B\u044B
 version.download=\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430
 version.initialRevision=\u041F\u0435\u0440\u0432\u043E\u043D\u0430\u0447\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0435\u0434\u0430\u043A\u0446\u0438\u044F
+version.intro=\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0432\u0435\u0440\u0441\u0438\u0439 \u0434\u043B\u044F \u0444\u0430\u0439\u043B\u0430 \u043A\u043E\u043C\u043F\u043E\u043D\u0435\u043D\u0442\u0430 \u043F\u0430\u043F\u043A\u0438 (\u043F\u0430\u043F\u043A\u0430 \u0433\u0440\u0443\u043F\u043F\u044B, \u043F\u0430\u043F\u043A\u0430 \u043A\u0443\u0440\u0441\u0430 \u0438 \u0442.\u0434.).
+version.maintenance.intro=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u044F\u043C\u0438 \u0444\u0430\u0439\u043B\u043E\u0432
+version.maintenance.title=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435
 version.name=\u0424\u0430\u0439\u043B
 version.noDeletedFiles=\u041D\u0435\u0442 \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0445 \u0444\u0430\u0439\u043B\u043E\u0432 \u0441 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C \u0436\u0443\u0440\u043D\u0430\u043B\u0430.
 version.noRevisions=\u0414\u043B\u044F \u044D\u0442\u043E\u0433\u043E \u0444\u0430\u0439\u043B\u0430 \u0435\u0449\u0435 \u043D\u0435\u0442 \u0440\u0435\u0434\u0430\u043A\u0446\u0438\u0439.
+version.notANumber=\u041D\u043E\u043C\u0435\u0440 \u043D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D
 version.nr=\u0420\u0435\u0434\u0430\u043A\u0446\u0438\u044F
+version.numOfVersions=\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0432\u0435\u0440\u0441\u0438\u0439
+version.off=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u044F\u043C\u0438 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043E
+version.orphan.size=\u0420\u0430\u0437\u043C\u0435\u0440 \u0431\u0435\u0441\u0445\u043E\u0437\u043D\u044B\u0445 \u0432\u0435\u0440\u0441\u0438\u0439
+version.orphan.size.calc=\u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044C \u0440\u0430\u0437\u043C\u0435\u0440
+version.orphan.size.calculating=\u0420\u0430\u0441\u0447\u0435\u0442 ...
+version.prune.history=\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C \u0432\u0435\u0440\u0441\u0438\u0438
 version.restore=\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C
 version.restore.comment=\u0412\u0435\u0440\u0441\u0438\u044F {0} \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430
 version.restore.failed=\u0424\u0430\u0439\u043B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D.
+version.show.orphans=\u0421\u043F\u0438\u0441\u043E\u043A \u0431\u0435\u0441\u0445\u043E\u0437\u043D\u044B\u0445 \u0432\u0435\u0440\u0441\u0438\u0439
+version.size=\u0420\u0430\u0437\u043C\u0435\u0440 \u0432\u0435\u0440\u0441\u0438\u0438
+version.title=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u0432\u0435\u0440\u0441\u0438\u044F\u043C\u0438
+version.unlimited=\u041D\u0435\u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u043D\u044B\u0439
diff --git a/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_ru.properties
index 111f3bc723c..1138ba71d84 100644
--- a/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/configuration/_i18n/LocalStrings_ru.properties
@@ -1,3 +1,4 @@
-#Thu Jun 06 07:50:50 CEST 2013
+#Thu Feb 27 13:12:43 CET 2020
 main.menu.title=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430
+main.menu.title.alt=\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043E\u0432 \u0437\u0430\u043F\u0443\u0441\u043A\u0430 OLAT
 overwrite.properties.not.found=\u0424\u0430\u0439\u043B olat.local.properties \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D \u043F\u043E \u0443\u043A\u0430\u0437\u0430\u043D\u043D\u043E\u043C\u0443 \u043F\u0443\u0442\u0438\!
diff --git a/src/main/java/org/olat/core/util/i18n/devtools/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/core/util/i18n/devtools/_i18n/LocalStrings_ru.properties
index 50e1244c6d5..d7685065023 100644
--- a/src/main/java/org/olat/core/util/i18n/devtools/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/core/util/i18n/devtools/_i18n/LocalStrings_ru.properties
@@ -1,16 +1,65 @@
-#Wed Mar 04 21:07:56 CET 2009
+#Thu Feb 27 13:27:56 CET 2020
 caching.enabled=\u041A\u044D\u0448\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043E. \u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B \u0434\u043B\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432, \u043A\u044D\u0448\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u043E.
 coreasjar=Brasato \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043D \u043A\u0430\u043A Jar-\u0444\u0430\u0439\u043B, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0432\u043D\u0435\u0441\u0442\u0438 \u043D\u0438\u043A\u0430\u043A\u0438\u0435 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F.
 devtools.title=\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0434\u043B\u044F \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0447\u0435\u0441\u043A\u0438\u0445 \u0446\u0435\u043B\u0435\u0439
+menu.i18nDev=\u041F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0430\u0446\u0438\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438
+menu.i18nDev.alt=\u041F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0430\u0446\u0438\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438
+submitAddKey=\u0414\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u043A\u043B\u044E\u0447\!
+submitGetDupKeys=\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u0443\u0431\u043B\u0438\u043A\u0430\u0442\u044B \u043A\u043B\u044E\u0447\u0435\u0439
+submitGetDupVals=\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043F\u043E\u0432\u0442\u043E\u0440\u044F\u044E\u0449\u0438\u0435\u0441\u044F \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F
+submitMerge=\u041E\u0431\u044A\u0435\u0434\u0438\u043D\u0438\u0442\u044C \u044D\u0442\u043E
+submitMove=\u041F\u0435\u0440\u0435\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u044D\u0442\u043E
+submitMoveKey=\u041F\u0435\u0440\u0435\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u043A\u043B\u044E\u0447
+submitMoveKeyToBundle=\u041F\u0435\u0440\u0435\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u043A\u043B\u044E\u0447\!
+submitRemoveDeleted=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0435 \u043A\u043B\u044E\u0447\u0438\!
+submitRemoveEmpty=\u0443\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u044E\u0447\u0438\!
+submitRemoveKey=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043A\u043B\u044E\u0447\!
+submitRemovePackage=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0430\u043A\u0435\u0442\!
+submitRemoveTodo=\u0443\u0434\u0430\u043B\u0438\u0442\u044C \u043A\u043B\u044E\u0447\u0438 "Todo"\!
+submitRenameKey=\u043F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C \u043A\u043B\u044E\u0447\!
+submitRenameLanguage=\u043F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C \u044F\u0437\u044B\u043A\!
+submitSort=\u0441\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u044D\u0442\u043E\!
+task.add.key=\u0434\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043D\u043E\u0432\u044B\u0439 \u043A\u043B\u044E\u0447
+task.add.key.bundle=\u0421\u0432\u044F\u0437\u043A\u0430
+task.add.key.key=\u041A\u043B\u044E\u0447
+task.add.key.locale=\u041B\u043E\u043A\u0430\u043B\u044C
+task.add.key.value=\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435
 task.delete.key=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043A\u043B\u044E\u0447
 task.delete.package=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0430\u043A\u0435\u0442
 task.find.douplicates=\u041D\u0430\u0439\u0442\u0438 \u0434\u0443\u0431\u043B\u0438\u043A\u0430\u0442\u044B
 task.find.unreferenced.keys=\u041D\u0430\u0439\u0442\u0438 \u043A\u043B\u044E\u0447\u0438 \u0431\u0435\u0437 \u0441\u0441\u044B\u043B\u043A\u0438
 task.merge.package=\u0421\u043E\u0435\u0434\u0438\u043D\u0438\u0442\u044C \u043F\u0430\u043A\u0435\u0442\u044B
 task.move.key=\u041F\u0435\u0440\u0435\u0434\u0432\u0438\u043D\u0443\u0442\u044C \u043A\u043B\u044E\u0447\u0438
+task.move.key.key=\u041A\u043B\u044E\u0447
+task.move.key.to.bundle=\u041F\u0435\u0440\u0435\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u043A\u043B\u044E\u0447
 task.move.language=\u041F\u0435\u0440\u0435\u0434\u0432\u0438\u043D\u0443\u0442\u044C \u044F\u0437\u044B\u043A
 task.move.package=\u041F\u0435\u0440\u0435\u0434\u0432\u0438\u043D\u0443\u0442\u044C \u043F\u0430\u043A\u0435\u0442
+task.move.package.source=\u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A
+task.move.package.target=\u0446\u0435\u043B\u044C
+task.remove.deletedKeys=\u0443\u0434\u0430\u043B\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0435 \u043A\u043B\u044E\u0447\u0438
+task.remove.deletedKeysCheck=\u041F\u0440\u043E\u0433\u043E\u043D, \u0440\u0435\u043F\u0435\u0442\u0438\u0446\u0438\u044F
+task.remove.emptyKeys=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u044E\u0447\u0438
+task.remove.emptyKeysCheck=\u041F\u0440\u043E\u0433\u043E\u043D, \u0440\u0435\u043F\u0435\u0442\u0438\u0446\u0438\u044F
+task.remove.key=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043A\u043B\u044E\u0447
+task.remove.key.bundle=\u0441\u0432\u044F\u0437\u043A\u0430
+task.remove.key.key=\u041A\u043B\u044E\u0447
+task.remove.key.locale=\u041B\u043E\u043A\u0430\u043B\u044C
+task.remove.package=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0430\u043A\u0435\u0442
+task.remove.package.bundle=\u041F\u0430\u043A\u0435\u0442
+task.remove.todoKeys=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043A\u043B\u044E\u0447\u0438 "Todo"
+task.remove.todoKeysCheck=\u041F\u0440\u043E\u0433\u043E\u043D, \u0440\u0435\u043F\u0435\u0442\u0438\u0446\u0438\u044F
+task.remove.xKeys=\u0443\u0434\u0430\u043B\u0438\u0442\u044C \u0445 \u043A\u043B\u044E\u0447\u0435\u0439
+task.remove.xKeysCheck=\u041F\u0440\u043E\u0433\u043E\u043D, \u0440\u0435\u043F\u0435\u0442\u0438\u0446\u0438\u044F
 task.remove.xkeys=\u0423\u0434\u0430\u043B\u0438\u0442\u044C x-\u043A\u043B\u044E\u0447\u0438
 task.rename.key=\u041F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C \u043A\u043B\u044E\u0447
+task.rename.key.bundle=\u0421\u0432\u044F\u0437\u043A\u0430
+task.rename.key.orig=\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C\u043D\u043E\u0435 \u0438\u043C\u044F \u043A\u043B\u044E\u0447\u0430
+task.rename.key.origBundle=\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0441\u0432\u044F\u0437\u043A\u0430
+task.rename.key.target=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u0446\u0435\u043B\u0435\u0432\u043E\u0433\u043E \u043A\u043B\u044E\u0447\u0430
+task.rename.key.targetBundle=\u0426\u0435\u043B\u0435\u0432\u0430\u044F \u0441\u0432\u044F\u0437\u043A\u0430
 task.rename.language=\u041F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C \u044F\u0437\u044B\u043A
+task.rename.language.source=\u0418\u0441\u0445\u043E\u0434\u043D\u044B\u0439 \u044F\u0437\u044B\u043A
+task.rename.language.target=\u0446\u0435\u043B\u0435\u0432\u043E\u0439 \u044F\u0437\u044B\u043A
+task.sort.check=\u041F\u0440\u043E\u0433\u043E\u043D, \u0440\u0435\u043F\u0435\u0442\u0438\u0446\u0438\u044F
+task.sort.keys=\u0421\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0441\u0435 \u043A\u043B\u044E\u0447\u0438
 task.unknown.keys=\u043F\u043E\u043A\u0430\u0437\u0430\u0442\u044C/\u0443\u0434\u0430\u043B\u0438\u0442\u044C \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0435 \u043A\u043B\u044E\u0447\u0438
-- 
GitLab