Loading opds_catalog/locale/ru/LC_MESSAGES/django.mo (4.57 KiB) File changed.No diff preview for this file type. View original file View changed file opds_catalog/locale/ru/LC_MESSAGES/django.po +6 −11 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-08 20:39+0300\n" "POT-Creation-Date: 2017-01-21 17:25+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" Loading Loading @@ -191,30 +191,25 @@ msgstr "Найдены серии" msgid "Select language" msgstr "Выбор алфавита" #: .\opds_catalog\feeds.py:790 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:106 #: .\opds_catalog\feeds.py:790 .\opds_catalog\tests\test_feeds.py:106 #: .\opds_catalog\tests\test_feeds.py:119 #: .\opds_catalog\tests\test_feeds.py:130 msgid "Cyrillic" msgstr "Кириллица (РУС)" #: .\opds_catalog\feeds.py:791 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:107 #: .\opds_catalog\feeds.py:791 .\opds_catalog\tests\test_feeds.py:107 msgid "Latin" msgstr "Латинница (LAT)" #: .\opds_catalog\feeds.py:792 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:108 #: .\opds_catalog\feeds.py:792 .\opds_catalog\tests\test_feeds.py:108 msgid "Digits" msgstr "Цифры (0..9)" #: .\opds_catalog\feeds.py:793 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:109 #: .\opds_catalog\feeds.py:793 .\opds_catalog\tests\test_feeds.py:109 msgid "Other symbols" msgstr "Другие символы" #: .\opds_catalog\feeds.py:794 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:110 #: .\opds_catalog\feeds.py:794 .\opds_catalog\tests\test_feeds.py:110 msgid "Show all" msgstr "Показать все" Loading opds_catalog/models.py +8 −0 Original line number Diff line number Diff line Loading @@ -124,6 +124,14 @@ class CounterManager(models.Manager): return counter def get_lastscan(self): try: lastscan = self.get(name='allbooks').update_time except ObjectDoesNotExist: lastscan = None return lastscan class Counter(models.Model): name = models.CharField(primary_key=True, null=False, blank=False, max_length=16) value = models.IntegerField(null=False, default=0) Loading sopds/locale/ru/LC_MESSAGES/django.mo (5.04 KiB) File changed.No diff preview for this file type. View original file View changed file sopds/locale/ru/LC_MESSAGES/django.po +35 −31 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-08 20:39+0300\n" "POT-Creation-Date: 2017-01-21 17:25+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" Loading @@ -19,63 +19,67 @@ msgstr "" "10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%" "100>=11 && n%100<=14)? 2 : 3);\n" #: .\sopds\settings.py:157 #: .\sopds\settings.py:164 msgid "Select language" msgstr "" #: .\sopds\settings.py:165 msgid "Absolute path to books collection directory" msgstr "Абсолютный путь к каталогу с файлами книг" #: .\sopds\settings.py:158 #: .\sopds\settings.py:166 msgid "List of managed book files extensions" msgstr "Список расширений файлов, для включения в коллекцию книг" #: .\sopds\settings.py:159 #: .\sopds\settings.py:167 msgid "Turn once scanning directly" msgstr "Запустить внеочередное однократное сканирование коллекции книг" #: .\sopds\settings.py:161 #: .\sopds\settings.py:169 msgid "Enable authentication" msgstr "Включить аутентификацию" #: .\sopds\settings.py:162 #: .\sopds\settings.py:170 msgid "Enable alphabet submenu" msgstr "Включить субменю выбора алфавита" #: .\sopds\settings.py:163 #: .\sopds\settings.py:171 msgid "This flag hides found doublicates" msgstr "Флаг прячет найденные дубликаты книг" #: .\sopds\settings.py:164 #: .\sopds\settings.py:172 msgid "This flag activate showing cover of books" msgstr "Флаг активирует показ обложек книг" #: .\sopds\settings.py:165 #: .\sopds\settings.py:173 msgid "Max subitems count in alphabet menuitem" msgstr "Максимальное число подэлементов в элементах алфавитных меню" #: .\sopds\settings.py:166 #: .\sopds\settings.py:174 msgid "Max items on page" msgstr "Максимальное число элементов на странице" #: .\sopds\settings.py:167 #: .\sopds\settings.py:175 msgid "Create downloaded filename from book title" msgstr "Имя загружаемого файла формировать из названия книги" #: .\sopds\settings.py:168 #: .\sopds\settings.py:176 msgid "Path to image file showing for book without embedded cover" msgstr "Путь к изображению, для показа в качестве обложки для книг без обложек" #: .\sopds\settings.py:171 #: .\sopds\settings.py:179 msgid "This flag activate extraction metadata from fb2 files" msgstr "Флаг активирует извлеченеи метаданных из fb2-файлов" #: .\sopds\settings.py:172 #: .\sopds\settings.py:180 msgid "This flag activate zip files scanning" msgstr "Флаг разрешает сканированеи содержимого ZIP файлов" #: .\sopds\settings.py:173 #: .\sopds\settings.py:181 msgid "Set codepage for filenames inside zipfile" msgstr "Codepage для имен файлов внутри ZIP" #: .\sopds\settings.py:174 #: .\sopds\settings.py:182 msgid "" "Enables read metadata from inpx-file (and stop scanning deeper from ipx-file " "place)" Loading @@ -83,67 +87,67 @@ msgstr "" "Считываем метаданные книг з INPX-файлов (при этом не сканируем файлы и " "каталоги, расположенные на уровне или ниже найденого INPX)" #: .\sopds\settings.py:175 #: .\sopds\settings.py:183 msgid "Skip scanning INPX with unchanged size after previous scan" msgstr "" "Не сканируем INPX, если его размер не изменился с предидущего сканирования" #: .\sopds\settings.py:176 #: .\sopds\settings.py:184 msgid "Test avialability zip files listed in INPX before add in collection" msgstr "" "Проверяем наличие zip файлов, перечисленных в INPX перед добавлением их " "содержимого в коллекцию" #: .\sopds\settings.py:177 #: .\sopds\settings.py:185 msgid "Test avialability book files listed in INPX before add in collection" msgstr "" "Тестируем наличие книг, перечисленных в INPX перед добавлением их " "содержимого в коллекцию" #: .\sopds\settings.py:178 #: .\sopds\settings.py:186 msgid "Logical deleting unavialable files" msgstr "Логическое удаление отсутствующих файлов" #: .\sopds\settings.py:180 #: .\sopds\settings.py:188 msgid "sheduled minutes for sopds_scanner (cron syntax)" msgstr "минуты для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:181 #: .\sopds\settings.py:189 msgid "sheduled hours for sopds_scanner (cron syntax)" msgstr "часы для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:182 #: .\sopds\settings.py:190 msgid "sheduled day for sopds_scanner (cron syntax)" msgstr "дни для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:183 #: .\sopds\settings.py:191 msgid "sheduled day of weeks for sopds_scanner (cron syntax)" msgstr "дни недели для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:185 #: .\sopds\settings.py:193 msgid "Path to FB2-EPUB converter program" msgstr "Путь к конвертеру FB2-EPUB" #: .\sopds\settings.py:186 #: .\sopds\settings.py:194 msgid "Path to FB2-MOBI converter program" msgstr "Путь к конвертеру FB2-MOBI" #: .\sopds\settings.py:187 #: .\sopds\settings.py:195 msgid "Path to temporary files directory" msgstr "Путь к временному каталогу" #: .\sopds\settings.py:189 #: .\sopds\settings.py:197 msgid "Path to logfile for sopds_server process" msgstr "Путь к логфайлу для процесса sopds_server" #: .\sopds\settings.py:190 #: .\sopds\settings.py:198 msgid "Path to logfile for sopds_scanner process" msgstr "Путь к логфайлу для процесса sopds_scanner" #: .\sopds\settings.py:191 #: .\sopds\settings.py:199 msgid "Path to pidfile for sopds_server process" msgstr "Путь к pid-файлу для процесса sopds_server" #: .\sopds\settings.py:192 #: .\sopds\settings.py:200 msgid "Path to pidfile for sopds_scanner process" msgstr "Путь к pid-файлу для процесса sopds_scanner" Loading
opds_catalog/locale/ru/LC_MESSAGES/django.mo (4.57 KiB) File changed.No diff preview for this file type. View original file View changed file
opds_catalog/locale/ru/LC_MESSAGES/django.po +6 −11 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-08 20:39+0300\n" "POT-Creation-Date: 2017-01-21 17:25+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" Loading Loading @@ -191,30 +191,25 @@ msgstr "Найдены серии" msgid "Select language" msgstr "Выбор алфавита" #: .\opds_catalog\feeds.py:790 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:106 #: .\opds_catalog\feeds.py:790 .\opds_catalog\tests\test_feeds.py:106 #: .\opds_catalog\tests\test_feeds.py:119 #: .\opds_catalog\tests\test_feeds.py:130 msgid "Cyrillic" msgstr "Кириллица (РУС)" #: .\opds_catalog\feeds.py:791 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:107 #: .\opds_catalog\feeds.py:791 .\opds_catalog\tests\test_feeds.py:107 msgid "Latin" msgstr "Латинница (LAT)" #: .\opds_catalog\feeds.py:792 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:108 #: .\opds_catalog\feeds.py:792 .\opds_catalog\tests\test_feeds.py:108 msgid "Digits" msgstr "Цифры (0..9)" #: .\opds_catalog\feeds.py:793 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:109 #: .\opds_catalog\feeds.py:793 .\opds_catalog\tests\test_feeds.py:109 msgid "Other symbols" msgstr "Другие символы" #: .\opds_catalog\feeds.py:794 .\opds_catalog\models.py:36 #: .\opds_catalog\tests\test_feeds.py:110 #: .\opds_catalog\feeds.py:794 .\opds_catalog\tests\test_feeds.py:110 msgid "Show all" msgstr "Показать все" Loading
opds_catalog/models.py +8 −0 Original line number Diff line number Diff line Loading @@ -124,6 +124,14 @@ class CounterManager(models.Manager): return counter def get_lastscan(self): try: lastscan = self.get(name='allbooks').update_time except ObjectDoesNotExist: lastscan = None return lastscan class Counter(models.Model): name = models.CharField(primary_key=True, null=False, blank=False, max_length=16) value = models.IntegerField(null=False, default=0) Loading
sopds/locale/ru/LC_MESSAGES/django.mo (5.04 KiB) File changed.No diff preview for this file type. View original file View changed file
sopds/locale/ru/LC_MESSAGES/django.po +35 −31 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-08 20:39+0300\n" "POT-Creation-Date: 2017-01-21 17:25+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" Loading @@ -19,63 +19,67 @@ msgstr "" "10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%" "100>=11 && n%100<=14)? 2 : 3);\n" #: .\sopds\settings.py:157 #: .\sopds\settings.py:164 msgid "Select language" msgstr "" #: .\sopds\settings.py:165 msgid "Absolute path to books collection directory" msgstr "Абсолютный путь к каталогу с файлами книг" #: .\sopds\settings.py:158 #: .\sopds\settings.py:166 msgid "List of managed book files extensions" msgstr "Список расширений файлов, для включения в коллекцию книг" #: .\sopds\settings.py:159 #: .\sopds\settings.py:167 msgid "Turn once scanning directly" msgstr "Запустить внеочередное однократное сканирование коллекции книг" #: .\sopds\settings.py:161 #: .\sopds\settings.py:169 msgid "Enable authentication" msgstr "Включить аутентификацию" #: .\sopds\settings.py:162 #: .\sopds\settings.py:170 msgid "Enable alphabet submenu" msgstr "Включить субменю выбора алфавита" #: .\sopds\settings.py:163 #: .\sopds\settings.py:171 msgid "This flag hides found doublicates" msgstr "Флаг прячет найденные дубликаты книг" #: .\sopds\settings.py:164 #: .\sopds\settings.py:172 msgid "This flag activate showing cover of books" msgstr "Флаг активирует показ обложек книг" #: .\sopds\settings.py:165 #: .\sopds\settings.py:173 msgid "Max subitems count in alphabet menuitem" msgstr "Максимальное число подэлементов в элементах алфавитных меню" #: .\sopds\settings.py:166 #: .\sopds\settings.py:174 msgid "Max items on page" msgstr "Максимальное число элементов на странице" #: .\sopds\settings.py:167 #: .\sopds\settings.py:175 msgid "Create downloaded filename from book title" msgstr "Имя загружаемого файла формировать из названия книги" #: .\sopds\settings.py:168 #: .\sopds\settings.py:176 msgid "Path to image file showing for book without embedded cover" msgstr "Путь к изображению, для показа в качестве обложки для книг без обложек" #: .\sopds\settings.py:171 #: .\sopds\settings.py:179 msgid "This flag activate extraction metadata from fb2 files" msgstr "Флаг активирует извлеченеи метаданных из fb2-файлов" #: .\sopds\settings.py:172 #: .\sopds\settings.py:180 msgid "This flag activate zip files scanning" msgstr "Флаг разрешает сканированеи содержимого ZIP файлов" #: .\sopds\settings.py:173 #: .\sopds\settings.py:181 msgid "Set codepage for filenames inside zipfile" msgstr "Codepage для имен файлов внутри ZIP" #: .\sopds\settings.py:174 #: .\sopds\settings.py:182 msgid "" "Enables read metadata from inpx-file (and stop scanning deeper from ipx-file " "place)" Loading @@ -83,67 +87,67 @@ msgstr "" "Считываем метаданные книг з INPX-файлов (при этом не сканируем файлы и " "каталоги, расположенные на уровне или ниже найденого INPX)" #: .\sopds\settings.py:175 #: .\sopds\settings.py:183 msgid "Skip scanning INPX with unchanged size after previous scan" msgstr "" "Не сканируем INPX, если его размер не изменился с предидущего сканирования" #: .\sopds\settings.py:176 #: .\sopds\settings.py:184 msgid "Test avialability zip files listed in INPX before add in collection" msgstr "" "Проверяем наличие zip файлов, перечисленных в INPX перед добавлением их " "содержимого в коллекцию" #: .\sopds\settings.py:177 #: .\sopds\settings.py:185 msgid "Test avialability book files listed in INPX before add in collection" msgstr "" "Тестируем наличие книг, перечисленных в INPX перед добавлением их " "содержимого в коллекцию" #: .\sopds\settings.py:178 #: .\sopds\settings.py:186 msgid "Logical deleting unavialable files" msgstr "Логическое удаление отсутствующих файлов" #: .\sopds\settings.py:180 #: .\sopds\settings.py:188 msgid "sheduled minutes for sopds_scanner (cron syntax)" msgstr "минуты для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:181 #: .\sopds\settings.py:189 msgid "sheduled hours for sopds_scanner (cron syntax)" msgstr "часы для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:182 #: .\sopds\settings.py:190 msgid "sheduled day for sopds_scanner (cron syntax)" msgstr "дни для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:183 #: .\sopds\settings.py:191 msgid "sheduled day of weeks for sopds_scanner (cron syntax)" msgstr "дни недели для планировщика sopds_Scanner (как в cron)" #: .\sopds\settings.py:185 #: .\sopds\settings.py:193 msgid "Path to FB2-EPUB converter program" msgstr "Путь к конвертеру FB2-EPUB" #: .\sopds\settings.py:186 #: .\sopds\settings.py:194 msgid "Path to FB2-MOBI converter program" msgstr "Путь к конвертеру FB2-MOBI" #: .\sopds\settings.py:187 #: .\sopds\settings.py:195 msgid "Path to temporary files directory" msgstr "Путь к временному каталогу" #: .\sopds\settings.py:189 #: .\sopds\settings.py:197 msgid "Path to logfile for sopds_server process" msgstr "Путь к логфайлу для процесса sopds_server" #: .\sopds\settings.py:190 #: .\sopds\settings.py:198 msgid "Path to logfile for sopds_scanner process" msgstr "Путь к логфайлу для процесса sopds_scanner" #: .\sopds\settings.py:191 #: .\sopds\settings.py:199 msgid "Path to pidfile for sopds_server process" msgstr "Путь к pid-файлу для процесса sopds_server" #: .\sopds\settings.py:192 #: .\sopds\settings.py:200 msgid "Path to pidfile for sopds_scanner process" msgstr "Путь к pid-файлу для процесса sopds_scanner"