Merge branch 'hotfix/v0.12.3' into hotfix_0.12.3_merge

Conflicts:
	apps/acls/locale/de_DE/LC_MESSAGES/django.mo
	apps/acls/locale/en/LC_MESSAGES/django.po
	apps/acls/locale/es/LC_MESSAGES/django.mo
	apps/acls/locale/es/LC_MESSAGES/django.po
	apps/acls/locale/it/LC_MESSAGES/django.mo
	apps/acls/locale/pl/LC_MESSAGES/django.mo
	apps/acls/locale/pt/LC_MESSAGES/django.mo
	apps/acls/locale/pt/LC_MESSAGES/django.po
	apps/acls/locale/pt_BR/LC_MESSAGES/django.mo
	apps/acls/locale/pt_BR/LC_MESSAGES/django.po
	apps/acls/locale/ru/LC_MESSAGES/django.mo
	apps/common/locale/de_DE/LC_MESSAGES/django.mo
	apps/common/locale/de_DE/LC_MESSAGES/django.po
	apps/common/locale/en/LC_MESSAGES/django.po
	apps/common/locale/es/LC_MESSAGES/django.mo
	apps/common/locale/es/LC_MESSAGES/django.po
	apps/common/locale/it/LC_MESSAGES/django.mo
	apps/common/locale/it/LC_MESSAGES/django.po
	apps/common/locale/pl/LC_MESSAGES/django.mo
	apps/common/locale/pl/LC_MESSAGES/django.po
	apps/common/locale/pt/LC_MESSAGES/django.mo
	apps/common/locale/pt/LC_MESSAGES/django.po
	apps/common/locale/pt_BR/LC_MESSAGES/django.mo
	apps/common/locale/pt_BR/LC_MESSAGES/django.po
	apps/common/locale/ru/LC_MESSAGES/django.mo
	apps/common/locale/ru/LC_MESSAGES/django.po
	apps/converter/conf/settings.py
	apps/converter/locale/de_DE/LC_MESSAGES/django.mo
	apps/converter/locale/de_DE/LC_MESSAGES/django.po
	apps/converter/locale/en/LC_MESSAGES/django.po
	apps/converter/locale/es/LC_MESSAGES/django.mo
	apps/converter/locale/es/LC_MESSAGES/django.po
	apps/converter/locale/it/LC_MESSAGES/django.mo
	apps/converter/locale/it/LC_MESSAGES/django.po
	apps/converter/locale/pl/LC_MESSAGES/django.mo
	apps/converter/locale/pl/LC_MESSAGES/django.po
	apps/converter/locale/pt/LC_MESSAGES/django.mo
	apps/converter/locale/pt/LC_MESSAGES/django.po
	apps/converter/locale/pt_BR/LC_MESSAGES/django.mo
	apps/converter/locale/pt_BR/LC_MESSAGES/django.po
	apps/converter/locale/ru/LC_MESSAGES/django.mo
	apps/converter/locale/ru/LC_MESSAGES/django.po
	apps/django_gpg/locale/de_DE/LC_MESSAGES/django.mo
	apps/django_gpg/locale/en/LC_MESSAGES/django.po
	apps/django_gpg/locale/es/LC_MESSAGES/django.mo
	apps/django_gpg/locale/es/LC_MESSAGES/django.po
	apps/django_gpg/locale/it/LC_MESSAGES/django.mo
	apps/django_gpg/locale/pl/LC_MESSAGES/django.mo
	apps/django_gpg/locale/pt/LC_MESSAGES/django.mo
	apps/django_gpg/locale/pt/LC_MESSAGES/django.po
	apps/django_gpg/locale/pt_BR/LC_MESSAGES/django.mo
	apps/django_gpg/locale/pt_BR/LC_MESSAGES/django.po
	apps/django_gpg/locale/ru/LC_MESSAGES/django.mo
	apps/document_comments/locale/de_DE/LC_MESSAGES/django.mo
	apps/document_comments/locale/en/LC_MESSAGES/django.po
	apps/document_comments/locale/es/LC_MESSAGES/django.mo
	apps/document_comments/locale/es/LC_MESSAGES/django.po
	apps/document_comments/locale/it/LC_MESSAGES/django.mo
	apps/document_comments/locale/pl/LC_MESSAGES/django.mo
	apps/document_comments/locale/pt/LC_MESSAGES/django.mo
	apps/document_comments/locale/pt/LC_MESSAGES/django.po
	apps/document_comments/locale/pt_BR/LC_MESSAGES/django.mo
	apps/document_comments/locale/pt_BR/LC_MESSAGES/django.po
	apps/document_comments/locale/ru/LC_MESSAGES/django.mo
	apps/document_indexing/__init__.py
	apps/document_indexing/locale/de_DE/LC_MESSAGES/django.mo
	apps/document_indexing/locale/de_DE/LC_MESSAGES/django.po
	apps/document_indexing/locale/en/LC_MESSAGES/django.po
	apps/document_indexing/locale/es/LC_MESSAGES/django.mo
	apps/document_indexing/locale/es/LC_MESSAGES/django.po
	apps/document_indexing/locale/it/LC_MESSAGES/django.mo
	apps/document_indexing/locale/it/LC_MESSAGES/django.po
	apps/document_indexing/locale/pl/LC_MESSAGES/django.mo
	apps/document_indexing/locale/pl/LC_MESSAGES/django.po
	apps/document_indexing/locale/pt/LC_MESSAGES/django.mo
	apps/document_indexing/locale/pt/LC_MESSAGES/django.po
	apps/document_indexing/locale/pt_BR/LC_MESSAGES/django.mo
	apps/document_indexing/locale/pt_BR/LC_MESSAGES/django.po
	apps/document_indexing/locale/ru/LC_MESSAGES/django.mo
	apps/document_indexing/locale/ru/LC_MESSAGES/django.po
	apps/document_signatures/locale/de_DE/LC_MESSAGES/django.mo
	apps/document_signatures/locale/en/LC_MESSAGES/django.po
	apps/document_signatures/locale/es/LC_MESSAGES/django.mo
	apps/document_signatures/locale/es/LC_MESSAGES/django.po
	apps/document_signatures/locale/it/LC_MESSAGES/django.mo
	apps/document_signatures/locale/pl/LC_MESSAGES/django.mo
	apps/document_signatures/locale/pt/LC_MESSAGES/django.mo
	apps/document_signatures/locale/pt/LC_MESSAGES/django.po
	apps/document_signatures/locale/pt_BR/LC_MESSAGES/django.mo
	apps/document_signatures/locale/pt_BR/LC_MESSAGES/django.po
	apps/document_signatures/locale/ru/LC_MESSAGES/django.mo
	apps/documents/__init__.py
	apps/documents/forms.py
	apps/documents/locale/de_DE/LC_MESSAGES/django.mo
	apps/documents/locale/de_DE/LC_MESSAGES/django.po
	apps/documents/locale/es/LC_MESSAGES/django.mo
	apps/documents/locale/es/LC_MESSAGES/django.po
	apps/documents/locale/it/LC_MESSAGES/django.mo
	apps/documents/locale/it/LC_MESSAGES/django.po
	apps/documents/locale/pl/LC_MESSAGES/django.mo
	apps/documents/locale/pl/LC_MESSAGES/django.po
	apps/documents/locale/pt/LC_MESSAGES/django.mo
	apps/documents/locale/pt/LC_MESSAGES/django.po
	apps/documents/locale/pt_BR/LC_MESSAGES/django.mo
	apps/documents/locale/pt_BR/LC_MESSAGES/django.po
	apps/documents/locale/ru/LC_MESSAGES/django.mo
	apps/documents/locale/ru/LC_MESSAGES/django.po
	apps/documents/views.py
	apps/dynamic_search/locale/de_DE/LC_MESSAGES/django.mo
	apps/dynamic_search/locale/en/LC_MESSAGES/django.po
	apps/dynamic_search/locale/es/LC_MESSAGES/django.mo
	apps/dynamic_search/locale/es/LC_MESSAGES/django.po
	apps/dynamic_search/locale/it/LC_MESSAGES/django.mo
	apps/dynamic_search/locale/pl/LC_MESSAGES/django.mo
	apps/dynamic_search/locale/pt/LC_MESSAGES/django.mo
	apps/dynamic_search/locale/pt/LC_MESSAGES/django.po
	apps/dynamic_search/locale/pt_BR/LC_MESSAGES/django.mo
	apps/dynamic_search/locale/pt_BR/LC_MESSAGES/django.po
	apps/dynamic_search/locale/ru/LC_MESSAGES/django.mo
	apps/dynamic_search/models.py
	apps/folders/locale/de_DE/LC_MESSAGES/django.mo
	apps/folders/locale/de_DE/LC_MESSAGES/django.po
	apps/folders/locale/en/LC_MESSAGES/django.po
	apps/folders/locale/es/LC_MESSAGES/django.mo
	apps/folders/locale/es/LC_MESSAGES/django.po
	apps/folders/locale/it/LC_MESSAGES/django.mo
	apps/folders/locale/pl/LC_MESSAGES/django.mo
	apps/folders/locale/pt/LC_MESSAGES/django.mo
	apps/folders/locale/pt/LC_MESSAGES/django.po
	apps/folders/locale/pt_BR/LC_MESSAGES/django.mo
	apps/folders/locale/pt_BR/LC_MESSAGES/django.po
	apps/folders/locale/ru/LC_MESSAGES/django.mo
	apps/history/locale/de_DE/LC_MESSAGES/django.mo
	apps/history/locale/en/LC_MESSAGES/django.po
	apps/history/locale/es/LC_MESSAGES/django.mo
	apps/history/locale/es/LC_MESSAGES/django.po
	apps/history/locale/it/LC_MESSAGES/django.mo
	apps/history/locale/pl/LC_MESSAGES/django.mo
	apps/history/locale/pt/LC_MESSAGES/django.mo
	apps/history/locale/pt/LC_MESSAGES/django.po
	apps/history/locale/pt_BR/LC_MESSAGES/django.mo
	apps/history/locale/pt_BR/LC_MESSAGES/django.po
	apps/history/locale/ru/LC_MESSAGES/django.mo
	apps/installation/locale/de_DE/LC_MESSAGES/django.mo
	apps/installation/locale/en/LC_MESSAGES/django.po
	apps/installation/locale/es/LC_MESSAGES/django.mo
	apps/installation/locale/es/LC_MESSAGES/django.po
	apps/installation/locale/it/LC_MESSAGES/django.mo
	apps/installation/locale/pl/LC_MESSAGES/django.mo
	apps/installation/locale/pt/LC_MESSAGES/django.mo
	apps/installation/locale/pt_BR/LC_MESSAGES/django.mo
	apps/installation/locale/pt_BR/LC_MESSAGES/django.po
	apps/installation/locale/ru/LC_MESSAGES/django.mo
	apps/linking/locale/de_DE/LC_MESSAGES/django.mo
	apps/linking/locale/en/LC_MESSAGES/django.po
	apps/linking/locale/es/LC_MESSAGES/django.mo
	apps/linking/locale/es/LC_MESSAGES/django.po
	apps/linking/locale/it/LC_MESSAGES/django.mo
	apps/linking/locale/pl/LC_MESSAGES/django.mo
	apps/linking/locale/pt/LC_MESSAGES/django.mo
	apps/linking/locale/pt/LC_MESSAGES/django.po
	apps/linking/locale/pt_BR/LC_MESSAGES/django.mo
	apps/linking/locale/pt_BR/LC_MESSAGES/django.po
	apps/linking/locale/ru/LC_MESSAGES/django.mo
	apps/main/locale/de_DE/LC_MESSAGES/django.mo
	apps/main/locale/de_DE/LC_MESSAGES/django.po
	apps/main/locale/en/LC_MESSAGES/django.po
	apps/main/locale/es/LC_MESSAGES/django.mo
	apps/main/locale/es/LC_MESSAGES/django.po
	apps/main/locale/it/LC_MESSAGES/django.mo
	apps/main/locale/it/LC_MESSAGES/django.po
	apps/main/locale/pl/LC_MESSAGES/django.mo
	apps/main/locale/pl/LC_MESSAGES/django.po
	apps/main/locale/pt/LC_MESSAGES/django.mo
	apps/main/locale/pt_BR/LC_MESSAGES/django.mo
	apps/main/locale/pt_BR/LC_MESSAGES/django.po
	apps/main/locale/ru/LC_MESSAGES/django.mo
	apps/main/locale/ru/LC_MESSAGES/django.po
	apps/metadata/__init__.py
	apps/metadata/locale/de_DE/LC_MESSAGES/django.mo
	apps/metadata/locale/en/LC_MESSAGES/django.po
	apps/metadata/locale/es/LC_MESSAGES/django.mo
	apps/metadata/locale/es/LC_MESSAGES/django.po
	apps/metadata/locale/it/LC_MESSAGES/django.mo
	apps/metadata/locale/pl/LC_MESSAGES/django.mo
	apps/metadata/locale/pt/LC_MESSAGES/django.mo
	apps/metadata/locale/pt/LC_MESSAGES/django.po
	apps/metadata/locale/pt_BR/LC_MESSAGES/django.mo
	apps/metadata/locale/pt_BR/LC_MESSAGES/django.po
	apps/metadata/locale/ru/LC_MESSAGES/django.mo
	apps/navigation/locale/de_DE/LC_MESSAGES/django.mo
	apps/navigation/locale/en/LC_MESSAGES/django.po
	apps/navigation/locale/es/LC_MESSAGES/django.mo
	apps/navigation/locale/es/LC_MESSAGES/django.po
	apps/navigation/locale/it/LC_MESSAGES/django.mo
	apps/navigation/locale/pl/LC_MESSAGES/django.mo
	apps/navigation/locale/pt/LC_MESSAGES/django.mo
	apps/navigation/locale/pt/LC_MESSAGES/django.po
	apps/navigation/locale/pt_BR/LC_MESSAGES/django.mo
	apps/navigation/locale/pt_BR/LC_MESSAGES/django.po
	apps/navigation/locale/ru/LC_MESSAGES/django.mo
	apps/navigation/templatetags/navigation_tags.py
	apps/ocr/locale/de_DE/LC_MESSAGES/django.mo
	apps/ocr/locale/en/LC_MESSAGES/django.po
	apps/ocr/locale/es/LC_MESSAGES/django.mo
	apps/ocr/locale/es/LC_MESSAGES/django.po
	apps/ocr/locale/it/LC_MESSAGES/django.mo
	apps/ocr/locale/pl/LC_MESSAGES/django.mo
	apps/ocr/locale/pt/LC_MESSAGES/django.mo
	apps/ocr/locale/pt/LC_MESSAGES/django.po
	apps/ocr/locale/pt_BR/LC_MESSAGES/django.mo
	apps/ocr/locale/pt_BR/LC_MESSAGES/django.po
	apps/ocr/locale/ru/LC_MESSAGES/django.mo
	apps/permissions/locale/de_DE/LC_MESSAGES/django.mo
	apps/permissions/locale/de_DE/LC_MESSAGES/django.po
	apps/permissions/locale/en/LC_MESSAGES/django.po
	apps/permissions/locale/es/LC_MESSAGES/django.mo
	apps/permissions/locale/es/LC_MESSAGES/django.po
	apps/permissions/locale/it/LC_MESSAGES/django.mo
	apps/permissions/locale/it/LC_MESSAGES/django.po
	apps/permissions/locale/pl/LC_MESSAGES/django.mo
	apps/permissions/locale/pl/LC_MESSAGES/django.po
	apps/permissions/locale/pt/LC_MESSAGES/django.mo
	apps/permissions/locale/pt/LC_MESSAGES/django.po
	apps/permissions/locale/pt_BR/LC_MESSAGES/django.mo
	apps/permissions/locale/pt_BR/LC_MESSAGES/django.po
	apps/permissions/locale/ru/LC_MESSAGES/django.mo
	apps/permissions/locale/ru/LC_MESSAGES/django.po
	apps/project_setup/locale/de_DE/LC_MESSAGES/django.mo
	apps/project_setup/locale/en/LC_MESSAGES/django.po
	apps/project_setup/locale/es/LC_MESSAGES/django.mo
	apps/project_setup/locale/es/LC_MESSAGES/django.po
	apps/project_setup/locale/it/LC_MESSAGES/django.mo
	apps/project_setup/locale/pl/LC_MESSAGES/django.mo
	apps/project_setup/locale/pt/LC_MESSAGES/django.mo
	apps/project_setup/locale/pt/LC_MESSAGES/django.po
	apps/project_setup/locale/pt_BR/LC_MESSAGES/django.mo
	apps/project_setup/locale/pt_BR/LC_MESSAGES/django.po
	apps/project_setup/locale/ru/LC_MESSAGES/django.mo
	apps/project_tools/locale/de_DE/LC_MESSAGES/django.mo
	apps/project_tools/locale/en/LC_MESSAGES/django.po
	apps/project_tools/locale/es/LC_MESSAGES/django.mo
	apps/project_tools/locale/es/LC_MESSAGES/django.po
	apps/project_tools/locale/it/LC_MESSAGES/django.mo
	apps/project_tools/locale/pl/LC_MESSAGES/django.mo
	apps/project_tools/locale/pt/LC_MESSAGES/django.mo
	apps/project_tools/locale/pt_BR/LC_MESSAGES/django.mo
	apps/project_tools/locale/pt_BR/LC_MESSAGES/django.po
	apps/project_tools/locale/ru/LC_MESSAGES/django.mo
	apps/scheduler/locale/de_DE/LC_MESSAGES/django.mo
	apps/scheduler/locale/en/LC_MESSAGES/django.po
	apps/scheduler/locale/es/LC_MESSAGES/django.mo
	apps/scheduler/locale/es/LC_MESSAGES/django.po
	apps/scheduler/locale/it/LC_MESSAGES/django.mo
	apps/scheduler/locale/pl/LC_MESSAGES/django.mo
	apps/scheduler/locale/pt/LC_MESSAGES/django.mo
	apps/scheduler/locale/pt/LC_MESSAGES/django.po
	apps/scheduler/locale/pt_BR/LC_MESSAGES/django.mo
	apps/scheduler/locale/pt_BR/LC_MESSAGES/django.po
	apps/scheduler/locale/ru/LC_MESSAGES/django.mo
	apps/smart_settings/locale/de_DE/LC_MESSAGES/django.mo
	apps/smart_settings/locale/en/LC_MESSAGES/django.po
	apps/smart_settings/locale/es/LC_MESSAGES/django.mo
	apps/smart_settings/locale/es/LC_MESSAGES/django.po
	apps/smart_settings/locale/it/LC_MESSAGES/django.mo
	apps/smart_settings/locale/pl/LC_MESSAGES/django.mo
	apps/smart_settings/locale/pt/LC_MESSAGES/django.mo
	apps/smart_settings/locale/pt/LC_MESSAGES/django.po
	apps/smart_settings/locale/pt_BR/LC_MESSAGES/django.mo
	apps/smart_settings/locale/pt_BR/LC_MESSAGES/django.po
	apps/smart_settings/locale/ru/LC_MESSAGES/django.mo
	apps/sources/__init__.py
	apps/sources/locale/de_DE/LC_MESSAGES/django.mo
	apps/sources/locale/de_DE/LC_MESSAGES/django.po
	apps/sources/locale/es/LC_MESSAGES/django.mo
	apps/sources/locale/es/LC_MESSAGES/django.po
	apps/sources/locale/it/LC_MESSAGES/django.mo
	apps/sources/locale/it/LC_MESSAGES/django.po
	apps/sources/locale/pl/LC_MESSAGES/django.mo
	apps/sources/locale/pl/LC_MESSAGES/django.po
	apps/sources/locale/pt/LC_MESSAGES/django.mo
	apps/sources/locale/pt/LC_MESSAGES/django.po
	apps/sources/locale/pt_BR/LC_MESSAGES/django.mo
	apps/sources/locale/pt_BR/LC_MESSAGES/django.po
	apps/sources/locale/ru/LC_MESSAGES/django.mo
	apps/sources/locale/ru/LC_MESSAGES/django.po
	apps/sources/views.py
	apps/tags/locale/de_DE/LC_MESSAGES/django.mo
	apps/tags/locale/en/LC_MESSAGES/django.po
	apps/tags/locale/es/LC_MESSAGES/django.mo
	apps/tags/locale/es/LC_MESSAGES/django.po
	apps/tags/locale/it/LC_MESSAGES/django.mo
	apps/tags/locale/pl/LC_MESSAGES/django.mo
	apps/tags/locale/pt/LC_MESSAGES/django.mo
	apps/tags/locale/pt/LC_MESSAGES/django.po
	apps/tags/locale/pt_BR/LC_MESSAGES/django.mo
	apps/tags/locale/pt_BR/LC_MESSAGES/django.po
	apps/tags/locale/ru/LC_MESSAGES/django.mo
	apps/user_management/locale/de_DE/LC_MESSAGES/django.mo
	apps/user_management/locale/en/LC_MESSAGES/django.po
	apps/user_management/locale/es/LC_MESSAGES/django.mo
	apps/user_management/locale/es/LC_MESSAGES/django.po
	apps/user_management/locale/it/LC_MESSAGES/django.mo
	apps/user_management/locale/pl/LC_MESSAGES/django.mo
	apps/user_management/locale/pt/LC_MESSAGES/django.mo
	apps/user_management/locale/pt/LC_MESSAGES/django.po
	apps/user_management/locale/pt_BR/LC_MESSAGES/django.mo
	apps/user_management/locale/pt_BR/LC_MESSAGES/django.po
	apps/user_management/locale/ru/LC_MESSAGES/django.mo
	apps/web_theme/locale/de_DE/LC_MESSAGES/django.mo
	apps/web_theme/locale/de_DE/LC_MESSAGES/django.po
	apps/web_theme/locale/en/LC_MESSAGES/django.po
	apps/web_theme/locale/es/LC_MESSAGES/django.mo
	apps/web_theme/locale/es/LC_MESSAGES/django.po
	apps/web_theme/locale/it/LC_MESSAGES/django.mo
	apps/web_theme/locale/it/LC_MESSAGES/django.po
	apps/web_theme/locale/pl/LC_MESSAGES/django.mo
	apps/web_theme/locale/pl/LC_MESSAGES/django.po
	apps/web_theme/locale/pt/LC_MESSAGES/django.mo
	apps/web_theme/locale/pt/LC_MESSAGES/django.po
	apps/web_theme/locale/pt_BR/LC_MESSAGES/django.mo
	apps/web_theme/locale/pt_BR/LC_MESSAGES/django.po
	apps/web_theme/locale/ru/LC_MESSAGES/django.mo
	apps/web_theme/locale/ru/LC_MESSAGES/django.po
	misc/compilemessages_all.sh
	misc/makemessages_all.sh
	requirements/production.txt
	settings.py
This commit is contained in:
Roberto Rosario
2012-07-26 21:43:03 -04:00
491 changed files with 31132 additions and 4140 deletions

View File

@@ -7,6 +7,7 @@ from project_tools.api import register_tool
from django.dispatch import receiver
from django.db.models.signals import post_save
from django.db.utils import DatabaseError
from django.db import transaction
from .links import installation_details
from .models import Installation
@@ -20,12 +21,13 @@ def trigger_first_time(sender, **kwargs):
details.save()
@transaction.commit_on_success
def check_first_run():
try:
details = Installation.objects.get()
except DatabaseError:
# Avoid database errors when the app tables haven't been created yet
pass
transaction.rollback()
else:
if details.is_first_run:
details.submit()

Binary file not shown.

View File

@@ -0,0 +1,118 @@
# 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: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:17+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/mayan-edms/language/bg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
#: permissions.py:8
msgid "View installation environment details"
msgstr ""
#: views.py:24
msgid "Installation environment details"
msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n"
"POT-Creation-Date: 2012-06-17 18:09-0400\n"
"PO-Revision-Date: 2012-06-17 22:19+0000\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:17+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/mayan-edms/language/de_DE/)\n"
"MIME-Version: 1.0\n"
@@ -17,10 +17,94 @@ msgstr ""
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
#: links.py:7
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
@@ -29,41 +113,6 @@ msgstr ""
msgid "View installation environment details"
msgstr ""
#: views.py:26
#, python-format
msgid "Distributor ID: %s"
msgstr ""
#: views.py:27
#, python-format
msgid "Description: %s"
msgstr ""
#: views.py:28
#, python-format
msgid "Release: %s"
msgstr ""
#: views.py:29
#, python-format
msgid "Codename: %s"
msgstr ""
#: views.py:30
#, python-format
msgid "System info: %s"
msgstr ""
#: views.py:31
#, python-format
msgid "Platform: %s"
msgstr ""
#: views.py:32
#, python-format
msgid "Processor: %s"
msgstr ""
#: views.py:36
#: views.py:24
msgid "Installation environment details"
msgstr ""

Binary file not shown.

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-01 23:40-0400\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -97,6 +97,94 @@ msgstr ""
msgid "unpaper version"
msgstr ""
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
@@ -106,5 +194,6 @@ msgid "View installation environment details"
msgstr ""
#: views.py:25
#: views.py:24
msgid "Installation environment details"
msgstr ""

View File

@@ -8,20 +8,104 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n"
"POT-Creation-Date: 2012-06-17 18:09-0400\n"
"PO-Revision-Date: 2012-06-17 22:26+0000\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:42+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: Spanish (Castilian) (http://www.transifex.com/projects/p/mayan-edms/language/es/)\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/mayan-edms/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
#: links.py:7
#: links.py:7 models.py:148
msgid "installation details"
msgstr "detalles de la instalación"
#: models.py:63
msgid "LSB OS"
msgstr "S.O. LSB"
#: models.py:64
msgid "Distributor ID"
msgstr "ID de distribuidor"
#: models.py:65
msgid "Description"
msgstr "Descripción"
#: models.py:66
msgid "Release"
msgstr "Versión"
#: models.py:67
msgid "Codename"
msgstr "Nombre clave"
#: models.py:68
msgid "System info"
msgstr "Información de sistema"
#: models.py:70
msgid "POSIX OS"
msgstr "S.O. POSIX"
#: models.py:72
msgid "OS architecture"
msgstr "Arquitectura de S.O."
#: models.py:73
msgid "Python version"
msgstr "Versión de Python"
#: models.py:74
msgid "Hostname"
msgstr "Nombre de la máquina"
#: models.py:75
msgid "Platform"
msgstr "Plataforma"
#: models.py:76
msgid "Machine"
msgstr "Máquina"
#: models.py:77
msgid "Processor"
msgstr "Procesador"
#: models.py:78
msgid "Number of CPUs"
msgstr "Número de CPUs"
#: models.py:79
msgid "Total physical memory"
msgstr "Memoria física total"
#: models.py:80
msgid "Disk partitions"
msgstr "Particiones de disco"
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr "Versión de tesseract"
#: models.py:85 models.py:90
msgid "not found"
msgstr "No se encontró"
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr "Versión de unpaper"
#: models.py:92
msgid "Mayan EDMS version"
msgstr "Versión de Mayan EDMS"
#: models.py:93
msgid "Installed via fabfile"
msgstr "Instalado a través de fabfile"
#: permissions.py:7
msgid "Installation"
msgstr "Instalación"
@@ -30,41 +114,6 @@ msgstr "Instalación"
msgid "View installation environment details"
msgstr "Ver detalles del ambiente de instalación"
#: views.py:26
#, python-format
msgid "Distributor ID: %s"
msgstr "ID de distribuidor: %s"
#: views.py:27
#, python-format
msgid "Description: %s"
msgstr "Descripción: %s"
#: views.py:28
#, python-format
msgid "Release: %s"
msgstr "Publicación: %s"
#: views.py:29
#, python-format
msgid "Codename: %s"
msgstr "Nombre código: %s"
#: views.py:30
#, python-format
msgid "System info: %s"
msgstr "Información del sistema: %s"
#: views.py:31
#, python-format
msgid "Platform: %s"
msgstr "Plataforma: %s"
#: views.py:32
#, python-format
msgid "Processor: %s"
msgstr "Procesador: %s"
#: views.py:36
#: views.py:24
msgid "Installation environment details"
msgstr "Detalles del ambiente de instalación"

Binary file not shown.

View File

@@ -0,0 +1,118 @@
# 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: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-06-17 22:18+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: French (http://www.transifex.com/projects/p/mayan-edms/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
#: permissions.py:8
msgid "View installation environment details"
msgstr ""
#: views.py:24
msgid "Installation environment details"
msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n"
"POT-Creation-Date: 2012-06-17 18:09-0400\n"
"PO-Revision-Date: 2012-06-17 22:19+0000\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:17+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/mayan-edms/language/it/)\n"
"MIME-Version: 1.0\n"
@@ -17,10 +17,94 @@ msgstr ""
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
#: links.py:7
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
@@ -29,41 +113,6 @@ msgstr ""
msgid "View installation environment details"
msgstr ""
#: views.py:26
#, python-format
msgid "Distributor ID: %s"
msgstr ""
#: views.py:27
#, python-format
msgid "Description: %s"
msgstr ""
#: views.py:28
#, python-format
msgid "Release: %s"
msgstr ""
#: views.py:29
#, python-format
msgid "Codename: %s"
msgstr ""
#: views.py:30
#, python-format
msgid "System info: %s"
msgstr ""
#: views.py:31
#, python-format
msgid "Platform: %s"
msgstr ""
#: views.py:32
#, python-format
msgid "Processor: %s"
msgstr ""
#: views.py:36
#: views.py:24
msgid "Installation environment details"
msgstr ""

Binary file not shown.

View File

@@ -0,0 +1,118 @@
# 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: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-06-17 22:18+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/mayan-edms/language/nl_NL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nl_NL\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
#: permissions.py:8
msgid "View installation environment details"
msgstr ""
#: views.py:24
msgid "Installation environment details"
msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n"
"POT-Creation-Date: 2012-06-17 18:09-0400\n"
"PO-Revision-Date: 2012-06-17 22:19+0000\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:17+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/mayan-edms/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -17,10 +17,94 @@ msgstr ""
"Language: pl\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
#: links.py:7
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
@@ -29,41 +113,6 @@ msgstr ""
msgid "View installation environment details"
msgstr ""
#: views.py:26
#, python-format
msgid "Distributor ID: %s"
msgstr ""
#: views.py:27
#, python-format
msgid "Description: %s"
msgstr ""
#: views.py:28
#, python-format
msgid "Release: %s"
msgstr ""
#: views.py:29
#, python-format
msgid "Codename: %s"
msgstr ""
#: views.py:30
#, python-format
msgid "System info: %s"
msgstr ""
#: views.py:31
#, python-format
msgid "Platform: %s"
msgstr ""
#: views.py:32
#, python-format
msgid "Processor: %s"
msgstr ""
#: views.py:36
#: views.py:24
msgid "Installation environment details"
msgstr ""

View File

@@ -3,12 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Vítor Figueiró <vfigueiro@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n"
"POT-Creation-Date: 2012-06-17 18:09-0400\n"
"PO-Revision-Date: 2012-06-17 22:19+0000\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:17+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: Portuguese (http://www.transifex.com/projects/p/mayan-edms/language/pt/)\n"
"MIME-Version: 1.0\n"
@@ -17,53 +18,102 @@ msgstr ""
"Language: pt\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
#: links.py:7
#: links.py:7 models.py:148
msgid "installation details"
msgstr "detalhes da instalação"
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
msgstr "instalação"
#: permissions.py:8
msgid "View installation environment details"
msgstr ""
msgstr "Ver detalhes do ambiente de instalação"
#: views.py:26
#, python-format
msgid "Distributor ID: %s"
msgstr ""
#: views.py:27
#, python-format
msgid "Description: %s"
msgstr ""
#: views.py:28
#, python-format
msgid "Release: %s"
msgstr ""
#: views.py:29
#, python-format
msgid "Codename: %s"
msgstr ""
#: views.py:30
#, python-format
msgid "System info: %s"
msgstr ""
#: views.py:31
#, python-format
msgid "Platform: %s"
msgstr ""
#: views.py:32
#, python-format
msgid "Processor: %s"
msgstr ""
#: views.py:36
#: views.py:24
msgid "Installation environment details"
msgstr ""
msgstr "Detalhes do ambiente de instalação"

View File

@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n"
"POT-Creation-Date: 2012-06-17 18:09-0400\n"
"PO-Revision-Date: 2012-06-17 22:18+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:17+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/mayan-edms/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -65,5 +65,102 @@ msgid "Processor: %s"
msgstr ""
#: views.py:36
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
#: permissions.py:8
msgid "View installation environment details"
msgstr ""
#: views.py:24
msgid "Installation environment details"
msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: http://github.com/rosarior/mayan/issues\n"
"POT-Creation-Date: 2012-06-17 18:09-0400\n"
"PO-Revision-Date: 2012-06-17 22:19+0000\n"
"POT-Creation-Date: 2012-07-23 15:37-0400\n"
"PO-Revision-Date: 2012-07-10 15:17+0000\n"
"Last-Translator: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/mayan-edms/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -17,10 +17,94 @@ msgstr ""
"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"
#: links.py:7
#: links.py:7 models.py:148
msgid "installation details"
msgstr ""
#: models.py:63
msgid "LSB OS"
msgstr ""
#: models.py:64
msgid "Distributor ID"
msgstr ""
#: models.py:65
msgid "Description"
msgstr ""
#: models.py:66
msgid "Release"
msgstr ""
#: models.py:67
msgid "Codename"
msgstr ""
#: models.py:68
msgid "System info"
msgstr ""
#: models.py:70
msgid "POSIX OS"
msgstr ""
#: models.py:72
msgid "OS architecture"
msgstr ""
#: models.py:73
msgid "Python version"
msgstr ""
#: models.py:74
msgid "Hostname"
msgstr ""
#: models.py:75
msgid "Platform"
msgstr ""
#: models.py:76
msgid "Machine"
msgstr ""
#: models.py:77
msgid "Processor"
msgstr ""
#: models.py:78
msgid "Number of CPUs"
msgstr ""
#: models.py:79
msgid "Total physical memory"
msgstr ""
#: models.py:80
msgid "Disk partitions"
msgstr ""
#: models.py:83 models.py:85
msgid "tesseract version"
msgstr ""
#: models.py:85 models.py:90
msgid "not found"
msgstr ""
#: models.py:88 models.py:90
msgid "unpaper version"
msgstr ""
#: models.py:92
msgid "Mayan EDMS version"
msgstr ""
#: models.py:93
msgid "Installed via fabfile"
msgstr ""
#: permissions.py:7
msgid "Installation"
msgstr ""
@@ -29,41 +113,6 @@ msgstr ""
msgid "View installation environment details"
msgstr ""
#: views.py:26
#, python-format
msgid "Distributor ID: %s"
msgstr ""
#: views.py:27
#, python-format
msgid "Description: %s"
msgstr ""
#: views.py:28
#, python-format
msgid "Release: %s"
msgstr ""
#: views.py:29
#, python-format
msgid "Codename: %s"
msgstr ""
#: views.py:30
#, python-format
msgid "System info: %s"
msgstr ""
#: views.py:31
#, python-format
msgid "Platform: %s"
msgstr ""
#: views.py:32
#, python-format
msgid "Processor: %s"
msgstr ""
#: views.py:36
#: views.py:24
msgid "Installation environment details"
msgstr ""

View File

@@ -1,10 +1,13 @@
import os
import sys
import platform
import uuid
import time
import pbs
import psutil
import requests
from git import Repo
try:
from pbs import lsb_release, uname
@@ -12,20 +15,24 @@ except pbs.CommandNotFound:
LSB = False
else:
LSB = True
from django.db import models
from django.utils.translation import ugettext_lazy as _
from django.utils.datastructures import SortedDict
from django.utils.simplejson import dumps
from django.conf import settings
from common.models import Singleton
from common.utils import pretty_size
from main import __version__ as mayan_version
from lock_manager import Lock, LockError
FORM_SUBMIT_URL = 'https://docs.google.com/spreadsheet/formResponse'
FORM_KEY = 'dGZrYkw3SDl5OENMTG15emp1UFFEUWc6MQ'
FORM_RECEIVER_FIELD = 'entry.0.single'
TIMEOUT = 5
FABFILE_MARKER = os.path.join(settings.PROJECT_ROOT, 'fabfile_install')
class Property(object):
def __init__(self, name, label, value):
@@ -63,7 +70,7 @@ class Installation(Singleton):
self.add_property(Property('codename', _(u'Codename'), lsb_release('-c','-s')))
self.add_property(Property('sysinfo', _(u'System info'), uname('-a')))
else:
self.add_property(Property('is_posix', _(u'POSIX OS'), False))
self.add_property(Property('is_lsb', _(u'LSB OS'), False))
self.add_property(Property('architecture', _(u'OS architecture'), platform.architecture()))
self.add_property(Property('python_version', _(u'Python version'), platform.python_version()))
@@ -84,7 +91,27 @@ class Installation(Singleton):
self.add_property(Property('unpaper', _(u'unpaper version'), pbs.unpaper('-V').stdout))
except pbs.CommandNotFound:
self.add_property(Property('unpaper', _(u'unpaper version'), _(u'not found')))
self.add_property(Property('mayan_version', _(u'Mayan EDMS version'), mayan_version))
self.add_property(Property('fabfile', _(u'Installed via fabfile'), os.path.exists(FABFILE_MARKER)))
try:
repo = Repo(settings.PROJECT_ROOT)
except:
self.add_property(Property('is_git_repo', _(u'Running from a Git repository'), False))
else:
repo.config_reader()
headcommit = repo.head.commit
self.add_property(Property('is_git_repo', _(u'Running from a Git repository'), True))
self.add_property(Property('repo_remotes', _(u'Repository remotes'), ', '.join([unicode(remote) for remote in repo.remotes])))
self.add_property(Property('repo_head_reference', _(u'Branch'), repo.head.reference))
self.add_property(Property('headcommit_hexsha', _(u'HEAD commit hex SHA'), headcommit.hexsha))
self.add_property(Property('headcommit_author', _(u'HEAD commit author'), headcommit.author))
self.add_property(Property('headcommit_authored_date', _(u'HEAD commit authored date'), time.asctime(time.gmtime(headcommit.authored_date))))
self.add_property(Property('headcommit_committer', _(u'HEAD commit committer'), headcommit.committer))
self.add_property(Property('headcommit_committed_date', _(u'HEAD commit committed date'), time.asctime(time.gmtime(headcommit.committed_date))))
self.add_property(Property('headcommit_message', _(u'HEAD commit message'), headcommit.message))
def __getattr__(self, name):
self.set_properties()
try:
@@ -94,38 +121,59 @@ class Installation(Singleton):
def submit(self):
try:
dictionary = {}
if self.is_lsb:
dictionary.update(
{
'is_lsb': unicode(self.is_lsb),
'distributor_id': unicode(self.distributor_id),
'description': unicode(self.description),
'release': unicode(self.release),
'codename': unicode(self.codename),
'sysinfo': unicode(self.sysinfo),
}
)
dictionary.update(
{
'uuid': self.uuid,
'architecture': unicode(self.architecture),
'python_version': unicode(self.python_version),
'platform': unicode(self.platform),
'machine': unicode(self.machine),
'processor': unicode(self.processor),
'cpus': unicode(self.cpus),
'total_phymem': unicode(self.total_phymem),
}
)
requests.post(FORM_SUBMIT_URL, data={'formkey': FORM_KEY, FORM_RECEIVER_FIELD: dumps(dictionary)}, timeout=TIMEOUT)
except (requests.exceptions.Timeout, requests.exceptions.ConnectionError):
lock = Lock.acquire_lock('upload_stats')
except LockError:
pass
else:
self.is_first_run = False
self.save()
try:
dictionary = {}
if self.is_lsb:
dictionary.update(
{
'is_lsb': unicode(self.is_lsb),
'distributor_id': unicode(self.distributor_id),
'description': unicode(self.description),
'release': unicode(self.release),
'codename': unicode(self.codename),
'sysinfo': unicode(self.sysinfo),
}
)
dictionary.update(
{
'uuid': self.uuid,
'architecture': unicode(self.architecture),
'python_version': unicode(self.python_version),
'platform': unicode(self.platform),
'machine': unicode(self.machine),
'processor': unicode(self.processor),
'cpus': unicode(self.cpus),
'total_phymem': unicode(self.total_phymem),
'mayan_version': unicode(self.mayan_version),
'fabfile': unicode(self.fabfile),
}
)
if self.is_git_repo:
dictionary.update(
{
'repo_remotes': unicode(self.repo_remotes),
'repo_head_reference': unicode(self.repo_head_reference),
'headcommit_hexsha': unicode(self.headcommit_hexsha),
'headcommit_authored_date': unicode(self.headcommit_authored_date),
'headcommit_committed_date': unicode(self.headcommit_committed_date),
'headcommit_message': unicode(self.headcommit_message),
}
)
requests.post(FORM_SUBMIT_URL, data={'formkey': FORM_KEY, FORM_RECEIVER_FIELD: dumps(dictionary)}, timeout=TIMEOUT)
except (requests.exceptions.Timeout, requests.exceptions.ConnectionError):
pass
else:
self.is_first_run = False
self.save()
finally:
lock.release()
class Meta:
verbose_name = verbose_name_plural = _(u'installation details')