Merge remote-tracking branch 'origin/master' into development

This commit is contained in:
Roberto Rosario
2017-07-05 16:03:50 -04:00
1633 changed files with 37099 additions and 19831 deletions

View File

@@ -22,7 +22,7 @@ test:mysql:
- apt-get install -qq mysql-client
- mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD" -e "set global character_set_server=utf8mb4;"
- coverage run manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci.db_mysql --nomigrations
- bash <(curl https://raw.githubusercontent.com/codecov/codecov-bash/master/codecov) -t $CODECOV_TOKEN
- codecov
tags:
- mysql
test:postgres:
@@ -31,11 +31,11 @@ test:postgres:
- pip install -r requirements/testing.txt
- pip install psycopg2
- coverage run manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci.db_postgres --nomigrations
- bash <(curl https://raw.githubusercontent.com/codecov/codecov-bash/master/codecov) -t $CODECOV_TOKEN
- codecov
tags:
- postgres
test:sqlite:
script:
- pip install -r requirements/testing.txt
- coverage run manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci --nomigrations
- bash <(curl https://raw.githubusercontent.com/codecov/codecov-bash/master/codecov) -t $CODECOV_TOKEN
- codecov

View File

@@ -181,6 +181,12 @@ source_lang = en
source_file = mayan/apps/tags/locale/en/LC_MESSAGES/django.po
type = PO
[mayan-edms.task_manager-2-0]
file_filter = mayan/apps/task_manager/locale/<lang>/LC_MESSAGES/django.po
source_lang = en
source_file = mayan/apps/task_manager/locale/en/LC_MESSAGES/django.po
type = PO
[mayan-edms.user_management-2-0]
file_filter = mayan/apps/user_management/locale/<lang>/LC_MESSAGES/django.po
source_lang = en

View File

@@ -4,7 +4,31 @@
- Content windows appearance changes
- Add new document's version list view permission
2.3 (2017-05-XX)
2.5 (2017-07-XX)
===============
- Add view to download a document's OCR text. GitLab #215
- Add user configurable mailer. GitLab #286.
- Use Toasts library for screen messages.
- Reduce verbosity of some debug messages.
- Add new lineart transformation.
2.4 (2017-06-23)
================
- Add Django-mathfilters.
- Improve render of documents with no pages.
- Add SANE scanner document source.
- Added PDF orientation detection. GitLab issue #387.
- Fix repeated permission list API URL. GitLab issue #389.
- Fix role creation API endpoint not returning id. GitLab issue #390.
- Make tags, metadata types and cabinets searchable via the dynamic search API. GitLab issue #344.
- Add support for updating configuration options from environment variables.
- Add purgelocks management command. GitLab issue #221.
- Fix index rebuilding for multi value first levels. GitLab issue #391.
- Truncate views titles via the APPEARANCE_MAXIMUM_TITLE_LENGTH setting. GitLab issue #217.
- Add background task manager app. GitLab issue #132.
- Add link to show a document's OCR errors. GitLab issue #291.
2.3 (2017-06-08)
================
- Allow for bigger indexing expression templates.
- Auto select checkbox when updating metadata values. GitLab issue #371.
@@ -30,7 +54,7 @@
- Improve upgrade instructions
- New image caching pipeline
- New drop down menus for the documents, folders and tags app as well as for
the user links
the user links.
- New Dashboard view
- Moved licenses to their own module in every app
- Update project to work with Django 1.10.4.

View File

@@ -24,6 +24,12 @@ help:
@echo "wheel - Build the wheel distribution package."
@echo "release - Package (sdist and wheel) and upload a release."
@echo "test_release - Package (sdist and wheel) and upload to the PyPI test server."
@echo "release_test_via_docker_ubuntu - Package (sdist and wheel) and upload to the PyPI test server using an Ubuntu Docker builder."
@echo "release_test_via_docker_alpine - Package (sdist and wheel) and upload to the PyPI test server using an Alpine Docker builder."
@echo "release_via_docker_ubuntu - Package (sdist and wheel) and upload to PyPI using an Ubuntu Docker builder."
@echo "release_via_docker_alpine - Package (sdist and wheel) and upload to PyPI using an Alpine Docker builder."
@echo "test_sdist_via_docker_ubuntu - Make an sdist packange and test it using an Ubuntu Docker container."
@echo "test_wheel_via_docker_ubuntu - Make a wheel package and test it using an Ubuntu Docker container."
@echo "runserver - Run the development server."
@echo "runserver_plus - Run the Django extension's development server."
@@ -33,6 +39,8 @@ help:
@echo "docker_services_off - Stop and delete the Docker production-like services."
@echo "docker_services_frontend - Launch a front end instance that uses the production-like services."
@echo "docker_services_worker - Launch a worker instance that uses the production-like services."
@echo "docker_service_mysql_on - Launch and initialize a MySQL Docker container."
@echo "docker_service_mysql_off - Stop and delete the MySQL Docker container."
@echo "safety_check - Run a package safety check."
@@ -112,6 +120,45 @@ wheel: clean sdist
pip wheel --no-index --no-deps --wheel-dir dist dist/*.tar.gz
ls -l dist
release_test_via_docker_ubuntu:
docker run --rm --name mayan_release -v $(HOME):/host_home:ro -v `pwd`:/host_source -w /source ubuntu:16.04 /bin/bash -c "cp -r /host_source/* . && apt-get update && apt-get install make python-pip -y && pip install -r requirements/build.txt && cp -r /host_home/.pypirc ~/.pypirc && make test_release"
release_via_docker_ubuntu:
docker run --rm --name mayan_release -v $(HOME):/host_home:ro -v `pwd`:/host_source -w /source ubuntu:16.04 /bin/bash -c "cp -r /host_source/* . && apt-get update && apt-get install make python-pip -y && pip install -r requirements/build.txt && cp -r /host_home/.pypirc ~/.pypirc && make release"
release_test_via_docker_alpine:
docker run --rm --name mayan_release -v $(HOME):/host_home:ro -v `pwd`:/host_source -w /source alpine /bin/busybox sh -c "cp -r /host_source/* . && apk update && apk add python2 py2-pip make && pip install -r requirements/build.txt && cp -r /host_home/.pypirc ~/.pypirc && make test_release"
release_via_docker_alpine:
docker run --rm --name mayan_release -v $(HOME):/host_home:ro -v `pwd`:/host_source -w /source alpine /bin/busybox sh -c "cp -r /host_source/* . && apk update && apk add python2 py2-pip make && pip install -r requirements/build.txt && cp -r /host_home/.pypirc ~/.pypirc && make release"
test_sdist_via_docker_ubuntu:
docker run --rm --name mayan_sdist_test -v $(HOME):/host_home:ro -v `pwd`:/host_source -w /source ubuntu:16.04 /bin/bash -c "cp -r /host_source/* . && apt-get update && apt-get install make python-pip libreoffice tesseract-ocr tesseract-ocr-deu poppler-utils -y && pip install -r requirements/development.txt && make sdist_test_suit"
test_wheel_via_docker_ubuntu:
docker run --rm --name mayan_wheel_test -v $(HOME):/host_home:ro -v `pwd`:/host_source -w /source ubuntu:16.04 /bin/bash -c "cp -r /host_source/* . && apt-get update && apt-get install make python-pip libreoffice tesseract-ocr tesseract-ocr-deu poppler-utils -y && pip install -r requirements/development.txt && make wheel_test_suit"
sdist_test_suit: sdist
rm -f -R _virtualenv
virtualenv _virtualenv
sh -c '\
. _virtualenv/bin/activate; \
pip install `ls dist/*.gz`; \
_virtualenv/bin/mayan-edms.py initialsetup; \
pip install mock==2.0.0; \
_virtualenv/bin/mayan-edms.py test --mayan-apps \
'
wheel_test_suit: wheel
rm -f -R _virtualenv
virtualenv _virtualenv
sh -c '\
. _virtualenv/bin/activate; \
pip install `ls dist/*.whl`; \
_virtualenv/bin/mayan-edms.py initialsetup; \
pip install mock==2.0.0; \
_virtualenv/bin/mayan-edms.py test --mayan-apps \
'
# Dev server
@@ -129,7 +176,7 @@ docker_services_on:
docker run -d --name postgres -p 5432:5432 postgres
while ! nc -z 127.0.0.1 6379; do sleep 1; done
while ! nc -z 127.0.0.1 5432; do sleep 1; done
sleep 1
sleep 2
./manage.py initialsetup --settings=mayan.settings.testing.docker
docker_services_off:

View File

@@ -42,24 +42,18 @@
<h2 align="center">Installation</h2>
The installation procedure uses the <a href="https://www.docker.com">Docker container manager (docker.com)</a>. Make sure Docker is properly installed and working before attempting to install Mayan EDMS.
The easiest way to use Mayan EDMS is by using the official
[Docker](https://www.docker.com/) image. Make sure Docker is properly installed
and working before attempting to install Mayan EDMS.
Step 1- Initialize the installation
For the complete set of installation, configuration, upgrade, and backup
instructions visit the Mayan EDMS Docker Hub page at:
https://hub.docker.com/r/mayanedms/mayanedms/
```bash
docker run --rm -v mayan_media:/var/lib/mayan \
-v mayan_settings:/etc/mayan mayanedms/mayanedms mayan:init
```
Step 2- Deploy a container
```bash
docker run -d --name mayan-edms --restart=always -p 80:80 \
-v mayan_media:/var/lib/mayan -v mayan_settings:/etc/mayan mayanedms/mayanedms
```
Step 3- Open a browser and go to http://localhost
<h2 align="center">Hardware requirements</h2>
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
- Multiple core CPU (64 bit, faster than 1 GHz recommended).
<h2 align="center">Important links</h2>

58
README.rst Normal file
View File

@@ -0,0 +1,58 @@
|pypi| |builds| |coverage| |python| |license|
.. image:: https://gitlab.com/mayan-edms/mayan-edms/raw/master/docs/_static/mayan_logo.png
:align: center
:width: 200
:height: 200
Mayan EDMS is a document management system. Its main purpose is to store,
introspect, and categorize files, with a strong emphasis on preserving the
contextual and business information of documents. It can also OCR, preview,
label, sign, send, and receive thoses files. Other features of interest
are its workflow system, role based access control, and REST API.
.. image:: https://gitlab.com/mayan-edms/mayan-edms/raw/master/docs/_static/overview.gif
:align: center
The easiest way to use Mayan EDMS is by using the official Docker_ image.
Make sure Docker is properly installed and working before attempting to install
Mayan EDMS.
For the complete set of installation, configuration, upgrade, and backup
instructions visit the Mayan EDMS Docker Hub page at:
https://hub.docker.com/r/mayanedms/mayanedms/
.. _Docker: https://www.docker.com/
Hardware requirements
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
- Multiple core CPU (64 bit, faster than 1 GHz recommended).
Important links
- `Homepage <http://www.mayan-edms.com>`__
- `Videos <https://www.youtube.com/channel/UCJOOXHP1MJ9lVA7d8ZTlHPw>`__
- `Documentation <http://mayan.readthedocs.io/en/stable/>`__
- `Paid support <http://www.mayan-edms.com/providers/>`__
- `Roadmap <https://gitlab.com/mayan-edms/mayan-edms/wikis/roadmap>`__
- `Contributing <https://gitlab.com/mayan-edms/mayan-edms/blob/master/CONTRIBUTING.md>`__
- `Community forum <https://groups.google.com/forum/#!forum/mayan-edms>`__
- `Community forum archive <http://mayan-edms.1003.x6.nabble.com/>`__
- `Source code, issues, bugs <https://gitlab.com/mayan-edms/mayan-edms>`__
- `Plug-ins, other related projects <https://gitlab.com/mayan-edms/>`__
- `Translations <https://www.transifex.com/rosarior/mayan-edms/>`__
.. |pypi| image:: http://img.shields.io/pypi/v/mayan-edms.svg
:target: http://badge.fury.io/py/mayan-edms
.. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg
:target: https://gitlab.com/mayan-edms/mayan-edms/pipelines
.. |coverage| image:: https://codecov.io/gitlab/mayan-edms/mayan-edms/coverage.svg?branch=master
:target: https://codecov.io/gitlab/mayan-edms/mayan-edms?branch=master
.. |python| image:: https://img.shields.io/pypi/pyversions/mayan-edms.svg
.. |license| image:: https://img.shields.io/pypi/l/mayan-edms.svg?style=flat

View File

@@ -4,6 +4,7 @@ import optparse
import sh
APP_LIST = (
'acls', 'appearance', 'authentication', 'cabinets', 'checkouts', 'common',
'converter', 'django_gpg', 'document_comments', 'document_indexing',
@@ -11,13 +12,13 @@ APP_LIST = (
'events', 'folders', 'linking', 'lock_manager', 'mailer',
'metadata', 'mirroring', 'motd', 'navigation', 'ocr', 'permissions',
'rest_api', 'smart_settings', 'sources', 'statistics', 'storage', 'tags',
'user_management'
'task_manager', 'user_management'
)
LANGUAGE_LIST = (
'ar', 'bg', 'bs_BA', 'da', 'de_DE', 'en', 'es', 'fa', 'fr', 'hu', 'id',
'it', 'nl_NL', 'pl', 'pt', 'pt_BR', 'ro_RO', 'ru', 'sl_SI', 'vi_VN',
'zh_CN',
'it', 'nl_NL', 'pl', 'pt', 'pt_BR', 'ro_RO', 'ru', 'sl_SI', 'tr_TR',
'vi_VN', 'zh_CN',
)
makemessages = sh.Command('django-admin.py')

View File

@@ -1,8 +1,8 @@
===============================
Mayan EDMS v2.2.1 release notes
===============================
=============================
Mayan EDMS v2.3 release notes
=============================
Released: May 25, 2017
Released: June 08, 2017
What's new
==========

156
docs/releases/2.4.rst Normal file
View File

@@ -0,0 +1,156 @@
=============================
Mayan EDMS v2.4 release notes
=============================
Released: June 23, 2017
What's new
==========
SANE document source
--------------------
A new document source has been added with the ability to retrieve documents from
scanners directly. This new document source uses the SANE (Scanner Access Now Easy)
(https://en.wikipedia.org/wiki/Scanner_Access_Now_Easy) API client to communicate
with USB and network scanners. SANE must be properly installed for this document
source to work. Your scanner must also be supported by the SANE API
(http://www.sane-project.org/sane-supported-devices.html).
Automatic PDF orientation detection
-----------------------------------
The orientation of PDF documents is now detected at creation and a rotation
transformation applied to each of the document's pages to correct the orientation.
Environment variables
---------------------
Configuration options can now be updated from environment variables. To update
a configuration option, prepend the string `MAYAN_` to the name of the configuration
option. For example, to increase the number of documents displayed per search results
page (from a default of 40) to 50 documents, set the environment variable
MAYAN_COMMON_PAGINATE_BY to 50 with::
$ export MAYAN_COMMON_PAGINATE_BY=50
and restart Mayan EDMS. A list of the configuration options can be found in the
`Setup` menu, under `Settings`.
Math filters
------------
The django-mathfilters (https://pypi.python.org/pypi/django-mathfilters) package
has been included to provide proper math filters in the indexes. An example of
this is indexing documents by quarter::
{% load mathfilters %}{{ document.metadata_value_of.date|date:"Y"}}Q{{ document.metadata_value_of.date|date:"m"|sub:1|intdiv:3|add:1 }}
Expand searchable objects
-------------------------
Previously, only documents and later on document pages were searchable. This release
add support for searching for tags, metadata types and cabinets. This search support
is available via the dynamic search API.
Management command to reset locks
---------------------------------
During testing or development error occur and locks can remain behind, blocking
execution of a process or task until they expire. To help resolve this a
management command has been added called `purgelocks` that will delete all locks
in the system.
Index by workflow state
-----------------------
Support was added to update the a document indexes from workflow state changes.
To make workflow referencing easier from the index template, a new fields was
added to the workflow model called internal_name. For example, for a workflow
called `Publishing Workflow` with an internal name of `publishing_workflow`,
use the following string to reference the current state in an index::
{{ document.workflow.publishing_workflow.get_current_state }}
Task manager
------------
A new app to monitor the distribution and consumption of background task has been
added. This app is call `Task manager` and can be found in the `Tools` menu.
Use this new tool to diagnose your background task workers or to determine when
to scale up the number of workers.
Other Changes
-------------
- Improve render of documents with no pages.
- Fix repeated permission list API URL. GitLab issue #389.
- Fix role creation API endpoint not returning id. GitLab issue #390.
- Fix index rebuilding for multi value first levels. GitLab issue #391.
- Add hardware requirements. GitHub issue #247.
- Fix URL query string encoding for the document page navigation views. GitLab
issue #383.
- Truncate views titles via the APPEARANCE_MAXIMUM_TITLE_LENGTH setting.
GitLab issue #217.
- Add link to show a document's OCR errors. GitLab issue #291.
Removals
--------
* None
Upgrading from a previous version
---------------------------------
Using PIP
~~~~~~~~~
Type in the console::
$ pip install -U mayan-edms
the requirements will also be updated automatically.
Using Git
~~~~~~~~~
If you installed Mayan EDMS by cloning the Git repository issue the commands::
$ git reset --hard HEAD
$ git pull
otherwise download the compressed archived and uncompress it overriding the
existing installation.
Next upgrade/add the new requirements::
$ pip install --upgrade -r requirements.txt
Common steps
~~~~~~~~~~~~
Migrate existing database schema with::
$ mayan-edms.py performupgrade
Add new static media::
$ mayan-edms.py collectstatic --noinput
The upgrade procedure is now complete.
Backward incompatible changes
=============================
* None
Bugs fixed or issues closed
===========================
* `GitHub issue #247 <https://github.com/mayan-edms/mayan-edms/issues/247>`_ Hardware requirements
* `GitLab issue #132 <https://gitlab.com/mayan-edms/mayan-edms/issues/132>`_ Task queue viewer
* `GitLab issue #217 <https://gitlab.com/mayan-edms/mayan-edms/issues/217>`_ [Documents] Truncate document label for avoid double lines in mobile or reduce font
* `GitLab issue #221 <https://gitlab.com/mayan-edms/mayan-edms/issues/221>`_ Add flush lock management command
* `GitLab issue #291 <https://gitlab.com/mayan-edms/mayan-edms/issues/291>`_ Link to OCR error log from document OCR tab
* `GitLab issue #344 <https://gitlab.com/mayan-edms/mayan-edms/issues/344>`_ Add support for searching folders, tags, metadata.
* `GitLab issue #383 <https://gitlab.com/mayan-edms/mayan-edms/issues/383>`_ Page not found when deployed to sub-uri
* `GitLab issue #387 <https://gitlab.com/mayan-edms/mayan-edms/issues/387>`_ Document Scanning not Functioning on rotated landscape PDF's
* `GitLab issue #389 <https://gitlab.com/mayan-edms/mayan-edms/issues/389>`_ How can we map permissions with a particular role using REST API?
* `GitLab issue #390 <https://gitlab.com/mayan-edms/mayan-edms/issues/390>`_ Id is not getting in response
* `GitLab issue #391 <https://gitlab.com/mayan-edms/mayan-edms/issues/391>`_ "Rebuild indexes" does not work in Mayan EDMS 2.3
.. _PyPI: https://pypi.python.org/pypi/mayan-edms/

117
docs/releases/2.5.rst Normal file
View File

@@ -0,0 +1,117 @@
=============================
Mayan EDMS v2.5 release notes
=============================
Released: July XX, 2017
What's new
==========
Other Changes
-------------
- Add view to download a document's OCR text. GitLab issue #215.
- Add missing OCR migration.
- Improve error output of the performupgrade command to debug upgrade errors
that could stop an upgrade (missing document files, etc).
- Enable the django-mathfilters app added in version 2.4.
- Do a complete pull and synchronization of the translations to fix missing
translations for Polish. Thanks to Wojtek Warczakowski for the report.
- Allow null for the SANE source resolution field. Even though the field was
marked as allowing blank values it was failing because it is a number field
and number fields need to allow explicit null values when left blank.
- Rename the mayan_task_manager app to task_manager.
- Make the task manager translatable.
- Add Turkish to the list of processes languages.
- Add user configurable mailer support. GitLab issue #286.
- Use Toastr libary for screen messages.
- Reduce verbosity of some debug messages.
- New lineart transformation. Useful to increase the OCR accuracy on some kind
of documents.
- Make sure lookup selection widgets also trigger the metadata update
checkbox on change.
- Menu reorganization. The "About" menu has been renamed to "System". The
"Tools" and "Setup" sub menus, were moved from the "Profile" menu to the
"System" menu. The "Profile" menu has been renamed to "User".
- Usability improvements on small displays.
- Removal of the CONVERTER_LIBREOFFICE_PATH and CONVERTER_PDFTOPPM_PATH
settings. These setting have been consolidated into
CONVERTER_GRAPHICS_BACKEND_CONFIG.
- PDF compatibility improvements.
- Improve the documentation of the document creation API endpoint.
GitHub issue #255. Thanks to @lcerliani opening the issue.
- Libre Office conversion improvements. Give every libreoffice instance
its own separate $HOME directory. Additionally give every libreoffice
its own UserInstallation file in the $HOME directory. Works around
Libre Office issue: https://bugs.documentfoundation.org/show_bug.cgi?id=37531
Solves or affects GitLab issues #393 #258 #198 #175
- Document type-metadata type relationship. Add new UI method to switch between
required metadata and optional metadata for a document type. This new
method does not forces users to remove a metadata type before making the
switch and thus avoid deletion of existing metadata entries. GitLab issue #337.
- It is now possible to change the relationship between metadata types and
document types from either the metadata type list or document type list.
GitLab issue #373.
- Add support to search documents by their checksums.
- The document checksum field is now indexed for faster searches by checksum.
Removals
--------
* None
Upgrading from a previous version
---------------------------------
Using PIP
~~~~~~~~~
Type in the console::
$ pip install -U mayan-edms
the requirements will also be updated automatically.
Using Git
~~~~~~~~~
If you installed Mayan EDMS by cloning the Git repository issue the commands::
$ git reset --hard HEAD
$ git pull
otherwise download the compressed archived and uncompress it overriding the
existing installation.
Next upgrade/add the new requirements::
$ pip install --upgrade -r requirements.txt
Common steps
~~~~~~~~~~~~
Migrate existing database schema with::
$ mayan-edms.py performupgrade
Add new static media::
$ mayan-edms.py collectstatic --noinput
The upgrade procedure is now complete.
Backward incompatible changes
=============================
* None
Bugs fixed or issues closed
===========================
* `GitHub issue #255 <https://github.com/mayan-edms/mayan-edms/issues/255>`_ Uploading a local file via api
* `GitLab issue #215 <https://gitlab.com/mayan-edms/mayan-edms/issues/215>`_ Download text contents
* `GitLab issue #286 <https://gitlab.com/mayan-edms/mayan-edms/issues/286>`_ User configurable mailer
* `GitLab issue #337 <https://gitlab.com/mayan-edms/mayan-edms/issues/337>`_ Better way to switch Optional to Required Metadata
* `GitLab issue #373 <https://gitlab.com/mayan-edms/mayan-edms/issues/373>`_ (feature request) Allow selecting document types for metadata
.. _PyPI: https://pypi.python.org/pypi/mayan-edms/

View File

@@ -22,6 +22,7 @@ versions of the documentation contain the release notes for any later releases.
.. toctree::
:maxdepth: 1
2.4
2.3
2.2
2.1.11

View File

@@ -203,7 +203,7 @@ Mayan EDMS source is controlled with Git_.
The project is publicly accessible, hosted and can be cloned from **GitLab** using::
git clone https://gitlab.com/mayan-edms/mayan-edms.git
$ git clone https://gitlab.com/mayan-edms/mayan-edms.git
Git branch structure
@@ -235,14 +235,14 @@ Steps to deploy a development version
-------------------------------------
.. code-block:: bash
git clone https://gitlab.com/mayan-edms/mayan-edms.git
cd mayan-edms
git checkout development
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
./manage.py initialsetup
./manage.py runserver
$ git clone https://gitlab.com/mayan-edms/mayan-edms.git
$ cd mayan-edms
$ git checkout development
$ virtualenv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
$ ./manage.py initialsetup
$ ./manage.py runserver
Setting up a development version using Vagrant
@@ -254,36 +254,36 @@ Start and provision a machine using:
.. code-block:: bash
vagrant up development
$ vagrant up development
To launch a standalone development server
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: bash
vagrant ssh
vagrant@vagrant-ubuntu-trusty-32:~$ cd ~/mayan-edms/
vagrant@vagrant-ubuntu-trusty-32:~$ source venv/bin/activate
vagrant@vagrant-ubuntu-trusty-32:~$ ./manage.py runserver 0.0.0.0:8000
$ vagrant ssh
$ vagrant@vagrant-ubuntu-trusty-32:~$ cd ~/mayan-edms/
$ vagrant@vagrant-ubuntu-trusty-32:~$ source venv/bin/activate
$ vagrant@vagrant-ubuntu-trusty-32:~$ ./manage.py runserver 0.0.0.0:8000
To launch a development server with a celery worker and Redis as broker
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: bash
vagrant ssh
vagrant@vagrant-ubuntu-trusty-32:~$ cd ~/mayan-edms/
vagrant@vagrant-ubuntu-trusty-32:~$ source venv/bin/activate
vagrant@vagrant-ubuntu-trusty-32:~$ ./manage.py runserver 0.0.0.0:8000 --settings=mayan.settings.celery_redis
$ vagrant ssh
$ vagrant@vagrant-ubuntu-trusty-32:~$ cd ~/mayan-edms/
$ vagrant@vagrant-ubuntu-trusty-32:~$ source venv/bin/activate
$ vagrant@vagrant-ubuntu-trusty-32:~$ ./manage.py runserver 0.0.0.0:8000 --settings=mayan.settings.celery_redis
Then on a separate console launch a celery worker from the same provisioned Vagrant machine:
.. code-block:: bash
vagrant ssh
vagrant@vagrant-ubuntu-trusty-32:~$ cd ~/mayan-edms/
vagrant@vagrant-ubuntu-trusty-32:~$ source venv/bin/activate
vagrant@vagrant-ubuntu-trusty-32:~$ DJANGO_SETTINGS_MODULE='mayan.settings.celery_redis' celery -A mayan worker -l DEBUG -Q checkouts,mailing,uploads,converter,ocr,tools,indexing,metadata -Ofair -B
$ vagrant ssh
$ vagrant@vagrant-ubuntu-trusty-32:~$ cd ~/mayan-edms/
$ vagrant@vagrant-ubuntu-trusty-32:~$ source venv/bin/activate
$ vagrant@vagrant-ubuntu-trusty-32:~$ DJANGO_SETTINGS_MODULE='mayan.settings.celery_redis' celery -A mayan worker -l DEBUG -Q checkouts,mailing,uploads,converter,ocr,tools,indexing,metadata -Ofair -B
Contributing changes
@@ -361,12 +361,12 @@ The documentation is written in `reStructured Text`_ format, processed with
Sphinx_, and resides in the ``docs`` directory. In order to build it, you will
first need to install the documentation editing dependencies with::
pip install -r requirements/documentation.txt
$ pip install -r requirements/documentation.txt
Then, to build an HTML version of the documentation, run the following command
from the **docs** directory::
make livehtml
$ make docs_serve
The generated documentation can be viewed by browsing to http://127.0.0.1:8000
or by browsing to the ``docs/_build/html`` directory.
@@ -386,22 +386,18 @@ Source file package
This is the sequence of step used to produce an installable package:
1. Make sure there are no lingering packages from previous attempts::
1. Generate the packaged version (will produce dist/mayan-edms-x.y.z.tar.gz)::
rm dist -R
$ make sdist
2. Generate the packaged version (will produce dist/mayan-edms-x.y.z.tar.gz)::
2. Do a test install::
python setup.py sdist
3. Do a test install::
cd /tmp
virtualenv venv
source venv/bin/activate
pip install <path of the Git repository>/dist/mayan-edms-x.y.z.tar.gz
mayan-edms.py initialsetup
mayan-edms.py runserver
$ cd /tmp
$ virtualenv venv
$ source venv/bin/activate
$ pip install <path of the Git repository>/dist/mayan-edms-x.y.z.tar.gz
$ mayan-edms.py initialsetup
$ mayan-edms.py runserver
Wheel package
@@ -411,9 +407,9 @@ Wheel package
$ pip install -r requirements/development.txt
2. Create wheel package using the source file package (Until issue #99 of wheel is fixed: https://bitbucket.org/pypa/wheel/issue/99/cannot-exclude-directory)::
2. Create wheel package using the makefile::
$ pip wheel --no-index --no-deps --wheel-dir dist dist/mayan-edms-x.y.z.tar.gz
$ make wheel
3. Do a test install::
@@ -436,3 +432,43 @@ X.YaN # Alpha release
X.YbN # Beta release
X.YrcN # Release Candidate
X.Y # Final release
Release checklist
~~~~~~~~~~~~~~~~~
1. Synchronize translations::
$ make translations_pull
2. Compile translations::
$ make translations_compile
3. Write release notes.
4. Update changelog.
5. Update requirements version in `setup.py`
6. Bump version in `mayan/__init__.py`
7. Build source package and test::
$ make test_sdist_via_docker_ubuntu
8. Build wheel package and test::
$ make test_whell_via_docker_ubuntu
9. Tag version::
$ git tag -a vX.Y.Z -m "Version X.Y.Z"
10. Push tag upstream::
$ git push --tags
11. Build and upload a test release::
$ make release_test_via_docker_ubuntu
12. Build and upload a final release::
$ make release_via_docker_ubuntu

View File

@@ -2,110 +2,21 @@ Installation
============
The easiest way to use Mayan EDMS is by using the official Docker_ image.
Make sure Docker_ is properly installed and working before attempting to install
Make sure Docker is properly installed and working before attempting to install
Mayan EDMS.
With Docker properly installed, proceed to download the Mayan EDMS image using
the command:
.. code-block:: bash
docker pull mayanedms/mayanedms
After the image finishes downloading, initialize a Mayan EDMS container.
.. code-block:: bash
docker run --rm -v mayan_media:/var/lib/mayan \
-v mayan_settings:/etc/mayan mayanedms/mayanedms mayan:init
With initialization complete, launch the container. If another web server is
running on port 80 use a different port in the -p option, ie: -p 81:80.
.. code-block:: bash
docker run -d --name mayan-edms --restart=always -p 80:80 \
-v mayan_media:/var/lib/mayan -v mayan_settings:/etc/mayan \
mayanedms/mayanedms
Point your browser to 127.0.0.1 (or the alternate port chosen, ie: 127.0.0.1:81)
and use the automatically created admin account.
All files will be stored in the following two volumes:
- mayan_media
- mayan_settings
Stopping and starting
Hardware requirements
---------------------
To stop the container use::
docker stop mayan-edms
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
- Multiple core CPU (64 bit, faster than 1 GHz recommended).
To start the container again::
Docker procedure
----------------
docker start mayan-edms
Configuring
-----------
To edit the settings file, check the physical location of the `mayan_settings`
volume using::
docker volume inspect mayan_settings
Which should produce an output similar to this one:
.. code-block:: bash
[
{
"Name": "mayan_settings",
"Driver": "local",
"Mountpoint": "/var/lib/docker/volumes/mayan_settings/_data",
"Labels": null,
"Scope": "local"
}
]
In this case the physical location of the `mayan_settings` volume is
`/var/lib/docker/volumes/mayan_settings/_data`. Edit the settings file with your
favorite editor::
sudo vi /var/lib/docker/volumes/mayan_settings/_data/local.py
Backups
-------
To backup the existing data, check the physical location of the `mayan_media`
volume using::
docker volume inspect mayan_media
Which should produce an output similar to this one:
.. code-block:: bash
[
{
"Name": "mayan_settings",
"Driver": "local",
"Mountpoint": "/var/lib/docker/volumes/mayan_media/_data",
"Labels": null,
"Scope": "local"
}
]
Only the `db.sqlite3` file and the `document_storage` folder need to be backed
up::
sudo tar -zcvf backup.tar.gz /var/lib/docker/volumes/mayan_media/_data/document_storage /var/lib/docker/volumes/mayan_media/_data/db.sqlite3
sudo chown `whoami` backup.tar.gz
Restore
-------
Uncompress the archive in the original docker volume using::
sudo tar -xvzf backup.tar.gz -C /
For the complete set of installation, configuration, upgrade, and backup
instructions visit the Mayan EDMS Docker Hub page at:
https://hub.docker.com/r/mayanedms/mayanedms/
.. _Docker: https://www.docker.com/

View File

@@ -10,3 +10,9 @@ the directory: ``/usr/share/mayan-edms/mayan/settings/local.py``.
For a list of all the configuration options, go to "Setup" then "Settings" on
your browser. This is also a good place to check if your overrided setting
option value in your ``local.py`` file is being interpreted correctly.
Settings can also be changed via environment variables by prepending the string
"MAYAN_" to the configuration name. For example, to change the number of documents
displayed per page (COMMON_PAGINATE_BY, by default 40), use::
MAYAN_COMMON_PAGINATE_BY=10

View File

@@ -1,8 +1,8 @@
from __future__ import unicode_literals
__title__ = 'Mayan EDMS'
__version__ = '2.3'
__build__ = 0x020300
__version__ = '2.5rc1'
__build__ = 0x020500
__author__ = 'Roberto Rosario'
__author_email__ = 'roberto.rosario@mayan-edms.com'
__description__ = 'Free Open Source Electronic Document Management System'

View File

@@ -1,24 +1,22 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/"
"ar/)\n"
"Language: ar\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"
"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"
"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:15 links.py:35
msgid "ACLs"
@@ -29,6 +27,7 @@ msgid "Permissions"
msgstr "الصلاحيات"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -37,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -54,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -90,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -110,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -226,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,22 +1,21 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/"
"language/bg/)\n"
"Language: bg\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:15 links.py:35
@@ -28,6 +27,7 @@ msgid "Permissions"
msgstr "Разрешения"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -36,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +54,7 @@ msgstr "достъп вписвания"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -225,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,24 +1,22 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/"
"rosarior/mayan-edms/language/bs_BA/)\n"
"Language: bs_BA\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"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Language: 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:15 links.py:35
msgid "ACLs"
@@ -29,6 +27,7 @@ msgid "Permissions"
msgstr "Dozvole"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -37,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -54,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -90,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -110,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -226,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,22 +1,21 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Danish (http://www.transifex.com/rosarior/mayan-edms/language/"
"da/)\n"
"Language: da\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:15 links.py:35
@@ -28,6 +27,7 @@ msgid "Permissions"
msgstr ""
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -36,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -225,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,7 +1,7 @@
# 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:
# Berny <berny@bernhard-marx.de>, 2015
@@ -11,15 +11,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-24 23:10+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"
"Language: de_DE\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:15 links.py:35
@@ -31,6 +30,7 @@ msgid "Permissions"
msgstr "Berechtigungen"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "Rolle"
@@ -39,6 +39,7 @@ msgid "Delete"
msgstr "Löschen"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr "Neue Berechtigung"
@@ -56,9 +57,9 @@ msgstr "Berechtigungseinträge"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
"Berechtigungen \"%(permissions)s\" zur Rolle \"%(role)s\" für \"%(object)s\""
msgstr "Berechtigungen \"%(permissions)s\" zur Rolle \"%(role)s\" für \"%(object)s\""
#: models.py:74
msgid "None"
@@ -85,9 +86,7 @@ msgstr "API URL für die Liste der Berechtigungen dieser ACL"
msgid ""
"API URL pointing to a permission in relation to the access control list to "
"which it is attached. This URL is different than the canonical workflow URL."
msgstr ""
"API URL für die Berechtigung in Relation zur ACL zu der sie zugeordnet ist. "
"Diese URL unterscheidet sich von der normalen Workflow URL."
msgstr "API URL für die Berechtigung in Relation zur ACL zu der sie zugeordnet ist. Diese URL unterscheidet sich von der normalen Workflow URL."
#: serializers.py:87
msgid "Primary key of the new permission to grant to the access control list."
@@ -95,6 +94,7 @@ msgstr "Primary key der zur ACL hinzuzufügenden Berechtigung."
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr "Keine solche Berechtigung: %s"
@@ -102,9 +102,7 @@ msgstr "Keine solche Berechtigung: %s"
msgid ""
"Comma separated list of permission primary keys to grant to this access "
"control list."
msgstr ""
"Durch Komma getrennte Liste von Primary Keys der zu dieser ACL "
"hinzuzufügenden Berechtigungen."
msgstr "Durch Komma getrennte Liste von Primary Keys der zu dieser ACL hinzuzufügenden Berechtigungen."
#: serializers.py:138
msgid "Primary keys of the role to which this access control list binds to."
@@ -117,6 +115,7 @@ msgstr "Neue Zugriffsberechtigung für %s"
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "ACL \"%s\" löschen"
@@ -140,8 +139,7 @@ msgstr "Berechtigungen von Rolle \"%(role)s\" für \"%(object)s\""
#: views.py:226
msgid "Disabled permissions are inherited from a parent object."
msgstr ""
"Deaktivierte Berechtigungen sind von einem übergeordneten Objekt vererbt."
msgstr "Deaktivierte Berechtigungen sind von einem übergeordneten Objekt vererbt."
#~ msgid "New holder"
#~ msgstr "New holder"
@@ -234,10 +232,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,21 +1,21 @@
# 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-05-28 15:48-0400\n"
"PO-Revision-Date: 2012-02-02 18:20+0000\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: English (http://www.transifex.com/projects/p/mayan-edms/"
"language/en/)\n"
"Language: en\n"
"Language-Team: English (http://www.transifex.com/rosarior/mayan-edms/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:15 links.py:35
@@ -23,49 +23,44 @@ msgid "ACLs"
msgstr "ACLs"
#: apps.py:25 links.py:44 models.py:44
#, fuzzy
msgid "Permissions"
msgstr "permissions"
msgstr "Permissions"
#: apps.py:29 models.py:46
#, fuzzy
#| msgid "Roles"
msgid "Role"
msgstr "Roles"
msgstr "Role"
#: links.py:31
msgid "Delete"
msgstr ""
msgstr "Delete"
#: links.py:39
#, fuzzy
#| msgid "View ACLs"
msgid "New ACL"
msgstr "View ACLs"
msgstr "New ACL"
#: managers.py:109
msgid "Insufficient access."
msgstr "Insufficient access."
#: models.py:52
#, fuzzy
msgid "Access entry"
msgstr "access entry"
msgstr "Access entry"
#: models.py:53
#, fuzzy
msgid "Access entries"
msgstr "access entries"
msgstr "Access entries"
#: models.py:57
#, fuzzy, python-format
#| msgid "Permission \"%(permission)s\" granted to %(actor)s for %(object)s."
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr "Permission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgstr "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
#: models.py:74
msgid "None"
msgstr ""
msgstr "None"
#: permissions.py:7
msgid "Access control lists"
@@ -82,68 +77,66 @@ msgstr "View ACLs"
#: serializers.py:24 serializers.py:132
msgid ""
"API URL pointing to the list of permissions for this access control list."
msgstr ""
msgstr "API URL pointing to the list of permissions for this access control list."
#: serializers.py:57
msgid ""
"API URL pointing to a permission in relation to the access control list to "
"which it is attached. This URL is different than the canonical workflow URL."
msgstr ""
msgstr "API URL pointing to a permission in relation to the access control list to which it is attached. This URL is different than the canonical workflow URL."
#: serializers.py:87
msgid "Primary key of the new permission to grant to the access control list."
msgstr ""
msgstr "Primary key of the new permission to grant to the access control list."
#: serializers.py:111 serializers.py:187
#, fuzzy, python-format
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr "permission"
msgstr "No such permission: %s"
#: serializers.py:126
msgid ""
"Comma separated list of permission primary keys to grant to this access "
"control list."
msgstr ""
msgstr "Comma separated list of permission primary keys to grant to this access control list."
#: serializers.py:138
msgid "Primary keys of the role to which this access control list binds to."
msgstr ""
msgstr "Primary keys of the role to which this access control list binds to."
#: views.py:73
#, fuzzy, python-format
#, python-format
msgid "New access control lists for: %s"
msgstr "access control lists for: %s"
msgstr "New access control lists for: %s"
#: views.py:100
#, fuzzy, python-format
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "Default ACLs"
msgstr "Delete ACL: %s"
#: views.py:138
#, fuzzy, python-format
#, python-format
msgid "Access control lists for: %s"
msgstr "access control lists for: %s"
msgstr "Access control lists for: %s"
#: views.py:150
#, fuzzy
msgid "Available permissions"
msgstr "has permission"
msgstr "Available permissions"
#: views.py:151
#, fuzzy
msgid "Granted permissions"
msgstr "has permission"
msgstr "Granted permissions"
#: views.py:206
#, python-format
msgid "Role \"%(role)s\" permission's for \"%(object)s\""
msgstr ""
msgstr "Role \"%(role)s\" permission's for \"%(object)s\""
#: views.py:226
msgid "Disabled permissions are inherited from a parent object."
msgstr ""
msgstr "Disabled permissions are inherited from a parent object."
#~ msgid "New holder"
#~ msgstr "New holder"
@@ -157,34 +150,27 @@ msgstr ""
#~ msgid "Special"
#~ msgstr "Special"
#, fuzzy
#~ msgid "Details"
#~ msgstr "details"
#, fuzzy
#~ msgid "Grant"
#~ msgstr "grant"
#, fuzzy
#~ msgid "Revoke"
#~ msgstr "revoke"
#, fuzzy
#~ msgid "Classes"
#~ msgstr "classes"
#~ msgid "ACLs for class"
#~ msgstr "ACLs for class"
#, fuzzy
#~ msgid "Permission"
#~ msgstr "permissions"
#, fuzzy
#~ msgid "Default access entry"
#~ msgstr "default access entry"
#, fuzzy
#~ msgid "Default access entries"
#~ msgstr "default access entries"
@@ -197,19 +183,15 @@ msgstr ""
#~ msgid "View class default ACLs"
#~ msgstr "View class default ACLs"
#, fuzzy
#~ msgid "Holder"
#~ msgstr "holder"
#, fuzzy
#~ msgid "Permissions available to: %(actor)s for %(obj)s"
#~ msgstr "permissions available to: %(actor)s for %(obj)s"
#, fuzzy
#~ msgid "Namespace"
#~ msgstr "namespace"
#, fuzzy
#~ msgid "Label"
#~ msgstr "label"
@@ -247,31 +229,24 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#, fuzzy
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"
#~ msgid "Select"
#~ msgstr "Select"
#, fuzzy
#~ msgid "Class"
#~ msgstr "class"
#, fuzzy
#~ msgid "Default access control lists for class: %s"
#~ msgstr "default access control lists for class: %s"
#, fuzzy
#~ msgid "Permissions available to: %(actor)s for class %(class)s"
#~ msgstr "permissions available to: %(actor)s for class %(class)s"
#, fuzzy
#~ msgid "Add new holder for class: %s"
#~ msgstr "add new holder for class: %s"

View File

@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-05-28 19:52+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"

View File

@@ -1,22 +1,22 @@
# 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:
# Nima Towhidi <nima.towhidi@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/"
"language/fa/)\n"
"Language: fa\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-05-12 07:22+0000\n"
"Last-Translator: Nima Towhidi <nima.towhidi@gmail.com>\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:15 links.py:35
@@ -28,6 +28,7 @@ msgid "Permissions"
msgstr "مجوزها"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "نقش"
@@ -36,6 +37,7 @@ msgid "Delete"
msgstr "حذف"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +55,7 @@ msgstr "ورودیهای دسترسی"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +92,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +113,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -119,11 +124,11 @@ msgstr "لیست کنترل دسترسی ها برای : %s"
#: views.py:150
msgid "Available permissions"
msgstr ""
msgstr "مجوزهای موجود"
#: views.py:151
msgid "Granted permissions"
msgstr ""
msgstr "مجوزهای داده شده"
#: views.py:206
#, python-format
@@ -132,7 +137,7 @@ msgstr ""
#: views.py:226
msgid "Disabled permissions are inherited from a parent object."
msgstr ""
msgstr "مجوزهای غیرفعال، از شیء بالاتر به ارث رسیده‌اند."
#~ msgid "New holder"
#~ msgstr "New holder"
@@ -225,10 +230,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,7 +1,7 @@
# 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:
# Christophe CHAUVET <christophe.chauvet@gmail.com>, 2016
@@ -10,15 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/"
"fr/)\n"
"Language: fr\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:15 links.py:35
@@ -30,6 +29,7 @@ msgid "Permissions"
msgstr "Permissions"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "Rôle"
@@ -38,6 +38,7 @@ msgid "Delete"
msgstr "Suppression"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr "Nouveau droit"
@@ -55,9 +56,9 @@ msgstr "Entrées d'accès"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
"Permissions \"%(permissions)s\" du rôle \"%(role)s\" pour \"%(object)s\""
msgstr "Permissions \"%(permissions)s\" du rôle \"%(role)s\" pour \"%(object)s\""
#: models.py:74
msgid "None"
@@ -92,6 +93,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -112,6 +114,7 @@ msgstr "Nouvelle liste de contrôle d'accès pour: %s"
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "Supprimer le droit: %s"
@@ -228,10 +231,8 @@ msgstr "La désactivation de permission est hérité de l'objet parent"
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,22 +1,21 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/"
"language/hu/)\n"
"Language: hu\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:15 links.py:35
@@ -28,6 +27,7 @@ msgid "Permissions"
msgstr ""
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -36,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -225,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,22 +1,21 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/"
"language/id/)\n"
"Language: id\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:15 links.py:35
@@ -28,6 +27,7 @@ msgid "Permissions"
msgstr ""
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -36,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -225,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,23 +1,22 @@
# 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:
# Marco Camplese <marco.camplese.mc@gmail.com>, 2016
# Marco Camplese <marco.camplese.mc@gmail.com>, 2016-2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/"
"language/it/)\n"
"Language: it\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-28 07:26+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:15 links.py:35
@@ -29,6 +28,7 @@ msgid "Permissions"
msgstr "Permessi"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "Ruolo"
@@ -37,6 +37,7 @@ msgid "Delete"
msgstr "Cancella"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr "Nuova ACL"
@@ -54,6 +55,7 @@ msgstr "Voci di accesso"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr "Permessi \"%(permissions)s\" del ruolo \"%(role)s\" per \"%(object)s\""
@@ -76,32 +78,33 @@ msgstr "Visualizza ACL"
#: serializers.py:24 serializers.py:132
msgid ""
"API URL pointing to the list of permissions for this access control list."
msgstr ""
msgstr "URL delle API che punta alla lista controllo accessi"
#: serializers.py:57
msgid ""
"API URL pointing to a permission in relation to the access control list to "
"which it is attached. This URL is different than the canonical workflow URL."
msgstr ""
msgstr "API URL che indica una autorizzazione in relazione all'elenco di controllo di accesso a cui è associato. Questo URL è diverso dall'originale canonico URL."
#: serializers.py:87
msgid "Primary key of the new permission to grant to the access control list."
msgstr ""
msgstr "Chiavi primarie del permesso per garantire la lista controllo accessi"
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
msgstr "Nessun permesso: %s"
#: serializers.py:126
msgid ""
"Comma separated list of permission primary keys to grant to this access "
"control list."
msgstr ""
msgstr "Lista separata da virgole delle chiavi primarie dei permessi per garantire l'accesso alle liste di controllo"
#: serializers.py:138
msgid "Primary keys of the role to which this access control list binds to."
msgstr ""
msgstr "Chiavi primarie del ruolo a cui si lega la lista controllo accessi"
#: views.py:73
#, python-format
@@ -110,6 +113,7 @@ msgstr "Nuova lista di controllo accesso per: %s"
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "Cancella ACL: %s"
@@ -226,10 +230,8 @@ msgstr "Il permesso disabilita è ereditato dall'oggetto padre"
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,7 +1,7 @@
# 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:
# Evelijn Saaltink <evelijnsaaltink@gmail.com>, 2016
@@ -10,15 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-"
"edms/language/nl_NL/)\n"
"Language: nl_NL\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:15 links.py:35
@@ -30,6 +29,7 @@ msgid "Permissions"
msgstr "Permissies"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "Gebruikersrol"
@@ -38,6 +38,7 @@ msgid "Delete"
msgstr "Verwijder"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr "Nieuwe authorisatielijst"
@@ -55,10 +56,9 @@ msgstr "Authorisaties invoer"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
"Permissies \"%(permissions)s\" voor gebruikersrol \"%(role)s\" voor "
"\"%(object)s\""
msgstr "Permissies \"%(permissions)s\" voor gebruikersrol \"%(role)s\" voor \"%(object)s\""
#: models.py:74
msgid "None"
@@ -93,6 +93,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -113,6 +114,7 @@ msgstr "Nieuwe authorisatielijsten voor: %s"
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "Verwijder authorisatielijst: %s"
@@ -229,10 +231,8 @@ msgstr "Uitgeschakelde permissies zijn geërfd van een parent object."
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,26 +1,24 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# Wojtek Warczakowski <w.warczakowski@gmail.com>, 2016
# Wojtek Warczakowski <w.warczakowski@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/"
"pl/)\n"
"Language: pl\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-06-02 17:23+0000\n"
"Last-Translator: Wojtek Warczakowski <w.warczakowski@gmail.com>\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"
"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"
"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:15 links.py:35
msgid "ACLs"
@@ -31,6 +29,7 @@ msgid "Permissions"
msgstr "Uprawnienia"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "Rola"
@@ -39,6 +38,7 @@ msgid "Delete"
msgstr "Usuń"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr "Nowa lista ACL"
@@ -56,8 +56,9 @@ msgstr "Zgłoszenia dostępu"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
msgstr "Uprawnienia \"%(permissions)s\" dla roli \"%(role)s\" dotyczące \"%(object)s\""
#: models.py:74
msgid "None"
@@ -78,32 +79,33 @@ msgstr "Przeglądaj listy ACL"
#: serializers.py:24 serializers.py:132
msgid ""
"API URL pointing to the list of permissions for this access control list."
msgstr ""
msgstr "API URL prowadzący do listy uprawnień dla listy kontroli dostępu."
#: serializers.py:57
msgid ""
"API URL pointing to a permission in relation to the access control list to "
"which it is attached. This URL is different than the canonical workflow URL."
msgstr ""
msgstr "API URL prowadzący do uprawnienia w liście kontroli dostępu, w której uprawnienie występuje. "
#: serializers.py:87
msgid "Primary key of the new permission to grant to the access control list."
msgstr ""
msgstr "Klucz główny nowego uprawnienia dla udzielenia dostępu do listy kontroli dostępu."
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
msgstr "Brak uprawnienia: %s"
#: serializers.py:126
msgid ""
"Comma separated list of permission primary keys to grant to this access "
"control list."
msgstr ""
msgstr "Rozdzielona przecinkami lista uprawnień kluczy głównych dla udzielenia dostępu do listy kontroli dostępu."
#: serializers.py:138
msgid "Primary keys of the role to which this access control list binds to."
msgstr ""
msgstr "Klucze główne roli, z którymi związana jest ta lista kontroli dostępu."
#: views.py:73
#, python-format
@@ -112,6 +114,7 @@ msgstr "Nowe listy ACL dla: %s"
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "Usuń listę ACL: %s"
@@ -228,10 +231,8 @@ msgstr "Domyślne uprawnienia są dziedziczone z obiektu nadrzędnego."
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,22 +1,21 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/"
"language/pt/)\n"
"Language: pt\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:15 links.py:35
@@ -28,6 +27,7 @@ msgid "Permissions"
msgstr "Permissões"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -36,6 +36,7 @@ msgid "Delete"
msgstr "Eliminar"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -225,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,34 +1,35 @@
# 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:
# Aline Freitas <aline@alinefreitas.com.br>, 2016
# Jadson Ribeiro <jadsonbr@outlook.com.br>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-"
"edms/language/pt_BR/)\n"
"Language: pt_BR\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-05-04 19:12+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:15 links.py:35
msgid "ACLs"
msgstr "ACLs"
msgstr "Controle Acesso \"ACLs\""
#: apps.py:25 links.py:44 models.py:44
msgid "Permissions"
msgstr "Permissões"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "Regras"
@@ -37,8 +38,9 @@ msgid "Delete"
msgstr "Excluir"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr "Nova ACL"
msgstr "Nova regra"
#: managers.py:109
msgid "Insufficient access."
@@ -54,9 +56,9 @@ msgstr "Entradas de acesso"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
"Permissões \"%(permissions)s\" do papel \"%(role)s\" para \"%(object)s\""
msgstr "Permissões \"%(permissions)s\" do papel \"%(role)s\" para \"%(object)s\""
#: models.py:74
msgid "None"
@@ -68,41 +70,42 @@ msgstr "Listas de controle de acesso"
#: permissions.py:10
msgid "Edit ACLs"
msgstr "Editar ACLs"
msgstr "Editar regras"
#: permissions.py:13
msgid "View ACLs"
msgstr "Visualizar ACLs"
msgstr "Visualizar regras"
#: serializers.py:24 serializers.py:132
msgid ""
"API URL pointing to the list of permissions for this access control list."
msgstr ""
msgstr "API URL apontando para a lista de permissões para esta lista de controle de acesso."
#: serializers.py:57
msgid ""
"API URL pointing to a permission in relation to the access control list to "
"which it is attached. This URL is different than the canonical workflow URL."
msgstr ""
msgstr "API URL apontando para uma permissão em relação à lista de controle de acesso à qual ela está anexada. Esse URL é diferente do URL de fluxo de trabalho canônico."
#: serializers.py:87
msgid "Primary key of the new permission to grant to the access control list."
msgstr ""
msgstr "Chave primária da nova permissão para conceder à lista de controle de acesso."
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
msgstr "Sem permissão: %s"
#: serializers.py:126
msgid ""
"Comma separated list of permission primary keys to grant to this access "
"control list."
msgstr ""
msgstr "Lista de chaves primárias de permissão separadas por vírgulas para conceder a esta lista de controle de acesso."
#: serializers.py:138
msgid "Primary keys of the role to which this access control list binds to."
msgstr ""
msgstr "As chaves primárias da função a que esta lista de controle de acesso se liga."
#: views.py:73
#, python-format
@@ -111,6 +114,7 @@ msgstr "Nova lista de controle de acesso para: %s"
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "Apagar ACL: %s"
@@ -227,10 +231,8 @@ msgstr "As permissões inativas foram herdadas de um objeto precedente."
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,24 +1,22 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-"
"edms/language/ro_RO/)\n"
"Language: ro_RO\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"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\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:15 links.py:35
msgid "ACLs"
@@ -29,6 +27,7 @@ msgid "Permissions"
msgstr "Permisiuni"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -37,6 +36,7 @@ msgid "Delete"
msgstr "Șterge"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -54,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -90,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -110,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -226,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,7 +1,7 @@
# 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:
# lilo.panic, 2016
@@ -9,18 +9,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/"
"language/ru/)\n"
"Language: ru\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"
"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"
"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:15 links.py:35
msgid "ACLs"
@@ -31,6 +28,7 @@ msgid "Permissions"
msgstr "Разрешения"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr "Роль"
@@ -39,6 +37,7 @@ msgid "Delete"
msgstr "Удалить"
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr "Создать СУД"
@@ -56,6 +55,7 @@ msgstr "Элементы доступа"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -92,6 +92,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -112,6 +113,7 @@ msgstr "Новый СУД для: %s"
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr "Удалить СУД: %s"
@@ -228,10 +230,8 @@ msgstr "Отключенные права наследуются от родит
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,24 +1,22 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-"
"edms/language/sl_SI/)\n"
"Language: sl_SI\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"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\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:15 links.py:35
msgid "ACLs"
@@ -29,6 +27,7 @@ msgid "Permissions"
msgstr "Pravice"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -37,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -54,6 +54,7 @@ msgstr "Vstopne točke"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -90,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -110,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -226,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,22 +1,21 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/"
"mayan-edms/language/vi_VN/)\n"
"Language: vi_VN\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:15 links.py:35
@@ -28,6 +27,7 @@ msgid "Permissions"
msgstr ""
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -36,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +54,7 @@ msgstr ""
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -225,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -1,22 +1,21 @@
# 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-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Chinese (China) (http://www.transifex.com/rosarior/mayan-edms/"
"language/zh_CN/)\n"
"Language: zh_CN\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:15 links.py:35
@@ -28,6 +27,7 @@ msgid "Permissions"
msgstr "权限"
#: apps.py:29 models.py:46
#| msgid "Roles"
msgid "Role"
msgstr ""
@@ -36,6 +36,7 @@ msgid "Delete"
msgstr ""
#: links.py:39
#| msgid "View ACLs"
msgid "New ACL"
msgstr ""
@@ -53,6 +54,7 @@ msgstr "多个访问入口"
#: models.py:57
#, python-format
#| msgid "mission \"%(permission)s\" granted to %(actor)s for %(object)s."
msgid "Permissions \"%(permissions)s\" to role \"%(role)s\" for \"%(object)s\""
msgstr ""
@@ -89,6 +91,7 @@ msgstr ""
#: serializers.py:111 serializers.py:187
#, python-format
#| msgid "permission"
msgid "No such permission: %s"
msgstr ""
@@ -109,6 +112,7 @@ msgstr ""
#: views.py:100
#, python-format
#| msgid "Default ACLs"
msgid "Delete ACL: %s"
msgstr ""
@@ -225,10 +229,8 @@ msgstr ""
#~ msgid "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgstr "Permission \"%(permission)s\" revoked of %(actor)s for %(object)s."
#~ msgid ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr ""
#~ "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgstr "%(actor)s, didn't had the permission \"%(permission)s\" for %(object)s."
#~ msgid "Add new holder for: %s"
#~ msgstr "add new holder for: %s"

View File

@@ -5,7 +5,7 @@ import logging
from django.contrib.contenttypes.fields import GenericForeignKey
from django.contrib.contenttypes.models import ContentType
from django.db import models
from django.utils.encoding import python_2_unicode_compatible
from django.utils.encoding import force_text, python_2_unicode_compatible
from django.utils.translation import ugettext_lazy as _
from permissions.models import Role, StoredPermission
@@ -68,7 +68,7 @@ class AccessControlList(models.Model):
def get_permission_titles(self):
result = ', '.join(
[unicode(permission) for permission in self.permissions.all()]
[force_text(permission) for permission in self.permissions.all()]
)
return result or _('None')

View File

@@ -7,6 +7,7 @@ from django.contrib.contenttypes.models import ContentType
from django.core.urlresolvers import reverse
from django.http import Http404, HttpResponseRedirect
from django.shortcuts import get_object_or_404
from django.utils.encoding import force_text
from django.utils.translation import ugettext_lazy as _
from common.views import (
@@ -156,7 +157,7 @@ class ACLPermissionsView(AssignRemoveView):
for namespace, permissions in itertools.groupby(entries, lambda entry: entry.namespace):
permission_options = [
(unicode(permission.pk), permission) for permission in permissions
(force_text(permission.pk), permission) for permission in permissions
]
results.append(
(PermissionNamespace.get(namespace), permission_options)

View File

@@ -0,0 +1 @@
DEFAULT_MAXIMUM_TITLE_LENGTH = 80

View File

@@ -1,25 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/"
"ar/)\n"
"Language: ar\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"
"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"
"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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -45,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -112,17 +110,17 @@ msgstr "الإجراءات"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "تفاصيل عن %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "انشاء"
@@ -237,9 +235,7 @@ msgstr "First time login"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr "You have just finished installing <strong>Mayan EDMS</strong>, congratulations!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -264,9 +260,7 @@ msgstr "Password: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr "Be sure to change the password to increase security and to disable this message."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,24 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/"
"language/bg/)\n"
"Language: bg\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -44,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -111,17 +110,17 @@ msgstr "Действия"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Създаване"
@@ -236,8 +235,7 @@ msgstr "Логване за първи път"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Вие приключихте инсталирането на <strong>Mayan EDMS</strong>, поздравления!"
msgstr "Вие приключихте инсталирането на <strong>Mayan EDMS</strong>, поздравления!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -262,9 +260,7 @@ msgstr "Парола: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Моля променете паролата, за да повишите нивото на сигурност и да "
"деактивирате това съобщение."
msgstr "Моля променете паролата, за да повишите нивото на сигурност и да деактивирате това съобщение."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,25 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/"
"rosarior/mayan-edms/language/bs_BA/)\n"
"Language: bs_BA\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"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Language: 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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -45,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -112,17 +110,17 @@ msgstr "Akcije"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Detalji o: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Kreirati"
@@ -237,8 +235,7 @@ msgstr "Prijava - prvi put"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Upravo ste završili instalaciju <strong>Mayan EDMS</strong>, čestitamo!"
msgstr "Upravo ste završili instalaciju <strong>Mayan EDMS</strong>, čestitamo!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -263,9 +260,7 @@ msgstr "Pasvord: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Ne zaboravite promijeniti pasvord da pojačate sigurnost i onemogućite dalje "
"prikazivanje ove poruke."
msgstr "Ne zaboravite promijeniti pasvord da pojačate sigurnost i onemogućite dalje prikazivanje ove poruke."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,24 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:48-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Danish (http://www.transifex.com/rosarior/mayan-edms/language/"
"da/)\n"
"Language: da\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -44,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -111,17 +110,17 @@ msgstr "Handlinger"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr ""

View File

@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Berny <berny@bernhard-marx.de>, 2015
# Jesaja Everling <jeverling@gmail.com>, 2017
@@ -9,18 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"PO-Revision-Date: 2017-04-24 22:57+0000\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-26 15:55+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"
"Language: de_DE\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Erscheinungsbild"
@@ -46,19 +45,15 @@ msgstr "Serverfehler"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"Es kam zu einem Fehler. Der Fehler wurde per E-Mail and die Administratoren "
"gemeldet und sollte bald behoben werden. Vielen Dank für Ihre Geduld."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "Es kam zu einem Fehler. Der Fehler wurde per E-Mail and die Administratoren gemeldet und sollte bald behoben werden. Vielen Dank für Ihre Geduld."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
"Wenn Sie Hilfe brauchen, können Sie den Fehler über folgende Kennung "
"referenzieren: "
msgstr "Wenn Sie Hilfe brauchen, können Sie den Fehler über folgende Kennung referenzieren: "
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
@@ -117,23 +112,23 @@ msgstr "Aktionen"
msgid "Toggle Dropdown"
msgstr "Ausklappmenü ein-/ausschalten"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Details für: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "%(object)s bearbeiten"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Erstellen"
#: templates/appearance/dashboard_widget.html:25
msgid "View details"
msgstr ""
msgstr "Details ansehen"
#: templates/appearance/generic_confirm.html:6
#: templates/appearance/generic_confirm.html:13
@@ -190,9 +185,7 @@ msgstr "Kein Ergebnis"
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
"Gesamt (%(start)s - %(end)s von %(total)s) (Seite %(page_number)s von "
"%(total_pages)s)"
msgstr "Gesamt (%(start)s - %(end)s von %(total)s) (Seite %(page_number)s von %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
@@ -206,7 +199,7 @@ msgstr "Bezeichner"
#: templates/appearance/home.html:9 templates/appearance/home.html:13
msgid "Dashboard"
msgstr ""
msgstr "Dashboard"
#: templates/appearance/home.html:22
msgid "Getting started"
@@ -218,7 +211,7 @@ msgstr "Bevor Mayan EDMS voll genutzt werden kann, muss folgendes passieren:"
#: templates/appearance/home.html:46
msgid "Search pages"
msgstr ""
msgstr "Seiten durchsuchen"
#: templates/appearance/home.html:48 templates/appearance/home.html:58
msgid "Search"
@@ -230,7 +223,7 @@ msgstr "Erweitert"
#: templates/appearance/home.html:56
msgid "Search documents"
msgstr ""
msgstr "Dokumente durchsuchen"
#: templates/appearance/login.html:10
msgid "Login"
@@ -244,9 +237,7 @@ msgstr "Erstanmeldung"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Herzlichen Glückwunsch! Sie haben die Installation von <strong>Mayan EDMS</"
"strong> erfolgreich abgeschlossen. "
msgstr "Herzlichen Glückwunsch! Sie haben die Installation von <strong>Mayan EDMS</strong> erfolgreich abgeschlossen. "
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -271,9 +262,7 @@ msgstr "Passwort: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Bitte ändern Sie das Passwort, um die Sicherheit zu erhöhen und diese "
"Nachricht zu deaktivieren."
msgstr "Bitte ändern Sie das Passwort, um die Sicherheit zu erhöhen und diese Nachricht zu deaktivieren."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,271 +1,271 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: English (http://www.transifex.com/rosarior/mayan-edms/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
msgstr "Appearance"
#: templates/403.html:5 templates/403.html:9
msgid "Insufficient permissions"
msgstr ""
msgstr "Insufficient permissions"
#: templates/403.html:11
msgid "You don't have enough permissions for this operation."
msgstr ""
msgstr "You don't have enough permissions for this operation."
#: templates/404.html:5 templates/404.html:9
msgid "Page not found"
msgstr ""
msgstr "Page not found"
#: templates/404.html:11
msgid "Sorry, but the requested page could not be found."
msgstr ""
msgstr "Sorry, but the requested page could not be found."
#: templates/500.html:5 templates/500.html:9
msgid "Server error"
msgstr ""
msgstr "Server error"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
msgstr "If you need assistance, you may reference this error via the following identifier:"
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
msgstr ""
msgstr "About"
#: templates/appearance/about.html:62
msgid "Version"
msgstr ""
msgstr "Version"
#: templates/appearance/about.html:64
#, python-format
msgid "Build number: %(build_number)s"
msgstr ""
msgstr "Build number: %(build_number)s"
#: templates/appearance/about.html:76
msgid "Released under the Apache 2.0 License"
msgstr ""
msgstr "Released under the Apache 2.0 License"
#: templates/appearance/about.html:88
msgid "Copyright &copy; 2011-2015 Roberto Rosario."
msgstr ""
msgstr "Copyright &copy; 2011-2015 Roberto Rosario."
#: templates/appearance/base.html:56
msgid "Toggle navigation"
msgstr ""
msgstr "Toggle navigation"
#: templates/appearance/base.html:86
msgid "Profile"
msgstr ""
msgstr "Profile"
#: templates/appearance/base.html:92
msgid "Anonymous"
msgstr ""
msgstr "Anonymous"
#: templates/appearance/base.html:126
msgid "Success"
msgstr ""
msgstr "Success"
#: templates/appearance/base.html:126
msgid "Information"
msgstr ""
msgstr "Information"
#: templates/appearance/base.html:126
msgid "Warning"
msgstr ""
msgstr "Warning"
#: templates/appearance/base.html:126
msgid "Error"
msgstr ""
msgstr "Error"
#: templates/appearance/base.html:155
msgid "Actions"
msgstr ""
msgstr "Actions"
#: templates/appearance/base.html:157
msgid "Toggle Dropdown"
msgstr ""
msgstr "Toggle Dropdown"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr ""
msgstr "Details for: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
msgstr "Edit: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr ""
msgstr "Create"
#: templates/appearance/dashboard_widget.html:25
msgid "View details"
msgstr ""
msgstr "View details"
#: templates/appearance/generic_confirm.html:6
#: templates/appearance/generic_confirm.html:13
msgid "Confirm"
msgstr ""
msgstr "Confirm"
#: templates/appearance/generic_confirm.html:11
msgid "Confirm delete"
msgstr ""
msgstr "Confirm delete"
#: templates/appearance/generic_confirm.html:27
#, python-format
msgid "Delete: %(object)s?"
msgstr ""
msgstr "Delete: %(object)s?"
#: templates/appearance/generic_confirm.html:48
msgid "Yes"
msgstr ""
msgstr "Yes"
#: templates/appearance/generic_confirm.html:52
msgid "No"
msgstr ""
msgstr "No"
#: templates/appearance/generic_form_instance.html:39
#: templates/appearance/generic_form_instance.html:46
#: templates/appearance/generic_form_subtemplate.html:51
#: templates/appearance/generic_multiform_subtemplate.html:42
msgid "required"
msgstr ""
msgstr "required"
#: templates/appearance/generic_form_subtemplate.html:71
#: templates/appearance/generic_multiform_subtemplate.html:64
msgid "Save"
msgstr ""
msgstr "Save"
#: templates/appearance/generic_form_subtemplate.html:71
#: templates/appearance/generic_list_subtemplate.html:33
#: templates/appearance/generic_multiform_subtemplate.html:64
msgid "Submit"
msgstr ""
msgstr "Submit"
#: templates/appearance/generic_form_subtemplate.html:74
#: templates/appearance/generic_multiform_subtemplate.html:68
msgid "Cancel"
msgstr ""
msgstr "Cancel"
#: templates/appearance/generic_list_horizontal.html:21
#: templates/appearance/generic_list_subtemplate.html:112
msgid "No results"
msgstr ""
msgstr "No results"
#: templates/appearance/generic_list_subtemplate.html:12
#, python-format
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
msgstr "Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
#, python-format
msgid "Total: %(total)s"
msgstr ""
msgstr "Total: %(total)s"
#: templates/appearance/generic_list_subtemplate.html:53
msgid "Identifier"
msgstr ""
msgstr "Identifier"
#: templates/appearance/home.html:9 templates/appearance/home.html:13
msgid "Dashboard"
msgstr ""
msgstr "Dashboard"
#: templates/appearance/home.html:22
msgid "Getting started"
msgstr ""
msgstr "Getting started"
#: templates/appearance/home.html:25
msgid "Before you can fully use Mayan EDMS you need the following:"
msgstr ""
msgstr "Before you can fully use Mayan EDMS you need the following:"
#: templates/appearance/home.html:46
msgid "Search pages"
msgstr ""
msgstr "Search pages"
#: templates/appearance/home.html:48 templates/appearance/home.html:58
msgid "Search"
msgstr ""
msgstr "Search"
#: templates/appearance/home.html:49 templates/appearance/home.html:59
msgid "Advanced"
msgstr ""
msgstr "Advanced"
#: templates/appearance/home.html:56
msgid "Search documents"
msgstr ""
msgstr "Search documents"
#: templates/appearance/login.html:10
msgid "Login"
msgstr ""
msgstr "Login"
#: templates/appearance/login.html:21
msgid "First time login"
msgstr ""
msgstr "First time login"
#: templates/appearance/login.html:24
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
msgstr "You have just finished installing <strong>Mayan EDMS</strong>, congratulations!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
msgstr ""
msgstr "Login using the following credentials:"
#: templates/appearance/login.html:26
#, python-format
msgid "Username: <strong>%(account)s</strong>"
msgstr ""
msgstr "Username: <strong>%(account)s</strong>"
#: templates/appearance/login.html:27
#, python-format
msgid "Email: <strong>%(email)s</strong>"
msgstr ""
msgstr "Email: <strong>%(email)s</strong>"
#: templates/appearance/login.html:28
#, python-format
msgid "Password: <strong>%(password)s</strong>"
msgstr ""
msgstr "Password: <strong>%(password)s</strong>"
#: templates/appearance/login.html:29
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
msgstr "Be sure to change the password to increase security and to disable this message."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"
msgstr ""
msgstr "Sign in"
#: templatetags/appearance_tags.py:16
msgid "None"
msgstr ""
msgstr "None"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-05-28 19:52+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
@@ -18,7 +18,7 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps.py:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Apariencia"
@@ -111,17 +111,17 @@ msgstr "Acciones"
msgid "Toggle Dropdown"
msgstr "Alternar desplegable"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Detalles para: %(object)s "
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Editar: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Crear"

View File

@@ -1,24 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/"
"language/fa/)\n"
"Language: fa\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -44,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -111,17 +110,17 @@ msgstr "عملیات"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "جزئیات : %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "ویرایش : %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "ایجاد"
@@ -236,9 +235,7 @@ msgstr "دفعه اول لاگین "
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr "You have just finished installing <strong>Mayan EDMS</strong>, congratulations!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"

View File

@@ -1,25 +1,24 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# 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-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/"
"fr/)\n"
"Language: fr\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Apparence"
@@ -45,20 +44,15 @@ msgstr "Erreur du serveur"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"Une erreur vient de se produire. Elle a été signalée aux administrateurs du "
"site par courriel et devrait être résolue rapidement. Merci de votre "
"patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "Une erreur vient de se produire. Elle a été signalée aux administrateurs du site par courriel et devrait être résolue rapidement. Merci de votre patience."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
"Si vous avez besoin d'assistance, vous pouvez faire référence à cette erreur "
"grâce à l'identifiant suivant :"
msgstr "Si vous avez besoin d'assistance, vous pouvez faire référence à cette erreur grâce à l'identifiant suivant :"
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
@@ -117,17 +111,17 @@ msgstr "Actions"
msgid "Toggle Dropdown"
msgstr "Activer la liste déroulante"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Détails de : %(object)s "
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Modifie r: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Créer"
@@ -190,9 +184,7 @@ msgstr "Pas de résultats"
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
"Total (%(start)s - %(end)s surof %(total)s) (Page %(page_number)s sur "
"%(total_pages)s)"
msgstr "Total (%(start)s - %(end)s surof %(total)s) (Page %(page_number)s sur %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
@@ -214,9 +206,7 @@ msgstr "Démarrage"
#: templates/appearance/home.html:25
msgid "Before you can fully use Mayan EDMS you need the following:"
msgstr ""
"Avant d'utiliser pleinement Mayan EDMS, les éléments suivants sont "
"nécessaires :"
msgstr "Avant d'utiliser pleinement Mayan EDMS, les éléments suivants sont nécessaires :"
#: templates/appearance/home.html:46
msgid "Search pages"
@@ -246,14 +236,11 @@ msgstr "Première connexion"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Vous venez de finaliser l'installation de <strong>Mayan EDMS</strong>, "
"félicitations!"
msgstr "Vous venez de finaliser l'installation de <strong>Mayan EDMS</strong>, félicitations!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
msgstr ""
"Connectez-vous en utilisant les informations d'identification suivantes :"
msgstr "Connectez-vous en utilisant les informations d'identification suivantes :"
#: templates/appearance/login.html:26
#, python-format
@@ -274,9 +261,7 @@ msgstr "Mot de passe : <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Assurez-vous de modifier votre mot de passe pour accroître la sécurité et "
"pour ne plus avoir ce message."
msgstr "Assurez-vous de modifier votre mot de passe pour accroître la sécurité et pour ne plus avoir ce message."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,24 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/"
"language/hu/)\n"
"Language: hu\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -44,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -111,17 +110,17 @@ msgstr "Műveletek"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr ""

View File

@@ -1,24 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/"
"language/id/)\n"
"Language: id\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -44,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -111,17 +110,17 @@ msgstr ""
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr ""

View File

@@ -1,25 +1,24 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Marco Camplese <marco.camplese.mc@gmail.com>, 2016
# Marco Camplese <marco.camplese.mc@gmail.com>, 2016-2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/"
"language/it/)\n"
"Language: it\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-05-30 07:49+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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Aspetto"
@@ -45,19 +44,15 @@ msgstr "Errore del server"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"C'è stato un errore. Questo è stato riportato all'amministratore del sito "
"via e-mail e dovrebbe essere risolto presto. Grazie per la pazienza.."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "C'è stato un errore. Questo è stato riportato all'amministratore del sito via e-mail e dovrebbe essere risolto presto. Grazie per la pazienza.."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
"Se hai bisogno di assistenza, ti puoi riferire a questo errore con questo "
"numero:"
msgstr "Se hai bisogno di assistenza, ti puoi riferire a questo errore con questo numero:"
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
@@ -86,7 +81,7 @@ msgstr "Cambia navigazione"
#: templates/appearance/base.html:86
msgid "Profile"
msgstr ""
msgstr "Profilo"
#: templates/appearance/base.html:92
msgid "Anonymous"
@@ -116,23 +111,23 @@ msgstr "Azioni "
msgid "Toggle Dropdown"
msgstr "Apri dropdown"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Detaglio per: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Modifica: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Crea"
#: templates/appearance/dashboard_widget.html:25
msgid "View details"
msgstr ""
msgstr "Vedi dettagli"
#: templates/appearance/generic_confirm.html:6
#: templates/appearance/generic_confirm.html:13
@@ -189,9 +184,7 @@ msgstr "Nessun risultato"
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
"Totale (%(start)s - %(end)s di %(total)s) (Pagina %(page_number)s di "
"%(total_pages)s)"
msgstr "Totale (%(start)s - %(end)s di %(total)s) (Pagina %(page_number)s di %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
@@ -205,7 +198,7 @@ msgstr "Identificatore"
#: templates/appearance/home.html:9 templates/appearance/home.html:13
msgid "Dashboard"
msgstr ""
msgstr "Dashboard"
#: templates/appearance/home.html:22
msgid "Getting started"
@@ -217,7 +210,7 @@ msgstr "Prima di usare completamente Mayan EDMS hai bisogno di:"
#: templates/appearance/home.html:46
msgid "Search pages"
msgstr ""
msgstr "Cerca pagine"
#: templates/appearance/home.html:48 templates/appearance/home.html:58
msgid "Search"
@@ -229,7 +222,7 @@ msgstr "Avanzato"
#: templates/appearance/home.html:56
msgid "Search documents"
msgstr ""
msgstr "Cerca documenti"
#: templates/appearance/login.html:10
msgid "Login"
@@ -268,9 +261,7 @@ msgstr "Password: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Ricordati di cambiare la password per aumentare la sicurezza e disabilitare "
"questo messaggio."
msgstr "Ricordati di cambiare la password per aumentare la sicurezza e disabilitare questo messaggio."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Johan Braeken, 2017
# Justin Albstbstmeijer <justin@albstmeijer.nl>, 2016
@@ -9,18 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-"
"edms/language/nl_NL/)\n"
"Language: nl_NL\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Uiterlijk"
@@ -46,20 +45,15 @@ msgstr "Server fout"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"Er heeft een fout plaatsgevonden. Dit is gerapporteerd via email aan de "
"beheerders van deze site en zou snel verholpen moeten worden. Bedankt voor "
"uw geduld."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "Er heeft een fout plaatsgevonden. Dit is gerapporteerd via email aan de beheerders van deze site en zou snel verholpen moeten worden. Bedankt voor uw geduld."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
"Als u hulp nodig heeft, kunt u naar deze fout refereren via de volgende "
"identifier:"
msgstr "Als u hulp nodig heeft, kunt u naar deze fout refereren via de volgende identifier:"
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
@@ -118,17 +112,17 @@ msgstr "Acties"
msgid "Toggle Dropdown"
msgstr "Toggle Dropdown"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Details voor: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Aanpassen: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Maak aan"
@@ -191,9 +185,7 @@ msgstr "Geen resultaten"
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
"Totaal (%(start)s - %(end)s van %(total)s) (Pagina %(page_number)s van "
"%(total_pages)s)"
msgstr "Totaal (%(start)s - %(end)s van %(total)s) (Pagina %(page_number)s van %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
@@ -215,9 +207,7 @@ msgstr "Beginnen"
#: templates/appearance/home.html:25
msgid "Before you can fully use Mayan EDMS you need the following:"
msgstr ""
"Voordat u volledig gebruik kunt maken van Mayan EDMS heeft u het volgende "
"nodig:"
msgstr "Voordat u volledig gebruik kunt maken van Mayan EDMS heeft u het volgende nodig:"
#: templates/appearance/home.html:46
msgid "Search pages"
@@ -247,8 +237,7 @@ msgstr "Eerste aanmelding"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"U heeft de installatie volbracht <strong>Mayan EDMS</strong>, gefeliciteerd!"
msgstr "U heeft de installatie volbracht <strong>Mayan EDMS</strong>, gefeliciteerd!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -273,9 +262,7 @@ msgstr "Wachtwoord: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Pas het wachtwoord aan om de beveiliging te verbeteren en om deze melding "
"uit te schakelen."
msgstr "Pas het wachtwoord aan om de beveiliging te verbeteren en om deze melding uit te schakelen."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,28 +1,26 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Wojtek Warczakowski <w.warczakowski@gmail.com>, 2016
# Wojtek Warczakowski <w.warczakowski@gmail.com>, 2017
# Wojtek Warczakowski <w.warczakowski@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/"
"pl/)\n"
"Language: pl\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-05-30 16:11+0000\n"
"Last-Translator: Wojtek Warczakowski <w.warczakowski@gmail.com>\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"
"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"
"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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Wygląd"
@@ -48,19 +46,15 @@ msgstr "Błąd serwera"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"Wystąpił błąd. Wiadomość o tym została przekazana do administratorów i "
"wkrótce problem zostanie rozwiązany. Dziękujemy za cierpliwość."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "Wystąpił błąd. Wiadomość o tym została przekazana do administratorów i wkrótce problem zostanie rozwiązany. Dziękujemy za cierpliwość."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
"Jeśli potrzebujesz pomocy, możesz odwołać się do tego błędu poprzez "
"następujący identyfikator:"
msgstr "Jeśli potrzebujesz pomocy, możesz odwołać się do tego błędu poprzez następujący identyfikator:"
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
@@ -89,7 +83,7 @@ msgstr "Rozwiń nawigację"
#: templates/appearance/base.html:86
msgid "Profile"
msgstr ""
msgstr "Profil"
#: templates/appearance/base.html:92
msgid "Anonymous"
@@ -119,23 +113,23 @@ msgstr "Akcje"
msgid "Toggle Dropdown"
msgstr "Rozwiń listę"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Szczegóły dla: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Edytuj: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Utwórz"
#: templates/appearance/dashboard_widget.html:25
msgid "View details"
msgstr ""
msgstr "Pokaż szczegóły"
#: templates/appearance/generic_confirm.html:6
#: templates/appearance/generic_confirm.html:13
@@ -192,9 +186,7 @@ msgstr "Brak wyników"
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
"Razem (%(start)s - %(end)s z %(total)s) (Strona %(page_number)s z "
"%(total_pages)s)"
msgstr "Razem (%(start)s - %(end)s z %(total)s) (Strona %(page_number)s z %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
@@ -208,7 +200,7 @@ msgstr "Identyfikator"
#: templates/appearance/home.html:9 templates/appearance/home.html:13
msgid "Dashboard"
msgstr ""
msgstr "Strona główna"
#: templates/appearance/home.html:22
msgid "Getting started"
@@ -220,7 +212,7 @@ msgstr "Zanim w pełni zaczniesz używać Mayan EDMS musisz:"
#: templates/appearance/home.html:46
msgid "Search pages"
msgstr ""
msgstr "Przeszukaj strony"
#: templates/appearance/home.html:48 templates/appearance/home.html:58
msgid "Search"
@@ -232,7 +224,7 @@ msgstr "Zaawansowane"
#: templates/appearance/home.html:56
msgid "Search documents"
msgstr ""
msgstr "Przeszukaj dokumenty"
#: templates/appearance/login.html:10
msgid "Login"
@@ -271,9 +263,7 @@ msgstr "Hasło: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Aby poprawić bezpieczeństwo i usunąć ten komunikat, nie zapomnij zmienić "
"hasła."
msgstr "Aby poprawić bezpieczeństwo i usunąć ten komunikat, nie zapomnij zmienić hasła."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,24 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/"
"language/pt/)\n"
"Language: pt\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -44,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -111,17 +110,17 @@ msgstr "Ações"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Detalhes para: %(object)s "
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Editar: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Criar"
@@ -261,9 +260,7 @@ msgstr "Senha: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Certifique-se de que altera a senha para aumentar a segurança e que desativa "
"esta mensagem."
msgstr "Certifique-se de que altera a senha para aumentar a segurança e que desativa esta mensagem."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,25 +1,25 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Aline Freitas <aline@alinefreitas.com.br>, 2016
# Jadson Ribeiro <jadsonbr@outlook.com.br>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-"
"edms/language/pt_BR/)\n"
"Language: pt_BR\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-05-04 19:14+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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Aparência"
@@ -45,19 +45,15 @@ msgstr "Erro de servidor"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"Houve um erro. Os administradores da página foram informados por e-mail e "
"deverão corrigir em breve. Obrigado pela paciência."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "Houve um erro. Os administradores da página foram informados por e-mail e deverão corrigir em breve. Obrigado pela paciência."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
"Se você precisar de ajuda, você pode fazer referência a este erro através do "
"seguinte identificador:"
msgstr "Se você precisar de ajuda, você pode fazer referência a este erro através do seguinte identificador:"
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
@@ -86,7 +82,7 @@ msgstr "Ativar/desativar navegação"
#: templates/appearance/base.html:86
msgid "Profile"
msgstr ""
msgstr "Perfil"
#: templates/appearance/base.html:92
msgid "Anonymous"
@@ -116,23 +112,23 @@ msgstr "Ações"
msgid "Toggle Dropdown"
msgstr "Mostrar/esconder menu"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Detalhes para: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Editar: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Criar"
#: templates/appearance/dashboard_widget.html:25
msgid "View details"
msgstr ""
msgstr "Ver detalhes"
#: templates/appearance/generic_confirm.html:6
#: templates/appearance/generic_confirm.html:13
@@ -189,9 +185,7 @@ msgstr "Nenhum resultado"
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
"Total (%(start)s - %(end)s de %(total)s) (Página %(page_number)s de "
"%(total_pages)s)"
msgstr "Total (%(start)s - %(end)s de %(total)s) (Página %(page_number)s de %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
@@ -205,7 +199,7 @@ msgstr "Identificador"
#: templates/appearance/home.html:9 templates/appearance/home.html:13
msgid "Dashboard"
msgstr ""
msgstr "Painel de controle"
#: templates/appearance/home.html:22
msgid "Getting started"
@@ -217,7 +211,7 @@ msgstr "Antes de começar a usar Mayan EDMS você precisa do seguinte:"
#: templates/appearance/home.html:46
msgid "Search pages"
msgstr ""
msgstr "Páginas de pesquisa"
#: templates/appearance/home.html:48 templates/appearance/home.html:58
msgid "Search"
@@ -229,7 +223,7 @@ msgstr "Avançada"
#: templates/appearance/home.html:56
msgid "Search documents"
msgstr ""
msgstr "Pesquisar documentos"
#: templates/appearance/login.html:10
msgid "Login"
@@ -243,8 +237,7 @@ msgstr "Primeiro início de sessão"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Você acaba de terminar de instalar <strong> Maia EDMS </ strong>, parabéns!"
msgstr "Você acaba de terminar de instalar <strong> Maia EDMS </ strong>, parabéns!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -269,9 +262,7 @@ msgstr "Senha: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Certifique-se de alterar a senha para aumentar a segurança e para desativar "
"esta mensagem."
msgstr "Certifique-se de alterar a senha para aumentar a segurança e para desativar esta mensagem."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,26 +1,24 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Stefaniu Criste <gupi@hangar.ro>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-"
"edms/language/ro_RO/)\n"
"Language: ro_RO\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"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -46,8 +44,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -113,17 +111,17 @@ msgstr "Acţiuni"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Detalii pentru: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Modifică %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Creează"
@@ -208,9 +206,7 @@ msgstr "Să începem"
#: templates/appearance/home.html:25
msgid "Before you can fully use Mayan EDMS you need the following:"
msgstr ""
"Înainte de a putea utiliza Mayan EDMS în totalitate, trebuie sa faceți "
"următoarele:"
msgstr "Înainte de a putea utiliza Mayan EDMS în totalitate, trebuie sa faceți următoarele:"
#: templates/appearance/home.html:46
msgid "Search pages"
@@ -240,8 +236,7 @@ msgstr "Prima autentificare"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Tocmai ați terminat de instalat <strong>Mayan EDMS,</strong> felicitări!"
msgstr "Tocmai ați terminat de instalat <strong>Mayan EDMS,</strong> felicitări!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -266,9 +261,7 @@ msgstr "Parola: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Asigurați-vă că pentru a schimba parola pentru a spori securitatea și pentru "
"a dezactiva acest mesaj."
msgstr "Asigurați-vă că pentru a schimba parola pentru a spori securitatea și pentru a dezactiva acest mesaj."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,27 +1,24 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# lilo.panic, 2016
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/"
"language/ru/)\n"
"Language: ru\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"
"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"
"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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr "Внешний вид"
@@ -47,19 +44,15 @@ msgstr "Ошибка сервера"
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
msgstr ""
"Тут какая-то ошибка. Её нужно сообщить администрации сайта по электронной "
"почте, и она будет исправлена. Спасибо за терпение."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr "Тут какая-то ошибка. Её нужно сообщить администрации сайта по электронной почте, и она будет исправлена. Спасибо за терпение."
#: templates/500.html:14
msgid ""
"If you need assistance, you may reference this error via the following "
"identifier:"
msgstr ""
"Если вам нужна помощь, вы можете сослаться на эту ошибку по следующему "
"идентификатору:"
msgstr "Если вам нужна помощь, вы можете сослаться на эту ошибку по следующему идентификатору:"
#: templates/appearance/about.html:8 templates/appearance/about.html:57
msgid "About"
@@ -118,17 +111,17 @@ msgstr "Действия"
msgid "Toggle Dropdown"
msgstr "Переключение выпадающего списка"
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr "Подробности: %(object)s"
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr "Редактировать: %(object)s"
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Создать"
@@ -191,9 +184,7 @@ msgstr "Нет результатов"
msgid ""
"Total (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of "
"%(total_pages)s)"
msgstr ""
"Всего (%(start)s - %(end)s из %(total)s) (Страница %(page_number)s из "
"%(total_pages)s)"
msgstr "Всего (%(start)s - %(end)s из %(total)s) (Страница %(page_number)s из %(total_pages)s)"
#: templates/appearance/generic_list_subtemplate.html:14
#: templates/appearance/generic_list_subtemplate.html:17
@@ -215,9 +206,7 @@ msgstr "Приступая к работе"
#: templates/appearance/home.html:25
msgid "Before you can fully use Mayan EDMS you need the following:"
msgstr ""
"Вам кое-что понадобится, прежде чем вы начнёте полноценно использовать Mayan "
"EDMS:"
msgstr "Вам кое-что понадобится, прежде чем вы начнёте полноценно использовать Mayan EDMS:"
#: templates/appearance/home.html:46
msgid "Search pages"
@@ -247,8 +236,7 @@ msgstr "Первое время входа в систему"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Вы только что закончили установку <strong>Mayan EDMS</strong>, поздравляем!"
msgstr "Вы только что закончили установку <strong>Mayan EDMS</strong>, поздравляем!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -273,9 +261,7 @@ msgstr "Пароль: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Обязательно измените пароль для повышения безопасности и отключения этого "
"сообщения."
msgstr "Обязательно измените пароль для повышения безопасности и отключения этого сообщения."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

View File

@@ -1,25 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-"
"edms/language/sl_SI/)\n"
"Language: sl_SI\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"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -45,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -112,17 +110,17 @@ msgstr ""
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr ""

View File

@@ -1,24 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-28 15:49-0400\n"
"POT-Creation-Date: 2017-06-23 01:38-0400\n"
"PO-Revision-Date: 2017-04-21 16:25+0000\n"
"Last-Translator: Roberto Rosario\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/"
"mayan-edms/language/vi_VN/)\n"
"Language: vi_VN\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:12
#: apps.py:12 settings.py:9
msgid "Appearance"
msgstr ""
@@ -44,8 +43,8 @@ msgstr ""
#: templates/500.html:11
msgid ""
"There's been an error. It's been reported to the site administrators via e-"
"mail and should be fixed shortly. Thanks for your patience."
"There's been an error. It's been reported to the site administrators via "
"e-mail and should be fixed shortly. Thanks for your patience."
msgstr ""
#: templates/500.html:14
@@ -111,17 +110,17 @@ msgstr "Các thao tác"
msgid "Toggle Dropdown"
msgstr ""
#: templates/appearance/calculate_form_title.html:7
#: templates/appearance/calculate_form_title.html:11
#, python-format
msgid "Details for: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:10
#: templates/appearance/calculate_form_title.html:14
#, python-format
msgid "Edit: %(object)s"
msgstr ""
#: templates/appearance/calculate_form_title.html:12
#: templates/appearance/calculate_form_title.html:16
msgid "Create"
msgstr "Tạo"
@@ -236,9 +235,7 @@ msgstr "Đăng nhập lần đầu"
msgid ""
"You have just finished installing <strong>Mayan EDMS</strong>, "
"congratulations!"
msgstr ""
"Bạn đã cài đặt xong <strong>Hệ thống quản lý tài liệu điện tử Mayan EDMS</"
"strong>. Xin chúc mừng bạn!"
msgstr "Bạn đã cài đặt xong <strong>Hệ thống quản lý tài liệu điện tử Mayan EDMS</strong>. Xin chúc mừng bạn!"
#: templates/appearance/login.html:25
msgid "Login using the following credentials:"
@@ -263,9 +260,7 @@ msgstr "Mật khẩu: <strong>%(password)s</strong>"
msgid ""
"Be sure to change the password to increase security and to disable this "
"message."
msgstr ""
"Bạn nên thay đổi mật khẩu để tăng tính bảo mật và để không nhìn thấy lời "
"nhắc này nữa."
msgstr "Bạn nên thay đổi mật khẩu để tăng tính bảo mật và để không nhìn thấy lời nhắc này nữa."
#: templates/appearance/login.html:45 templates/appearance/login.html:54
msgid "Sign in"

Some files were not shown because too many files have changed in this diff Show More