Add russian translation

This commit is contained in:
denfil 2015-06-11 16:35:25 +03:00
parent 3ef6b20ef6
commit b8832a4049
2 changed files with 234 additions and 0 deletions

View File

@ -0,0 +1,233 @@
<?php
return array(
'plural' => function($n) {return $n%10==1&&$n%100!=11?0:($n%10>=2&&$n%10<=4&&($n%100<10||$n%100>=20)?1:2);},
'attachment' => 'вложение',
'When there is nothing to read, redirect me to this page' => 'Когда нет непрочитанных статей, то перенаправлять на страницу',
'There is nothing new to read, enjoy your favorites articles!' => 'Ничего нового пока нет, наслаждайтесь чтением ваших избранных статей!',
'There is nothing new to read, enjoy your previous readings!' => 'Ничего нового пока нет, наслаждайтесь чтением ранее прочитанного!',
'Immediately' => 'Сразу',
'(error occurred during the last check)' => '(во время последней проверки произошла ошибка)',
'The feed id is required' => 'Требуется идентификатор канала',
'The title is required' => 'Требуется заголовок',
'The site url is required' => 'Требуется адрес сайта',
'The feed url is required' => 'Требуется адрес канала',
'or' => 'или',
'edit' => 'изменить',
'cancel' => 'отменить',
'Feed URL' => 'URL канала',
'Website URL' => 'URL сайта',
'Title' => 'Заголовок',
'Edit subscription' => 'Редактирование подписки',
'Unable to edit your subscription.' => 'Невозможно отредактировать подписку.',
'Your subscription has been updated.' => 'Подписка обновлена.',
'Older items first' => 'Сначала старые',
'Most recent first' => 'Сначала новые',
'Default sorting order for items' => 'Сортировка статей по-умолчанию',
'This subscription is empty, %sgo back to unread items%s' => 'Эта подписка пуста, %sвернуться обратно к непрочитанным статьям%s',
'sort by date %s(%s)%s' => 'сортировать по дате %s(%s)%s',
'most recent first' => 'сначала новые',
'older first' => 'сначала старые',
'Show only this subscription' => 'Показывать только эту подписку',
'Go to unread' => 'Перейти в непрочитанное',
'Go to bookmarks' => 'Перейти в избранное',
'Go to history' => 'Перейти в историю',
'Go to subscriptions' => 'Перейти в подписки',
'Go to preferences' => 'Перейти в настройки',
'Bookmarklet' => 'Букмарклет',
'Subscribe with Miniflux' => 'Подписаться с помощью Miniflux',
'Drag and drop this link to your bookmarks' => 'Перенесите эту ссылку в закладки',
'Download full content' => 'Загружать весь контент',
'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => 'Загрузка всего контента замедляет работу, потому что Miniflux извлекает контент из страницы оригинала. Лучше это использовать для подписок, которые отображают только аннотации. Эта функция работает не со всеми сайтами.',
'No message' => 'Нет сообщений',
'flush messages' => 'очистить лог',
'API endpoint:' => 'Конечная точка (endpoint): ',
'API username:' => 'Имя пользователя: ',
'API token:' => 'Токен: ',
'Generate new tokens' => 'Генерировать новый токен',
'Bookmark RSS Feed' => 'Добавить RSS канал в закладки',
'updated just now' => 'обновлено сейчас',
'checked at' => 'обновлено',
'never updated after creation' => 'никогда не обновлялась после создания',
'Subscription disabled' => 'Подписка деактивирована',
'content downloaded' => 'контент загружен',
'in progress...' => 'в процессе...',
'unable to fetch content' => 'невозможно скачать контент',
'Download content' => 'Загрузить контент статьи',
'download content' => 'загрузить контент',
'Help' => 'Помощь',
'Theme' => 'Тема оформления',
'Items per page' => 'Количество статей на страницу',
'Previous page' => 'Предыдущая страница',
'Next page' => 'Следующая страница',
'Do not fetch the content of articles' => 'Не извлекать контент статей',
'Remove automatically read items' => 'Автоматически удалять прочитанные статьи',
'Never' => 'Никогда',
'After %d day' => array('Через %d день', 'Через %d дня', 'Через %d дней'),
'unread' => 'непрочитанное',
'Unread' => 'Непрочитанное',
'bookmark' => 'добавить в избранное',
'remove bookmark' => 'удалить из избранного',
'bookmarks' => 'избранное',
'Bookmarks' => 'Избранное',
'Bookmark item' => 'Добавить статью в избранное',
'No bookmark' => 'Избранного нет',
'history' => 'история',
'subscriptions' => 'подписки',
'Subscriptions' => 'Подписки',
'preferences' => 'настройки',
'Preferences' => 'Настройки',
'logout' => 'выход',
'Username' => 'Логин',
'Password' => 'Пароль',
'Confirmation' => 'Подтверждение',
'Language' => 'Язык',
'Save' => 'Сохранить',
'Database size:' => 'Размер базы данных:',
'Optimize the database' => 'Оптимизировать базу данных',
'(VACUUM command)' => '(SQL комманда VACUUM)',
'Download the entire database' => 'Целиком скачать базу данных',
'(Gzip compressed Sqlite file)' => '(сжать Sqlite файл с помощью Gzip)',
'Keyboard shortcuts' => 'Клавиатурные сокращения',
'Previous item' => 'Предыдущая статья',
'Next item' => 'Следующая статья',
'Mark as read or unread' => 'Отменить как прочитанное или непрочитанное',
'Open original link' => 'Открыть оригинал',
'Open item' => 'Открыть статью',
'About' => 'О программе',
'Miniflux version:' => 'Версия Miniflux:',
'Nothing to read' => 'Читать нечего',
'mark all as read' => 'отметить все как прочитанное',
'original link' => 'открыть оригинал',
'mark as read' => 'отменить как прочитанное',
'No history' => 'Истории нет',
'mark as unread' => 'отменить как непрочитанное',
'History' => 'История',
'flush all items' => 'очистить историю',
'Item not found' => 'Статья не найдена',
'Next' => 'Далее',
'Previous' => 'Назад',
'Sign in' => 'Войти',
'feeds' => 'подписки',
'add' => 'добавить',
'import' => 'импорт',
'export' => 'экспорт',
'OPML Import' => 'Импорт OPML',
'OPML file' => 'OPML файл',
'Import' => 'Импортировать',
'refresh all' => 'обновить все',
'No subscription' => 'Подписок нет',
'remove' => 'удалить',
'Remove' => 'Удалить',
'refresh' => 'обновить',
'New subscription' => 'Новая подписка',
'Website or Feed URL' => 'URL сайта или канала',
'Add' => 'Добавить',
'http://website/' => 'http://website/',
'Official website:' => 'Официальный сайт:',
'Bad username or password' => 'Неверный логин или пароль.',
'Unable to update your preferences.' => 'Невозможно обновить настройки.',
'Your preferences are updated.' => 'Настройки обновлены.',
'Unable to import your OPML file.' => 'Невозможно импортировать OPML файл',
'Your feeds have been imported.' => 'Ваши каналы импортированы.',
'Unable to find a subscription.' => 'Невозможно найти подписки.',
'Subscription added successfully.' => 'Подписка успешно добавлена.',
'Your subscriptions are updated' => 'Ваши подписки обновлены',
'Unable to remove this subscription.' => 'Невозможно удалить эту подписку.',
'This subscription has been removed successfully.' => 'Подписка успешно удалена.',
'The user name is required' => 'Требуется имя пользователя',
'The maximum length is 50 characters' => 'Максимальная длина 50 символов',
'The password is required' => 'Требуется пароль',
'The minimum length is 6 characters' => 'Минимальная длина 6 символов',
'The confirmation is required' => 'Требуется подтверждение',
'Passwords don\'t match' => 'Пароли не совпадают',
'Do you really want to remove these items from your history?' => 'Вы действительно хотите очистить историю?',
'Do you really want to remove this subscription: "%s"?' => 'Вы действительно хотите удалить подписку: «%s»?',
'Nothing to read, do you want to %supdate your subscriptions%s?' => 'Ничего нового пока нет, хотите %sобновить ваши подписки%s?',
'Show help' => 'Показать справку',
'Close help' => 'Закрыть справку',
'%d second ago' => array('%d секунда назад', '%d секунды назад', '%d секунд назад'),
'%d minute ago' => array('%d минут назад', '%d минуты назад', '%d минут назад'),
'%d hour ago' => array('%d час назад', '%d часа назад', '%d часов назад'),
'%d day ago' => array('%d день назад', '%d дня назад', '%d дней назад'),
'%d week ago' => array('%d неделя назад', '%d недели назад', '%d недель назад'),
'%d month ago' => array('%d месяц назад', '%d месяца назад', '%d месяцев назад'),
'Timezone' => 'Временная зона',
'Update all subscriptions' => 'Обновить все подписки',
'Auto-Update URL' => 'URL автоматического обновления',
'Update Miniflux' => 'Обновить Miniflux',
'Miniflux is updated!' => 'Miniflux обновлен!',
'Unable to update Miniflux, check the console for errors.' => 'Невозможно обновить Miniflux, смотрите ошибки в консоле.',
'Don\'t forget to backup your database' => 'Не забудьте предварительно сделать резервную копию базы данных',
'The name must have only alpha-numeric characters' => 'Название должно состоять только из алфавитно-цифровых символов',
'New database' => 'Новая база данных',
'Database name' => 'Имя базы данных',
'Default database' => 'База данных по-умолчанию',
'Select another database' => 'Выберите базу данных',
'The database name is required' => 'Требуется имя базы данных',
'Database created successfully.' => 'База данных успешно создана.',
'Unable to create the new database.' => 'Невозможно создать новую базу данных.',
'Add a new database (new user)' => 'Добавить новую базу данных (нового пользователя)',
'Create' => 'Создать',
'Unknown' => 'Inconnu',
'Remember Me' => 'Запомнить меня',
'Display items on lists' => 'Показывать в режиме списка',
'Summaries' => 'Сокращенный текст',
'Full contents' => 'Полный текст',
'Force RTL mode (Right-to-left language)' => 'Принудительный RTL режим (режим письма "справа-налево")',
'Activated' => 'Активировано',
'Remove this feed' => 'Удалить подписку',
'Miniflux' => 'Miniflux',
'mini%sflux%s' => 'mini%sflux%s',
'All' => 'Tout',
'Advanced' => 'Дополнительно',
'Documentation' => 'Документация',
'Installation instructions' => 'Установка',
'Upgrade to a new version' => 'Обновление до новой версии',
'Cronjob' => 'Планировщик задач',
'Advanced configuration' => 'Расширенные настройки',
'Full article download' => 'Полная загрузка статьи',
'Multiple users' => 'Несколько пользователей',
'Themes' => 'Темы оформления',
'Json-RPC API' => 'Json-RPC API',
'Fever API' => 'Fever API',
'Translations' => 'Переводы',
'Run Miniflux with Docker' => 'Запуск Miniflux в Docker',
'FAQ' => 'FAQ',
'settings' => 'настройки',
'help' => 'помощь',
'api' => 'api',
'about' => 'о программе',
'This action will update Miniflux with the last development version, are you sure?' => 'Это действие обновит Miniflux до последней разрабатываемой версии, вы уверены?',
'database' => 'база данных',
'Console' => 'Консоль',
'Miniflux API' => 'Miniflux API',
'menu' => 'меню',
'Default' => 'По-умолчанию',
'Value required' => 'Требуется значение',
'Must be an integer' => 'Должно быть целым числом',
'Remove automatically unread items' => 'Автоматически удалять непрочитанные статьи',
'Toggle RTL mode' => 'Переключить TRL режим',
'external services' => 'внешние сервисы',
'Send bookmarks to Pinboard' => 'Отправлять избранное в Pinboard',
'Pinboard API token' => 'API токен Pinboard',
'Pinboard tags' => 'Pinboard тэги',
'Instapaper username' => 'Имя пользователя Instapaper',
'Instapaper password' => 'Пароль Instapaper',
'Instapaper' => 'Instapaper',
'Pinboard' => 'Pinboard',
'Send bookmarks to Instapaper' => 'Отправлять избранное в Instapaper',
'Authentication' => 'Аутентификация',
'Reading' => 'Чтение',
'Application' => 'Приложение',
'Enable image proxy' => 'Включить проксирование изображений',
'Avoid mixed content warnings with HTTPS' => 'Избегайте передупреждений о смешанном содержимом в HTTPS',
'Download favicons' => 'Скачивать иконки сайтов',
'general' => 'общие',
'An error occurred during the last check. Refresh the feed manually and check the %sconsole%s for errors afterwards!' => 'Во время последней проверки возникла ошибка. Обновите канал вручную, а потом проверьте %sconsole%s на наличие ошибок!',
'Refresh interval in minutes for unread counter' => 'Интервал обновления счетчика непрочитанных статей в минутах',
'Nothing to show. Enable the debug mode to see log messages.' => 'Пока ничего нет. Включите отладочный режим, чтобы увидеть сообщения.',
'Enable debug mode' => 'Включить отладочный режим',
'Original link marks article as read' => 'При переходе на оригинал отмечать статью как прочитанную',
'Cloak the image referrer' => 'Проксировать загрузку изображений',
);

View File

@ -103,6 +103,7 @@ function get_languages()
'zh_CN' => '简体中国',
'sr_RS' => 'српски',
'sr_RS@latin' => 'srpski',
'ru_RU' => 'Русский',
);
}