add russian

This commit is contained in:
nkanaev
2026-05-01 23:48:27 +01:00
parent 14d5a6b52b
commit 76c2b9a475
2 changed files with 141 additions and 70 deletions

View File

@@ -277,6 +277,7 @@ var vm = new Vue({
'languages': [ 'languages': [
{code: 'en', name: 'English' }, {code: 'en', name: 'English' },
{code: 'zh', name: '简体中文'}, {code: 'zh', name: '简体中文'},
{code: 'ru', name: 'Русский'},
] ]
} }
}, },

View File

@@ -2,283 +2,353 @@
const translations = { const translations = {
"unread": { "unread": {
"en": "Unread", "en": "Unread",
"zh": "未读" "zh": "未读",
"ru": "Непрочитанные"
}, },
"starred": { "starred": {
"en": "Starred", "en": "Starred",
"zh": "星标" "zh": "星标",
"ru": "Избранные"
}, },
"all": { "all": {
"en": "All", "en": "All",
"zh": "全部" "zh": "全部",
"ru": "Все"
}, },
"settings": { "settings": {
"en": "Settings", "en": "Settings",
"zh": "设置" "zh": "设置",
"ru": "Настройки"
}, },
"new_feed": { "new_feed": {
"en": "New Feed", "en": "New Feed",
"zh": "新建订阅" "zh": "新建订阅",
"ru": "Новая лента"
}, },
"refresh_feeds": { "refresh_feeds": {
"en": "Refresh Feeds", "en": "Refresh Feeds",
"zh": "刷新订阅" "zh": "刷新订阅",
"ru": "Обновить ленты"
}, },
"theme": { "theme": {
"en": "Theme", "en": "Theme",
"zh": "主题" "zh": "主题",
"ru": "Тема"
}, },
"auto_refresh": { "auto_refresh": {
"en": "Auto Refresh", "en": "Auto Refresh",
"zh": "自动刷新" "zh": "自动刷新",
"ru": "Автообновление"
}, },
"show_first": { "show_first": {
"en": "Show first", "en": "Show first",
"zh": "优先显示" "zh": "优先显示",
"ru": "Сначала"
}, },
"new": { "new": {
"en": "New", "en": "New",
"zh": "最新" "zh": "最新",
"ru": "Новые"
}, },
"old": { "old": {
"en": "Old", "en": "Old",
"zh": "最旧" "zh": "最旧",
"ru": "Старые"
}, },
"subscriptions": { "subscriptions": {
"en": "Subscriptions", "en": "Subscriptions",
"zh": "订阅管理" "zh": "订阅管理",
"ru": "Подписки"
}, },
"import": { "import": {
"en": "Import", "en": "Import",
"zh": "导入" "zh": "导入",
"ru": "Импорт"
}, },
"export": { "export": {
"en": "Export", "en": "Export",
"zh": "导出" "zh": "导出",
"ru": "Экспорт"
}, },
"shortcuts": { "shortcuts": {
"en": "Shortcuts", "en": "Shortcuts",
"zh": "快捷键" "zh": "快捷键",
"ru": "Горячие клавиши"
}, },
"log_out": { "log_out": {
"en": "Log out", "en": "Log out",
"zh": "登出" "zh": "登出",
"ru": "Выйти"
}, },
"all_unread": { "all_unread": {
"en": "All Unread", "en": "All Unread",
"zh": "全部未读" "zh": "全部未读",
"ru": "Все непрочитанные"
}, },
"all_starred": { "all_starred": {
"en": "All Starred", "en": "All Starred",
"zh": "全部星标" "zh": "全部星标",
"ru": "Все избранные"
}, },
"all_feeds": { "all_feeds": {
"en": "All Feeds", "en": "All Feeds",
"zh": "全部订阅" "zh": "全部订阅",
"ru": "Все ленты"
}, },
"refreshing": { "refreshing": {
"en": "Refreshing", "en": "Refreshing",
"zh": "正在刷新" "zh": "正在刷新",
"ru": "Обновление"
}, },
"left": { "left": {
"en": "left", "en": "left",
"zh": "剩余" "zh": "剩余",
"ru": "осталось"
}, },
"show_feeds": { "show_feeds": {
"en": "Show Feeds", "en": "Show Feeds",
"zh": "显示订阅" "zh": "显示订阅",
"ru": "Показать ленты"
}, },
"mark_all_read": { "mark_all_read": {
"en": "Mark All Read", "en": "Mark All Read",
"zh": "全部标记为已读" "zh": "全部标记为已读",
"ru": "Отметить все как прочитанные"
}, },
"feed_settings": { "feed_settings": {
"en": "Feed Settings", "en": "Feed Settings",
"zh": "订阅设置" "zh": "订阅设置",
"ru": "Настройки ленты"
}, },
"folder_settings": { "folder_settings": {
"en": "Folder Settings", "en": "Folder Settings",
"zh": "文件夹设置" "zh": "文件夹设置",
"ru": "Настройки папки"
}, },
"website": { "website": {
"en": "Website", "en": "Website",
"zh": "网站" "zh": "网站",
"ru": "Сайт"
}, },
"feed_link": { "feed_link": {
"en": "Feed Link", "en": "Feed Link",
"zh": "订阅链接" "zh": "订阅链接",
"ru": "Ссылка на ленту"
}, },
"rename": { "rename": {
"en": "Rename", "en": "Rename",
"zh": "重命名" "zh": "重命名",
"ru": "Переименовать"
}, },
"change_link": { "change_link": {
"en": "Change Link", "en": "Change Link",
"zh": "修改链接" "zh": "修改链接",
"ru": "Изменить ссылку"
}, },
"move_to": { "move_to": {
"en": "Move to...", "en": "Move to...",
"zh": "移动到..." "zh": "移动到...",
"ru": "Переместить в..."
}, },
"new_folder": { "new_folder": {
"en": "new folder", "en": "new folder",
"zh": "新建文件夹" "zh": "新建文件夹",
"ru": "новая папка"
}, },
"delete": { "delete": {
"en": "Delete", "en": "Delete",
"zh": "删除" "zh": "删除",
"ru": "Удалить"
}, },
"mark_starred": { "mark_starred": {
"en": "Mark Starred", "en": "Mark Starred",
"zh": "标记星标" "zh": "标记星标",
"ru": "Пометить избранным"
}, },
"mark_unread": { "mark_unread": {
"en": "Mark Unread", "en": "Mark Unread",
"zh": "标记未读" "zh": "标记未读",
"ru": "Пометить непрочитанным"
}, },
"appearance": { "appearance": {
"en": "Appearance", "en": "Appearance",
"zh": "外观" "zh": "外观",
"ru": "Внешний вид"
}, },
"read_here": { "read_here": {
"en": "Read Here", "en": "Read Here",
"zh": "在此阅读" "zh": "在此阅读",
"ru": "Читать здесь"
}, },
"open_link": { "open_link": {
"en": "Open Link", "en": "Open Link",
"zh": "打开链接" "zh": "打开链接",
"ru": "Открыть ссылку"
}, },
"previous_article": { "previous_article": {
"en": "Previous Article", "en": "Previous Article",
"zh": "上一篇" "zh": "上一篇",
"ru": "Предыдущая статья"
}, },
"next_article": { "next_article": {
"en": "Next Article", "en": "Next Article",
"zh": "下一篇" "zh": "下一篇",
"ru": "Следующая статья"
}, },
"close_article": { "close_article": {
"en": "Close Article", "en": "Close Article",
"zh": "关闭文章" "zh": "关闭文章",
"ru": "Закрыть статью"
}, },
"untitled": { "untitled": {
"en": "untitled", "en": "untitled",
"zh": "无标题" "zh": "无标题",
"ru": "без названия"
}, },
"sans_serif": { "sans_serif": {
"en": "sans-serif", "en": "sans-serif",
"zh": "无衬线" "zh": "无衬线",
"ru": "sans-serif"
}, },
"serif": { "serif": {
"en": "serif", "en": "serif",
"zh": "衬线" "zh": "衬线",
"ru": "serif"
}, },
"monospace": { "monospace": {
"en": "monospace", "en": "monospace",
"zh": "等宽" "zh": "等宽",
"ru": "monospace"
}, },
"url": { "url": {
"en": "URL", "en": "URL",
"zh": "网址" "zh": "网址",
"ru": "URL"
}, },
"folder": { "folder": {
"en": "Folder", "en": "Folder",
"zh": "文件夹" "zh": "文件夹",
"ru": "Папка"
}, },
"add": { "add": {
"en": "Add", "en": "Add",
"zh": "添加" "zh": "添加",
"ru": "Добавить"
}, },
"keyboard_shortcuts": { "keyboard_shortcuts": {
"en": "Keyboard Shortcuts", "en": "Keyboard Shortcuts",
"zh": "键盘快捷键" "zh": "键盘快捷键",
"ru": "Горячие клавиши"
}, },
"multiple_feeds_found": { "multiple_feeds_found": {
"en": "Multiple feeds found. Choose one below:", "en": "Multiple feeds found. Choose one below:",
"zh": "找到多个订阅源,请选择一个:" "zh": "找到多个订阅源,请选择一个:",
"ru": "Найдено несколько лент. Выберите одну:"
}, },
"cancel": { "cancel": {
"en": "cancel", "en": "cancel",
"zh": "取消" "zh": "取消",
"ru": "отмена"
}, },
"kb_show_filters": { "kb_show_filters": {
"en": "show unread / starred / all feeds", "en": "show unread / starred / all feeds",
"zh": "显示未读/星标/全部订阅" "zh": "显示未读/星标/全部订阅",
"ru": "показать непрочитанные / избранные / все ленты"
}, },
"kb_focus_search": { "kb_focus_search": {
"en": "focus the search bar", "en": "focus the search bar",
"zh": "聚焦搜索栏" "zh": "聚焦搜索栏",
"ru": "фокус на строку поиска"
}, },
"kb_next_prev_article": { "kb_next_prev_article": {
"en": "next / prev article", "en": "next / prev article",
"zh": "下一篇/上一篇文章" "zh": "下一篇/上一篇文章",
"ru": "следующая / предыдущая статья"
}, },
"kb_next_prev_feed": { "kb_next_prev_feed": {
"en": "next / prev feed", "en": "next / prev feed",
"zh": "下一个/上一个订阅" "zh": "下一个/上一个订阅",
"ru": "следующая / предыдущая лента"
}, },
"kb_close_article": { "kb_close_article": {
"en": "close article", "en": "close article",
"zh": "关闭文章" "zh": "关闭文章",
"ru": "закрыть статью"
}, },
"kb_mark_all_read": { "kb_mark_all_read": {
"en": "mark all read", "en": "mark all read",
"zh": "全部标记为已读" "zh": "全部标记为已读",
"ru": "отметить все как прочитанные"
}, },
"kb_mark_read": { "kb_mark_read": {
"en": "mark read / unread", "en": "mark read / unread",
"zh": "标记已读/未读" "zh": "标记已读/未读",
"ru": "отметить как прочитанное / непрочитанное"
}, },
"kb_mark_starred": { "kb_mark_starred": {
"en": "mark starred / unstarred", "en": "mark starred / unstarred",
"zh": "标记星标/取消星标" "zh": "标记星标/取消星标",
"ru": "пометить избранным / убрать из избранного"
}, },
"kb_open_link": { "kb_open_link": {
"en": "open link", "en": "open link",
"zh": "打开链接" "zh": "打开链接",
"ru": "открыть ссылку"
}, },
"kb_read_here": { "kb_read_here": {
"en": "read here", "en": "read here",
"zh": "在此阅读" "zh": "在此阅读",
"ru": "читать здесь"
}, },
"kb_scroll_content": { "kb_scroll_content": {
"en": "scroll content forward / backward", "en": "scroll content forward / backward",
"zh": "向前/向后滚动内容" "zh": "向前/向后滚动内容",
"ru": "прокрутка вперед / назад"
}, },
"prompt_folder_name": { "prompt_folder_name": {
"en": "Enter folder name:", "en": "Enter folder name:",
"zh": "请输入文件夹名称:" "zh": "请输入文件夹名称:",
"ru": "Введите имя папки:"
}, },
"prompt_new_title": { "prompt_new_title": {
"en": "Enter new title", "en": "Enter new title",
"zh": "请输入新标题" "zh": "请输入新标题",
"ru": "Введите новый заголовок"
}, },
"prompt_feed_link": { "prompt_feed_link": {
"en": "Enter feed link", "en": "Enter feed link",
"zh": "请输入订阅链接" "zh": "请输入订阅链接",
"ru": "Введите ссылку на ленту"
}, },
"confirm_delete_folder": { "confirm_delete_folder": {
"en": "Are you sure you want to delete", "en": "Are you sure you want to delete",
"zh": "确定要删除" "zh": "确定要删除",
"ru": "Вы уверены, что хотите удалить"
}, },
"confirm_delete_feed": { "confirm_delete_feed": {
"en": "Are you sure you want to delete", "en": "Are you sure you want to delete",
"zh": "确定要删除" "zh": "确定要删除",
"ru": "Вы уверены, что хотите удалить"
}, },
"alert_no_feeds": { "alert_no_feeds": {
"en": "No feeds found at the given url.", "en": "No feeds found at the given url.",
"zh": "在指定的网址未找到订阅源。" "zh": "在指定的网址未找到订阅源。",
"ru": "Лент по данному адресу не найдено."
}, },
"login": { "login": {
"en": "Login", "en": "Login",
"zh": "登录" "zh": "登录",
"ru": "Вход"
}, },
"username": { "username": {
"en": "Username", "en": "Username",
"zh": "用户名" "zh": "用户名",
"ru": "Имя пользователя"
}, },
"password": { "password": {
"en": "Password", "en": "Password",
"zh": "密码" "zh": "密码",
"ru": "Пароль"
}, },
}; };
class i18n { class i18n {