Remove the 'folders' app. GitLab issue #380.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2017-08-02 04:30:39 -04:00
parent 944ddd682b
commit 95c0be45fb
72 changed files with 3 additions and 8668 deletions

View File

@@ -91,12 +91,6 @@ source_lang = en
source_file = mayan/apps/events/locale/en/LC_MESSAGES/django.po
type = PO
[mayan-edms.folders-2-0]
file_filter = mayan/apps/folders/locale/<lang>/LC_MESSAGES/django.po
source_lang = en
source_file = mayan/apps/folders/locale/en/LC_MESSAGES/django.po
type = PO
[mayan-edms.linking-2-0]
file_filter = mayan/apps/linking/locale/<lang>/LC_MESSAGES/django.po
source_lang = en

View File

@@ -9,10 +9,9 @@ APP_LIST = (
'acls', 'appearance', 'authentication', 'cabinets', 'checkouts', 'common',
'converter', 'django_gpg', 'document_comments', 'document_indexing',
'document_signatures', 'document_states', 'documents', 'dynamic_search',
'events', 'folders', 'linking', 'lock_manager', 'mailer',
'metadata', 'mirroring', 'motd', 'navigation', 'ocr', 'permissions',
'rest_api', 'smart_settings', 'sources', 'statistics', 'storage', 'tags',
'task_manager', 'user_management'
'events', 'linking', 'lock_manager', 'mailer', 'metadata', 'mirroring',
'motd', 'navigation', 'ocr', 'permissions', 'rest_api', 'smart_settings',
'sources', 'statistics', 'storage', 'tags', 'task_manager', 'user_management'
)
LANGUAGE_LIST = (

View File

@@ -1,3 +0,0 @@
from __future__ import unicode_literals
default_app_config = 'folders.apps.FoldersApp'

View File

@@ -1,11 +0,0 @@
from __future__ import unicode_literals
from django.contrib import admin
from .models import Folder
@admin.register(Folder)
class FolderAdmin(admin.ModelAdmin):
filter_horizontal = ('documents',)
list_display = ('label', 'datetime_created')

View File

@@ -1,210 +0,0 @@
from __future__ import absolute_import, unicode_literals
from django.shortcuts import get_object_or_404
from rest_framework import generics
from rest_framework.response import Response
from acls.models import AccessControlList
from documents.models import Document
from documents.permissions import permission_document_view
from rest_api.filters import MayanObjectPermissionsFilter
from rest_api.permissions import MayanPermission
from .models import Folder
from .permissions import (
permission_folder_add_document, permission_folder_create,
permission_folder_delete, permission_folder_edit,
permission_folder_remove_document, permission_folder_view
)
from .serializers import (
FolderDocumentSerializer, FolderSerializer, NewFolderDocumentSerializer,
NewFolderSerializer
)
class APIDocumentFolderListView(generics.ListAPIView):
"""
Returns a list of all the folders to which a document belongs.
"""
serializer_class = FolderSerializer
filter_backends = (MayanObjectPermissionsFilter,)
mayan_object_permissions = {'GET': (permission_folder_view,)}
def get_queryset(self):
document = get_object_or_404(Document, pk=self.kwargs['pk'])
AccessControlList.objects.check_access(
permissions=permission_document_view, user=self.request.user,
obj=document
)
queryset = document.document_folders().all()
return queryset
class APIFolderListView(generics.ListCreateAPIView):
filter_backends = (MayanObjectPermissionsFilter,)
mayan_object_permissions = {'GET': (permission_folder_view,)}
mayan_view_permissions = {'POST': (permission_folder_create,)}
permission_classes = (MayanPermission,)
queryset = Folder.objects.all()
def get_serializer_class(self):
if self.request.method == 'GET':
return FolderSerializer
elif self.request.method == 'POST':
return NewFolderSerializer
def get(self, *args, **kwargs):
"""
Returns a list of all the folders.
"""
return super(APIFolderListView, self).get(*args, **kwargs)
def post(self, *args, **kwargs):
"""
Create a new folder.
"""
return super(APIFolderListView, self).post(*args, **kwargs)
class APIFolderView(generics.RetrieveUpdateDestroyAPIView):
filter_backends = (MayanObjectPermissionsFilter,)
mayan_object_permissions = {
'GET': (permission_folder_view,),
'PUT': (permission_folder_edit,),
'PATCH': (permission_folder_edit,),
'DELETE': (permission_folder_delete,)
}
permission_classes = (MayanPermission,)
queryset = Folder.objects.all()
serializer_class = FolderSerializer
def delete(self, *args, **kwargs):
"""
Delete the selected folder.
"""
return super(APIFolderView, self).delete(*args, **kwargs)
def get(self, *args, **kwargs):
"""
Returns the details of the selected folder.
"""
return super(APIFolderView, self).get(*args, **kwargs)
def patch(self, *args, **kwargs):
"""
Edit the selected folder.
"""
return super(APIFolderView, self).patch(*args, **kwargs)
def put(self, *args, **kwargs):
"""
Edit the selected folder.
"""
return super(APIFolderView, self).put(*args, **kwargs)
class APIFolderDocumentListView(generics.ListCreateAPIView):
"""
Returns a list of all the documents contained in a particular folder.
"""
filter_backends = (MayanObjectPermissionsFilter,)
mayan_object_permissions = {
'GET': (permission_folder_view,),
'POST': (permission_folder_add_document,)
}
def get_serializer_class(self):
if self.request.method == 'GET':
return FolderDocumentSerializer
elif self.request.method == 'POST':
return NewFolderDocumentSerializer
def get_serializer_context(self):
"""
Extra context provided to the serializer class.
"""
return {
'folder': self.get_folder(),
'format': self.format_kwarg,
'request': self.request,
'view': self
}
def get_folder(self):
return get_object_or_404(Folder, pk=self.kwargs['pk'])
def get_queryset(self):
folder = self.get_folder()
return AccessControlList.objects.filter_by_access(
permission_document_view, self.request.user,
queryset=folder.documents.all()
)
def perform_create(self, serializer):
serializer.save(folder=self.get_folder())
def post(self, request, *args, **kwargs):
"""
Add a document to the selected folder.
"""
return super(APIFolderDocumentListView, self).post(request, *args, **kwargs)
class APIFolderDocumentView(generics.RetrieveDestroyAPIView):
filter_backends = (MayanObjectPermissionsFilter,)
mayan_object_permissions = {
'GET': (permission_folder_view,),
'DELETE': (permission_folder_remove_document,)
}
serializer_class = FolderDocumentSerializer
def delete(self, request, *args, **kwargs):
"""
Remove a document from the selected folder.
"""
return super(APIFolderDocumentView, self).delete(request, *args, **kwargs)
def get(self, *args, **kwargs):
"""
Returns the details of the selected folder document.
"""
return super(APIFolderDocumentView, self).get(*args, **kwargs)
def get_folder(self):
return get_object_or_404(Folder, pk=self.kwargs['folder_pk'])
def get_queryset(self):
return self.get_folder().documents.all()
def get_serializer_context(self):
"""
Extra context provided to the serializer class.
"""
return {
'folder': self.get_folder(),
'format': self.format_kwarg,
'request': self.request,
'view': self
}
def perform_destroy(self, instance):
self.get_folder().documents.remove(instance)
def retrieve(self, request, *args, **kwargs):
instance = self.get_object()
AccessControlList.objects.check_access(
permissions=permission_document_view, user=self.request.user,
obj=instance
)
serializer = self.get_serializer(instance)
return Response(serializer.data)

View File

@@ -1,111 +0,0 @@
from __future__ import unicode_literals
from django.apps import apps
from django.utils.translation import ugettext_lazy as _
from acls import ModelPermission
from acls.links import link_acl_list
from acls.permissions import permission_acl_edit, permission_acl_view
from common import (
MayanAppConfig, menu_facet, menu_main, menu_object, menu_sidebar,
menu_multi_item
)
from navigation import SourceColumn
from rest_api.classes import APIEndPoint
from .links import (
link_folder_list, link_document_folder_list, link_document_folder_remove,
link_folder_add_document, link_folder_add_multiple_documents,
link_folder_create, link_folder_delete,
link_folder_edit, link_folder_view, link_multiple_document_folder_remove
)
from .menus import menu_folders
from .permissions import (
permission_folder_add_document, permission_folder_delete,
permission_folder_edit, permission_folder_remove_document,
permission_folder_view
)
class FoldersApp(MayanAppConfig):
has_tests = True
name = 'folders'
verbose_name = _('Folders')
def ready(self):
super(FoldersApp, self).ready()
Document = apps.get_model(
app_label='documents', model_name='Document'
)
DocumentFolder = self.get_model('DocumentFolder')
Folder = self.get_model('Folder')
APIEndPoint(app=self, version_string='1')
Document.add_to_class(
'document_folders',
lambda document: DocumentFolder.objects.filter(documents=document)
)
ModelPermission.register(
model=Document, permissions=(
permission_folder_add_document,
permission_folder_remove_document
)
)
ModelPermission.register(
model=Folder, permissions=(
permission_acl_edit, permission_acl_view,
permission_folder_delete, permission_folder_edit,
permission_folder_view
)
)
SourceColumn(
source=Folder, label=_('Created'), attribute='datetime_created'
)
SourceColumn(
source=Folder, label=_('Documents'),
func=lambda context: context['object'].get_document_count(
user=context['request'].user
)
)
menu_facet.bind_links(
links=(link_document_folder_list,), sources=(Document,)
)
menu_folders.bind_links(
links=(
link_folder_list, link_folder_create
)
)
menu_main.bind_links(links=(menu_folders,), position=98)
menu_multi_item.bind_links(
links=(
link_folder_add_multiple_documents,
link_multiple_document_folder_remove
), sources=(Document,)
)
menu_object.bind_links(
links=(
link_folder_view,
), sources=(DocumentFolder, )
)
menu_object.bind_links(
links=(
link_folder_view, link_folder_edit, link_acl_list,
link_folder_delete
), sources=(Folder,)
)
menu_sidebar.bind_links(
links=(link_folder_add_document, link_document_folder_remove),
sources=(
'folders:document_folder_list', 'folders:folder_add_document',
'folders:document_folder_remove'
)
)

View File

@@ -1,33 +0,0 @@
from __future__ import absolute_import, unicode_literals
import logging
from django import forms
from django.utils.translation import ugettext_lazy as _
from acls.models import AccessControlList
from .models import Folder
logger = logging.getLogger(__name__)
class FolderListForm(forms.Form):
def __init__(self, *args, **kwargs):
help_text = kwargs.pop('help_text', None)
permission = kwargs.pop('permission', None)
queryset = kwargs.pop('queryset', Folder.objects.all())
user = kwargs.pop('user', None)
logger.debug('user: %s', user)
super(FolderListForm, self).__init__(*args, **kwargs)
queryset = AccessControlList.objects.filter_by_access(
permission, user, queryset=queryset
)
self.fields['folders'] = forms.ModelMultipleChoiceField(
label=_('Folders'), help_text=help_text,
queryset=queryset, required=False,
widget=forms.SelectMultiple(attrs={'class': 'select2'})
)

View File

@@ -1,58 +0,0 @@
from __future__ import absolute_import, unicode_literals
from django.utils.translation import ugettext_lazy as _
from documents.permissions import permission_document_view
from navigation import Link
from .permissions import (
permission_folder_add_document, permission_folder_create,
permission_folder_delete, permission_folder_edit, permission_folder_view,
permission_folder_remove_document
)
# Document links
link_document_folder_list = Link(
icon='fa fa-folder', permissions=(permission_document_view,),
text=_('Folders'), view='folders:document_folder_list',
args='resolved_object.pk'
)
link_document_folder_remove = Link(
args='resolved_object.pk',
permissions=(permission_folder_remove_document,),
text=_('Remove from folders'), view='folders:document_folder_remove'
)
link_folder_add_document = Link(
permissions=(permission_folder_add_document,), text=_('Add to a folders'),
view='folders:folder_add_document', args='object.pk'
)
link_folder_add_multiple_documents = Link(
text=_('Add to folders'), view='folders:folder_add_multiple_documents'
)
link_multiple_document_folder_remove = Link(
text=_('Remove from folders'),
view='folders:multiple_document_folder_remove'
)
# Folder links
link_folder_create = Link(
icon='fa fa-plus', permissions=(permission_folder_create,),
text=_('Create folder'), view='folders:folder_create'
)
link_folder_delete = Link(
permissions=(permission_folder_delete,), tags='dangerous',
text=_('Delete'), view='folders:folder_delete', args='object.pk'
)
link_folder_edit = Link(
permissions=(permission_folder_edit,), text=_('Edit'),
view='folders:folder_edit', args='object.pk'
)
link_folder_list = Link(
icon='fa fa-folder', text=_('All'), view='folders:folder_list'
)
link_folder_view = Link(
permissions=(permission_folder_view,), text=_('Documents'),
view='folders:folder_view', args='object.pk'
)

View File

@@ -1,339 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Mohammed ALDOUB <voulnet@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\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 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "المجلدات"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "الوثائق"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr "تحرير"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr ""
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "مجلد"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "إزالة وثائق من المجلدات"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "إضافة"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "الوثيقة %(document)s موجودة بالمجلد %(folder)s مسبقاً"
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "الوثيقة %(document)s تم اضافتها للمجلد %(folder)s بنجاح"
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "إزالة"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgstr[2] "97c0d1f6a737e93c542fd20ae2682559_pl_2"
#~ msgstr[3] "97c0d1f6a737e93c542fd20ae2682559_pl_3"
#~ msgstr[4] "97c0d1f6a737e93c542fd20ae2682559_pl_4"
#~ msgstr[5] "97c0d1f6a737e93c542fd20ae2682559_pl_5"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgstr[2] "81c6b0124b038e876c41a6794709629b_pl_2"
#~ msgstr[3] "81c6b0124b038e876c41a6794709629b_pl_3"
#~ msgstr[4] "81c6b0124b038e876c41a6794709629b_pl_4"
#~ msgstr[5] "81c6b0124b038e876c41a6794709629b_pl_5"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,324 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Iliya Georgiev <inactive+iliicho7@transifex.com>, 2012
# Pavlin Koldamov <pkoldamov@gmail.com>, 2012
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Папки"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Документи"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr "Редактиране"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr ""
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Папка"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Премахване на документи от папки"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Добави"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Документ: %(document)s е вече в папка: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Документ: %(document)s е добавен в папка: %(folder)s успешно."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Премахнете"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,327 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# www.ping.ba <jomer@ping.ba>, 2013
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-07-10 07:58+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\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%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Folderi"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Dokumenti"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr "Urediti"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "Labela"
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Folder"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Ukloniti dokumente iz foldera"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Dodati"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Dokument: %(document)s je već u folderu: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Dokument: %(document)s uspješno dodan u folder: %(folder)s ."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Ukloniti"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgstr[2] "97c0d1f6a737e93c542fd20ae2682559_pl_2"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgstr[2] "81c6b0124b038e876c41a6794709629b_pl_2"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,323 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Mads L. Nielsen <sirlundgaard@gmail.com>, 2012
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Danish (http://www.transifex.com/rosarior/mayan-edms/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Mapper"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Dokumenter"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr ""
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr ""
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Mappe"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Fjern dokumenter fra mapper"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr ""
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Dokument: %(document)s er allerede i mappen: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Dokument: %(document)s føjet til mappen: %(folder)s med succes."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr ""
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,328 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Berny <berny@bernhard-marx.de>, 2015
# Jesaja Everling <jeverling@gmail.com>, 2017
# Mathias Behrle <mbehrle@m9s.biz>, 2014
# Roberto Rosario, 2012
# Stefan Lodders <sl@suchreflex.de>, 2012
# Tobias Paepke <tobias.paepke@paepke.net>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-26 15:54+0000\n"
"Last-Translator: Jesaja Everling <jeverling@gmail.com>\n"
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Ordner"
#: apps.py:68
msgid "Created"
msgstr "Erstellt"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Dokumente"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr "Aus Ordner entfernen"
#: links.py:27
msgid "Add to a folders"
msgstr "Zu Ordner hinzufügen"
#: links.py:31
msgid "Add to folders"
msgstr "Zu Ordner hinzufügen"
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Ordner erstellen"
#: links.py:46
msgid "Delete"
msgstr "Löschen"
#: links.py:49
msgid "Edit"
msgstr "Bearbeiten"
#: links.py:53
msgid "All"
msgstr "Alle"
#: models.py:18
msgid "Label"
msgstr "Bezeichner"
#: models.py:21
msgid "Datetime created"
msgstr "Erstellungsdatum"
#: models.py:42
msgid "Folder"
msgstr "Ordner"
#: models.py:56
msgid "Document folder"
msgstr "Dokumentenordner"
#: models.py:57
msgid "Document folders"
msgstr "Dokumentenordner"
#: permissions.py:10
msgid "Create folders"
msgstr "Ordner erstellen"
#: permissions.py:13
msgid "Edit folders"
msgstr "Ordner bearbeiten"
#: permissions.py:16
msgid "Delete folders"
msgstr "Ordner löschen"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Dokumente aus Ordnern entfernen"
#: permissions.py:22
msgid "View folders"
msgstr "Ordner anzeigen"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Dokumente zu Ordnern hinzufügen"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Primärschlüssel des hinzuzufügenden Dokuments."
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Ordner %s löschen?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Dokumente in Ordner %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Ordner %s bearbeiten"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Ordner mit Dokument %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Hinzufügen"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr "Dokument \"%s\" zu Ordner hinzufügen"
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr "Ordner zu denen das gewählte Dokument hinzugefügt wird."
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Dokument %(document)s ist bereits im Ordner %(folder)s"
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Dokument %(document)s zu Ordner %(folder)s erfolgreich hinzugefügt"
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Entfernen"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr "Dokument \"%s\" aus Ordnern entfernen"
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr "Ordner aus denen das ausgewählte Dokument entfernt wird."
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,322 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: English (http://www.transifex.com/rosarior/mayan-edms/"
"language/en/)\n"
"Language: en\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:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Folders"
#: apps.py:68
msgid "Created"
msgstr "Created"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documents"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr "Remove from folders"
#: links.py:27
msgid "Add to a folders"
msgstr "Add to a folders"
#: links.py:31
msgid "Add to folders"
msgstr "Add to folders"
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Create folder"
#: links.py:46
msgid "Delete"
msgstr "Delete"
#: links.py:49
msgid "Edit"
msgstr "Edit"
#: links.py:53
msgid "All"
msgstr "All"
#: models.py:18
msgid "Label"
msgstr "Label"
#: models.py:21
msgid "Datetime created"
msgstr "Datetime created"
#: models.py:42
msgid "Folder"
msgstr "Folder"
#: models.py:56
msgid "Document folder"
msgstr "Document folder"
#: models.py:57
msgid "Document folders"
msgstr "Document folders"
#: permissions.py:10
msgid "Create folders"
msgstr "Create folders"
#: permissions.py:13
msgid "Edit folders"
msgstr "Edit folders"
#: permissions.py:16
msgid "Delete folders"
msgstr "Delete folders"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Remove documents from folders"
#: permissions.py:22
msgid "View folders"
msgstr "View folders"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Add documents to folders"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Primary key of the document to be added."
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Delete the folder: %s?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Documents in folder: %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Edit folder: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Folders containing document: %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr "Add to folder request performed on %(count)d document"
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr "Add to folder request performed on %(count)d documents"
#: views.py:137
msgid "Add"
msgstr "Add"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] "Add document to folders"
msgstr[1] "Add documents to folders"
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr "Add document \"%s\" to folders"
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr "Folders to which the selected documents will be added."
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Document: %(document)s is already in folder: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Document: %(document)s added to folder: %(folder)s successfully."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr "Remove from folder request performed on %(count)d document"
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr "Remove from folder request performed on %(count)d documents"
#: views.py:222
msgid "Remove"
msgstr "Remove"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] "Remove document from folders"
msgstr[1] "Remove documents from folders"
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr "Remove document \"%s\" to folders"
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr "Folders from which the selected documents will be removed."
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr "Document: %(document)s is not in folder: %(folder)s."
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr "Document: %(document)s removed from folder: %(folder)s."
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the "
#~ "folder \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the "
#~ "folder \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to "
#~ "let individual users create their own document organization methods. "
#~ "Folders created by one user and the documents contained by them don't "
#~ "affect any other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to "
#~ "let individual users create their own document organization methods. "
#~ "Folders created by one user and the documents contained by them don't "
#~ "affect any other user folders or documents."

View File

@@ -1,326 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# jmcainzos <jmcainzos@vodafone.es>, 2014
# Lory977 <helga.carrero@gmail.com>, 2015
# Roberto Rosario, 2012,2015
# Roberto Rosario, 2015-2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-05-28 19:44+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Carpetas"
#: apps.py:68
msgid "Created"
msgstr "Creado"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documentos"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr "Añadir a una carpeta"
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Crear carpetas"
#: links.py:46
msgid "Delete"
msgstr "Borrar"
#: links.py:49
msgid "Edit"
msgstr "Editar"
#: links.py:53
msgid "All"
msgstr "Todos"
#: models.py:18
msgid "Label"
msgstr "Etiqueta"
#: models.py:21
msgid "Datetime created"
msgstr "Fecha y hora que fue creado"
#: models.py:42
msgid "Folder"
msgstr "Carpeta"
#: models.py:56
msgid "Document folder"
msgstr "Carpeta de documento"
#: models.py:57
msgid "Document folders"
msgstr "Carpetas de documento"
#: permissions.py:10
msgid "Create folders"
msgstr "Crear carpetas"
#: permissions.py:13
msgid "Edit folders"
msgstr "Editar carpetas"
#: permissions.py:16
msgid "Delete folders"
msgstr "Borrar carpetas"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Eliminar documentos de las carpetas"
#: permissions.py:22
msgid "View folders"
msgstr "Ver carpetas"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Agregar documentos a carpetas"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Llave primaria del documento a ser agregado."
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "¿Eliminar la carpeta: %s?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Documentos en la carpeta: %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Editar carpeta: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Las carpetas que contienen el documento: %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Agregar"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Documento: %(document)s ya está en la carpeta: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Documento: %(document)s agregado a la carpeta: %(folder)s con éxito."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Eliminar"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,318 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "پرونده ها"
#: apps.py:68
msgid "Created"
msgstr "ساخته‌شده"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "اسناد"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "ایجاد پرونده"
#: links.py:46
msgid "Delete"
msgstr "حذف"
#: links.py:49
msgid "Edit"
msgstr "ویرایش"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "برچسب"
#: models.py:21
msgid "Datetime created"
msgstr "تاریخ و زمان ایجاد"
#: models.py:42
msgid "Folder"
msgstr "پرونده"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "حذف اسناد از پرونده ها"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "اسناد داحل پرونده:%s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "ویرایش پرونده: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "پوشه های شامل اسناد : %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "افزودن"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "سند%(document)s درون پرونده%(folder)s. میباشد."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "سند%(document)s با موفقیت به پرونده%(folder)s اضافه شد."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "حذف"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,325 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Pierre Lhoste <inactive+peterhost@transifex.com>, 2012
# SadE54 <yannsuisini@gmail.com>, 2013
# Thierry Schott <DarkDare@users.noreply.github.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Répertoires"
#: apps.py:68
msgid "Created"
msgstr "Créé"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documents"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Créer un dossier"
#: links.py:46
msgid "Delete"
msgstr "Supprimer"
#: links.py:49
msgid "Edit"
msgstr "Modifier"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "Libellé"
#: models.py:21
msgid "Datetime created"
msgstr "Date et heure de création"
#: models.py:42
msgid "Folder"
msgstr "Répertoire"
#: models.py:56
msgid "Document folder"
msgstr "Dossier du document"
#: models.py:57
msgid "Document folders"
msgstr "Dossiers"
#: permissions.py:10
msgid "Create folders"
msgstr "Créer des dossiers"
#: permissions.py:13
msgid "Edit folders"
msgstr "Modifier les dossiers"
#: permissions.py:16
msgid "Delete folders"
msgstr "Supprimer les dossiers"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Retirer des documents des répertoires"
#: permissions.py:22
msgid "View folders"
msgstr "Afficher les dossiers"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Ajouter des documents aux dossiers"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Clé primaire du document à ajouter."
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Supprimer les dossier : %s ?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Documents du dossier: %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Modifier le répertoire: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Dossiers contenant le document: %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Ajouter"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Document: %(document)s est déjà présent dans le répertoire: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Document: %(document)s ajouté avec succès au répertoire: %(folder)s."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Supprimer"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,323 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Dezső József <dejo60@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Mappák"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "dokumentumok"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr ""
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr ""
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Mappa"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Dokumentumok eltávolítása a mappákból"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr ""
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "A %(document)s nevű dokumentum már van a %(folder)s. mappában."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "A %(document)s dokumentum elhelyezése a %(folder)s mappában sikerült."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr ""
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,318 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr ""
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Dokumen"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr ""
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr ""
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr ""
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr ""
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "tambah"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr ""
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr ""
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "hapus"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,327 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Carlo Zanatto <>, 2012
# Giovanni Tricarico <gtricarico92@gmail.com>, 2014
# Marco Camplese <marco.camplese.mc@gmail.com>, 2016-2017
# Pierpaolo Baldan <pierpaolo.baldan@gmail.com>, 2011-2012
# Roberto Rosario, 2012
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-07-03 08:38+0000\n"
"Last-Translator: Marco Camplese <marco.camplese.mc@gmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Cartelle"
#: apps.py:68
msgid "Created"
msgstr "Creato"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documenti"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr "Rimuovi dalle cartelle"
#: links.py:27
msgid "Add to a folders"
msgstr "Aggiungi alle cartelle"
#: links.py:31
msgid "Add to folders"
msgstr "Aggiungi alle cartelle"
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Crea cartella"
#: links.py:46
msgid "Delete"
msgstr "Cancella"
#: links.py:49
msgid "Edit"
msgstr "Modifica"
#: links.py:53
msgid "All"
msgstr "Tutti"
#: models.py:18
msgid "Label"
msgstr "Etichetta"
#: models.py:21
msgid "Datetime created"
msgstr "Data e ora di creazione"
#: models.py:42
msgid "Folder"
msgstr "Cartella"
#: models.py:56
msgid "Document folder"
msgstr "Cartella documento"
#: models.py:57
msgid "Document folders"
msgstr "Cartella documenti"
#: permissions.py:10
msgid "Create folders"
msgstr "Crea cartelle"
#: permissions.py:13
msgid "Edit folders"
msgstr "Modifica cartelle"
#: permissions.py:16
msgid "Delete folders"
msgstr "Cancella cartelle"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Rimuovere i documenti da cartelle"
#: permissions.py:22
msgid "View folders"
msgstr "Vedi cartelle"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Aggiungi i documenti alle cartelle"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Chiave primaria del documento da aggiungere"
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Cancellare la cartella: %s?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Documenti nella cartella: %s?"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Modifica cartella: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Cartelle che contengono il documento: %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Aggiungi"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr "Aggiungi al documento \"%s\" alle cartelle"
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Documento: %(document)s è già nella cartella: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Documento: %(document)s aggiunto alla cartella: %(folder)s successfully."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Rimuovi"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,324 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Evelijn Saaltink <evelijnsaaltink@gmail.com>, 2016
# Johan Braeken, 2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nl_NL\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Mappen"
#: apps.py:68
msgid "Created"
msgstr "Aangemaakt"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documenten"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Maak map"
#: links.py:46
msgid "Delete"
msgstr "Verwijder"
#: links.py:49
msgid "Edit"
msgstr "bewerken"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "Label"
#: models.py:21
msgid "Datetime created"
msgstr "Datumtijd aangemaakt"
#: models.py:42
msgid "Folder"
msgstr "Map"
#: models.py:56
msgid "Document folder"
msgstr "Documentmap"
#: models.py:57
msgid "Document folders"
msgstr "Documentmappen"
#: permissions.py:10
msgid "Create folders"
msgstr "Maak mappen aan"
#: permissions.py:13
msgid "Edit folders"
msgstr "Bewerk mappen"
#: permissions.py:16
msgid "Delete folders"
msgstr "Verwijder mappe"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Verwijder documenten van mappen"
#: permissions.py:22
msgid "View folders"
msgstr "Bekijk mappen"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Voeg documenten toe aan mappe"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Primaire sleutel van het toe te voegen document."
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Verwijder de map: %s?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Documenten in map: %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Bewerk map: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Mappen die document %s bevatten"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Voeg toe"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Document: %(document)s bestaat al in map: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Document: %(document)s succesvol toegevoegd aan map: %(folder)s."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Verwijder"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,333 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Annunnaky <doublemiu@gmail.com>, 2015
# mic <winterfall24@gmail.com>, 2012-2013,2015
# Wojtek Warczakowski <w.warczakowski@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-06-02 17:23+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Foldery"
#: apps.py:68
msgid "Created"
msgstr "Utworzony"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Dokumenty"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Utwórz folder"
#: links.py:46
msgid "Delete"
msgstr "Usuń"
#: links.py:49
msgid "Edit"
msgstr "Edytuj"
#: links.py:53
msgid "All"
msgstr "Wszystkie"
#: models.py:18
msgid "Label"
msgstr "Etykieta"
#: models.py:21
msgid "Datetime created"
msgstr "Data utworzenia"
#: models.py:42
msgid "Folder"
msgstr "Folder"
#: models.py:56
msgid "Document folder"
msgstr "Folder dokumentów"
#: models.py:57
msgid "Document folders"
msgstr "Foldery dokumentów"
#: permissions.py:10
msgid "Create folders"
msgstr "Utwórz foldery"
#: permissions.py:13
msgid "Edit folders"
msgstr "Edytuj foldery"
#: permissions.py:16
msgid "Delete folders"
msgstr "Usuń foldery"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Usuń dokumenty z folderów"
#: permissions.py:22
msgid "View folders"
msgstr "Przeglądaj foldery"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Dodaj dokumenty do folderów"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Usunąć folder: %s?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Dokumenty w folderze: %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Edycja folderu: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Foldery zawierające dokument: %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Dodaj"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Dokument: %(document)s jest już w folderze: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Dokument : %(document)s pomyślnie dodano do folderu: %(folder)s."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Usuń"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgstr[2] "97c0d1f6a737e93c542fd20ae2682559_pl_2"
#~ msgstr[3] "97c0d1f6a737e93c542fd20ae2682559_pl_3"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgstr[2] "81c6b0124b038e876c41a6794709629b_pl_2"
#~ msgstr[3] "81c6b0124b038e876c41a6794709629b_pl_3"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,325 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Renata Oliveira <renatabels@gmail.com>, 2011
# Roberto Rosario, 2012
# Vítor Figueiró <vfigueiro@gmail.com>, 2012
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Pastas"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documentos"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr "Eliminar"
#: links.py:49
msgid "Edit"
msgstr "Editar"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "Nome"
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Pasta"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Remover documentos das pastas"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Adicionar"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Documento: %(document)s já está na pasta: %(folder)s ."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Documento: %(document)s adicionados à pasta: %(folder)s com sucesso."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Remover"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,328 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Aline Freitas <aline@alinefreitas.com.br>, 2016
# Emerson Soares <on.emersonsoares@gmail.com>, 2012
# Jadson Ribeiro <jadsonbr@outlook.com.br>, 2017
# Renata Oliveira <renatabels@gmail.com>, 2011
# Roberto Rosario, 2012
# Rogerio Falcone <rogerio@falconeit.com.br>, 2015
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-05-04 19:40+0000\n"
"Last-Translator: Jadson Ribeiro <jadsonbr@outlook.com.br>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Pastas"
#: apps.py:68
msgid "Created"
msgstr "Criada"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documentos"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr "Remover das pastas"
#: links.py:27
msgid "Add to a folders"
msgstr "Adicionar para pastas"
#: links.py:31
msgid "Add to folders"
msgstr "Adicionar a pasta"
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Criar pasta"
#: links.py:46
msgid "Delete"
msgstr "Excluir"
#: links.py:49
msgid "Edit"
msgstr "Editar"
#: links.py:53
msgid "All"
msgstr "Todos"
#: models.py:18
msgid "Label"
msgstr "Etiqueta"
#: models.py:21
msgid "Datetime created"
msgstr "Data e hora de criação"
#: models.py:42
msgid "Folder"
msgstr "Pasta"
#: models.py:56
msgid "Document folder"
msgstr "Pasta de documento"
#: models.py:57
msgid "Document folders"
msgstr "Pastas de documentos"
#: permissions.py:10
msgid "Create folders"
msgstr "Criar pastas"
#: permissions.py:13
msgid "Edit folders"
msgstr "Editar pastas"
#: permissions.py:16
msgid "Delete folders"
msgstr "Apagar pastas"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Remover documentos das pastas"
#: permissions.py:22
msgid "View folders"
msgstr "Visualizar pastas"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Adicionar documentos para pastas"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Chave primária do documento a ser adicionado."
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Apagar a pasta: %s?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Documentos na pasta: %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Editar pasta: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Pastas contendo documento:%s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr "Solicitação para adicionar a pasta realizado em %(count)d documentos"
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr "Solicitação para adicionar a pasta realizado em %(count)d documentos"
#: views.py:137
msgid "Add"
msgstr "Adicionar"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] "Adicionar documentos para pastas"
msgstr[1] "Adicionar documentos para pastas"
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr "Adicionar documento \"%s\" para pastas"
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr "Pastas às quais serão adicionados os documentos selecionados."
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Documento: %(document)s já está na pasta: %(folder)s ."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Documento: %(document)s adicionados à pasta: %(folder)s com sucesso."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr "Remover da solicitação de pasta executada em %(count)d documento"
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr "Remover da solicitação de pasta realizada em %(count)d documentos"
#: views.py:222
msgid "Remove"
msgstr "Remover"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] "Remover documentos de pastas"
msgstr[1] "Remover documentos de pastas"
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr "Remover o documento \"%s\" para pastas"
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr "Pastas das quais os documentos selecionados serão removidos."
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr "Documento: %(document)s não está na pasta: %(folder)s."
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr "Documento: %(document)s removido da pasta: %(folder)s."
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,327 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Badea Gabriel <gcbadea@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\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)))?2:1));\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Directoare"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Documente"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr "Șterge"
#: links.py:49
msgid "Edit"
msgstr "Editează"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "Etichetă"
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Director"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Scoateți documentele din directoare"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Adaugă"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Documentul: %(document)s este deja în directorul : %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Documentul:%(document)s a fost adăugat la directorul :%(folder)s cu succes."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Şterge"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgstr[2] "97c0d1f6a737e93c542fd20ae2682559_pl_2"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgstr[2] "81c6b0124b038e876c41a6794709629b_pl_2"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,330 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Папки"
#: apps.py:68
msgid "Created"
msgstr "Создано"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Документы"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr "Удалить"
#: links.py:49
msgid "Edit"
msgstr "Редактировать"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "Надпись"
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Папка"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Удаление документов из папок"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Добавить"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Документ: %(document)s is already in folder: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Документ: %(document)s добавлен в папку: %(folder)s успешно."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Удалить"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgstr[2] "97c0d1f6a737e93c542fd20ae2682559_pl_2"
#~ msgstr[3] "97c0d1f6a737e93c542fd20ae2682559_pl_3"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgstr[2] "81c6b0124b038e876c41a6794709629b_pl_2"
#~ msgstr[3] "81c6b0124b038e876c41a6794709629b_pl_3"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,330 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\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%100==4 ? 2 : 3);\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr ""
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Dokumenti"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr ""
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr "Oznaka"
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr ""
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr ""
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr ""
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr ""
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr ""
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr ""
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgstr[1] "97c0d1f6a737e93c542fd20ae2682559_pl_1"
#~ msgstr[2] "97c0d1f6a737e93c542fd20ae2682559_pl_2"
#~ msgstr[3] "97c0d1f6a737e93c542fd20ae2682559_pl_3"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgstr[1] "81c6b0124b038e876c41a6794709629b_pl_1"
#~ msgstr[2] "81c6b0124b038e876c41a6794709629b_pl_2"
#~ msgstr[3] "81c6b0124b038e876c41a6794709629b_pl_3"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,320 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Nurgül Özkan <nurgulozkan@hotmail.com>, 2017
# serhatcan77 <serhat_can@yahoo.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-07-03 19:27+0000\n"
"Last-Translator: serhatcan77 <serhat_can@yahoo.com>\n"
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: tr_TR\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Klasörler"
#: apps.py:68
msgid "Created"
msgstr "Oluşturuldu"
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Belgeler"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr "Klasörlerden kaldır"
#: links.py:27
msgid "Add to a folders"
msgstr "Bir klasöre ekle"
#: links.py:31
msgid "Add to folders"
msgstr "Klasörlere ekle"
#: links.py:42 views.py:37
msgid "Create folder"
msgstr "Klasör oluştur"
#: links.py:46
msgid "Delete"
msgstr "Sil"
#: links.py:49
msgid "Edit"
msgstr "Düzenle"
#: links.py:53
msgid "All"
msgstr "Herşey"
#: models.py:18
msgid "Label"
msgstr "Etiket"
#: models.py:21
msgid "Datetime created"
msgstr "Oluşturulma tarihi"
#: models.py:42
msgid "Folder"
msgstr "Klasör"
#: models.py:56
msgid "Document folder"
msgstr "Belge klasörü"
#: models.py:57
msgid "Document folders"
msgstr "Belge klasörleri"
#: permissions.py:10
msgid "Create folders"
msgstr "Klasörler oluştur"
#: permissions.py:13
msgid "Edit folders"
msgstr "Klasörleri düzenle"
#: permissions.py:16
msgid "Delete folders"
msgstr "Klasörleri sil"
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Belgeler klasörlerden kaldır"
#: permissions.py:22
msgid "View folders"
msgstr "Klasörleri görüntüle"
#: permissions.py:27
msgid "Add documents to folders"
msgstr "Belgelere klasörlere ekle"
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr "Eklenecek belgenin birincil anahtarı."
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr "Klasörü sil: %s?"
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr "Klasördeki dokümanlar: %s"
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr "Klasörü düzenle: %s"
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr "Belgeyi içeren klasörler: %s"
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr "%(count)d belge üzerinde gerçekleştirilen klasör isteğine ekle"
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr "%(count)d belgeler üzerinde gerçekleştirilen klasör isteğine ekle"
#: views.py:137
msgid "Add"
msgstr "Ekle"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] "Klasörlere belge ekle"
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr "\"%s\" belgeyi klasörlere ekle"
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr "Seçilen dokümanlara eklenecek klasörler."
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Belge: %(document)s zaten klasördeydi: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Belge: %(document)s başarıyla klasöre eklendi: %(folder)s "
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr "%(count)d belgede gerçekleştirilen klasör isteğinden kaldır"
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr "%(count)d belgeler üzerinde gerçekleştirilen klasör isteğinden kaldır"
#: views.py:222
msgid "Remove"
msgstr "Kaldır"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] "Belgeleri klasörlerden kaldır"
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr "\"%s\" belgesini klasörlerden kaldır"
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr "Seçili belgelerin kaldırılacağı klasörler."
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr "%(document)sBelge %(folder)s klasörde değil: ."
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr "%(document)sBelge %(folder)s klasörden kaldırıldı: ."
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,319 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Trung Phan Minh <navmobile@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: vi_VN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "Các thư mục"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "Tài liệu"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr "Sửa"
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr ""
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "Thư mục"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "Xóa các tài liệu từ các thư mục"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "Thêm"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "Tài liệu: %(document)s đã tồn tại trong thư mục: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "Tài liệu: %(document)s được thêm vào thư mục: %(folder)s thành công."
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "Xóa"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,319 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Translators:
# Ford Guo <agile.guo@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-14 23:47-0400\n"
"PO-Revision-Date: 2017-04-21 16:26+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Chinese (China) (http://www.transifex.com/rosarior/mayan-edms/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: apps.py:33 forms.py:30 links.py:18 menus.py:8 models.py:43 permissions.py:7
#: views.py:95
msgid "Folders"
msgstr "文件夹"
#: apps.py:68
msgid "Created"
msgstr ""
#: apps.py:71 links.py:56 models.py:24
msgid "Documents"
msgstr "文档"
#: links.py:24 links.py:34
msgid "Remove from folders"
msgstr ""
#: links.py:27
msgid "Add to a folders"
msgstr ""
#: links.py:31
msgid "Add to folders"
msgstr ""
#: links.py:42 views.py:37
msgid "Create folder"
msgstr ""
#: links.py:46
msgid "Delete"
msgstr ""
#: links.py:49
msgid "Edit"
msgstr ""
#: links.py:53
msgid "All"
msgstr ""
#: models.py:18
msgid "Label"
msgstr ""
#: models.py:21
msgid "Datetime created"
msgstr ""
#: models.py:42
msgid "Folder"
msgstr "文件夹"
#: models.py:56
msgid "Document folder"
msgstr ""
#: models.py:57
msgid "Document folders"
msgstr ""
#: permissions.py:10
msgid "Create folders"
msgstr ""
#: permissions.py:13
msgid "Edit folders"
msgstr ""
#: permissions.py:16
msgid "Delete folders"
msgstr ""
#: permissions.py:19
msgid "Remove documents from folders"
msgstr "从文件夹中移除文档"
#: permissions.py:22
msgid "View folders"
msgstr ""
#: permissions.py:27
msgid "Add documents to folders"
msgstr ""
#: serializers.py:58
msgid "Primary key of the document to be added."
msgstr ""
#: views.py:49
#, python-format
msgid "Delete the folder: %s?"
msgstr ""
#: views.py:61
#, python-format
msgid "Documents in folder: %s"
msgstr ""
#: views.py:84
#, python-format
msgid "Edit folder: %s"
msgstr ""
#: views.py:116
#, python-format
msgid "Folders containing document: %s"
msgstr ""
#: views.py:127
#, python-format
msgid "Add to folder request performed on %(count)d document"
msgstr ""
#: views.py:130
#, python-format
msgid "Add to folder request performed on %(count)d documents"
msgstr ""
#: views.py:137
msgid "Add"
msgstr "新增"
#: views.py:139
msgid "Add document to folders"
msgid_plural "Add documents to folders"
msgstr[0] ""
#: views.py:150
#, python-format
msgid "Add document \"%s\" to folders"
msgstr ""
#: views.py:161
msgid "Folders to which the selected documents will be added."
msgstr ""
#: views.py:190
#, python-format
msgid "Document: %(document)s is already in folder: %(folder)s."
msgstr "文档: %(document)s已经存在于文件夹: %(folder)s."
#: views.py:200
#, python-format
msgid "Document: %(document)s added to folder: %(folder)s successfully."
msgstr "文档 %(document)s 成功添加到文件夹: %(folder)s。"
#: views.py:212
#, python-format
msgid "Remove from folder request performed on %(count)d document"
msgstr ""
#: views.py:215
#, python-format
msgid "Remove from folder request performed on %(count)d documents"
msgstr ""
#: views.py:222
msgid "Remove"
msgstr "移除"
#: views.py:224
msgid "Remove document from folders"
msgid_plural "Remove documents from folders"
msgstr[0] ""
#: views.py:235
#, python-format
msgid "Remove document \"%s\" to folders"
msgstr ""
#: views.py:246
msgid "Folders from which the selected documents will be removed."
msgstr ""
#: views.py:273
#, python-format
msgid "Document: %(document)s is not in folder: %(folder)s."
msgstr ""
#: views.py:282
#, python-format
msgid "Document: %(document)s removed from folder: %(folder)s."
msgstr ""
#~ msgid "Must provide at least one document."
#~ msgstr "Must provide at least one document."
#~ msgid "Add document to folder"
#~ msgid_plural "Add documents to folder"
#~ msgstr[0] "97c0d1f6a737e93c542fd20ae2682559_pl_0"
#~ msgid "Must provide at least one folder document."
#~ msgstr "Must provide at least one folder document."
#~ msgid "Document: %s removed successfully."
#~ msgstr "Document: %s removed successfully."
#~ msgid "Document: %(document)s delete error: %(error)s"
#~ msgstr "Document: %(document)s delete error: %(error)s"
#~ msgid "Remove the selected document from the folder: %(folder)s?"
#~ msgid_plural "Remove the selected documents from the folder: %(folder)s?"
#~ msgstr[0] "81c6b0124b038e876c41a6794709629b_pl_0"
#~ msgid "A folder named: %s, already exists."
#~ msgstr "A folder named: %s, already exists."
#~ msgid "Folder: %s deleted successfully."
#~ msgstr "Folder: %s deleted successfully."
#~ msgid "Folder: %(folder)s delete error: %(error)s"
#~ msgstr "Folder: %(folder)s delete error: %(error)s"
#~ msgid "Create new folders"
#~ msgstr "Create new folders"
#~ msgid "View existing folders"
#~ msgstr "View existing folders"
#~ msgid "Add documents to existing folders"
#~ msgstr "Add documents to existing folders"
#~ msgid "ACLs"
#~ msgstr "ACLs"
#~ msgid "Title"
#~ msgstr "title"
#~ msgid "Folder created successfully"
#~ msgstr "Folder created successfully"
#~ msgid "Folder edited successfully"
#~ msgstr "Folder edited successfully"
#~ msgid "Error editing folder; %s"
#~ msgstr "Error editing folder; %s"
#~ msgid "Are you sure you with to delete the folder: %s?"
#~ msgstr "Are you sure you with to delete the folder: %s?"
#~ msgid "Add document to a folder"
#~ msgstr "Add document to a folder"
#~ msgid "Add document: %s to folder."
#~ msgstr "Add document: %s to folder."
#~ msgid "Add documents: %s to folder."
#~ msgstr "Add documents: %s to folder."
#~ msgid ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgstr ""
#~ "Are you sure you wish to remove the documents: %(documents)s from the folder"
#~ " \"%(folder)s\"?"
#~ msgid "Document"
#~ msgstr "document"
#~ msgid "Folder document"
#~ msgstr "folder document"
#~ msgid "Folder list"
#~ msgstr "folder list"
#~ msgid "Folder documents"
#~ msgstr "folder documents"
#~ msgid "Folders documents"
#~ msgstr "folders documents"
#~ msgid "edit"
#~ msgstr "edit"
#~ msgid "folders"
#~ msgstr "folders"
#~ msgid "user"
#~ msgstr "user"
#~ msgid "folder"
#~ msgstr "folder"
#~ msgid "What are folders?"
#~ msgstr "What are folders?"
#~ msgid ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."
#~ msgstr ""
#~ "These folders can also be described as user folders. They are a way to let "
#~ "individual users create their own document organization methods. Folders "
#~ "created by one user and the documents contained by them don't affect any "
#~ "other user folders or documents."

View File

@@ -1,10 +0,0 @@
from __future__ import absolute_import
from django.contrib.auth import get_user_model
from django.db import models
class FolderManager(models.Manager):
def get_by_natural_key(self, label, *user_key):
user = get_user_model().objects.get_by_natural_key(*user_key)
return self.get(label=label, user=user)

View File

@@ -1,9 +0,0 @@
from __future__ import unicode_literals
from django.utils.translation import ugettext_lazy as _
from navigation import Menu
menu_folders = Menu(
icon='fa fa-folder', label=_('Folders'), name='folders menu'
)

View File

@@ -1,58 +0,0 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
from django.conf import settings
class Migration(migrations.Migration):
dependencies = [
('documents', '__first__'),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.CreateModel(
name='Folder',
fields=[
(
'id', models.AutoField(
verbose_name='ID', serialize=False, auto_created=True,
primary_key=True
)
),
(
'title', models.CharField(
max_length=128, verbose_name='Title', db_index=True
)
),
(
'datetime_created', models.DateTimeField(
auto_now_add=True, verbose_name='Datetime created'
)
),
(
'documents', models.ManyToManyField(
related_name='folders', verbose_name='Documents',
to='documents.Document'
)
),
(
'user', models.ForeignKey(
verbose_name='User', to=settings.AUTH_USER_MODEL
)
),
],
options={
'ordering': ('title',),
'verbose_name': 'Folder',
'verbose_name_plural': 'Folders',
},
bases=(models.Model,),
),
migrations.AlterUniqueTogether(
name='folder',
unique_together=set([('title', 'user')]),
),
]

View File

@@ -1,30 +0,0 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('folders', '0001_initial'),
]
operations = [
migrations.AlterModelOptions(
name='folder',
options={
'ordering': ('label',), 'verbose_name': 'Folder',
'verbose_name_plural': 'Folders'
},
),
migrations.RenameField(
model_name='folder',
old_name='title',
new_name='label',
),
migrations.AlterUniqueTogether(
name='folder',
unique_together=set([('label', 'user')]),
),
]

View File

@@ -1,22 +0,0 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
class Migration(migrations.Migration):
dependencies = [
('folders', '0002_auto_20150708_0333'),
]
operations = [
migrations.AlterField(
model_name='folder',
name='label',
field=models.CharField(
max_length=128, verbose_name='Label', db_index=True
),
preserve_default=True,
),
]

View File

@@ -1,25 +0,0 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('folders', '0003_auto_20150708_0334'),
]
operations = [
migrations.CreateModel(
name='DocumentFolder',
fields=[
],
options={
'verbose_name': 'Document folder',
'proxy': True,
'verbose_name_plural': 'Document folders',
},
bases=('folders.folder',),
),
]

View File

@@ -1,23 +0,0 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations
def merge_label_and_user(apps, schema_editor):
Folder = apps.get_model('folders', 'Folder')
for folder in Folder.objects.all():
folder.label = '{}-{}'.format(folder.user.username, folder.label)
folder.save()
class Migration(migrations.Migration):
dependencies = [
('folders', '0004_documentfolder'),
]
operations = [
migrations.RunPython(merge_label_and_user),
]

View File

@@ -1,22 +0,0 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('folders', '0005_auto_20160308_0437'),
]
operations = [
migrations.AlterUniqueTogether(
name='folder',
unique_together=set([('label',)]),
),
migrations.RemoveField(
model_name='folder',
name='user',
),
]

View File

@@ -1,57 +0,0 @@
from __future__ import absolute_import, unicode_literals
from django.db import models
from django.urls import reverse
from django.utils.encoding import python_2_unicode_compatible
from django.utils.translation import ugettext_lazy as _
from acls.models import AccessControlList
from documents.models import Document
from documents.permissions import permission_document_view
from .managers import FolderManager
@python_2_unicode_compatible
class Folder(models.Model):
label = models.CharField(
db_index=True, max_length=128, verbose_name=_('Label')
)
datetime_created = models.DateTimeField(
auto_now_add=True, verbose_name=_('Datetime created')
)
documents = models.ManyToManyField(
Document, related_name='folders', verbose_name=_('Documents')
)
objects = FolderManager()
def __str__(self):
return self.label
def get_absolute_url(self):
return reverse('folders:folder_view', args=(self.pk,))
def natural_key(self):
return (self.label,) + self.user.natural_key()
natural_key.dependencies = ['auth.User']
class Meta:
ordering = ('label',)
unique_together = ('label', )
verbose_name = _('Folder')
verbose_name_plural = _('Folders')
def get_document_count(self, user):
queryset = AccessControlList.objects.filter_by_access(
permission_document_view, user, queryset=self.documents
)
return queryset.count()
class DocumentFolder(Folder):
class Meta:
proxy = True
verbose_name = _('Document folder')
verbose_name_plural = _('Document folders')

View File

@@ -1,28 +0,0 @@
from __future__ import absolute_import, unicode_literals
from django.utils.translation import ugettext_lazy as _
from permissions import PermissionNamespace
namespace = PermissionNamespace('folders', _('Folders'))
permission_folder_create = namespace.add_permission(
name='folder_create', label=_('Create folders')
)
permission_folder_edit = namespace.add_permission(
name='folder_edit', label=_('Edit folders')
)
permission_folder_delete = namespace.add_permission(
name='folder_delete', label=_('Delete folders')
)
permission_folder_remove_document = namespace.add_permission(
name='folder_remove_document', label=_('Remove documents from folders')
)
permission_folder_view = namespace.add_permission(
name='folder_view', label=_('View folders')
)
# Translators: this refers to the permission that will allow users to add
# documents to folders.
permission_folder_add_document = namespace.add_permission(
name='folder_add_document', label=_('Add documents to folders')
)

View File

@@ -1,68 +0,0 @@
from __future__ import unicode_literals
from rest_framework import serializers
from rest_framework.exceptions import ValidationError
from rest_framework.reverse import reverse
from django.utils.translation import ugettext_lazy as _
from documents.models import Document
from documents.serializers import DocumentSerializer
from .models import Folder
class FolderSerializer(serializers.HyperlinkedModelSerializer):
documents = serializers.HyperlinkedIdentityField(
view_name='rest_api:folder-document-list'
)
documents_count = serializers.SerializerMethodField()
class Meta:
extra_kwargs = {
'url': {'view_name': 'rest_api:folder-detail'},
}
fields = (
'datetime_created', 'documents', 'documents_count', 'id', 'label',
'url'
)
model = Folder
def get_documents_count(self, obj):
return obj.documents.count()
class NewFolderSerializer(serializers.ModelSerializer):
class Meta:
fields = ('label', 'id')
model = Folder
class FolderDocumentSerializer(DocumentSerializer):
remove = serializers.SerializerMethodField()
def get_remove(self, instance):
return reverse(
'rest_api:folder-document', args=(
self.context['folder'].pk, instance.pk
), request=self.context['request'], format=self.context['format']
)
class Meta(DocumentSerializer.Meta):
fields = DocumentSerializer.Meta.fields + ('remove',)
read_only_fields = DocumentSerializer.Meta.fields
class NewFolderDocumentSerializer(serializers.Serializer):
document = serializers.IntegerField(
help_text=_('Primary key of the document to be added.')
)
def create(self, validated_data):
try:
document = Document.objects.get(pk=validated_data['document'])
validated_data['folder'].documents.add(document)
except Exception as exception:
raise ValidationError(exception)
return {'document': document.pk}

View File

@@ -1,4 +0,0 @@
from __future__ import absolute_import, unicode_literals
TEST_FOLDER_LABEL = 'test folder label'
TEST_FOLDER_EDITED_LABEL = 'test folder edited label'

View File

@@ -1,104 +0,0 @@
from __future__ import unicode_literals
from django.contrib.auth import get_user_model
from django.test import override_settings
from django.urls import reverse
from documents.models import DocumentType
from documents.tests import TEST_DOCUMENT_TYPE, TEST_SMALL_DOCUMENT_PATH
from rest_api.tests import BaseAPITestCase
from user_management.tests.literals import (
TEST_ADMIN_EMAIL, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME
)
from ..models import Folder
from .literals import TEST_FOLDER_EDITED_LABEL, TEST_FOLDER_LABEL
class FolderAPITestCase(BaseAPITestCase):
def setUp(self):
super(FolderAPITestCase, self).setUp()
self.admin_user = get_user_model().objects.create_superuser(
username=TEST_ADMIN_USERNAME, email=TEST_ADMIN_EMAIL,
password=TEST_ADMIN_PASSWORD
)
self.client.login(
username=TEST_ADMIN_USERNAME, password=TEST_ADMIN_PASSWORD
)
def test_folder_create(self):
response = self.client.post(
reverse('rest_api:folder-list'), {'label': TEST_FOLDER_LABEL}
)
folder = Folder.objects.first()
self.assertEqual(response.data['id'], folder.pk)
self.assertEqual(response.data['label'], TEST_FOLDER_LABEL)
self.assertEqual(Folder.objects.count(), 1)
self.assertEqual(folder.label, TEST_FOLDER_LABEL)
def test_folder_delete(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.client.delete(
reverse('rest_api:folder-detail', args=(folder.pk,))
)
self.assertEqual(Folder.objects.count(), 0)
def test_folder_edit(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.client.put(
reverse('rest_api:folder-detail', args=(folder.pk,)),
{'label': TEST_FOLDER_EDITED_LABEL}
)
folder = Folder.objects.first()
self.assertEqual(folder.label, TEST_FOLDER_EDITED_LABEL)
@override_settings(OCR_AUTO_OCR=False)
def test_folder_add_document(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
document_type = DocumentType.objects.create(
label=TEST_DOCUMENT_TYPE
)
with open(TEST_SMALL_DOCUMENT_PATH) as file_object:
document = document_type.new_document(
file_object=file_object,
)
self.client.post(
reverse('rest_api:folder-document-list', args=(folder.pk,)),
{'document': document.pk}
)
self.assertEqual(folder.documents.count(), 1)
@override_settings(OCR_AUTO_OCR=False)
def test_folder_remove_document(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
document_type = DocumentType.objects.create(
label=TEST_DOCUMENT_TYPE
)
with open(TEST_SMALL_DOCUMENT_PATH) as file_object:
document = document_type.new_document(
file_object=file_object,
)
folder.documents.add(document)
self.client.delete(
reverse('rest_api:folder-document', args=(folder.pk, document.pk)),
)
self.assertEqual(folder.documents.count(), 0)

View File

@@ -1,54 +0,0 @@
from __future__ import unicode_literals
from django.test import override_settings
from common.tests import BaseTestCase
from documents.models import DocumentType
from documents.tests import TEST_DOCUMENT_PATH, TEST_DOCUMENT_TYPE
from ..models import Folder
from .literals import TEST_FOLDER_LABEL
@override_settings(OCR_AUTO_OCR=False)
class FolderTestCase(BaseTestCase):
def setUp(self):
super(FolderTestCase, self).setUp()
self.document_type = DocumentType.objects.create(
label=TEST_DOCUMENT_TYPE
)
with open(TEST_DOCUMENT_PATH) as file_object:
self.document = self.document_type.new_document(
file_object=file_object
)
def tearDown(self):
self.document_type.delete()
super(FolderTestCase, self).tearDown()
def test_folder_creation(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.assertEqual(Folder.objects.all().count(), 1)
self.assertEqual(list(Folder.objects.all()), [folder])
def test_addition_of_documents(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
folder.documents.add(self.document)
self.assertEqual(folder.documents.count(), 1)
self.assertEqual(list(folder.documents.all()), [self.document])
def test_addition_and_deletion_of_documents(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
folder.documents.add(self.document)
self.assertEqual(folder.documents.count(), 1)
self.assertEqual(list(folder.documents.all()), [self.document])
folder.documents.remove(self.document)
self.assertEqual(folder.documents.count(), 0)
self.assertEqual(list(folder.documents.all()), [])

View File

@@ -1,207 +0,0 @@
from __future__ import absolute_import, unicode_literals
from documents.permissions import permission_document_view
from documents.tests.test_views import GenericDocumentViewTestCase
from ..models import Folder
from ..permissions import (
permission_folder_add_document, permission_folder_create,
permission_folder_delete, permission_folder_edit,
permission_folder_remove_document, permission_folder_view
)
from .literals import TEST_FOLDER_LABEL, TEST_FOLDER_EDITED_LABEL
class FolderViewTestCase(GenericDocumentViewTestCase):
def setUp(self):
super(FolderViewTestCase, self).setUp()
self.login_user()
def _create_folder(self, label):
return self.post(
'folders:folder_create', data={
'label': TEST_FOLDER_LABEL
}
)
def test_folder_create_view_no_permission(self):
response = self._create_folder(label=TEST_FOLDER_LABEL)
self.assertEquals(response.status_code, 403)
self.assertEqual(Folder.objects.count(), 0)
def test_folder_create_view_with_permission(self):
self.grant(permission=permission_folder_create)
response = self._create_folder(label=TEST_FOLDER_LABEL)
self.assertEqual(response.status_code, 302)
self.assertEqual(Folder.objects.count(), 1)
self.assertEqual(Folder.objects.first().label, TEST_FOLDER_LABEL)
def test_folder_create_duplicate_view_with_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.grant(permission=permission_folder_create)
response = self._create_folder(label=TEST_FOLDER_LABEL)
self.assertContains(response, text='exists', status_code=200)
self.assertEqual(Folder.objects.count(), 1)
self.assertEqual(Folder.objects.first().pk, folder.pk)
def _delete_folder(self, folder):
return self.post('folders:folder_delete', args=(folder.pk,))
def test_folder_delete_view_no_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
response = self._delete_folder(folder=folder)
self.assertEqual(response.status_code, 403)
self.assertEqual(Folder.objects.count(), 1)
def test_folder_delete_view_with_permission(self):
self.grant(permission=permission_folder_delete)
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
response = self._delete_folder(folder=folder)
self.assertEqual(response.status_code, 302)
self.assertEqual(Folder.objects.count(), 0)
def _edit_folder(self, folder, label):
return self.post(
'folders:folder_edit', args=(folder.pk,), data={
'label': label
}
)
def test_folder_edit_view_no_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
response = self._edit_folder(
folder=folder, label=TEST_FOLDER_EDITED_LABEL
)
self.assertEqual(response.status_code, 403)
folder.refresh_from_db()
self.assertEqual(folder.label, TEST_FOLDER_LABEL)
def test_folder_edit_view_with_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.grant(permission=permission_folder_edit)
response = self._edit_folder(
folder=folder, label=TEST_FOLDER_EDITED_LABEL
)
self.assertEqual(response.status_code, 302)
folder.refresh_from_db()
self.assertEqual(folder.label, TEST_FOLDER_EDITED_LABEL)
def _add_document_to_folder(self, folder):
return self.post(
'folders:folder_add_document', args=(self.document.pk,), data={
'folders': folder.pk
}
)
def test_folder_add_document_view_no_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.grant(permission=permission_folder_view)
response = self._add_document_to_folder(folder=folder)
self.assertContains(
response, text='Select a valid choice.', status_code=200
)
folder.refresh_from_db()
self.assertEqual(folder.documents.count(), 0)
def test_folder_add_document_view_with_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.grant(permission=permission_folder_view)
self.grant(permission=permission_folder_add_document)
self.grant(permission=permission_document_view)
response = self._add_document_to_folder(folder=folder)
folder.refresh_from_db()
self.assertEqual(response.status_code, 302)
self.assertEqual(folder.documents.count(), 1)
self.assertQuerysetEqual(
folder.documents.all(), (repr(self.document),)
)
def _add_multiple_documents_to_folder(self, folder):
return self.post(
'folders:folder_add_multiple_documents', data={
'id_list': (self.document.pk,), 'folders': folder.pk
}
)
def test_folder_add_multiple_documents_view_no_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.grant(permission=permission_folder_view)
response = self._add_multiple_documents_to_folder(folder=folder)
self.assertContains(
response, text='Select a valid choice', status_code=200
)
folder.refresh_from_db()
self.assertEqual(folder.documents.count(), 0)
def test_folder_add_multiple_documents_view_with_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
self.grant(permission=permission_folder_view)
self.grant(permission=permission_folder_add_document)
response = self._add_multiple_documents_to_folder(folder=folder)
self.assertEqual(response.status_code, 302)
folder.refresh_from_db()
self.assertEqual(folder.documents.count(), 1)
self.assertQuerysetEqual(
folder.documents.all(), (repr(self.document),)
)
def _remove_document_from_folder(self, folder):
return self.post(
'folders:document_folder_remove', args=(self.document.pk,),
data={
'folders': (folder.pk,),
}
)
def test_folder_remove_document_view_no_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
folder.documents.add(self.document)
response = self._remove_document_from_folder(folder=folder)
self.assertContains(
response, text='Select a valid choice', status_code=200
)
folder.refresh_from_db()
self.assertEqual(folder.documents.count(), 1)
def test_folder_remove_document_view_with_permission(self):
folder = Folder.objects.create(label=TEST_FOLDER_LABEL)
folder.documents.add(self.document)
self.grant(permission=permission_folder_remove_document)
response = self._remove_document_from_folder(folder=folder)
self.assertEqual(response.status_code, 302)
folder.refresh_from_db()
self.assertEqual(folder.documents.count(), 0)

View File

@@ -1,66 +0,0 @@
from __future__ import unicode_literals
from django.conf.urls import url
from .api_views import (
APIDocumentFolderListView, APIFolderDocumentListView,
APIFolderDocumentView, APIFolderListView, APIFolderView
)
from .views import (
DocumentAddToFolderView, DocumentFolderListView,
DocumentRemoveFromFolderView, FolderCreateView, FolderDeleteView,
FolderDetailView, FolderEditView, FolderListView,
)
urlpatterns = [
url(r'^list/$', FolderListView.as_view(), name='folder_list'),
url(r'^create/$', FolderCreateView.as_view(), name='folder_create'),
url(r'^(?P<pk>\d+)/edit/$', FolderEditView.as_view(), name='folder_edit'),
url(
r'^(?P<pk>\d+)/delete/$', FolderDeleteView.as_view(),
name='folder_delete'
),
url(r'^(?P<pk>\d+)/$', FolderDetailView.as_view(), name='folder_view'),
url(
r'^document/(?P<pk>\d+)/folder/add/$',
DocumentAddToFolderView.as_view(), name='folder_add_document'
),
url(
r'^document/multiple/folder/add/$', DocumentAddToFolderView.as_view(),
name='folder_add_multiple_documents'
),
url(
r'^document/(?P<pk>\d+)/folder/remove/$',
DocumentRemoveFromFolderView.as_view(), name='document_folder_remove'
),
url(
r'^document/multiple/folder/remove/$',
DocumentRemoveFromFolderView.as_view(),
name='multiple_document_folder_remove'
),
url(
r'^document/(?P<pk>\d+)/folder/list/$',
DocumentFolderListView.as_view(), name='document_folder_list'
),
]
api_urls = [
url(
r'^folders/(?P<folder_pk>[0-9]+)/documents/(?P<pk>[0-9]+)/$',
APIFolderDocumentView.as_view(), name='folder-document'
),
url(
r'^folders/(?P<pk>[0-9]+)/documents/$',
APIFolderDocumentListView.as_view(), name='folder-document-list'
),
url(
r'^folders/(?P<pk>[0-9]+)/$', APIFolderView.as_view(),
name='folder-detail'
),
url(r'^folders/$', APIFolderListView.as_view(), name='folder-list'),
url(
r'^documents/(?P<pk>[0-9]+)/folders/$',
APIDocumentFolderListView.as_view(), name='document-folder-list'
),
]

View File

@@ -1,287 +0,0 @@
from __future__ import absolute_import, unicode_literals
import logging
from django.contrib import messages
from django.shortcuts import get_object_or_404
from django.urls import reverse_lazy
from django.utils.translation import ugettext_lazy as _, ungettext
from acls.models import AccessControlList
from common.views import (
MultipleObjectFormActionView, SingleObjectCreateView,
SingleObjectDeleteView, SingleObjectEditView, SingleObjectListView
)
from documents.permissions import permission_document_view
from documents.models import Document
from documents.views import DocumentListView
from .forms import FolderListForm
from .models import Folder
from .permissions import (
permission_folder_add_document, permission_folder_create,
permission_folder_delete, permission_folder_edit, permission_folder_view,
permission_folder_remove_document
)
logger = logging.getLogger(__name__)
class FolderCreateView(SingleObjectCreateView):
fields = ('label',)
model = Folder
view_permission = permission_folder_create
def get_extra_context(self):
return {
'title': _('Create folder'),
}
class FolderDeleteView(SingleObjectDeleteView):
model = Folder
object_permission = permission_folder_delete
post_action_redirect = reverse_lazy('folders:folder_list')
def get_extra_context(self):
return {
'object': self.get_object(),
'title': _('Delete the folder: %s?') % self.get_object(),
}
class FolderDetailView(DocumentListView):
def get_document_queryset(self):
return self.get_folder().documents.all()
def get_extra_context(self):
return {
'hide_links': True,
'object': self.get_folder(),
'title': _('Documents in folder: %s') % self.get_folder(),
}
def get_folder(self):
folder = get_object_or_404(Folder, pk=self.kwargs['pk'])
AccessControlList.objects.check_access(
permissions=permission_folder_view, user=self.request.user,
obj=folder
)
return folder
class FolderEditView(SingleObjectEditView):
fields = ('label',)
model = Folder
object_permission = permission_folder_edit
post_action_redirect = reverse_lazy('folders:folder_list')
def get_extra_context(self):
return {
'object': self.get_object(),
'title': _('Edit folder: %s') % self.get_object(),
}
class FolderListView(SingleObjectListView):
model = Folder
object_permission = permission_folder_view
def get_extra_context(self):
return {
'hide_link': True,
'title': _('Folders'),
}
class DocumentFolderListView(FolderListView):
def dispatch(self, request, *args, **kwargs):
self.document = get_object_or_404(Document, pk=self.kwargs['pk'])
AccessControlList.objects.check_access(
permissions=permission_document_view, user=request.user,
obj=self.document
)
return super(DocumentFolderListView, self).dispatch(
request, *args, **kwargs
)
def get_extra_context(self):
return {
'hide_link': True,
'object': self.document,
'title': _('Folders containing document: %s') % self.document,
}
def get_queryset(self):
return self.document.document_folders().all()
class DocumentAddToFolderView(MultipleObjectFormActionView):
form_class = FolderListForm
model = Document
success_message = _(
'Add to folder request performed on %(count)d document'
)
success_message_plural = _(
'Add to folder request performed on %(count)d documents'
)
def get_extra_context(self):
queryset = self.get_queryset()
result = {
'submit_label': _('Add'),
'title': ungettext(
'Add document to folders',
'Add documents to folders',
queryset.count()
)
}
if queryset.count() == 1:
result.update(
{
'object': queryset.first(),
'title': _(
'Add document "%s" to folders'
) % queryset.first()
}
)
return result
def get_form_extra_kwargs(self):
queryset = self.get_queryset()
result = {
'help_text': _(
'Folders to which the selected documents will be added.'
),
'permission': permission_folder_add_document,
'user': self.request.user
}
if queryset.count() == 1:
result.update(
{
'queryset': Folder.objects.exclude(
pk__in=queryset.first().folders.all()
)
}
)
return result
def object_action(self, form, instance):
folder_membership = instance.folders.all()
for folder in form.cleaned_data['folders']:
AccessControlList.objects.check_access(
obj=folder, permissions=permission_folder_add_document,
user=self.request.user
)
if folder in folder_membership:
messages.warning(
self.request, _(
'Document: %(document)s is already in '
'folder: %(folder)s.'
) % {
'document': instance, 'folder': folder
}
)
else:
folder.documents.add(instance)
messages.success(
self.request, _(
'Document: %(document)s added to folder: '
'%(folder)s successfully.'
) % {
'document': instance, 'folder': folder
}
)
class DocumentRemoveFromFolderView(MultipleObjectFormActionView):
form_class = FolderListForm
model = Document
success_message = _(
'Remove from folder request performed on %(count)d document'
)
success_message_plural = _(
'Remove from folder request performed on %(count)d documents'
)
def get_extra_context(self):
queryset = self.get_queryset()
result = {
'submit_label': _('Remove'),
'title': ungettext(
'Remove document from folders',
'Remove documents from folders',
queryset.count()
)
}
if queryset.count() == 1:
result.update(
{
'object': queryset.first(),
'title': _(
'Remove document "%s" to folders'
) % queryset.first()
}
)
return result
def get_form_extra_kwargs(self):
queryset = self.get_queryset()
result = {
'help_text': _(
'Folders from which the selected documents will be removed.'
),
'permission': permission_folder_remove_document,
'user': self.request.user
}
if queryset.count() == 1:
result.update(
{
'queryset': queryset.first().folders.all()
}
)
return result
def object_action(self, form, instance):
folder_membership = instance.folders.all()
for folder in form.cleaned_data['folders']:
AccessControlList.objects.check_access(
obj=folder, permissions=permission_folder_remove_document,
user=self.request.user
)
if folder not in folder_membership:
messages.warning(
self.request, _(
'Document: %(document)s is not in folder: %(folder)s.'
) % {
'document': instance, 'folder': folder
}
)
else:
folder.documents.remove(instance)
messages.success(
self.request, _(
'Document: %(document)s removed from folder: '
'%(folder)s.'
) % {
'document': instance, 'folder': folder
}
)

View File

@@ -88,9 +88,6 @@ INSTALLED_APPS = (
'document_states',
'documents',
'events',
# Disable the folders app by default
# Will be removed in the next version
# 'folders',
'linking',
'mailer',
'metadata',