Merge main and common apps, extract authentication functionality to new authentication app. Closes issues #179 and #180
This commit is contained in:
11
.tx/config
11
.tx/config
@@ -13,6 +13,11 @@ source_lang = en
|
|||||||
source_file = mayan/apps/appearance/locale/en/LC_MESSAGES/django.po
|
source_file = mayan/apps/appearance/locale/en/LC_MESSAGES/django.po
|
||||||
type = PO
|
type = PO
|
||||||
|
|
||||||
|
[mayan-edms.apps-authentication]
|
||||||
|
file_filter = mayan/apps/authentication/locale/<lang>/LC_MESSAGES/django.po
|
||||||
|
source_lang = en
|
||||||
|
source_file = mayan/apps/authentication/locale/en/LC_MESSAGES/django.po
|
||||||
|
type = PO
|
||||||
|
|
||||||
[mayan-edms.apps-checkouts]
|
[mayan-edms.apps-checkouts]
|
||||||
file_filter = mayan/apps/checkouts/locale/<lang>/LC_MESSAGES/django.po
|
file_filter = mayan/apps/checkouts/locale/<lang>/LC_MESSAGES/django.po
|
||||||
@@ -104,12 +109,6 @@ source_lang = en
|
|||||||
source_file = mayan/apps/mailer/locale/en/LC_MESSAGES/django.po
|
source_file = mayan/apps/mailer/locale/en/LC_MESSAGES/django.po
|
||||||
type = PO
|
type = PO
|
||||||
|
|
||||||
[mayan-edms.apps-main]
|
|
||||||
file_filter = mayan/apps/main/locale/<lang>/LC_MESSAGES/django.po
|
|
||||||
source_lang = en
|
|
||||||
source_file = mayan/apps/main/locale/en/LC_MESSAGES/django.po
|
|
||||||
type = PO
|
|
||||||
|
|
||||||
[mayan-edms.apps-metadata]
|
[mayan-edms.apps-metadata]
|
||||||
file_filter = mayan/apps/metadata/locale/<lang>/LC_MESSAGES/django.po
|
file_filter = mayan/apps/metadata/locale/<lang>/LC_MESSAGES/django.po
|
||||||
source_lang = en
|
source_lang = en
|
||||||
|
|||||||
@@ -6,10 +6,10 @@ import optparse
|
|||||||
import sh
|
import sh
|
||||||
|
|
||||||
APP_LIST = (
|
APP_LIST = (
|
||||||
'acls', 'appearance', 'checkouts', 'common', 'converter', 'django_gpg',
|
'acls', 'appearance', 'authentication', 'checkouts', 'common', 'converter', 'django_gpg',
|
||||||
'documents', 'document_comments', 'document_indexing',
|
'documents', 'document_comments', 'document_indexing',
|
||||||
'document_signatures', 'document_states', 'dynamic_search', 'events',
|
'document_signatures', 'document_states', 'dynamic_search', 'events',
|
||||||
'folders', 'installation', 'linking', 'mailer', 'main', 'metadata',
|
'folders', 'installation', 'linking', 'mailer', 'metadata',
|
||||||
'navigation', 'ocr', 'permissions', 'project_setup', 'project_tools',
|
'navigation', 'ocr', 'permissions', 'project_setup', 'project_tools',
|
||||||
'rest_api', 'smart_settings', 'sources', 'statistics', 'tags',
|
'rest_api', 'smart_settings', 'sources', 'statistics', 'tags',
|
||||||
'user_management'
|
'user_management'
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
import logging
|
import logging
|
||||||
from json import loads
|
from json import loads
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.contrib.contenttypes.models import ContentType
|
from django.contrib.contenttypes.models import ContentType
|
||||||
from django.core.exceptions import ObjectDoesNotExist, PermissionDenied
|
from django.core.exceptions import ObjectDoesNotExist, PermissionDenied
|
||||||
@@ -130,8 +131,8 @@ def acl_detail_for(request, actor, obj):
|
|||||||
def acl_grant(request):
|
def acl_grant(request):
|
||||||
items_property_list = loads(request.GET.get('items_property_list', []))
|
items_property_list = loads(request.GET.get('items_property_list', []))
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
items = {}
|
items = {}
|
||||||
title_suffix = []
|
title_suffix = []
|
||||||
@@ -221,8 +222,8 @@ def acl_grant(request):
|
|||||||
def acl_revoke(request):
|
def acl_revoke(request):
|
||||||
items_property_list = loads(request.GET.get('items_property_list', []))
|
items_property_list = loads(request.GET.get('items_property_list', []))
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
items = {}
|
items = {}
|
||||||
title_suffix = []
|
title_suffix = []
|
||||||
@@ -475,8 +476,8 @@ def acl_class_multiple_grant(request):
|
|||||||
Permission.objects.check_permissions(request.user, [ACLS_CLASS_EDIT_ACL])
|
Permission.objects.check_permissions(request.user, [ACLS_CLASS_EDIT_ACL])
|
||||||
items_property_list = loads(request.GET.get('items_property_list', []))
|
items_property_list = loads(request.GET.get('items_property_list', []))
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
items = {}
|
items = {}
|
||||||
title_suffix = []
|
title_suffix = []
|
||||||
@@ -552,8 +553,8 @@ def acl_class_multiple_revoke(request):
|
|||||||
Permission.objects.check_permissions(request.user, [ACLS_CLASS_EDIT_ACL])
|
Permission.objects.check_permissions(request.user, [ACLS_CLASS_EDIT_ACL])
|
||||||
items_property_list = loads(request.GET.get('items_property_list', []))
|
items_property_list = loads(request.GET.get('items_property_list', []))
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
items = {}
|
items = {}
|
||||||
title_suffix = []
|
title_suffix = []
|
||||||
|
|||||||
@@ -96,7 +96,8 @@
|
|||||||
<span class="icon-bar"></span>
|
<span class="icon-bar"></span>
|
||||||
<span class="icon-bar"></span>
|
<span class="icon-bar"></span>
|
||||||
</button>
|
</button>
|
||||||
<a class="navbar-brand" href="{% url 'main:home' %}">{% project_name %}{% if debug %} <i class="fa fa-bug"></i>{% endif %}</a>
|
{# TODO: don't use hardcoded main:home use settings.LOGIN_REDIRECT_URL #}
|
||||||
|
<a class="navbar-brand" href="{% url 'common:home' %}">{% project_name %}{% if debug %} <i class="fa fa-bug"></i>{% endif %}</a>
|
||||||
</div>
|
</div>
|
||||||
<div id="navbar" class="navbar-collapse collapse">
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
<ul class="nav navbar-nav">
|
<ul class="nav navbar-nav">
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-xs-12">
|
<div class="col-xs-12">
|
||||||
<div class="well center-block">
|
<div class="well center-block">
|
||||||
<form action="{% url 'main:home' %}" method="get" role="search">
|
<form method="get" role="search">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<input class="form-control" name="q" placeholder="{% trans 'Space separated terms' %}" type="text">
|
<input class="form-control" name="q" placeholder="{% trans 'Space separated terms' %}" type="text">
|
||||||
<span class="input-group-btn">
|
<span class="input-group-btn">
|
||||||
|
|||||||
33
mayan/apps/authentication/apps.py
Normal file
33
mayan/apps/authentication/apps.py
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
|
import logging
|
||||||
|
import tempfile
|
||||||
|
|
||||||
|
from django import apps
|
||||||
|
from django.conf import settings
|
||||||
|
from django.contrib.auth import models as auth_models
|
||||||
|
from django.contrib.auth.models import User
|
||||||
|
from django.contrib.auth.signals import user_logged_in
|
||||||
|
from django.db.models.signals import post_migrate, post_save
|
||||||
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
from common.menus import (
|
||||||
|
menu_facet, menu_main, menu_secondary, menu_setup, menu_tools
|
||||||
|
)
|
||||||
|
|
||||||
|
from .links import link_logout, link_password_change
|
||||||
|
|
||||||
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
class AuthenticationApp(apps.AppConfig):
|
||||||
|
name = 'authentication'
|
||||||
|
verbose_name = _('Authentication')
|
||||||
|
|
||||||
|
def ready(self):
|
||||||
|
menu_secondary.bind_links(
|
||||||
|
links=[
|
||||||
|
link_password_change, link_logout
|
||||||
|
],
|
||||||
|
sources=['common:current_user_details', 'common:current_user_edit', 'common:current_user_locale_profile_details', 'common:current_user_locale_profile_edit', 'authentication:password_change_view', 'common:setup_list', 'common:tools_list']
|
||||||
|
)
|
||||||
69
mayan/apps/authentication/forms.py
Normal file
69
mayan/apps/authentication/forms.py
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
import warnings
|
||||||
|
import os
|
||||||
|
|
||||||
|
from django import forms
|
||||||
|
from django.conf import settings
|
||||||
|
from django.contrib.auth import authenticate
|
||||||
|
from django.contrib.auth.models import User
|
||||||
|
from django.db import models
|
||||||
|
from django.utils.html import escape
|
||||||
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
from common.widgets import EmailInput
|
||||||
|
|
||||||
|
|
||||||
|
class EmailAuthenticationForm(forms.Form):
|
||||||
|
"""
|
||||||
|
A form to use email address authentication
|
||||||
|
"""
|
||||||
|
email = forms.CharField(label=_('Email'), max_length=254,
|
||||||
|
widget=EmailInput()
|
||||||
|
)
|
||||||
|
password = forms.CharField(label=_('Password'), widget=forms.PasswordInput)
|
||||||
|
|
||||||
|
error_messages = {
|
||||||
|
'invalid_login': _('Please enter a correct email and password. '
|
||||||
|
'Note that the password field is case-sensitive.'),
|
||||||
|
'inactive': _('This account is inactive.'),
|
||||||
|
}
|
||||||
|
|
||||||
|
def __init__(self, request=None, *args, **kwargs):
|
||||||
|
"""
|
||||||
|
The 'request' parameter is set for custom auth use by subclasses.
|
||||||
|
The form data comes in via the standard 'data' kwarg.
|
||||||
|
"""
|
||||||
|
self.request = request
|
||||||
|
self.user_cache = None
|
||||||
|
super(EmailAuthenticationForm, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
|
def clean(self):
|
||||||
|
email = self.cleaned_data.get('email')
|
||||||
|
password = self.cleaned_data.get('password')
|
||||||
|
|
||||||
|
if email and password:
|
||||||
|
self.user_cache = authenticate(email=email, password=password)
|
||||||
|
if self.user_cache is None:
|
||||||
|
raise forms.ValidationError(
|
||||||
|
self.error_messages['invalid_login'],
|
||||||
|
code='invalid_login',
|
||||||
|
)
|
||||||
|
elif not self.user_cache.is_active:
|
||||||
|
raise forms.ValidationError(
|
||||||
|
self.error_messages['inactive'],
|
||||||
|
code='inactive',
|
||||||
|
)
|
||||||
|
return self.cleaned_data
|
||||||
|
|
||||||
|
def check_for_test_cookie(self):
|
||||||
|
warnings.warn('check_for_test_cookie is deprecated; ensure your login '
|
||||||
|
'view is CSRF-protected.', DeprecationWarning)
|
||||||
|
|
||||||
|
def get_user_id(self):
|
||||||
|
if self.user_cache:
|
||||||
|
return self.user_cache.id
|
||||||
|
return None
|
||||||
|
|
||||||
|
def get_user(self):
|
||||||
|
return self.user_cache
|
||||||
13
mayan/apps/authentication/links.py
Normal file
13
mayan/apps/authentication/links.py
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
from navigation import Link
|
||||||
|
|
||||||
|
|
||||||
|
def has_usable_password(context):
|
||||||
|
return context['request'].user.has_usable_password
|
||||||
|
|
||||||
|
|
||||||
|
link_logout = Link(icon='fa fa-sign-out', text=_('Logout'), view='authentication:logout_view')
|
||||||
|
link_password_change = Link(condition=has_usable_password, icon='fa fa-key', text=_('Change password'), view='authentication:password_change_view')
|
||||||
68
mayan/apps/authentication/locale/ar/LC_MESSAGES/django.po
Normal file
68
mayan/apps/authentication/locale/ar/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||||
|
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/bg/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/bg/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/bs_BA/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/bs_BA/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/da/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/da/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/de_CH/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/de_CH/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/de_DE/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/de_DE/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/en/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/en/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/es/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/es/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/fa/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/fa/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/fr/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/fr/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/hr_HR/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/hr_HR/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/hu/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/hu/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/id/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/id/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/it/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/it/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
68
mayan/apps/authentication/locale/lv/LC_MESSAGES/django.po
Normal file
68
mayan/apps/authentication/locale/lv/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"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 != 0 ? 1 : "
|
||||||
|
"2);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/nb/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/nb/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/nl_NL/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/nl_NL/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
68
mayan/apps/authentication/locale/pl/LC_MESSAGES/django.po
Normal file
68
mayan/apps/authentication/locale/pl/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"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==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||||
|
"|| n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/pt/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/pt/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/pt_BR/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/pt_BR/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/ro_RO/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/ro_RO/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
68
mayan/apps/authentication/locale/ru/LC_MESSAGES/django.po
Normal file
68
mayan/apps/authentication/locale/ru/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:05-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"
|
||||||
|
"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"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/sl_SI/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/sl_SI/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:06-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/sq/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/sq/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:06-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/tr_TR/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/tr_TR/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:06-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
66
mayan/apps/authentication/locale/vi_VN/LC_MESSAGES/django.po
Normal file
66
mayan/apps/authentication/locale/vi_VN/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:06-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/zh_CN/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/zh_CN/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:06-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
67
mayan/apps/authentication/locale/zh_TW/LC_MESSAGES/django.po
Normal file
67
mayan/apps/authentication/locale/zh_TW/LC_MESSAGES/django.po
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-04-06 16:06-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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:25
|
||||||
|
msgid "Authentication"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:21
|
||||||
|
msgid "Email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:24
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:27
|
||||||
|
msgid ""
|
||||||
|
"Please enter a correct email and password. Note that the password field is "
|
||||||
|
"case-sensitive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: forms.py:29
|
||||||
|
msgid "This account is inactive."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:12
|
||||||
|
msgid "Logout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:13
|
||||||
|
msgid "Change password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:14
|
||||||
|
msgid ""
|
||||||
|
"Controls the mechanism used to authenticated user. Options are: username, "
|
||||||
|
"email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: settings.py:23
|
||||||
|
msgid "Allow non authenticated users, access to all views"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:49
|
||||||
|
msgid "Current user password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:64
|
||||||
|
msgid "Your password has been successfully changed."
|
||||||
|
msgstr ""
|
||||||
24
mayan/apps/authentication/settings.py
Normal file
24
mayan/apps/authentication/settings.py
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.contrib.auth.models import User
|
||||||
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
from smart_settings.api import register_setting
|
||||||
|
|
||||||
|
register_setting(
|
||||||
|
namespace='authentication',
|
||||||
|
module='authentication.settings',
|
||||||
|
name='LOGIN_METHOD',
|
||||||
|
global_name='COMMON_LOGIN_METHOD',
|
||||||
|
default='username',
|
||||||
|
description=_('Controls the mechanism used to authenticated user. Options are: username, email'),
|
||||||
|
)
|
||||||
|
|
||||||
|
register_setting(
|
||||||
|
namespace='authentication',
|
||||||
|
module='authentication.settings',
|
||||||
|
name='ALLOW_ANONYMOUS_ACCESS',
|
||||||
|
global_name='COMMON_ALLOW_ANONYMOUS_ACCESS',
|
||||||
|
default=False,
|
||||||
|
description=_('Allow non authenticated users, access to all views'),
|
||||||
|
)
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
from __future__ import absolute_import
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
@@ -6,7 +6,8 @@ from django.core.urlresolvers import reverse
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.test.client import Client
|
from django.test.client import Client
|
||||||
|
|
||||||
import common
|
from authentication import settings as auth_authentication
|
||||||
|
import authentication
|
||||||
|
|
||||||
TEST_ADMIN_EMAIL = 'admin@admin.com'
|
TEST_ADMIN_EMAIL = 'admin@admin.com'
|
||||||
TEST_ADMIN_PASSWORD = 'test_admin_password'
|
TEST_ADMIN_PASSWORD = 'test_admin_password'
|
||||||
@@ -23,47 +24,47 @@ class UserLoginTestCase(TestCase):
|
|||||||
self.client = Client()
|
self.client = Client()
|
||||||
|
|
||||||
def test_normal_behaviour(self):
|
def test_normal_behaviour(self):
|
||||||
setattr(common.views, 'LOGIN_METHOD', 'username')
|
setattr(authentication.settings, 'LOGIN_METHOD', 'username')
|
||||||
response = self.client.get(reverse('document_list'))
|
response = self.client.get(reverse('documents:document_list'))
|
||||||
self.assertRedirects(response, str(settings.LOGIN_URL))
|
self.assertRedirects(response, 'http://testserver/authentication/login/')
|
||||||
|
|
||||||
def test_username_login(self):
|
def test_username_login(self):
|
||||||
setattr(common.views, 'LOGIN_METHOD', 'username')
|
setattr(authentication.settings, 'LOGIN_METHOD', 'username')
|
||||||
logged_in = self.client.login(username=TEST_ADMIN_USERNAME, password=TEST_ADMIN_PASSWORD)
|
logged_in = self.client.login(username=TEST_ADMIN_USERNAME, password=TEST_ADMIN_PASSWORD)
|
||||||
self.assertTrue(logged_in)
|
self.assertTrue(logged_in)
|
||||||
response = self.client.get(reverse('document_list'))
|
response = self.client.get(reverse('documents:document_list'))
|
||||||
# We didn't get redirected to the login URL
|
# We didn't get redirected to the login URL
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
def test_email_login(self):
|
def test_email_login(self):
|
||||||
with self.settings(COMMON_LOGIN_METHOD='email', AUTHENTICATION_BACKENDS=('common.auth.email_auth_backend.EmailAuthBackend',)):
|
with self.settings(COMMON_LOGIN_METHOD='email', AUTHENTICATION_BACKENDS=('authentication.auth.email_auth_backend.EmailAuthBackend',)):
|
||||||
setattr(common.views, 'LOGIN_METHOD', 'email')
|
setattr(authentication.settings, 'LOGIN_METHOD', 'email')
|
||||||
logged_in = self.client.login(username=TEST_ADMIN_USERNAME, password=TEST_ADMIN_PASSWORD)
|
logged_in = self.client.login(username=TEST_ADMIN_USERNAME, password=TEST_ADMIN_PASSWORD)
|
||||||
self.assertFalse(logged_in)
|
self.assertFalse(logged_in)
|
||||||
|
|
||||||
logged_in = self.client.login(email=TEST_ADMIN_EMAIL, password=TEST_ADMIN_PASSWORD)
|
logged_in = self.client.login(email=TEST_ADMIN_EMAIL, password=TEST_ADMIN_PASSWORD)
|
||||||
self.assertTrue(logged_in)
|
self.assertTrue(logged_in)
|
||||||
|
|
||||||
response = self.client.get(reverse('document_list'))
|
response = self.client.get(reverse('documents:document_list'))
|
||||||
# We didn't get redirected to the login URL
|
# We didn't get redirected to the login URL
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
def test_username_login_via_views(self):
|
def test_username_login_via_views(self):
|
||||||
setattr(common.views, 'LOGIN_METHOD', 'username')
|
setattr(authentication.settings, 'LOGIN_METHOD', 'username')
|
||||||
response = self.client.get(reverse('document_list'))
|
response = self.client.get(reverse('documents:document_list'))
|
||||||
self.assertRedirects(response, str(settings.LOGIN_URL))
|
self.assertRedirects(response, 'http://testserver/authentication/login/')
|
||||||
|
|
||||||
response = self.client.post(settings.LOGIN_URL, {'username': TEST_ADMIN_USERNAME, 'password': TEST_ADMIN_PASSWORD}, follow=True)
|
response = self.client.post(settings.LOGIN_URL, {'username': TEST_ADMIN_USERNAME, 'password': TEST_ADMIN_PASSWORD}, follow=True)
|
||||||
response = self.client.get(reverse('document_list'))
|
response = self.client.get(reverse('documents:document_list'))
|
||||||
# We didn't get redirected to the login URL
|
# We didn't get redirected to the login URL
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
def test_email_login_via_views(self):
|
def test_email_login_via_views(self):
|
||||||
with self.settings(COMMON_LOGIN_METHOD='email', AUTHENTICATION_BACKENDS=('common.auth.email_auth_backend.EmailAuthBackend',)):
|
with self.settings(COMMON_LOGIN_METHOD='email', AUTHENTICATION_BACKENDS=('authentication.auth.email_auth_backend.EmailAuthBackend',)):
|
||||||
setattr(common.views, 'LOGIN_METHOD', 'email')
|
setattr(authentication.settings, 'LOGIN_METHOD', 'email')
|
||||||
response = self.client.get(reverse('document_list'))
|
response = self.client.get(reverse('documents:document_list'))
|
||||||
self.assertRedirects(response, str(settings.LOGIN_URL))
|
self.assertRedirects(response, 'http://testserver/authentication/login/')
|
||||||
|
|
||||||
response = self.client.post(settings.LOGIN_URL, {'email': TEST_ADMIN_EMAIL, 'password': TEST_ADMIN_PASSWORD}, follow=True)
|
response = self.client.post(settings.LOGIN_URL, {'email': TEST_ADMIN_EMAIL, 'password': TEST_ADMIN_PASSWORD}, follow=True)
|
||||||
response = self.client.get(reverse('document_list'))
|
response = self.client.get(reverse('documents:document_list'))
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
20
mayan/apps/authentication/urls.py
Normal file
20
mayan/apps/authentication/urls.py
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
|
from django.conf.urls import patterns, url
|
||||||
|
|
||||||
|
|
||||||
|
urlpatterns = patterns('authentication.views',
|
||||||
|
url(r'^login/$', 'login_view', (), name='login_view'),
|
||||||
|
url(r'^password/change/done/$', 'password_change_done', (), name='password_change_done'),
|
||||||
|
url(r'^password/change/$', 'password_change_view', (), name='password_change_view'),
|
||||||
|
)
|
||||||
|
|
||||||
|
urlpatterns += patterns('',
|
||||||
|
url(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': settings.LOGIN_REDIRECT_URL}, name='logout_view'),
|
||||||
|
|
||||||
|
url(r'^password/reset/$', 'django.contrib.auth.views.password_reset', {'email_template_name': 'appearance/password_reset_email.html', 'template_name': 'appearance/password_reset_form.html', 'post_reset_redirect': '/password/reset/done'}, name='password_reset_view'),
|
||||||
|
url(r'^password/reset/confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm', {'template_name': 'appearance/password_reset_confirm.html', 'post_reset_redirect': '/password/reset/complete/'}, name='password_reset_confirm_view'),
|
||||||
|
url(r'^password/reset/complete/$', 'django.contrib.auth.views.password_reset_complete', {'template_name': 'appearance/password_reset_complete.html'}, name='password_reset_complete_view'),
|
||||||
|
url(r'^password/reset/done/$', 'django.contrib.auth.views.password_reset_done', {'template_name': 'appearance/password_reset_done.html'}, name='password_reset_done_view'),
|
||||||
|
)
|
||||||
65
mayan/apps/authentication/views.py
Normal file
65
mayan/apps/authentication/views.py
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
|
from json import dumps, loads
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
|
from django.contrib import messages
|
||||||
|
from django.contrib.auth.models import User
|
||||||
|
from django.contrib.auth.views import login, password_change
|
||||||
|
from django.contrib.contenttypes.models import ContentType
|
||||||
|
from django.core.exceptions import PermissionDenied
|
||||||
|
from django.core.urlresolvers import reverse
|
||||||
|
from django.http import HttpResponseRedirect
|
||||||
|
from django.shortcuts import redirect, render_to_response
|
||||||
|
from django.template import RequestContext
|
||||||
|
from django.utils.http import urlencode
|
||||||
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
from django.views.generic import FormView, TemplateView
|
||||||
|
from django.views.generic.edit import CreateView, DeleteView, UpdateView
|
||||||
|
from django.views.generic.list import ListView
|
||||||
|
|
||||||
|
from dynamic_search.classes import SearchModel
|
||||||
|
from permissions.models import Permission
|
||||||
|
|
||||||
|
from .forms import EmailAuthenticationForm
|
||||||
|
from .settings import LOGIN_METHOD
|
||||||
|
|
||||||
|
|
||||||
|
def login_view(request):
|
||||||
|
"""
|
||||||
|
Control how the use is to be authenticated, options are 'email' and
|
||||||
|
'username'
|
||||||
|
"""
|
||||||
|
kwargs = {'template_name': 'appearance/login.html'}
|
||||||
|
|
||||||
|
if LOGIN_METHOD == 'email':
|
||||||
|
kwargs['authentication_form'] = EmailAuthenticationForm
|
||||||
|
|
||||||
|
if not request.user.is_authenticated():
|
||||||
|
context = {'appearance_type': 'plain'}
|
||||||
|
return login(request, extra_context=context, **kwargs)
|
||||||
|
else:
|
||||||
|
return HttpResponseRedirect(reverse(settings.LOGIN_REDIRECT_URL))
|
||||||
|
|
||||||
|
|
||||||
|
def password_change_view(request):
|
||||||
|
"""
|
||||||
|
Password change wrapper for better control
|
||||||
|
"""
|
||||||
|
context = {'title': _('Current user password change')}
|
||||||
|
|
||||||
|
return password_change(
|
||||||
|
request,
|
||||||
|
extra_context=context,
|
||||||
|
template_name='appearance/generic_form.html',
|
||||||
|
post_change_redirect=reverse('authentication:password_change_done'),
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def password_change_done(request):
|
||||||
|
"""
|
||||||
|
View called when the new user password has been accepted
|
||||||
|
"""
|
||||||
|
|
||||||
|
messages.success(request, _('Your password has been successfully changed.'))
|
||||||
|
return redirect('common:current_user_details')
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
from __future__ import absolute_import, unicode_literals
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
@@ -100,8 +101,8 @@ def checkin_document(request, document_pk):
|
|||||||
document = get_object_or_404(Document, pk=document_pk)
|
document = get_object_or_404(Document, pk=document_pk)
|
||||||
post_action_redirect = reverse('checkouts:checkout_info', args=[document.pk])
|
post_action_redirect = reverse('checkouts:checkout_info', args=[document.pk])
|
||||||
|
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if not document.is_checked_out():
|
if not document.is_checked_out():
|
||||||
messages.error(request, _('Document has not been checked out.'))
|
messages.error(request, _('Document has not been checked out.'))
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
|
from .classes import MissingItem # NOQA
|
||||||
from .menus import * # NOQA
|
from .menus import * # NOQA
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ from common import settings as common_settings
|
|||||||
from .links import (
|
from .links import (
|
||||||
link_about, link_admin_site, link_current_user_details,
|
link_about, link_admin_site, link_current_user_details,
|
||||||
link_current_user_edit, link_current_user_locale_profile_details,
|
link_current_user_edit, link_current_user_locale_profile_details,
|
||||||
link_current_user_locale_profile_edit, link_license, link_logout,
|
link_current_user_locale_profile_edit, link_license,
|
||||||
link_maintenance_menu, link_password_change, link_setup, link_tools
|
link_maintenance_menu, link_setup, link_tools
|
||||||
)
|
)
|
||||||
from .menus import (
|
from .menus import (
|
||||||
menu_facet, menu_main, menu_secondary, menu_setup, menu_tools
|
menu_facet, menu_main, menu_secondary, menu_setup, menu_tools
|
||||||
@@ -95,7 +95,7 @@ class CommonApp(apps.AppConfig):
|
|||||||
verbose_name = _('Common')
|
verbose_name = _('Common')
|
||||||
|
|
||||||
def ready(self):
|
def ready(self):
|
||||||
menu_facet.bind_links(links=[link_current_user_details, link_current_user_locale_profile_details, link_tools, link_setup], sources=['common:current_user_details', 'common:current_user_edit', 'common:current_user_locale_profile_details', 'common:current_user_locale_profile_edit', 'common:password_change_view', 'common:setup_list', 'common:tools_list'])
|
menu_facet.bind_links(links=[link_current_user_details, link_current_user_locale_profile_details, link_tools, link_setup], sources=['common:current_user_details', 'common:current_user_edit', 'common:current_user_locale_profile_details', 'common:current_user_locale_profile_edit', 'authentication:password_change_view', 'common:setup_list', 'common:tools_list'])
|
||||||
menu_main.bind_links(links=[link_about], position=-1)
|
menu_main.bind_links(links=[link_about], position=-1)
|
||||||
menu_secondary.bind_links(
|
menu_secondary.bind_links(
|
||||||
links=[link_about, link_license],
|
links=[link_about, link_license],
|
||||||
@@ -103,10 +103,9 @@ class CommonApp(apps.AppConfig):
|
|||||||
)
|
)
|
||||||
menu_secondary.bind_links(
|
menu_secondary.bind_links(
|
||||||
links=[
|
links=[
|
||||||
link_current_user_edit, link_current_user_locale_profile_edit,
|
link_current_user_edit, link_current_user_locale_profile_edit
|
||||||
link_password_change, link_logout
|
|
||||||
],
|
],
|
||||||
sources=['common:current_user_details', 'common:current_user_edit', 'common:current_user_locale_profile_details', 'common:current_user_locale_profile_edit', 'common:password_change_view', 'common:setup_list', 'common:tools_list']
|
sources=['common:current_user_details', 'common:current_user_edit', 'common:current_user_locale_profile_details', 'common:current_user_locale_profile_edit', 'authentication:password_change_view', 'common:setup_list', 'common:tools_list']
|
||||||
)
|
)
|
||||||
menu_setup.bind_links(links=[link_admin_site])
|
menu_setup.bind_links(links=[link_admin_site])
|
||||||
menu_tools.bind_links(links=[link_maintenance_menu])
|
menu_tools.bind_links(links=[link_maintenance_menu])
|
||||||
|
|||||||
@@ -68,3 +68,19 @@ class ModelAttribute(object):
|
|||||||
else:
|
else:
|
||||||
self.__registry[model].setdefault(type_name, [])
|
self.__registry[model].setdefault(type_name, [])
|
||||||
self.__registry[model][type_name].append(self)
|
self.__registry[model][type_name].append(self)
|
||||||
|
|
||||||
|
|
||||||
|
class MissingItem(object):
|
||||||
|
_registry = []
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_all(cls):
|
||||||
|
return cls._registry
|
||||||
|
|
||||||
|
def __init__(self, label, condition, description, view):
|
||||||
|
self.label = label
|
||||||
|
self.condition = condition
|
||||||
|
self.description = description
|
||||||
|
self.view = view
|
||||||
|
self.__class__._registry.append(self)
|
||||||
|
|
||||||
|
|||||||
@@ -136,61 +136,6 @@ class LocaleProfileForm_view(DetailForm):
|
|||||||
fields = ('language', 'timezone')
|
fields = ('language', 'timezone')
|
||||||
|
|
||||||
|
|
||||||
class EmailAuthenticationForm(forms.Form):
|
|
||||||
"""
|
|
||||||
A form to use email address authentication
|
|
||||||
"""
|
|
||||||
email = forms.CharField(label=_('Email'), max_length=254,
|
|
||||||
widget=EmailInput()
|
|
||||||
)
|
|
||||||
password = forms.CharField(label=_('Password'), widget=forms.PasswordInput)
|
|
||||||
|
|
||||||
error_messages = {
|
|
||||||
'invalid_login': _('Please enter a correct email and password. '
|
|
||||||
'Note that the password field is case-sensitive.'),
|
|
||||||
'inactive': _('This account is inactive.'),
|
|
||||||
}
|
|
||||||
|
|
||||||
def __init__(self, request=None, *args, **kwargs):
|
|
||||||
"""
|
|
||||||
The 'request' parameter is set for custom auth use by subclasses.
|
|
||||||
The form data comes in via the standard 'data' kwarg.
|
|
||||||
"""
|
|
||||||
self.request = request
|
|
||||||
self.user_cache = None
|
|
||||||
super(EmailAuthenticationForm, self).__init__(*args, **kwargs)
|
|
||||||
|
|
||||||
def clean(self):
|
|
||||||
email = self.cleaned_data.get('email')
|
|
||||||
password = self.cleaned_data.get('password')
|
|
||||||
|
|
||||||
if email and password:
|
|
||||||
self.user_cache = authenticate(email=email, password=password)
|
|
||||||
if self.user_cache is None:
|
|
||||||
raise forms.ValidationError(
|
|
||||||
self.error_messages['invalid_login'],
|
|
||||||
code='invalid_login',
|
|
||||||
)
|
|
||||||
elif not self.user_cache.is_active:
|
|
||||||
raise forms.ValidationError(
|
|
||||||
self.error_messages['inactive'],
|
|
||||||
code='inactive',
|
|
||||||
)
|
|
||||||
return self.cleaned_data
|
|
||||||
|
|
||||||
def check_for_test_cookie(self):
|
|
||||||
warnings.warn('check_for_test_cookie is deprecated; ensure your login '
|
|
||||||
'view is CSRF-protected.', DeprecationWarning)
|
|
||||||
|
|
||||||
def get_user_id(self):
|
|
||||||
if self.user_cache:
|
|
||||||
return self.user_cache.id
|
|
||||||
return None
|
|
||||||
|
|
||||||
def get_user(self):
|
|
||||||
return self.user_cache
|
|
||||||
|
|
||||||
|
|
||||||
class FileDisplayForm(forms.Form):
|
class FileDisplayForm(forms.Form):
|
||||||
text = forms.CharField(
|
text = forms.CharField(
|
||||||
label='', # _('Text'),
|
label='', # _('Text'),
|
||||||
|
|||||||
@@ -5,10 +5,6 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
from navigation import Link
|
from navigation import Link
|
||||||
|
|
||||||
|
|
||||||
def has_usable_password(context):
|
|
||||||
return context['request'].user.has_usable_password
|
|
||||||
|
|
||||||
|
|
||||||
def is_superuser(context):
|
def is_superuser(context):
|
||||||
return context['request'].user.is_staff or context['request'].user.is_superuser
|
return context['request'].user.is_staff or context['request'].user.is_superuser
|
||||||
|
|
||||||
@@ -20,8 +16,6 @@ link_current_user_edit = Link(icon='fa fa-user', text=_('Edit details'), view='c
|
|||||||
link_current_user_locale_profile_details = Link(icon='fa fa-globe', text=_('Locale profile'), view='common:current_user_locale_profile_details')
|
link_current_user_locale_profile_details = Link(icon='fa fa-globe', text=_('Locale profile'), view='common:current_user_locale_profile_details')
|
||||||
link_current_user_locale_profile_edit = Link(icon='fa fa-globe', text=_('Edit locale profile'), view='common:current_user_locale_profile_edit')
|
link_current_user_locale_profile_edit = Link(icon='fa fa-globe', text=_('Edit locale profile'), view='common:current_user_locale_profile_edit')
|
||||||
link_license = Link(icon='fa fa-book', text=_('License'), view='common:license_view')
|
link_license = Link(icon='fa fa-book', text=_('License'), view='common:license_view')
|
||||||
link_logout = Link(icon='fa fa-sign-out', text=_('Logout'), view='common:logout_view')
|
link_maintenance_menu = Link(icon='fa fa-wrench', text=_('Maintenance'), view='common:maintenance_menu')
|
||||||
link_maintenance_menu = Link(icon='fa fa-wrench', text=_('Maintenance'), view='main:maintenance_menu')
|
|
||||||
link_password_change = Link(condition=has_usable_password, icon='fa fa-key', text=_('Change password'), view='common:password_change_view')
|
|
||||||
link_setup = Link(icon='fa fa-gear', text=_('Setup'), view='common:setup_list')
|
link_setup = Link(icon='fa fa-gear', text=_('Setup'), view='common:setup_list')
|
||||||
link_tools = Link(icon='fa fa-wrench', text=_('Tools'), view='common:tools_list')
|
link_tools = Link(icon='fa fa-wrench', text=_('Tools'), view='common:tools_list')
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Mohammed ALDOUB <voulnet@gmail.com>, 2013
|
# Mohammed ALDOUB <voulnet@gmail.com>, 2013
|
||||||
@@ -9,15 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Arabic (http://www.transifex.com/projects/p/mayan-edms/language/ar/)\n"
|
"Language-Team: Arabic (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/ar/)\n"
|
||||||
|
"Language: ar\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: ar\n"
|
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
@@ -27,130 +33,117 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "الاختيار"
|
msgstr "الاختيار"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "البريد الإلكتروني"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "هذا الحساب غير نشط."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "License"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "License"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "مستخدم مجهول"
|
msgstr "مستخدم مجهول"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr "Temporary directory used site wide to store thumbnails, previews and temporary files. If none is specified, one will be created using tempfile.mkdtemp()"
|
msgstr ""
|
||||||
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
|
"mkdtemp()"
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "التحكم في آلية التحقق من هوية المستخدم. الخيارات المتاحة هي: اسم المستخدم أو البريد الإلكتروني"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "السماح للمستخدمين المجهولين الوصول إلى جميع صفحات العرض"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +151,152 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "لم يتم اختيار اجراء."
|
msgstr "لم يتم اختيار اجراء."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "يجب اختيار غرض واحد عالأقل."
|
msgstr "يجب اختيار غرض واحد عالأقل."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "إضافة"
|
msgstr "إضافة"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "إزالة"
|
msgstr "إزالة"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "تضارب في البريد الإلكتروني ، لدى مستخدم آخر نفس البريد الإلكتروني."
|
msgstr "تضارب في البريد الإلكتروني ، لدى مستخدم آخر نفس البريد الإلكتروني."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "تفاصيل المستخدم الحالي تم تحديثها."
|
msgstr "تفاصيل المستخدم الحالي تم تحديثها."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "تغيير كلمة السر للمستخدم الحالي"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "تم تغيير كلمة المرور الخاصة بك بنجاح."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "لا شيء"
|
msgstr "لا شيء"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "البريد الإلكتروني"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "هذا الحساب غير نشط."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "التحكم في آلية التحقق من هوية المستخدم. الخيارات المتاحة هي: اسم المستخدم "
|
||||||
|
#~ "أو البريد الإلكتروني"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr "السماح للمستخدمين المجهولين الوصول إلى جميع صفحات العرض"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "تغيير كلمة السر للمستخدم الحالي"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "تم تغيير كلمة المرور الخاصة بك بنجاح."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Pavlin Koldamov <pkoldamov@gmail.com>, 2012
|
# Pavlin Koldamov <pkoldamov@gmail.com>, 2012
|
||||||
@@ -9,16 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/mayan-edms/language/bg/)\n"
|
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/bg/)\n"
|
||||||
|
"Language: bg\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: bg\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,130 +32,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "Електронна поща"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Лиценз"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Лиценз"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Анонимен потребител"
|
msgstr "Анонимен потребител"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +147,139 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Добави"
|
msgstr "Добави"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Премахнете"
|
msgstr "Премахнете"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Промяна паролата на текущия потребител"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Вашата парола е сменена успешно."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Няма"
|
msgstr "Няма"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "Електронна поща"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Промяна паролата на текущия потребител"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Вашата парола е сменена успешно."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# www.ping.ba <jomer@ping.ba>, 2013
|
# www.ping.ba <jomer@ping.ba>, 2013
|
||||||
@@ -9,15 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/projects/p/mayan-edms/language/bs_BA/)\n"
|
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/"
|
||||||
|
"projects/p/mayan-edms/language/bs_BA/)\n"
|
||||||
|
"Language: bs_BA\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: bs_BA\n"
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=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"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
@@ -27,130 +33,117 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Odabir"
|
msgstr "Odabir"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "Email"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Ovaj account nije aktivan."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licence"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Licence"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Anonimni korisnik"
|
msgstr "Anonimni korisnik"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
|
"mkdtemp()"
|
||||||
|
msgstr ""
|
||||||
|
"Privremeni direktorij koristi postavke sajta da smjesti ikonice, preglede i "
|
||||||
|
"privremene datoteke. Ako ništa nije naznačeno, biće kreiran korištenjem "
|
||||||
"tempfile.mkdtemp()"
|
"tempfile.mkdtemp()"
|
||||||
msgstr "Privremeni direktorij koristi postavke sajta da smjesti ikonice, preglede i privremene datoteke. Ako ništa nije naznačeno, biće kreiran korištenjem tempfile.mkdtemp()"
|
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Određuje način autentikacije korisnika. Opcije su: koricničko ime, email"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Dozvoliti neovlaštenim korisnicima, pristup svim pregledima"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +151,151 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Nijedna akcija nije odabrana."
|
msgstr "Nijedna akcija nije odabrana."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Mora biti izabrana barem jedna stanka."
|
msgstr "Mora biti izabrana barem jedna stanka."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Dodati"
|
msgstr "Dodati"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Ukloniti"
|
msgstr "Ukloniti"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "E-mail zauzet, drugi korisnik ima istu e-mail adresu."
|
msgstr "E-mail zauzet, drugi korisnik ima istu e-mail adresu."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Detalji trenutnog korisnika ažurirani."
|
msgstr "Detalji trenutnog korisnika ažurirani."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Promjeniti trenutni pasvord"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Vaš password je uspješno promjenjen"
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Nijedno"
|
msgstr "Nijedno"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "Email"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Ovaj account nije aktivan."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Određuje način autentikacije korisnika. Opcije su: koricničko ime, email"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr "Dozvoliti neovlaštenim korisnicima, pristup svim pregledima"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Promjeniti trenutni pasvord"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Vaš password je uspješno promjenjen"
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,23 +1,28 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Danish (http://www.transifex.com/projects/p/mayan-edms/language/da/)\n"
|
"Language-Team: Danish (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/da/)\n"
|
||||||
|
"Language: da\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: da\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -26,130 +31,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -157,122 +146,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/"
|
"Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/"
|
||||||
@@ -19,6 +19,10 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,109 +31,103 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -141,16 +139,6 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,122 +146,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Stefan Lodders <sl@suchreflex.de>, 2012
|
# Stefan Lodders <sl@suchreflex.de>, 2012
|
||||||
@@ -13,16 +13,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-02-06 23:55+0000\n"
|
"PO-Revision-Date: 2015-02-06 23:55+0000\n"
|
||||||
"Last-Translator: Mathias Behrle <mathiasb@m9s.biz>\n"
|
"Last-Translator: Mathias Behrle <mathiasb@m9s.biz>\n"
|
||||||
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/mayan-edms/language/de_DE/)\n"
|
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/mayan-"
|
||||||
|
"edms/language/de_DE/)\n"
|
||||||
|
"Language: de_DE\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: de_DE\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr "Verfügbare Attribute:"
|
msgstr "Verfügbare Attribute:"
|
||||||
@@ -31,130 +36,117 @@ msgstr "Verfügbare Attribute:"
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Auswahl"
|
msgstr "Auswahl"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "E-Mail"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "Passwort"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr "Bitte geben Sie Ihre E-Mailadresse und ein Passwort an. Beachten Sie, dass das Passwortfeld Groß- und Kleinschreibung unterscheidet."
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Dieses Konto ist inaktiv."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr "Passwort ändern"
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr "Benutzerdetails"
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr "Details bearbeiten"
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Über"
|
msgstr "Über"
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Lizenz"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr "Benutzerdetails"
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr "Details bearbeiten"
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr "Lokalisierungsprofil"
|
msgstr "Lokalisierungsprofil"
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr "Lokalisierungsprofil bearbeiten"
|
msgstr "Lokalisierungsprofil bearbeiten"
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr "Abmelden"
|
msgstr "Lizenz"
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Anonymer Benutzer"
|
msgstr "Anonymer Benutzer"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Konto"
|
msgstr "Konto"
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "Passwort"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr "Passworthash"
|
msgstr "Passworthash"
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr "Autoadmineigenschaften"
|
msgstr "Autoadmineigenschaften"
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr "Datei"
|
msgstr "Datei"
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr "Dateiname"
|
msgstr "Dateiname"
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr "Zeit"
|
msgstr "Zeit"
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr "Geteilte hochgeladene Datei"
|
msgstr "Geteilte hochgeladene Datei"
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr "Geteilte hochgeladene Dateien"
|
msgstr "Geteilte hochgeladene Dateien"
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr "Benutzer"
|
msgstr "Benutzer"
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr "Zeitzone"
|
msgstr "Zeitzone"
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Sprache"
|
msgstr "Sprache"
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr "Benutzerlokalisierungsprofil"
|
msgstr "Benutzerlokalisierungsprofil"
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr "Benutzerlokalisierungsprofile"
|
msgstr "Benutzerlokalisierungsprofile"
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr "Temporäres Verzeichnis zum systemweiten Speichern von Thumbnails, Vorschau und temporären Dateien. Falls keines angegeben wurde, wird es mit tempfile.mkdtemp() erzeugt."
|
msgstr ""
|
||||||
|
"Temporäres Verzeichnis zum systemweiten Speichern von Thumbnails, Vorschau "
|
||||||
|
"und temporären Dateien. Falls keines angegeben wurde, wird es mit tempfile."
|
||||||
|
"mkdtemp() erzeugt."
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Authentifizierungs-Mechanismus für die Benutzer. Optionen: Benutzername, E-Mailadresse"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Nicht authentifizierten Benutzern Zugriff auf alle Ansichten gestatten"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr "Datenbackend, das alle Worker benutzen können, um Dateien zu teilen"
|
msgstr "Datenbackend, das alle Worker benutzen können, um Dateien zu teilen"
|
||||||
|
|
||||||
@@ -162,126 +154,166 @@ msgstr "Datenbackend, das alle Worker benutzen können, um Dateien zu teilen"
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr "Funktion gefunden"
|
msgstr "Funktion gefunden"
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Keine Aktion ausgewählt."
|
msgstr "Keine Aktion ausgewählt."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Es muss mindestens ein Element ausgewählt werden."
|
msgstr "Es muss mindestens ein Element ausgewählt werden."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr "Konnte %(selection)s nicht entfernen"
|
msgstr "Konnte %(selection)s nicht entfernen"
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr "Konnte %(selection)s nicht hinzufügen"
|
msgstr "Konnte %(selection)s nicht hinzufügen"
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Hinzufügen"
|
msgstr "Hinzufügen"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Entfernen"
|
msgstr "Entfernen"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr "Aktuelle Benutzerdetails"
|
msgstr "Aktuelle Benutzerdetails"
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr "Aktuelle Benutzerlokalisierungsdetails"
|
msgstr "Aktuelle Benutzerlokalisierungsdetails"
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "E-Mail-Konflikt: Diese E-Mailadresse wird bereits im System verwendet"
|
msgstr "E-Mail-Konflikt: Diese E-Mailadresse wird bereits im System verwendet"
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Details des aktuellen Benutzers aktualisiert"
|
msgstr "Details des aktuellen Benutzers aktualisiert"
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr "Aktuelle Benutzerdetails bearbeiten"
|
msgstr "Aktuelle Benutzerdetails bearbeiten"
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr "Aktuelles Benutzerlokalisierungsprofil aktualisiert"
|
msgstr "Aktuelles Benutzerlokalisierungsprofil aktualisiert"
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr "Aktuelle Benutzerlokalisierungsdetails bearbeiten"
|
msgstr "Aktuelle Benutzerlokalisierungsdetails bearbeiten"
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Passwort des aktuellen Benutzers ändern"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Das Passwort wurde erfolgreich geändert"
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr "Fehler bei der Speicherung von %s Details"
|
msgstr "Fehler bei der Speicherung von %s Details"
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr "Fehler bei der Speicherung von Details"
|
msgstr "Fehler bei der Speicherung von Details"
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr "%s Details erfolgreich gespeichert"
|
msgstr "%s Details erfolgreich gespeichert"
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr "Details erfolgreich gespeichert"
|
msgstr "Details erfolgreich gespeichert"
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr "Fehler bei der Erstellung von neuem %s"
|
msgstr "Fehler bei der Erstellung von neuem %s"
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr "Fehler bei der Erstellung des Objekts"
|
msgstr "Fehler bei der Erstellung des Objekts"
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr "%s erfolgreich erstellt"
|
msgstr "%s erfolgreich erstellt"
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr "Neues Objekt erfolgreich erstellt"
|
msgstr "Neues Objekt erfolgreich erstellt"
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr "Fehler beim Löschen von %s"
|
msgstr "Fehler beim Löschen von %s"
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr "Fehler beim Löschen des Objekts"
|
msgstr "Fehler beim Löschen des Objekts"
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr "%s erfolgreich gelöscht"
|
msgstr "%s erfolgreich gelöscht"
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr "Objekt erfolgreich gelöscht"
|
msgstr "Objekt erfolgreich gelöscht"
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Kein(e)"
|
msgstr "Kein(e)"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "E-Mail"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Bitte geben Sie Ihre E-Mailadresse und ein Passwort an. Beachten Sie, "
|
||||||
|
#~ "dass das Passwortfeld Groß- und Kleinschreibung unterscheidet."
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Dieses Konto ist inaktiv."
|
||||||
|
|
||||||
|
#~ msgid "Change password"
|
||||||
|
#~ msgstr "Passwort ändern"
|
||||||
|
|
||||||
|
#~ msgid "Logout"
|
||||||
|
#~ msgstr "Abmelden"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Authentifizierungs-Mechanismus für die Benutzer. Optionen: Benutzername, "
|
||||||
|
#~ "E-Mailadresse"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Nicht authentifizierten Benutzern Zugriff auf alle Ansichten gestatten"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Passwort des aktuellen Benutzers ändern"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Das Passwort wurde erfolgreich geändert"
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2012-12-12 06:05+0000\n"
|
"PO-Revision-Date: 2012-12-12 06:05+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: English (http://www.transifex.com/projects/p/mayan-edms/"
|
"Language-Team: English (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
@@ -18,6 +18,10 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -26,120 +30,110 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Selection"
|
msgstr "Selection"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "Email"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
#, fuzzy
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "password"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
"Please enter a correct email and password. Note that the password fields is "
|
|
||||||
"case-sensitive."
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "This account is inactive."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
#, fuzzy
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr "change password"
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
#, fuzzy
|
|
||||||
msgid "User details"
|
|
||||||
msgstr "user details"
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit details"
|
|
||||||
msgstr "edit details"
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
#, fuzzy
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "about"
|
msgstr "about"
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "License"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
#, fuzzy
|
||||||
|
msgid "User details"
|
||||||
|
msgstr "user details"
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr "edit details"
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "License"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Anonymous user"
|
msgstr "Anonymous user"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "account"
|
msgstr "account"
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "password"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
|
#, fuzzy
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr "password hash"
|
msgstr "password hash"
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr "auto admin properties"
|
msgstr "auto admin properties"
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -154,18 +148,6 @@ msgstr ""
|
|||||||
"mkdtemp()"
|
"mkdtemp()"
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Allow non authenticated users, access to all views"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -174,131 +156,169 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr "function found"
|
msgstr "function found"
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "No action selected."
|
msgstr "No action selected."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Must select at least one item."
|
msgstr "Must select at least one item."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr "Unable to add %(selection)s to %(right_list_title)s."
|
msgstr "Unable to add %(selection)s to %(right_list_title)s."
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr "Unable to add %(selection)s to %(right_list_title)s."
|
msgstr "Unable to add %(selection)s to %(right_list_title)s."
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Add"
|
msgstr "Add"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remove"
|
msgstr "Remove"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr "current user details"
|
msgstr "current user details"
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr "current user details"
|
msgstr "current user details"
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "E-mail conflict, another user has that same email."
|
msgstr "E-mail conflict, another user has that same email."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Current user's details updated."
|
msgstr "Current user's details updated."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr "edit current user details"
|
msgstr "edit current user details"
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr "Current user's details updated."
|
msgstr "Current user's details updated."
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr "edit current user details"
|
msgstr "edit current user details"
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Current user password change"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Your password has been successfully changed."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "None"
|
msgstr "None"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "Email"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password fields "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "This account is inactive."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~ msgid "Change password"
|
||||||
|
#~ msgstr "change password"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr "Allow non authenticated users, access to all views"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Current user password change"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Your password has been successfully changed."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# jmcainzos <jmcainzos@vodafone.es>, 2014
|
# jmcainzos <jmcainzos@vodafone.es>, 2014
|
||||||
@@ -11,16 +11,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-18 06:16+0000\n"
|
"PO-Revision-Date: 2015-01-18 06:16+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Spanish (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"
|
||||||
|
"Language: es\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: es\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr "Atributos disponibles"
|
msgstr "Atributos disponibles"
|
||||||
@@ -29,257 +34,288 @@ msgstr "Atributos disponibles"
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Selección"
|
msgstr "Selección"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "E-mail"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "Contraseña"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr "Introduzca una dirección de correo y contraseña válidos. Recuerde que la contraseña es sensible a mayúsculas."
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Esta cuenta está inactiva."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr "Cambiar contraseña"
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr "Detalles del usuario"
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr "Editar detalles"
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Acerca de"
|
msgstr "Acerca de"
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licencia"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr "Detalles del usuario"
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr "Editar detalles"
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr "Perfil de localización"
|
msgstr "Perfil de localización"
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr "Editar perfil de localización"
|
msgstr "Editar perfil de localización"
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr "Cerrar sesión"
|
msgstr "Licencia"
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Usuario anónimo"
|
msgstr "Usuario anónimo"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Cuenta"
|
msgstr "Cuenta"
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "Contraseña"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr "Hash de la contraseña"
|
msgstr "Hash de la contraseña"
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr "propiedades de administrador automático"
|
msgstr "propiedades de administrador automático"
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr "Carpeta"
|
msgstr "Carpeta"
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr "Nombre del archivo"
|
msgstr "Nombre del archivo"
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr "Fecha y hora"
|
msgstr "Fecha y hora"
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr "Compartir archivo cargado"
|
msgstr "Compartir archivo cargado"
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr "Compartir archivos cargados"
|
msgstr "Compartir archivos cargados"
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr "Usuario"
|
msgstr "Usuario"
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr "Zona horaria"
|
msgstr "Zona horaria"
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Lenguaje"
|
msgstr "Lenguaje"
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr "Perfil de usuario local"
|
msgstr "Perfil de usuario local"
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr "Perfil de usuario local"
|
msgstr "Perfil de usuario local"
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
|
"mkdtemp()"
|
||||||
|
msgstr ""
|
||||||
|
"El directorio temporal se usa para almacenar miniaturas, previsualizaciones "
|
||||||
|
"y archivos temporales. Si no se especifica ninguno, se creará utilizando "
|
||||||
"tempfile.mkdtemp()"
|
"tempfile.mkdtemp()"
|
||||||
msgstr "El directorio temporal se usa para almacenar miniaturas, previsualizaciones y archivos temporales. Si no se especifica ninguno, se creará utilizando tempfile.mkdtemp()"
|
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Controla el mecanismo utilizado para el usuario autenticado. Las opciones son: 'username' nombre de usuario, 'email' correo electrónico"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Permita a los usuarios no autenticados el acceso a todas las pantallas"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr "Un soporte de almacenamiento que todos los trabajadores puedan utilizar para compartir archivos."
|
msgstr ""
|
||||||
|
"Un soporte de almacenamiento que todos los trabajadores puedan utilizar para "
|
||||||
|
"compartir archivos."
|
||||||
|
|
||||||
#: utils.py:114
|
#: utils.py:114
|
||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr "función encontrada"
|
msgstr "función encontrada"
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Ninguna acción seleccionada."
|
msgstr "Ninguna acción seleccionada."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Debe seleccionar al menos un artículo."
|
msgstr "Debe seleccionar al menos un artículo."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr "No se puede remover %(selection)s."
|
msgstr "No se puede remover %(selection)s."
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr "No se puede agregar %(selection)s."
|
msgstr "No se puede agregar %(selection)s."
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Agregar"
|
msgstr "Agregar"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Eliminar"
|
msgstr "Eliminar"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr "detalles del usuario corriente"
|
msgstr "detalles del usuario corriente"
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr "Detalles de perfil del localización del usuario actual"
|
msgstr "Detalles de perfil del localización del usuario actual"
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "Conflicto de correo electrónico, otro usuario tiene ese mismo correo electrónico."
|
msgstr ""
|
||||||
|
"Conflicto de correo electrónico, otro usuario tiene ese mismo correo "
|
||||||
|
"electrónico."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Datos del usuario actual actualizados."
|
msgstr "Datos del usuario actual actualizados."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr "Editar los detalles del usuario actual"
|
msgstr "Editar los detalles del usuario actual"
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr "Datos del usuario corriente actualizados."
|
msgstr "Datos del usuario corriente actualizados."
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr "Editar los detalles del perfil del usuario local"
|
msgstr "Editar los detalles del perfil del usuario local"
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Cambio de contraseña de usuario actual"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Su contraseña se ha modificado correctamente."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr "Error al salvar los detalles %s."
|
msgstr "Error al salvar los detalles %s."
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr "Error al salvar los detalles."
|
msgstr "Error al salvar los detalles."
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr "Los detalles %s se han guardado con éxito."
|
msgstr "Los detalles %s se han guardado con éxito."
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr "Detalles guardados con éxito."
|
msgstr "Detalles guardados con éxito."
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr "Error al crear nuevo %s."
|
msgstr "Error al crear nuevo %s."
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr "Error al crear objeto."
|
msgstr "Error al crear objeto."
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr "%s creado con éxito."
|
msgstr "%s creado con éxito."
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr "Nuevo objeto creado con éxito."
|
msgstr "Nuevo objeto creado con éxito."
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr "Error al borrar %s."
|
msgstr "Error al borrar %s."
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr "Error al borrar objeto."
|
msgstr "Error al borrar objeto."
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr "%s borrado con éxito."
|
msgstr "%s borrado con éxito."
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr "Objeto borrado con éxito."
|
msgstr "Objeto borrado con éxito."
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Ninguno"
|
msgstr "Ninguno"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "E-mail"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Introduzca una dirección de correo y contraseña válidos. Recuerde que la "
|
||||||
|
#~ "contraseña es sensible a mayúsculas."
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Esta cuenta está inactiva."
|
||||||
|
|
||||||
|
#~ msgid "Change password"
|
||||||
|
#~ msgstr "Cambiar contraseña"
|
||||||
|
|
||||||
|
#~ msgid "Logout"
|
||||||
|
#~ msgstr "Cerrar sesión"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Controla el mecanismo utilizado para el usuario autenticado. Las opciones "
|
||||||
|
#~ "son: 'username' nombre de usuario, 'email' correo electrónico"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Permita a los usuarios no autenticados el acceso a todas las pantallas"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Cambio de contraseña de usuario actual"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Su contraseña se ha modificado correctamente."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Mehdi Amani <MehdiAmani@toorintan.com>, 2014
|
# Mehdi Amani <MehdiAmani@toorintan.com>, 2014
|
||||||
@@ -10,16 +10,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Persian (http://www.transifex.com/projects/p/mayan-edms/language/fa/)\n"
|
"Language-Team: Persian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/fa/)\n"
|
||||||
|
"Language: fa\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: fa\n"
|
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -28,130 +33,116 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "انتخاب"
|
msgstr "انتخاب"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "پست الکترونیک"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "رمزعبور"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr "لطفا از ایمیل و کلمه عبور معتبر جهت ورود استفاده کنید. درضمن کلمه عبور case-sensitive است."
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "اکانت غیرفعال است."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr "تغییر کلمه عبور"
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr "جزئیات کاربر"
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr "ویرایش جزئیات"
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "درباره"
|
msgstr "درباره"
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "لیسانس"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr "جزئیات کاربر"
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr "ویرایش جزئیات"
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "لیسانس"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "کاربر ناشناس anonymous"
|
msgstr "کاربر ناشناس anonymous"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "حساب"
|
msgstr "حساب"
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "رمزعبور"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr "هش کلمه عبور"
|
msgstr "هش کلمه عبور"
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr "خصوصیات مدبر خودکار"
|
msgstr "خصوصیات مدبر خودکار"
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr "فایل"
|
msgstr "فایل"
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr "نام فایل"
|
msgstr "نام فایل"
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr "تاریخ زمان"
|
msgstr "تاریخ زمان"
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr "فایل آپلود شده اشتراکی"
|
msgstr "فایل آپلود شده اشتراکی"
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr "فایلهای آپلود شده اشتراکی"
|
msgstr "فایلهای آپلود شده اشتراکی"
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr "دایرکتوری موقت جهت نگهداری فایلهای موقت، اگر دایرکتوری مشخص نگردد یکی بوسیله tempfile.mkdtemp() ساخته خواهد شد."
|
msgstr ""
|
||||||
|
"دایرکتوری موقت جهت نگهداری فایلهای موقت، اگر دایرکتوری مشخص نگردد یکی بوسیله "
|
||||||
|
"tempfile.mkdtemp() ساخته خواهد شد."
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "روش کنترل اعتبار سنجی کاربران، انتخابها عبارتند از:username, email."
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "اجازه دادن به کاربران اعتبار سنجی نشده، جهت بازبینی و یا Viewها."
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr "محلی که کلیه کاربران جهت به اشتراک گذاری فایل میتوانند استفاه کنند."
|
msgstr "محلی که کلیه کاربران جهت به اشتراک گذاری فایل میتوانند استفاه کنند."
|
||||||
|
|
||||||
@@ -159,126 +150,160 @@ msgstr "محلی که کلیه کاربران جهت به اشتراک گذار
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr "فانکشن و یا تابع پیدا شد."
|
msgstr "فانکشن و یا تابع پیدا شد."
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "هیچ عملیاتی action انتخاب نشده است."
|
msgstr "هیچ عملیاتی action انتخاب نشده است."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "حداقل یک مورد انتخاب شود."
|
msgstr "حداقل یک مورد انتخاب شود."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr "عیر قابل حذف و یا برداشتن %(selection)s."
|
msgstr "عیر قابل حذف و یا برداشتن %(selection)s."
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr "نمیتوان برداشت: %(selection)s."
|
msgstr "نمیتوان برداشت: %(selection)s."
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "افزودن"
|
msgstr "افزودن"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "حذف"
|
msgstr "حذف"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr "جزئیاتا کاربر فعلی"
|
msgstr "جزئیاتا کاربر فعلی"
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "این ایمیل با ایمیل کاربر دیگری یکسان است."
|
msgstr "این ایمیل با ایمیل کاربر دیگری یکسان است."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "کزئیات کاربر فعلی بروزرسانی شد."
|
msgstr "کزئیات کاربر فعلی بروزرسانی شد."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr "یرایش جزئیات کاربر کنونی"
|
msgstr "یرایش جزئیات کاربر کنونی"
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "تغییر کلمه عبور کاربر"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "کلمه عبور شما با موفقیت تغییر کرد."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr "خطا در ثبت چزئیات %s."
|
msgstr "خطا در ثبت چزئیات %s."
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr "خطا در ثبت چزئیات ."
|
msgstr "خطا در ثبت چزئیات ."
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr "جزئیات %s با موفقیت ثبت شد."
|
msgstr "جزئیات %s با موفقیت ثبت شد."
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr "جزییات با موفقیت ثبت شد."
|
msgstr "جزییات با موفقیت ثبت شد."
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr "خطا در زمان ایجاد %s."
|
msgstr "خطا در زمان ایجاد %s."
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr "خطا در زمان ایجاد شی"
|
msgstr "خطا در زمان ایجاد شی"
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr "%s با موفقیت ایجاد شد."
|
msgstr "%s با موفقیت ایجاد شد."
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr "شی جدید با موفقیت ساخته شد."
|
msgstr "شی جدید با موفقیت ساخته شد."
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr "خطا در زمان حذف %s."
|
msgstr "خطا در زمان حذف %s."
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr "خطا در حذف شی."
|
msgstr "خطا در حذف شی."
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr "%s با موفقیت حذف شد."
|
msgstr "%s با موفقیت حذف شد."
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr "شی با موفقیت حذف شد."
|
msgstr "شی با موفقیت حذف شد."
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "هیچکدام."
|
msgstr "هیچکدام."
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "پست الکترونیک"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "لطفا از ایمیل و کلمه عبور معتبر جهت ورود استفاده کنید. درضمن کلمه عبور "
|
||||||
|
#~ "case-sensitive است."
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "اکانت غیرفعال است."
|
||||||
|
|
||||||
|
#~ msgid "Change password"
|
||||||
|
#~ msgstr "تغییر کلمه عبور"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr "روش کنترل اعتبار سنجی کاربران، انتخابها عبارتند از:username, email."
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr "اجازه دادن به کاربران اعتبار سنجی نشده، جهت بازبینی و یا Viewها."
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "تغییر کلمه عبور کاربر"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "کلمه عبور شما با موفقیت تغییر کرد."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Christophe kryskool <christophe.chauvet@gmail.com>, 2014-2015
|
# Christophe kryskool <christophe.chauvet@gmail.com>, 2014-2015
|
||||||
@@ -12,16 +12,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-29 07:48+0000\n"
|
"PO-Revision-Date: 2015-01-29 07:48+0000\n"
|
||||||
"Last-Translator: Christophe kryskool <christophe.chauvet@gmail.com>\n"
|
"Last-Translator: Christophe kryskool <christophe.chauvet@gmail.com>\n"
|
||||||
"Language-Team: French (http://www.transifex.com/projects/p/mayan-edms/language/fr/)\n"
|
"Language-Team: French (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/fr/)\n"
|
||||||
|
"Language: fr\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: fr\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr "Options disponibles"
|
msgstr "Options disponibles"
|
||||||
@@ -30,257 +35,286 @@ msgstr "Options disponibles"
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Sélection"
|
msgstr "Sélection"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "adresse électronique"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "Mot de passe"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr "Veuillez rentrer un courriel et mot de passe correct. Note: le mot de passe est sensible à la casse."
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Ce compte est inactif."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr "Modifier le mot de passe"
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr "Profil Utilisateur"
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr "Modifier les détails"
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "À propos"
|
msgstr "À propos"
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licence"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr "Profil Utilisateur"
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr "Modifier les détails"
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr "Paramètres régionaux du profil"
|
msgstr "Paramètres régionaux du profil"
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr "Éditer les paramètres régionaux du profil"
|
msgstr "Éditer les paramètres régionaux du profil"
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr "Déconnexion"
|
msgstr "Licence"
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Utilisateur anonyme"
|
msgstr "Utilisateur anonyme"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Compte"
|
msgstr "Compte"
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "Mot de passe"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr "Hachage de mot de passe"
|
msgstr "Hachage de mot de passe"
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr "Propriétés de l'administration automatique"
|
msgstr "Propriétés de l'administration automatique"
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr "Fichier"
|
msgstr "Fichier"
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr "Nom de fichier"
|
msgstr "Nom de fichier"
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr "Date et heure"
|
msgstr "Date et heure"
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr "Partager le fichier transféré"
|
msgstr "Partager le fichier transféré"
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr "Partager les fichiers téléchargés"
|
msgstr "Partager les fichiers téléchargés"
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr "Uitlisateur"
|
msgstr "Uitlisateur"
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr "Fuseau horaire"
|
msgstr "Fuseau horaire"
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Langue"
|
msgstr "Langue"
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr "Paramètres régionaux du profil utilisateur"
|
msgstr "Paramètres régionaux du profil utilisateur"
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr "Paramètres régionaux des profils utilisateur"
|
msgstr "Paramètres régionaux des profils utilisateur"
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr "Répertoire temporaire utilisé pour stocker les miniatures, les aperçus et les fichiers temporaires. Si aucun n'est indiqué, celui-ci sera crée à l'aide de la fonction tempfile.mdktemp()"
|
msgstr ""
|
||||||
|
"Répertoire temporaire utilisé pour stocker les miniatures, les aperçus et "
|
||||||
|
"les fichiers temporaires. Si aucun n'est indiqué, celui-ci sera crée à "
|
||||||
|
"l'aide de la fonction tempfile.mdktemp()"
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Mécanisme utilisé pour l'authentification. Les options sont: username, email"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Autoriser les utilisateurs non-authentifiés, à accéder à tous les vues"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr "Un espace de stockage que tous les agents pourront utiliser pour partager des fichiers."
|
msgstr ""
|
||||||
|
"Un espace de stockage que tous les agents pourront utiliser pour partager "
|
||||||
|
"des fichiers."
|
||||||
|
|
||||||
#: utils.py:114
|
#: utils.py:114
|
||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr "Fonction trouvée"
|
msgstr "Fonction trouvée"
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Aucune action sélectionnée."
|
msgstr "Aucune action sélectionnée."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Vous devez sélectionner au moins un élément."
|
msgstr "Vous devez sélectionner au moins un élément."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr "Impossible de supprimer %(selection)s."
|
msgstr "Impossible de supprimer %(selection)s."
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr "Impossible d'ajouter %(selection)s."
|
msgstr "Impossible d'ajouter %(selection)s."
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Supprimer"
|
msgstr "Supprimer"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr "Détails de l'utilisateur courant"
|
msgstr "Détails de l'utilisateur courant"
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr "Détails des paramètres régionaux de l'utilisateur actuel"
|
msgstr "Détails des paramètres régionaux de l'utilisateur actuel"
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "Conflit d'adresse électronique: un autre utilisateur a cette adresse."
|
msgstr "Conflit d'adresse électronique: un autre utilisateur a cette adresse."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Les détails de l'utilisateur actuel ont été mis à jour."
|
msgstr "Les détails de l'utilisateur actuel ont été mis à jour."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr "Modifier les détails des utilisateurs actuels"
|
msgstr "Modifier les détails des utilisateurs actuels"
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr "Détails des paramètres régionaux de l'utilisateur actuel mis à jour."
|
msgstr "Détails des paramètres régionaux de l'utilisateur actuel mis à jour."
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr "Éditer le détail des paramètres régionaux de l'utilisateur actuel"
|
msgstr "Éditer le détail des paramètres régionaux de l'utilisateur actuel"
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Modifier le mot de passe de l'utilisateur courant"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Votre mot de passe a été modifié avec succès."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr "Erreur de sauvegarde %s pour voir les détails."
|
msgstr "Erreur de sauvegarde %s pour voir les détails."
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr "Erreur de sauvegarde détaillée."
|
msgstr "Erreur de sauvegarde détaillée."
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr "Sauvegarde de %s détaillé avec succès."
|
msgstr "Sauvegarde de %s détaillé avec succès."
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr "Détails sauvegardé avec succès."
|
msgstr "Détails sauvegardé avec succès."
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr "Erreur nouvelle création %s. "
|
msgstr "Erreur nouvelle création %s. "
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr "Erreur de création de l'objet."
|
msgstr "Erreur de création de l'objet."
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr "%s créé avec succès"
|
msgstr "%s créé avec succès"
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr "Le nouvel objet a été créé avec succès"
|
msgstr "Le nouvel objet a été créé avec succès"
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr "Erreur de suppression %s."
|
msgstr "Erreur de suppression %s."
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr "Erreur de suppression de l'objet"
|
msgstr "Erreur de suppression de l'objet"
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr "%s supprimé avec succès."
|
msgstr "%s supprimé avec succès."
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr "Objet supprimé avec succès"
|
msgstr "Objet supprimé avec succès"
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Aucun"
|
msgstr "Aucun"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "adresse électronique"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Veuillez rentrer un courriel et mot de passe correct. Note: le mot de "
|
||||||
|
#~ "passe est sensible à la casse."
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Ce compte est inactif."
|
||||||
|
|
||||||
|
#~ msgid "Change password"
|
||||||
|
#~ msgstr "Modifier le mot de passe"
|
||||||
|
|
||||||
|
#~ msgid "Logout"
|
||||||
|
#~ msgstr "Déconnexion"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Mécanisme utilisé pour l'authentification. Les options sont: username, "
|
||||||
|
#~ "email"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Autoriser les utilisateurs non-authentifiés, à accéder à tous les vues"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Modifier le mot de passe de l'utilisateur courant"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Votre mot de passe a été modifié avec succès."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,28 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Croatian (Croatia) (http://www.transifex.com/projects/p/mayan-edms/language/hr_HR/)\n"
|
"Language-Team: Croatian (Croatia) (http://www.transifex.com/projects/p/mayan-"
|
||||||
|
"edms/language/hr_HR/)\n"
|
||||||
|
"Language: hr_HR\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: hr_HR\n"
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=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"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
@@ -26,130 +32,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -157,122 +147,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -1,23 +1,28 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Hungarian (http://www.transifex.com/projects/p/mayan-edms/language/hu/)\n"
|
"Language-Team: Hungarian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/hu/)\n"
|
||||||
|
"Language: hu\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: hu\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -26,130 +31,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -157,122 +146,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -1,23 +1,28 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Indonesian (http://www.transifex.com/projects/p/mayan-edms/language/id/)\n"
|
"Language-Team: Indonesian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/id/)\n"
|
||||||
|
"Language: id\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: id\n"
|
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -26,130 +31,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -157,122 +146,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Carlo Zanatto <>, 2012
|
# Carlo Zanatto <>, 2012
|
||||||
@@ -13,16 +13,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-29 08:38+0000\n"
|
"PO-Revision-Date: 2015-01-29 08:38+0000\n"
|
||||||
"Last-Translator: Pierpaolo Baldan <pierpaolo.baldan@gmail.com>\n"
|
"Last-Translator: Pierpaolo Baldan <pierpaolo.baldan@gmail.com>\n"
|
||||||
"Language-Team: Italian (http://www.transifex.com/projects/p/mayan-edms/language/it/)\n"
|
"Language-Team: Italian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/it/)\n"
|
||||||
|
"Language: it\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: it\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr "Attributi disponibili:"
|
msgstr "Attributi disponibili:"
|
||||||
@@ -31,257 +36,285 @@ msgstr "Attributi disponibili:"
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Selezione"
|
msgstr "Selezione"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "Email"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "Password"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr "Inserisci una corretta email e password. Si noti che il campo password è case-sensitive."
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Questo account è inattivo"
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr "Cambiare la password"
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr "Dettagli utente"
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr "Modifica dettagli"
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "About"
|
msgstr "About"
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licenza"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr "Dettagli utente"
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr "Modifica dettagli"
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr "Profilo Locale"
|
msgstr "Profilo Locale"
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr "Modifica profilo locale"
|
msgstr "Modifica profilo locale"
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr "Logout"
|
msgstr "Licenza"
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Utente anonimo"
|
msgstr "Utente anonimo"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Account"
|
msgstr "Account"
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "Password"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr "Auto proprietà di amministrazione "
|
msgstr "Auto proprietà di amministrazione "
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr "File"
|
msgstr "File"
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr "Filename"
|
msgstr "Filename"
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr "Date time"
|
msgstr "Date time"
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr "Condividi file caricato"
|
msgstr "Condividi file caricato"
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr "Condividi files caricati"
|
msgstr "Condividi files caricati"
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr "Utente"
|
msgstr "Utente"
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr "Fuso orario"
|
msgstr "Fuso orario"
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Lingua"
|
msgstr "Lingua"
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr "Profilo utente locale"
|
msgstr "Profilo utente locale"
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr "Profili dell'utente locale"
|
msgstr "Profili dell'utente locale"
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr "Elenco temporaneo ha usato ampi spazi per memorizzare miniature, anteprime e file temporanei. Se nessuno è specificato, uno può essere creato usando tempfile.mkdtemp() "
|
msgstr ""
|
||||||
|
"Elenco temporaneo ha usato ampi spazi per memorizzare miniature, anteprime e "
|
||||||
|
"file temporanei. Se nessuno è specificato, uno può essere creato usando "
|
||||||
|
"tempfile.mkdtemp() "
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Controllo del meccanismo di autenticazione. Le opzioni possibili sono:username,email"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Consentire agli utenti non autenticati, l'accesso a tutte le viste"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr "Un backend di memorizzazione che tutti i lavoratori possono utilizzare per condividere i file."
|
msgstr ""
|
||||||
|
"Un backend di memorizzazione che tutti i lavoratori possono utilizzare per "
|
||||||
|
"condividere i file."
|
||||||
|
|
||||||
#: utils.py:114
|
#: utils.py:114
|
||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr "Trovata funzione"
|
msgstr "Trovata funzione"
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Nessuna azione selezionata"
|
msgstr "Nessuna azione selezionata"
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Devi selezionare un elemento"
|
msgstr "Devi selezionare un elemento"
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr "Impossibile rimuovere %(selection)s."
|
msgstr "Impossibile rimuovere %(selection)s."
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr "Impossibile aggiungere %(selection)s."
|
msgstr "Impossibile aggiungere %(selection)s."
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Aggiungi"
|
msgstr "Aggiungi"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Rimuovi"
|
msgstr "Rimuovi"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr "Dettagli dell'attuale utente"
|
msgstr "Dettagli dell'attuale utente"
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr "Dettagli del profilo dell'utente attuale"
|
msgstr "Dettagli del profilo dell'utente attuale"
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "E-mail conflitto, un altro utente ha quella stessa email."
|
msgstr "E-mail conflitto, un altro utente ha quella stessa email."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Dettagli dell'utente corrente aggiornati"
|
msgstr "Dettagli dell'utente corrente aggiornati"
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr "Modificare i dati dell'utente attuale"
|
msgstr "Modificare i dati dell'utente attuale"
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr "Dettagli del profilo locale dell'utente attuale aggiornati."
|
msgstr "Dettagli del profilo locale dell'utente attuale aggiornati."
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr "Modificare i dettagli del profilo corrente dell'utente"
|
msgstr "Modificare i dettagli del profilo corrente dell'utente"
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Modifica della password dell'utente corrente"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "La tua password è stata cambiata con successo"
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr "Errore nel salvataggio %s dei dettagli"
|
msgstr "Errore nel salvataggio %s dei dettagli"
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr "Dettagli errore di salvataggio."
|
msgstr "Dettagli errore di salvataggio."
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr "%s dettagli salvati con successo"
|
msgstr "%s dettagli salvati con successo"
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr "Dettagli salvati correttamente."
|
msgstr "Dettagli salvati correttamente."
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr "Errore nella creazione del nuovo %s."
|
msgstr "Errore nella creazione del nuovo %s."
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr "Errore nella creazione dell'oggetto"
|
msgstr "Errore nella creazione dell'oggetto"
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr "%s creato con successo"
|
msgstr "%s creato con successo"
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr "Nuovo oggetto creato con successo."
|
msgstr "Nuovo oggetto creato con successo."
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr "Errore nel cancellare %s."
|
msgstr "Errore nel cancellare %s."
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr "Errore nel cancellare l'oggetto."
|
msgstr "Errore nel cancellare l'oggetto."
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr "%s cancellato con successo"
|
msgstr "%s cancellato con successo"
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr "Oggetto cancellato con successo"
|
msgstr "Oggetto cancellato con successo"
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Nessuno"
|
msgstr "Nessuno"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "Email"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Inserisci una corretta email e password. Si noti che il campo password è "
|
||||||
|
#~ "case-sensitive."
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Questo account è inattivo"
|
||||||
|
|
||||||
|
#~ msgid "Change password"
|
||||||
|
#~ msgstr "Cambiare la password"
|
||||||
|
|
||||||
|
#~ msgid "Logout"
|
||||||
|
#~ msgstr "Logout"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Controllo del meccanismo di autenticazione. Le opzioni possibili sono:"
|
||||||
|
#~ "username,email"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr "Consentire agli utenti non autenticati, l'accesso a tutte le viste"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Modifica della password dell'utente corrente"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "La tua password è stata cambiata con successo"
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Latvian (http://www.transifex.com/projects/p/mayan-edms/"
|
"Language-Team: Latvian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
@@ -20,6 +20,10 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
|
||||||
"2);\n"
|
"2);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -28,109 +32,103 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -142,16 +140,6 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -159,122 +147,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/mayan-"
|
"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/mayan-"
|
||||||
@@ -19,6 +19,10 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,109 +31,103 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -141,16 +139,6 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,122 +146,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# woei <root@ipaddr.nl>, 2014
|
# woei <root@ipaddr.nl>, 2014
|
||||||
@@ -9,16 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/mayan-edms/language/nl_NL/)\n"
|
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
|
||||||
|
"mayan-edms/language/nl_NL/)\n"
|
||||||
|
"Language: nl_NL\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: nl_NL\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,130 +32,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Selectie"
|
msgstr "Selectie"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "Email"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "Wachtwoord"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr "Gelieve een correct email adres en wachtwoord invoeren. Let er op dat het wachtwoord veld hoofdletter gevoelig is."
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Dit account is inactief."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licentie"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Licentie"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Anonieme gebruiker"
|
msgstr "Anonieme gebruiker"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "Wachtwoord"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +147,149 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Geen acties geselecteerd."
|
msgstr "Geen acties geselecteerd."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Selecteer minimaal een item."
|
msgstr "Selecteer minimaal een item."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Voeg toe"
|
msgstr "Voeg toe"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Verwijder"
|
msgstr "Verwijder"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "Email conflict, een andere gebruiker heeft hetzelfde email adres."
|
msgstr "Email conflict, een andere gebruiker heeft hetzelfde email adres."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Gegevens van huidige gerbuiker aangepast."
|
msgstr "Gegevens van huidige gerbuiker aangepast."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Wijzig wachtwoord van huidige gebruiker"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Uw wachtwoord is succesvol aangepast."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr "Error bij opslaan van %s gegevens."
|
msgstr "Error bij opslaan van %s gegevens."
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr "Error bij opslaan gegevens."
|
msgstr "Error bij opslaan gegevens."
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr "%s gegevens succesvol opgeslagen."
|
msgstr "%s gegevens succesvol opgeslagen."
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr "Gegevens succesvol opgeslagen."
|
msgstr "Gegevens succesvol opgeslagen."
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr "Error bij maken nieuwe %s."
|
msgstr "Error bij maken nieuwe %s."
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr "Error bij het maken van object."
|
msgstr "Error bij het maken van object."
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr "%s succesvol aangemaakt."
|
msgstr "%s succesvol aangemaakt."
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr "Nieuw object succesvol aangemaakt."
|
msgstr "Nieuw object succesvol aangemaakt."
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr "Error bij verwijderen %s."
|
msgstr "Error bij verwijderen %s."
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr "Error bij het verwijderen van object."
|
msgstr "Error bij het verwijderen van object."
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr "%s succesvol verwijderd."
|
msgstr "%s succesvol verwijderd."
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr "Object succesvol verwijderd."
|
msgstr "Object succesvol verwijderd."
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Geen"
|
msgstr "Geen"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "Email"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Gelieve een correct email adres en wachtwoord invoeren. Let er op dat het "
|
||||||
|
#~ "wachtwoord veld hoofdletter gevoelig is."
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Dit account is inactief."
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Wijzig wachtwoord van huidige gebruiker"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Uw wachtwoord is succesvol aangepast."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# mic, 2012
|
# mic, 2012
|
||||||
@@ -12,15 +12,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Polish (http://www.transifex.com/projects/p/mayan-edms/language/pl/)\n"
|
"Language-Team: Polish (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/pl/)\n"
|
||||||
|
"Language: pl\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: pl\n"
|
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"|| n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
@@ -30,130 +36,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Zaznaczenie"
|
msgstr "Zaznaczenie"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "E-mail"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "To konto jest nieaktywne."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licencja"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Licencja"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Użytkownik anonimowy"
|
msgstr "Użytkownik anonimowy"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -161,126 +151,142 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Nie wybrano żadnego działania"
|
msgstr "Nie wybrano żadnego działania"
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Musisz wybrać co najmniej jeden element."
|
msgstr "Musisz wybrać co najmniej jeden element."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Dodaj"
|
msgstr "Dodaj"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Usuń"
|
msgstr "Usuń"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "Użytkownik o podanym adresie e-mail już istnieje."
|
msgstr "Użytkownik o podanym adresie e-mail już istnieje."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Aktualne dane użytkownika aktualizowane."
|
msgstr "Aktualne dane użytkownika aktualizowane."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Zmiana hasła użytkownika"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Twoje hasło zostało pomyślnie zmienione."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Brak"
|
msgstr "Brak"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "E-mail"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "To konto jest nieaktywne."
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Zmiana hasła użytkownika"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Twoje hasło zostało pomyślnie zmienione."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Emerson Soares <on.emersonsoares@gmail.com>, 2011
|
# Emerson Soares <on.emersonsoares@gmail.com>, 2011
|
||||||
@@ -11,16 +11,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (http://www.transifex.com/projects/p/mayan-edms/language/pt/)\n"
|
"Language-Team: Portuguese (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/pt/)\n"
|
||||||
|
"Language: pt\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: pt\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -29,130 +34,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Seleção"
|
msgstr "Seleção"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "E-mail"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Esta conta está inativa."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licença"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Licença"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Utilizador anónimo"
|
msgstr "Utilizador anónimo"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Controla o mecanismo usado para autenticar o utilizador. As opções são: username, email"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Permitir acesso a todas as vistas aos utilizadores não autenticados"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -160,126 +149,152 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Nenhuma ação selecionada."
|
msgstr "Nenhuma ação selecionada."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Deve selecionar pelo menos um item."
|
msgstr "Deve selecionar pelo menos um item."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Adicionar"
|
msgstr "Adicionar"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remover"
|
msgstr "Remover"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "Conflito de E-mail; outro utilizador tem o mesmo e-mail."
|
msgstr "Conflito de E-mail; outro utilizador tem o mesmo e-mail."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Detalhes do utilizador atual atualizados."
|
msgstr "Detalhes do utilizador atual atualizados."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Alteração da senha do utilizador atual"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "A sua senha foi alterada com êxito."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Nenhum"
|
msgstr "Nenhum"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "E-mail"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Esta conta está inativa."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Controla o mecanismo usado para autenticar o utilizador. As opções são: "
|
||||||
|
#~ "username, email"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr "Permitir acesso a todas as vistas aos utilizadores não autenticados"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Alteração da senha do utilizador atual"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "A sua senha foi alterada com êxito."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Emerson Soares <on.emersonsoares@gmail.com>, 2011
|
# Emerson Soares <on.emersonsoares@gmail.com>, 2011
|
||||||
@@ -10,16 +10,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/mayan-edms/language/pt_BR/)\n"
|
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
|
||||||
|
"mayan-edms/language/pt_BR/)\n"
|
||||||
|
"Language: pt_BR\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: pt_BR\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -28,130 +33,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Seleção"
|
msgstr "Seleção"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "E-mail"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Esta conta está inativa."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licença"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Licença"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Usuário anônimo"
|
msgstr "Usuário anônimo"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Controla o mecanismo usado para usuário autenticado. As opções são: e-mail, nome de usuário,"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -159,126 +148,149 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Nenhuma ação selecionada."
|
msgstr "Nenhuma ação selecionada."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Deve selecionar pelo menos um item."
|
msgstr "Deve selecionar pelo menos um item."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Adicionar"
|
msgstr "Adicionar"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remover"
|
msgstr "Remover"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "E-mail conflito, outro usuário que tem mesmo e-mail."
|
msgstr "E-mail conflito, outro usuário que tem mesmo e-mail."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Detalhes do usuário atual atualizados."
|
msgstr "Detalhes do usuário atual atualizados."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Alteração de senha do usuário atual"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Sua senha foi alterada com êxito."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Nenhum"
|
msgstr "Nenhum"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "E-mail"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Esta conta está inativa."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Controla o mecanismo usado para usuário autenticado. As opções são: e-"
|
||||||
|
#~ "mail, nome de usuário,"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Alteração de senha do usuário atual"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Sua senha foi alterada com êxito."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Badea Gabriel <gcbadea@gmail.com>, 2013
|
# Badea Gabriel <gcbadea@gmail.com>, 2013
|
||||||
@@ -9,15 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/mayan-edms/language/ro_RO/)\n"
|
"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/mayan-"
|
||||||
|
"edms/language/ro_RO/)\n"
|
||||||
|
"Language: ro_RO\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: ro_RO\n"
|
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
|
"2:1));\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
@@ -27,130 +33,117 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "selecţie"
|
msgstr "selecţie"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "email"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Acest cont este inactiv."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Licenţă"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Licenţă"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Utilizator anonim"
|
msgstr "Utilizator anonim"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr "Directorul temporar utilizat de site pentru a stoca miniaturi, previzualizări și fișiere temporare. În cazul în care nu este specificat, se va fi creat cu ajutorul tempfile.mkdtemp ()"
|
msgstr ""
|
||||||
|
"Directorul temporar utilizat de site pentru a stoca miniaturi, "
|
||||||
|
"previzualizări și fișiere temporare. În cazul în care nu este specificat, "
|
||||||
|
"se va fi creat cu ajutorul tempfile.mkdtemp ()"
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Controlează mecanismul utilizat pentru autentificare. Optiunile sunt: numele de utilizator, e-mail"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Permiteți accesul utilizatorilor neautentificati la toate punctele de vedere"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +151,154 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Nu a fost selectată nici o acţiune."
|
msgstr "Nu a fost selectată nici o acţiune."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Trebuie sa selectaţi cel puţin un rând"
|
msgstr "Trebuie sa selectaţi cel puţin un rând"
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Adaugă"
|
msgstr "Adaugă"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Şterge"
|
msgstr "Şterge"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "E-mail conflict, un alt utilizator are acest e-mail."
|
msgstr "E-mail conflict, un alt utilizator are acest e-mail."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Detaliile utilizatorului curent au fost actualizate."
|
msgstr "Detaliile utilizatorului curent au fost actualizate."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Schimbare parola pentru utilizatorul curent"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Parola dvs. a fost schimbată cu succes"
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Nici unul"
|
msgstr "Nici unul"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "email"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Acest cont este inactiv."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Controlează mecanismul utilizat pentru autentificare. Optiunile sunt: "
|
||||||
|
#~ "numele de utilizator, e-mail"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Permiteți accesul utilizatorilor neautentificati la toate punctele de "
|
||||||
|
#~ "vedere"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Schimbare parola pentru utilizatorul curent"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Parola dvs. a fost schimbată cu succes"
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Sergey Glita <gsv70@mail.ru>, 2011-2013
|
# Sergey Glita <gsv70@mail.ru>, 2011-2013
|
||||||
@@ -9,15 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Russian (http://www.transifex.com/projects/p/mayan-edms/language/ru/)\n"
|
"Language-Team: Russian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
|
"language/ru/)\n"
|
||||||
|
"Language: ru\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\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"
|
||||||
"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"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
@@ -27,130 +33,117 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Выбор"
|
msgstr "Выбор"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "Email"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Эта учетная запись неактивна."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Лицензия"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Лицензия"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Анонимный пользователь"
|
msgstr "Анонимный пользователь"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr "Временный каталог, используемый сайтом для хранения миниатюр, превью и временных файлов. Если он не указан, он будет создан с использованием tempfile.mkdtemp ()"
|
msgstr ""
|
||||||
|
"Временный каталог, используемый сайтом для хранения миниатюр, превью и "
|
||||||
|
"временных файлов. Если он не указан, он будет создан с использованием "
|
||||||
|
"tempfile.mkdtemp ()"
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "Управление механизмом, используемым для аутентификации пользователя. Возможные варианты: имя пользователя, адрес электронной почты"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "Разрешить, не прошедшим проверку, пользователям доступ ко всем представлениям"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +151,154 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Никаких действий не выбрано."
|
msgstr "Никаких действий не выбрано."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Необходимо выбрать хотя бы один элемент."
|
msgstr "Необходимо выбрать хотя бы один элемент."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Добавить"
|
msgstr "Добавить"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Удалить"
|
msgstr "Удалить"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "Другой пользователь укеазал тот же е-мейл."
|
msgstr "Другой пользователь укеазал тот же е-мейл."
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Данные пользователя обновлены."
|
msgstr "Данные пользователя обновлены."
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "Изменить пароль пользователя"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Ваш пароль был изменен."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "Ни один"
|
msgstr "Ни один"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "Email"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Эта учетная запись неактивна."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Управление механизмом, используемым для аутентификации пользователя. "
|
||||||
|
#~ "Возможные варианты: имя пользователя, адрес электронной почты"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Разрешить, не прошедшим проверку, пользователям доступ ко всем "
|
||||||
|
#~ "представлениям"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "Изменить пароль пользователя"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Ваш пароль был изменен."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,28 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/projects/p/mayan-edms/language/sl_SI/)\n"
|
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/projects/p/"
|
||||||
|
"mayan-edms/language/sl_SI/)\n"
|
||||||
|
"Language: sl_SI\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: sl_SI\n"
|
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
|
||||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
"%100==4 ? 2 : 3);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
@@ -26,130 +32,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -157,122 +147,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Albanian (http://www.transifex.com/projects/p/mayan-edms/"
|
"Language-Team: Albanian (http://www.transifex.com/projects/p/mayan-edms/"
|
||||||
@@ -19,6 +19,10 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,109 +31,103 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -141,16 +139,6 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,122 +146,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Caner Başaran <basaran.caner@gmail.com>, 2013
|
# Caner Başaran <basaran.caner@gmail.com>, 2013
|
||||||
@@ -9,16 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/mayan-edms/language/tr_TR/)\n"
|
"Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/mayan-"
|
||||||
|
"edms/language/tr_TR/)\n"
|
||||||
|
"Language: tr_TR\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: tr_TR\n"
|
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,130 +32,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "E-posta"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Bu hesap etkin değildir."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "Anonim kullanıcı"
|
msgstr "Anonim kullanıcı"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +147,139 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ekle"
|
msgstr "Ekle"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Kaldır"
|
msgstr "Kaldır"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Parolanız başarılı olarak değiştirildi."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "E-posta"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Bu hesap etkin değildir."
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Parolanız başarılı olarak değiştirildi."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Trung Phan Minh <navmobile@gmail.com>, 2013
|
# Trung Phan Minh <navmobile@gmail.com>, 2013
|
||||||
@@ -9,16 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/mayan-edms/language/vi_VN/)\n"
|
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
|
||||||
|
"mayan-edms/language/vi_VN/)\n"
|
||||||
|
"Language: vi_VN\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: vi_VN\n"
|
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,130 +32,114 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "Lựa chọn"
|
msgstr "Lựa chọn"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "Email"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "Tài khoản này không được kích hoạt."
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "Bản quyền"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "Bản quyền"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
"tempfile.mkdtemp()"
|
"mkdtemp()"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +147,139 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "Không thao tác nào được chọn."
|
msgstr "Không thao tác nào được chọn."
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "Cần chọn ít nhất một phần tử."
|
msgstr "Cần chọn ít nhất một phần tử."
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Thêm"
|
msgstr "Thêm"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Xóa"
|
msgstr "Xóa"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "Thông tin người dùng đã được cập nhật"
|
msgstr "Thông tin người dùng đã được cập nhật"
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "Mật khẩu đã thay đổi thành công."
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "None"
|
msgstr "None"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "Email"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "Tài khoản này không được kích hoạt."
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "Mật khẩu đã thay đổi thành công."
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Translators:
|
# Translators:
|
||||||
# Ford Guo <agile.guo@gmail.com>, 2014
|
# Ford Guo <agile.guo@gmail.com>, 2014
|
||||||
@@ -9,16 +9,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/mayan-edms/language/zh_CN/)\n"
|
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/mayan-"
|
||||||
|
"edms/language/zh_CN/)\n"
|
||||||
|
"Language: zh_CN\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Language: zh_CN\n"
|
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,130 +32,116 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr "选择"
|
msgstr "选择"
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr "电子邮件"
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr "密码"
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr "请输入正确的邮箱或者密码。注意!密码是大小写敏感的。"
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr "此账号未激活"
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr "许可证"
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
|
msgstr "许可证"
|
||||||
|
|
||||||
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr "匿名用户"
|
msgstr "匿名用户"
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr "密码"
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid ""
|
msgid ""
|
||||||
"Temporary directory used site wide to store thumbnails, previews and "
|
"Temporary directory used site wide to store thumbnails, previews and "
|
||||||
"temporary files. If none is specified, one will be created using "
|
"temporary files. If none is specified, one will be created using tempfile."
|
||||||
|
"mkdtemp()"
|
||||||
|
msgstr ""
|
||||||
|
"站点范围的临时目录用于存储缩略图,预览和临时文件。如果没有设置,将缺省使用"
|
||||||
"tempfile.mkdtemp()"
|
"tempfile.mkdtemp()"
|
||||||
msgstr "站点范围的临时目录用于存储缩略图,预览和临时文件。如果没有设置,将缺省使用tempfile.mkdtemp()"
|
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr "控制验证用户的机制。可选项有:username, email"
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr "允许非授权用户访问所有的视图"
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,126 +149,155 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr "请选择一个操作"
|
msgstr "请选择一个操作"
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr "至少需要选择一项"
|
msgstr "至少需要选择一项"
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "新增"
|
msgstr "新增"
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "移除"
|
msgstr "移除"
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr "电子邮箱冲突,另外用户已经使用此邮箱"
|
msgstr "电子邮箱冲突,另外用户已经使用此邮箱"
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr "当前用户信息已经更新"
|
msgstr "当前用户信息已经更新"
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr "当前用户密码修改"
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr "你的密码已经修改成功"
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr "保存 %s 详细信息出错。"
|
msgstr "保存 %s 详细信息出错。"
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr "保存详细信息出错"
|
msgstr "保存详细信息出错"
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr "%s的详单成功保存"
|
msgstr "%s的详单成功保存"
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr "详单保存成功"
|
msgstr "详单保存成功"
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr "创建新 %s的时候出错。"
|
msgstr "创建新 %s的时候出错。"
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr "创建对象的时候出错"
|
msgstr "创建对象的时候出错"
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr "创建%s成功"
|
msgstr "创建%s成功"
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr "新对象创建成功"
|
msgstr "新对象创建成功"
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr "删除%s时候出错。"
|
msgstr "删除%s时候出错。"
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr "删除对象时候出错。"
|
msgstr "删除对象时候出错。"
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr "删除%s成功。"
|
msgstr "删除%s成功。"
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr "对象删除成功"
|
msgstr "对象删除成功"
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "无"
|
msgstr "无"
|
||||||
|
|
||||||
|
#~ msgid "Email"
|
||||||
|
#~ msgstr "电子邮件"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Please enter a correct email and password. Note that the password field "
|
||||||
|
#~ "is case-sensitive."
|
||||||
|
#~ msgstr "请输入正确的邮箱或者密码。注意!密码是大小写敏感的。"
|
||||||
|
|
||||||
|
#~ msgid "This account is inactive."
|
||||||
|
#~ msgstr "此账号未激活"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Controls the mechanism used to authenticated user. Options are: "
|
||||||
|
#~ "username, email"
|
||||||
|
#~ msgstr "控制验证用户的机制。可选项有:username, email"
|
||||||
|
|
||||||
|
#~ msgid "Allow non authenticated users, access to all views"
|
||||||
|
#~ msgstr "允许非授权用户访问所有的视图"
|
||||||
|
|
||||||
|
#~ msgid "Current user password change"
|
||||||
|
#~ msgstr "当前用户密码修改"
|
||||||
|
|
||||||
|
#~ msgid "Your password has been successfully changed."
|
||||||
|
#~ msgstr "你的密码已经修改成功"
|
||||||
|
|
||||||
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgid "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
#~ msgstr "%(selection)s added successfully added to %(right_list_title)s."
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2015-02-06 16:50-0400\n"
|
"POT-Creation-Date: 2015-04-06 16:06-0400\n"
|
||||||
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
"PO-Revision-Date: 2015-01-17 07:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/mayan-"
|
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/mayan-"
|
||||||
@@ -19,6 +19,10 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: apps.py:95
|
||||||
|
msgid "Common"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: classes.py:40
|
#: classes.py:40
|
||||||
msgid "Available attributes: "
|
msgid "Available attributes: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -27,109 +31,103 @@ msgstr ""
|
|||||||
msgid "Selection"
|
msgid "Selection"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: forms.py:143
|
|
||||||
msgid "Email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:146 models.py:36
|
|
||||||
msgid "Password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:149
|
|
||||||
msgid ""
|
|
||||||
"Please enter a correct email and password. Note that the password field is "
|
|
||||||
"case-sensitive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: forms.py:151
|
|
||||||
msgid "This account is inactive."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:10
|
|
||||||
msgid "Change password"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:11
|
|
||||||
msgid "User details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:12
|
#: links.py:12
|
||||||
msgid "Edit details"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: links.py:14
|
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:15 views.py:279
|
#: links.py:13
|
||||||
msgid "License"
|
msgid "Admin site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:17
|
#: links.py:14
|
||||||
|
msgid "User details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:15
|
||||||
|
msgid "Edit details"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:16
|
||||||
msgid "Locale profile"
|
msgid "Locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:18
|
#: links.py:17
|
||||||
msgid "Edit locale profile"
|
msgid "Edit locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: links.py:20
|
#: links.py:18 views.py:270
|
||||||
msgid "Logout"
|
msgid "License"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:28 models.py:31
|
#: links.py:19
|
||||||
|
msgid "Maintenance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:20
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: links.py:21 views.py:435
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:29 models.py:32
|
||||||
msgid "Anonymous user"
|
msgid "Anonymous user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:35
|
#: models.py:36
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:37
|
#: models.py:37
|
||||||
|
msgid "Password"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: models.py:38
|
||||||
msgid "Password hash"
|
msgid "Password hash"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:40
|
#: models.py:41
|
||||||
msgid "Auto admin properties"
|
msgid "Auto admin properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:44
|
#: models.py:46
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:45
|
#: models.py:47
|
||||||
msgid "Filename"
|
msgid "Filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:46
|
#: models.py:48
|
||||||
msgid "Date time"
|
msgid "Date time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:49
|
#: models.py:51
|
||||||
msgid "Shared uploaded file"
|
msgid "Shared uploaded file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:50
|
#: models.py:52
|
||||||
msgid "Shared uploaded files"
|
msgid "Shared uploaded files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:61
|
#: models.py:64
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:63
|
#: models.py:66
|
||||||
msgid "Timezone"
|
msgid "Timezone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:64
|
#: models.py:67
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:70
|
#: models.py:73
|
||||||
msgid "User locale profile"
|
msgid "User locale profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: models.py:71
|
#: models.py:74
|
||||||
msgid "User locale profiles"
|
msgid "User locale profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -141,16 +139,6 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings.py:48
|
#: settings.py:48
|
||||||
msgid ""
|
|
||||||
"Controls the mechanism used to authenticated user. Options are: username, "
|
|
||||||
"email"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:57
|
|
||||||
msgid "Allow non authenticated users, access to all views"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: settings.py:66
|
|
||||||
msgid "A storage backend that all workers can use to share files."
|
msgid "A storage backend that all workers can use to share files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -158,122 +146,126 @@ msgstr ""
|
|||||||
msgid "Function found"
|
msgid "Function found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:44
|
#: views.py:54
|
||||||
msgid "No action selected."
|
msgid "No action selected."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:48
|
#: views.py:58
|
||||||
msgid "Must select at least one item."
|
msgid "Must select at least one item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:100
|
#: views.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to remove %(selection)s."
|
msgid "Unable to remove %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:125
|
#: views.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to add %(selection)s."
|
msgid "Unable to add %(selection)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:138
|
#: views.py:148
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:149
|
#: views.py:158
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:172
|
#: views.py:181
|
||||||
msgid "Current user details"
|
msgid "Current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:187
|
#: views.py:196
|
||||||
msgid "Current user locale profile details"
|
msgid "Current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:204
|
#: views.py:213
|
||||||
msgid "E-mail conflict, another user has that same email."
|
msgid "E-mail conflict, another user has that same email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:207
|
#: views.py:216
|
||||||
msgid "Current user's details updated."
|
msgid "Current user's details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:216
|
#: views.py:225
|
||||||
msgid "Edit current user details"
|
msgid "Edit current user details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:239
|
#: views.py:248
|
||||||
msgid "Current user's locale profile details updated."
|
msgid "Current user's locale profile details updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:248
|
#: views.py:257
|
||||||
msgid "Edit current user locale profile details"
|
msgid "Edit current user locale profile details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:288
|
#: views.py:282
|
||||||
msgid "Current user password change"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:303
|
|
||||||
msgid "Your password has been successfully changed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: views.py:314
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error saving %s details."
|
msgid "Error saving %s details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:316
|
#: views.py:284
|
||||||
msgid "Error saving details."
|
msgid "Error saving details."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:324
|
#: views.py:292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s details saved successfully."
|
msgid "%s details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:326
|
#: views.py:294
|
||||||
msgid "Details saved successfully."
|
msgid "Details saved successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:338
|
#: views.py:306
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error creating new %s."
|
msgid "Error creating new %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:340
|
#: views.py:308
|
||||||
msgid "Error creating object."
|
msgid "Error creating object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:347
|
#: views.py:315
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s created successfully."
|
msgid "%s created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:349
|
#: views.py:317
|
||||||
msgid "New object created successfully."
|
msgid "New object created successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:367
|
#: views.py:335
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error deleting %s."
|
msgid "Error deleting %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:369
|
#: views.py:337
|
||||||
msgid "Error deleting object."
|
msgid "Error deleting object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:374
|
#: views.py:342
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s deleted successfully."
|
msgid "%s deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: views.py:376
|
#: views.py:344
|
||||||
msgid "Object deleted successfully."
|
msgid "Object deleted successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:425
|
||||||
|
msgid "Setup items"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:459
|
||||||
|
msgid "Results"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: views.py:479
|
||||||
|
msgid "Maintenance menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: widgets.py:60
|
#: widgets.py:60
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
0
mayan/apps/common/management/commands/__init__.py
Normal file
0
mayan/apps/common/management/commands/__init__.py
Normal file
@@ -1,5 +1,6 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
|
|
||||||
@@ -57,8 +58,8 @@ class RedirectionMixin(object):
|
|||||||
post_action_redirect = None
|
post_action_redirect = None
|
||||||
|
|
||||||
def dispatch(self, request, *args, **kwargs):
|
def dispatch(self, request, *args, **kwargs):
|
||||||
self.next_url = self.request.POST.get('next', self.request.GET.get('next', self.post_action_redirect if self.post_action_redirect else self.request.META.get('HTTP_REFERER', reverse('main:home'))))
|
self.next_url = self.request.POST.get('next', self.request.GET.get('next', self.post_action_redirect if self.post_action_redirect else self.request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
self.previous_url = self.request.POST.get('previous', self.request.GET.get('previous', self.request.META.get('HTTP_REFERER', reverse('main:home'))))
|
self.previous_url = self.request.POST.get('previous', self.request.GET.get('previous', self.request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
return super(RedirectionMixin, self).dispatch(request, *args, **kwargs)
|
return super(RedirectionMixin, self).dispatch(request, *args, **kwargs)
|
||||||
|
|
||||||
|
|||||||
@@ -39,24 +39,6 @@ register_setting(
|
|||||||
default=User.objects.make_random_password(),
|
default=User.objects.make_random_password(),
|
||||||
)
|
)
|
||||||
|
|
||||||
register_setting(
|
|
||||||
namespace='common',
|
|
||||||
module='common.settings',
|
|
||||||
name='LOGIN_METHOD',
|
|
||||||
global_name='COMMON_LOGIN_METHOD',
|
|
||||||
default='username',
|
|
||||||
description=_('Controls the mechanism used to authenticated user. Options are: username, email'),
|
|
||||||
)
|
|
||||||
|
|
||||||
register_setting(
|
|
||||||
namespace='common',
|
|
||||||
module='common.settings',
|
|
||||||
name='ALLOW_ANONYMOUS_ACCESS',
|
|
||||||
global_name='COMMON_ALLOW_ANONYMOUS_ACCESS',
|
|
||||||
default=False,
|
|
||||||
description=_('Allow non authenticated users, access to all views'),
|
|
||||||
)
|
|
||||||
|
|
||||||
register_setting(
|
register_setting(
|
||||||
namespace='common',
|
namespace='common',
|
||||||
module='common.settings',
|
module='common.settings',
|
||||||
|
|||||||
@@ -1,13 +1,18 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
from django.conf.urls import patterns, url
|
from django.conf.urls import patterns, url
|
||||||
|
from django.contrib.staticfiles.templatetags.staticfiles import static
|
||||||
|
from django.views.generic import RedirectView
|
||||||
|
|
||||||
from .views import AboutView
|
from .views import AboutView
|
||||||
|
|
||||||
|
|
||||||
urlpatterns = patterns('common.views',
|
urlpatterns = patterns('common.views',
|
||||||
|
url(r'^$', 'home', (), 'home'),
|
||||||
|
url(r'^maintenance_menu/$', 'maintenance_menu', (), 'maintenance_menu'),
|
||||||
|
|
||||||
url(r'^about/$', AboutView.as_view(), name='about_view'),
|
url(r'^about/$', AboutView.as_view(), name='about_view'),
|
||||||
url(r'^license/$', 'license_view', (), name='license_view'),
|
url(r'^license/$', 'license_view', (), name='license_view'),
|
||||||
url(r'^password/change/done/$', 'password_change_done', (), name='password_change_done'),
|
|
||||||
url(r'^object/multiple/action/$', 'multi_object_action_view', (), name='multi_object_action_view'),
|
url(r'^object/multiple/action/$', 'multi_object_action_view', (), name='multi_object_action_view'),
|
||||||
|
|
||||||
url(r'^user/$', 'current_user_details', (), name='current_user_details'),
|
url(r'^user/$', 'current_user_details', (), name='current_user_details'),
|
||||||
@@ -16,22 +21,11 @@ urlpatterns = patterns('common.views',
|
|||||||
url(r'^user/locale/$', 'current_user_locale_profile_details', (), name='current_user_locale_profile_details'),
|
url(r'^user/locale/$', 'current_user_locale_profile_details', (), name='current_user_locale_profile_details'),
|
||||||
url(r'^user/locale/edit/$', 'current_user_locale_profile_edit', (), name='current_user_locale_profile_edit'),
|
url(r'^user/locale/edit/$', 'current_user_locale_profile_edit', (), name='current_user_locale_profile_edit'),
|
||||||
|
|
||||||
url(r'^login/$', 'login_view', (), name='login_view'),
|
|
||||||
url(r'^password/change/$', 'password_change_view', (), name='password_change_view'),
|
|
||||||
|
|
||||||
url(r'^setup/$', 'setup_list', (), 'setup_list'),
|
url(r'^setup/$', 'setup_list', (), 'setup_list'),
|
||||||
url(r'^tools/$', 'tools_list', (), 'tools_list'),
|
url(r'^tools/$', 'tools_list', (), 'tools_list'),
|
||||||
)
|
)
|
||||||
|
|
||||||
urlpatterns += patterns('',
|
|
||||||
url(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': 'main:home'}, name='logout_view'),
|
|
||||||
|
|
||||||
url(r'^password/reset/$', 'django.contrib.auth.views.password_reset', {'email_template_name': 'appearance/password_reset_email.html', 'template_name': 'appearance/password_reset_form.html', 'post_reset_redirect': '/password/reset/done'}, name='password_reset_view'),
|
|
||||||
url(r'^password/reset/confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm', {'template_name': 'appearance/password_reset_confirm.html', 'post_reset_redirect': '/password/reset/complete/'}, name='password_reset_confirm_view'),
|
|
||||||
url(r'^password/reset/complete/$', 'django.contrib.auth.views.password_reset_complete', {'template_name': 'appearance/password_reset_complete.html'}, name='password_reset_complete_view'),
|
|
||||||
url(r'^password/reset/done/$', 'django.contrib.auth.views.password_reset_done', {'template_name': 'appearance/password_reset_done.html'}, name='password_reset_done_view'),
|
|
||||||
)
|
|
||||||
|
|
||||||
urlpatterns += patterns('',
|
urlpatterns += patterns('',
|
||||||
url(r'^set_language/$', 'django.views.i18n.set_language', name='set_language'),
|
url(r'^set_language/$', 'django.views.i18n.set_language', name='set_language'),
|
||||||
|
(r'^favicon\.ico$', RedirectView.as_view(url=static('appearance/images/favicon.ico'))),
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -2,11 +2,12 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
|
|
||||||
from json import dumps, loads
|
from json import dumps, loads
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
from django.contrib.auth.views import login, password_change
|
from django.contrib.auth.views import login, password_change
|
||||||
from django.contrib.contenttypes.models import ContentType
|
from django.contrib.contenttypes.models import ContentType
|
||||||
from django.conf import settings
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
from django.shortcuts import redirect, render_to_response
|
from django.shortcuts import redirect, render_to_response
|
||||||
@@ -17,16 +18,20 @@ from django.views.generic import FormView, TemplateView
|
|||||||
from django.views.generic.edit import CreateView, DeleteView, UpdateView
|
from django.views.generic.edit import CreateView, DeleteView, UpdateView
|
||||||
from django.views.generic.list import ListView
|
from django.views.generic.list import ListView
|
||||||
|
|
||||||
|
from dynamic_search.classes import SearchModel
|
||||||
|
from permissions.models import Permission
|
||||||
|
|
||||||
|
from .api import tools
|
||||||
|
from .classes import MissingItem
|
||||||
from .forms import (
|
from .forms import (
|
||||||
ChoiceForm, EmailAuthenticationForm, LicenseForm, LocaleProfileForm,
|
ChoiceForm, LicenseForm, LocaleProfileForm, LocaleProfileForm_view,
|
||||||
LocaleProfileForm_view, UserForm, UserForm_view
|
UserForm, UserForm_view
|
||||||
)
|
)
|
||||||
from .menus import menu_tools, menu_setup
|
from .menus import menu_tools, menu_setup
|
||||||
from .mixins import (
|
from .mixins import (
|
||||||
ExtraContextMixin, ObjectListPermissionFilterMixin,
|
ExtraContextMixin, ObjectListPermissionFilterMixin,
|
||||||
ObjectPermissionCheckMixin, RedirectionMixin, ViewPermissionCheckMixin
|
ObjectPermissionCheckMixin, RedirectionMixin, ViewPermissionCheckMixin
|
||||||
)
|
)
|
||||||
from .settings import LOGIN_METHOD
|
|
||||||
|
|
||||||
|
|
||||||
class AboutView(TemplateView):
|
class AboutView(TemplateView):
|
||||||
@@ -39,7 +44,7 @@ def multi_object_action_view(request):
|
|||||||
then redirects to the appropiate specialized view
|
then redirects to the appropiate specialized view
|
||||||
"""
|
"""
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
action = request.GET.get('action', None)
|
action = request.GET.get('action', None)
|
||||||
id_list = ','.join([key[3:] for key in request.GET.keys() if key.startswith('pk_')])
|
id_list = ','.join([key[3:] for key in request.GET.keys() if key.startswith('pk_')])
|
||||||
@@ -47,11 +52,11 @@ def multi_object_action_view(request):
|
|||||||
|
|
||||||
if not action:
|
if not action:
|
||||||
messages.error(request, _('No action selected.'))
|
messages.error(request, _('No action selected.'))
|
||||||
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse('main:home')))
|
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL)))
|
||||||
|
|
||||||
if not id_list and not items_property_list:
|
if not id_list and not items_property_list:
|
||||||
messages.error(request, _('Must select at least one item.'))
|
messages.error(request, _('Must select at least one item.'))
|
||||||
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse('main:home')))
|
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL)))
|
||||||
|
|
||||||
# Separate redirects to keep backwards compatibility with older
|
# Separate redirects to keep backwards compatibility with older
|
||||||
# functions that don't expect a properties_list parameter
|
# functions that don't expect a properties_list parameter
|
||||||
@@ -254,23 +259,6 @@ def current_user_locale_profile_edit(request):
|
|||||||
context_instance=RequestContext(request))
|
context_instance=RequestContext(request))
|
||||||
|
|
||||||
|
|
||||||
def login_view(request):
|
|
||||||
"""
|
|
||||||
Control how the use is to be authenticated, options are 'email' and
|
|
||||||
'username'
|
|
||||||
"""
|
|
||||||
kwargs = {'template_name': 'appearance/login.html'}
|
|
||||||
|
|
||||||
if LOGIN_METHOD == 'email':
|
|
||||||
kwargs['authentication_form'] = EmailAuthenticationForm
|
|
||||||
|
|
||||||
if not request.user.is_authenticated():
|
|
||||||
context = {'appearance_type': 'plain'}
|
|
||||||
return login(request, extra_context=context, **kwargs)
|
|
||||||
else:
|
|
||||||
return HttpResponseRedirect(reverse(getattr(settings, 'LOGIN_REDIRECT_URL', 'main:home')))
|
|
||||||
|
|
||||||
|
|
||||||
def license_view(request):
|
def license_view(request):
|
||||||
"""
|
"""
|
||||||
Display the included LICENSE file from the about menu
|
Display the included LICENSE file from the about menu
|
||||||
@@ -284,29 +272,6 @@ def license_view(request):
|
|||||||
context_instance=RequestContext(request))
|
context_instance=RequestContext(request))
|
||||||
|
|
||||||
|
|
||||||
def password_change_view(request):
|
|
||||||
"""
|
|
||||||
Password change wrapper for better control
|
|
||||||
"""
|
|
||||||
context = {'title': _('Current user password change')}
|
|
||||||
|
|
||||||
return password_change(
|
|
||||||
request,
|
|
||||||
extra_context=context,
|
|
||||||
template_name='appearance/generic_form.html',
|
|
||||||
post_change_redirect=reverse('common:password_change_done'),
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def password_change_done(request):
|
|
||||||
"""
|
|
||||||
View called when the new user password has been accepted
|
|
||||||
"""
|
|
||||||
|
|
||||||
messages.success(request, _('Your password has been successfully changed.'))
|
|
||||||
return redirect('common:current_user_details')
|
|
||||||
|
|
||||||
|
|
||||||
class SingleObjectEditView(ViewPermissionCheckMixin, ObjectPermissionCheckMixin, ExtraContextMixin, RedirectionMixin, UpdateView):
|
class SingleObjectEditView(ViewPermissionCheckMixin, ObjectPermissionCheckMixin, ExtraContextMixin, RedirectionMixin, UpdateView):
|
||||||
template_name = 'appearance/generic_form.html'
|
template_name = 'appearance/generic_form.html'
|
||||||
|
|
||||||
@@ -472,3 +437,44 @@ def tools_list(request):
|
|||||||
|
|
||||||
return render_to_response('appearance/generic_list_horizontal.html', context,
|
return render_to_response('appearance/generic_list_horizontal.html', context,
|
||||||
context_instance=RequestContext(request))
|
context_instance=RequestContext(request))
|
||||||
|
|
||||||
|
|
||||||
|
def home(request):
|
||||||
|
document_search = SearchModel.get('documents.Document')
|
||||||
|
|
||||||
|
context = {
|
||||||
|
'query_string': request.GET,
|
||||||
|
'hide_links': True,
|
||||||
|
'search_results_limit': 100,
|
||||||
|
'missing_list': [item for item in MissingItem.get_all() if item.condition()],
|
||||||
|
}
|
||||||
|
|
||||||
|
if request.GET:
|
||||||
|
queryset, ids, timedelta = document_search.search(request.GET, request.user)
|
||||||
|
|
||||||
|
# Update the context with the search results
|
||||||
|
context.update({
|
||||||
|
'object_list': queryset,
|
||||||
|
'time_delta': timedelta,
|
||||||
|
'title': _('Results'),
|
||||||
|
})
|
||||||
|
|
||||||
|
return render_to_response('appearance/home.html', context, context_instance=RequestContext(request))
|
||||||
|
|
||||||
|
|
||||||
|
def maintenance_menu(request):
|
||||||
|
user_tools = {}
|
||||||
|
for namespace, values in tools.items():
|
||||||
|
user_tools[namespace] = {
|
||||||
|
'title': values['title']
|
||||||
|
}
|
||||||
|
user_tools[namespace].setdefault('links', [])
|
||||||
|
for link in values['links']:
|
||||||
|
resolved_link = link.resolve(context=RequestContext(request))
|
||||||
|
if resolved_link:
|
||||||
|
user_tools[namespace]['links'].append(resolved_link)
|
||||||
|
|
||||||
|
return render_to_response('appearance/tools.html', {
|
||||||
|
'blocks': user_tools,
|
||||||
|
'title': _('Maintenance menu')
|
||||||
|
}, context_instance=RequestContext(request))
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
@@ -28,8 +29,8 @@ def key_receive(request, key_id):
|
|||||||
Permission.objects.check_permissions(request.user, [PERMISSION_KEY_RECEIVE])
|
Permission.objects.check_permissions(request.user, [PERMISSION_KEY_RECEIVE])
|
||||||
|
|
||||||
post_action_redirect = None
|
post_action_redirect = None
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
@@ -94,8 +95,8 @@ def key_delete(request, fingerprint, key_type):
|
|||||||
key = Key.get(gpg, fingerprint, secret=secret)
|
key = Key.get(gpg, fingerprint, secret=secret)
|
||||||
|
|
||||||
post_action_redirect = None
|
post_action_redirect = None
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
from __future__ import absolute_import, unicode_literals
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.contrib.comments.models import Comment
|
from django.contrib.comments.models import Comment
|
||||||
from django.contrib.contenttypes.models import ContentType
|
from django.contrib.contenttypes.models import ContentType
|
||||||
@@ -37,10 +38,10 @@ def comment_delete(request, comment_id=None, comment_id_list=None):
|
|||||||
|
|
||||||
if not comments:
|
if not comments:
|
||||||
messages.error(request, _('Must provide at least one comment.'))
|
messages.error(request, _('Must provide at least one comment.'))
|
||||||
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse('main:home')))
|
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL)))
|
||||||
|
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
for comment in comments:
|
for comment in comments:
|
||||||
@@ -85,7 +86,7 @@ def comment_add(request, document_id):
|
|||||||
|
|
||||||
post_action_redirect = None
|
post_action_redirect = None
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
form = CommentForm(request.POST)
|
form = CommentForm(request.POST)
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
from common import (
|
from common import (
|
||||||
menu_facet, menu_main, menu_object, menu_secondary, menu_setup
|
menu_facet, menu_main, menu_object, menu_secondary, menu_setup
|
||||||
)
|
)
|
||||||
|
from common.api import register_maintenance_links
|
||||||
from documents.models import Document
|
from documents.models import Document
|
||||||
from main.api import register_maintenance_links
|
|
||||||
from metadata.models import DocumentMetadata
|
from metadata.models import DocumentMetadata
|
||||||
from rest_api.classes import APIEndPoint
|
from rest_api.classes import APIEndPoint
|
||||||
|
|
||||||
|
|||||||
@@ -111,8 +111,8 @@ def index_setup_delete(request, index_pk):
|
|||||||
|
|
||||||
post_action_redirect = reverse('indexing:index_setup_list')
|
post_action_redirect = reverse('indexing:index_setup_list')
|
||||||
|
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
@@ -250,8 +250,8 @@ def template_node_delete(request, node_pk):
|
|||||||
|
|
||||||
post_action_redirect = reverse('indexing:index_setup_view', args=[node.index.pk])
|
post_action_redirect = reverse('indexing:index_setup_view', args=[node.index.pk])
|
||||||
|
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
@@ -358,8 +358,8 @@ def rebuild_index_instances(request):
|
|||||||
"""
|
"""
|
||||||
Permission.objects.check_permissions(request.user, [PERMISSION_DOCUMENT_INDEXING_REBUILD_INDEXES])
|
Permission.objects.check_permissions(request.user, [PERMISSION_DOCUMENT_INDEXING_REBUILD_INDEXES])
|
||||||
|
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', None)))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', None)))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method != 'POST':
|
if request.method != 'POST':
|
||||||
return render_to_response('appearance/generic_confirm.html', {
|
return render_to_response('appearance/generic_confirm.html', {
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
@@ -86,8 +87,8 @@ def document_signature_upload(request, document_pk):
|
|||||||
document.add_as_recent_document_for_user(request.user)
|
document.add_as_recent_document_for_user(request.user)
|
||||||
|
|
||||||
post_action_redirect = None
|
post_action_redirect = None
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
form = DetachedSignatureForm(request.POST, request.FILES)
|
form = DetachedSignatureForm(request.POST, request.FILES)
|
||||||
@@ -146,8 +147,8 @@ def document_signature_delete(request, document_pk):
|
|||||||
document.add_as_recent_document_for_user(request.user)
|
document.add_as_recent_document_for_user(request.user)
|
||||||
|
|
||||||
post_action_redirect = None
|
post_action_redirect = None
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -8,16 +8,15 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
from actstream import registry
|
from actstream import registry
|
||||||
|
|
||||||
from acls.api import class_permissions
|
from acls.api import class_permissions
|
||||||
from common.classes import ModelAttribute
|
|
||||||
from common import (
|
from common import (
|
||||||
menu_facet, menu_front_page, menu_object, menu_secondary, menu_setup,
|
MissingItem, menu_facet, menu_front_page, menu_object, menu_secondary,
|
||||||
menu_sidebar, menu_multi_item
|
menu_setup, menu_sidebar, menu_multi_item
|
||||||
)
|
)
|
||||||
|
from common.api import register_maintenance_links
|
||||||
|
from common.classes import ModelAttribute
|
||||||
from common.utils import encapsulate, validate_path
|
from common.utils import encapsulate, validate_path
|
||||||
from dynamic_search.classes import SearchModel
|
from dynamic_search.classes import SearchModel
|
||||||
from events.permissions import PERMISSION_EVENTS_VIEW
|
from events.permissions import PERMISSION_EVENTS_VIEW
|
||||||
from main import MissingItem
|
|
||||||
from main.api import register_maintenance_links
|
|
||||||
from navigation.api import register_model_list_columns
|
from navigation.api import register_model_list_columns
|
||||||
from rest_api.classes import APIEndPoint
|
from rest_api.classes import APIEndPoint
|
||||||
from statistics.classes import StatisticNamespace
|
from statistics.classes import StatisticNamespace
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ from __future__ import unicode_literals
|
|||||||
import logging
|
import logging
|
||||||
import urlparse
|
import urlparse
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
from django.shortcuts import render_to_response
|
from django.shortcuts import render_to_response
|
||||||
@@ -86,5 +87,5 @@ def search(request, advanced=False):
|
|||||||
|
|
||||||
|
|
||||||
def search_again(request):
|
def search_again(request):
|
||||||
query = urlparse.urlparse(request.META.get('HTTP_REFERER', reverse('main:home'))).query
|
query = urlparse.urlparse(request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))).query
|
||||||
return HttpResponseRedirect('%s?%s' % (reverse('search:search_advanced'), query))
|
return HttpResponseRedirect('%s?%s' % (reverse('search:search_advanced'), query))
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
@@ -100,8 +101,8 @@ def folder_delete(request, folder_id):
|
|||||||
|
|
||||||
post_action_redirect = reverse('folders:folder_list')
|
post_action_redirect = reverse('folders:folder_list')
|
||||||
|
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
@@ -155,7 +156,7 @@ def folder_add_document(request, document_id=None, document_id_list=None):
|
|||||||
documents = [get_object_or_404(Document, pk=document_id) for document_id in document_id_list.split(',')]
|
documents = [get_object_or_404(Document, pk=document_id) for document_id in document_id_list.split(',')]
|
||||||
else:
|
else:
|
||||||
messages.error(request, _('Must provide at least one document.'))
|
messages.error(request, _('Must provide at least one document.'))
|
||||||
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse('main:home')))
|
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL)))
|
||||||
|
|
||||||
try:
|
try:
|
||||||
Permission.objects.check_permissions(request.user, [PERMISSION_FOLDER_ADD_DOCUMENT])
|
Permission.objects.check_permissions(request.user, [PERMISSION_FOLDER_ADD_DOCUMENT])
|
||||||
@@ -163,8 +164,8 @@ def folder_add_document(request, document_id=None, document_id_list=None):
|
|||||||
documents = AccessEntry.objects.filter_objects_by_access(PERMISSION_FOLDER_ADD_DOCUMENT, request.user, documents)
|
documents = AccessEntry.objects.filter_objects_by_access(PERMISSION_FOLDER_ADD_DOCUMENT, request.user, documents)
|
||||||
|
|
||||||
post_action_redirect = None
|
post_action_redirect = None
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
form = FolderListForm(request.POST, user=request.user)
|
form = FolderListForm(request.POST, user=request.user)
|
||||||
@@ -240,7 +241,7 @@ def folder_document_remove(request, folder_id, document_id=None, document_id_lis
|
|||||||
folder_documents = [get_object_or_404(Document, pk=document_id) for document_id in document_id_list.split(',')]
|
folder_documents = [get_object_or_404(Document, pk=document_id) for document_id in document_id_list.split(',')]
|
||||||
else:
|
else:
|
||||||
messages.error(request, _('Must provide at least one folder document.'))
|
messages.error(request, _('Must provide at least one folder document.'))
|
||||||
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse('main:home')))
|
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL)))
|
||||||
|
|
||||||
logger.debug('folder_documents (pre permission check): %s', folder_documents)
|
logger.debug('folder_documents (pre permission check): %s', folder_documents)
|
||||||
try:
|
try:
|
||||||
@@ -250,8 +251,8 @@ def folder_document_remove(request, folder_id, document_id=None, document_id_lis
|
|||||||
|
|
||||||
logger.debug('folder_documents (post permission check): %s', folder_documents)
|
logger.debug('folder_documents (post permission check): %s', folder_documents)
|
||||||
|
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', post_action_redirect if post_action_redirect else request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
for folder_document in folder_documents:
|
for folder_document in folder_documents:
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
@@ -172,8 +173,8 @@ def smart_link_delete(request, smart_link_pk):
|
|||||||
except PermissionDenied:
|
except PermissionDenied:
|
||||||
AccessEntry.objects.check_access(PERMISSION_SMART_LINK_DELETE, request.user, smart_link)
|
AccessEntry.objects.check_access(PERMISSION_SMART_LINK_DELETE, request.user, smart_link)
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
@@ -270,8 +271,8 @@ def smart_link_condition_edit(request, smart_link_condition_pk):
|
|||||||
except PermissionDenied:
|
except PermissionDenied:
|
||||||
AccessEntry.objects.check_accesses([PERMISSION_SMART_LINK_EDIT], request.user, smart_link_condition.smart_link)
|
AccessEntry.objects.check_accesses([PERMISSION_SMART_LINK_EDIT], request.user, smart_link_condition.smart_link)
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
form = SmartLinkConditionForm(request.POST, instance=smart_link_condition)
|
form = SmartLinkConditionForm(request.POST, instance=smart_link_condition)
|
||||||
@@ -301,8 +302,8 @@ def smart_link_condition_delete(request, smart_link_condition_pk):
|
|||||||
except PermissionDenied:
|
except PermissionDenied:
|
||||||
AccessEntry.objects.check_accesses([PERMISSION_SMART_LINK_EDIT], request.user, smart_link_condition.smart_link)
|
AccessEntry.objects.check_accesses([PERMISSION_SMART_LINK_EDIT], request.user, smart_link_condition.smart_link)
|
||||||
|
|
||||||
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
next = request.POST.get('next', request.GET.get('next', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse('main:home'))))
|
previous = request.POST.get('previous', request.GET.get('previous', request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL))))
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
from __future__ import absolute_import, unicode_literals
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.contrib.sites.models import Site
|
from django.contrib.sites.models import Site
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
@@ -39,7 +40,7 @@ def send_document_link(request, document_id=None, document_id_list=None, as_atta
|
|||||||
|
|
||||||
if not documents:
|
if not documents:
|
||||||
messages.error(request, _('Must provide at least one document.'))
|
messages.error(request, _('Must provide at least one document.'))
|
||||||
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse('main:home')))
|
return HttpResponseRedirect(request.META.get('HTTP_REFERER', reverse(settings.LOGIN_REDIRECT_URL)))
|
||||||
|
|
||||||
post_action_redirect = reverse('documents:document_list_recent')
|
post_action_redirect = reverse('documents:document_list_recent')
|
||||||
|
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
from .classes import MissingItem # NOQA
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django import apps
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
|
||||||
|
|
||||||
|
|
||||||
class MainApp(apps.AppConfig):
|
|
||||||
name = 'main'
|
|
||||||
verbose_name = _('Main')
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
class MissingItem(object):
|
|
||||||
_registry = []
|
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def get_all(cls):
|
|
||||||
return cls._registry
|
|
||||||
|
|
||||||
def __init__(self, label, condition, description, view):
|
|
||||||
self.label = label
|
|
||||||
self.condition = condition
|
|
||||||
self.description = description
|
|
||||||
self.view = view
|
|
||||||
self.__class__._registry.append(self)
|
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user