diff --git a/.tx/config b/.tx/config index 3bd7886fb3..aadf05cd77 100644 --- a/.tx/config +++ b/.tx/config @@ -3,54 +3,63 @@ source_file = apps/converter/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/converter/locale/es/LC_MESSAGES/django.po trans.pt = apps/converter/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/converter/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-common] source_file = apps/common/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/common/locale/es/LC_MESSAGES/django.po trans.pt = apps/common/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/common/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-permissions] source_file = apps/permissions/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/permissions/locale/es/LC_MESSAGES/django.po trans.pt = apps/permissions/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/permissions/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-sources] source_file = apps/sources/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/sources/locale/es/LC_MESSAGES/django.po trans.pt = apps/sources/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/sources/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-document_indexing] source_file = apps/document_indexing/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/document_indexing/locale/es/LC_MESSAGES/django.po trans.pt = apps/document_indexing/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/document_indexing/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-user_management] source_file = apps/user_management/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/user_management/locale/es/LC_MESSAGES/django.po trans.pt = apps/user_management/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/user_management/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-main] source_file = apps/main/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/main/locale/es/LC_MESSAGES/django.po trans.pt = apps/main/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/main/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-ocr] source_file = apps/ocr/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/ocr/locale/es/LC_MESSAGES/django.po trans.pt = apps/ocr/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/ocr/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-project_setup] source_file = apps/project_setup/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/project_setup/locale/es/LC_MESSAGES/django.po trans.pt = apps/project_setup/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/project_setup/locale/ru/LC_MESSAGES/django.po [main] host = https://www.transifex.net @@ -60,70 +69,82 @@ source_file = apps/folders/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/folders/locale/es/LC_MESSAGES/django.po trans.pt = apps/folders/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/folders/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-history] source_file = apps/history/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/history/locale/es/LC_MESSAGES/django.po trans.pt = apps/history/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/history/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-dynamic_search] source_file = apps/dynamic_search/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/dynamic_search/locale/es/LC_MESSAGES/django.po trans.pt = apps/dynamic_search/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/dynamic_search/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-smart_settings] source_file = apps/smart_settings/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/smart_settings/locale/es/LC_MESSAGES/django.po trans.pt = apps/smart_settings/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/smart_settings/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-navigation] source_file = apps/navigation/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/navigation/locale/es/LC_MESSAGES/django.po trans.pt = apps/navigation/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/navigation/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-tags] source_file = apps/tags/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/tags/locale/es/LC_MESSAGES/django.po trans.pt = apps/tags/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/tags/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-documents] source_file = apps/documents/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/documents/locale/es/LC_MESSAGES/django.po trans.pt = apps/documents/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/documents/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-project_tools] source_file = apps/project_tools/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/project_tools/locale/es/LC_MESSAGES/django.po trans.pt = apps/project_tools/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/project_tools/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-grouping] source_file = apps/grouping/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/grouping/locale/es/LC_MESSAGES/django.po trans.pt = apps/grouping/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/grouping/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-document_comments] source_file = apps/document_comments/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/document_comments/locale/es/LC_MESSAGES/django.po trans.pt = apps/document_comments/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/document_comments/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-metadata] source_file = apps/metadata/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/metadata/locale/es/LC_MESSAGES/django.po trans.pt = apps/metadata/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/metadata/locale/ru/LC_MESSAGES/django.po [mayan-edms.apps-web_theme] source_file = apps/web_theme/locale/en/LC_MESSAGES/django.po source_lang = en trans.es = apps/web_theme/locale/es/LC_MESSAGES/django.po trans.pt = apps/web_theme/locale/pt/LC_MESSAGES/django.po +trans.ru = apps/web_theme/locale/ru/LC_MESSAGES/django.po diff --git a/apps/common/locale/ru/LC_MESSAGES/django.mo b/apps/common/locale/ru/LC_MESSAGES/django.mo index 4f8318d133..5803cce18e 100644 Binary files a/apps/common/locale/ru/LC_MESSAGES/django.mo and b/apps/common/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/common/locale/ru/LC_MESSAGES/django.po b/apps/common/locale/ru/LC_MESSAGES/django.po index 73789abb79..82167214cc 100644 --- a/apps/common/locale/ru/LC_MESSAGES/django.po +++ b/apps/common/locale/ru/LC_MESSAGES/django.po @@ -1,33 +1,335 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. # -#, fuzzy +# Translators: msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-30 16:51+0300\n" -"PO-Revision-Date: 2011-01-30 13:08\n" -"Last-Translator: \n" -"Language-Team: LANGUAGE \n" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-30 00:54-0400\n" +"PO-Revision-Date: 2011-11-03 17:28+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" -"X-Translated-Using: django-rosetta 0.5.5\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: views.py:6 templates/password_change_done.html:5 +#: __init__.py:17 +msgid "change password" +msgstr "Изменение пароля" + +#: __init__.py:18 +msgid "user details" +msgstr "сведения о пользователе" + +#: __init__.py:19 +msgid "edit details" +msgstr "изменение сведений" + +#: __init__.py:23 __init__.py:29 +msgid "about" +msgstr "о" + +#: __init__.py:24 +msgid "changelog" +msgstr "изменения" + +#: __init__.py:25 +msgid "license" +msgstr "лицензия" + +#: forms.py:99 +msgid "Selection" +msgstr "Выбор" + +#: forms.py:131 +msgid "Email" +msgstr "Email" + +#: forms.py:142 +msgid "" +"Please enter a correct email and password. Note that the password fields is " +"case-sensitive." +msgstr "" +"Пожалуйста, введите правильный адрес электронной почты и пароль с учетом " +"регистра." + +#: forms.py:144 +msgid "This account is inactive." +msgstr "Эта учетная запись неактивна." + +#: literals.py:24 +msgid "A5" +msgstr "A5" + +#: literals.py:25 +msgid "A4" +msgstr "A4" + +#: literals.py:26 +msgid "A3" +msgstr "A3" + +#: literals.py:27 +msgid "B5" +msgstr "B5" + +#: literals.py:28 +msgid "B4" +msgstr "B4" + +#: literals.py:29 +msgid "Letter" +msgstr "" + +#: literals.py:30 +msgid "Legal" +msgstr "" + +#: literals.py:31 +msgid "Ledger" +msgstr "" + +#: literals.py:38 +msgid "Portrait" +msgstr "Портрет" + +#: literals.py:39 +msgid "Landscape" +msgstr "Пейзаж" + +#: utils.py:289 +msgid "function found" +msgstr "Функция найдены" + +#: utils.py:291 utils.py:293 +#, python-format +msgid "class found: %s" +msgstr "Класс найден: %s." + +#: views.py:23 templates/password_change_done.html:5 msgid "Your password has been successfully changed." msgstr "Ваш пароль был успешно изменен." +#: views.py:39 +msgid "No action selected." +msgstr "Никаких действий не выбрано." + +#: views.py:43 +msgid "Must select at least one item." +msgstr "Необходимо выбрать хотя бы один элемент." + +#: views.py:76 +#, python-format +msgid "%(selection)s added successfully added to %(right_list_title)s." +msgstr "%(selection)s успешно добавлен в %(right_list_title)s ." + +#: views.py:79 views.py:96 +#, python-format +msgid "Unable to add %(selection)s to %(right_list_title)s." +msgstr "Не удалось добавить %(selection)s до %(right_list_title)s ." + +#: views.py:93 +#, python-format +msgid "%(selection)s added successfully removed from %(right_list_title)s." +msgstr "%(selection)s успешно удален из %(right_list_title)s ." + +#: views.py:111 +msgid "Add" +msgstr "Добавить" + +#: views.py:122 +msgid "Remove" +msgstr "Удалить" + +#: views.py:145 +msgid "current user details" +msgstr "данные пользователя" + +#: views.py:162 +msgid "Current user's details updated." +msgstr "Данные пользователя обновлены." + +#: views.py:171 +msgid "edit current user details" +msgstr "редактировать данные пользователя" + +#: views.py:197 +msgid "Changelog" +msgstr "Изменения" + +#: views.py:210 +msgid "License" +msgstr "Лицензия" + +#: widgets.py:58 +msgid "None" +msgstr "Ни один" + +#: conf/settings.py:15 +msgid "" +"Temporary directory used site wide to store thumbnails, previews and " +"temporary files. If none is specified, one will be created using " +"tempfile.mkdtemp()" +msgstr "" +"Временный каталог, используемый сайтом для хранения миниатюр, превью и " +"временных файлов. Если он не указан, он будет создан с использованием " +"tempfile.mkdtemp ()" + +#: conf/settings.py:65 +msgid "" +"Controls the mechanism used to authenticated user. Options are: username, " +"email" +msgstr "" +"Управление механизмом, используемым для аутентификации пользователя. " +"Возможные варианты: имя пользователя, адрес электронной почты" + +#: templates/403.html:3 templates/403.html.py:7 +msgid "Insufficient permissions" +msgstr "Недостаточно прав" + +#: templates/403.html:9 +msgid "You don't have enough permissions for this operation." +msgstr "У вас нет достаточно прав для этой операции." + +#: templates/404.html:3 templates/404.html.py:7 +msgid "Page not found" +msgstr "Страница не найдена" + +#: templates/404.html:9 +msgid "Sorry, but the requested page could not be found." +msgstr "Извините, но запрашиваемая страница не найдена." + +#: templates/calculate_form_title.html:11 +#, python-format +msgid "Details for %(object_name)s: %(object)s" +msgstr "Подробная информация для %(object_name)s : %(object)s" + +#: templates/calculate_form_title.html:13 +#, python-format +msgid "Details for: %(object)s" +msgstr "Подробности: %(object)s" + +#: templates/calculate_form_title.html:18 +#, python-format +msgid "Edit %(object_name)s:" +msgstr "Редактировать %(object_name)s :" + +#: templates/calculate_form_title.html:20 +msgid "Edit" +msgstr "Редактировать" + +#: templates/calculate_form_title.html:24 +#, python-format +msgid "Create new %(object_name)s" +msgstr "Создать %(object_name)s" + +#: templates/calculate_form_title.html:26 +msgid "Create" +msgstr "Создавать" + +#: templates/generic_assign_remove.html:3 +#, python-format +msgid "Assign %(title)s %(object)s" +msgstr "Назначить %(title)s%(object)s" + +#: templates/generic_confirm.html:3 templates/generic_confirm.html.py:18 +msgid "Confirm" +msgstr "Подтверждать" + +#: templates/generic_confirm.html:16 +msgid "Confirm delete" +msgstr "Подтвердить удаление" + +#: templates/generic_confirm.html:28 +msgid "form icon" +msgstr "значок формы" + +#: templates/generic_confirm.html:36 +#, python-format +msgid "Are you sure you wish to delete %(object_name)s: %(object)s?" +msgstr "Вы действительно хотите удалить %(object_name)s: %(object)s?" + +#: templates/generic_confirm.html:38 +#, python-format +msgid "Are you sure you wish to delete: %(object)s?" +msgstr "Вы действительно хотите удалить: %(object)s?" + +#: templates/generic_confirm.html:46 +msgid "Yes" +msgstr "Да" + +#: templates/generic_confirm.html:50 +msgid "No" +msgstr "Нет" + +#: templates/generic_form_instance.html:37 +#: templates/generic_form_subtemplate.html:52 +msgid "required" +msgstr "требуется" + +#: templates/generic_form_subtemplate.html:76 +#: templates/generic_form_subtemplate.html:78 +#: templates/generic_list_horizontal_subtemplate.html:51 +#: templates/generic_list_horizontal_subtemplate.html:178 +#: templates/generic_list_subtemplate.html:51 +#: templates/generic_list_subtemplate.html:171 +msgid "Save" +msgstr "" + +#: templates/generic_form_subtemplate.html:76 +#: templates/generic_form_subtemplate.html:78 +#: templates/generic_list_horizontal_subtemplate.html:51 +#: templates/generic_list_horizontal_subtemplate.html:178 +#: templates/generic_list_subtemplate.html:51 +#: templates/generic_list_subtemplate.html:171 +msgid "Submit" +msgstr "" + +#: templates/generic_form_subtemplate.html:82 +msgid "Cancel" +msgstr "" + +#: templates/generic_list.html:6 templates/generic_list_horizontal.html:6 +#, python-format +msgid "List of %(stripped_title)s" +msgstr "" + +#: templates/generic_list_horizontal_subtemplate.html:23 +#: templates/generic_list_subtemplate.html:23 +#, python-format +msgid "" +"List of %(title)s (%(start)s - %(end)s out of %(total)s) (Page " +"%(page_number)s of %(total_pages)s)" +msgstr "" + +#: templates/generic_list_horizontal_subtemplate.html:25 +#: templates/generic_list_subtemplate.html:25 +#, python-format +msgid "List of %(title)s (%(total)s)" +msgstr "" + +#: templates/generic_list_horizontal_subtemplate.html:72 +#: templates/generic_list_subtemplate.html:71 +msgid "Identifier" +msgstr "" + +#: templates/generic_list_horizontal_subtemplate.html:146 +#: templates/generic_list_subtemplate.html:145 +#, python-format +msgid "There are no %(stripped_title)s" +msgstr "" + #: templates/login.html:5 msgid "Login" -msgstr "Логин" +msgstr "" #: templates/password_change_done.html:3 templates/password_change_form.html:3 #: templates/password_change_form.html:5 msgid "Password change" -msgstr "Сменить пароль" +msgstr "" + + diff --git a/apps/converter/locale/ru/LC_MESSAGES/django.mo b/apps/converter/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..99e8a9c52f Binary files /dev/null and b/apps/converter/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/converter/locale/ru/LC_MESSAGES/django.po b/apps/converter/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..cca92efc44 --- /dev/null +++ b/apps/converter/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,924 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:44-0400\n" +"PO-Revision-Date: 2011-11-03 17:27+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:10 +msgid "file formats" +msgstr "" + +#: literals.py:18 +msgid "Resize" +msgstr "" + +#: literals.py:19 +msgid "Resize." +msgstr "" + +#: literals.py:21 literals.py:36 +msgid "width" +msgstr "" + +#: literals.py:22 literals.py:37 +msgid "height" +msgstr "" + +#: literals.py:26 +msgid "Rotate" +msgstr "" + +#: literals.py:27 +msgid "Rotate by n degress." +msgstr "" + +#: literals.py:29 +msgid "degrees" +msgstr "" + +#: literals.py:33 +msgid "Density" +msgstr "" + +#: literals.py:34 +msgid "Change the resolution (ie: DPI) without resizing." +msgstr "" + +#: literals.py:41 +msgid "Zoom" +msgstr "" + +#: literals.py:42 +msgid "Zoom by n percent." +msgstr "" + +#: literals.py:44 +msgid "percent" +msgstr "" + +#: literals.py:50 +msgid "Hasselblad Photo RAW, CFV/H3D39II" +msgstr "" + +#: literals.py:51 literals.py:52 +msgid "Photoshop resource format" +msgstr "" + +#: literals.py:53 +msgid "Photoshop resource text format" +msgstr "" + +#: literals.py:54 +msgid "Photoshop resource wide text format" +msgstr "" + +#: literals.py:56 +msgid "Raw alpha samples" +msgstr "" + +#: literals.py:57 +msgid "Adobe Illustrator CS2" +msgstr "" + +#: literals.py:58 +msgid "Raw application information" +msgstr "" + +#: literals.py:59 +msgid "Raw JPEG binary data" +msgstr "" + +#: literals.py:60 +msgid "PFS: 1st Publisher Clip Art" +msgstr "" + +#: literals.py:61 +msgid "Sony Alpha DSLR Raw Image Format" +msgstr "" + +#: literals.py:62 +msgid "Microsoft Audio/Visual Interleaved" +msgstr "" + +#: literals.py:63 +msgid "AVS X image" +msgstr "" + +#: literals.py:65 +msgid "Raw blue samples" +msgstr "" + +#: literals.py:66 +msgid "Raw blue, green, and red samples" +msgstr "" + +#: literals.py:67 +msgid "Raw blue, green, red and alpha samples" +msgstr "" + +#: literals.py:68 +msgid "Microsoft Windows bitmap image" +msgstr "" + +#: literals.py:69 +msgid "Microsoft Windows bitmap image version 2" +msgstr "" + +#: literals.py:70 +msgid "Microsoft Windows bitmap image version 3" +msgstr "" + +#: literals.py:71 +msgid "BRF ASCII Braille format" +msgstr "" + +#: literals.py:72 +msgid "Raw blue, red, and green samples" +msgstr "" + +#: literals.py:74 +msgid "Raw cyan samples" +msgstr "" + +#: literals.py:75 literals.py:180 +msgid "Magick Persistent Cache image format" +msgstr "" + +#: literals.py:76 literals.py:77 +msgid "Continuous Acquisition and Life-cycle Support Type 1 image" +msgstr "" + +#: literals.py:78 +msgid "Image caption" +msgstr "" + +#: literals.py:79 +msgid "Cineon Image File" +msgstr "" + +#: literals.py:80 +msgid "Cisco IP phone image format" +msgstr "" + +#: literals.py:81 +msgid "Image Clip Mask" +msgstr "" + +#: literals.py:82 +msgid "Raw cyan, magenta, yellow, and black samples" +msgstr "" + +#: literals.py:83 +msgid "Raw cyan, magenta, yellow, black, and opacity samples" +msgstr "" + +#: literals.py:84 literals.py:85 +msgid "Canon Digital Camera Raw Image Format" +msgstr "" + +#: literals.py:86 +msgid "Microsoft Cursor Icon" +msgstr "" + +#: literals.py:87 +msgid "DR Halo" +msgstr "" + +#: literals.py:89 +msgid "Digital Imaging and Communications in Medicine image" +msgstr "" + +#: literals.py:90 +msgid "Kodak Digital Camera Raw Image File" +msgstr "" + +#: literals.py:91 +msgid "ZSoft IBM PC multi-page Paintbrush" +msgstr "" + +#: literals.py:92 +msgid "Microsoft DirectDraw Surface" +msgstr "" + +#: literals.py:93 +msgid "Multi-face font package (Freetype 2.4.2)" +msgstr "" + +#: literals.py:94 +msgid "Déjà vu" +msgstr "" + +#: literals.py:95 +msgid "Adobe Digital Negative" +msgstr "" + +#: literals.py:96 +msgid "Graphviz" +msgstr "" + +#: literals.py:97 +msgid "SMPTE 268M-2003 (DPX 2.0)" +msgstr "" + +#: literals.py:99 +msgid "Encapsulated Portable Document Format" +msgstr "Encapsulated Portable Document Format" + +#: literals.py:100 literals.py:105 +msgid "Adobe Encapsulated PostScript Interchange format" +msgstr "" + +#: literals.py:101 literals.py:104 +msgid "Adobe Encapsulated PostScript" +msgstr "" + +#: literals.py:102 +msgid "Adobe Level II Encapsulated PostScript" +msgstr "" + +#: literals.py:103 +msgid "Adobe Level III Encapsulated PostScript" +msgstr "" + +#: literals.py:106 +msgid "Adobe Encapsulated PostScript with TIFF preview" +msgstr "" + +#: literals.py:107 +msgid "Adobe Level II Encapsulated PostScript with TIFF preview" +msgstr "" + +#: literals.py:108 +msgid "Adobe Level III Encapsulated PostScript with TIFF preview" +msgstr "" + +#: literals.py:109 +msgid "Epson RAW Format" +msgstr "" + +#: literals.py:110 +msgid "Exif digital camera binary data" +msgstr "" + +#: literals.py:111 +msgid "High Dynamic-range (HDR)" +msgstr "" + +#: literals.py:113 +msgid "Group 3 FAX (Not TIFF Group3 FAX)" +msgstr "" + +#: literals.py:114 +msgid "Autodesk FLI animations file" +msgstr "" + +#: literals.py:115 +msgid "Autodesk FLC animations file" +msgstr "" + +#: literals.py:116 literals.py:119 +msgid "Flexible Image Transport System" +msgstr "" + +#: literals.py:117 +msgid "Kodak FlashPix file" +msgstr "" + +#: literals.py:118 literals.py:224 +msgid "Plasma fractal image" +msgstr "" + +#: literals.py:121 +msgid "Raw green samples" +msgstr "" + +#: literals.py:122 +msgid "Group 3 FAX" +msgstr "" + +#: literals.py:123 +msgid "Raw green, blue, and red samples" +msgstr "" + +#: literals.py:124 +msgid "GIMP brush file" +msgstr "" + +#: literals.py:125 +msgid "CompuServe graphics interchange format (version 89a)" +msgstr "" + +#: literals.py:126 +msgid "CompuServe graphics interchange format (version 87a)" +msgstr "" + +#: literals.py:127 +msgid "Gradual passing from one shade to another" +msgstr "" + +#: literals.py:128 +msgid "Raw gray samples" +msgstr "" + +#: literals.py:129 +msgid "Raw green, red, and blue samples" +msgstr "" + +#: literals.py:130 +msgid "Raw CCITT Group4" +msgstr "" + +#: literals.py:132 +msgid "Histogram of the image" +msgstr "" + +#: literals.py:133 +msgid "HRZ: Slow scan TV" +msgstr "" + +#: literals.py:134 literals.py:135 literals.py:254 +msgid "Hypertext Markup Language and a client-side image map" +msgstr "" + +#: literals.py:137 literals.py:263 literals.py:278 literals.py:282 +msgid "Truevision Targa image" +msgstr "" + +#: literals.py:138 literals.py:139 +msgid "ICC Color Profile" +msgstr "" + +#: literals.py:140 literals.py:141 +msgid "Microsoft Icon" +msgstr "" + +#: literals.py:142 +msgid "Hald CLUT identity image" +msgstr "" + +#: literals.py:143 +msgid "LabEye image format" +msgstr "" + +#: literals.py:144 +msgid "GraphicsMagick Embedded Image" +msgstr "" + +#: literals.py:145 +msgid "The image format and characteristics" +msgstr "" + +#: literals.py:146 +msgid "Base64-encoded inline images" +msgstr "" + +#: literals.py:147 +msgid "IPL Image Sequence" +msgstr "" + +#: literals.py:148 +msgid "IPTC Newsphoto" +msgstr "" + +#: literals.py:149 literals.py:150 +msgid "IPTC Newsphoto text format" +msgstr "" + +#: literals.py:151 +msgid "ISO/TR 11548-1 format" +msgstr "" + +#: literals.py:153 literals.py:156 +msgid "JPEG-2000 Code Stream Syntax" +msgstr "" + +#: literals.py:154 +msgid "JPEG Network Graphics (libpng 1.2.42,1.2.44, zlib 1.2.3.3,1.2.3.4)" +msgstr "" + +#: literals.py:155 +msgid "JPEG-2000 JP2 File Format Syntax" +msgstr "" + +#: literals.py:157 literals.py:158 +msgid "Joint Photographic Experts Group JFIF format (IJG JPEG 62)" +msgstr "" + +#: literals.py:159 +msgid "JPEG-2000 File Format Syntax" +msgstr "" + +#: literals.py:161 +msgid "Raw black samples" +msgstr "" + +#: literals.py:162 literals.py:163 +msgid "Kodak Digital Camera Raw Image Format" +msgstr "" + +#: literals.py:165 +msgid "Image label" +msgstr "" + +#: literals.py:167 +msgid "Raw magenta samples" +msgstr "" + +#: literals.py:168 literals.py:178 literals.py:181 literals.py:182 +msgid "MPEG Video Stream" +msgstr "" + +#: literals.py:169 +msgid "Raw MPEG-4 Video" +msgstr "" + +#: literals.py:170 +msgid "Colormap intensities and indices" +msgstr "" + +#: literals.py:171 +msgid "MATLAB image format" +msgstr "" + +#: literals.py:172 +msgid "MATTE raw opacity format" +msgstr "" + +#: literals.py:173 +msgid "8-bit McIdas area file" +msgstr "" + +#: literals.py:174 +msgid "Microsoft Image Composer (MIC) file" +msgstr "" + +#: literals.py:175 +msgid "Magick Image File Format" +msgstr "" + +#: literals.py:176 +msgid "" +"Multiple-image Network Graphics (libpng 1.2.42,1.2.44, zlib 1.2.3.3,1.2.3.4)" +msgstr "" + +#: literals.py:177 +msgid "Raw Bi-level bitmap in least-significant-byte first order" +msgstr "" + +#: literals.py:179 +msgid "MPEG-4 Video Stream" +msgstr "" + +#: literals.py:183 +msgid "Sony (Minolta) Raw Image File" +msgstr "" + +#: literals.py:184 +msgid "Magick Scripting Language" +msgstr "" + +#: literals.py:185 +msgid "Windows 1 and 2 MSP file format" +msgstr "" + +#: literals.py:186 +msgid "ImageMagick's own SVG internal renderer" +msgstr "" + +#: literals.py:187 +msgid "MTV Raytracing image format" +msgstr "" + +#: literals.py:188 +msgid "Magick Vector Graphics" +msgstr "" + +#: literals.py:190 +msgid "Nikon Digital SLR Camera Raw Image File" +msgstr "" + +#: literals.py:191 +msgid "Constant image of uniform color" +msgstr "" + +#: literals.py:193 +msgid "Raw opacity samples" +msgstr "" + +#: literals.py:194 +msgid "Olympus Digital Camera Raw Image File" +msgstr "" + +#: literals.py:195 +msgid "On-the-air bitmap" +msgstr "" + +#: literals.py:196 +msgid "Open Type font (Freetype 2.4.2)" +msgstr "" + +#: literals.py:198 +msgid "Xv thumbnail format" +msgstr "" + +#: literals.py:199 literals.py:276 +msgid "16bit/pixel interleaved YUV" +msgstr "" + +#: literals.py:200 +msgid "Palm pixmap" +msgstr "" + +#: literals.py:201 +msgid "Common 2-dimensional bitmap format" +msgstr "" + +#: literals.py:202 +msgid "Predefined pattern" +msgstr "" + +#: literals.py:203 +msgid "Portable bitmap format (black and white)" +msgstr "" + +#: literals.py:204 literals.py:205 +msgid "Photo CD" +msgstr "" + +#: literals.py:206 +msgid "Page Control Language" +msgstr "" + +#: literals.py:207 literals.py:220 +msgid "Apple Macintosh QuickDraw/PICT" +msgstr "" + +#: literals.py:208 +msgid "ZSoft IBM PC Paintbrush" +msgstr "" + +#: literals.py:209 +msgid "Palm Database ImageViewer Format" +msgstr "" + +#: literals.py:210 +msgid "Portable Document Format" +msgstr "Portable Document Format" + +#: literals.py:211 +msgid "Portable Document Archive Format" +msgstr "Portable Document Archive Format" + +#: literals.py:212 +msgid "Pentax Electronic File" +msgstr "" + +#: literals.py:213 +msgid "Embrid Embroidery Format" +msgstr "" + +#: literals.py:214 +msgid "Postscript Type 1 font (ASCII) (Freetype 2.4.2)" +msgstr "" + +#: literals.py:215 +msgid "Postscript Type 1 font (binary) (Freetype 2.4.2)" +msgstr "" + +#: literals.py:216 +msgid "Portable float format" +msgstr "" + +#: literals.py:217 +msgid "Portable graymap format (gray scale)" +msgstr "" + +#: literals.py:218 +msgid "JPEG-2000 VM Format" +msgstr "" + +#: literals.py:219 +msgid "Personal Icon" +msgstr "" + +#: literals.py:221 +msgid "Alias/Wavefront RLE image format" +msgstr "" + +#: literals.py:222 +msgid "PIXAR raster file" +msgstr "" + +#: literals.py:223 +msgid "Joint Photographic Experts Group JFIF format (62)" +msgstr "" + +#: literals.py:225 +msgid "Portable Network Graphics (libpng 1.2.42,1.2.44, zlib 1.2.3.3,1.2.3.4)" +msgstr "" + +#: literals.py:226 +msgid "" +"24-bit RGB PNG, opaque only (libpng 1.2.42,1.2.44, zlib 1.2.3.3,1.2.3.4)" +msgstr "" + +#: literals.py:227 +msgid "" +"32-bit RGBA PNG, semitransparency OK (libpng 1.2.42,1.2.44, zlib " +"1.2.3.3,1.2.3.4)" +msgstr "" + +#: literals.py:228 +msgid "" +"8-bit indexed PNG, binary transparency only (libpng 1.2.42,1.2.44, zlib " +"1.2.3.3,1.2.3.4)" +msgstr "" + +#: literals.py:229 +msgid "Portable anymap" +msgstr "" + +#: literals.py:230 +msgid "Portable pixmap format (color)" +msgstr "" + +#: literals.py:231 +msgid "Show a preview an image enhancement, effect, or f/x" +msgstr "" + +#: literals.py:232 +msgid "Adobe PostScript" +msgstr "" + +#: literals.py:233 +msgid "Adobe Level II PostScript" +msgstr "" + +#: literals.py:234 +msgid "Adobe Level III PostScript" +msgstr "" + +#: literals.py:235 +msgid "Adobe Large Document Format" +msgstr "Adobe Large Document Format" + +#: literals.py:236 +msgid "Adobe Photoshop bitmap" +msgstr "" + +#: literals.py:237 +msgid "Pyramid encoded TIFF" +msgstr "" + +#: literals.py:238 literals.py:252 +msgid "Seattle Film Works" +msgstr "" + +#: literals.py:240 +msgid "Raw red samples" +msgstr "" + +#: literals.py:241 +msgid "Fuji CCD-RAW Graphic File" +msgstr "" + +#: literals.py:242 literals.py:258 +msgid "SUN Rasterfile" +msgstr "" + +#: literals.py:243 +msgid "Raw red, blue, and green samples" +msgstr "" + +#: literals.py:244 +msgid "Raw red, green, and blue samples" +msgstr "" + +#: literals.py:245 +msgid "Raw red, green, blue, and matte samples" +msgstr "" + +#: literals.py:246 +msgid "Raw red, green, blue, and opacity samples" +msgstr "" + +#: literals.py:247 +msgid "Alias/Wavefront image" +msgstr "" + +#: literals.py:248 +msgid "Utah Run length encoded image" +msgstr "" + +#: literals.py:250 +msgid "ZX-Spectrum SCREEN$" +msgstr "" + +#: literals.py:251 +msgid "Scitex HandShake" +msgstr "" + +#: literals.py:253 +msgid "Irix RGB image" +msgstr "" + +#: literals.py:255 +msgid "Sony Raw Format 2" +msgstr "" + +#: literals.py:256 +msgid "Sony Raw Format" +msgstr "" + +#: literals.py:257 +msgid "Steganographic image" +msgstr "" + +#: literals.py:259 +msgid "Scalable Vector Graphics (XML 2.7.6, RSVG 2.32.0)" +msgstr "" + +#: literals.py:260 +msgid "Scalable Vector Graphics (ZIP compressed) (XML 2.7.6, RSVG 2.32.0)" +msgstr "" + +#: literals.py:262 literals.py:272 +msgid "Text" +msgstr "" + +#: literals.py:264 +msgid "EXIF Profile Thumbnail" +msgstr "" + +#: literals.py:265 +msgid "Tagged Image File Format (LIBTIFF, Version 3.9.4)" +msgstr "" + +#: literals.py:266 +msgid "Tagged Image File Format (64-bit) (LIBTIFF, Version 3.9.4)" +msgstr "" + +#: literals.py:267 +msgid "Tile image with a texture" +msgstr "" + +#: literals.py:268 +msgid "PSX TIM" +msgstr "" + +#: literals.py:269 +msgid "TOPOL X Image" +msgstr "" + +#: literals.py:270 +msgid "TrueType font collection (Freetype 2.4.2)" +msgstr "" + +#: literals.py:271 +msgid "TrueType font (Freetype 2.4.2)" +msgstr "" + +#: literals.py:274 +msgid "Unicode Text format" +msgstr "" + +#: literals.py:275 +msgid "X-Motif UIL table" +msgstr "" + +#: literals.py:279 +msgid "VICAR rasterfile format" +msgstr "" + +#: literals.py:280 +msgid "Visual Image Directory" +msgstr "" + +#: literals.py:281 literals.py:298 +msgid "Khoros Visualization image" +msgstr "" + +#: literals.py:284 +msgid "Wireless Bitmap (level 0) image" +msgstr "" + +#: literals.py:285 +msgid "Windows Meta File" +msgstr "" + +#: literals.py:286 +msgid "Word Perfect Graphics" +msgstr "" + +#: literals.py:287 +msgid "Windows Media Video" +msgstr "" + +#: literals.py:288 +msgid "Compressed Windows Meta File" +msgstr "" + +#: literals.py:290 +msgid "X Window System" +msgstr "" + +#: literals.py:291 +msgid "Foveon X3 (Sigma/Polaroid) Raw picture file" +msgstr "" + +#: literals.py:292 +msgid "X Windows system bitmap (black and white)" +msgstr "" + +#: literals.py:293 +msgid "Constant image uniform color" +msgstr "" + +#: literals.py:294 +msgid "GIMP image" +msgstr "" + +#: literals.py:295 +msgid "Adobe XML metadata" +msgstr "" + +#: literals.py:296 +msgid "X Windows system pixmap (color)" +msgstr "" + +#: literals.py:297 +msgid "Microsoft XML Paper Specification" +msgstr "" + +#: literals.py:299 +msgid "XV thumbnail file" +msgstr "" + +#: literals.py:300 +msgid "X Windows system window dump (color)" +msgstr "" + +#: literals.py:302 +msgid "Raw yellow samples" +msgstr "" + +#: literals.py:303 +msgid "CCIR 601 4:1:1 or 4:2:2 (8-bit only)" +msgstr "" + +#: views.py:15 +msgid "suported file formats" +msgstr "" + +#: views.py:20 +msgid "name" +msgstr "имя" + +#: views.py:24 +msgid "description" +msgstr "описание" + +#: conf/settings.py:10 +msgid "File path to imagemagick's convert program." +msgstr "" + +#: conf/settings.py:11 +msgid "File path to imagemagick's identify program." +msgstr "" + +#: conf/settings.py:12 +msgid "File path to graphicsmagick's program." +msgstr "" + +#: conf/settings.py:14 +msgid "" +"Graphics conversion backend to use. Options are: " +"converter.backends.imagemagick, converter.backends.graphicsmagick and " +"converter.backends.python." +msgstr "" + +#: templates/converter_file_formats_help.html:3 +msgid "Help" +msgstr "" + +#: templates/converter_file_formats_help.html:4 +#, python-format +msgid "" +"These are the file formats supported by the currently selected converter " +"backend. In this case: '%(backend)s'" +msgstr "" + + diff --git a/apps/document_comments/locale/ru/LC_MESSAGES/django.mo b/apps/document_comments/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..728bb26bdd Binary files /dev/null and b/apps/document_comments/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/document_comments/locale/ru/LC_MESSAGES/django.po b/apps/document_comments/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..d95b41b325 --- /dev/null +++ b/apps/document_comments/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,102 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-11-03 16:38-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:15 +msgid "Create new comments" +msgstr "" + +#: __init__.py:16 +msgid "Delete comments" +msgstr "" + +#: __init__.py:17 +msgid "Edit comments" +msgstr "" + +#: __init__.py:18 +msgid "View comments" +msgstr "" + +#: __init__.py:20 +msgid "Comments" +msgstr "" + +#: __init__.py:26 __init__.py:27 +msgid "delete" +msgstr "" + +#: __init__.py:28 +msgid "add comment" +msgstr "" + +#: __init__.py:29 utils.py:14 +msgid "comments" +msgstr "" + +#: __init__.py:33 +msgid "date" +msgstr "" + +#: __init__.py:37 +msgid "user" +msgstr "" + +#: __init__.py:41 +msgid "comment" +msgstr "" + +#: views.py:27 +msgid "Must provide at least one comment." +msgstr "" + +#: views.py:37 +#, python-format +msgid "Comment \"%s\" deleted successfully." +msgstr "" + +#: views.py:39 +#, python-format +msgid "Error deleting comment \"%(comment)s\": %(error)s" +msgstr "" + +#: views.py:54 +#, python-format +msgid "Are you sure you wish to delete the comment: %s?" +msgstr "" + +#: views.py:56 +#, python-format +msgid "Are you sure you wish to delete the comments: %s?" +msgstr "" + +#: views.py:86 +msgid "Comment added successfully." +msgstr "" + +#: views.py:93 +#, python-format +msgid "Add comment to document: %s" +msgstr "" + +#: views.py:109 +#, python-format +msgid "comments: %s" +msgstr "" diff --git a/apps/document_indexing/locale/ru/LC_MESSAGES/django.mo b/apps/document_indexing/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..f1db0f53ad Binary files /dev/null and b/apps/document_indexing/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/document_indexing/locale/ru/LC_MESSAGES/django.po b/apps/document_indexing/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..172ebd2aaf --- /dev/null +++ b/apps/document_indexing/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,213 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:45-0400\n" +"PO-Revision-Date: 2011-11-03 17:12+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:12 +msgid "View document indexes" +msgstr "Просмотр индексов документа" + +#: __init__.py:13 +msgid "Rebuild document indexes" +msgstr "Восстановление индексов документа" + +#: __init__.py:15 +msgid "Indexing" +msgstr "Индексирование" + +#: __init__.py:19 +msgid "index list" +msgstr "" + +#: __init__.py:20 +msgid "go up one level" +msgstr "перейти на уровень выше" + +#: __init__.py:21 __init__.py:23 models.py:26 +msgid "indexes" +msgstr "индексы" + +#: __init__.py:25 +msgid "rebuild indexes" +msgstr "восстановление индексов" + +#: __init__.py:25 +msgid "Deletes and creates from scratch all the document indexes." +msgstr "Удаляет и создается с нуля, все индексы документа." + +#: __init__.py:27 +msgid "Indexes" +msgstr "Индексы" + +#: api.py:83 +msgid "root" +msgstr "корень" + +#: api.py:139 +#, python-format +msgid "Maximum suffix (%s) count reached." +msgstr "Достигнуто максимальное (%s) число суффиксов " + +#: api.py:175 +#, python-format +msgid "" +"Error in document indexing update expression: %(expression)s; %(exception)s" +msgstr "" +"Ошибка в выражении обновления индексов документа: %(expression)s; " +"%(exception)s" + +#: api.py:178 +#, python-format +msgid "" +"Error updating document index, expression: %(expression)s; %(exception)s" +msgstr "" +"Ошибка при обновлении индекса документа, выражение: %(expression)s; " +"%(exception)s" + +#: api.py:209 +#, python-format +msgid "Unable to delete document indexing node; %s" +msgstr "Не удается удалить узел индексирования документов; %s." + +#: filesystem.py:34 +#, python-format +msgid "Unable to create indexing directory; %s" +msgstr "Не удается создать индексации каталога; %s." + +#: filesystem.py:52 +#, python-format +msgid "" +"Unable to create symbolic link, file exists and could not be deleted: " +"%(filepath)s; %(exc)s" +msgstr "" +"Невозможно создать символическую ссылку, файл существует и не может быть " +"удален: %(filepath)s; %(exc)s" + +#: filesystem.py:54 +#, python-format +msgid "Unable to create symbolic link: %(filepath)s; %(exc)s" +msgstr "Невозможно создать символическую ссылку: %(filepath)s; %(exc)s" + +#: filesystem.py:71 +#, python-format +msgid "Unable to delete document symbolic link; %s" +msgstr "Не удается удалить символическую ссылку документа;%s." + +#: filesystem.py:83 +#, python-format +msgid "Unable to delete indexing directory; %s" +msgstr "Не удается удалить каталог индексации; %s." + +#: models.py:11 +#, python-format +msgid "Available functions: %s" +msgstr "Доступные функции: %s." + +#: models.py:16 +msgid "indexing expression" +msgstr "выражение индексации " + +#: models.py:16 +msgid "Enter a python string expression to be evaluated." +msgstr "" + +#: models.py:18 +msgid "enabled" +msgstr "разрешено" + +#: models.py:19 +msgid "link documents" +msgstr "связать документы" + +#: models.py:25 models.py:31 views.py:56 +msgid "index" +msgstr "индекс" + +#: models.py:32 +msgid "value" +msgstr "значение" + +#: models.py:33 +msgid "documents" +msgstr "документы" + +#: models.py:46 models.py:51 +msgid "index instance" +msgstr "экземпляр индекса" + +#: models.py:47 +msgid "indexes instances" +msgstr "экземпляры индекса" + +#: models.py:52 +msgid "document" +msgstr "документ" + +#: models.py:59 +msgid "document rename count" +msgstr "счетчик переименования документа" + +#: models.py:60 +msgid "documents rename count" +msgstr "счетчик переименования документов" + +#: utils.py:19 +msgid "document indexes" +msgstr "индексы документов" + +#: views.py:38 +#, python-format +msgid "contents for index: %s" +msgstr "содержания для индекса: %s." + +#: views.py:60 +msgid "items" +msgstr "членов" + +#: views.py:82 +msgid "Are you sure you wish to rebuild all indexes?" +msgstr "Вы уверены, что хотите перестроить все индексы?" + +#: views.py:83 +msgid "On large databases this operation may take some time to execute." +msgstr "" +"В больших базах данных эта операция может занять некоторое время для " +"выполнения." + +#: views.py:89 +msgid "Index rebuild completed successfully." +msgstr "восстановление индекса успешно завершено." + +#: views.py:94 +#, python-format +msgid "Index rebuild error: %s" +msgstr "Индекс восстановить ошибка: %s" + +#: views.py:109 +#, python-format +msgid "indexes containing: %s" +msgstr "индексы, содержащие: %s" + +#: templates/indexing_help.html:3 +msgid "What are indexes?" +msgstr "что за индексы?" + +#: templates/indexing_help.html:4 +msgid "Indexes group documents into a tree like hierarchical structure." +msgstr "Индексы группы документов в древовидной иерархической структуре." + + diff --git a/apps/documents/locale/ru/LC_MESSAGES/django.mo b/apps/documents/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..de2d31def3 Binary files /dev/null and b/apps/documents/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/documents/locale/ru/LC_MESSAGES/django.po b/apps/documents/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..cf8ae6ddd9 --- /dev/null +++ b/apps/documents/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,938 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:43-0400\n" +"PO-Revision-Date: 2011-11-03 16:20+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:50 __init__.py:159 +msgid "Documents" +msgstr "Документы" + +#: __init__.py:61 +msgid "Documents setup" +msgstr "Настройки для документов" + +#: __init__.py:71 +msgid "all documents" +msgstr "все документы" + +#: __init__.py:72 models.py:381 views.py:672 +msgid "recent documents" +msgstr "последние документы" + +#: __init__.py:73 +msgid "upload new documents" +msgstr "загрузить новые документы" + +#: __init__.py:74 +msgid "clone metadata" +msgstr "клонировать метаданные" + +#: __init__.py:75 +msgid "details" +msgstr "детали" + +#: __init__.py:76 +msgid "properties" +msgstr "свойства" + +#: __init__.py:77 __init__.py:78 __init__.py:92 __init__.py:114 +#: __init__.py:120 +msgid "delete" +msgstr "удалить" + +#: __init__.py:79 __init__.py:91 __init__.py:113 __init__.py:119 +msgid "edit" +msgstr "редактировать" + +#: __init__.py:80 +msgid "preview" +msgstr "предварительный просмотр" + +#: __init__.py:81 +msgid "download" +msgstr "скачать" + +#: __init__.py:82 +msgid "find duplicates" +msgstr "поиска дубликатов" + +#: __init__.py:83 +msgid "find all duplicates" +msgstr "найти все дубликаты" + +#: __init__.py:83 +msgid "" +"Search all the documents' checksums and return a list of the exact matches." +msgstr "" +"Искать все контрольные суммы документов и вернуть список точных совпадений." + +#: __init__.py:84 __init__.py:85 +msgid "clear transformations" +msgstr "очистить преобразования" + +#: __init__.py:86 +msgid "print" +msgstr "печать" + +#: __init__.py:87 +msgid "history" +msgstr "история" + +#: __init__.py:89 +msgid "page transformations" +msgstr " преобразования страницы" + +#: __init__.py:90 +msgid "create new transformation" +msgstr "создать новое преобразование" + +#: __init__.py:94 forms.py:49 +msgid "page image" +msgstr "изображение страницы" + +#: __init__.py:95 +msgid "page text" +msgstr "текст страницы" + +#: __init__.py:96 +msgid "edit page text" +msgstr "редактировать текст страницы" + +#: __init__.py:97 +msgid "next page" +msgstr "следующая страница" + +#: __init__.py:98 +msgid "previous page" +msgstr "предыдущая страница" + +#: __init__.py:99 +msgid "first page" +msgstr "первая страница" + +#: __init__.py:100 +msgid "last page" +msgstr "последняя страница" + +#: __init__.py:101 +msgid "zoom in" +msgstr "увеличить" + +#: __init__.py:102 +msgid "zoom out" +msgstr "уменьшить" + +#: __init__.py:103 +msgid "rotate right" +msgstr "повернуть вправо" + +#: __init__.py:104 +msgid "rotate left" +msgstr "повернуть влево" + +#: __init__.py:105 +msgid "reset view" +msgstr "вернуть вид" + +#: __init__.py:107 +msgid "Find missing document files" +msgstr "Найти недостающие файлы документов" + +#: __init__.py:110 +msgid "document type list" +msgstr "Список типов документов" + +#: __init__.py:111 views.py:840 +msgid "document types" +msgstr "типы документов" + +#: __init__.py:112 +msgid "documents of this type" +msgstr "документы этого типа" + +#: __init__.py:115 views.py:953 +msgid "create document type" +msgstr "создать тип документа" + +#: __init__.py:117 +msgid "filenames" +msgstr "Имена файлов" + +#: __init__.py:118 +msgid "add filename to document type" +msgstr "добавить имя файла для типа документа" + +#: __init__.py:161 __init__.py:187 models.py:97 views.py:68 +msgid "documents" +msgstr "документы" + +#: __init__.py:174 widgets.py:13 +msgid "thumbnail" +msgstr "миниатюра" + +#: __init__.py:177 +msgid "tags" +msgstr "метки" + +#: __init__.py:180 +msgid "metadata" +msgstr "метаданные" + +#: forms.py:72 +msgid "Page image" +msgstr "Страница изображения" + +#: forms.py:82 forms.py:232 +msgid "Contents" +msgstr "Содержание" + +#: forms.py:135 +msgid "Page" +msgstr "Страница" + +#: forms.py:136 +msgid "Details" +msgstr "Детали" + +#: forms.py:138 models.py:312 models.py:349 +msgid "document page" +msgstr "страница документа" + +#: forms.py:144 +msgid "Click on the image for full size preview" +msgstr "Нажмите на изображение для полного просмотра размера" + +#: forms.py:154 +#, python-format +msgid "Document pages (%s)" +msgstr "Страницы документа (%s)" + +#: forms.py:189 +msgid "Quick document rename" +msgstr "Быстро переименовать документ" + +#: forms.py:192 +msgid "New document filename" +msgstr "Новое имя файла документа" + +#: forms.py:246 +msgid "Page size" +msgstr "Размер страницы" + +#: forms.py:247 +msgid "Custom page width" +msgstr "Своя ширина страницы" + +#: forms.py:248 +msgid "Custom page height" +msgstr "Своя высота страницы" + +#: forms.py:249 +msgid "Page orientation" +msgstr "Ориентация страницы" + +#: forms.py:250 +msgid "Page range" +msgstr "Диапазон страниц" + +#: literals.py:8 +msgid "Create documents" +msgstr "Создание документов" + +#: literals.py:9 +msgid "Edit document properties" +msgstr "Редактирование свойств документа" + +#: literals.py:10 +msgid "Edit documents" +msgstr "Редактировать документы" + +#: literals.py:11 +msgid "View documents" +msgstr "Просмотр документов" + +#: literals.py:12 +msgid "Delete documents" +msgstr "Удаление документов" + +#: literals.py:13 +msgid "Download documents" +msgstr "Загрузка документов" + +#: literals.py:14 +msgid "Transform documents" +msgstr "Преобразование документов" + +#: literals.py:15 +msgid "Execute document modifying tools" +msgstr "Выполнить изменения документа" + +#: literals.py:17 +msgid "Edit document types" +msgstr "Редактировать типы документов" + +#: literals.py:18 +msgid "Delete document types" +msgstr "Удалить типы документов" + +#: literals.py:19 +msgid "Create document types" +msgstr "Создание типов документов" + +#: literals.py:23 +msgid "Document creation" +msgstr "Создание документов" + +#: literals.py:24 +#, python-format +msgid "Document \"%(content_object)s\" created by %(fullname)s." +msgstr "Документ \"%(content_object)s\", создан %(fullname)s ." + +#: literals.py:25 +#, python-format +msgid "Document \"%(content_object)s\" created on %(datetime)s by %(fullname)s." +msgstr "" +"Документ \"%(content_object)s\" создан %(datetime)s пользователем " +"%(fullname)s." + +#: literals.py:31 +msgid "Document edited" +msgstr "Документ отредактирован" + +#: literals.py:32 +#, python-format +msgid "Document \"%(content_object)s\" edited by %(fullname)s." +msgstr "Документ \"%(content_object)s\" редактировал %(fullname)s. " + +#: literals.py:33 +#, python-format +msgid "" +"Document \"%(content_object)s\" was edited on %(datetime)s by %(fullname)s." +" The following changes took place: %(changes)s." +msgstr "" +"Документ \"%(content_object)s\" был изменён %(datetime)s %(fullname)s. Были" +" внесены изменения: %(changes)s." + +#: literals.py:42 +msgid "Document deleted" +msgstr "Документ удален" + +#: literals.py:43 +#, python-format +msgid "Document \"%(document)s\" deleted by %(fullname)s." +msgstr "Документ \"%(document)s\" удалил %(fullname)s." + +#: literals.py:44 +#, python-format +msgid "Document \"%(document)s\" deleted on %(datetime)s by %(fullname)s." +msgstr "Документ\"%(document)s\" удалил %(datetime)s %(fullname)s." + +#: models.py:59 +msgid "name" +msgstr "имя" + +#: models.py:65 models.py:74 models.py:281 views.py:859 views.py:889 +#: views.py:918 views.py:923 views.py:966 views.py:1012 views.py:1046 +msgid "document type" +msgstr "тип документа" + +#: models.py:66 +msgid "documents types" +msgstr "типы документов" + +#: models.py:75 +msgid "file" +msgstr "файл" + +#: models.py:82 +msgid "added" +msgstr "добавлено" + +#: models.py:83 +msgid "updated" +msgstr "обновлено" + +#: models.py:84 +msgid "checksum" +msgstr "Контрольная сумма" + +#: models.py:85 +msgid "description" +msgstr "описание" + +#: models.py:96 models.py:298 models.py:370 models.py:385 views.py:208 +msgid "document" +msgstr "документ" + +#: models.py:177 +msgid "" +"This document's file format is not known, the page count has therefore " +"defaulted to 1." +msgstr "" +"Этот формат файла документа не известен, количество страниц поэтому 1." + +#: models.py:282 +msgid "filename" +msgstr "имя файла" + +#: models.py:283 views.py:973 +msgid "enabled" +msgstr "разрешено" + +#: models.py:290 +msgid "document type quick rename filename" +msgstr "имя файла для быстрого переименования документа определённого типа " + +#: models.py:291 +msgid "document types quick rename filenames" +msgstr "имена файлов для быстрого переименования документа определённых типов" + +#: models.py:299 +msgid "content" +msgstr "содержание" + +#: models.py:300 +msgid "page label" +msgstr "метка страницы" + +#: models.py:301 +msgid "page number" +msgstr "номер страницы" + +#: models.py:304 +#, python-format +msgid "Page %(page_num)d out of %(total_pages)d of %(document)s" +msgstr "Страница %(page_num)d из %(total_pages)d %(document)s" + +#: models.py:313 +msgid "document pages" +msgstr "страницы документа" + +#: models.py:324 +msgid "Enter a valid value." +msgstr "Введите допустимое значение." + +#: models.py:350 views.py:327 +msgid "order" +msgstr "порядок" + +#: models.py:351 views.py:328 views.py:383 views.py:412 +msgid "transformation" +msgstr "преобразование" + +#: models.py:352 views.py:329 +msgid "arguments" +msgstr "аргументы" + +#: models.py:352 +#, python-format +msgid "Use dictionaries to indentify arguments, example: %s" +msgstr "Использовать словари для идентификации аргументов, например %s" + +#: models.py:360 +msgid "document page transformation" +msgstr "преобразование страницы документа" + +#: models.py:361 +msgid "document page transformations" +msgstr "преобразования документов страницу" + +#: models.py:369 +msgid "user" +msgstr "пользователь" + +#: models.py:371 +msgid "accessed" +msgstr "допущен" + +#: models.py:380 +msgid "recent document" +msgstr "недавний документ" + +#: models.py:386 +msgid "Document type" +msgstr "Тип документа" + +#: models.py:387 +msgid "MIME type" +msgstr "MIME-тип" + +#: models.py:388 views.py:116 +msgid "Filename" +msgstr "Имя файла" + +#: models.py:389 +msgid "Filename extension" +msgstr "Расширение файла" + +#: models.py:390 +msgid "Metadata value" +msgstr "Метаданны значение" + +#: models.py:391 +msgid "Content" +msgstr "Содержимое" + +#: models.py:392 +msgid "Description" +msgstr "Описание" + +#: models.py:393 +msgid "Tags" +msgstr "Метки" + +#: models.py:394 +msgid "Comments" +msgstr "Комментарии" + +#: statistics.py:38 +#, python-format +msgid "Document types: %d" +msgstr "Типы документов: %d." + +#: statistics.py:39 +#, python-format +msgid "Documents in database: %d" +msgstr "Документы в базе данных: %d." + +#: statistics.py:44 +#, python-format +msgid "Documents in storage: %d" +msgstr "Документы в хранилище: %d." + +#: statistics.py:46 +#, python-format +msgid "" +"Space used in storage: %(base_2)s (base 2), %(base_10)s (base 10), %(bytes)d" +" bytes" +msgstr "" +"Использовано:%(base_2)s (base 2), %(base_10)s (base 10), %(bytes)d bytes" + +#: statistics.py:56 +#, python-format +msgid "Document pages in database: %d" +msgstr "Страниц документов в базе данных: %d." + +#: statistics.py:57 +#, python-format +msgid "Minimum amount of pages per document: %(page_count__min)d" +msgstr "Минимальное количество страниц в документе: %(page_count__min)d" + +#: statistics.py:58 +#, python-format +msgid "Maximum amount of pages per document: %(page_count__max)d" +msgstr "Максимальное количество страниц в документе: %(page_count__max)d" + +#: statistics.py:59 +#, python-format +msgid "Average amount of pages per document: %(page_count__avg)f" +msgstr "Среднее количество страниц в документе: %(page_count__avg)f" + +#: statistics.py:65 +msgid "Document statistics" +msgstr "Статистика документов" + +#: views.py:117 +msgid "File extension" +msgstr "Расширение файла" + +#: views.py:118 +msgid "File mimetype" +msgstr "Mime тип файла" + +#: views.py:119 +msgid "File mime encoding" +msgstr "Mime-кодировка файла" + +#: views.py:120 +msgid "File size" +msgstr "Размер" + +#: views.py:121 +msgid "Exists in storage" +msgstr "Существует в хранилище" + +#: views.py:122 +msgid "File path in storage" +msgstr "Путь к файлу в хранилище" + +#: views.py:123 +msgid "Date added" +msgstr "Дата добавления" + +#: views.py:124 +msgid "Time added" +msgstr "Время добавления" + +#: views.py:125 +msgid "Checksum" +msgstr "Контрольная сумма" + +#: views.py:126 +msgid "UUID" +msgstr "UUID" + +#: views.py:127 +msgid "Pages" +msgstr "Страницы" + +#: views.py:136 +#, python-format +msgid "document properties for: %s" +msgstr "Свойства документа для: %s" + +#: views.py:158 +msgid "document data" +msgstr "данные документа" + +#: views.py:183 views.py:484 +msgid "Must provide at least one document." +msgstr "Необходимо предоставить хотя бы один документ." + +#: views.py:199 +#, python-format +msgid "Document: %s deleted successfully." +msgstr "Документ: %s успешно удален. " + +#: views.py:201 +#, python-format +msgid "Document: %(document)s delete error: %(error)s" +msgstr "Документ:%(document)s ошибка удаления: %(error)s" + +#: views.py:216 +#, python-format +msgid "Are you sure you wish to delete the document: %s?" +msgstr "Вы действительно хотите удалить документ: %s?" + +#: views.py:218 +#, python-format +msgid "Are you sure you wish to delete the documents: %s?" +msgstr "Вы действительно хотите удалить документы: %s?" + +#: views.py:255 +#, python-format +msgid "Document \"%s\" edited successfully." +msgstr "Документ \"%s\" изменен." + +#: views.py:323 +#, python-format +msgid "transformations for: %s" +msgstr "преобразования для: %s" + +#: views.py:347 +msgid "Document page transformation created successfully." +msgstr "Преобразование страницы документа создано успешно." + +#: views.py:356 +#, python-format +msgid "Create new transformation for page: %(page)s of document: %(document)s" +msgstr "" +"Создать новое преобразование для страницы: %(page)s документа: %(document)s" + +#: views.py:372 +msgid "Document page transformation edited successfully." +msgstr "Преобразование страницы успешно изменено." + +#: views.py:385 +#, python-format +msgid "Edit transformation \"%(transformation)s\" for: %(document_page)s" +msgstr "Изменить преобразования \"%(transformation)s\" for: %(document_page)s" + +#: views.py:403 +msgid "Document page transformation deleted successfully." +msgstr "Преобразование страницы успешно удалено." + +#: views.py:414 +#, python-format +msgid "" +"Are you sure you wish to delete transformation \"%(transformation)s\" for: " +"%(document_page)s" +msgstr "" +"Вы действительно хотите удалить преобразования \"%(transformation)s\" for: " +"%(document_page)s\"" + +#: views.py:428 +#, python-format +msgid "duplicates of: %s" +msgstr "дубликатов: %s" + +#: views.py:440 +msgid "Are you sure you wish to find all duplicates?" +msgstr "Вы действительно хотите найти все дубликаты?" + +#: views.py:441 views.py:534 +msgid "On large databases this operation may take some time to execute." +msgstr "" +"В больших базах данных эта операция может занять некоторое время для " +"выполнения." + +#: views.py:456 +msgid "duplicated documents" +msgstr "дубликаты документов" + +#: views.py:497 +#, python-format +msgid "" +"All the page transformations for document: %s, have been deleted " +"successfully." +msgstr "Все преобразования страницы для документа: %s успешно удалены." + +#: views.py:499 +#, python-format +msgid "" +"Error deleting the page transformations for document: %(document)s; " +"%(error)s." +msgstr "" +"Ошибка при удалении страницы для преобразования документов: %(document)s; " +"%(error)s." + +#: views.py:505 +msgid "document transformation" +msgstr "преобразование документа" + +#: views.py:514 +#, python-format +msgid "" +"Are you sure you wish to clear all the page transformations for document: " +"%s?" +msgstr "" +"Вы действительно хотите удалить все преобразования странице документа: %s?" + +#: views.py:516 +#, python-format +msgid "" +"Are you sure you wish to clear all the page transformations for documents: " +"%s?" +msgstr "" +"Вы действительно хотите удалить все преобразования страницы для документов: " +"%s?" + +#: views.py:544 +msgid "missing documents" +msgstr "недостающие документы" + +#: views.py:557 views.py:595 +#, python-format +msgid "details for: %s" +msgstr "подробности: %s" + +#: views.py:610 +msgid "Document page edited successfully." +msgstr "Страница документа успешно изменена." + +#: views.py:619 +#, python-format +msgid "edit: %s" +msgstr "редактировать: %s" + +#: views.py:630 +msgid "There are no more pages in this document" +msgstr " Нет более страниц в этом документе" + +#: views.py:643 +msgid "You are already at the first page of this document" +msgstr "Вы уже на первой странице этого документа" + +#: views.py:786 +#, python-format +msgid "print: %s" +msgstr "печать: %s" + +#: views.py:857 +#, python-format +msgid "documents of type \"%s\"" +msgstr "документы типа \"%s\"" + +#: views.py:877 +msgid "Document type edited successfully" +msgstr "Тип документа успешно изменен" + +#: views.py:880 +#, python-format +msgid "Error editing document type; %s" +msgstr "Ошибка редактирования типа документа; %s" + +#: views.py:885 +#, python-format +msgid "edit document type: %s" +msgstr "редактировать тип документа: %s" + +#: views.py:910 +#, python-format +msgid "Document type: %s deleted successfully." +msgstr "Вид документа: %s успешно удален." + +#: views.py:912 +#, python-format +msgid "Document type: %(document_type)s delete error: %(error)s" +msgstr "Тип документа: %(document_type)s ошибка удаления: %(error)s" + +#: views.py:927 +#, python-format +msgid "Are you sure you wish to delete the document type: %s?" +msgstr "Вы действительно хотите удалить тип документа: %s?" + +#: views.py:928 +msgid "" +"The document type of all documents using this document type will be set to " +"none." +msgstr "Тип документа всех документов этого типа станет неопределённым." + +#: views.py:944 +msgid "Document type created successfully" +msgstr "Тип документа успешно создан" + +#: views.py:947 +#, python-format +msgid "Error creating document type; %(error)s" +msgstr "Ошибка при создании типа документа; %(error)s" + +#: views.py:965 +#, python-format +msgid "filenames for document type: %s" +msgstr "имена файлов для типа документа: %s" + +#: views.py:996 +msgid "Document type filename edited successfully" +msgstr "Имя файла для типа документа успешно изменено" + +#: views.py:999 +#, python-format +msgid "Error editing document type filename; %s" +msgstr "Ошибка редактирования документа введите имя файла; %s" + +#: views.py:1004 +#, python-format +msgid "edit filename \"%(filename)s\" from document type \"%(document_type)s\"" +msgstr "редактирование файла \"%(filename)s из типа документа \"%(document_type)s\"" + +#: views.py:1013 views.py:1039 views.py:1047 +msgid "document type filename" +msgstr "имя файла для типа документа" + +#: views.py:1031 +#, python-format +msgid "Document type filename: %s deleted successfully." +msgstr "Имя файла для типа документа: %s успешно удалено." + +#: views.py:1033 +#, python-format +msgid "" +"Document type filename: %(document_type_filename)s delete error: %(error)s" +msgstr "" +"При удалении имени файла для типа документа %(document_type_filename)s " +"произошла ошибка %(error)s" + +#: views.py:1049 +#, python-format +msgid "" +"Are you sure you wish to delete the filename: %(filename)s, from document " +"type \"%(document_type)s\"?" +msgstr "" +"Вы действительно хотите удалить имя файла: %(filename)s из типа документа " +"\"%(document_type)s\"?" + +#: views.py:1074 +msgid "Document type filename created successfully" +msgstr "Имя файла для типа документа успешно создан" + +#: views.py:1077 +#, python-format +msgid "Error creating document type filename; %(error)s" +msgstr "Ошибка создания имени файла для типа документа; %(error)s" + +#: views.py:1083 +#, python-format +msgid "create filename for document type: %s" +msgstr "создание имени файла для типа документа: %s" + +#: wizards.py:34 +msgid "step 1 of 3: Document type" +msgstr "Шаг 1 из 3: Тип документа" + +#: wizards.py:35 +msgid "step 2 of 3: Metadata selection" +msgstr "шаг 2 из 3: Выбор Метаданных" + +#: wizards.py:36 +msgid "step 3 of 3: Document metadata" +msgstr "шаг 3 из 3: Метаданные документа" + +#: wizards.py:44 +msgid "Next step" +msgstr "Далее" + +#: conf/settings.py:38 +msgid "" +"Maximum number of recent (created, edited, viewed) documents to remember per" +" user." +msgstr "" +"Максимальное количество последних (созданных, измененных, просмотренных) " +"документов, запоминаемых для каждого пользователя." + +#: conf/settings.py:39 +msgid "Amount in percent zoom in or out a document page per user interaction." +msgstr "Процент увеличения страницы документа пользователем." + +#: conf/settings.py:40 +msgid "" +"Maximum amount in percent (%) to allow user to zoom in a document page " +"interactively." +msgstr "Максимальный процент увеличения страницы документа пользователем." + +#: conf/settings.py:41 +msgid "" +"Minimum amount in percent (%) to allow user to zoom out a document page " +"interactively." +msgstr "" +"Процент уменьшения масштаба страницы документа в интерактивном режиме." + +#: conf/settings.py:42 +msgid "Amount in degrees to rotate a document page per user interaction." +msgstr "Градус поворота страницы документа в интерактивном режиме." + +#: templates/document_types_help.html:3 +msgid "What are document types?" +msgstr "Что такое типы документов?" + +#: templates/document_types_help.html:4 +msgid "" +"Document types define a class that represents a broard group of documents, " +"such as: invoices, regulations or manuals. The advantage of using document " +"types are: assigning a list of typical filenames for quick renaming during " +"creation, as well as assigning default metadata types and sets to it." +msgstr "" +"Типы документов определяют класс, который представляет группы документов, " +"таких как: счета-фактуры, правила или инструкции. Преимуществами " +"использования типов документов являются: назначение списка типичных имен " +"файлов для быстрого переименования в процессе создания, а также присвоения " +"метаданных по умолчанию и их установки." + +#: templates/recent_document_list_help.html:3 +msgid "What are recent documents?" +msgstr "Что такое последние документы?" + +#: templates/recent_document_list_help.html:4 +#, python-format +msgid "" +"Here you will find the latest %(recent_count)s documents you have either " +"created or edited in any way." +msgstr "" +"Здесь вы найдете последние %(recent_count)s документов созданные или " +"отредактированные вами." + + diff --git a/apps/dynamic_search/locale/ru/LC_MESSAGES/django.mo b/apps/dynamic_search/locale/ru/LC_MESSAGES/django.mo index 94a65a81e2..2754a00246 100644 Binary files a/apps/dynamic_search/locale/ru/LC_MESSAGES/django.mo and b/apps/dynamic_search/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/dynamic_search/locale/ru/LC_MESSAGES/django.po b/apps/dynamic_search/locale/ru/LC_MESSAGES/django.po index 328b49e35c..d9132410bf 100644 --- a/apps/dynamic_search/locale/ru/LC_MESSAGES/django.po +++ b/apps/dynamic_search/locale/ru/LC_MESSAGES/django.po @@ -1,45 +1,116 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. # -#, fuzzy +# Translators: msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-03 01:31-0400\n" -"PO-Revision-Date: 2011-02-03 01:31\n" -"Last-Translator: \n" -"Language-Team: LANGUAGE \n" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:45-0400\n" +"PO-Revision-Date: 2011-11-03 17:25+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" -"X-Translated-Using: django-rosetta 0.5.6\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" #: __init__.py:5 msgid "search" -msgstr "поиск" +msgstr "" -#: forms.py:6 -msgid "Search term" -msgstr "Поиск по критериям" +#: __init__.py:6 views.py:72 +msgid "advanced search" +msgstr "" -#: views.py:77 +#: __init__.py:7 +msgid "search again" +msgstr "" + +#: forms.py:8 +msgid "Search terms" +msgstr "" + +#: models.py:18 +msgid "user" +msgstr "пользователь" + +#: models.py:19 +msgid "query" +msgstr "" + +#: models.py:20 +msgid "datetime created" +msgstr "даты и время создания" + +#: models.py:21 +msgid "hits" +msgstr "" + +#: models.py:59 +msgid "recent search" +msgstr "" + +#: models.py:60 +msgid "recent searches" +msgstr "" + +#: views.py:33 +#, python-format +msgid "results, (showing only %(shown_result_count)s out of %(result_count)s)" +msgstr "" + +#: views.py:37 +msgid "results" +msgstr "" + +#: views.py:56 +#, python-format +msgid "Search error: %s" +msgstr "" + +#: views.py:60 +msgid "type" +msgstr "" + +#: views.py:76 views.py:86 views.py:88 templatetags/search_tags.py:19 +#: templatetags/search_tags.py:20 msgid "Search" msgstr "Поиск" -#: views.py:78 -msgid "type" -msgstr "типа" +#: conf/settings.py:12 +msgid "Maximum amount search hits to fetch and display." +msgstr "" -#: views.py:79 +#: conf/settings.py:13 +msgid "Maximum number of search queries to remember per user." +msgstr "" + +#: templates/search_help.html:3 +msgid "Help" +msgstr "" + +#: templates/search_help.html:4 #, python-format -msgid "results with: %s" -msgstr "результаты: %s" +msgid "" +"Enter the desired search keywords separated by space. Only the top " +"%(search_results_limit)s results will be available." +msgstr "" + +#: templates/search_results.html:3 +msgid "Search results" +msgstr "" + +#: templates/search_results.html:19 +#, python-format +msgid "Elapsed time: %(time_delta)s seconds" +msgstr "" + +#: templatetags/search_tags.py:33 +#, python-format +msgid "recent searches (maximum of %d)" +msgstr "Последние запросы (максимум %d)" + -#: templates/search_results.html:14 -msgid "No results found" -msgstr "Ничего не наидено" diff --git a/apps/folders/locale/ru/LC_MESSAGES/django.mo b/apps/folders/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..6bdb087a35 Binary files /dev/null and b/apps/folders/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/folders/locale/ru/LC_MESSAGES/django.po b/apps/folders/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..ace34d7713 --- /dev/null +++ b/apps/folders/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,219 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:45-0400\n" +"PO-Revision-Date: 2011-11-03 16:56+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:10 +msgid "folder list" +msgstr "список папок" + +#: __init__.py:11 views.py:53 +msgid "create folder" +msgstr "создать папку" + +#: __init__.py:12 +msgid "edit" +msgstr "редактировать" + +#: __init__.py:13 +msgid "delete" +msgstr "удалить" + +#: __init__.py:14 +msgid "remove from folder" +msgstr "удалить из папки" + +#: __init__.py:15 +msgid "folder documents" +msgstr "документы папки" + +#: __init__.py:16 +msgid "add to a folder" +msgstr "добавить в папку" + +#: __init__.py:17 __init__.py:25 models.py:31 views.py:21 +msgid "folders" +msgstr "папки" + +#: forms.py:20 +msgid "Existing folders" +msgstr "Существующие папки" + +#: forms.py:22 +msgid "New folder" +msgstr "Новая папка" + +#: models.py:11 +msgid "title" +msgstr "название" + +#: models.py:12 +msgid "user" +msgstr "пользователь" + +#: models.py:13 +msgid "datetime created" +msgstr "даты и время создания" + +#: models.py:30 models.py:35 views.py:82 views.py:109 views.py:134 +msgid "folder" +msgstr "папка" + +#: models.py:36 +msgid "document" +msgstr "документ" + +#: models.py:42 views.py:257 +msgid "folder document" +msgstr "документ папки" + +#: models.py:43 +msgid "folders documents" +msgstr "документы из папок" + +#: views.py:24 +msgid "created" +msgstr "создано" + +#: views.py:25 +msgid "documents" +msgstr "документы" + +#: views.py:45 views.py:152 +msgid "Folder created successfully" +msgstr "Папка успешно создана" + +#: views.py:48 views.py:154 views.py:188 +#, python-format +msgid "A folder named: %s, already exists." +msgstr "Папку с именем %s уже существует." + +#: views.py:71 +msgid "Folder edited successfully" +msgstr "Папка успешно изменена" + +#: views.py:74 +#, python-format +msgid "Error editing folder; %s" +msgstr "Ошибка редактирования папки; %s." + +#: views.py:79 +#, python-format +msgid "edit folder: %s" +msgstr "редактировать папку %s" + +#: views.py:101 +#, python-format +msgid "Folder: %s deleted successfully." +msgstr "Папка %s успешно удалена." + +#: views.py:103 +#, python-format +msgid "Folder: %(folder)s delete error: %(error)s" +msgstr "При удалении папки %(folder)s произошла ошибка: %(error)s" + +#: views.py:114 +#, python-format +msgid "Are you sure you with to delete the folder: %s?" +msgstr "Вы хотите удалить папку %s?" + +#: views.py:131 +#, python-format +msgid "documents in folder: %s" +msgstr "документы в папке: %s" + +#: views.py:157 views.py:191 +msgid "Must specify a new folder or an existing one." +msgstr "Необходимо указать новую илисуществующую папку ." + +#: views.py:162 views.py:196 +#, python-format +msgid "Document: %(document)s added to folder: %(folder)s successfully." +msgstr "Документ: %(document)s добавлен в папку: %(folder)s успешно." + +#: views.py:165 views.py:199 +#, python-format +msgid "Document: %(document)s is already in folder: %(folder)s." +msgstr "Документ: %(document)s is already in folder: %(folder)s." + +#: views.py:186 +#, python-format +msgid "Folder \"%s\" created successfully" +msgstr "Папка \"%s\" создана" + +#: views.py:207 +#, python-format +msgid "add document \"%s\" to a folder" +msgstr "добавить документ \"%s\" в папку" + +#: views.py:223 +#, python-format +msgid "folders containing: %s" +msgstr "папки, содержащие %s" + +#: views.py:239 +msgid "Must provide at least one folder document." +msgstr "Должна быть хотя бы одна папка документов." + +#: views.py:249 +#, python-format +msgid "Document: %s removed successfully." +msgstr "Документ: %s успешно удален." + +#: views.py:251 +#, python-format +msgid "Document: %(document)s delete error: %(error)s" +msgstr "Документ:%(document)s ошибка удаления: %(error)s" + +#: views.py:265 +#, python-format +msgid "" +"Are you sure you wish to remove the document: %(document)s from the folder " +"\"%(folder)s\"?" +msgstr "" +"Вы действительно хотите удалить документ: %(document)s из папки \"%(folder)s" +" \"?" + +#: views.py:268 +#, python-format +msgid "" +"Are you sure you wish to remove the documents: %(documents)s from the folder" +" \"%(folder)s\"?" +msgstr "" +"Вы действительно хотите удалить документы: %(documents)s из папки " +"\"%(folder)s\"?" + +#: templates/folders_help.html:3 +msgid "What are folders?" +msgstr "Что такое папки?" + +#: templates/folders_help.html:4 +msgid "" +"These folders can also be described as user folders. They are a way to let " +"individual users create their own document organization methods. Folders " +"created by one user and the documents contained by them don't affect any " +"other user folders or documents." +msgstr "" +"Эти папки можно описать как пользовательские папки. Они позволяют отдельным " +"пользователям хранить папки ао своему. Папки, созданные одним пользователем " +"и документы, содержащиеся в них, не влияют других пользователей." + +#: templatetags/folder_tags.py:17 +msgid "Add document to a folder" +msgstr "Добавить документ в папку" + + diff --git a/apps/grouping/locale/ru/LC_MESSAGES/django.mo b/apps/grouping/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..6df6346d0f Binary files /dev/null and b/apps/grouping/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/grouping/locale/ru/LC_MESSAGES/django.po b/apps/grouping/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..3ae8f5a2a3 --- /dev/null +++ b/apps/grouping/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,205 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:45-0400\n" +"PO-Revision-Date: 2011-11-03 17:24+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:8 +msgid "group actions" +msgstr "" + +#: __init__.py:9 +msgid "groups" +msgstr "" + +#: forms.py:55 +msgid "Pages" +msgstr "Страницы" + +#: forms.py:56 +msgid "Select" +msgstr "" + +#: forms.py:61 +msgid "group document" +msgstr "" + +#: forms.py:66 +msgid "Click on the image for full size view of the first page." +msgstr "" + +#: literals.py:7 +msgid "and" +msgstr "" + +#: literals.py:8 +msgid "or" +msgstr "" + +#: literals.py:12 +msgid "is equal to" +msgstr "" + +#: literals.py:13 +msgid "is equal to (case insensitive)" +msgstr "" + +#: literals.py:14 +msgid "contains" +msgstr "" + +#: literals.py:15 +msgid "contains (case insensitive)" +msgstr "" + +#: literals.py:16 +msgid "is in" +msgstr "" + +#: literals.py:17 +msgid "is greater than" +msgstr "" + +#: literals.py:18 +msgid "is greater than or equal to" +msgstr "" + +#: literals.py:19 +msgid "is less than" +msgstr "" + +#: literals.py:20 +msgid "is less than or equal to" +msgstr "" + +#: literals.py:21 +msgid "starts with" +msgstr "" + +#: literals.py:22 +msgid "starts with (case insensitive)" +msgstr "" + +#: literals.py:23 +msgid "ends with" +msgstr "" + +#: literals.py:24 +msgid "ends with (case insensitive)" +msgstr "" + +#: literals.py:25 +msgid "is in regular expression" +msgstr "" + +#: literals.py:26 +msgid "is in regular expression (case insensitive)" +msgstr "" + +#: models.py:10 +msgid "title" +msgstr "название" + +#: models.py:11 +msgid "dynamic title" +msgstr "" + +#: models.py:12 models.py:33 +msgid "enabled" +msgstr "разрешено" + +#: models.py:20 models.py:25 +msgid "document group" +msgstr "" + +#: models.py:21 +msgid "document groups" +msgstr "" + +#: models.py:26 +msgid "The inclusion is ignored for the first item." +msgstr "" + +#: models.py:27 +msgid "foreign document data" +msgstr "" + +#: models.py:27 +msgid "" +"This represents the metadata of all other documents. Available objects: " +"`document.` and `metadata.`." +msgstr "" +"Это представляет метаданные всех других документов. Доступные объекты: " +"`document. ` и `metadata. `." + +#: models.py:31 +msgid "expression" +msgstr "" + +#: models.py:31 +msgid "" +"This expression will be evaluated against the current selected document. " +"The document metadata is available as variables `metadata` and document " +"properties under the variable `document`." +msgstr "" +"Это выражение будет вычислено вмето выбранного документа. Метаданные " +"документа доступны как переменные `metadata` и свойства документа в " +"переменной `document`." + +#: models.py:32 +msgid "negated" +msgstr "" + +#: models.py:32 +msgid "Inverts the logic of the operator." +msgstr "" + +#: models.py:36 +msgid "not" +msgstr "" + +#: models.py:39 +msgid "group item" +msgstr "" + +#: models.py:40 +msgid "group items" +msgstr "" + +#: views.py:21 +msgid "No action selected." +msgstr "Никаких действий не выбрано." + +#: views.py:34 +#, python-format +msgid "documents in group: %(group)s" +msgstr "Документы в группе: %(group)s" + +#: views.py:50 +#, python-format +msgid "Document group query error: %s" +msgstr "Документ группы запросов ошибка: %s" + +#: views.py:61 +#, python-format +msgid "document groups (%s)" +msgstr "группы документов (%s)" + +#: views.py:75 +msgid "There no defined groups for the current document." +msgstr "Для текущего документа не выбрана группа" + + diff --git a/apps/history/locale/ru/LC_MESSAGES/django.mo b/apps/history/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..b0e56dad8d Binary files /dev/null and b/apps/history/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/history/locale/ru/LC_MESSAGES/django.po b/apps/history/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..b3f3533736 --- /dev/null +++ b/apps/history/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,106 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:46-0400\n" +"PO-Revision-Date: 2011-11-03 17:29+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:6 +msgid "Access the history app" +msgstr "" + +#: __init__.py:8 +msgid "History" +msgstr "" + +#: __init__.py:12 models.py:69 +msgid "history" +msgstr "история" + +#: models.py:16 +msgid "namespace" +msgstr "" + +#: models.py:17 +msgid "name" +msgstr "имя" + +#: models.py:25 models.py:34 +msgid "history type" +msgstr "" + +#: models.py:26 +msgid "history types" +msgstr "" + +#: models.py:30 +msgid "date time" +msgstr "" + +#: models.py:35 +msgid "dictionary" +msgstr "" + +#: models.py:70 +msgid "histories" +msgstr "" + +#: views.py:23 +msgid "history events" +msgstr "" + +#: views.py:26 views.py:60 +msgid "date and time" +msgstr "" + +#: views.py:30 +msgid "object" +msgstr "" + +#: views.py:34 views.py:64 +msgid "summary" +msgstr "" + +#: views.py:56 +#, python-format +msgid "history events for: %s" +msgstr "" + +#: views.py:81 +msgid "Date" +msgstr "" + +#: views.py:82 +msgid "Time" +msgstr "" + +#: views.py:83 +msgid "Object" +msgstr "" + +#: views.py:84 +msgid "Event type" +msgstr "" + +#: views.py:85 +msgid "Event details" +msgstr "" + +#: views.py:89 +#, python-format +msgid "details for: %s" +msgstr "подробности: %s" + + diff --git a/apps/main/locale/ru/LC_MESSAGES/django.mo b/apps/main/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..728bb26bdd Binary files /dev/null and b/apps/main/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/main/locale/ru/LC_MESSAGES/django.po b/apps/main/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..2c760c985c --- /dev/null +++ b/apps/main/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,143 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-11-03 16:38-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:15 +msgid "maintenance" +msgstr "" + +#: __init__.py:16 +msgid "statistics" +msgstr "" + +#: __init__.py:17 +msgid "diagnostics" +msgstr "" + +#: __init__.py:18 +msgid "sentry" +msgstr "" + +#: __init__.py:19 +msgid "admin site" +msgstr "" + +#: __init__.py:30 +msgid "home" +msgstr "" + +#: __init__.py:32 +msgid "search" +msgstr "" + +#: views.py:41 +msgid "maintenance menu" +msgstr "" + +#: views.py:53 +msgid "Statistics" +msgstr "" + +#: views.py:61 +msgid "Diagnostics" +msgstr "" + +#: conf/settings.py:12 +msgid "" +"Controls whether the search functionality is provided by a sidebar widget or " +"by a menu entry." +msgstr "" + +#: templates/about.html:5 +msgid "About this program" +msgstr "" + +#: templates/about.html:9 templates/verbose_login.html:4 +msgid "Version" +msgstr "" + +#: templates/base.html:28 +msgid "(DEBUG)" +msgstr "" + +#: templates/base.html:177 +msgid "User" +msgstr "" + +#: templates/base.html:179 +msgid "Anonymous" +msgstr "" + +#: templates/base.html:182 +msgid "User details" +msgstr "" + +#: templates/base.html:199 +msgid "Login" +msgstr "" + +#: templates/base.html:199 +msgid "Logout" +msgstr "" + +#: templates/base.html:279 +msgid "Secondary menu" +msgstr "" + +#: templates/base.html:296 +#, python-format +msgid "Actions for %(name)s: %(navigation_object)s" +msgstr "" + +#: templates/base.html:298 templates/base.html.py:330 +#, python-format +msgid "Actions for: %(navigation_object)s" +msgstr "" + +#: templates/base.html:301 +msgid "Available actions" +msgstr "" + +#: templates/base.html:313 templates/base.html.py:345 +msgid "Related actions" +msgstr "" + +#: templates/base.html:328 +#, python-format +msgid "Actions for %(object_name)s: %(navigation_object)s" +msgstr "" + +#: templates/base.html:333 +msgid "Actions" +msgstr "" + +#: templates/base.html:358 +msgid "Other available actions" +msgstr "" + +#: templates/project_description.html:6 +msgid "" +"Open source, Django based electronic document manager with custom metadata, " +"indexing, tagging, file serving integration and OCR capabilities" +msgstr "" + +#: templates/project_description.html:15 +msgid "Released under the GPL V3 License" +msgstr "" diff --git a/apps/metadata/locale/ru/LC_MESSAGES/django.mo b/apps/metadata/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..728bb26bdd Binary files /dev/null and b/apps/metadata/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/metadata/locale/ru/LC_MESSAGES/django.po b/apps/metadata/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..e22a5faadf --- /dev/null +++ b/apps/metadata/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,451 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-11-03 16:38-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:12 +msgid "Edit a document's metadata" +msgstr "" + +#: __init__.py:13 +msgid "Add metadata to a document" +msgstr "" + +#: __init__.py:14 +msgid "Remove metadata from a document" +msgstr "" + +#: __init__.py:15 +msgid "View metadata from a document" +msgstr "" + +#: __init__.py:17 +msgid "Edit metadata types" +msgstr "" + +#: __init__.py:18 +msgid "Create new metadata types" +msgstr "" + +#: __init__.py:19 +msgid "Delete metadata types" +msgstr "" + +#: __init__.py:20 +msgid "View metadata types" +msgstr "" + +#: __init__.py:22 +msgid "Edit metadata sets" +msgstr "" + +#: __init__.py:23 +msgid "Create new metadata sets" +msgstr "" + +#: __init__.py:24 +msgid "Delete metadata sets" +msgstr "" + +#: __init__.py:25 +msgid "View metadata sets" +msgstr "" + +#: __init__.py:27 forms.py:94 +msgid "Metadata" +msgstr "" + +#: __init__.py:33 +msgid "Metadata setup" +msgstr "" + +#: __init__.py:44 __init__.py:46 +msgid "edit metadata" +msgstr "" + +#: __init__.py:45 +msgid "metadata" +msgstr "" + +#: __init__.py:47 __init__.py:48 +msgid "add metadata" +msgstr "" + +#: __init__.py:49 __init__.py:50 +msgid "remove metadata" +msgstr "" + +#: __init__.py:52 models.py:33 views.py:294 +msgid "metadata types" +msgstr "" + +#: __init__.py:53 __init__.py:58 +msgid "edit" +msgstr "" + +#: __init__.py:54 __init__.py:59 +msgid "delete" +msgstr "" + +#: __init__.py:55 __init__.py:60 +msgid "create new" +msgstr "" + +#: __init__.py:57 views.py:394 +msgid "metadata sets" +msgstr "" + +#: __init__.py:62 models.py:92 +msgid "default metadata" +msgstr "" + +#: classes.py:12 +#, python-format +msgid "'metadata' object has no attribute '%s'" +msgstr "" + +#: forms.py:28 +msgid "required" +msgstr "" + +#: forms.py:54 +msgid "id" +msgstr "" + +#: forms.py:55 +msgid "Name" +msgstr "" + +#: forms.py:57 +msgid "Value" +msgstr "" + +#: forms.py:58 +msgid "Update" +msgstr "" + +#: forms.py:64 +msgid "Metadata type" +msgstr "" + +#: forms.py:68 +msgid "Remove" +msgstr "" + +#: forms.py:86 +msgid "Metadata sets" +msgstr "" + +#: models.py:9 +#, python-format +msgid " Available models: %s" +msgstr "" + +#: models.py:10 +#, python-format +msgid " Available functions: %s" +msgstr "" + +#: models.py:17 +msgid "name" +msgstr "" + +#: models.py:17 +msgid "Do not use python reserved words, or spaces." +msgstr "" + +#: models.py:18 models.py:40 +msgid "title" +msgstr "" + +#: models.py:20 +msgid "default" +msgstr "" + +#: models.py:21 +#, python-format +msgid "Enter a string to be evaluated.%s" +msgstr "" + +#: models.py:23 +msgid "lookup" +msgstr "" + +#: models.py:24 +#, python-format +msgid "" +"Enter a string to be evaluated. Example: [user.get_full_name() for user in " +"User.objects.all()].%s" +msgstr "" + +#: models.py:32 models.py:57 views.py:331 views.py:376 +msgid "metadata type" +msgstr "" + +#: models.py:47 models.py:48 models.py:56 views.py:446 views.py:491 +msgid "metadata set" +msgstr "" + +#: models.py:64 +msgid "metadata set item" +msgstr "" + +#: models.py:65 +msgid "metadata set items" +msgstr "" + +#: models.py:73 +msgid "document" +msgstr "" + +#: models.py:74 +msgid "type" +msgstr "" + +#: models.py:75 views.py:283 +msgid "value" +msgstr "" + +#: models.py:81 models.py:82 +msgid "document metadata" +msgstr "" + +#: models.py:90 views.py:559 +msgid "document type" +msgstr "" + +#: models.py:91 +msgid "default metadata sets" +msgstr "" + +#: models.py:98 +msgid "document type defaults" +msgstr "" + +#: models.py:99 +msgid "document types defaults" +msgstr "" + +#: views.py:38 views.py:193 +msgid "The selected document doesn't have any metadata." +msgstr "" + +#: views.py:43 views.py:131 views.py:199 +msgid "Must provide at least one document." +msgstr "" + +#: views.py:78 views.py:234 +#, python-format +msgid "Error deleting document indexes; %s" +msgstr "" + +#: views.py:90 +#, python-format +msgid "Error editing metadata for document %(document)s; %(error)s." +msgstr "" + +#: views.py:93 +#, python-format +msgid "Metadata for document %s edited successfully." +msgstr "" + +#: views.py:98 views.py:251 +#, python-format +msgid "Error updating document indexes; %s" +msgstr "" + +#: views.py:100 views.py:253 +msgid "Document indexes updated successfully." +msgstr "" + +#: views.py:111 +#, python-format +msgid "Edit metadata for document: %s" +msgstr "" + +#: views.py:113 +#, python-format +msgid "Edit metadata for documents: %s" +msgstr "" + +#: views.py:148 +#, python-format +msgid "" +"Metadata type: %(metadata_type)s successfully added to document %(document)s." +msgstr "" + +#: views.py:151 +#, python-format +msgid "" +"Metadata type: %(metadata_type)s already present in document %(document)s." +msgstr "" + +#: views.py:175 +#, python-format +msgid "Add metadata type to document: %s" +msgstr "" + +#: views.py:177 +#, python-format +msgid "Add metadata type to documents: %s" +msgstr "" + +#: views.py:242 +#, python-format +msgid "" +"Successfully remove metadata type: %(metadata_type)s from document: " +"%(document)s." +msgstr "" + +#: views.py:245 +#, python-format +msgid "" +"Error removing metadata type: %(metadata_type)s from document: %(document)s." +msgstr "" + +#: views.py:264 +#, python-format +msgid "Remove metadata types from document: %s" +msgstr "" + +#: views.py:266 +#, python-format +msgid "Remove metadata types from documents: %s" +msgstr "" + +#: views.py:281 +#, python-format +msgid "metadata for: %s" +msgstr "" + +#: views.py:298 +msgid "internal name" +msgstr "" + +#: views.py:319 +msgid "Metadata type edited successfully" +msgstr "" + +#: views.py:322 +#, python-format +msgid "Error editing metadata type; %s" +msgstr "" + +#: views.py:328 +#, python-format +msgid "edit metadata type: %s" +msgstr "" + +#: views.py:343 +msgid "Metadata type created successfully" +msgstr "" + +#: views.py:349 +msgid "create metadata type" +msgstr "" + +#: views.py:368 +#, python-format +msgid "Metadata type: %s deleted successfully." +msgstr "" + +#: views.py:370 +#, python-format +msgid "Metadata type: %(metadata_type)s delete error: %(error)s" +msgstr "" + +#: views.py:381 +#, python-format +msgid "Are you sure you wish to delete the metadata type: %s?" +msgstr "" + +#: views.py:398 +msgid "members" +msgstr "" + +#: views.py:442 +#, python-format +msgid "non members of metadata set: %s" +msgstr "" + +#: views.py:443 +#, python-format +msgid "members of metadata set: %s" +msgstr "" + +#: views.py:458 +msgid "Metadata set created successfully" +msgstr "" + +#: views.py:464 +msgid "create metadata set" +msgstr "" + +#: views.py:483 +#, python-format +msgid "Metadata set: %s deleted successfully." +msgstr "" + +#: views.py:485 +#, python-format +msgid "Metadata set: %(metadata_set)s delete error: %(error)s" +msgstr "" + +#: views.py:496 +#, python-format +msgid "Are you sure you wish to delete the metadata set: %s?" +msgstr "" + +#: views.py:554 +#, python-format +msgid "non members of document type: %s" +msgstr "" + +#: views.py:555 +#, python-format +msgid "members of document type: %s" +msgstr "" + +#: templates/metadata_set_help.html:3 +msgid "What are metadata sets?" +msgstr "" + +#: templates/metadata_set_help.html:4 +msgid "" +"A metadata set is a group of one or more metadata types. Metadata sets are " +"useful when creating new documents; selecing a metadata set automatically " +"attaches it's member metadata types to said document." +msgstr "" + +#: templates/metadata_type_help.html:3 +msgid "What are metadata types?" +msgstr "" + +#: templates/metadata_type_help.html:4 +msgid "" +"A metadata type defines the characteristics of a value of some kind that can " +"be attached to a document. Examples of metadata types are: a client name, a " +"date, or a project to which several documents belong. A metadata type's " +"name is the internal identifier with which it can be referenced to by other " +"modules such as the indexing module, the title is the value that is shown to " +"the users, the default value is the value an instance of this metadata type " +"will have initially, and the lookup value turns an instance of a metadata of " +"this type into a choice list which options are the result of the lookup's " +"code execution." +msgstr "" diff --git a/apps/navigation/locale/ru/LC_MESSAGES/django.mo b/apps/navigation/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..918115e5f5 Binary files /dev/null and b/apps/navigation/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/navigation/locale/ru/LC_MESSAGES/django.po b/apps/navigation/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..7397fc9bcf --- /dev/null +++ b/apps/navigation/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Sergey Glita , 2011. +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:46-0400\n" +"PO-Revision-Date: 2011-11-03 17:21+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: forms.py:14 +msgid "Multi item action" +msgstr "Массовое действие" + +#: widgets.py:28 +msgid "icon" +msgstr "значек" + +#: templatetags/navigation_tags.py:275 +msgid "Selected item actions:" +msgstr "Действия с выбранными пунктами: " + + diff --git a/apps/ocr/locale/ru/LC_MESSAGES/django.mo b/apps/ocr/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..782b9c5f9d Binary files /dev/null and b/apps/ocr/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/ocr/locale/ru/LC_MESSAGES/django.po b/apps/ocr/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..28e4950955 --- /dev/null +++ b/apps/ocr/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,456 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:47-0400\n" +"PO-Revision-Date: 2011-11-03 17:22+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:28 +msgid "Submit document for OCR" +msgstr "Отправить документ для распознавания текста" + +#: __init__.py:29 +msgid "Delete document for OCR queue" +msgstr "Удалить документ из очереди распознавания" + +#: __init__.py:30 +msgid "Can enable/disable an OCR queue" +msgstr "" + +#: __init__.py:31 +msgid "Can execute an OCR clean up on all document pages" +msgstr "Невозможно выполнить распознавание на всех страницах документа" + +#: __init__.py:32 +msgid "Can edit an OCR queue properties" +msgstr "" + +#: __init__.py:34 __init__.py:56 __init__.py:74 +msgid "OCR" +msgstr "" + +#: __init__.py:40 +msgid "OCR Setup" +msgstr "Настройки распознавания " + +#: __init__.py:44 +msgid "submit to OCR queue" +msgstr "" + +#: __init__.py:45 __init__.py:46 +msgid "re-queue" +msgstr "" + +#: __init__.py:47 __init__.py:48 __init__.py:63 +msgid "delete" +msgstr "удалить" + +#: __init__.py:50 +msgid "stop queue" +msgstr "" + +#: __init__.py:51 +msgid "activate queue" +msgstr "" + +#: __init__.py:53 +msgid "clean up pages content" +msgstr "" + +#: __init__.py:53 +msgid "" +"Runs a language filter to remove common OCR mistakes from document pages " +"content." +msgstr "" +"Применить языковый фильтр для удаления общих ошибок распознавания " +"содержимого страниц документа." + +#: __init__.py:55 +msgid "queue document list" +msgstr "список очереди документов" + +#: __init__.py:58 views.py:316 +msgid "active tasks" +msgstr "" + +#: __init__.py:60 +msgid "transformations" +msgstr "" + +#: __init__.py:61 +msgid "add transformation" +msgstr "" + +#: __init__.py:62 +msgid "edit" +msgstr "редактировать" + +#: __init__.py:82 +msgid "Default" +msgstr "" + +#: __init__.py:104 +msgid "Checks the OCR queue for pending documents." +msgstr "Проверить очередь документов ожидающих распознавания ." + +#: api.py:119 +msgid "Text from OCR" +msgstr "" + +#: literals.py:8 +msgid "stopped" +msgstr "" + +#: literals.py:9 +msgid "active" +msgstr "" + +#: literals.py:18 +msgid "pending" +msgstr "" + +#: literals.py:19 +msgid "processing" +msgstr "" + +#: literals.py:20 +msgid "error" +msgstr "" + +#: models.py:22 +msgid "name" +msgstr "имя" + +#: models.py:23 +msgid "label" +msgstr "" + +#: models.py:27 models.py:47 +msgid "state" +msgstr "" + +#: models.py:32 models.py:40 views.py:44 views.py:337 views.py:378 +#: views.py:408 views.py:444 +msgid "document queue" +msgstr "очередь документов" + +#: models.py:33 +msgid "document queues" +msgstr "очереди документов" + +#: models.py:41 +msgid "document" +msgstr "документ" + +#: models.py:42 +msgid "date time submitted" +msgstr "" + +#: models.py:43 +msgid "delay ocr" +msgstr "" + +#: models.py:48 +msgid "result" +msgstr "" + +#: models.py:49 +msgid "node name" +msgstr "" + +#: models.py:53 +msgid "queue document" +msgstr "документ очереди" + +#: models.py:54 +msgid "queue documents" +msgstr "документы очереди" + +#: models.py:63 views.py:48 +msgid "Missing document." +msgstr "Документа отсутствует." + +#: models.py:67 +msgid "Enter a valid value." +msgstr "Введите допустимое значение." + +#: models.py:95 views.py:341 +msgid "order" +msgstr "порядок" + +#: models.py:96 views.py:342 views.py:379 views.py:409 +msgid "transformation" +msgstr "преобразование" + +#: models.py:97 views.py:343 +msgid "arguments" +msgstr "аргументы" + +#: models.py:97 +#, python-format +msgid "Use dictionaries to indentify arguments, example: %s" +msgstr "" + +#: models.py:107 +msgid "document queue transformation" +msgstr "преобразование очереди документов " + +#: models.py:108 +msgid "document queue transformations" +msgstr "преобразование очереди документов " + +#: statistics.py:8 +#, python-format +msgid "Document queues: %d" +msgstr "Очередей документов: %d" + +#: statistics.py:9 +#, python-format +msgid "Queued documents: %d" +msgstr "Документов в очереди : %d" + +#: statistics.py:13 +msgid "OCR statistics" +msgstr "" + +#: views.py:41 +#, python-format +msgid "documents in queue: %s" +msgstr "документы в очереди: %s" + +#: views.py:49 +msgid "thumbnail" +msgstr "миниатюра" + +#: views.py:62 +msgid "document queue properties" +msgstr "свойства очереди документов" + +#: views.py:63 +#, python-format +msgid "Current state: %s" +msgstr "" + +#: views.py:79 views.py:154 +msgid "Must provide at least one queue document." +msgstr "Должна быть хотя бы одна очередь документов." + +#: views.py:89 +#, python-format +msgid "Document: %s is being processed and can't be deleted." +msgstr "Документ: %s обрабатывается и не может быть удален." + +#: views.py:92 +#, python-format +msgid "Queue document: %(document)s deleted successfully." +msgstr "Очередь документов: %(document)s успешно удалён." + +#: views.py:96 +#, python-format +msgid "Error deleting document: %(document)s; %(error)s" +msgstr "Ошибка при удалении документа: %(document)s; %(error)s" + +#: views.py:109 +#, python-format +msgid "Are you sure you wish to delete queue document: %s?" +msgstr "Вы действительно хотите удалить очередь документа: %s?" + +#: views.py:111 +#, python-format +msgid "Are you sure you wish to delete queue documents: %s?" +msgstr "Вы действительно хотите удалить очереди документов: %s?" + +#: views.py:134 +#, python-format +msgid "Document: %(document)s was added to the OCR queue: %(queue)s." +msgstr "" +"Документ: %(document)s добавлен для распознавания в очередь: %(queue)s." + +#: views.py:137 +#, python-format +msgid "Document: %(document)s is already queued." +msgstr "Документ: %(document)s уже находится в очереди." + +#: views.py:165 +#, python-format +msgid "Document: %s is already being processed and can't be re-queded." +msgstr "" +"Документ: %s уже обработан и не может быть повторно добавлен в очередь." + +#: views.py:173 +#, python-format +msgid "Document: %(document)s was re-queued to the OCR queue: %(queue)s" +msgstr "Документ: %(document)s повторно добавлен в очередь: %(queue)s" + +#: views.py:176 +#, python-format +msgid "Document id#: %d, no longer exists." +msgstr "Документ №: %d больше не существует." + +#: views.py:189 +#, python-format +msgid "Are you sure you wish to re-queue document: %s?" +msgstr "Вы действительно хотите повторно добавить документ в очередь: %s?" + +#: views.py:191 +#, python-format +msgid "Are you sure you wish to re-queue documents: %s?" +msgstr "Вы действительно хотите повторно добавить документы в очередь: %s?" + +#: views.py:209 +#, python-format +msgid "Document queue: %s, already stopped." +msgstr "Очередь документов: %s, уже остановлена." + +#: views.py:215 +#, python-format +msgid "Document queue: %s, stopped successfully." +msgstr "Очередь документов: %s успешно остановлена." + +#: views.py:221 +#, python-format +msgid "Are you sure you wish to disable document queue: %s" +msgstr "Вы действительно хотите отключить очередь документов: %s " + +#: views.py:236 +#, python-format +msgid "Document queue: %s, already active." +msgstr "Очередь документов %s уже активна." + +#: views.py:242 +#, python-format +msgid "Document queue: %s, activated successfully." +msgstr "Очередь документов %s успешно активирована." + +#: views.py:248 +#, python-format +msgid "Are you sure you wish to activate document queue: %s" +msgstr "Вы действительно хотите активировать очередь документов %s" + +#: views.py:265 +msgid "Are you sure you wish to clean up all the pages content?" +msgstr "" + +#: views.py:266 +msgid "On large databases this operation may take some time to execute." +msgstr "" +"В больших базах данных эта операция может занять некоторое время для " +"выполнения." + +#: views.py:272 +msgid "Document pages content clean up complete." +msgstr "Чистка содержимого страниц документа завершена." + +#: views.py:274 +#, python-format +msgid "Document pages content clean up error: %s" +msgstr "Ошибка:%s при чистка содержимого страниц документа" + +#: views.py:320 +msgid "node" +msgstr "" + +#: views.py:321 +msgid "task id" +msgstr "" + +#: views.py:322 +msgid "task name" +msgstr "" + +#: views.py:323 +msgid "related object" +msgstr "" + +#: views.py:335 +#, python-format +msgid "transformations for: %s" +msgstr "преобразования для: %s" + +#: views.py:365 +msgid "Queue transformation edited successfully" +msgstr "" + +#: views.py:368 +#, python-format +msgid "Error editing queue transformation; %s" +msgstr "" + +#: views.py:373 +#, python-format +msgid "Edit transformation: %s" +msgstr "" + +#: views.py:396 +msgid "Queue transformation deleted successfully." +msgstr "" + +#: views.py:398 +#, python-format +msgid "Error deleting queue transformation; %(error)s" +msgstr "" + +#: views.py:411 +#, python-format +msgid "" +"Are you sure you wish to delete queue transformation \"%(transformation)s\"" +msgstr "" + +#: views.py:434 +msgid "Queue transformation created successfully" +msgstr "" + +#: views.py:437 +#, python-format +msgid "Error creating queue transformation; %s" +msgstr "" + +#: views.py:446 +#, python-format +msgid "Create new transformation for queue: %s" +msgstr "" + +#: conf/settings.py:13 +msgid "" +"Amount of seconds to delay OCR of documents to allow for the node's storage " +"replication overhead." +msgstr "" + +#: conf/settings.py:14 +msgid "Maximum amount of concurrent document OCRs a node can perform." +msgstr "" +"Максимальное количество одновременно распознаваемых документов для узла." + +#: conf/settings.py:15 +msgid "Automatically queue newly created documents for OCR." +msgstr "" +"Автоматически ставить в очередь новые документы для распознавания текста." + +#: conf/settings.py:17 +msgid "" +"URI in the form: \"memcached://127.0.0.1:11211/\" to specify a cache backend" +" to use for locking. Multiple hosts can be specified separated by a " +"semicolon." +msgstr "" + +#: conf/settings.py:18 +msgid "File path to unpaper program." +msgstr "" + +#: parsers/__init__.py:23 +msgid "Text extracted from PDF" +msgstr "" + + diff --git a/apps/permissions/locale/ru/LC_MESSAGES/django.mo b/apps/permissions/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..87762754f7 Binary files /dev/null and b/apps/permissions/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/permissions/locale/ru/LC_MESSAGES/django.po b/apps/permissions/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..ea1075083a --- /dev/null +++ b/apps/permissions/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,180 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:47-0400\n" +"PO-Revision-Date: 2011-11-03 17:23+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:12 +msgid "View roles" +msgstr "" + +#: __init__.py:13 +msgid "Edit roles" +msgstr "" + +#: __init__.py:14 +msgid "Create roles" +msgstr "" + +#: __init__.py:15 +msgid "Delete roles" +msgstr "" + +#: __init__.py:16 +msgid "Grant permissions" +msgstr "" + +#: __init__.py:17 +msgid "Revoke permissions" +msgstr "" + +#: __init__.py:20 models.py:75 views.py:33 +msgid "roles" +msgstr "" + +#: __init__.py:21 +msgid "create new role" +msgstr "" + +#: __init__.py:22 +msgid "edit" +msgstr "редактировать" + +#: __init__.py:23 +msgid "members" +msgstr "" + +#: __init__.py:24 +msgid "role permissions" +msgstr "" + +#: __init__.py:25 +msgid "delete" +msgstr "удалить" + +#: api.py:22 +msgid "Permissions" +msgstr "" + +#: api.py:55 +msgid "Insufficient permissions." +msgstr "" + +#: models.py:11 views.py:53 +msgid "namespace" +msgstr "" + +#: models.py:12 views.py:54 +msgid "name" +msgstr "имя" + +#: models.py:13 models.py:70 +msgid "label" +msgstr "" + +#: models.py:20 models.py:53 +msgid "permission" +msgstr "" + +#: models.py:21 views.py:50 +msgid "permissions" +msgstr "" + +#: models.py:61 +msgid "permission holder" +msgstr "" + +#: models.py:62 +msgid "permission holders" +msgstr "" + +#: models.py:74 models.py:92 views.py:69 views.py:79 views.py:103 views.py:203 +msgid "role" +msgstr "" + +#: models.py:103 +msgid "role member" +msgstr "" + +#: models.py:104 +msgid "role members" +msgstr "" + +#: views.py:56 +msgid "state" +msgstr "" + +#: views.py:116 +#, python-format +msgid "" +"Are you sure you wish to grant the permission \"%(permission)s\" to " +"%(ct_name)s: %(requester)s" +msgstr "" + +#: views.py:121 +#, python-format +msgid "" +"Are you sure you wish to revoke the permission \"%(permission)s\" from " +"%(ct_name)s: %(requester)s" +msgstr "" + +#: views.py:134 +#, python-format +msgid "Permission \"%(permission)s\" granted to %(ct_name)s: %(requester)s." +msgstr "" + +#: views.py:137 +#, python-format +msgid "" +"%(ct_name)s: %(requester)s, already had the permission \"%(permission)s\" " +"granted." +msgstr "" + +#: views.py:143 +#, python-format +msgid "Permission \"%(permission)s\" revoked from %(ct_name)s: %(requester)s." +msgstr "" + +#: views.py:146 +#, python-format +msgid "%(ct_name)s: %(requester)s doesn't have the permission \"%(permission)s\"." +msgstr "" + +#: views.py:199 +#, python-format +msgid "non members of role: %s" +msgstr "" + +#: views.py:200 +#, python-format +msgid "members of role: %s" +msgstr "" + +#: widgets.py:16 +msgid "Revoke" +msgstr "" + +#: widgets.py:21 +msgid "Grant" +msgstr "" + +#: conf/settings.py:10 +msgid "" +"A list of existing roles that are automatically assigned to newly created " +"users" +msgstr "" + + diff --git a/apps/permissions/views.py b/apps/permissions/views.py index 1a1d843faf..65bd30ec56 100644 --- a/apps/permissions/views.py +++ b/apps/permissions/views.py @@ -139,7 +139,7 @@ def permission_grant(request): grouped_items = [(grouper, [permission['permission'] for permission in group_data]) for grouper, group_data in groups] # Warning: trial and error black magic ahead - title_suffix = _(u' and ').join([_(u'%s to %s') % (', '.join(['"%s"' % unicode(ps) for ps in p]), unicode(r)) for r, p in grouped_items]) + title_suffix = _(u' and ').join([_(u'%(permissions)s to %(requester)s') % {'permissions': ', '.join(['"%s"' % unicode(ps) for ps in p]), 'requester': unicode(r)} for r, p in grouped_items]) if len(grouped_items) == 1 and len(grouped_items[0][1]) == 1: permissions_label = _(u'permission') @@ -198,7 +198,7 @@ def permission_revoke(request): grouped_items = [(grouper, [permission['permission'] for permission in group_data]) for grouper, group_data in groups] # Warning: trial and error black magic ahead - title_suffix = _(u' and ').join([_(u'%s from %s') % (', '.join(['"%s"' % unicode(ps) for ps in p]), unicode(r)) for r, p in grouped_items]) + title_suffix = _(u' and ').join([_(u'%(permissions)s to %(requester)s') % {'permissions': ', '.join(['"%s"' % unicode(ps) for ps in p]), 'requester': unicode(r)} for r, p in grouped_items]) if len(grouped_items) == 1 and len(grouped_items[0][1]) == 1: permissions_label = _(u'permission') diff --git a/apps/project_setup/locale/ru/LC_MESSAGES/django.mo b/apps/project_setup/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..7acccb67ee Binary files /dev/null and b/apps/project_setup/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/project_setup/locale/ru/LC_MESSAGES/django.po b/apps/project_setup/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..df049be7b8 --- /dev/null +++ b/apps/project_setup/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,29 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Sergey Glita , 2011. +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:47-0400\n" +"PO-Revision-Date: 2011-11-03 17:26+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:6 +msgid "setup" +msgstr "настройки" + +#: views.py:13 +msgid "setup items" +msgstr "пункты настроек" + + diff --git a/apps/project_tools/locale/ru/LC_MESSAGES/django.mo b/apps/project_tools/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..728bb26bdd Binary files /dev/null and b/apps/project_tools/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/project_tools/locale/ru/LC_MESSAGES/django.po b/apps/project_tools/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..476a9f6ce9 --- /dev/null +++ b/apps/project_tools/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,24 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-11-03 16:38-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:7 views.py:13 +msgid "tools" +msgstr "" diff --git a/apps/smart_settings/locale/ru/LC_MESSAGES/django.mo b/apps/smart_settings/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..236652066e Binary files /dev/null and b/apps/smart_settings/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/smart_settings/locale/ru/LC_MESSAGES/django.po b/apps/smart_settings/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..0b4138ae4b --- /dev/null +++ b/apps/smart_settings/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,37 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Sergey Glita , 2011. +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:49-0400\n" +"PO-Revision-Date: 2011-11-03 17:15+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:8 views.py:26 +msgid "settings" +msgstr "настройки" + +#: views.py:31 +msgid "name" +msgstr "имя" + +#: views.py:32 +msgid "default" +msgstr "по умолчанию" + +#: views.py:33 +msgid "value" +msgstr "значение" + + diff --git a/apps/sources/locale/ru/LC_MESSAGES/django.mo b/apps/sources/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..9965bf4913 Binary files /dev/null and b/apps/sources/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/sources/locale/ru/LC_MESSAGES/django.po b/apps/sources/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..438a416148 --- /dev/null +++ b/apps/sources/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,466 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:49-0400\n" +"PO-Revision-Date: 2011-11-03 17:13+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:14 +msgid "View existing document sources" +msgstr "Просмотр существующих источников документов" + +#: __init__.py:15 +msgid "Edit document sources" +msgstr "Редактировать источник документов" + +#: __init__.py:16 +msgid "Delete document sources" +msgstr "Удалить источник документов " + +#: __init__.py:17 +msgid "Create new document sources" +msgstr "Создать новый источник документов" + +#: __init__.py:19 +msgid "Sources setup" +msgstr "Настройки источников" + +#: __init__.py:25 +msgid "preview" +msgstr "предварительный просмотр" + +#: __init__.py:26 __init__.py:34 __init__.py:40 +msgid "delete" +msgstr "удалить" + +#: __init__.py:28 +msgid "sources" +msgstr "" + +#: __init__.py:29 literals.py:53 models.py:159 +msgid "web forms" +msgstr "" + +#: __init__.py:30 models.py:130 +msgid "staging folders" +msgstr "" + +#: __init__.py:31 models.py:194 +msgid "watch folders" +msgstr "" + +#: __init__.py:33 __init__.py:39 +msgid "edit" +msgstr "редактировать" + +#: __init__.py:35 +msgid "add new source" +msgstr "" + +#: __init__.py:37 +msgid "transformations" +msgstr "" + +#: __init__.py:38 +msgid "add transformation" +msgstr "" + +#: __init__.py:42 +msgid "Document sources" +msgstr "Источники документов" + +#: __init__.py:69 widgets.py:33 +msgid "thumbnail" +msgstr "миниатюра" + +#: forms.py:32 forms.py:55 +msgid "Expand compressed files" +msgstr "" + +#: forms.py:33 forms.py:56 +msgid "Upload a compressed file's contained files as individual documents" +msgstr "" +"Загрузить файлы, содержащиеся в архиве в качестве отдельных документов" + +#: forms.py:41 +msgid "Staging file" +msgstr "Промежуточный файл" + +#: literals.py:8 literals.py:13 +msgid "Always" +msgstr "" + +#: literals.py:9 literals.py:14 +msgid "Never" +msgstr "" + +#: literals.py:15 +msgid "Ask user" +msgstr "" + +#: literals.py:30 +msgid "Disk" +msgstr "" + +#: literals.py:31 +msgid "Database" +msgstr "" + +#: literals.py:32 +msgid "Drive" +msgstr "" + +#: literals.py:33 +msgid "Network drive" +msgstr "" + +#: literals.py:34 +msgid "User drive" +msgstr "" + +#: literals.py:35 +msgid "Envelope" +msgstr "" + +#: literals.py:36 +msgid "Folder" +msgstr "Папка" + +#: literals.py:37 +msgid "World" +msgstr "" + +#: literals.py:38 +msgid "Printer" +msgstr "" + +#: literals.py:39 +msgid "Empty printer" +msgstr "" + +#: literals.py:47 models.py:158 +msgid "web form" +msgstr "" + +#: literals.py:48 +msgid "server staging folder" +msgstr "" + +#: literals.py:49 +msgid "server watch folder" +msgstr "" + +#: literals.py:54 +msgid "server staging folders" +msgstr "папки на промежуточном сервере" + +#: literals.py:55 +msgid "server watch folders" +msgstr "" + +#: models.py:29 +msgid "title" +msgstr "название" + +#: models.py:30 +msgid "enabled" +msgstr "разрешено" + +#: models.py:31 +msgid "whitelist" +msgstr "" + +#: models.py:32 +msgid "blacklist" +msgstr "" + +#: models.py:98 +msgid "icon" +msgstr "" + +#: models.py:98 +msgid "An icon to visually distinguish this source." +msgstr "" + +#: models.py:114 models.py:166 +msgid "folder path" +msgstr "путь к папке" + +#: models.py:114 models.py:166 +msgid "Server side filesystem path." +msgstr "" + +#: models.py:115 +msgid "preview width" +msgstr "" + +#: models.py:115 +msgid "Width value to be passed to the converter backend." +msgstr "" + +#: models.py:116 +msgid "preview height" +msgstr "" + +#: models.py:116 +msgid "Height value to be passed to the converter backend." +msgstr "" + +#: models.py:117 models.py:154 models.py:167 +msgid "uncompress" +msgstr "" + +#: models.py:117 models.py:154 models.py:167 +msgid "Whether to expand or not compressed archives." +msgstr "" + +#: models.py:118 models.py:168 +msgid "delete after upload" +msgstr "" + +#: models.py:118 models.py:168 +msgid "Delete the file after is has been successfully uploaded." +msgstr "" + +#: models.py:129 +msgid "staging folder" +msgstr "промежуточная папка" + +#: models.py:169 +msgid "interval" +msgstr "" + +#: models.py:169 +msgid "" +"Inverval in seconds where the watch folder path is checked for new " +"documents." +msgstr "" +"Интервал в секундах, между проверками папки на появление новых документов." + +#: models.py:193 +msgid "watch folder" +msgstr "просматривать папку" + +#: models.py:198 +msgid "Enter a valid value." +msgstr "Введите допустимое значение." + +#: models.py:226 views.py:487 +msgid "order" +msgstr "порядок" + +#: models.py:227 views.py:488 views.py:525 views.py:555 +msgid "transformation" +msgstr "преобразование" + +#: models.py:228 views.py:489 +msgid "arguments" +msgstr "аргументы" + +#: models.py:228 +#, python-format +msgid "Use dictionaries to indentify arguments, example: %s" +msgstr "" + +#: models.py:239 +msgid "document source transformation" +msgstr "преобразования источника документов" + +#: models.py:240 +msgid "document source transformations" +msgstr "преобразования источника документов" + +#: staging.py:40 +#, python-format +msgid "Unable get list of staging files: %s" +msgstr "Не удалось получить список промежуточных файлов: %s" + +#: staging.py:125 +#, python-format +msgid "Unable to upload staging file: %s" +msgstr "Невозможно загрузить промежуточный файл: %s" + +#: staging.py:135 +#, python-format +msgid "Unable to delete staging file: %s" +msgstr "Не удается удалить промежуточный файл: %s" + +#: utils.py:40 +msgid "Whitelist Blacklist validation error." +msgstr "" + +#: views.py:80 +msgid "here" +msgstr "" + +#: views.py:85 +msgid "Upload sources" +msgstr "" + +#: views.py:87 +msgid "" +"No interactive document sources have been defined or none have been enabled." +msgstr "Интерактивные источники документов не были определены разрешены." + +#: views.py:88 +#, python-format +msgid "Click %(setup_link)s to add or enable some document sources." +msgstr "" +"Нажмите %(setup_link)s, чтобы добавить или включить какой-нибудь документ " +"источников." + +#: views.py:136 +msgid "Document uploaded successfully." +msgstr "Документ загружен успешно." + +#: views.py:152 +#, python-format +msgid "upload a local document from source: %s" +msgstr "загрузить локальный документ из источника: %s" + +#: views.py:182 +#, python-format +msgid "Staging file: %s, uploaded successfully." +msgstr "Промежуточный файл %s загружен." + +#: views.py:187 +#, python-format +msgid "Staging file: %s, deleted successfully." +msgstr "Постановка файл %s успешно удален." + +#: views.py:209 +#, python-format +msgid "upload a document from staging source: %s" +msgstr "загрузить документ из промежуточного источника %s" + +#: views.py:215 +msgid "files in staging path" +msgstr "" + +#: views.py:229 +msgid "Current metadata" +msgstr "" + +#: views.py:265 views.py:284 +#, python-format +msgid "Staging file transformation error: %(error)s" +msgstr "" + +#: views.py:307 +msgid "Staging file delete successfully." +msgstr "" + +#: views.py:309 +#, python-format +msgid "Staging file delete error; %s." +msgstr "" + +#: views.py:368 +msgid "Source edited successfully" +msgstr "" + +#: views.py:371 +#, python-format +msgid "Error editing source; %s" +msgstr "" + +#: views.py:376 +#, python-format +msgid "edit source: %s" +msgstr "" + +#: views.py:381 views.py:421 views.py:483 views.py:524 views.py:554 +#: views.py:597 +msgid "source" +msgstr "" + +#: views.py:410 +#, python-format +msgid "Source \"%s\" deleted successfully." +msgstr "" + +#: views.py:412 +#, python-format +msgid "Error deleting source \"%(source)s\": %(error)s" +msgstr "" + +#: views.py:419 +#, python-format +msgid "Are you sure you wish to delete the source: %s?" +msgstr "" + +#: views.py:451 +msgid "Source created successfully" +msgstr "" + +#: views.py:454 +#, python-format +msgid "Error creating source; %s" +msgstr "" + +#: views.py:459 +#, python-format +msgid "Create new source of type: %s" +msgstr "" + +#: views.py:481 +#, python-format +msgid "transformations for: %s" +msgstr "преобразования для: %s" + +#: views.py:511 +msgid "Source transformation edited successfully" +msgstr "" + +#: views.py:514 +#, python-format +msgid "Error editing source transformation; %s" +msgstr "" + +#: views.py:519 +#, python-format +msgid "Edit transformation: %s" +msgstr "" + +#: views.py:542 +msgid "Source transformation deleted successfully." +msgstr "" + +#: views.py:544 +#, python-format +msgid "Error deleting source transformation; %(error)s" +msgstr "" + +#: views.py:557 +#, python-format +msgid "" +"Are you sure you wish to delete source transformation \"%(transformation)s\"" +msgstr "" + +#: views.py:587 +msgid "Source transformation created successfully" +msgstr "" + +#: views.py:590 +#, python-format +msgid "Error creating source transformation; %s" +msgstr "" + +#: views.py:599 +#, python-format +msgid "Create new transformation for source: %s" +msgstr "" + + diff --git a/apps/tags/locale/ru/LC_MESSAGES/django.mo b/apps/tags/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..239de10bec Binary files /dev/null and b/apps/tags/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/tags/locale/ru/LC_MESSAGES/django.po b/apps/tags/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..64778f9242 --- /dev/null +++ b/apps/tags/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,267 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:49-0400\n" +"PO-Revision-Date: 2011-11-03 17:11+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:13 +msgid "Create new tags" +msgstr "" + +#: __init__.py:14 +msgid "Attach exising tags" +msgstr "" + +#: __init__.py:15 +msgid "Remove tags from documents" +msgstr "Удаление тегов из документов" + +#: __init__.py:16 +msgid "Delete global tags" +msgstr "" + +#: __init__.py:17 +msgid "Edit global tags" +msgstr "" + +#: __init__.py:18 +msgid "View a document's tags" +msgstr "Просмотр тегов документа" + +#: __init__.py:20 widgets.py:15 +msgid "Tags" +msgstr "Метки" + +#: __init__.py:28 +msgid "tag list" +msgstr "" + +#: __init__.py:29 +msgid "create new tag" +msgstr "" + +#: __init__.py:30 +msgid "attach tag" +msgstr "" + +#: __init__.py:31 __init__.py:32 +msgid "remove" +msgstr "" + +#: __init__.py:33 __init__.py:58 utils.py:14 views.py:144 +msgid "tags" +msgstr "метки" + +#: __init__.py:34 __init__.py:37 +msgid "delete" +msgstr "удалить" + +#: __init__.py:35 +msgid "edit" +msgstr "редактировать" + +#: __init__.py:36 +msgid "tagged documents" +msgstr "помеченные документы" + +#: __init__.py:41 models.py:46 +msgid "color" +msgstr "" + +#: __init__.py:45 +msgid "color name" +msgstr "" + +#: forms.py:14 +msgid "New tag" +msgstr "" + +#: forms.py:15 forms.py:24 +msgid "Color" +msgstr "" + +#: forms.py:16 +msgid "Existing tags" +msgstr "" + +#: forms.py:23 +msgid "Name" +msgstr "Имя" + +#: models.py:18 +msgid "Blue" +msgstr "" + +#: models.py:19 +msgid "Cyan" +msgstr "" + +#: models.py:20 +msgid "Coral" +msgstr "" + +#: models.py:21 +msgid "Green-Yellow" +msgstr "" + +#: models.py:22 +msgid "Khaki" +msgstr "" + +#: models.py:23 +msgid "LightGrey" +msgstr "" + +#: models.py:24 +msgid "Magenta" +msgstr "Пурпурный" + +#: models.py:25 +msgid "Red" +msgstr "Красный" + +#: models.py:26 +msgid "Orange" +msgstr "Оранжевый" + +#: models.py:27 +msgid "Yellow" +msgstr "Желтый" + +#: models.py:45 views.py:185 views.py:233 views.py:248 +msgid "tag" +msgstr "метка" + +#: models.py:49 +msgid "tag properties" +msgstr "свойства метки" + +#: models.py:50 +msgid "tags properties" +msgstr "свойства метки" + +#: views.py:33 +msgid "Tag already exists." +msgstr "Метка уже существует." + +#: views.py:40 +msgid "Tag created succesfully." +msgstr "Метка создана." + +#: views.py:46 +msgid "create tag" +msgstr "создать метку" + +#: views.py:73 views.py:112 +msgid "Must choose either a new tag or an existing one." +msgstr "" + +#: views.py:77 views.py:116 +#, python-format +msgid "Document is already tagged as \"%s\"" +msgstr "Документ уже помечены как \"%s\"" + +#: views.py:86 +#, python-format +msgid "Tag \"%s\" added successfully." +msgstr "" + +#: views.py:124 +#, python-format +msgid "Tag \"%s\" added and attached successfully." +msgstr "" + +#: views.py:126 +#, python-format +msgid "Tag \"%s\" attached successfully." +msgstr "" + +#: views.py:133 +#, python-format +msgid "attach tag to: %s" +msgstr "" + +#: views.py:149 +msgid "tagged items" +msgstr "" + +#: views.py:166 views.py:280 +msgid "Must provide at least one tag." +msgstr "" + +#: views.py:176 +#, python-format +msgid "Tag \"%s\" deleted successfully." +msgstr "" + +#: views.py:178 views.py:294 +#, python-format +msgid "Error deleting tag \"%(tag)s\": %(error)s" +msgstr "" + +#: views.py:193 +#, python-format +msgid "Are you sure you wish to delete the tag: %s?" +msgstr "" + +#: views.py:194 views.py:197 +msgid "Will be removed from all documents." +msgstr "Будет удален из всех документов." + +#: views.py:196 +#, python-format +msgid "Are you sure you wish to delete the tags: %s?" +msgstr "" + +#: views.py:221 +msgid "Tag updated succesfully." +msgstr "" + +#: views.py:230 +#, python-format +msgid "edit tag: %s" +msgstr "" + +#: views.py:245 +#, python-format +msgid "documents with the tag \"%s\"" +msgstr "документы с тегом \"%s\"" + +#: views.py:258 +#, python-format +msgid "tags for: %s" +msgstr "" + +#: views.py:292 +#, python-format +msgid "Tag \"%s\" removed successfully." +msgstr "" + +#: views.py:308 +#, python-format +msgid "Are you sure you wish to remove the tag: %s?" +msgstr "" + +#: views.py:310 +#, python-format +msgid "Are you sure you wish to remove the tags: %s?" +msgstr "" + +#: templatetags/tags_tags.py:17 +msgid "Add tag to document" +msgstr "Добавить тег к документу" + + diff --git a/apps/user_management/locale/ru/LC_MESSAGES/django.mo b/apps/user_management/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..ed6ee9cf09 Binary files /dev/null and b/apps/user_management/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/user_management/locale/ru/LC_MESSAGES/django.po b/apps/user_management/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..982618d6d0 --- /dev/null +++ b/apps/user_management/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,254 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Mayan EDMS\n" +"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n" +"POT-Creation-Date: 2011-09-29 18:49-0400\n" +"PO-Revision-Date: 2011-11-03 17:28+0000\n" +"Last-Translator: gsv70 \n" +"Language-Team: Russian (http://www.transifex.net/projects/p/mayan-edms/team/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: __init__.py:8 +msgid "Create new users" +msgstr "" + +#: __init__.py:9 +msgid "Edit existing users" +msgstr "" + +#: __init__.py:10 +msgid "View existing users" +msgstr "" + +#: __init__.py:11 +msgid "Delete existing users" +msgstr "" + +#: __init__.py:13 +msgid "Create new groups" +msgstr "" + +#: __init__.py:14 +msgid "Edit existing groups" +msgstr "" + +#: __init__.py:15 +msgid "View existing groups" +msgstr "" + +#: __init__.py:16 +msgid "Delete existing groups" +msgstr "" + +#: __init__.py:18 +msgid "User management" +msgstr "" + +#: __init__.py:28 +msgid "user list" +msgstr "" + +#: __init__.py:29 views.py:31 +msgid "users" +msgstr "" + +#: __init__.py:30 __init__.py:39 +msgid "edit" +msgstr "редактировать" + +#: __init__.py:31 views.py:92 +msgid "create new user" +msgstr "" + +#: __init__.py:32 __init__.py:33 __init__.py:41 __init__.py:42 +msgid "delete" +msgstr "удалить" + +#: __init__.py:34 __init__.py:35 +msgid "reset password" +msgstr "" + +#: __init__.py:37 +msgid "group list" +msgstr "" + +#: __init__.py:38 views.py:222 +msgid "groups" +msgstr "" + +#: __init__.py:40 views.py:270 +msgid "create new group" +msgstr "" + +#: __init__.py:43 views.py:226 +msgid "members" +msgstr "" + +#: forms.py:13 +msgid "New password" +msgstr "" + +#: forms.py:14 +msgid "Confirm password" +msgstr "" + +#: views.py:35 +msgid "full name" +msgstr "" + +#: views.py:39 +msgid "email" +msgstr "" + +#: views.py:43 +msgid "active" +msgstr "" + +#: views.py:58 +msgid "" +"Super user and staff user editing is not allowed, use the admin interface " +"for these cases." +msgstr "" + +#: views.py:65 +#, python-format +msgid "User \"%s\" updated successfully." +msgstr "" + +#: views.py:71 +#, python-format +msgid "edit user: %s" +msgstr "" + +#: views.py:74 views.py:130 views.py:193 +msgid "user" +msgstr "пользователь" + +#: views.py:86 +#, python-format +msgid "User \"%s\" created successfully." +msgstr "" + +#: views.py:108 views.py:162 +msgid "Must provide at least one user." +msgstr "" + +#: views.py:118 +msgid "" +"Super user and staff user deleting is not allowed, use the admin interface " +"for these cases." +msgstr "" + +#: views.py:121 +#, python-format +msgid "User \"%s\" deleted successfully." +msgstr "" + +#: views.py:123 +#, python-format +msgid "Error deleting user \"%(user)s\": %(error)s" +msgstr "" + +#: views.py:138 +#, python-format +msgid "Are you sure you wish to delete the user: %s?" +msgstr "" + +#: views.py:140 +#, python-format +msgid "Are you sure you wish to delete the users: %s?" +msgstr "" + +#: views.py:173 +msgid "Passwords do not match, try again." +msgstr "" + +#: views.py:178 +msgid "" +"Super user and staff user password reseting is not allowed, use the admin " +"interface for these cases." +msgstr "" + +#: views.py:182 +#, python-format +msgid "Successfull password reset for user: %s." +msgstr "" + +#: views.py:184 +#, python-format +msgid "Error reseting password for user \"%(user)s\": %(error)s" +msgstr "" + +#: views.py:200 +#, python-format +msgid "Reseting password for user: %s" +msgstr "" + +#: views.py:202 +#, python-format +msgid "Reseting password for users: %s" +msgstr "" + +#: views.py:243 +#, python-format +msgid "Group \"%s\" updated successfully." +msgstr "" + +#: views.py:249 +#, python-format +msgid "edit group: %s" +msgstr "" + +#: views.py:252 views.py:305 views.py:350 +msgid "group" +msgstr "" + +#: views.py:264 +#, python-format +msgid "Group \"%s\" created successfully." +msgstr "" + +#: views.py:286 +msgid "Must provide at least one group." +msgstr "" + +#: views.py:296 +#, python-format +msgid "Group \"%s\" deleted successfully." +msgstr "" + +#: views.py:298 +#, python-format +msgid "Error deleting group \"%(group)s\": %(error)s" +msgstr "" + +#: views.py:313 +#, python-format +msgid "Are you sure you wish to delete the group: %s?" +msgstr "" + +#: views.py:315 +#, python-format +msgid "Are you sure you wish to delete the groups: %s?" +msgstr "" + +#: views.py:345 +#, python-format +msgid "non members of group: %s" +msgstr "" + +#: views.py:346 +#, python-format +msgid "members of group: %s" +msgstr "" + + diff --git a/apps/web_theme/locale/ru/LC_MESSAGES/django.mo b/apps/web_theme/locale/ru/LC_MESSAGES/django.mo index 5f31b44d88..bc85a831e6 100644 Binary files a/apps/web_theme/locale/ru/LC_MESSAGES/django.mo and b/apps/web_theme/locale/ru/LC_MESSAGES/django.mo differ diff --git a/apps/web_theme/locale/ru/LC_MESSAGES/django.po b/apps/web_theme/locale/ru/LC_MESSAGES/django.po index 303d9e09e3..0ac7ce2296 100644 --- a/apps/web_theme/locale/ru/LC_MESSAGES/django.po +++ b/apps/web_theme/locale/ru/LC_MESSAGES/django.po @@ -2,23 +2,76 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-30 16:51+0300\n" +"POT-Creation-Date: 2011-11-03 16:38-0400\n" "PO-Revision-Date: 2011-01-30 13:12\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" "X-Translated-Using: django-rosetta 0.5.5\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: templates/web_theme_login.html:3 templates/web_theme_login.html.py:8 +#: conf/settings.py:10 +msgid "" +"CSS theme to apply, options are: amro, bec, bec-green, blue, default, djime-" +"cerulean, drastic-dark, kathleene, olive, orange, red, reidb-greenish and " +"warehouse." +msgstr "" + +#: conf/settings.py:12 +msgid "Display extra information in the login screen." +msgstr "" + +#: templates/web_theme_base.html:101 +msgid "dismiss all notifications" +msgstr "" + +#: templates/web_theme_base.html:101 +msgid "close all" +msgstr "" + +#: templates/web_theme_base.html:102 +msgid "dismiss this notification" +msgstr "" + +#: templates/web_theme_base.html:102 +msgid "close" +msgstr "" + +#: templates/web_theme_login.html:12 templates/web_theme_login.html.py:33 msgid "Login" msgstr "Пользователь" + +#: templates/web_theme_login.html:17 +msgid "You are already logged in" +msgstr "" + +#: templates/web_theme_login.html:20 +msgid "Redirecting you to the website entry point in 5 seconds." +msgstr "" + +#: templates/web_theme_login.html:23 +#, python-format +msgid "" +"Or click here if redirection doesn't " +"work." +msgstr "" + +#: templates/pagination/pagination.html:6 +#: templates/pagination/pagination.html:8 +msgid "Previous" +msgstr "" + +#: templates/pagination/pagination.html:26 +#: templates/pagination/pagination.html:28 +msgid "Next" +msgstr "" diff --git a/misc/compilemessages_all.sh b/misc/compilemessages_all.sh index 0a386d95e7..99f951f1c7 100755 --- a/misc/compilemessages_all.sh +++ b/misc/compilemessages_all.sh @@ -5,63 +5,84 @@ BASE=$PWD cd $BASE/apps/common $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/converter $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/documents $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/document_comments $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/document_indexing $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/dynamic_search $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/folders $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/history $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/grouping $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/main $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/metadata $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/navigation $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/ocr $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/permissions $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/project_setup $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/project_tools $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/smart_settings $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/sources $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/tags $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/user_management $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru cd $BASE/apps/web_theme $COMPILEMESSAGES -l pt +$COMPILEMESSAGES -l ru diff --git a/misc/makemessages_all.sh b/misc/makemessages_all.sh new file mode 100755 index 0000000000..e492b3411c --- /dev/null +++ b/misc/makemessages_all.sh @@ -0,0 +1,88 @@ +#!/bin/sh +MAKEMESSAGES="django-admin makemessages" +PWD=`pwd` +BASE=$PWD + +cd $BASE/apps/common +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/converter +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/documents +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/document_comments +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/document_indexing +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/dynamic_search +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/folders +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/history +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/grouping +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/main +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/metadata +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/navigation +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/ocr +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/permissions +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/project_setup +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/project_tools +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/smart_settings +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/sources +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/tags +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/user_management +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru + +cd $BASE/apps/web_theme +$MAKEMESSAGES -l pt +$MAKEMESSAGES -l ru diff --git a/settings.py b/settings.py index 25182f6e98..4322e12875 100644 --- a/settings.py +++ b/settings.py @@ -52,6 +52,7 @@ LANGUAGES = ( ('en', ugettext('English')), ('es', ugettext('Spanish')), ('pt', ugettext('Portuguese')), + ('ru', ugettext('Russian')), ) SITE_ID = 1