diff --git a/langs/ru.json b/langs/ru.json
index 0967ef424..5cd1d9fc6 100644
--- a/langs/ru.json
+++ b/langs/ru.json
@@ -1 +1,73 @@
-{}
+{
+ "general": {
+ "questions": {
+ "emailIs": "Адрес электронной почты у {category}: {email}",
+ "phoneNumberIs": "Телефонный номер {category}: {phone}",
+ "emailOf": "Какой адрес электронной почты у {category}?",
+ "websiteIs": "Сайт: {website}",
+ "websiteOf": "Какой сайт у {category}?",
+ "phoneNumberOf": "Какой номер телефона у {category}?"
+ },
+ "nameInlineQuestion": "Название {category} — $$$",
+ "noNameCategory": "{category} без имени",
+ "about": "С лёгкостью редактируйте и дополняйте OpenStreetMap на опредённую тему",
+ "pickLanguage": "Выберите язык: ",
+ "add": {
+ "layerNotEnabled": "Слой {layer} не включен. Включите этот слой чтобы добавить точку",
+ "openLayerControl": "Открыть панель управления слоями",
+ "confirmButton": "Добавить {category} сюда.
Ваш вклад будет виден каждому
",
+ "confirmIntro": "Добавить {title} сюда?
Точка будет видна всем. Пожалуйста, добавляйте только то, что действительно существует. Много приложений используют эти данные.",
+ "stillLoading": "Данные ещё загружаются. Пожалуйста, немного подождите прежде чем добавлять новую точку.",
+ "zoomInFurther": "Приблизьте ещё чтобы добавить точку.",
+ "pleaseLogin": "Пожалуйста, войдите чтобы добавить новую точку",
+ "intro": "Вы нажали туда, где ещё нет данных.
",
+ "title": "Добавить новую точку?",
+ "addNew": "Добавить {category} здесь"
+ },
+ "osmLinkTooltip": "Посмотрите этот объект на OpenStreetMap чтобы увидеть его историю или более детально отредактировать",
+ "number": "номер",
+ "skippedQuestions": "Несколько вопросов пропущены",
+ "oneSkippedQuestion": "Вопрос пропущен",
+ "skip": "Пропустить вопрос",
+ "cancel": "Отмена",
+ "save": "Сохранить",
+ "returnToTheMap": "Возврат к карте",
+ "search": {
+ "error": "Что-то пошло не так…",
+ "nothing": "Ничего не найдено…",
+ "searching": "Поиск…",
+ "search": "Найти место"
+ },
+ "loginToStart": "Войдите, чтобы ответить на этот вопрос",
+ "welcomeBack": "Вы вошли, с возвращением!",
+ "loginWithOpenStreetMap": "Войти с OpenStreetMap"
+ },
+ "index": {
+ "pickTheme": "Выберите тему ниже чтобы начать.",
+ "#": "Эти надписи отображаются над кнопками тем, когда тема не загружена",
+ "intro": "MapComplete это редактор OpenStreetMap, который покажет информацию по особым темам.",
+ "title": "Добро пожаловать в MapComplete"
+ },
+ "centerMessage": {
+ "retrying": "Не удалось загрузить данные. Попробуем ещё раз через {count} секунд…",
+ "ready": "Готово!",
+ "zoomIn": "Приблизьте чтобы посмотреть или изменить данные",
+ "loadingData": "Загружаются данные…"
+ },
+ "image": {
+ "isDeleted": "Удалено",
+ "doDelete": "Удалить изображение",
+ "dontDelete": "Отмена",
+ "uploadDone": "Ваше изображение добавлено. Спасибо за помощь!",
+ "respectPrivacy": "Не фотографируйте людей и номерные знаки. Не загружайте снимки Google Maps, Google Streetview и иные закрытые источники.",
+ "uploadFailed": "Не удалось загрузить изображение. Проверьте, есть ли у вас интернет и разрешены ли сторонние API? Браузеры Brave и UMatrix могут блокировать их.",
+ "ccb": "под лицензией CC-BY",
+ "ccbs": "под лицензией CC-BY-SA",
+ "cco": "в открытом доступе",
+ "willBePublished": "Ваше изображение будет опубликоавано: ",
+ "pleaseLogin": "Войдите чтобы добавить изображение",
+ "uploadingMultiple": "Загружаем {count} изображений…",
+ "uploadingPicture": "Загружаем изображение…",
+ "addPicture": "Добавить изображение"
+ }
+}