diff --git a/config/locales/client.ru.yml b/config/locales/client.ru.yml index 3be78a6d7..a7f4b8387 100644 --- a/config/locales/client.ru.yml +++ b/config/locales/client.ru.yml @@ -122,6 +122,7 @@ ru: log_in: 'Войти' age: Возраст last_post: 'Последнее сообщение' + joined: Присоединен admin_title: Админка flags_title: Жалобы show_more: 'показать еще' @@ -202,18 +203,25 @@ ru: sent_by_user: 'Отправлено пользователем {{user}}' sent_by_you: 'Отправлено Вами' user_action_groups: - '1': 'Отдано симпатий' - '2': 'Получено симпатий' - '3': Закладки - '4': Темы - '5': Сообщения - '6': Ответы - '7': Упоминания - '9': Цитаты - '10': Избранное - '11': Изменения - '12': 'Отправленные' - '13': Входящие + "1": 'Отдал симпатий' + "2": 'Получил симпатий' + "3": Закладки + "4": Темы + "5": Сообщения + "6": Ответы + "7": Упоминания + "9": Цитаты + "10": Избранное + "11": Изменения + "12": 'Отправленные' + "13": Входящие + categories: + category: Категория + posts: Сообщения + topics: Темы + latest: Последние + latest_by: 'последние по' + toggle_ordering: 'изменить сортировку' user: said: '{{username}} писал(а):' profile: Профайл @@ -294,7 +302,7 @@ ru: title: 'Пароль еще раз' last_posted: 'Последнее сообщение' last_emailed: 'Последнее письмо' - last_seen: 'Посл. визит' + last_seen: 'Последний визит' created: 'Регистрация' log_out: 'Выйти' website: 'Веб-сайт' @@ -487,8 +495,8 @@ ru: link_optional_text: 'необязательное название' quote_title: Цитата quote_text: Цитата - code_title: 'Фрагмент кода' - code_text: 'вводите код здесь' + code_title: 'Форматированный текст' + code_text: 'введите форматированный текст' upload_title: Загрузить upload_description: 'введите здесь описание загружаемого объекта' olist_title: 'Нумерованный список' @@ -528,6 +536,8 @@ ru: remote_tip_with_attachments: 'Введите адрес изображения или файла в формате http://example.com/file.ext (список доступных расширений: {{authorized_extensions}}).' local_tip: 'кликните для выбора изображения с вашего устройства' local_tip_with_attachments: 'кликните для выбора изображения с вашего устройства (доступные расширения: {{authorized_extensions}})' + hint: '(вы так же можете перетащить объект в редактор для его загрузки)' + hint_for_chrome: '(вы так же можете перетащить или вставить изображение в редактор для его загрузки)' uploading: Загрузка search: title: 'поиск по темам, сообщениям, пользователям или категориям' @@ -576,6 +586,16 @@ ru: private_message: 'Написать личное сообщение' list: Темы new: 'новая тема' + new_topics: + one: '1 новая тема' + other: '{{count}} новых тем' + few: '{{count}} новых темы' + many: '{{count}} новых тем' + unread_topics: + one: '1 непрочитанная тема' + other: '{{count}} непрочитанных тем' + few: '{{count}} непрочитанных темы' + many: '{{count}} непрочитанных тем' title: Тема loading_more: 'Загружаю темы...' loading: 'Загружаю тему...' @@ -630,16 +650,16 @@ ru: notifications: title: ' ' reasons: - '3_2': 'Вы будете получать уведомления, потому что вы наблюдаете за темой.' - '3_1': 'Вы будете получать уведомления, потому что вы создали тему.' - '3': 'Вы будете получать уведомления, потому что вы наблюдаете за темой.' - '2_4': 'Вы будете получать уведомления, потому что вы ответили в теме.' - '2_2': 'Вы будете получать уведомления, потому что вы отслеживаете тему.' - '2': 'Вы будете получать уведомления, потому что вы читали тему.' - '1': 'Вы получите уведомление, только если кто-нибудь упомянет вас по @name или ответит на ваше сообщение.' - '1_2': 'Вы получите уведомление, только если кто-нибудь упомянет вас по @name или ответит на ваше сообщение.' - '0': 'Вы не получаете уведомления по теме.' - '0_2': 'Вы не получаете уведомления по теме.' + "3_2": 'Вы будете получать уведомления, потому что вы наблюдаете за темой.' + "3_1": 'Вы будете получать уведомления, потому что вы создали тему.' + "3": 'Вы будете получать уведомления, потому что вы наблюдаете за темой.' + "2_4": 'Вы будете получать уведомления, потому что вы ответили в теме.' + "2_2": 'Вы будете получать уведомления, потому что вы отслеживаете тему.' + "2": 'Вы будете получать уведомления, потому что вы читали тему.' + "1": 'Вы получите уведомление, только если кто-нибудь упомянет вас по @name или ответит на ваше сообщение.' + "1_2": 'Вы получите уведомление, только если кто-нибудь упомянет вас по @name или ответит на ваше сообщение.' + "0": 'Вы не получаете уведомления по теме.' + "0_2": 'Вы не получаете уведомления по теме.' watching: title: Наблюдение description: 'то же самое, что и режим отслеживания, но вы дополнительно будете получать уведомления обо всех новых сообщениях.' @@ -939,7 +959,7 @@ ru: category: can: 'может… ' none: '(без категории)' - choose: 'Select a category…' + choose: 'Выберете категорию…' edit: изменить edit_long: 'Изменить категорию' view: 'Просмотр тем по категориям' @@ -970,13 +990,16 @@ ru: auto_close_label: 'Закрыть тему через:' edit_permissions: 'Изменить права доступа' add_permission: 'Добавить права' + this_year: 'в год' + position: местоположение + parent: 'Родительская категория' flagging: title: 'Выберите действие над сообщением' action: 'Пожаловаться' take_action: 'Принять меры' notify_action: Отправить delete_spammer: 'Удалить спамера' - delete_confirm: 'Вы собираетесь удалить %{posts} сообщений и %{topics} тем этого пользователя, а так же удалить его учетную запись и добавить его почтовый адрес %{email} в черный список. Вы действительно уверены, что ваши помыслы чисты и действия не продиктованы гневом?' + delete_confirm: 'Вы собираетесь удалить %{posts} сообщений и %{topics} тем этого пользователя, а так же удалить его учетную запись, добавить его IP адрес %{ip_address} и его почтовый адрес %{email} в черный список. Вы действительно уверены, что ваши помыслы чисты и действия не продиктованы гневом?' yes_delete_spammer: 'Да, удалить спамера' cant: 'Извините, но вы не можете сейчас послать жалобу.' custom_placeholder_notify_user: 'Почему это сообщение побудило вас обратиться к этому пользователю напрямую и в частном порядке? Будьте конкретны, будьте конструктивны и всегда доброжелательны.' @@ -1159,12 +1182,18 @@ ru: delete_confirm: 'Удалить данную группу?' delete_failed: 'Невозможно удалить группу. Если это автоматически созданная группа, то она не может быть удалена.' api: + generate_master: 'Сгенерировать ключ API' + none: 'Отсутствует ключ API.' + user: Пользователь title: API - long_title: 'Информация об API' - key: Ключ - generate: 'Сгенерировать ключ API' - regenerate: 'Сгенерировать ключ API заново' + key: 'Ключ API' + generate: Сгенерировать + regenerate: Перегенерировать + revoke: Отозвать + confirm_regen: 'Вы уверены, что хотите заменить ключ API?' + confirm_revoke: 'Вы уверены, что хотите отозвать этот ключ?' info_html: 'Ваш API ключ позволит вам создавать и обновлять темы, используя JSON calls.' + all_users: 'Все пользователи' note_html: 'Никому не сообщайте эти ключи, Тот, у кого они есть, сможет создавать сообщения, выдавая себя за любого пользователя форума.' customize: title: Оформление @@ -1210,6 +1239,9 @@ ru: last_match_at: 'Последнее совпадение' match_count: Совпадения ip_address: IP + delete: Удалить + edit: Изменить + save: Сохранить screened_actions: block: блокировать do_nothing: 'ничего не делать' @@ -1244,6 +1276,17 @@ ru: title: 'Отслеживаемые ссылки' description: 'Список ссылок от пользователей, которые были идентифицированы как спамеры.' url: URL + screened_ips: + title: 'Наблюдаемые IP адреса' + description: 'IP адреса за которыми вести наблюдение. Используйте "Разрешить" для добавления IP адреса в белый список.' + delete_confirm: 'Вы уверены, что хотите удалить правило для %{ip_address}?' + actions: + block: Заблокировать + do_nothing: Разрешить + form: + label: 'Новые:' + ip_address: 'IP адрес' + add: Добавить impersonate: title: 'Представиться как пользователь' username_or_email: 'Имя пользователя или Email' @@ -1325,7 +1368,7 @@ ru: reputation: Репутация permissions: Права activity: Активность - like_count: 'Получено симпатий' + like_count: 'Получил симпатий' private_topics_count: 'Частные темы' posts_read_count: 'Прочитано сообщений' post_count: 'Создано сообщений' @@ -1344,8 +1387,8 @@ ru: few: 'Пользователь не может быть удален, если он зарегистрирован больше чем %{count} дня назад и у него есть сообщения. Удалите все сообщения перед удалением пользователя.' many: 'Пользователь не может быть удален, если он зарегистрирован больше чем %{count} дней назад и у него есть сообщения. Удалите все сообщения перед удалением пользователя.' delete_confirm: 'Вы уверены, что хотите удалить пользователя? Это действие необратимо!' - delete_and_block: 'Да, и заблокировать повторную регистрацию с данного адреса' - delete_dont_block: 'Да, но разрешить повторную регистрацию с данного адреса' + delete_and_block: 'Да, и запретить регистрацию с данного email и IP адреса' + delete_dont_block: 'Да, но разрешить регистрацию с данного email и IP адреса' deleted: 'Пользователь удален.' delete_failed: 'При удалении пользователя возникла ошибка. Для удаления пользователя необходимо сначала удалить все его сообщения.' send_activation_email: 'Послать активационное письмо' diff --git a/config/locales/server.ru.yml b/config/locales/server.ru.yml index 557046da7..52f7e6ec5 100644 --- a/config/locales/server.ru.yml +++ b/config/locales/server.ru.yml @@ -100,6 +100,8 @@ ru: name: 'Название категории' post: raw: Текст сообщения + user: + ip_address: '' errors: messages: is_invalid: 'слишком короткий' @@ -109,6 +111,10 @@ ru: attributes: archetype: cant_send_pm: 'Извините, вы не можете посылать личные сообщения данному пользователю.' + user: + attributes: + ip_address: + signup_not_allowed: 'Регистрация с данной учетной записью запрещена.' user_profile: no_info_me: '