feat: add Russian translation (#14)
parent
9086720c3c
commit
e354098b96
|
@ -8,6 +8,7 @@
|
||||||
<option value="zh-tw">{{ $t('languages.zhTW') }}</option>
|
<option value="zh-tw">{{ $t('languages.zhTW') }}</option>
|
||||||
<option value="es">{{ $t('languages.es') }}</option>
|
<option value="es">{{ $t('languages.es') }}</option>
|
||||||
<option value="de">{{ $t('languages.de') }}</option>
|
<option value="de">{{ $t('languages.de') }}</option>
|
||||||
|
<option value="ru">{{ $t('languages.ru') }}</option>
|
||||||
</select>
|
</select>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
@ -192,6 +192,7 @@ languages:
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
de: Deutsch
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
time:
|
time:
|
||||||
unit: Zeiteinheit
|
unit: Zeiteinheit
|
||||||
seconds: Sekunden
|
seconds: Sekunden
|
||||||
|
|
|
@ -197,6 +197,7 @@ languages:
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
de: Deutsch
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
time:
|
time:
|
||||||
unit: Time Unit
|
unit: Time Unit
|
||||||
seconds: Seconds
|
seconds: Seconds
|
||||||
|
|
|
@ -195,6 +195,7 @@ languages:
|
||||||
zhCN: 中文 (简体)
|
zhCN: 中文 (简体)
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
de: Deutsch
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
time:
|
time:
|
||||||
unit: Unidad
|
unit: Unidad
|
||||||
seconds: Segundos
|
seconds: Segundos
|
||||||
|
|
|
@ -188,6 +188,7 @@ languages:
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
de: Deutsch
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
time:
|
time:
|
||||||
unit: Unité de temps
|
unit: Unité de temps
|
||||||
seconds: Secondes
|
seconds: Secondes
|
||||||
|
|
|
@ -9,6 +9,7 @@ import zhCN from './zh-cn.yaml'
|
||||||
import zhTW from './zh-tw.yaml'
|
import zhTW from './zh-tw.yaml'
|
||||||
import es from './es.yaml'
|
import es from './es.yaml'
|
||||||
import de from './de.yaml'
|
import de from './de.yaml'
|
||||||
|
import ru from './ru.yaml'
|
||||||
|
|
||||||
Vue.use(VueI18n)
|
Vue.use(VueI18n)
|
||||||
|
|
||||||
|
@ -45,6 +46,9 @@ export function detectLocale () {
|
||||||
case /^de.*/i.test(locale):
|
case /^de.*/i.test(locale):
|
||||||
locale = 'de'
|
locale = 'de'
|
||||||
break
|
break
|
||||||
|
case /^ru.*/i.test(locale):
|
||||||
|
locale = 'ru'
|
||||||
|
break
|
||||||
default:
|
default:
|
||||||
locale = 'en'
|
locale = 'en'
|
||||||
}
|
}
|
||||||
|
@ -64,7 +68,8 @@ const i18n = new VueI18n({
|
||||||
'zh-cn': zhCN,
|
'zh-cn': zhCN,
|
||||||
'zh-tw': zhTW,
|
'zh-tw': zhTW,
|
||||||
'es': es,
|
'es': es,
|
||||||
'de': de
|
'de': de,
|
||||||
|
'ru': ru
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
@ -195,6 +195,7 @@ languages:
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
de: Deutsch
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
time:
|
time:
|
||||||
unit: 時間単位
|
unit: 時間単位
|
||||||
seconds: 秒
|
seconds: 秒
|
||||||
|
|
|
@ -75,6 +75,7 @@ languages:
|
||||||
zhCN: 中文 (简体)
|
zhCN: 中文 (简体)
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
|
ru: Русский
|
||||||
login:
|
login:
|
||||||
password: Senha
|
password: Senha
|
||||||
submit: Login
|
submit: Login
|
||||||
|
|
|
@ -75,6 +75,7 @@ languages:
|
||||||
zhCN: 中文 (简体)
|
zhCN: 中文 (简体)
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
|
ru: Русский
|
||||||
login:
|
login:
|
||||||
password: Palavra-passe
|
password: Palavra-passe
|
||||||
submit: Login
|
submit: Login
|
||||||
|
|
|
@ -0,0 +1,204 @@
|
||||||
|
permanent: Постоянный
|
||||||
|
buttons:
|
||||||
|
cancel: Отмена
|
||||||
|
close: Закрыть
|
||||||
|
copy: Копировать
|
||||||
|
copyFile: Скопировать файл
|
||||||
|
copyToClipboard: Скопировать в буфер
|
||||||
|
create: Создать
|
||||||
|
delete: Удалить
|
||||||
|
download: Скачать
|
||||||
|
info: Инфо
|
||||||
|
more: Еще
|
||||||
|
move: Переместить
|
||||||
|
moveFile: Переместить файл
|
||||||
|
new: Новый
|
||||||
|
next: Вперед
|
||||||
|
ok: OK
|
||||||
|
replace: Перезаписать
|
||||||
|
previous: Назад
|
||||||
|
rename: Переименовать
|
||||||
|
reportIssue: Сообщить о проблеме
|
||||||
|
save: Сохранить
|
||||||
|
search: Поиск
|
||||||
|
select: Выбрать
|
||||||
|
share: Поделиться
|
||||||
|
publish: Опубликовать
|
||||||
|
selectMultiple: Мультивыбор
|
||||||
|
schedule: Планировка
|
||||||
|
switchView: Вид
|
||||||
|
toggleSidebar: Боковая панель
|
||||||
|
update: Обновить
|
||||||
|
upload: Загрузить
|
||||||
|
permalink: Получить постоянную ссылку
|
||||||
|
success:
|
||||||
|
linkCopied: Ссылка скопирована!
|
||||||
|
errors:
|
||||||
|
forbidden: Доступ запрещен.
|
||||||
|
internal: Что-то пошло не так.
|
||||||
|
notFound: Неправильная ссылка.
|
||||||
|
files:
|
||||||
|
folders: Каталоги
|
||||||
|
files: Файлы
|
||||||
|
body: Тело
|
||||||
|
clear: Очистить
|
||||||
|
closePreview: Закрыть
|
||||||
|
home: Дом
|
||||||
|
lastModified: Последнее изменение
|
||||||
|
loading: Загрузка...
|
||||||
|
lonely: Здесь пусто...
|
||||||
|
metadata: Метаданные
|
||||||
|
multipleSelectionEnabled: Мультивыбор включен
|
||||||
|
name: Имя
|
||||||
|
size: Размер
|
||||||
|
sortByName: Сортировка по имени
|
||||||
|
sortBySize: Сортировка по размеру
|
||||||
|
sortByLastModified: Сортировка по изменению
|
||||||
|
help:
|
||||||
|
click: выбрать файл или каталог
|
||||||
|
ctrl:
|
||||||
|
click: выбрать несколько файлов или каталогов
|
||||||
|
f: открыть поиск
|
||||||
|
s: скачать файл или текущий каталог
|
||||||
|
del: удалить выбранные элементы
|
||||||
|
doubleClick: открыть файл или каталог
|
||||||
|
esc: очистить выделение и/или закрыть окно
|
||||||
|
f1: помощь
|
||||||
|
f2: переименовать файл
|
||||||
|
help: Помощь
|
||||||
|
login:
|
||||||
|
password: Пароль
|
||||||
|
submit: Войти
|
||||||
|
username: Имя пользователя
|
||||||
|
wrongCredentials: Неверные данные
|
||||||
|
prompts:
|
||||||
|
copy: Копировать
|
||||||
|
copyMessage: 'Копировать в:'
|
||||||
|
currentlyNavigating: 'Текущий каталог:'
|
||||||
|
deleteMessageMultiple: Удалить эти файлы ({count})?
|
||||||
|
deleteMessageSingle: Удалить этот файл/каталог?
|
||||||
|
deleteTitle: Удалить файлы
|
||||||
|
displayName: 'Отображаемое имя:'
|
||||||
|
download: Скачать файлы
|
||||||
|
downloadMessage: Скачать каталог в следующем формате.
|
||||||
|
error: Ошибка
|
||||||
|
fileInfo: Информация о файле
|
||||||
|
filesSelected: "Файлов выбрано: {count}."
|
||||||
|
lastModified: Последнее изменение
|
||||||
|
move: Переместить
|
||||||
|
moveMessage: 'Переместить в:'
|
||||||
|
newDir: Новый каталог
|
||||||
|
newDirMessage: Имя нового каталога.
|
||||||
|
newFile: Новый файл
|
||||||
|
newFileMessage: Имя нового файла.
|
||||||
|
numberDirs: Количество каталогов
|
||||||
|
numberFiles: Количество файлов
|
||||||
|
replace: Заменить
|
||||||
|
replaceMessage: >
|
||||||
|
Имя одного из загружаемых файлов совпадает с уже существующим файлом.
|
||||||
|
Вы хотите заменить существующий?
|
||||||
|
rename: Переименовать
|
||||||
|
renameMessage: Новое имя
|
||||||
|
show: Показать
|
||||||
|
size: Размер
|
||||||
|
schedule: Планировка
|
||||||
|
scheduleMessage: Запланировать дату и время публикации.
|
||||||
|
newArchetype: Создайте новую запись на основе архетипа. Файл будет создан в каталоге.
|
||||||
|
settings:
|
||||||
|
admin: Админ
|
||||||
|
administrator: Администратор
|
||||||
|
allowCommands: Запуск команд
|
||||||
|
allowEdit: Редактирование, переименование и удаление файлов или каталогов
|
||||||
|
allowNew: Создание новых файлов или каталогов
|
||||||
|
allowPublish: Публикация новых записей и страниц
|
||||||
|
avoidChanges: "(пусто для пропуска)"
|
||||||
|
changePassword: Изменение пароля
|
||||||
|
commands: Команды
|
||||||
|
commandsHelp: >
|
||||||
|
Здесь устанавливаются команды, выполняемые в названных событиях.
|
||||||
|
Одна команда на строку. Если событие связано с файлами, например, после сохранения,
|
||||||
|
переменной среды "FILE" будет присвоен путь файла.
|
||||||
|
commandsUpdated: Команды обновлены!
|
||||||
|
customStylesheet: Свой стиль
|
||||||
|
examples: Примеры
|
||||||
|
globalSettings: Глобальные настройки
|
||||||
|
language: Язык
|
||||||
|
lockPassword: Запретить пользователю менять пароль
|
||||||
|
newPassword: Новый пароль
|
||||||
|
newPasswordConfirm: Повтор нового пароля
|
||||||
|
newUser: Новый пользователь
|
||||||
|
password: Пароль
|
||||||
|
passwordUpdated: Пароль обновлен!
|
||||||
|
permissions: Права доступа
|
||||||
|
permissionsHelp: >
|
||||||
|
Можно настроить пользователя как администратора или выбрать разрешения
|
||||||
|
индивидуально. При выборе "Администратор", все остальные параметры будут
|
||||||
|
автоматически выбраны. Управление пользователями - привилегия администратора.
|
||||||
|
profileSettings: Настройки профиля
|
||||||
|
ruleExample1: >
|
||||||
|
предотвратить доступ к любому скрытому файлу (например: .git, .gitignore) в
|
||||||
|
каждой папке.
|
||||||
|
ruleExample2: блокирует доступ к файлу с именем Caddyfile в корневой области.
|
||||||
|
rules: Права
|
||||||
|
rulesHelp1: >
|
||||||
|
Здесь вы можете определить набор разрешающих и запрещающих правил для этого конкретного
|
||||||
|
пользователь. Блокированные файлы не будут отображаться в списках, и не будут доступны
|
||||||
|
для пользователя. Есть поддержка регулярных выражений и относительных путей.
|
||||||
|
rulesHelp2: >
|
||||||
|
Каждое правило начинается с новой строки и должно начинаться с ключевого слова
|
||||||
|
{0} или {1}. Затем {2}, если используются регулярное выражение,
|
||||||
|
дальше выражение или путь.
|
||||||
|
scope: Корень
|
||||||
|
settingsUpdated: Настройки применены!
|
||||||
|
user: Пользователь
|
||||||
|
userCommands: Команды
|
||||||
|
userCommandsHelp: >
|
||||||
|
Список команд доступных пользователю, разделенный пробелами.
|
||||||
|
Пример:
|
||||||
|
userCreated: Пользователь создан!
|
||||||
|
userDeleted: Пользователь удален!
|
||||||
|
userManagement: Управление пользователями
|
||||||
|
username: Имя пользователя
|
||||||
|
users: Пользователи
|
||||||
|
userUpdated: Пользователь изменен!
|
||||||
|
sidebar:
|
||||||
|
help: Помощь
|
||||||
|
logout: Выход
|
||||||
|
myFiles: Файлы
|
||||||
|
newFile: Новый файл
|
||||||
|
newFolder: Новый каталог
|
||||||
|
settings: Настройки
|
||||||
|
siteSettings: Настройки сайта
|
||||||
|
hugoNew: Hugo New
|
||||||
|
preview: Предпросмотр
|
||||||
|
search:
|
||||||
|
images: Изображения
|
||||||
|
music: Музыка
|
||||||
|
notSupportedCommand: Команда не поддерживается.
|
||||||
|
pdf: PDF
|
||||||
|
pressToExecute: Enter для запуска.
|
||||||
|
pressToSearch: Enter для поиска.
|
||||||
|
search: Поиск...
|
||||||
|
searchOrCommand: Поиск или выполнение команды...
|
||||||
|
searchOrSupportedCommand: 'Поиск или выполнение команды, начинающейся с ''$'':'
|
||||||
|
typeCommand: Введи текст и нажми Enter для запуска.
|
||||||
|
typeSearch: Введи текст и нажми Enter для поиска.
|
||||||
|
types: Типы
|
||||||
|
video: Видео
|
||||||
|
writeToSearch: Введи текст для поиска
|
||||||
|
languages:
|
||||||
|
en: English
|
||||||
|
fr: Français
|
||||||
|
pt: Português
|
||||||
|
ja: 日本語
|
||||||
|
zhCN: 中文 (简体)
|
||||||
|
zhTW: 中文 (繁體)
|
||||||
|
es: Español
|
||||||
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
|
time:
|
||||||
|
unit: Единица времени
|
||||||
|
seconds: Секунды
|
||||||
|
minutes: Минуты
|
||||||
|
hours: Часы
|
||||||
|
days: Дни
|
|
@ -193,6 +193,7 @@ languages:
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
de: Deutsch
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
time:
|
time:
|
||||||
unit: 时间单位
|
unit: 时间单位
|
||||||
seconds: 秒
|
seconds: 秒
|
||||||
|
|
|
@ -193,6 +193,7 @@ languages:
|
||||||
zhTW: 中文 (繁體)
|
zhTW: 中文 (繁體)
|
||||||
es: Español
|
es: Español
|
||||||
de: Deutsch
|
de: Deutsch
|
||||||
|
ru: Русский
|
||||||
time:
|
time:
|
||||||
unit: 時間單位
|
unit: 時間單位
|
||||||
seconds: 秒
|
seconds: 秒
|
||||||
|
|
Loading…
Reference in New Issue