commit
4a82935b46
2
.gitignore
vendored
2
.gitignore
vendored
@ -33,4 +33,6 @@ gem_graph.png
|
||||
sites/
|
||||
permanent
|
||||
doc/bushido
|
||||
*.swp
|
||||
|
||||
|
||||
|
303
config/locales/admin_ui.ru.yml
Normal file
303
config/locales/admin_ui.ru.yml
Normal file
@ -0,0 +1,303 @@
|
||||
ru:
|
||||
admin:
|
||||
buttons:
|
||||
login: Войти
|
||||
send_password: Отправить
|
||||
change_password: Изменить
|
||||
new_item: "+ добавить"
|
||||
switch_to_site: Сайт
|
||||
delete: "Удалить"
|
||||
|
||||
messages:
|
||||
confirm: Вы уверены ?
|
||||
|
||||
shared:
|
||||
header:
|
||||
welcome: Привет, %{name}
|
||||
see: Сайт
|
||||
switch: К другому сайту
|
||||
help: Справка
|
||||
logout: Выйти
|
||||
menu:
|
||||
contents: Содержимое
|
||||
assets: Файлы
|
||||
settings: Настройки
|
||||
pages: Страницы
|
||||
snippets: Сниппеты
|
||||
account: Аккаунт
|
||||
site: Сайт
|
||||
theme_assets: Файлы темы
|
||||
footer:
|
||||
who_is_behind: "Service developed by %{development} and designed by <a href=\"http://www.sachagreif.com\">Sacha Greif</a>"
|
||||
form_actions:
|
||||
back: Назад без сохранения
|
||||
create: Создать
|
||||
update: Сохранить
|
||||
send: Отправить
|
||||
|
||||
errors:
|
||||
"500":
|
||||
title: Ошибка Приложения
|
||||
notice: "Мы сожалеем, но что-то пошло не так"
|
||||
link: "→ Назад в приложение"
|
||||
"404":
|
||||
title: Страница не найдена
|
||||
notice: "Запрашиваемая страница не существует."
|
||||
link: "→ Назад в приложение"
|
||||
|
||||
notifications:
|
||||
new_content_instance:
|
||||
subject: "[%{type}] новый"
|
||||
title: "Привет %{name}, просто сообщаем, что новый элемент был создан %{date}"
|
||||
type: "Модель: %{type}"
|
||||
|
||||
sites_picker:
|
||||
new: + new site
|
||||
|
||||
custom_fields:
|
||||
edit:
|
||||
title: Редактирование пользовательского поля
|
||||
text_formatting:
|
||||
none: None
|
||||
html: HTML
|
||||
edit_field:
|
||||
title: Редактировать поле
|
||||
edit_category:
|
||||
title: Редактировать опции
|
||||
help: Управляйте списком опций для поля выбора select.
|
||||
collection_label: Списко опций
|
||||
types:
|
||||
category:
|
||||
edit_categories: Редактировать опции
|
||||
file:
|
||||
delete_file: Удалить файл
|
||||
has_many:
|
||||
empty: Пусто
|
||||
index:
|
||||
is_required: является обязательным
|
||||
default_label: Название поля
|
||||
|
||||
sessions:
|
||||
new:
|
||||
title: Войти
|
||||
link: "Я забыл свой пароль"
|
||||
email: "Email"
|
||||
password: "Пароль"
|
||||
|
||||
passwords:
|
||||
new:
|
||||
title: Забыли пароль
|
||||
link: "→ Назад к странице входа"
|
||||
email: "Ваш email"
|
||||
edit:
|
||||
title: Изменить мой пароль
|
||||
link: "→ Назад к странице логина"
|
||||
password: "Ваш новый пароль"
|
||||
password_confirmation: "Подтверждение нового пароля"
|
||||
|
||||
pages:
|
||||
index:
|
||||
title: Список страниц
|
||||
help: "Страницы организованы в виде дерева. Вы можете сортировать как страницы, так и папки"
|
||||
no_items: "There are no pages for now. Just click <a href=\"%{url}\">here</a> to create the first one."
|
||||
new: новая страница
|
||||
lastest_items: Страницы за последнее время
|
||||
new:
|
||||
title: Новая страница
|
||||
help: "Заполните форму, приведенную ниже, для создания страницы. Будьте осторожны, по умолчанию, страница не опубликована."
|
||||
page:
|
||||
updated_at: обновлено
|
||||
edit:
|
||||
show: смотреть
|
||||
help: "Заголовок страницы может быть изменен, если кликнуть на нем. Чтобы применить изменения, нажмите кнопку \"Сохранить\"."
|
||||
ask_for_title: "Пожалуйста введите новое имя страницы"
|
||||
form:
|
||||
delete_file: Удалить файл
|
||||
default_block: По умолчанию
|
||||
cache_strategy:
|
||||
none: Нет
|
||||
simple: Простая
|
||||
hour: 1 час
|
||||
day: 1 день
|
||||
week: 1 неделя
|
||||
month: 1 месяц
|
||||
|
||||
snippets:
|
||||
index:
|
||||
title: Список сниппетов
|
||||
help: "Сниппеты это куски HTML кода, которые могут быть использованы в разных местах в рамках сайта (таких, как \"футер\" к примеру)."
|
||||
no_items: "Пока нет ни одного сниппета. Нажмите <a href=\"%{url}\">здесь</a> для создания первого сниппета."
|
||||
new: новый сниппет
|
||||
new:
|
||||
title: Новый сниппет
|
||||
help: "Заполните форму, приведенную ниже, для изменения сниппета."
|
||||
edit:
|
||||
title: Редактирование сниппета
|
||||
help: "Включите ваш сниппет в шаблоны страницы с помощью следующего кода liquid : <span class='code'>{% include '%{slug}' %}</span>."
|
||||
snippet:
|
||||
updated_at: Обновлено
|
||||
|
||||
sites:
|
||||
new:
|
||||
title: Новый сайт
|
||||
help: "Заполните форму, приведенную ниже, чтобы создать новый сайт."
|
||||
|
||||
current_site:
|
||||
edit:
|
||||
export: экспорт
|
||||
import: импорт
|
||||
new_membership: добавить аккаунт
|
||||
help: "Название сайта может быть изменено, если кликнуть на нем. Чтобы применить изменения, нажмите кнопку \"Save\"."
|
||||
ask_for_name: "Пожалуйста введите новое имя сайта"
|
||||
|
||||
memberships:
|
||||
roles:
|
||||
admin: Администратор
|
||||
designer: Дизайнер
|
||||
author: Автор
|
||||
new:
|
||||
title: Новая учетная запись
|
||||
help: "Пожалуйста для добавления предоставьте email аккаунта. Если он не существует, вы будете перенаправлены на форму создания аккаунта."
|
||||
|
||||
accounts:
|
||||
new:
|
||||
title: Новый аккаунт
|
||||
help: "Заполните форму, приведенную ниже, чтобы добавить новый аккаунт."
|
||||
|
||||
my_account:
|
||||
edit:
|
||||
help: "Вы можете изменить логин просто кликнув на нем. Чтобы применить изменения, нажмите кнопку \"Сохранить\"."
|
||||
new_site: новый сайт
|
||||
en: Английский
|
||||
de: Немецкий
|
||||
fr: Французский
|
||||
pt-BR: "Бразильский - Португальский"
|
||||
it: Итальянский
|
||||
nl: Голландский
|
||||
es: Испанский
|
||||
ask_for_name: "Пожалуйста введите ваш новый логин"
|
||||
|
||||
theme_assets:
|
||||
index:
|
||||
title: Список файлов темы
|
||||
help: "Секция файлов темы это место, где вы можете управлять файлами, необходимыми для вашего шаблона, сниппетов и т.д. Если вам необходимо управление галереей изображений, создайте новый тип контента.<br/><b>Внимание:</b> вы можете не увидеть всех файлов - в зависимости от ваших прав."
|
||||
new: новый файл
|
||||
snippets: Сниппеты
|
||||
css_and_js: Стили и javascript
|
||||
fonts: Шрифты
|
||||
images: Изображения
|
||||
medias: Медиа
|
||||
no_items: "Пока нет ни одного файла."
|
||||
asset:
|
||||
updated_at: Обновлено
|
||||
new:
|
||||
title: Новый файл
|
||||
help: "У вас есть выбор - либо загрузить файл, либо копировать/вставить стиль CSS или javascript в виде текста."
|
||||
edit:
|
||||
title: "Редактирование %{file}"
|
||||
help: "Этот файл доступен по следующему url: <a href='%{url}'>%{url}</a>"
|
||||
help_image: "Включите ваше изображение в шаблоны страницы или сниппеты с помощью следующего liquid кода : <span class='code'>{{ '%{path}' | theme_image_tag }}</span>.<br/>Your current image dimensions : <b>%{width}px x %{height}px</b>.<br/>"
|
||||
help_javascript: "Включите ваш javascript файл в шаблоны страницы или сниппеты с помощью следующего кода : <span class='code'>{{ '%{path}' | javascript_tag }}</span>.<br/>"
|
||||
help_stylesheet: "Включите ваш файл стилей CSS в шаблоны страницы или сниппеты с помощью следующего кода : <span class='code'>{{ '%{path}' | stylesheet_tag }}</span>.<br/>"
|
||||
form:
|
||||
picker_link: Вставить файл в код
|
||||
choose_file: Выбрать файл
|
||||
choose_plain_text: Выбрать простой текст
|
||||
images:
|
||||
title: Список изображений
|
||||
no_items: "Пока нет ни одного файла."
|
||||
|
||||
assets:
|
||||
new:
|
||||
title: Новый файл
|
||||
help: "Заполните форму, приведенную ниже, для создания файла (asset)."
|
||||
edit:
|
||||
title: Редактировать файл
|
||||
help: "Заполните форму, приведенную ниже, для изменения файла."
|
||||
|
||||
content_types:
|
||||
index:
|
||||
new: новая модель
|
||||
new:
|
||||
title: Новая модель
|
||||
help: "Создайте ваши собственные модели данных (Проекты, Персоны, ...и т.д.). Модель должна иметь по крайней мере одно поле. Элементы, созданные из этого типа содержимого, будут иметь первое поле как обязательное."
|
||||
edit:
|
||||
title: Редактирование модели
|
||||
help: "Ваша модель должна иметь по крайней мере одно поле. Элементы, созданные из этого типа содержимого, будут иметь это поле как обязательное."
|
||||
show_items: смотреть элементы
|
||||
new_item: новый элемент
|
||||
form:
|
||||
order_by:
|
||||
created_at: 'По дате создания'
|
||||
updated_at: 'По дате обновления'
|
||||
position_in_list: Вручную
|
||||
order_direction:
|
||||
asc: По возрастанию
|
||||
desc: По убыванию
|
||||
|
||||
contents:
|
||||
index:
|
||||
title: 'Список "%{type}"'
|
||||
edit: редактировать модель
|
||||
destroy: удалить модель
|
||||
download: скачать элементы
|
||||
new: новый элемент
|
||||
category_noname: "Без имени"
|
||||
lastest_items: "Элементы за последнее время"
|
||||
updated_at: "Обновлено"
|
||||
list:
|
||||
no_items: "На данный момент нет ни одного элемента. Нажмите <a href=\"%{url}\">здесь</a> для создания первого элемента."
|
||||
new:
|
||||
title:
|
||||
default: '%{type} — новый элемент'
|
||||
breadcrumb: '%{root} » %{type} — новый элемент'
|
||||
edit:
|
||||
title:
|
||||
default: '%{type} — редактирование элемента'
|
||||
breadcrumb: '%{root} » %{type} — редактирование элемента'
|
||||
form:
|
||||
has_many:
|
||||
new_item: Новый элемент
|
||||
|
||||
image_picker:
|
||||
link: Вставить изображение в код
|
||||
|
||||
cross_domain_sessions:
|
||||
new:
|
||||
title: Кроссдоменная аутентификация
|
||||
notice: Вы будете перенаправлены на вебсайт в течение нескольких секунд.
|
||||
|
||||
import:
|
||||
new:
|
||||
title: Импортировать шаблон сайта
|
||||
help: "Будьте осторожны при загрузке нового шаблона для существующего сайта, ваши текущие данные могут быть изменены или даже удалены."
|
||||
show:
|
||||
title: Выполняется импорт
|
||||
help: "Ваш сайт обновляется из zip файла темы, который вы только что загрузили. Это займет несколько секунд."
|
||||
steps:
|
||||
site: Информация сайта
|
||||
content_types: Пользовательские типы содержимого
|
||||
assets: Файлы темы
|
||||
snippets: Сниппеты
|
||||
pages: Страницы
|
||||
messages:
|
||||
success: "Ваш сайт был успешно обновлен."
|
||||
failure: "Импорт не работает."
|
||||
|
||||
installation:
|
||||
common:
|
||||
title: Первая установка Locomotive
|
||||
next: Следующий шаг
|
||||
step_1:
|
||||
title: "Шаг 1/2 — Создайте аккаунт"
|
||||
name: Логин
|
||||
email: Email
|
||||
password: Пароль
|
||||
password_confirmation: Подтверждение пароля
|
||||
done: "Вы уже добавили учетную запись:<br/><strong>%{name}</strong>, <em>%{email}</em>"
|
||||
next: Создать аккаунт
|
||||
step_2:
|
||||
title: "Шаг 2/2 — Создайте первый сайт"
|
||||
explanations: "Если вы уже загрузили шаблон сайта по умолчанию (см. инструкцию), вы можете использовать его прямо сейчас. Или вы можете загрузить шаблон сайта как zip файл (доступные бесплатные шаблоны <a href=\"http://www.locomotivecms.com/support/themes\">здесь</a>)."
|
||||
back_to_default_template: "Нажмите <a href='#'>здесь</a> для выбора шаблона сайта по умолчанию"
|
||||
next: Создать сайт
|
4
config/locales/carrierwave.ru.yml
Normal file
4
config/locales/carrierwave.ru.yml
Normal file
@ -0,0 +1,4 @@
|
||||
ru:
|
||||
carrierwave:
|
||||
errors:
|
||||
integrity: 'не допустимый тип файла.'
|
281
config/locales/default.ru.yml
Normal file
281
config/locales/default.ru.yml
Normal file
@ -0,0 +1,281 @@
|
||||
ru:
|
||||
|
||||
errors:
|
||||
messages:
|
||||
domain_taken: "%{value} уже занято"
|
||||
invalid_domain: "%{value} имеет неверное значение"
|
||||
needs_admin_account: "Обязателен хотя бы один аккаунт администратора"
|
||||
protected_page: "Вы не можете удалять стартовую или 404 страницы"
|
||||
extname_changed: "Новый файл не имеет оригинального расширения"
|
||||
array_too_short: "слишком мал (минимальное число элементов %{count})"
|
||||
liquid_syntax: "Ошибка синтаксиса Liquid ('%{error}')"
|
||||
invalid_theme_file: "не может быть пустым или не является zip файлом"
|
||||
|
||||
too_short: "слишком короткий (не менее %{count} символов)"
|
||||
blank: "не может быть пустым"
|
||||
invalid: "имеет неверное значение"
|
||||
confirmation: "не совпадает с подтверждением"
|
||||
page:
|
||||
liquid_syntax: "Ошибка синтаксиса Liquid ('%{error}' в '%{fullpath}')"
|
||||
liquid_extend: "Страница '%{fullpath}' расширяет шаблон, который не существует"
|
||||
|
||||
attributes:
|
||||
defaults:
|
||||
pages:
|
||||
index:
|
||||
title: "Стартовая страница"
|
||||
body: "Содержимое стартовой страницы"
|
||||
"404":
|
||||
title: "Страница не найдена"
|
||||
body: "Содержимое страницы 404"
|
||||
other:
|
||||
body: "{% расширяет 'parent' %}"
|
||||
|
||||
mongoid:
|
||||
attributes:
|
||||
page:
|
||||
title: Имя
|
||||
parent: Родитель
|
||||
slug: Ссылка
|
||||
templatized: Шаблонизирована
|
||||
published: Опубликована
|
||||
listed: Меню
|
||||
redirect: Перенаправлена
|
||||
redirect_url: Адрес перенаправления
|
||||
cache_strategy: Стратегия кеширования
|
||||
content_type:
|
||||
name: Имя
|
||||
description: Описание
|
||||
slug: Ссылка
|
||||
order_by: Сортировать по
|
||||
order_direction: Направление сортировки
|
||||
highlighted_field_name: Выделенное имя поля
|
||||
group_by_field_name: Группировка по имени поля
|
||||
api_enabled: API включен
|
||||
asset:
|
||||
source: Файл
|
||||
account:
|
||||
email: Email
|
||||
name: Имя
|
||||
language: Язык
|
||||
password: Пароль
|
||||
password_confirmation: Подтверждение пароля
|
||||
snippet:
|
||||
body: Код
|
||||
slug: Ссылка
|
||||
name: Название
|
||||
theme_asset:
|
||||
content_type: Тип содержимого
|
||||
site:
|
||||
name: Имя сайта
|
||||
domain_name: Домен
|
||||
subdomain: Поддомен
|
||||
restricted_access: Активный ?
|
||||
access_login: Имя пользователя
|
||||
access_password: "Пароль"
|
||||
|
||||
pagination:
|
||||
previous: "« Предыдущая"
|
||||
next: "Следующая »"
|
||||
|
||||
date:
|
||||
formats:
|
||||
# Форматы указываются в виде, поддерживаемом strftime.
|
||||
# По умолчанию используется default.
|
||||
# Можно добавлять собственные форматы
|
||||
#
|
||||
#
|
||||
# Use the strftime parameters for formats.
|
||||
# When no format has been given, it uses default.
|
||||
# You can provide other formats here if you like!
|
||||
default: "%d.%m.%Y"
|
||||
short: "%d %b"
|
||||
long: "%d %B %Y"
|
||||
|
||||
# Названия дней недели -- контекстные и отдельностоящие
|
||||
day_names: [воскресенье, понедельник, вторник, среда, четверг, пятница, суббота]
|
||||
standalone_day_names: [Воскресенье, Понедельник, Вторник, Среда, Четверг, Пятница, Суббота]
|
||||
abbr_day_names: [Вс, Пн, Вт, Ср, Чт, Пт, Сб]
|
||||
|
||||
# Названия месяцев -- сокращенные и полные, плюс отдельностоящие.
|
||||
# Не забудьте nil в начале массиве (~)
|
||||
#
|
||||
#
|
||||
# Don't forget the nil at the beginning; there's no such thing as a 0th month
|
||||
month_names: [~, января, февраля, марта, апреля, мая, июня, июля, августа, сентября, октября, ноября, декабря]
|
||||
standalone_month_names: [~, Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь]
|
||||
abbr_month_names: [~, янв., февр., марта, апр., мая, июня, июля, авг., сент., окт., нояб., дек.]
|
||||
standalone_abbr_month_names: [~, янв., февр., март, апр., май, июнь, июль, авг., сент., окт., нояб., дек.]
|
||||
|
||||
# Порядок компонентов даты для хелперов
|
||||
#
|
||||
#
|
||||
# Used in date_select and datime_select.
|
||||
order:
|
||||
- :day
|
||||
- :month
|
||||
- :year
|
||||
|
||||
time:
|
||||
# Форматы времени
|
||||
formats:
|
||||
default: "%a, %d %b %Y, %H:%M:%S %z"
|
||||
short: "%d %b, %H:%M"
|
||||
long: "%d %B %Y, %H:%M"
|
||||
|
||||
# am/pm решено перевести как "утра/вечера" :)
|
||||
am: "утра"
|
||||
pm: "вечера"
|
||||
|
||||
number:
|
||||
# Используется в number_with_delimiter()
|
||||
# Также является установками по умолчанию для 'currency', 'percentage', 'precision', 'human'
|
||||
#
|
||||
# Used in number_with_delimiter()
|
||||
# These are also the defaults for 'currency', 'percentage', 'precision', and 'human'
|
||||
format:
|
||||
# Sets the separator between the units, for more precision (e.g. 1.0 / 2.0 == 0.5)
|
||||
separator: "."
|
||||
# Delimets thousands (e.g. 1,000,000 is a million) (always in groups of three)
|
||||
delimiter: " "
|
||||
# Number of decimals, behind the separator (the number 1 with a precision of 2 gives: 1.00)
|
||||
precision: 3
|
||||
|
||||
# Used in number_to_currency()
|
||||
currency:
|
||||
format:
|
||||
# Формат отображения валюты и обозначение самой валюты
|
||||
#
|
||||
#
|
||||
# Where is the currency sign? %u is the currency unit, %n the number (default: $5.00)
|
||||
format: "%n %u"
|
||||
unit: "руб."
|
||||
# These three are to override number.format and are optional
|
||||
separator: "."
|
||||
delimiter: " "
|
||||
precision: 2
|
||||
|
||||
# Used in number_to_percentage()
|
||||
percentage:
|
||||
format:
|
||||
# These three are to override number.format and are optional
|
||||
# separator:
|
||||
delimiter: ""
|
||||
|
||||
# Used in number_to_precision()
|
||||
precision:
|
||||
format:
|
||||
# These three are to override number.format and are optional
|
||||
# separator:
|
||||
delimiter: ""
|
||||
# precision:
|
||||
|
||||
# Used in number_to_human_size()
|
||||
human:
|
||||
format:
|
||||
# These three are to override number.format and are optional
|
||||
# separator:
|
||||
delimiter: ""
|
||||
precision: 1
|
||||
|
||||
# Rails 2.2
|
||||
# storage_units: [байт, КБ, МБ, ГБ, ТБ]
|
||||
|
||||
# Rails 2.3
|
||||
storage_units:
|
||||
# Storage units output formatting.
|
||||
# %u is the storage unit, %n is the number (default: 2 MB)
|
||||
format: "%n %u"
|
||||
units:
|
||||
byte:
|
||||
one: "байт"
|
||||
few: "байта"
|
||||
many: "байт"
|
||||
other: "байта"
|
||||
kb: "КБ"
|
||||
mb: "МБ"
|
||||
gb: "ГБ"
|
||||
tb: "ТБ"
|
||||
|
||||
# Используется в хелперах distance_of_time_in_words(), distance_of_time_in_words_to_now(), time_ago_in_words()
|
||||
#
|
||||
#
|
||||
# Used in distance_of_time_in_words(), distance_of_time_in_words_to_now(), time_ago_in_words()
|
||||
datetime:
|
||||
distance_in_words:
|
||||
half_a_minute: "меньше минуты"
|
||||
less_than_x_seconds:
|
||||
one: "меньше %{count} секунды"
|
||||
few: "меньше %{count} секунд"
|
||||
many: "меньше %{count} секунд"
|
||||
other: "меньше %{count} секунды"
|
||||
x_seconds:
|
||||
one: "%{count} секунда"
|
||||
few: "%{count} секунды"
|
||||
many: "%{count} секунд"
|
||||
other: "%{count} секунды"
|
||||
less_than_x_minutes:
|
||||
one: "меньше %{count} минуты"
|
||||
few: "меньше %{count} минут"
|
||||
many: "меньше %{count} минут"
|
||||
other: "меньше %{count} минуты"
|
||||
x_minutes:
|
||||
one: "%{count} минуту"
|
||||
few: "%{count} минуты"
|
||||
many: "%{count} минут"
|
||||
other: "%{count} минуты"
|
||||
about_x_hours:
|
||||
one: "около %{count} часа"
|
||||
few: "около %{count} часов"
|
||||
many: "около %{count} часов"
|
||||
other: "около %{count} часа"
|
||||
x_days:
|
||||
one: "%{count} день"
|
||||
few: "%{count} дня"
|
||||
many: "%{count} дней"
|
||||
other: "%{count} дня"
|
||||
about_x_months:
|
||||
one: "около %{count} месяца"
|
||||
few: "около %{count} месяцев"
|
||||
many: "около %{count} месяцев"
|
||||
other: "около %{count} месяца"
|
||||
x_months:
|
||||
one: "%{count} месяц"
|
||||
few: "%{count} месяца"
|
||||
many: "%{count} месяцев"
|
||||
other: "%{count} месяца"
|
||||
about_x_years:
|
||||
one: "около %{count} года"
|
||||
few: "около %{count} лет"
|
||||
many: "около %{count} лет"
|
||||
other: "около %{count} лет"
|
||||
over_x_years:
|
||||
one: "больше %{count} года"
|
||||
few: "больше %{count} лет"
|
||||
many: "больше %{count} лет"
|
||||
other: "больше %{count} лет"
|
||||
almost_x_years:
|
||||
one: "почти %{count} год"
|
||||
few: "почти %{count} года"
|
||||
many: "почти %{count} лет"
|
||||
other: "почти %{count} лет"
|
||||
prompts:
|
||||
year: "Год"
|
||||
month: "Месяц"
|
||||
day: "День"
|
||||
hour: "Часов"
|
||||
minute: "Минут"
|
||||
second: "Секунд"
|
||||
|
||||
|
||||
# Used in array.to_sentence.
|
||||
support:
|
||||
array:
|
||||
# Rails 2.2
|
||||
sentence_connector: "и"
|
||||
skip_last_comma: true
|
||||
|
||||
# Rails 2.3
|
||||
words_connector: ", "
|
||||
two_words_connector: " и "
|
||||
last_word_connector: " и "
|
63
config/locales/devise.ru.yml
Normal file
63
config/locales/devise.ru.yml
Normal file
@ -0,0 +1,63 @@
|
||||
ru:
|
||||
errors:
|
||||
messages:
|
||||
not_found: "не найден"
|
||||
already_confirmed: "был уже подтвержден"
|
||||
not_locked: "не был заблокирован"
|
||||
|
||||
devise:
|
||||
failure:
|
||||
admin:
|
||||
unauthenticated: 'Вам необходимо войти или зарегистрироваться перед тем, как продолжить.'
|
||||
unconfirmed: 'Вы должны подтвердить аккаунт перед продолжением.'
|
||||
locked: 'Ваш аккаунт заблокирован.'
|
||||
invalid: 'Неверный email или пароль.'
|
||||
no_membership: 'Ваш аккаунт не зарегистирован на сайте, пожалуйста обратитесь к администратору сайта для получения доступа.'
|
||||
invalid_token: 'Неверный authentication token.'
|
||||
timeout: 'Срок действия вашей сессии истек, пожалуйста залогиньтесь для продолжения.'
|
||||
inactive: 'Ваш аккаунт еще не был активирован.'
|
||||
sessions:
|
||||
admin:
|
||||
signed_in: 'Вход выполнен успешно.'
|
||||
signed_out: 'Выход выполнен успешно.'
|
||||
passwords:
|
||||
admin:
|
||||
send_instructions: 'Вы получите письмо с инструкциями о том, как сбросить ваш пароль, через несколько минут.'
|
||||
updated: 'Ваш пароль был успешно изменен. Вы вошли в систему.'
|
||||
confirmations:
|
||||
admin:
|
||||
send_instructions: 'Вы получите письмо с инструкциями о том, как подтвердить ваш аккаунт, через несколько минут.'
|
||||
confirmed: 'Ваша учетная запись была успешно подтверждена. Вы вошли в систему.'
|
||||
registrations:
|
||||
admin:
|
||||
signed_up: 'Вы успешно зарегистрировались.'
|
||||
updated: 'Вы успешно обновили ваш аккаунт.'
|
||||
destroyed: 'До свидания! Ваш аккаунт был успешно отменен. Мы надеемся скоро увидеть вас снова.'
|
||||
unlocks:
|
||||
admin:
|
||||
send_instructions: 'Вам будет отправлено письмо с инструкциями о том, как разблокировать ваш аккаунт, в течение нескольких минут.'
|
||||
unlocked: 'Ваша учетная запись была успешно разблокирована. Вы вошли в систему.'
|
||||
mailer:
|
||||
admin:
|
||||
confirmation_instructions: 'Инструкции подтверждения'
|
||||
reset_password_instructions: 'Инструкции по сбросу пароля'
|
||||
unlock_instructions: 'Инструкции по разблокированию'
|
||||
|
||||
|
||||
admin:
|
||||
mailer:
|
||||
common:
|
||||
hello: Здравствуйте
|
||||
|
||||
confirmation_instructions:
|
||||
you_can_confirm_your_account_through_the_link_below: "Вы можете подтвердить ваш аккаунт с помощью ссылки, расположенной ниже:"
|
||||
confirm_my_account: "Подтвердить мой аккаунт"
|
||||
reset_password_instructions:
|
||||
reset_password_instruction: "Кто-то запросил ссылку для изменения вашего пароля, и вы можете сделать это через ссылку, приведенную ниже:"
|
||||
change_my_password: "Изменить мой пароль"
|
||||
wrong_request_instruction: "Если вы не запрашивали это, пожалуйста проигнорируйте это письмо."
|
||||
unchange_password_message: "Ваш пароль не будет изменен до тех пор, пока вы не получите доступ к ссылке, приведенной выше, и создатите новую."
|
||||
unlock_instructions:
|
||||
locked_account_message: "Ваша учетная запись была заблокирована из-за чрезмерного количества безуспешных попыток входа."
|
||||
unlock_account_instruction: "Нажмите ссылку ниже, чтобы разблокировать ваш аккаунт:"
|
||||
unlock_my_account: "Разблокировать мой аккаунт"
|
106
config/locales/flash.ru.yml
Normal file
106
config/locales/flash.ru.yml
Normal file
@ -0,0 +1,106 @@
|
||||
ru:
|
||||
flash:
|
||||
admin:
|
||||
pages:
|
||||
create:
|
||||
notice: "Страница успешно создана."
|
||||
alert: "Страница не создана."
|
||||
update:
|
||||
notice: "Страница успешно обновлена."
|
||||
alert: "Страница не обновлена."
|
||||
sort:
|
||||
notice: "Страницы успешно отсортированы."
|
||||
destroy:
|
||||
notice: "Страницы успешно удалены."
|
||||
|
||||
contents:
|
||||
create:
|
||||
notice: "Контент успешно создан."
|
||||
alert: "Контент не создан."
|
||||
update:
|
||||
notice: "Контент успешно обновлен."
|
||||
alert: "Контент не обновлен."
|
||||
sort:
|
||||
notice: "Содержимое успешно отсортировано."
|
||||
destroy:
|
||||
notice: "Содержимое успешно удалено."
|
||||
|
||||
content_types:
|
||||
create:
|
||||
notice: "Модель успешно создана."
|
||||
alert: "Модель не создана."
|
||||
update:
|
||||
notice: "Модель успешно обновлена."
|
||||
alert: "Модель не обновлена."
|
||||
destroy:
|
||||
notice: "Модель успешно удалена."
|
||||
|
||||
current_site:
|
||||
update:
|
||||
notice: "Мой сайт успешно обновлен."
|
||||
alert: "Мой сайт не обновлен."
|
||||
|
||||
snippets:
|
||||
create:
|
||||
notice: "Сниппет успешно создан."
|
||||
alert: "Сниппет не создан."
|
||||
update:
|
||||
notice: "Сниппет успешно обновлен."
|
||||
alert: "Сниппет не обновлен."
|
||||
destroy:
|
||||
notice: "Сниппет успешно удален."
|
||||
|
||||
accounts:
|
||||
create:
|
||||
notice: "Аккаунт успешно создан."
|
||||
alert: "Аккаунт не создан."
|
||||
|
||||
my_account:
|
||||
update:
|
||||
notice: "Мой аккаунт успешно обновлен."
|
||||
alert: "Мой аккаунт не обновлен."
|
||||
|
||||
sites:
|
||||
create:
|
||||
notice: "Сайт успешно создан."
|
||||
alert: "Сайт не создан."
|
||||
destroy:
|
||||
notice: "Сайт успешно удален."
|
||||
|
||||
memberships:
|
||||
create:
|
||||
notice: "Учетная запись успешно создана."
|
||||
alert: "Учетная запись не создана."
|
||||
already_created: "Учетная запись уже добавлена в текущий сайт."
|
||||
|
||||
assets:
|
||||
create:
|
||||
notice: "Файл успешно создан."
|
||||
alert: "Файл не создан."
|
||||
update:
|
||||
notice: "Файл успешно обновлен."
|
||||
alert: "Файл не обновлен."
|
||||
|
||||
theme_assets:
|
||||
create:
|
||||
notice: "Файл успешно создан."
|
||||
alert: "Файл не создан."
|
||||
update:
|
||||
notice: "Файл успешно обновлен."
|
||||
alert: "Файл не обновлен."
|
||||
destroy:
|
||||
notice: "Файл успешно удален."
|
||||
|
||||
custom_fields:
|
||||
update:
|
||||
alert: "Поле не обновлено"
|
||||
|
||||
cross_domain_sessions:
|
||||
create:
|
||||
alert: "Вам необходимо войти"
|
||||
|
||||
import:
|
||||
create:
|
||||
done: "Ваш сайт успешно обновлен"
|
||||
notice: "Ваш сайт обновляется"
|
||||
alert: "Импорт не завершен."
|
99
config/locales/formtastic.ru.yml
Normal file
99
config/locales/formtastic.ru.yml
Normal file
@ -0,0 +1,99 @@
|
||||
ru:
|
||||
formtastic:
|
||||
titles:
|
||||
information: Основная информация
|
||||
advanced_options: Дополнительные настройки
|
||||
meta: SEO Metadata
|
||||
seo: SEO настройки
|
||||
robots_txt: Robots.txt файл
|
||||
code: Код
|
||||
raw_template: Шаблон
|
||||
credentials: Учетная запись
|
||||
language: Язык
|
||||
sites: Сайты
|
||||
access_points: Точки доступа
|
||||
memberships: Учетные записи
|
||||
membership_email: Email аккаунта
|
||||
file: Файл
|
||||
preview: Предпросмотр
|
||||
options: Дополнительные настройки
|
||||
custom_fields: Пользовательские поля
|
||||
other_fields: Другая информация
|
||||
presentation: Представление
|
||||
attributes: Аттрибуты
|
||||
upload: Загрузить
|
||||
labels:
|
||||
theme_asset:
|
||||
plain_text_name: Имя файла
|
||||
content_type: Тип файла
|
||||
new:
|
||||
source: Файл
|
||||
edit:
|
||||
source: Заменить файл
|
||||
custom_fields:
|
||||
field:
|
||||
_alias: Алиас
|
||||
import:
|
||||
new:
|
||||
source: Файл
|
||||
samples: Копировать образцы
|
||||
reset: Сбросить сайт
|
||||
default_site_template: "Используйте шаблон сайта по умолчанию. Нажмите <a href='#'>здесь</a> для загрузки шаблона сайта в виде zip файла."
|
||||
content_type:
|
||||
item_template: Шаблон элемента
|
||||
api_accounts: Уведомленные аккаунты
|
||||
content_instance:
|
||||
_slug: Постоянная ссылка
|
||||
account:
|
||||
edit:
|
||||
password: Новый пароль
|
||||
password_confirmation: Подтверждение нового пароля
|
||||
page:
|
||||
seo_title: Название
|
||||
|
||||
hints:
|
||||
page:
|
||||
published: "Только аутентифицированным пользователям разрешается просматривать неопубликованные страницы."
|
||||
cache_strategy: "Кэшировать страницу для лучшей производительности. Вариант 'Простое' является хорошим компромиссом."
|
||||
templatized: "Используйте страницу в качестве шаблона для определенной вами модели."
|
||||
listed: "Контролируйте возможность показа страницы из сгенерированных меню."
|
||||
content_type_id: "Тип содержимого, для которого эта страница будет выступать в качестве шаблона."
|
||||
seo_title: "Определите заголовок страницы, который будет использоваться как значение тэга title в секции head. Оставьте пустым, если вы хотите использовать значение по умолчанию из настроек сайта."
|
||||
meta_keywords: "Переопределяет meta keywords сайта, используемые внутри тэга head страницы. Они разделены запятыми."
|
||||
meta_description: "Переопределяет meta description сайта, используемые внутри тэга head страницы."
|
||||
snippet:
|
||||
slug: "Вам необходимо знать это для вставки сниппета в страницу"
|
||||
site:
|
||||
seo_title: "Задайте глобальное значение здесь, которое будет использовано как значение для тэга title в секции head."
|
||||
meta_keywords: "Meta keywords используются внутри тэга head страницы. Они разделяются запятыми. Требуется для SEO."
|
||||
meta_description: "Meta description используются для тэга head страницы. Необходимо для SEO."
|
||||
domain_name: "ex: locomotiveapp.org"
|
||||
robots_txt: "Содержимое файла <span class='code'>/robots.txt</span>. См. <a href='http://www.w3.org/TR/html4/appendix/notes.html#h-B.4.1.1'>url</a> для получения большей информации."
|
||||
theme_asset:
|
||||
slug: "Ва не нужно добавлять расширение файла (.css or .js)"
|
||||
edit:
|
||||
source: "Вы можете заменить это файлом, имеющим такое же расширение"
|
||||
asset:
|
||||
source: "Все типы файлов приняты."
|
||||
edit:
|
||||
source: "Текущий файл доступен здесь %{url}"
|
||||
update:
|
||||
source: "Текущий файл доступен здесь %{url}"
|
||||
custom_fields:
|
||||
field:
|
||||
_alias: "Свойство, доступное в шаблонах liquid"
|
||||
hint: "Текст, отображенный в форме модели, находится ниже поля"
|
||||
content_instance:
|
||||
_slug: "Свойство, используемое для генерации ссылки (url) на страницу, работающей как шаблон для этого типа содержимого (ex: \"template_page/{{ your_object._permalink }})\"."
|
||||
seo_title: "Значение, вводимое вами, будет заменять SEO заголовок шаблонизированной страницы, связанной с вашей моделью."
|
||||
meta_keywords: "Переопределяет meta keywords сайта, используемые внутри тэга head страницы. Разделяются запятыми."
|
||||
meta_description: "Переопределяет meta description сайта, используемые внутри тэга head страницы."
|
||||
import:
|
||||
source: "Файл zip, содержащий database.yml вместе с файлами и шаблонами"
|
||||
samples: "Если включено, процесс импорта также скопирует содержимое и файлы"
|
||||
reset: "Если включено, все данные вашего сайта будут уничтожены перед импортом нового сайта"
|
||||
content_type:
|
||||
item_template: "Вы можете задавать текст, отображаемый для каждого элемента в списке. Просто используйте Liquid. Пр.: {{ content.name }})"
|
||||
api_enabled: "Это используется для того, чтобы дать людям извне возможность создавать новые экземляры (пример: сообщения в форме контакта)"
|
||||
api_accounts: "Письмо с уведомлением будет отправлено на каждый аккаунт из списка выше, когда создан новый экземпляр"
|
||||
|
@ -7,7 +7,7 @@ module Locomotive
|
||||
:reserved_subdomains => %w{www admin email blog webmail mail support help site sites},
|
||||
# :forbidden_paths => %w{layouts snippets stylesheets javascripts assets admin system api},
|
||||
:reserved_slugs => %w{stylesheets javascripts assets admin images api pages edit},
|
||||
:locales => %w{en de fr pt-BR it nl es},
|
||||
:locales => %w{en de fr pt-BR it nl es ru},
|
||||
:cookie_key => '_locomotive_session',
|
||||
:enable_logs => false,
|
||||
:hosting => :auto,
|
||||
|
Loading…
Reference in New Issue
Block a user