From 1c5928ad0b5d1cf8ea0453bc1e62337376d1e713 Mon Sep 17 00:00:00 2001 From: Pavel Mineev Date: Thu, 19 Mar 2020 19:31:43 +0300 Subject: [PATCH] Add russian translates and update readme (#621) Author: Pavel Mineev @akellbl4 * add russian translates and update readme * Fix email adress string Co-Authored-By: Dmitry Verkhoturov * Fix uploading disabled message Co-Authored-By: Dmitry Verkhoturov * Change phrase for empty token string Co-Authored-By: Dmitry Verkhoturov * Fix grammar for invalid email string Co-Authored-By: Dmitry Verkhoturov * change word for thread Co-Authored-By: Dmitry Verkhoturov Co-authored-by: Dmitry Verkhoturov --- README.md | 2 +- frontend/app/locales/ru.json | 60 ++++++++++++++++++------------------ 2 files changed, 31 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 2add0134..67a7c85d 100644 --- a/README.md +++ b/README.md @@ -472,7 +472,7 @@ window.REMARK42.changeTheme('light'); ##### Locales -Right now Remark has support three locales en, ru (partial translated), de(not translated). +Right now Remark has support three locales en, ru (partial translated), de and fi. You can pick one using configuration object. Do you want support other locale? Please create [issue](https://github.com/umputun/remark42/issues). diff --git a/frontend/app/locales/ru.json b/frontend/app/locales/ru.json index 8b1e6f2e..1cdfc33d 100644 --- a/frontend/app/locales/ru.json +++ b/frontend/app/locales/ru.json @@ -52,7 +52,7 @@ "comment.verified-user": "Подлинная учетная запись", "comment.verify-user": "Подвердить подлинность учетной записи для {userName}?", "comment.vote-error": "Ошибка голосования: {voteErrorMessage}", - "commentForm.anonymous-uploading-disabled": "Image uploading is disabled for unauthorized users. You should login before uploading.", + "commentForm.anonymous-uploading-disabled": "Загрузка изображений не доступна для неавторизированных пользователей. Авторизуйтесь для загрузки изображений.", "commentForm.exceeded-size": "Размер файла {fileName} должен быть меньше чем {maxImageSize}", "commentForm.input-placeholder": "Написать комментарий", "commentForm.new-comment": "Новый комментарий", @@ -63,7 +63,7 @@ "commentForm.send": "Отправить", "commentForm.subscribe-by": "Подписаться", "commentForm.subscribe-or": "или", - "commentForm.unexpected-error": "Something went wrong. Please try again a bit later.", + "commentForm.unexpected-error": "Что-то пошло не так, попробуйте еще раз чуть позже.", "commentForm.upload-file-fail": "{fileName} невозможно загрузить из-за ошибки: \"{errorMessage}\"", "commentForm.uploading": "Загрузка...", "commentForm.uploading-file": "Загрузка {fileName}...", @@ -78,33 +78,33 @@ "commentsSort.worst": "Худшие", "emailLoginForm.back": "Назад", "emailLoginForm.confirm": "Подтвердить", - "emailLoginForm.email-address": "Email Address", - "emailLoginForm.empty-token": "Token field must not be empty", - "emailLoginForm.expired-token": "Token is expired", - "emailLoginForm.invalid-email": "Address should be valid email address", - "emailLoginForm.loading": "Loading...", + "emailLoginForm.email-address": "Email адрес", + "emailLoginForm.empty-token": "Поле ввода токена должно не должно быть пустым", + "emailLoginForm.expired-token": "Время действия токена истекло", + "emailLoginForm.invalid-email": "Введен некорректный email адрес", + "emailLoginForm.loading": "Загрузка...", "emailLoginForm.send-verification": "Send Verification", - "emailLoginForm.token": "Token", + "emailLoginForm.token": "Токен", "emailLoginForm.user-not-found": "Пользователь не найден", - "errors.0": "Something went wrong. Please try again a bit later.", - "errors.1": "Comment cannot be found. Please refresh the page and try again.", - "errors.10": "It is too late to edit the comment.", - "errors.11": "Comment already has reply, editing is not possible.", - "errors.12": "Cannot save voting result. Please try again a bit later.", + "errors.0": "Что-то пошло не так, попробуйте еще раз чуть позже.", + "errors.1": "Комментарий не найден. Перезагрузите страницу и попробуйте еще раз.", + "errors.10": "Время редактирования комментария истекло.", + "errors.11": "На ваш комментарий уже ответили, редактирование не доступно.", + "errors.12": "Не удалось проголосовать. Попробуйте еще раз чуть позже.", "errors.13": "Вы не можете голосовать за свой комментарий.", "errors.14": "Вы уже голосовали за этот комментарий.", "errors.15": "Слишком много голосов за комментарий.", "errors.16": "Min score reached for the comment.", - "errors.17": "Action rejected. Please try again a bit later.", - "errors.18": "Requested file cannot be found.", - "errors.2": "Failed to unmarshal incoming request.", - "errors.3": "You don't have permission for this operation.", + "errors.17": "Действие отклонено. Попробуйте еще раз чуть позже.", + "errors.18": "Запрашиваемый файл не найден.", + "errors.2": "Не удалось обработать ответ от сервера.", + "errors.3": "Недостаточно прав на совершение этого действия.", "errors.4": "Invalid comment data.", - "errors.5": "Comment cannot be found. Please refresh the page and try again.", - "errors.6": "Site cannot be found. Please refresh the page and try again.", + "errors.5": "Комментарий не найден. Перезагрузите страницу и попробуйте еще раз.", + "errors.6": "Сайт не найден. Перезагрузите страницу и попробуйте еще раз.", "errors.7": "Пользователь был заблокирован.", "errors.8": "Пользователь был заблокирован.", - "errors.9": "Comment changing failed. Please try again a bit later.", + "errors.9": "Не удалось сохранить изменения. Попробуйте еще раз чуть позже.", "errors.failed-fetch": "Нет ответа с сервера. Проверьте ваше соединение с интернетом или попробуйте позже.", "errors.forbidden": "Запрещено.", "errors.not-authorized": "Не авторизован.", @@ -131,23 +131,23 @@ "subscribeByEmail.back": "Назад", "subscribeByEmail.close": "Закрыть", "subscribeByEmail.email": "Email", - "subscribeByEmail.expired-token": "Expired token", - "subscribeByEmail.have-been-subscribed": "You have been subscribed on updates by email", - "subscribeByEmail.have-been-unsubscribed": "You have been unsubscribed by email to updates", + "subscribeByEmail.expired-token": "Время действия токена истекло", + "subscribeByEmail.have-been-subscribed": "Вы были подписаны на обновления по email", + "subscribeByEmail.have-been-unsubscribed": "Вы были отписаны от обновлений по email", "subscribeByEmail.only-registered-users": "Доступно только для зарегистрированных пользователей", "subscribeByEmail.submit": "Отправить", "subscribeByEmail.subscribe": "Подписаться", - "subscribeByEmail.subscribe-by-email": "Subscribe by Email", - "subscribeByEmail.subscribe-to-replies": "Subscribe to replies", - "subscribeByEmail.subscribed": "You are subscribed on updates by email", - "subscribeByEmail.token": "Token", + "subscribeByEmail.subscribe-by-email": "Подписаться по Email", + "subscribeByEmail.subscribe-to-replies": "Подписаться на ответы", + "subscribeByEmail.subscribed": "Вы были подписаны на обновления по email", + "subscribeByEmail.token": "Токен", "subscribeByEmail.unsubscribe": "Отказаться от подписки", "subscribeByRSS.button-title": "Подписаться по RSS", "subscribeByRSS.replies": "Ответы", - "subscribeByRSS.site": "Site", - "subscribeByRSS.thread": "Thread", + "subscribeByRSS.site": "Сайт", + "subscribeByRSS.thread": "Ветка", "subscribeByRSS.title": "RSS", - "toolbar.attach-image": "Attach the image, drag & drop or paste from clipboard", + "toolbar.attach-image": "Прикрепить изображение, перетащите или вставьте изображение из буфера обмена", "toolbar.bold": "Жирный ", "toolbar.code": "Код", "toolbar.header": "Заголовок",