diff --git a/config/locales/admin_ui.ru.yml b/config/locales/admin_ui.ru.yml
index c327368b..c6dc911b 100644
--- a/config/locales/admin_ui.ru.yml
+++ b/config/locales/admin_ui.ru.yml
@@ -7,9 +7,22 @@ ru:
new_item: "+ добавить"
switch_to_site: Сайт
delete: "Удалить"
+ close: "Закрыть"
+
+ locales:
+ en: Английский
+ de: Немецкий
+ fr: Французский
+ pt-BR: "Браз. - Португальский"
+ it: Итальянский
+ nl: Голландский
+ "no": Норвежский
+ es: Испанский
+ ru: Русский
messages:
confirm: Вы уверены ?
+ sending_form: Ваша форма отправляется
shared:
header:
@@ -27,6 +40,10 @@ ru:
account: Аккаунт
site: Сайт
theme_assets: Файлы темы
+ form:
+ change_file: изменить
+ delete_file: удалить
+ cancel: отменить
footer:
who_is_behind: "Service developed by %{development} and designed by Sacha Greif"
form_actions:
@@ -34,7 +51,9 @@ ru:
create: Создать
update: Сохранить
send: Отправить
- disable_with: "locomotive.disable_with.form_actions"
+ disable_with: В ожидании...
+ list:
+ untranslated: непереведено
errors:
"500":
@@ -66,9 +85,15 @@ ru:
delete_file: Удалить файл
has_many:
empty: Пусто
- index:
- is_required: является обязательным
+ new_entry: + Добавить новый элемент
+ many_to_many:
+ empty: Список пуст. Добавьте элемент из селекта ниже.
+ form:
+ required: Обязательное
+ optional: Опциональное
default_label: Название поля
+ select_options:
+ ask_name: "Введите название элемента"
sessions:
new:
@@ -105,7 +130,9 @@ ru:
help: "Заголовок страницы может быть изменен, если кликнуть на нем. Чтобы применить изменения, нажмите кнопку \"Сохранить\"."
ask_for_title: "Пожалуйста введите новое имя страницы"
form:
+ change_file: Изменить
delete_file: Удалить файл
+ cancel: Отмена
default_block: По умолчанию
cache_strategy:
none: Нет
@@ -134,11 +161,11 @@ ru:
new:
title: Новый сайт
help: "Заполните форму, приведенную ниже, чтобы создать новый сайт."
+ domains:
+ empty: "Пока нет ни одного домена, привязанного к этому сайту. Просто добавьте домены ниже. Не забудьте обновить ваши DNS."
current_site:
edit:
- export: экспорт
- import: импорт
new_membership: добавить аккаунт
help: "Название сайта может быть изменено, если кликнуть на нем. Чтобы применить изменения, нажмите кнопку \"Save\"."
ask_for_name: "Пожалуйста введите новое имя сайта"
@@ -161,20 +188,13 @@ ru:
edit:
help: "Вы можете изменить логин просто кликнув на нем. Чтобы применить изменения, нажмите кнопку \"Сохранить\"."
new_site: новый сайт
- en: Английский
- de: Немецкий
- fr: Французский
- pt-BR: "Бразильский - Португальский"
- it: Итальянский
- nl: Голландский
- "no": норвежский
- es: Испанский
ask_for_name: "Пожалуйста введите ваш новый логин"
theme_assets:
index:
title: Список файлов темы
help: "Секция файлов темы это место, где вы можете управлять файлами, необходимыми для вашего шаблона, сниппетов и т.д. Если вам необходимо управление галереей изображений, создайте новый тип контента.
Внимание: вы можете не увидеть всех файлов - в зависимости от ваших прав."
+ quick_upload: Быстрая загрузка
new: новый файл
snippets: Сниппеты
css_and_js: Стили и javascript
@@ -197,29 +217,29 @@ ru:
picker_link: Вставить файл в код
choose_file: Выбрать файл
choose_plain_text: Выбрать простой текст
- images:
- title: Список изображений
- no_items: "Пока нет ни одного файла."
+ image_picker:
+ title: "Вставить изображение"
+ no_items: "Нет ни одного изображения."
+ upload: "Upload theme images"
- assets:
- new:
- title: Новый файл
- help: "Заполните форму, приведенную ниже, для создания файла (asset)."
- edit:
- title: Редактировать файл
- help: "Заполните форму, приведенную ниже, для изменения файла."
+ content_assets:
+ picker:
+ title: "Вставьте медиа-файл"
+ no_items: "Нет ни одного медиа-файла."
+ upload: "Загрузить медиа"
content_types:
index:
new: новая модель
+ edit: редактировать модель
new:
title: Новая модель
help: "Создайте ваши собственные модели данных (Проекты, Персоны, ...и т.д.). Модель должна иметь по крайней мере одно поле. Элементы, созданные из этого типа содержимого, будут иметь первое поле как обязательное."
edit:
title: Редактирование модели
help: "Ваша модель должна иметь по крайней мере одно поле. Элементы, созданные из этого типа содержимого, будут иметь это поле как обязательное."
- show_items: смотреть элементы
- new_item: новый элемент
+ show_entries: смотреть элементы
+ new_entry: новый элемент
form:
order_by:
created_at: 'По дате создания'
@@ -257,23 +277,6 @@ ru:
title: Кроссдоменная аутентификация
notice: Вы будете перенаправлены на вебсайт в течение нескольких секунд.
- import:
- new:
- title: Импортировать шаблон сайта
- help: "Будьте осторожны при загрузке нового шаблона для существующего сайта, ваши текущие данные могут быть изменены или даже удалены."
- show:
- title: Выполняется импорт
- help: "Ваш сайт обновляется из zip файла темы, который вы только что загрузили. Это займет несколько секунд."
- steps:
- site: Информация сайта
- content_types: Пользовательские типы содержимого
- assets: Файлы темы
- snippets: Сниппеты
- pages: Страницы
- messages:
- success: "Ваш сайт был успешно обновлен."
- failure: "Импорт не работает."
-
installation:
common:
title: Первая установка Locomotive
@@ -289,5 +292,21 @@ ru:
step_2:
title: "Шаг 2/2 — Создайте первый сайт"
explanations: "Если вы уже загрузили шаблон сайта по умолчанию (см. инструкцию), вы можете использовать его прямо сейчас. Или вы можете загрузить шаблон сайта как zip файл (доступные бесплатные шаблоны здесь)."
- back_to_default_template: "Нажмите здесь для выбора шаблона сайта по умолчанию"
+ default_site_locale: Локаль сайта по умолчанию
+ default_site_locales_hints: Вы всегда можете добавить больше локалей в разделе Настройки.
next: Создать сайт
+
+ public:
+ pages:
+ show_toolbar:
+ statuses:
+ loading: "Загрузка...."
+ disabled: "Встроенный редактор отключен"
+ labels:
+ save_changes: "Сохранить изменения: "
+ editing_mode: "Режим редактирования: "
+ lang: "Язык: "
+ buttons:
+ back: Назад в админку
+ confirm: Подтвердить
+ cancel: Отменить
diff --git a/config/locales/default.ru.yml b/config/locales/default.ru.yml
index 58fc5f8b..8e1433d7 100644
--- a/config/locales/default.ru.yml
+++ b/config/locales/default.ru.yml
@@ -1,5 +1,4 @@
ru:
-
errors:
messages:
domain_taken: "%{value} уже занято"
@@ -8,16 +7,15 @@ ru:
protected_page: "Вы не можете удалять стартовую или 404 страницы"
extname_changed: "Новый файл не имеет оригинального расширения"
array_too_short: "слишком мал (минимальное число элементов %{count})"
- liquid_syntax: "Ошибка синтаксиса Liquid ('%{error}')"
invalid_theme_file: "не может быть пустым или не является zip файлом"
-
- too_short: "слишком короткий (не менее %{count} символов)"
- blank: "не может быть пустым"
- invalid: "имеет неверное значение"
- confirmation: "не совпадает с подтверждением"
+ site:
+ default_locale_removed: Предыдущая локаль не может быть удалена.
page:
liquid_syntax: "Ошибка синтаксиса Liquid ('%{error}' в '%{fullpath}')"
- liquid_extend: "Страница '%{fullpath}' расширяет шаблон, который не существует"
+ liquid_extend: "Страница '%{fullpath}' наследует (расширяет) несуществующий шаблон"
+ liquid_translation: "Страница '%{fullpath}' наследует (расширяет) непереведенный шаблон"
+ too_few_custom_fields: "По крайней мере одно поле является обязательным"
+ security: "проблема безопасности"
attributes:
defaults:
diff --git a/config/locales/devise.ru.yml b/config/locales/devise.ru.yml
index cfe28b0a..108e223f 100644
--- a/config/locales/devise.ru.yml
+++ b/config/locales/devise.ru.yml
@@ -7,7 +7,7 @@ ru:
devise:
failure:
- locomotive:
+ locomotive_account:
unauthenticated: 'Вам необходимо войти или зарегистрироваться перед тем, как продолжить.'
unconfirmed: 'Вы должны подтвердить аккаунт перед продолжением.'
locked: 'Ваш аккаунт заблокирован.'
@@ -17,34 +17,34 @@ ru:
timeout: 'Срок действия вашей сессии истек, пожалуйста залогиньтесь для продолжения.'
inactive: 'Ваш аккаунт еще не был активирован.'
sessions:
- locomotive:
+ locomotive_account:
signed_in: 'Вход выполнен успешно.'
signed_out: 'Выход выполнен успешно.'
passwords:
- locomotive:
+ locomotive_account:
send_instructions: 'Вы получите письмо с инструкциями о том, как сбросить ваш пароль, через несколько минут.'
updated: 'Ваш пароль был успешно изменен. Вы вошли в систему.'
confirmations:
- locomotive:
+ locomotive_account:
send_instructions: 'Вы получите письмо с инструкциями о том, как подтвердить ваш аккаунт, через несколько минут.'
confirmed: 'Ваша учетная запись была успешно подтверждена. Вы вошли в систему.'
registrations:
- locomotive:
+ locomotive_account:
signed_up: 'Вы успешно зарегистрировались.'
updated: 'Вы успешно обновили ваш аккаунт.'
destroyed: 'До свидания! Ваш аккаунт был успешно отменен. Мы надеемся скоро увидеть вас снова.'
unlocks:
- locomotive:
+ locomotive_account:
send_instructions: 'Вам будет отправлено письмо с инструкциями о том, как разблокировать ваш аккаунт, в течение нескольких минут.'
unlocked: 'Ваша учетная запись была успешно разблокирована. Вы вошли в систему.'
mailer:
- locomotive:
+ locomotive_account:
confirmation_instructions: 'Инструкции подтверждения'
reset_password_instructions: 'Инструкции по сбросу пароля'
unlock_instructions: 'Инструкции по разблокированию'
-
-
- locomotive:
+
+
+ locomotive_account:
mailer:
common:
hello: Здравствуйте
diff --git a/config/locales/formtastic.ru.yml b/config/locales/formtastic.ru.yml
index 42ce678c..22c1ae25 100644
--- a/config/locales/formtastic.ru.yml
+++ b/config/locales/formtastic.ru.yml
@@ -33,37 +33,40 @@ ru:
custom_fields:
field:
name: Алиас
- import:
- new:
- source: Файл
- samples: Копировать образцы
- reset: Сбросить сайт
- default_site_template: "Используйте шаблон сайта по умолчанию. Нажмите здесь для загрузки шаблона сайта в виде zip файла."
content_type:
- item_template: Шаблон элемента
- api_accounts: Уведомленные аккаунты
+ raw_item_template: Шаблон элемента
+ public_submission_enabled: Публичное представление
+ public_submission_accounts: Уведомленные аккаунты
+ "custom_fields/field":
+ select_options: "Опции"
content_entry:
_slug: Постоянная ссылка
account:
edit:
+ locale: Язык интерфейса пользователя
password: Новый пароль
password_confirmation: Подтверждение нового пароля
page:
seo_title: Название
+ target_klass_name: Model
+ site:
+ locales: Языки
hints:
page:
+ handle: "Уникальный идентификатор для поиска этой страницы из экземпляра внешнего rails-контроллера"
published: "Только аутентифицированным пользователям разрешается просматривать неопубликованные страницы."
cache_strategy: "Кэшировать страницу для лучшей производительности. Вариант 'Простое' является хорошим компромиссом."
templatized: "Используйте страницу в качестве шаблона для определенной вами модели."
listed: "Контролируйте возможность показа страницы из сгенерированных меню."
- content_type_id: "Тип содержимого, для которого эта страница будет выступать в качестве шаблона."
+ target_klass_name: "Тип контента (модели), для которого эта страница будет выступать в качестве шаблона."
seo_title: "Определите заголовок страницы, который будет использоваться как значение тэга title в секции head. Оставьте пустым, если вы хотите использовать значение по умолчанию из настроек сайта."
meta_keywords: "Переопределяет meta keywords сайта, используемые внутри тэга head страницы. Они разделены запятыми."
meta_description: "Переопределяет meta description сайта, используемые внутри тэга head страницы."
snippet:
slug: "Вам необходимо знать это для вставки сниппета в страницу"
site:
+ locales: "Перетащите и отпустите флаг на первую позицию, чтобы сделать ее локалью по умолчанию."
seo_title: "Задайте глобальное значение здесь, которое будет использовано как значение для тэга title в секции head."
meta_keywords: "Meta keywords используются внутри тэга head страницы. Они разделяются запятыми. Требуется для SEO."
meta_description: "Meta description используются для тэга head страницы. Необходимо для SEO."
@@ -79,10 +82,6 @@ ru:
source: "Текущий файл доступен здесь %{url}"
update:
source: "Текущий файл доступен здесь %{url}"
- custom_fields:
- field:
- name: "Свойство, доступное в шаблонах liquid"
- hint: "Текст, отображенный в форме модели, находится ниже поля"
content_entry:
_slug: "Свойство, используемое для генерации ссылки (url) на страницу, работающей как шаблон для этого типа содержимого (ex: \"template_page/{{ your_object._permalink }})\"."
seo_title: "Значение, вводимое вами, будет заменять SEO заголовок шаблонизированной страницы, связанной с вашей моделью."
@@ -93,7 +92,12 @@ ru:
samples: "Если включено, процесс импорта также скопирует содержимое и файлы"
reset: "Если включено, все данные вашего сайта будут уничтожены перед импортом нового сайта"
content_type:
- item_template: "Вы можете задавать текст, отображаемый для каждого элемента в списке. Просто используйте Liquid. Пр.: {{ entry.name }})"
- api_enabled: "Это используется для того, чтобы дать людям извне возможность создавать новые экземляры (пример: сообщения в форме контакта)"
- api_accounts: "Письмо с уведомлением будет отправлено на каждый аккаунт из списка выше, когда создан новый экземпляр"
+ name: "Необходимо вводить название модели во множественном числе. Например: Projects, Recipes, Posts, Articles, ...и т.д."
+ slug: "Поле будет использовано как имя коллекции в шаблонах liquid. Пр.: {{ contents.my_projects }}"
+ raw_item_template: "Вы можете задавать текст, отображаемый для каждого элемента в списке. Просто используйте Liquid. Пр.: {{ entry.name }})"
+ public_submission_enabled: "Это используется для того, чтобы дать людям извне возможность создавать новые экземляры (пример: сообщения в форме контакта)"
+ public_submission_accounts: "Письмо с уведомлением будет отправлено на каждый аккаунт из списка выше каждый раз, когда создается новый экземпляр (если включена опция публичного представления)"
+ "custom_fields/field":
+ name: "Имя свойства для шаблонов liquid. Пр.: {{ your_object.<name_of_your_field> }}"
+ hint: "Текст-подсказка, отображаемый на форме модели под полем"