Compare commits
149 Commits
features/r
...
features/d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9b7f133249 | ||
|
|
acd8fd2a3e | ||
|
|
beb3b936a6 | ||
|
|
f10cc89847 | ||
|
|
01e79b1089 | ||
|
|
5ea286d4bd | ||
|
|
d865c60091 | ||
|
|
4afe81f306 | ||
|
|
126dcfd609 | ||
|
|
77e3847025 | ||
|
|
4f93beae74 | ||
|
|
af1eae8c52 | ||
|
|
c731ab7050 | ||
|
|
bd0d298be3 | ||
|
|
739d496799 | ||
|
|
ff03ea07ca | ||
|
|
03379ab8ec | ||
|
|
a4a12b0cfe | ||
|
|
cf697d3ea7 | ||
|
|
a9077cb47a | ||
|
|
f163dc78d4 | ||
|
|
64abf66f22 | ||
|
|
7fbb94a8ae | ||
|
|
d0ee8aba16 | ||
|
|
5b37c7715d | ||
|
|
8cf807899a | ||
|
|
cc8147d002 | ||
|
|
1b327b99f0 | ||
|
|
7b3a83ee39 | ||
|
|
4659269349 | ||
|
|
517bb4e9a2 | ||
|
|
653f55f84a | ||
|
|
9cf1d44ee7 | ||
|
|
162cd256e7 | ||
|
|
339b7dd836 | ||
|
|
949c0ab285 | ||
|
|
cb6cb4121f | ||
|
|
042727aaa9 | ||
|
|
5b304ea742 | ||
|
|
ce4413d539 | ||
|
|
547c31d216 | ||
|
|
f4293a7c06 | ||
|
|
1779d482ac | ||
|
|
e0e4f238f6 | ||
|
|
fecfb37a84 | ||
|
|
3e2aaf391e | ||
|
|
230fde0ab2 | ||
|
|
d9865af200 | ||
|
|
72f8fcf720 | ||
|
|
30668d9d0b | ||
|
|
d5aab12b8d | ||
|
|
ebc0a5f449 | ||
|
|
415d3bcd2f | ||
|
|
b985f2ef05 | ||
|
|
15c953815e | ||
|
|
390e552c1f | ||
|
|
9041f00caa | ||
|
|
b0163319eb | ||
|
|
762cdc5b89 | ||
|
|
396cbb4b22 | ||
|
|
8b0cd93526 | ||
|
|
f97ccb693b | ||
|
|
c3b539ba19 | ||
|
|
80126f2326 | ||
|
|
00e3d40231 | ||
|
|
0953127420 | ||
|
|
02505ba855 | ||
|
|
6fe41660bd | ||
|
|
7695178992 | ||
|
|
b03758ed8b | ||
|
|
d7818b64b0 | ||
|
|
fb53726888 | ||
|
|
8da1a64410 | ||
|
|
62430bf341 | ||
|
|
792aa64829 | ||
|
|
e62e684107 | ||
|
|
a3d63dce80 | ||
|
|
8adb342e24 | ||
|
|
c9567d0c6d | ||
|
|
907e2213e9 | ||
|
|
dea3bbdf09 | ||
|
|
61c6562860 | ||
|
|
8322bd3a27 | ||
|
|
11898a36fe | ||
|
|
2d97024d93 | ||
|
|
d543a71909 | ||
|
|
c652a6c7f6 | ||
|
|
1bc3b58d4e | ||
|
|
4e6e4789e3 | ||
|
|
d1ba081fb7 | ||
|
|
03c63bcf80 | ||
|
|
f7789fa6da | ||
|
|
d190dbca03 | ||
|
|
4384452423 | ||
|
|
0d263c2b76 | ||
|
|
76fef4f247 | ||
|
|
f5d0e4d560 | ||
|
|
4b3ab82ee2 | ||
|
|
f8eda67bd5 | ||
|
|
58bcf20a46 | ||
|
|
49979dede5 | ||
| 09f481f5f0 | |||
|
|
b329ed7618 | ||
|
|
373a712669 | ||
|
|
734ca02a95 | ||
|
|
04b19f8d2e | ||
|
|
fce0601d25 | ||
|
|
54769bf22a | ||
|
|
f303cdfe95 | ||
|
|
3ad035adcb | ||
|
|
533e2e344c | ||
|
|
649ef8151c | ||
|
|
69c925ffd3 | ||
|
|
8e34bc02b3 | ||
|
|
a250919acc | ||
|
|
38980e5f75 | ||
|
|
666c3324e8 | ||
|
|
5627a3d247 | ||
|
|
cb7dbaf609 | ||
|
|
7cba63f403 | ||
|
|
2f6cfcbc4f | ||
|
|
2af136356d | ||
|
|
7a8dad5a3c | ||
|
|
3a0226ac22 | ||
|
|
cb14224fde | ||
|
|
e45443fdea | ||
|
|
b19b602a53 | ||
|
|
ec2dde7483 | ||
|
|
c94ed44476 | ||
|
|
eff18b5823 | ||
|
|
30f3d11375 | ||
|
|
871a800213 | ||
|
|
e7faece342 | ||
|
|
8bcd2c247f | ||
|
|
605e6356a7 | ||
|
|
9c202f7087 | ||
|
|
c833b7a74c | ||
|
|
e002f317a4 | ||
|
|
6503d9474d | ||
|
|
e7734def58 | ||
|
|
f50d22b382 | ||
|
|
ad37228466 | ||
|
|
0917bd57b3 | ||
|
|
c51f8d2135 | ||
|
|
01b2ad3ddc | ||
|
|
e371124bca | ||
|
|
25df502cb0 | ||
|
|
ea4f9d6c4e | ||
|
|
f46a32580d |
@@ -19,7 +19,7 @@ job_docker_build:
|
|||||||
- docker build --pull -t "$CI_REGISTRY_IMAGE" -f docker/Dockerfile .
|
- docker build --pull -t "$CI_REGISTRY_IMAGE" -f docker/Dockerfile .
|
||||||
- VERSION=`cat docker/rootfs/version`
|
- VERSION=`cat docker/rootfs/version`
|
||||||
- docker tag "$CI_REGISTRY_IMAGE" "$CI_REGISTRY_IMAGE:$VERSION"
|
- docker tag "$CI_REGISTRY_IMAGE" "$CI_REGISTRY_IMAGE:$VERSION"
|
||||||
- docker run --rm "$CI_REGISTRY_IMAGE:$VERSION" run-tests
|
- docker run --rm "$CI_REGISTRY_IMAGE:$VERSION" run_tests
|
||||||
- docker push "$CI_REGISTRY_IMAGE:$VERSION"
|
- docker push "$CI_REGISTRY_IMAGE:$VERSION"
|
||||||
- docker push "$CI_REGISTRY_IMAGE:latest"
|
- docker push "$CI_REGISTRY_IMAGE:latest"
|
||||||
- docker tag "$CI_REGISTRY_IMAGE:$VERSION" registry-1.docker.io/mayanedms/mayanedms:"$VERSION"
|
- docker tag "$CI_REGISTRY_IMAGE:$VERSION" registry-1.docker.io/mayanedms/mayanedms:"$VERSION"
|
||||||
@@ -58,7 +58,7 @@ job_docker_nightly:
|
|||||||
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
|
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
|
||||||
script:
|
script:
|
||||||
- docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" -f docker/Dockerfile .
|
- docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" -f docker/Dockerfile .
|
||||||
- docker run --rm "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" run-tests
|
- docker run --rm "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" run_tests
|
||||||
- docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG"
|
- docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG"
|
||||||
only:
|
only:
|
||||||
- nightly
|
- nightly
|
||||||
@@ -152,7 +152,9 @@ job_push_python:
|
|||||||
- locale-gen en_US.UTF-8
|
- locale-gen en_US.UTF-8
|
||||||
- update-locale LANG=en_US.UTF-8
|
- update-locale LANG=en_US.UTF-8
|
||||||
- export LC_ALL=en_US.UTF-8
|
- export LC_ALL=en_US.UTF-8
|
||||||
- apt-get install -qq curl exiftool gcc ghostscript gnupg1 graphviz libfuse2 libjpeg-dev libmagic1 libpng-dev libtiff-dev poppler-utils libreoffice poppler-utils python-dev python-pip tesseract-ocr tesseract-ocr-deu
|
- apt-get install -qq curl exiftool gcc ghostscript gnupg1 graphviz libfuse2 libjpeg-dev libmagic1 libpng-dev libtiff-dev poppler-utils libreoffice poppler-utils python-dev python-virtualenv python3-dev tesseract-ocr tesseract-ocr-deu
|
||||||
|
- virtualenv venv -p /usr/bin/python3
|
||||||
|
- . venv/bin/activate
|
||||||
- pip install -r requirements.txt -r requirements/testing-base.txt
|
- pip install -r requirements.txt -r requirements/testing-base.txt
|
||||||
only:
|
only:
|
||||||
- releases/all
|
- releases/all
|
||||||
@@ -170,6 +172,7 @@ test-mysql:
|
|||||||
- mysql:8.0.3
|
- mysql:8.0.3
|
||||||
script:
|
script:
|
||||||
- apt-get install -qq libmysqlclient-dev mysql-client
|
- apt-get install -qq libmysqlclient-dev mysql-client
|
||||||
|
- . venv/bin/activate
|
||||||
- pip install mysqlclient
|
- pip install mysqlclient
|
||||||
- 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;"
|
- 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;"
|
||||||
- python manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci.db_mysql --nomigrations
|
- python manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci.db_mysql --nomigrations
|
||||||
@@ -185,6 +188,7 @@ test-postgres:
|
|||||||
- postgres
|
- postgres
|
||||||
script:
|
script:
|
||||||
- apt-get install -qq libpq-dev
|
- apt-get install -qq libpq-dev
|
||||||
|
- . venv/bin/activate
|
||||||
- pip install psycopg2
|
- pip install psycopg2
|
||||||
- python manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci.db_postgres --nomigrations
|
- python manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci.db_postgres --nomigrations
|
||||||
tags:
|
tags:
|
||||||
@@ -193,6 +197,7 @@ test-postgres:
|
|||||||
test-sqlite:
|
test-sqlite:
|
||||||
<<: *test_base
|
<<: *test_base
|
||||||
script:
|
script:
|
||||||
|
- . venv/bin/activate
|
||||||
- python manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci --nomigrations
|
- python manage.py test --mayan-apps --settings=mayan.settings.testing.gitlab-ci --nomigrations
|
||||||
|
|
||||||
deploy_demo:
|
deploy_demo:
|
||||||
|
|||||||
272
HISTORY.rst
272
HISTORY.rst
@@ -69,6 +69,79 @@
|
|||||||
- Update numeric dashboard widget to display
|
- Update numeric dashboard widget to display
|
||||||
thousand commas.
|
thousand commas.
|
||||||
- Add support for disabling document pages.
|
- Add support for disabling document pages.
|
||||||
|
- Add support for converter layers.
|
||||||
|
- Add redactions app.
|
||||||
|
- Unify all line endings to be Linux style.
|
||||||
|
- Add support for changing the system messages position.
|
||||||
|
GitLab issue #640. Thanks to Matthias Urhahn (@d4rken).
|
||||||
|
- Update Docker deploy script. Use alpine postgres version.
|
||||||
|
Support Docker networks and make it the default.
|
||||||
|
Delete the containers to allow the script to be idempotent.
|
||||||
|
Deploy a Redis container.
|
||||||
|
- Improve document version upload form.
|
||||||
|
- Use dropzone for document version upload form.
|
||||||
|
- Remove the DOCUMENTS_DISABLE_BASE_IMAGE_CACHE,
|
||||||
|
DOCUMENTS_DISABLE_TRANSFORMED_IMAGE_CACHE, and
|
||||||
|
DOCUMENTS_FIX_ORIENTATION settings.
|
||||||
|
- Support simple search disable via the new
|
||||||
|
SEARCH_DISABLE_SIMPLE_SEARCH setting.
|
||||||
|
|
||||||
|
3.2.8 (2019-10-01)
|
||||||
|
==================
|
||||||
|
- Fix error when accessing some API entry points without
|
||||||
|
being authenticated.
|
||||||
|
- Add cabinet add and remove workflow actions.
|
||||||
|
- Tweaked the jstree component's appearance to cope with
|
||||||
|
long cabinet labels.
|
||||||
|
- Update Django to version 1.11.24
|
||||||
|
- Update jQuery to version 3.4.1
|
||||||
|
- Add support for deleting the OCR content of a document
|
||||||
|
or selection of documents.
|
||||||
|
- Add OCR content deleted event.
|
||||||
|
- Add missing recursive option to Docker entrypoint
|
||||||
|
chown. GitLab issue #668. Thanks to John Wice (@brilthor)
|
||||||
|
for the report.
|
||||||
|
- Add support for deleting the parsed content of a document
|
||||||
|
of selection of documents.
|
||||||
|
- Add parsed content deleted event.
|
||||||
|
- Allow scaling of UI on mobile devices.
|
||||||
|
- Add Chinese fonts to the Docker image
|
||||||
|
|
||||||
|
3.2.7 (2019-08-28)
|
||||||
|
==================
|
||||||
|
- Fix checkout form bug. Thanks to Lucius Schaerer
|
||||||
|
(@lschaer1) for the report.
|
||||||
|
- Disable pagination current page button
|
||||||
|
Current page button was clickable and would cause the
|
||||||
|
single page navigation to jump to the home view.
|
||||||
|
- Remove redundant Celery queue declarations from the
|
||||||
|
file_metadata app.
|
||||||
|
- Add internal_name field to workflow serializer.
|
||||||
|
Fixes workflow API creation view.
|
||||||
|
- Fix document cabinet list API view. Thanks for forum user
|
||||||
|
"jere" for the report. Forum topic 1039.
|
||||||
|
- Fix document template column field. GitLab issue #655.
|
||||||
|
Thanks to Christian Wiegand (@christianwgd) for the
|
||||||
|
report.
|
||||||
|
- Increase mailing profile password field max length
|
||||||
|
from 48 to 128 characters. GitLab issue #657.
|
||||||
|
Thanks to sigsec (@sigsec) for the report.
|
||||||
|
- Update the Docker entrypoint to update the ownership
|
||||||
|
of files when the UID of GUID are changed.
|
||||||
|
GitLab issue #650. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Update the Docker entrypoint to allow changing
|
||||||
|
the GID of the mayan user to existing values.
|
||||||
|
GitLab issue #652. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Rename the MAYAN_USER_GUID environment variable
|
||||||
|
to MAYAN_USER_GID.
|
||||||
|
- Add automatic adjustment of HTML body on navigation
|
||||||
|
bar changes. Closes GitLab issue #643. Thanks to
|
||||||
|
Light Templar (@LightTemplar) for the report.
|
||||||
|
- Unify all line endings to be Linux style.
|
||||||
|
- Make sure system alerts don't appear under
|
||||||
|
floating elements.
|
||||||
|
|
||||||
3.2.6 (2019-07-10)
|
3.2.6 (2019-07-10)
|
||||||
==================
|
==================
|
||||||
@@ -466,6 +539,9 @@
|
|||||||
- Add workflow actions to grant or remove permissions to
|
- Add workflow actions to grant or remove permissions to
|
||||||
a document.
|
a document.
|
||||||
- Add support for locked files for watchfolder.
|
- Add support for locked files for watchfolder.
|
||||||
|
|
||||||
|
3.1.11 (2019-04-XX)
|
||||||
|
===================
|
||||||
- Fix multiple tag selection wizard step.
|
- Fix multiple tag selection wizard step.
|
||||||
- Change the required permission for the checkout info link from
|
- Change the required permission for the checkout info link from
|
||||||
document check in to document checkout details view.
|
document check in to document checkout details view.
|
||||||
@@ -482,17 +558,18 @@
|
|||||||
- Add support for disabling the content type checking test case mixin.
|
- Add support for disabling the content type checking test case mixin.
|
||||||
- Update document indexing tests to be order agnostic. GitLab issue #559.
|
- Update document indexing tests to be order agnostic. GitLab issue #559.
|
||||||
- Add test for the advanced search API.
|
- Add test for the advanced search API.
|
||||||
- Apply merge !36 by Simeon Walker (@simeon-walker) to fix the advanced search
|
- Apply merge !36 by Simeon Walker (@simeon-walker) to fix the advanced
|
||||||
API.
|
search API.
|
||||||
- Apply merge !35 by Manoel Brunnen (@mbru) to fix building the Docker image
|
- Apply merge !35 by Manoel Brunnen (@mbru) to fix building the Docker image
|
||||||
on the armv7l platform (RasperryPi, Odroid XU4, Odroid HC2). Also fixes
|
on the armv7l platform (RasperryPi, Odroid XU4, Odroid HC2). Also fixes
|
||||||
assertion errors from pip (https://github.com/pypa/pip/issues/6197).
|
assertion errors from pip (https://github.com/pypa/pip/issues/6197).
|
||||||
- Apply merge !37 by Roger Hunwicks (@roger.hunwicks) to allow
|
- Apply merge !37 by Roger Hunwicks (@roger.hunwicks) to allow
|
||||||
TestViewTestCaseMixin to work with a custom ROOT_URLCONF. GitLab issue #566.
|
TestViewTestCaseMixin to work with a custom ROOT_URLCONF. GitLab issue
|
||||||
|
#566.
|
||||||
- Apply merge !40 by Roger Hunwicks (@/roger.hunwicks) to pin the Tornado
|
- Apply merge !40 by Roger Hunwicks (@/roger.hunwicks) to pin the Tornado
|
||||||
version used to 6.0 and continue supporting Python 2.7. GitLab issue #568.
|
version used to 6.0 and continue supporting Python 2.7. GitLab issue #568.
|
||||||
- Apply merge !41 by Jorge E. Gomez (@jorgeegomez) to fix the compressed class
|
- Apply merge !41 by Jorge E. Gomez (@jorgeegomez) to fix the compressed
|
||||||
method name. GitLab issue #572.
|
class method name. GitLab issue #572.
|
||||||
- Remove notification badge AJAX setup. Individual link AJAX workers are
|
- Remove notification badge AJAX setup. Individual link AJAX workers are
|
||||||
obsolete now that the menu is being rendered by its own AJAX renderer.
|
obsolete now that the menu is being rendered by its own AJAX renderer.
|
||||||
GitLab issue #562.
|
GitLab issue #562.
|
||||||
@@ -503,10 +580,11 @@
|
|||||||
(@robert.schoeftner)for the report and solution. GitLab issue #574.
|
(@robert.schoeftner)for the report and solution. GitLab issue #574.
|
||||||
- Add missing document index API view create permission.
|
- Add missing document index API view create permission.
|
||||||
- Fix index list API view. Add index create, delete, detail API tests.
|
- Fix index list API view. Add index create, delete, detail API tests.
|
||||||
GitLab issue #564. Thanks to the Stéphane (@shoyu) for the report and debug
|
GitLab issue #564. Thanks to the Stéphane (@shoyu) for the report and
|
||||||
information.
|
debug information.
|
||||||
- Validate the state completion value before saving. Thanks to Manoel Brunnen
|
- Validate the state completion value before saving. Thanks to
|
||||||
(@mbru) for the report and debug information. GitLab issue #557.
|
Manoel Brunnen (@mbru) for the report and debug information.
|
||||||
|
GitLab issue #557.
|
||||||
- Add the MIMETYPE_FILE_READ_SIZE setting to limit the number of bytes read
|
- Add the MIMETYPE_FILE_READ_SIZE setting to limit the number of bytes read
|
||||||
to determine the MIME type of a new document.
|
to determine the MIME type of a new document.
|
||||||
- Force object to text when raising PermissionDenied to avoid
|
- Force object to text when raising PermissionDenied to avoid
|
||||||
@@ -550,7 +628,7 @@
|
|||||||
- Fix an issue with some browsers not firing the .load event on cached
|
- Fix an issue with some browsers not firing the .load event on cached
|
||||||
images. Ref: http://api.jquery.com/load-event/
|
images. Ref: http://api.jquery.com/load-event/
|
||||||
- Remove duplicate YAML loading of environment variables.
|
- Remove duplicate YAML loading of environment variables.
|
||||||
Don't load development apps if they are already loaded.
|
- Don't load development apps if they are already loaded.
|
||||||
- Make sure all key used as input for the cache key hash are
|
- Make sure all key used as input for the cache key hash are
|
||||||
bytes and not unicode. GitLab issue #520. Thanks to TheOneValen
|
bytes and not unicode. GitLab issue #520. Thanks to TheOneValen
|
||||||
@TheOneValen for the report.
|
@TheOneValen for the report.
|
||||||
@@ -668,15 +746,17 @@
|
|||||||
- Improve natural key support in the UserOptions model.
|
- Improve natural key support in the UserOptions model.
|
||||||
- Update from Django 1.11.11 to 1.11.15.
|
- Update from Django 1.11.11 to 1.11.15.
|
||||||
- Add support to the convertdb command to operate on specified apps too.
|
- Add support to the convertdb command to operate on specified apps too.
|
||||||
- Add test mixin to test the db conversion (dumping and loading) of a specific app.
|
- Add test mixin to test the db conversion (dumping and loading) of a
|
||||||
|
specific app.
|
||||||
- Add an user test mixin to group user testing.
|
- Add an user test mixin to group user testing.
|
||||||
- Add test the user managament app for database conversion.
|
- Add test the user managament app for database conversion.
|
||||||
- Add support for natural keys to the DocumentPageImageCache model.
|
- Add support for natural keys to the DocumentPageImageCache model.
|
||||||
- Add database conversion test to the common app.
|
- Add database conversion test to the common app.
|
||||||
- Fix label display for resolved smart links when not using a dynamic label.
|
- Fix label display for resolved smart links when not using a dynamic label.
|
||||||
- Only show smart link resolution errors to the user with the smart link edit
|
- Only show smart link resolution errors to the user with the smart link
|
||||||
permission.
|
edit permission.
|
||||||
- Intercept document list view exception and display them as an error message.
|
- Intercept document list view exception and display them as an error
|
||||||
|
message.
|
||||||
|
|
||||||
3.1.1 (2018-09-18)
|
3.1.1 (2018-09-18)
|
||||||
==================
|
==================
|
||||||
@@ -701,7 +781,8 @@
|
|||||||
document (document stub that has no document version).
|
document (document stub that has no document version).
|
||||||
- Add support for client side caching of document page images. The time
|
- Add support for client side caching of document page images. The time
|
||||||
the images are cached is controlled by the new setting
|
the images are cached is controlled by the new setting
|
||||||
DOCUMENTS_PAGE_IMAGE_CACHE_TIME which defaults to 31556926 seconds (1 year).
|
DOCUMENTS_PAGE_IMAGE_CACHE_TIME which defaults to 31556926 seconds
|
||||||
|
(1 year).
|
||||||
- The document quick label selection field now uses a select2 widget.
|
- The document quick label selection field now uses a select2 widget.
|
||||||
- Include querystring when force reload of a bare template view.
|
- Include querystring when force reload of a bare template view.
|
||||||
- Speed up document image fade in reveal.
|
- Speed up document image fade in reveal.
|
||||||
@@ -846,9 +927,10 @@
|
|||||||
model.
|
model.
|
||||||
- Make icon classes file template based.
|
- Make icon classes file template based.
|
||||||
- Add the current step and total steps of a wizard in the template context.
|
- Add the current step and total steps of a wizard in the template context.
|
||||||
- Chart updates: Show last update date and time in list view and details view.
|
- Chart updates: Show last update date and time in list view and details
|
||||||
Change color scheme to match rest of project. Increase size of data points.
|
view. Change color scheme to match rest of project. Increase size of
|
||||||
Improve responsive settings. Redirect to the current view after queueing.
|
data points. Improve responsive settings. Redirect to the current view
|
||||||
|
after queueing.
|
||||||
- Split document type retention policies into it own view.
|
- Split document type retention policies into it own view.
|
||||||
|
|
||||||
3.0.3 (2018-08-17)
|
3.0.3 (2018-08-17)
|
||||||
@@ -872,10 +954,10 @@
|
|||||||
- Builds: Limit the number of branches that trigger the full test suit.
|
- Builds: Limit the number of branches that trigger the full test suit.
|
||||||
- Converter app: Fix crop transformation argument parsing.
|
- Converter app: Fix crop transformation argument parsing.
|
||||||
- Converter app: Add error checking to the crop transformation arguments.
|
- Converter app: Add error checking to the crop transformation arguments.
|
||||||
Thanks to Jordan Wages (@wagesj45) for the report and investigation on the issue.
|
Thanks to Jordan Wages (@wagesj45) for the report and investigation on
|
||||||
Closes GitLab issue #490
|
the issue. Closes GitLab issue #490
|
||||||
- Common app: Fix post login redirection to honor the ?next= URL query string
|
- Common app: Fix post login redirection to honor the ?next= URL query
|
||||||
argument. Thanks go to K.C. Wong (@dvusboy1). Closes GitLab
|
string argument. Thanks go to K.C. Wong (@dvusboy1). Closes GitLab
|
||||||
issue #489.
|
issue #489.
|
||||||
- Docker install script: Detect if Docker installed and provide help
|
- Docker install script: Detect if Docker installed and provide help
|
||||||
text if not.
|
text if not.
|
||||||
@@ -885,7 +967,8 @@
|
|||||||
- Documents app: Display error when attempting to recalculate the page
|
- Documents app: Display error when attempting to recalculate the page
|
||||||
count of an empty
|
count of an empty
|
||||||
document (document stub that has no document version).
|
document (document stub that has no document version).
|
||||||
- Appearance app: Include querystring when force reload of a bare template view.
|
- Appearance app: Include querystring when force reload of a bare template
|
||||||
|
view.
|
||||||
- Documents app: Fix trashed document count and document page count swapped
|
- Documents app: Fix trashed document count and document page count swapped
|
||||||
dashboard icons.
|
dashboard icons.
|
||||||
- Documents app: Rename the multi document download link from "Download" to
|
- Documents app: Rename the multi document download link from "Download" to
|
||||||
@@ -938,12 +1021,13 @@
|
|||||||
- Display a proper message in the document type metadata type relationship
|
- Display a proper message in the document type metadata type relationship
|
||||||
view when there are no metadata types exist.
|
view when there are no metadata types exist.
|
||||||
- Require the document view permission to view trashed documents.
|
- Require the document view permission to view trashed documents.
|
||||||
- Make the multi object form perform an auto submit when the value is changed.
|
- Make the multi object form perform an auto submit when the value is
|
||||||
|
changed.
|
||||||
- Improved styling and interaction of the multiple object action form.
|
- Improved styling and interaction of the multiple object action form.
|
||||||
- Add checkbox to allow selecting all item in the item list view.
|
- Add checkbox to allow selecting all item in the item list view.
|
||||||
- Revise and improve permission requirements for the documents app API.
|
- Revise and improve permission requirements for the documents app API.
|
||||||
- Downloading a document version now requires the document download permission
|
- Downloading a document version now requires the document download
|
||||||
instead of just the document view permission.
|
permission instead of just the document view permission.
|
||||||
- Creating a new document no longer works by having the document create
|
- Creating a new document no longer works by having the document create
|
||||||
permission in a global manner. It is now possible to create a document via
|
permission in a global manner. It is now possible to create a document via
|
||||||
the API by having the document permission for a specific document type.
|
the API by having the document permission for a specific document type.
|
||||||
@@ -958,25 +1042,33 @@
|
|||||||
- Update project to work with Django 1.11.11.
|
- Update project to work with Django 1.11.11.
|
||||||
- Fix deprecations in preparation for Django 2.0.
|
- Fix deprecations in preparation for Django 2.0.
|
||||||
- Improve permission handling in the workflow app.
|
- Improve permission handling in the workflow app.
|
||||||
- The checkedout detail view permission is now required for the checked out document detail API view.
|
- The checkedout detail view permission is now required for the checked
|
||||||
|
out document detail API view.
|
||||||
- Switch to a resource and service based API from previous app based one.
|
- Switch to a resource and service based API from previous app based one.
|
||||||
- Add missing services for the checkout API.
|
- Add missing services for the checkout API.
|
||||||
- Fix existing checkout APIs.
|
- Fix existing checkout APIs.
|
||||||
- Update API vies and serializers for the latest Django REST framework version. Replace DRF Swagger with DRF-YASG.
|
- Update API vies and serializers for the latest Django REST framework
|
||||||
- Update to the latest version of Pillow, django-activity-stream, django-compressor, django-cors-headers,
|
version. Replace DRF Swagger with DRF-YASG.
|
||||||
django-formtools, django-qsstats-magic, django-stronghold, django-suit, furl, graphviz, pyocr,
|
- Update to the latest version of Pillow, django-activity-stream,
|
||||||
python-dateutil, python-magic, pytz, sh.
|
django-compressor, django-cors-headers, django-formtools,
|
||||||
- Update to the latest version the packages for building, development, documentation and testing.
|
django-qsstats-magic, django-stronghold, django-suit, furl, graphviz,
|
||||||
- Add statistics script to produce a report of the views, APIs and test for each app.
|
pyocr, python-dateutil, python-magic, pytz, sh.
|
||||||
|
- Update to the latest version the packages for building, development,
|
||||||
|
documentation and testing.
|
||||||
|
- Add statistics script to produce a report of the views, APIs and test
|
||||||
|
for each app.
|
||||||
- Merge base64 filename patch from Cornelius Ludmann.
|
- Merge base64 filename patch from Cornelius Ludmann.
|
||||||
- SearchModel retrun interface changed. The class no longer returns the result_set value. Use the queryset returned instead.
|
- SearchModel retrun interface changed. The class no longer returns the
|
||||||
|
result_set value. Use the queryset returned instead.
|
||||||
- Update to Font Awesome 5.
|
- Update to Font Awesome 5.
|
||||||
- Turn Mayan EDMS into a single page app.
|
- Turn Mayan EDMS into a single page app.
|
||||||
- Split base.js into mayan_app.js, mayan_image.js, partial_navigation.js.
|
- Split base.js into mayan_app.js, mayan_image.js, partial_navigation.js.
|
||||||
- Add a HOME_VIEW setting. Use it for the default view to be loaded.
|
- Add a HOME_VIEW setting. Use it for the default view to be loaded.
|
||||||
- Fix bug in document page view. Was storing the URL and the querystring as a single url variable.
|
- Fix bug in document page view. Was storing the URL and the querystring
|
||||||
|
as a single url variable.
|
||||||
- Use history.back instead of history.go(-1).
|
- Use history.back instead of history.go(-1).
|
||||||
- Don't use the previous variable when canceling a form action. Form now use only javascript's history.back().
|
- Don't use the previous variable when canceling a form action. Form now
|
||||||
|
use only javascript's history.back().
|
||||||
- Add template and modal to display server side errors.
|
- Add template and modal to display server side errors.
|
||||||
- Remove the unused scrollable_content internal feature.
|
- Remove the unused scrollable_content internal feature.
|
||||||
- Remove unused animate.css package.
|
- Remove unused animate.css package.
|
||||||
@@ -985,25 +1077,34 @@
|
|||||||
- Add notification count inside a badge on the notification link.
|
- Add notification count inside a badge on the notification link.
|
||||||
- Add the MERC specifying javascript library usage.
|
- Add the MERC specifying javascript library usage.
|
||||||
- Documents without at least a version are not scanned for duplicates.
|
- Documents without at least a version are not scanned for duplicates.
|
||||||
- Use a SHA256 hex digest of the secret key at the name of the lockfile. This makes the generation of the name repeatable while unique between installations.
|
- Use a SHA256 hex digest of the secret key at the name of the lockfile.
|
||||||
|
This makes the generation of the name repeatable while unique
|
||||||
|
between installations.
|
||||||
- Squashed apps migrations.
|
- Squashed apps migrations.
|
||||||
- Convert document thumbnails, preview, image preview and staging files to template base widgets.
|
- Convert document thumbnails, preview, image preview and staging files
|
||||||
|
to template base widgets.
|
||||||
- Unify all document widgets.
|
- Unify all document widgets.
|
||||||
- Display resolution settings are now specified as width and height and not a single resolution value.
|
- Display resolution settings are now specified as width and height and not
|
||||||
|
a single resolution value.
|
||||||
- Printed pages are now full width.
|
- Printed pages are now full width.
|
||||||
- Move the invalid document markup to a separate HTML template.
|
- Move the invalid document markup to a separate HTML template.
|
||||||
- Update to Fancybox 3.
|
- Update to Fancybox 3.
|
||||||
- Update to jQuery 3.3.1
|
- Update to jQuery 3.3.1
|
||||||
- Move transfomations to their own module.
|
- Move transfomations to their own module.
|
||||||
- Split documents.tests.test_views into base.py, test_deleted_document_views.py,
|
- Split documents.tests.test_views into base.py,
|
||||||
test_document_page_views.py, test_document_type_views.py, test_document_version_views.py,
|
test_deleted_document_views.py,
|
||||||
test_document_views.py, test_duplicated_document_views.py
|
test_document_page_views.py, test_document_type_views.py,
|
||||||
|
test_document_version_views.py, test_document_views.py,
|
||||||
|
test_duplicated_document_views.py
|
||||||
- Sort smart links by label.
|
- Sort smart links by label.
|
||||||
- Rename the internal name of the document type permissions namespace. Existing permissions will need to be updated.
|
- Rename the internal name of the document type permissions namespace.
|
||||||
- Add support for OR type searches. Use the "OR" string between the terms. Example: term1 OR term2.
|
Existing permissions will need to be updated.
|
||||||
|
- Add support for OR type searches. Use the "OR" string between the terms.
|
||||||
|
Example: term1 OR term2.
|
||||||
- Removed redundant permissions checks.
|
- Removed redundant permissions checks.
|
||||||
- Move the page count display to the top of the image.
|
- Move the page count display to the top of the image.
|
||||||
- Unify the way to gather the project's metadata. Use mayan.__XX__ and a new common tag named {% project_information '' %}
|
- Unify the way to gather the project's metadata. Use mayan.__XX__ and
|
||||||
|
a new common tag named {% project_information '' %}
|
||||||
- Return to the same source view after uploading a document.
|
- Return to the same source view after uploading a document.
|
||||||
- Add new WizardStep class to decouple the wizard step configuration.
|
- Add new WizardStep class to decouple the wizard step configuration.
|
||||||
- Add support for deregister upload wizard steps.
|
- Add support for deregister upload wizard steps.
|
||||||
@@ -1013,7 +1114,8 @@
|
|||||||
- Improve and add additional diagrams.
|
- Improve and add additional diagrams.
|
||||||
- Change documenation theme to rtd.
|
- Change documenation theme to rtd.
|
||||||
- Fix carousel item height issues.
|
- Fix carousel item height issues.
|
||||||
- Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne Fields.
|
- Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne
|
||||||
|
Fields.
|
||||||
- Add Makefile target to check the format of the README.rst file.
|
- Add Makefile target to check the format of the README.rst file.
|
||||||
- Mark the feature to detect and fix the orientatin of PDF as experimental.
|
- Mark the feature to detect and fix the orientatin of PDF as experimental.
|
||||||
- Don't show documents with 0 duplicates in the duplicated document list.
|
- Don't show documents with 0 duplicates in the duplicated document list.
|
||||||
@@ -1023,14 +1125,14 @@
|
|||||||
- Add support for groups ACLs.
|
- Add support for groups ACLs.
|
||||||
- Sort permission namespaces and permissions in the role permission views.
|
- Sort permission namespaces and permissions in the role permission views.
|
||||||
- Invert the columns in the ACL detail view.
|
- Invert the columns in the ACL detail view.
|
||||||
- Fix issue #454. Thanks to Andrei Korostelev @kindkaktus for the issue and the
|
- Fix issue #454. Thanks to Andrei Korostelev @kindkaktus for the issue and
|
||||||
solution.
|
the solution.
|
||||||
- Update the role permission edit view require the permission grant or permission
|
- Update the role permission edit view require the permission grant or
|
||||||
revoke permissions for the selected role.
|
permission revoke permissions for the selected role.
|
||||||
- Only show the new document link if the user has access to create documents of
|
- Only show the new document link if the user has access to create documents
|
||||||
at least one document type. GitLab Issue #302. Thanks to kg @kgraves.
|
of at least one document type. GitLab Issue #302. Thanks to kg @kgraves.
|
||||||
- Support passing arguments to the document, document cache and document signatures
|
- Support passing arguments to the document, document cache and document
|
||||||
storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS,
|
signatures storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS,
|
||||||
DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, SIGNATURES_STORAGE_BACKEND_ARGUMENTS
|
DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, SIGNATURES_STORAGE_BACKEND_ARGUMENTS
|
||||||
- Remove the setting STORAGE_FILESTORAGE_LOCATION. Document storage
|
- Remove the setting STORAGE_FILESTORAGE_LOCATION. Document storage
|
||||||
location for the storage.backend.filebasedstorage.FileBasedStorage
|
location for the storage.backend.filebasedstorage.FileBasedStorage
|
||||||
@@ -1057,39 +1159,57 @@
|
|||||||
the solution.
|
the solution.
|
||||||
- Removing running workflow instances in document of a specific type if
|
- Removing running workflow instances in document of a specific type if
|
||||||
that document type is removed from the workflow.
|
that document type is removed from the workflow.
|
||||||
- Make error messages persistent and increase the timeout of warning to 10 seconds.
|
- Make error messages persistent and increase the timeout of warning to 10
|
||||||
|
seconds.
|
||||||
- Improve rendering of the details form.
|
- Improve rendering of the details form.
|
||||||
- Update rendering of the readonly multiselect widget to conform to Django's updated field class interface.
|
- Update rendering of the readonly multiselect widget to conform to Django's
|
||||||
|
updated field class interface.
|
||||||
- Add warning when using SQLite as the database backend.
|
- Add warning when using SQLite as the database backend.
|
||||||
- Use Mailgun's flanker library to process the email sources.
|
- Use Mailgun's flanker library to process the email sources.
|
||||||
- Add locking for interval sources. This reduces the chance of repeated documents from long running email downloads.
|
- Add locking for interval sources. This reduces the chance of repeated
|
||||||
- Add the option to enable or disable parsing when uploading a document for each document type.
|
documents from long running email downloads.
|
||||||
- Add a new setting option to enable automatic parsing for each new document type created.
|
- Add the option to enable or disable parsing when uploading a document
|
||||||
|
for each document type.
|
||||||
|
- Add a new setting option to enable automatic parsing for each new
|
||||||
|
document type created.
|
||||||
- Add support for HTML bodies to the user mailers.
|
- Add support for HTML bodies to the user mailers.
|
||||||
- Production ALLOWED_HOSTS settings now defaults to a safer ['127.0.0.1', 'localhost', '[::1]']
|
- Production ALLOWED_HOSTS settings now defaults to a safer
|
||||||
|
['127.0.0.1', 'localhost', '[::1]']
|
||||||
- Capture menu resolution errors on invalid URLs. Closes GitLab issue #420.
|
- Capture menu resolution errors on invalid URLs. Closes GitLab issue #420.
|
||||||
- New environment variables: MAYAN_SECRET_KEY, MAYAN_CELERY_ALWAYS_EAGER, MAYAN_CELERY_RESULT_BACKEND,
|
- New environment variables: MAYAN_SECRET_KEY, MAYAN_CELERY_ALWAYS_EAGER,
|
||||||
MAYAN_BROKER_URL, MAYAN_DATABASE_ENGINE, MAYAN_DATABASE_CONN_MAX_AGE, MAYAN_DATABASE_NAME,
|
MAYAN_CELERY_RESULT_BACKEND, MAYAN_BROKER_URL, MAYAN_DATABASE_ENGINE,
|
||||||
MAYAN_DATABASE_USER, MAYAN_DATABASE_PASSWORD, MAYAN_DATABASE_HOST, MAYAN_DATABASE_PORT,
|
MAYAN_DATABASE_CONN_MAX_AGE, MAYAN_DATABASE_NAME, MAYAN_DATABASE_USER,
|
||||||
|
MAYAN_DATABASE_PASSWORD, MAYAN_DATABASE_HOST, MAYAN_DATABASE_PORT,
|
||||||
MAYAN_DEBUG.
|
MAYAN_DEBUG.
|
||||||
- Stricter defaults. CELERY_ALWAYS_EAGER to False, ALLOWED_HOSTS to ['127.0.0.1', 'localhost', '[::1]'].
|
- Stricter defaults. CELERY_ALWAYS_EAGER to False, ALLOWED_HOSTS to
|
||||||
- New initialization command. Creates media/system and populates the SECRET_KEY and VERSION files.
|
['127.0.0.1', 'localhost', '[::1]'].
|
||||||
|
- New initialization command. Creates media/system and populates the
|
||||||
|
SECRET_KEY and VERSION files.
|
||||||
- Sane scanner source paper source now defaults to blank.
|
- Sane scanner source paper source now defaults to blank.
|
||||||
- Merge Docker image creation back into the main repository.
|
- Merge Docker image creation back into the main repository.
|
||||||
- Docker image now uses gunicorn and whitenoise instead of NGINX to server the app and
|
- Docker image now uses gunicorn and whitenoise instead of NGINX to server
|
||||||
the static media.
|
the app and the static media.
|
||||||
- All installation artifact are now created and read from the media folder.
|
- All installation artifact are now created and read from the media folder.
|
||||||
- Debian is now the Linux distribution used for the Docker image.
|
- Debian is now the Linux distribution used for the Docker image.
|
||||||
- Most Docker Celery workers are now execute using a lower OS priority number.
|
- Most Docker Celery workers are now execute using a lower OS priority number.
|
||||||
- Add COMMON_PRODUCTION_ERROR_LOGGING setting to control the logging of errors in production. Defaults to False.
|
- Add COMMON_PRODUCTION_ERROR_LOGGING setting to control the logging of
|
||||||
- Change the error log file handle class to RotatingFileHandle to avoid an indefinitely growing log file.
|
errors in production. Defaults to False.
|
||||||
|
- Change the error log file handle class to RotatingFileHandle to avoid an
|
||||||
|
indefinitely growing log file.
|
||||||
- Disable embedded signatute verification during the perform upgrade command.
|
- Disable embedded signatute verification during the perform upgrade command.
|
||||||
- Replace the DOCUMENTS_LANGUAGE_CHOICES setting option. Replaced with the new DOCUMENTS_LANGUAGE_CODES.
|
- Replace the DOCUMENTS_LANGUAGE_CHOICES setting option. Replaced with the
|
||||||
- Fix error when trying to upload a document from and email account with 'from' and 'subject' metadata.
|
new DOCUMENTS_LANGUAGE_CODES.
|
||||||
|
- Fix error when trying to upload a document from and email account with
|
||||||
|
'from' and 'subject' metadata.
|
||||||
- Fix typo on message.header get from 'Suject' to 'Subject'.
|
- Fix typo on message.header get from 'Suject' to 'Subject'.
|
||||||
- On multi part emails keep the original From and Subject properties for all subsequent parts if the sub parts don't specify them. Fixes issue #481. Thanks to Robert Schöftner @robert.schoeftner for the report and debug information.
|
- On multi part emails keep the original From and Subject properties
|
||||||
- Don't provide a default for the scanner source adf_mode. Some scanners throw an error even when the selection
|
for all subsequent parts if the sub parts don't specify them.
|
||||||
if supported.
|
Fixes issue #481. Thanks to Robert Schöftner @robert.schoeftner for the
|
||||||
- Add a "Quick Download" action to reduce the number of steps to download a single document. GitLab issue #338.
|
report and debug information.
|
||||||
- Recalculate a document's indexes when attaching or removing a tag from or to it.
|
- Don't provide a default for the scanner source adf_mode. Some scanners
|
||||||
|
throw an error even when the selection if supported.
|
||||||
|
- Add a "Quick Download" action to reduce the number of steps to download
|
||||||
|
a single document. GitLab issue #338.
|
||||||
|
- Recalculate a document's indexes when attaching or removing a tag from
|
||||||
|
or to it.
|
||||||
- Recalculate all of a tag's documents when a tag is about to be deleted.
|
- Recalculate all of a tag's documents when a tag is about to be deleted.
|
||||||
|
|||||||
33
Makefile
33
Makefile
@@ -1,5 +1,15 @@
|
|||||||
.PHONY: clean-pyc clean-build
|
.PHONY: clean-pyc clean-build
|
||||||
|
|
||||||
|
DOCKER_MYSQL_IMAGE = mysql:8.0
|
||||||
|
DOCKER_ORACLE_IMAGE = wnameless/oracle-xe-11g
|
||||||
|
DOCKER_POSTGRES_IMAGE = postgres:9.6-alpine
|
||||||
|
DOCKER_REDIS_IMAGE = redis:5.0-alpine
|
||||||
|
|
||||||
|
PYTHON_MYSQL_VERSION = 1.4.4
|
||||||
|
PYTHON_PSYCOPG2_VERSION = 2.8.3
|
||||||
|
PYTHON_RABBITMQ_VERSION = 2.0.0
|
||||||
|
PYTHON_REDIS_VERSION = 3.2.1
|
||||||
|
|
||||||
help:
|
help:
|
||||||
@echo "Usage: make <target>\n"
|
@echo "Usage: make <target>\n"
|
||||||
@awk 'BEGIN {FS = ":.*##"} /^[a-zA-Z_-]+:.*?## / { printf " * %-40s -%s\n", $$1, $$2 }' $(MAKEFILE_LIST)|sort
|
@awk 'BEGIN {FS = ":.*##"} /^[a-zA-Z_-]+:.*?## / { printf " * %-40s -%s\n", $$1, $$2 }' $(MAKEFILE_LIST)|sort
|
||||||
@@ -33,10 +43,10 @@ test-all: clean-pyc
|
|||||||
test-launch-postgres:
|
test-launch-postgres:
|
||||||
@docker rm -f test-postgres || true
|
@docker rm -f test-postgres || true
|
||||||
@docker volume rm test-postgres || true
|
@docker volume rm test-postgres || true
|
||||||
docker run -d --name test-postgres -p 5432:5432 -v test-postgres:/var/lib/postgresql/data healthcheck/postgres
|
docker run -d --name test-postgres -p 5432:5432 -v test-postgres:/var/lib/postgresql/data $(DOCKER_POSTGRES_IMAGE)
|
||||||
sudo apt-get install -q libpq-dev
|
sudo apt-get install -q libpq-dev
|
||||||
pip install psycopg2
|
pip install psycopg2==$(PYTHON_PSYCOPG2_VERSION)
|
||||||
while ! docker inspect --format='{{json .State.Health}}' test-postgres|grep 'Status":"healthy"'; do sleep 1; done
|
while ! nc -z 127.0.0.1 5432; do sleep 1; done
|
||||||
|
|
||||||
test-with-postgres: ## MODULE=<python module name> - Run tests for a single app, module or test class against a Postgres database container.
|
test-with-postgres: ## MODULE=<python module name> - Run tests for a single app, module or test class against a Postgres database container.
|
||||||
test-with-postgres: test-launch-postgres
|
test-with-postgres: test-launch-postgres
|
||||||
@@ -53,10 +63,10 @@ test-with-postgres-all: test-launch-postgres
|
|||||||
test-launch-mysql:
|
test-launch-mysql:
|
||||||
@docker rm -f test-mysql || true
|
@docker rm -f test-mysql || true
|
||||||
@docker volume rm test-mysql || true
|
@docker volume rm test-mysql || true
|
||||||
docker run -d --name test-mysql -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=True -e MYSQL_DATABASE=mayan -v test-mysql:/var/lib/mysql healthcheck/mysql
|
docker run -d --name test-mysql -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=True -e MYSQL_DATABASE=mayan -v test-mysql:/var/lib/mysql $(DOCKER_MYSQL_IMAGE)
|
||||||
sudo apt-get install -q libmysqlclient-dev mysql-client
|
sudo apt-get install -q libmysqlclient-dev mysql-client
|
||||||
pip install mysqlclient
|
pip install mysqlclient==$(PYTHON_MYSQL_VERSION)
|
||||||
while ! docker inspect --format='{{json .State.Health}}' test-mysql|grep 'Status":"healthy"'; do sleep 1; done
|
while ! nc -z 127.0.0.1 3306; do sleep 1; done
|
||||||
mysql -h 127.0.0.1 -P 3306 -uroot -e "set global character_set_server=utf8mb4;"
|
mysql -h 127.0.0.1 -P 3306 -uroot -e "set global character_set_server=utf8mb4;"
|
||||||
|
|
||||||
test-with-mysql: ## MODULE=<python module name> - Run tests for a single app, module or test class against a MySQL database container.
|
test-with-mysql: ## MODULE=<python module name> - Run tests for a single app, module or test class against a MySQL database container.
|
||||||
@@ -75,7 +85,7 @@ test-with-mysql-all: test-launch-mysql
|
|||||||
test-launch-oracle:
|
test-launch-oracle:
|
||||||
@docker rm -f test-oracle || true
|
@docker rm -f test-oracle || true
|
||||||
@docker volume rm test-oracle || true
|
@docker volume rm test-oracle || true
|
||||||
docker run -d --name test-oracle -p 49160:22 -p 49161:1521 -e ORACLE_ALLOW_REMOTE=true -v test-oracle:/u01/app/oracle wnameless/oracle-xe-11g
|
docker run -d --name test-oracle -p 49160:22 -p 49161:1521 -e ORACLE_ALLOW_REMOTE=true -v test-oracle:/u01/app/oracle $(DOCKER_ORACLE_IMAGE)
|
||||||
# https://gist.github.com/kimus/10012910
|
# https://gist.github.com/kimus/10012910
|
||||||
pip install cx_Oracle
|
pip install cx_Oracle
|
||||||
while ! nc -z 127.0.0.1 49161; do sleep 1; done
|
while ! nc -z 127.0.0.1 49161; do sleep 1; done
|
||||||
@@ -243,11 +253,12 @@ shell_plus: ## Run the shell_plus command.
|
|||||||
./manage.py shell_plus --settings=mayan.settings.development
|
./manage.py shell_plus --settings=mayan.settings.development
|
||||||
|
|
||||||
test-with-docker-services-on: ## Launch and initialize production-like services using Docker (Postgres and Redis).
|
test-with-docker-services-on: ## Launch and initialize production-like services using Docker (Postgres and Redis).
|
||||||
docker run -d --name redis -p 6379:6379 redis
|
docker run -d --name redis -p 6379:6379 $(DOCKER_REDIS_IMAGE)
|
||||||
docker run -d --name postgres -p 5432:5432 postgres
|
docker run -d --name postgres -p 5432:5432 $(DOCKER_POSTGRES_IMAGE)
|
||||||
while ! nc -z 127.0.0.1 6379; do sleep 1; done
|
while ! nc -z 127.0.0.1 6379; do sleep 1; done
|
||||||
while ! nc -z 127.0.0.1 5432; do sleep 1; done
|
while ! nc -z 127.0.0.1 5432; do sleep 1; done
|
||||||
sleep 4
|
sleep 4
|
||||||
|
pip install psycopg2==$(PYTHON_PSYCOPG2_VERSION) redis==$(PYTHON_REDIS_VERSION)
|
||||||
./manage.py initialsetup --settings=mayan.settings.staging.docker
|
./manage.py initialsetup --settings=mayan.settings.staging.docker
|
||||||
|
|
||||||
test-with-docker-services-off: ## Stop and delete the Docker production-like services.
|
test-with-docker-services-off: ## Stop and delete the Docker production-like services.
|
||||||
@@ -261,7 +272,7 @@ test-with-docker-worker: ## Launch a worker instance that uses the production-li
|
|||||||
DJANGO_SETTINGS_MODULE=mayan.settings.staging.docker ./manage.py celery worker -A mayan -B -l INFO -O fair
|
DJANGO_SETTINGS_MODULE=mayan.settings.staging.docker ./manage.py celery worker -A mayan -B -l INFO -O fair
|
||||||
|
|
||||||
docker-mysql-on: ## Launch and initialize a MySQL Docker container.
|
docker-mysql-on: ## Launch and initialize a MySQL Docker container.
|
||||||
docker run -d --name mysql -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=True -e MYSQL_DATABASE=mayan_edms mysql
|
docker run -d --name mysql -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=True -e MYSQL_DATABASE=mayan_edms $(DOCKER_MYSQL_IMAGE)
|
||||||
while ! nc -z 127.0.0.1 3306; do sleep 1; done
|
while ! nc -z 127.0.0.1 3306; do sleep 1; done
|
||||||
|
|
||||||
docker-mysql-off: ## Stop and delete the MySQL Docker container.
|
docker-mysql-off: ## Stop and delete the MySQL Docker container.
|
||||||
@@ -269,7 +280,7 @@ docker-mysql-off: ## Stop and delete the MySQL Docker container.
|
|||||||
docker rm mysql
|
docker rm mysql
|
||||||
|
|
||||||
docker-postgres-on: ## Launch and initialize a PostgreSQL Docker container.
|
docker-postgres-on: ## Launch and initialize a PostgreSQL Docker container.
|
||||||
docker run -d --name postgres -p 5432:5432 postgres
|
docker run -d --name postgres -p 5432:5432 $(DOCKER_POSTGRES_IMAGE)
|
||||||
while ! nc -z 127.0.0.1 5432; do sleep 1; done
|
while ! nc -z 127.0.0.1 5432; do sleep 1; done
|
||||||
|
|
||||||
docker-postgres-off: ## Stop and delete the PostgreSQL Docker container.
|
docker-postgres-off: ## Stop and delete the PostgreSQL Docker container.
|
||||||
|
|||||||
18
README.md
18
README.md
@@ -1,11 +1,11 @@
|
|||||||
|
[](https://paypal.me/MayanEDMS)
|
||||||
[![pypi][pypi]][pypi-url]
|
[![pypi][pypi]][pypi-url]
|
||||||
[![builds][builds]][builds-url]
|
[![builds][builds]][builds-url]
|
||||||
[![coverage][cover]][cover-url]
|
|
||||||
![python][python]
|
![python][python]
|
||||||
![license][license]
|
![license][license]
|
||||||
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
||||||
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
||||||
[](https://microbadger.com/images/mayanedms/mayanedms)
|
|
||||||
|
|
||||||
[pypi]: http://img.shields.io/pypi/v/mayan-edms.svg
|
[pypi]: http://img.shields.io/pypi/v/mayan-edms.svg
|
||||||
[pypi-url]: http://badge.fury.io/py/mayan-edms
|
[pypi-url]: http://badge.fury.io/py/mayan-edms
|
||||||
@@ -43,6 +43,20 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<h2 align="center">Book</h2>
|
||||||
|
|
||||||
|
The pre-release version of the book "Exploring Mayan EDMS" available now at a discounted price!
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://sellfy.com/p/um2fkx/">
|
||||||
|
<img width="400" src="https://d12swbtw719y4s.cloudfront.net/images/v6RpxW40/aP0qKLjkPiAuXZhYuB45/wDAULAzFyx.jpeg?w=548">
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
Limited quantities. Buyers of the pre-release will get the full version for free when it is ready.
|
||||||
|
|
||||||
|
The link is https://sellfy.com/p/um2fkx/
|
||||||
|
|
||||||
<h2 align="center">Installation</h2>
|
<h2 align="center">Installation</h2>
|
||||||
|
|
||||||
The easiest way to use Mayan EDMS is by using the official
|
The easiest way to use Mayan EDMS is by using the official
|
||||||
|
|||||||
14
README.rst
14
README.rst
@@ -1,4 +1,4 @@
|
|||||||
|pypi| |builds| |coverage| |python| |license| |docker_pulls| |docker_stars| |docker_layers|
|
|donation| |pypi| |builds| |coverage| |python| |license| |docker_pulls| |docker_stars| |docker_layers|
|
||||||
|
|
||||||
|
|
||||||
.. image:: https://gitlab.com/mayan-edms/mayan-edms/raw/master/docs/_static/mayan_logo.png
|
.. image:: https://gitlab.com/mayan-edms/mayan-edms/raw/master/docs/_static/mayan_logo.png
|
||||||
@@ -25,6 +25,16 @@ at: https://docs.mayan-edms.com/topics/installation.html
|
|||||||
|
|
||||||
.. _Docker: https://www.docker.com/
|
.. _Docker: https://www.docker.com/
|
||||||
|
|
||||||
|
The pre-release version of the book "Exploring Mayan EDMS" available now at a discounted price!
|
||||||
|
|
||||||
|
.. image:: https://camo.githubusercontent.com/89d2fe787507c9247aa7bb406e2682b53eb7a5f9/68747470733a2f2f64313273776274773731397934732e636c6f756466726f6e742e6e65742f696d616765732f76365270785734302f615030714b4c6a6b50694175585a6859754234352f774441554c417a4679782e6a7065673f773d353438
|
||||||
|
:align: center
|
||||||
|
:width: 300
|
||||||
|
:target: https://sellfy.com/p/um2fkx/
|
||||||
|
|
||||||
|
Limited quantities. Buyers of the pre-release will get the full version for free when it is ready.
|
||||||
|
Click the image or visit: https://sellfy.com/p/um2fkx/
|
||||||
|
|
||||||
Hardware requirements
|
Hardware requirements
|
||||||
|
|
||||||
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
|
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
|
||||||
@@ -44,6 +54,8 @@ Important links
|
|||||||
- `Videos <https://www.youtube.com/channel/UCJOOXHP1MJ9lVA7d8ZTlHPw>`__
|
- `Videos <https://www.youtube.com/channel/UCJOOXHP1MJ9lVA7d8ZTlHPw>`__
|
||||||
|
|
||||||
|
|
||||||
|
.. |donation| image:: https://img.shields.io/badge/donation-PayPal-brightgreen
|
||||||
|
:target: https://paypal.me/MayanEDMS
|
||||||
.. |pypi| image:: http://img.shields.io/pypi/v/mayan-edms.svg
|
.. |pypi| image:: http://img.shields.io/pypi/v/mayan-edms.svg
|
||||||
:target: http://badge.fury.io/py/mayan-edms
|
:target: http://badge.fury.io/py/mayan-edms
|
||||||
.. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg
|
.. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg
|
||||||
|
|||||||
@@ -5,21 +5,25 @@ set -e
|
|||||||
# $ curl -fsSL get.mayan-edms.com -o get-mayan-edms.sh
|
# $ curl -fsSL get.mayan-edms.com -o get-mayan-edms.sh
|
||||||
# $ sh get-mayan-edms.sh
|
# $ sh get-mayan-edms.sh
|
||||||
#
|
#
|
||||||
# NOTE: Make sure to verify the contents of the script
|
# NOTE: Before executing, make sure to verify the contents of the script
|
||||||
# you downloaded matches the contents of docker.sh
|
# you downloaded matches the contents of docker.sh
|
||||||
# located at https://gitlab.com/mayan-edms/mayan-edms/blob/master/contrib/scripts/install/docker.sh
|
# located at https://gitlab.com/mayan-edms/mayan-edms/blob/master/contrib/scripts/install/docker.sh
|
||||||
# before executing.
|
|
||||||
|
|
||||||
: ${VERBOSE:=true}
|
: ${VERBOSE:=true}
|
||||||
: ${INSTALL_DOCKER:=false}
|
: ${INSTALL_DOCKER:=false}
|
||||||
: ${DELETE_VOLUMES:=false}
|
: ${DELETE_VOLUMES:=false}
|
||||||
|
: ${USE_DOCKER_NETWORK:=true}
|
||||||
|
: ${DOCKER_NETWORK_NAME:=mayan}
|
||||||
: ${DATABASE_USER:=mayan}
|
: ${DATABASE_USER:=mayan}
|
||||||
: ${DATABASE_NAME:=mayan}
|
: ${DATABASE_NAME:=mayan}
|
||||||
: ${DATABASE_PASSWORD:=mayanuserpass}
|
: ${DATABASE_PASSWORD:=mayanuserpass}
|
||||||
: ${DOCKER_POSTGRES_IMAGE:=postgres:9.6}
|
: ${DOCKER_POSTGRES_IMAGE:=postgres:9.6-alpine}
|
||||||
: ${DOCKER_POSTGRES_CONTAINER:=mayan-edms-postgres}
|
: ${DOCKER_POSTGRES_CONTAINER:=mayan-edms-postgres}
|
||||||
: ${DOCKER_POSTGRES_VOLUME:=/docker-volumes/mayan-edms/postgres}
|
: ${DOCKER_POSTGRES_VOLUME:=/docker-volumes/mayan-edms/postgres}
|
||||||
: ${DOCKER_POSTGRES_PORT:=5432}
|
: ${DOCKER_POSTGRES_PORT:=5432}
|
||||||
|
: ${DOCKER_REDIS_IMAGE:=redis:5.0-alpine}
|
||||||
|
: ${DOCKER_REDIS_CONTAINER:=mayan-edms-redis}
|
||||||
|
: ${DOCKER_REDIS_PORT:=6379}
|
||||||
: ${DOCKER_MAYAN_IMAGE:=mayanedms/mayanedms:latest}
|
: ${DOCKER_MAYAN_IMAGE:=mayanedms/mayanedms:latest}
|
||||||
: ${DOCKER_MAYAN_CONTAINER:=mayan-edms}
|
: ${DOCKER_MAYAN_CONTAINER:=mayan-edms}
|
||||||
: ${DOCKER_MAYAN_VOLUME:=/docker-volumes/mayan-edms/media}
|
: ${DOCKER_MAYAN_VOLUME:=/docker-volumes/mayan-edms/media}
|
||||||
@@ -44,6 +48,8 @@ echo "Variable values to be used:"
|
|||||||
echo "---------------------------"
|
echo "---------------------------"
|
||||||
echo "INSTALL_DOCKER: $INSTALL_DOCKER"
|
echo "INSTALL_DOCKER: $INSTALL_DOCKER"
|
||||||
echo "DELETE_VOLUMES: $DELETE_VOLUMES"
|
echo "DELETE_VOLUMES: $DELETE_VOLUMES"
|
||||||
|
echo "USE_DOCKER_NETWORK: $USE_DOCKER_NETWORK"
|
||||||
|
echo "DOCKER_NETWORK_NAME: $DOCKER_NETWORK_NAME"
|
||||||
echo "DATABASE_USER: $DATABASE_USER"
|
echo "DATABASE_USER: $DATABASE_USER"
|
||||||
echo "DATABASE_NAME: $DATABASE_NAME"
|
echo "DATABASE_NAME: $DATABASE_NAME"
|
||||||
echo "DATABASE_PASSWORD: $DATABASE_PASSWORD"
|
echo "DATABASE_PASSWORD: $DATABASE_PASSWORD"
|
||||||
@@ -51,10 +57,17 @@ echo "DOCKER_POSTGRES_IMAGE: $DOCKER_POSTGRES_IMAGE"
|
|||||||
echo "DOCKER_POSTGRES_CONTAINER: $DOCKER_POSTGRES_CONTAINER"
|
echo "DOCKER_POSTGRES_CONTAINER: $DOCKER_POSTGRES_CONTAINER"
|
||||||
echo "DOCKER_POSTGRES_VOLUME: $DOCKER_POSTGRES_VOLUME"
|
echo "DOCKER_POSTGRES_VOLUME: $DOCKER_POSTGRES_VOLUME"
|
||||||
echo "DOCKER_POSTGRES_PORT: $DOCKER_POSTGRES_PORT"
|
echo "DOCKER_POSTGRES_PORT: $DOCKER_POSTGRES_PORT"
|
||||||
|
echo "DOCKER_REDIS_IMAGE: $DOCKER_REDIS_IMAGE"
|
||||||
|
echo "DOCKER_REDIS_CONTAINER: $DOCKER_REDIS_CONTAINER"
|
||||||
|
echo "DOCKER_REDIS_PORT: $DOCKER_REDIS_PORT"
|
||||||
echo "DOCKER_MAYAN_IMAGE: $DOCKER_MAYAN_IMAGE"
|
echo "DOCKER_MAYAN_IMAGE: $DOCKER_MAYAN_IMAGE"
|
||||||
echo "DOCKER_MAYAN_CONTAINER: $DOCKER_MAYAN_CONTAINER"
|
echo "DOCKER_MAYAN_CONTAINER: $DOCKER_MAYAN_CONTAINER"
|
||||||
echo "DOCKER_MAYAN_VOLUME: $DOCKER_MAYAN_VOLUME"
|
echo "DOCKER_MAYAN_VOLUME: $DOCKER_MAYAN_VOLUME"
|
||||||
echo "\nStarting in 10 seconds."
|
echo
|
||||||
|
echo "Override any of them by setting them before the script. "
|
||||||
|
echo "Example: INSTALL_DOCKER=true sh get-mayan-edms.sh"
|
||||||
|
|
||||||
|
echo "\nStarting in 10 seconds. Press CTRL+C to cancel."
|
||||||
sleep 10
|
sleep 10
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -72,33 +85,62 @@ if [ -z `which docker` ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo -n "* Removing existing Mayan EDMS and PostgreSQL containers (no data will be lost)..."
|
echo -n "* Removing existing Mayan EDMS and PostgreSQL containers (no data will be lost)..."
|
||||||
true || docker stop $DOCKER_MAYAN_CONTAINER >/dev/null 2>&1
|
docker rm -f $DOCKER_REDIS_CONTAINER >/dev/null 2>&1 || true
|
||||||
true || docker rm $DOCKER_MAYAN_CONTAINER >/dev/null 2>&1
|
docker rm -f $DOCKER_POSTGRES_CONTAINER >/dev/null 2>&1 || true
|
||||||
true || docker stop $DOCKER_POSTGRES_CONTAINER >/dev/null 2>&1
|
docker rm -f $DOCKER_MAYAN_CONTAINER >/dev/null 2>&1 || true
|
||||||
true || docker rm $DOCKER_POSTGRES_CONTAINER >/dev/null 2>&1
|
|
||||||
echo "Done"
|
echo "Done"
|
||||||
|
|
||||||
if [ "$DELETE_VOLUMES" = true ]; then
|
if [ "$DELETE_VOLUMES" = true ]; then
|
||||||
echo -n "* Deleting Docker volumes in 5 seconds (warning: this delete all document data)..."
|
echo -n "* Deleting Docker volumes in 5 seconds (warning: this will delete all document data). Press CTRL+C to cancel..."
|
||||||
sleep 5
|
sleep 5
|
||||||
true || rm DOCKER_MAYAN_VOLUME -Rf
|
rm DOCKER_MAYAN_VOLUME -Rf || true
|
||||||
true || rm DOCKER_POSTGRES_VOLUME -Rf
|
rm DOCKER_POSTGRES_VOLUME -Rf || true
|
||||||
echo "Done"
|
echo "Done"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo -n "* Pulling (downloading) the Mayan EDMS Docker image..."
|
echo -n "* Pulling (downloading) the Redis Docker image..."
|
||||||
docker pull $DOCKER_MAYAN_IMAGE >/dev/null
|
docker pull $DOCKER_REDIS_IMAGE > /dev/null
|
||||||
echo "Done"
|
echo "Done"
|
||||||
|
|
||||||
echo -n "* Pulling (downloading) the PostgreSQL Docker image..."
|
echo -n "* Pulling (downloading) the PostgreSQL Docker image..."
|
||||||
docker pull $DOCKER_POSTGRES_IMAGE > /dev/null
|
docker pull $DOCKER_POSTGRES_IMAGE > /dev/null
|
||||||
echo "Done"
|
echo "Done"
|
||||||
|
|
||||||
|
echo -n "* Pulling (downloading) the Mayan EDMS Docker image..."
|
||||||
|
docker pull $DOCKER_MAYAN_IMAGE >/dev/null
|
||||||
|
echo "Done"
|
||||||
|
|
||||||
|
if [ "$USE_DOCKER_NETWORK" = true ]; then
|
||||||
|
echo -n "* Creating Docker network..."
|
||||||
|
docker network create $DOCKER_NETWORK_NAME 2> /dev/null || true
|
||||||
|
# Ignore error if the network already exists
|
||||||
|
echo "Done"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$USE_DOCKER_NETWORK" = true ]; then
|
||||||
|
NETWORK_ARGUMENT="--network=$DOCKER_NETWORK_NAME"
|
||||||
|
POSTGRES_PORT_ARGUMENT=""
|
||||||
|
REDIS_PORT_ARGUMENT=""
|
||||||
|
MAYAN_DATABASE_PORT_ARGUMENT=""
|
||||||
|
MAYAN_DATABASE_HOST_ARGUMENT="-e MAYAN_DATABASE_HOST=$DOCKER_POSTGRES_CONTAINER"
|
||||||
|
MAYAN_BROKER_URL_ARGUMENT="-e MAYAN_BROKER_URL=redis://$DOCKER_REDIS_CONTAINER:6379/0"
|
||||||
|
MAYAN_CELERY_RESULT_BACKEND_ARGUMENT="-e MAYAN_CELERY_RESULT_BACKEND=redis://$DOCKER_REDIS_CONTAINER:6379/1"
|
||||||
|
else
|
||||||
|
NETWORK_ARGUMENT=""
|
||||||
|
POSTGRES_PORT_ARGUMENT="-e $DOCKER_POSTGRES_PORT:5432"
|
||||||
|
REDIS_PORT_ARGUMENT="-e $DOCKER_REDIS_PORT:6379"
|
||||||
|
MAYAN_DATABASE_PORT_ARGUMENT="-e MAYAN_DATABASE_PORT=$DOCKER_POSTGRES_PORT"
|
||||||
|
MAYAN_DATABASE_HOST_ARGUMENT="-e MAYAN_DATABASE_HOST=172.17.0.1"
|
||||||
|
MAYAN_BROKER_URL_ARGUMENT="-e MAYAN_BROKER_URL=redis://172.17.0.1:6379/0"
|
||||||
|
MAYAN_CELERY_RESULT_BACKEND_ARGUMENT="-e MAYAN_CELERY_RESULT_BACKEND=redis://172.17.0.1:6379/1"
|
||||||
|
fi
|
||||||
|
|
||||||
echo -n "* Deploying the PostgreSQL container..."
|
echo -n "* Deploying the PostgreSQL container..."
|
||||||
docker run -d \
|
docker run -d \
|
||||||
--name $DOCKER_POSTGRES_CONTAINER \
|
--name $DOCKER_POSTGRES_CONTAINER \
|
||||||
|
$NETWORK_ARGUMENT \
|
||||||
--restart=always \
|
--restart=always \
|
||||||
-p $DOCKER_POSTGRES_PORT:5432 \
|
$POSTGRES_PORT_ARGUMENT \
|
||||||
-e POSTGRES_USER=$DATABASE_USER \
|
-e POSTGRES_USER=$DATABASE_USER \
|
||||||
-e POSTGRES_DB=$DATABASE_NAME \
|
-e POSTGRES_DB=$DATABASE_NAME \
|
||||||
-e POSTGRES_PASSWORD=$DATABASE_PASSWORD \
|
-e POSTGRES_PASSWORD=$DATABASE_PASSWORD \
|
||||||
@@ -106,6 +148,24 @@ docker run -d \
|
|||||||
$DOCKER_POSTGRES_IMAGE >/dev/null
|
$DOCKER_POSTGRES_IMAGE >/dev/null
|
||||||
echo "Done"
|
echo "Done"
|
||||||
|
|
||||||
|
echo -n "* Deploying the Redis container..."
|
||||||
|
docker run -d \
|
||||||
|
--name $DOCKER_REDIS_CONTAINER \
|
||||||
|
$NETWORK_ARGUMENT \
|
||||||
|
--restart=always \
|
||||||
|
$REDIS_PORT_ARGUMENT \
|
||||||
|
$DOCKER_REDIS_IMAGE \
|
||||||
|
redis-server \
|
||||||
|
--appendonly no \
|
||||||
|
--databases 2 \
|
||||||
|
--maxmemory 100mb \
|
||||||
|
--maxmemory-policy allkeys-lru \
|
||||||
|
--maxclients 500 \
|
||||||
|
--save "" \
|
||||||
|
--tcp-backlog 256 \
|
||||||
|
>/dev/null
|
||||||
|
echo "Done"
|
||||||
|
|
||||||
echo -n "* Waiting for the PostgreSQL container to be ready (10 seconds)..."
|
echo -n "* Waiting for the PostgreSQL container to be ready (10 seconds)..."
|
||||||
sleep 10
|
sleep 10
|
||||||
echo "Done"
|
echo "Done"
|
||||||
@@ -113,15 +173,18 @@ echo "Done"
|
|||||||
echo -n "* Deploying Mayan EDMS container..."
|
echo -n "* Deploying Mayan EDMS container..."
|
||||||
docker run -d \
|
docker run -d \
|
||||||
--name $DOCKER_MAYAN_CONTAINER \
|
--name $DOCKER_MAYAN_CONTAINER \
|
||||||
|
$NETWORK_ARGUMENT \
|
||||||
--restart=always \
|
--restart=always \
|
||||||
-p 80:8000 \
|
-p 80:8000 \
|
||||||
-e MAYAN_DATABASE_ENGINE=django.db.backends.postgresql \
|
-e MAYAN_DATABASE_ENGINE=django.db.backends.postgresql \
|
||||||
-e MAYAN_DATABASE_HOST=172.17.0.1 \
|
$MAYAN_DATABASE_HOST_ARGUMENT \
|
||||||
|
$MAYAN_DATABASE_PORT_ARGUMENT \
|
||||||
-e MAYAN_DATABASE_NAME=$DATABASE_NAME \
|
-e MAYAN_DATABASE_NAME=$DATABASE_NAME \
|
||||||
-e MAYAN_DATABASE_PASSWORD=$DATABASE_PASSWORD \
|
-e MAYAN_DATABASE_PASSWORD=$DATABASE_PASSWORD \
|
||||||
-e MAYAN_DATABASE_USER=$DATABASE_USER \
|
-e MAYAN_DATABASE_USER=$DATABASE_USER \
|
||||||
-e MAYAN_DATABASE_PORT=$DOCKER_POSTGRES_PORT \
|
|
||||||
-e MAYAN_DATABASE_CONN_MAX_AGE=0 \
|
-e MAYAN_DATABASE_CONN_MAX_AGE=0 \
|
||||||
|
$MAYAN_BROKER_URL_ARGUMENT \
|
||||||
|
$MAYAN_CELERY_RESULT_BACKEND_ARGUMENT \
|
||||||
-v $DOCKER_MAYAN_VOLUME:/var/lib/mayan \
|
-v $DOCKER_MAYAN_VOLUME:/var/lib/mayan \
|
||||||
$DOCKER_MAYAN_IMAGE >/dev/null
|
$DOCKER_MAYAN_IMAGE >/dev/null
|
||||||
echo "Done"
|
echo "Done"
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ apt-get update \
|
|||||||
&& apt-get install -y --no-install-recommends \
|
&& apt-get install -y --no-install-recommends \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
exiftool \
|
exiftool \
|
||||||
|
fonts-arphic-uming \
|
||||||
|
fonts-arphic-ukai \
|
||||||
ghostscript \
|
ghostscript \
|
||||||
gpgv \
|
gpgv \
|
||||||
gnupg1 \
|
gnupg1 \
|
||||||
|
|||||||
@@ -11,6 +11,9 @@ CONCURRENCY_ARGUMENT=--concurrency=
|
|||||||
DEFAULT_USER_UID=1000
|
DEFAULT_USER_UID=1000
|
||||||
DEFAULT_USER_GID=1000
|
DEFAULT_USER_GID=1000
|
||||||
|
|
||||||
|
MAYAN_USER_UID=${MAYAN_USER_UID:-${DEFAULT_USER_UID}}
|
||||||
|
MAYAN_USER_GID=${MAYAN_USER_GID:-${DEFAULT_USER_GID}}
|
||||||
|
|
||||||
export MAYAN_ALLOWED_HOSTS='["*"]'
|
export MAYAN_ALLOWED_HOSTS='["*"]'
|
||||||
export MAYAN_BIN=/opt/mayan-edms/bin/mayan-edms.py
|
export MAYAN_BIN=/opt/mayan-edms/bin/mayan-edms.py
|
||||||
export MAYAN_INSTALL_DIR=/opt/mayan-edms
|
export MAYAN_INSTALL_DIR=/opt/mayan-edms
|
||||||
@@ -27,7 +30,20 @@ export MAYAN_STATIC_ROOT=${MAYAN_INSTALL_DIR}/static
|
|||||||
|
|
||||||
MAYAN_WORKER_FAST_CONCURRENCY=${MAYAN_WORKER_FAST_CONCURRENCY:-0}
|
MAYAN_WORKER_FAST_CONCURRENCY=${MAYAN_WORKER_FAST_CONCURRENCY:-0}
|
||||||
MAYAN_WORKER_MEDIUM_CONCURRENCY=${MAYAN_WORKER_MEDIUM_CONCURRENCY:-0}
|
MAYAN_WORKER_MEDIUM_CONCURRENCY=${MAYAN_WORKER_MEDIUM_CONCURRENCY:-0}
|
||||||
MAYAN_WORKER_SLOW_CONCURRENCY=${MAYAN_WORKER_SLOW_CONCURRENCY:-0}
|
MAYAN_WORKER_SLOW_CONCURRENCY=${MAYAN_WORKER_SLOW_CONCURRENCY:-1}
|
||||||
|
|
||||||
|
update_uid_gid() {
|
||||||
|
echo "mayan: update_uid_gid()"
|
||||||
|
groupmod mayan -g ${MAYAN_USER_GID} 2>/dev/null || true
|
||||||
|
usermod mayan -u ${MAYAN_USER_UID} -g ${MAYAN_USER_GID} 2>/dev/null
|
||||||
|
|
||||||
|
if [ ${MAYAN_USER_UID} -ne ${DEFAULT_USER_UID} ] || [ ${MAYAN_USER_GID} -ne ${DEFAULT_USER_GID} ]; then
|
||||||
|
echo "mayan: Updating file ownership. This might take a while if there are many documents."
|
||||||
|
chown -R mayan:mayan ${MAYAN_INSTALL_DIR} ${MAYAN_STATIC_ROOT} ${MAYAN_MEDIA_ROOT}
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
update_uid_gid
|
||||||
|
|
||||||
if [ "$MAYAN_WORKER_FAST_CONCURRENCY" -eq 0 ]; then
|
if [ "$MAYAN_WORKER_FAST_CONCURRENCY" -eq 0 ]; then
|
||||||
MAYAN_WORKER_FAST_CONCURRENCY=
|
MAYAN_WORKER_FAST_CONCURRENCY=
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
3.2.6
|
3.3beta1
|
||||||
|
|||||||
@@ -226,32 +226,46 @@ Git branch structure
|
|||||||
Mayan EDMS follows a simplified model layout based on Vincent Driessen's
|
Mayan EDMS follows a simplified model layout based on Vincent Driessen's
|
||||||
`Successful Git Branching Model`_ blog post.
|
`Successful Git Branching Model`_ blog post.
|
||||||
|
|
||||||
``development``
|
``/versions/micro``
|
||||||
The "next release" branch, likely unstable, don't use in production.
|
Working branch for the next bugfix release. Micro increment (third digit).
|
||||||
|
Only bug fixes, minor features, back-ported urgent features. This
|
||||||
|
branch is stable and safe for production.
|
||||||
|
``/versions/minor``
|
||||||
|
Working branch for the next minor release (second digit). New features,
|
||||||
|
occasional breakage. Not for production but should run in test
|
||||||
|
environment most of the time. This is the branch you will want to
|
||||||
|
try out if you want to check out new features.
|
||||||
|
``/versions/major``
|
||||||
|
Working branch for the next major release (first digit). New features,
|
||||||
|
incompatible changes to the user facing interfaces. Broken most of the
|
||||||
|
time, not for production and should only be cloned by developers
|
||||||
|
with experience with Mayan's development.
|
||||||
``master``
|
``master``
|
||||||
Current production release (|version|). Points to the latest version of
|
Current production release (|version|). Points to the latest version of
|
||||||
the latest series. Production quality code.
|
the latest series. Production quality code.
|
||||||
``feature/``
|
``features/``
|
||||||
Unfinished/unmerged feature. Likely unstable, don't use in production.
|
Working branches for unfinished and unmerged feature. Likely unstable,
|
||||||
|
don't use in production. Once the feature is complete, it is merged
|
||||||
|
into one of the versions branches and deleted.
|
||||||
|
|
||||||
Special branches:
|
Special branches:
|
||||||
|
|
||||||
``releases/all``
|
``releases/all``
|
||||||
Used by the continuous delivery system to trigger the build and release
|
Pushing code to this branch will trigger the build and release
|
||||||
a new Docker image, Documentation and Python package.
|
a new Docker image, Documentation and Python package.
|
||||||
``releases/docker``
|
``releases/docker``
|
||||||
Used by the continuous delivery system to trigger the build and release
|
Pushing code to this branch will trigger the build and release
|
||||||
of a new Docker image to Docker Hub.
|
of a new Docker image to Docker Hub.
|
||||||
``releases/documentation``
|
``releases/documentation``
|
||||||
Used by the continuous delivery system to trigger the build and release
|
Pushing code to this branch will trigger the build and release
|
||||||
of new documentation.
|
of new documentation.
|
||||||
``releases/python``
|
``releases/python``
|
||||||
Used by the continuous delivery system to trigger the build and release
|
Pushing code to this branch will trigger the build and release
|
||||||
of a new Python package to PyPI.
|
of a new Python package to PyPI.
|
||||||
``nightly``
|
``nightly``
|
||||||
Used by the continuous delivery system to trigger the build and release
|
Pushing code to this branch will trigger the build and release
|
||||||
of a new Docker image based on development code to the GitLab image
|
of a new Docker image based on development code to the GitLab image
|
||||||
repository.
|
repository only. The image will not be published to Docker Hub.
|
||||||
|
|
||||||
Each release is tagged separately using annotated Git tags.
|
Each release is tagged separately using annotated Git tags.
|
||||||
|
|
||||||
@@ -519,7 +533,7 @@ Release using GitLab CI
|
|||||||
::
|
::
|
||||||
|
|
||||||
git checkout releases/all
|
git checkout releases/all
|
||||||
git merge versions/next
|
git merge <corresponding branch>
|
||||||
|
|
||||||
#. Push code to trigger builds:
|
#. Push code to trigger builds:
|
||||||
::
|
::
|
||||||
|
|||||||
@@ -135,6 +135,13 @@ image specific environment variables are available.
|
|||||||
|
|
||||||
Optional. Allows loading an alternate settings file.
|
Optional. Allows loading an alternate settings file.
|
||||||
|
|
||||||
|
|
||||||
|
``MAYAN_GUNICORN_TIMEOUT``
|
||||||
|
|
||||||
|
Optional. Changes the amount of time the frontend worker will wait for a
|
||||||
|
request to finish before raising a timeout error. The default is 120
|
||||||
|
seconds.
|
||||||
|
|
||||||
``MAYAN_GUNICORN_WORKERS``
|
``MAYAN_GUNICORN_WORKERS``
|
||||||
|
|
||||||
Optional. This environment variable controls the number of frontend workers
|
Optional. This environment variable controls the number of frontend workers
|
||||||
|
|||||||
29
docs/conf.py
29
docs/conf.py
@@ -22,7 +22,9 @@ import mayan
|
|||||||
# If extensions (or modules to document with autodoc) are in another directory,
|
# If extensions (or modules to document with autodoc) are in another directory,
|
||||||
# add these directories to sys.path here. If the directory is relative to the
|
# add these directories to sys.path here. If the directory is relative to the
|
||||||
# documentation root, use os.path.abspath to make it absolute, like shown here.
|
# documentation root, use os.path.abspath to make it absolute, like shown here.
|
||||||
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "_ext")))
|
sys.path.append(
|
||||||
|
os.path.abspath(os.path.join(os.path.dirname(__file__), '_ext'))
|
||||||
|
)
|
||||||
|
|
||||||
# -- General configuration -----------------------------------------------------
|
# -- General configuration -----------------------------------------------------
|
||||||
|
|
||||||
@@ -34,12 +36,13 @@ sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "_ext"))
|
|||||||
#extensions = ['sphinx.ext.autodoc', 'sphinx.ext.viewcode']
|
#extensions = ['sphinx.ext.autodoc', 'sphinx.ext.viewcode']
|
||||||
#extensions = ["djangodocs", "sphinx.ext.intersphinx"]
|
#extensions = ["djangodocs", "sphinx.ext.intersphinx"]
|
||||||
extensions = [
|
extensions = [
|
||||||
'sphinx.ext.extlinks', 'sphinxcontrib.blockdiag', 'sphinxcontrib.spelling'
|
'sphinx.ext.extlinks', 'sphinxcontrib.blockdiag',
|
||||||
|
'sphinxcontrib.spelling'
|
||||||
]
|
]
|
||||||
|
|
||||||
blockdiag_antialias = True
|
blockdiag_antialias = True
|
||||||
blockdiag_html_image_format = "SVG"
|
blockdiag_html_image_format = 'SVG'
|
||||||
blockdiag_latex_image_format = "PDF"
|
blockdiag_latex_image_format = 'PDF'
|
||||||
|
|
||||||
# Add any paths that contain templates here, relative to this directory.
|
# Add any paths that contain templates here, relative to this directory.
|
||||||
templates_path = ['_templates']
|
templates_path = ['_templates']
|
||||||
@@ -106,12 +109,14 @@ pygments_style = 'sphinx'
|
|||||||
|
|
||||||
# The theme to use for HTML and HTML Help pages. See the documentation for
|
# The theme to use for HTML and HTML Help pages. See the documentation for
|
||||||
# a list of builtin themes.
|
# a list of builtin themes.
|
||||||
html_theme = 'classic'
|
html_theme = 'sphinx_rtd_theme'
|
||||||
|
|
||||||
# Theme options are theme-specific and customize the look and feel of a theme
|
# Theme options are theme-specific and customize the look and feel of a theme
|
||||||
# further. For a list of options available for each theme, see the
|
# further. For a list of options available for each theme, see the
|
||||||
# documentation.
|
# documentation.
|
||||||
#html_theme_options = {}
|
html_theme_options = {
|
||||||
|
'analytics_id': 'UA-52965619-6',
|
||||||
|
}
|
||||||
|
|
||||||
# Add any paths that contain custom themes here, relative to this directory.
|
# Add any paths that contain custom themes here, relative to this directory.
|
||||||
#html_theme_path = []
|
#html_theme_path = []
|
||||||
@@ -139,7 +144,7 @@ html_static_path = ['_static']
|
|||||||
|
|
||||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||||
# using the given strftime format.
|
# using the given strftime format.
|
||||||
#html_last_updated_fmt = '%b %d, %Y'
|
html_last_updated_fmt = '%b %d, %Y'
|
||||||
|
|
||||||
# If true, SmartyPants will be used to convert quotes and dashes to
|
# If true, SmartyPants will be used to convert quotes and dashes to
|
||||||
# typographically correct entities.
|
# typographically correct entities.
|
||||||
@@ -162,7 +167,7 @@ html_static_path = ['_static']
|
|||||||
#html_split_index = False
|
#html_split_index = False
|
||||||
|
|
||||||
# If true, links to the reST sources are added to the pages.
|
# If true, links to the reST sources are added to the pages.
|
||||||
#html_show_sourcelink = True
|
html_show_sourcelink = False
|
||||||
|
|
||||||
# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
|
# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
|
||||||
#html_show_sphinx = True
|
#html_show_sphinx = True
|
||||||
@@ -181,8 +186,6 @@ html_static_path = ['_static']
|
|||||||
# Output file base name for HTML help builder.
|
# Output file base name for HTML help builder.
|
||||||
htmlhelp_basename = 'MayanEDMSdoc'
|
htmlhelp_basename = 'MayanEDMSdoc'
|
||||||
|
|
||||||
html_show_sourcelink = False
|
|
||||||
|
|
||||||
html_show_sphinx = False
|
html_show_sphinx = False
|
||||||
|
|
||||||
# -- Options for LaTeX output --------------------------------------------------
|
# -- Options for LaTeX output --------------------------------------------------
|
||||||
@@ -233,8 +236,6 @@ man_pages = [
|
|||||||
[mayan.__author__], 1)
|
[mayan.__author__], 1)
|
||||||
]
|
]
|
||||||
|
|
||||||
html_theme = 'sphinx_rtd_theme'
|
|
||||||
|
|
||||||
# -- External links --
|
# -- External links --
|
||||||
extlinks = {
|
extlinks = {
|
||||||
'django-docs': (
|
'django-docs': (
|
||||||
@@ -242,6 +243,9 @@ extlinks = {
|
|||||||
mayan.__django_version__
|
mayan.__django_version__
|
||||||
), 'Django documentation section: '
|
), 'Django documentation section: '
|
||||||
),
|
),
|
||||||
|
'forum-topic': (
|
||||||
|
'https://forum.mayan-edms.com/viewtopic.php?t=%s', 'Forum topic #'
|
||||||
|
),
|
||||||
'github-issue': (
|
'github-issue': (
|
||||||
'https://github.com/mayan-edms/mayan-edms/issues/%s', 'GitHub issue #'
|
'https://github.com/mayan-edms/mayan-edms/issues/%s', 'GitHub issue #'
|
||||||
),
|
),
|
||||||
@@ -250,5 +254,6 @@ extlinks = {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
def setup(app):
|
def setup(app):
|
||||||
app.add_stylesheet('css/custom.css')
|
app.add_stylesheet('css/custom.css')
|
||||||
|
|||||||
145
docs/releases/3.2.7.rst
Normal file
145
docs/releases/3.2.7.rst
Normal file
@@ -0,0 +1,145 @@
|
|||||||
|
Version 3.2.7
|
||||||
|
=============
|
||||||
|
|
||||||
|
Released: August 28, 2019
|
||||||
|
|
||||||
|
|
||||||
|
Changes
|
||||||
|
-------
|
||||||
|
|
||||||
|
- Fix checkouts form bug. Fixes GitLab issue #654
|
||||||
|
Thanks to Lucius Schaerer (@lschaer1) for the report.
|
||||||
|
- Disable pagination current page button
|
||||||
|
Current page button was clickable and would cause the
|
||||||
|
single page navigation to jump to the home view.
|
||||||
|
- Remove redundant Celery queue declarations from the
|
||||||
|
file_metadata app.
|
||||||
|
- Add internal_name field to workflow serializer.
|
||||||
|
Fixes workflow API creation view.
|
||||||
|
- Fix document cabinet list API view. Thanks for forum user
|
||||||
|
"jere" for the report. Forum topic 1039.
|
||||||
|
- Fix document template column field. GitLab issue #655.
|
||||||
|
Thanks to Christian Wiegand (@christianwgd) for the
|
||||||
|
report.
|
||||||
|
- Increase mailing profile password field max length
|
||||||
|
from 48 to 128 characters. GitLab issue #657.
|
||||||
|
Thanks to sigsec (@sigsec) for the report.
|
||||||
|
- Update the Docker entrypoint to update the ownership
|
||||||
|
of files when the UID of GUID are changed.
|
||||||
|
GitLab issue #650. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Update the Docker entrypoint to allow changing
|
||||||
|
the GID of the mayan user to existing values.
|
||||||
|
GitLab issue #652. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Rename the MAYAN_USER_GUID environment variable
|
||||||
|
to MAYAN_USER_GID.
|
||||||
|
- Backport individual index rebuild support.
|
||||||
|
- Add automatic adjustment of HTML body on navigation
|
||||||
|
bar changes. Closes GitLab issue #643. Thanks to
|
||||||
|
Light Templar (@LightTemplar) for the report.
|
||||||
|
- Unify all line endings to be Linux style.
|
||||||
|
- Make sure system alerts don't appear under
|
||||||
|
floating elements.
|
||||||
|
|
||||||
|
Removals
|
||||||
|
--------
|
||||||
|
|
||||||
|
- None
|
||||||
|
|
||||||
|
|
||||||
|
Upgrading from a previous version
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
If installed via Python's PIP
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Remove deprecated requirements::
|
||||||
|
|
||||||
|
sudo -u mayan curl https://gitlab.com/mayan-edms/mayan-edms/raw/master/removals.txt -o /tmp/removals.txt && sudo -u mayan /opt/mayan-edms/bin/pip uninstall -y -r /tmp/removals.txt
|
||||||
|
|
||||||
|
Type in the console::
|
||||||
|
|
||||||
|
sudo -u mayan /opt/mayan-edms/bin/pip install mayan-edms==3.2.7
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
Remove deprecated requirements::
|
||||||
|
|
||||||
|
$ pip uninstall -y -r removals.txt
|
||||||
|
|
||||||
|
Next upgrade/add the new requirements::
|
||||||
|
|
||||||
|
$ pip install --upgrade -r requirements.txt
|
||||||
|
|
||||||
|
|
||||||
|
Common steps
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Perform these steps after updating the code from either step above.
|
||||||
|
|
||||||
|
Make a backup of your supervisord file::
|
||||||
|
|
||||||
|
sudo cp /etc/supervisor/conf.d/mayan.conf /etc/supervisor/conf.d/mayan.conf.bck
|
||||||
|
|
||||||
|
Update the supervisord configuration file. Replace the environment
|
||||||
|
variables values show here with your respective settings. This step will refresh
|
||||||
|
the supervisord configuration file with the new queues and the latest
|
||||||
|
recommended layout::
|
||||||
|
|
||||||
|
sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \
|
||||||
|
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \
|
||||||
|
MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf
|
||||||
|
|
||||||
|
Edit the supervisord configuration file and update any setting the template
|
||||||
|
generator missed::
|
||||||
|
|
||||||
|
sudo vi /etc/supervisor/conf.d/mayan.conf
|
||||||
|
|
||||||
|
Migrate existing database schema with::
|
||||||
|
|
||||||
|
sudo -u mayan MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \
|
||||||
|
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \
|
||||||
|
MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py performupgrade
|
||||||
|
|
||||||
|
Add new static media::
|
||||||
|
|
||||||
|
sudo -u mayan MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py preparestatic --noinput
|
||||||
|
|
||||||
|
The upgrade procedure is now complete.
|
||||||
|
|
||||||
|
|
||||||
|
Backward incompatible changes
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
- None
|
||||||
|
|
||||||
|
|
||||||
|
Bugs fixed or issues closed
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
- :gitlab-issue:`643` The "Actions" button won't show up, if window size between 992 and 1248 px
|
||||||
|
- :gitlab-issue:`650` Permission denied when MAYAN_USER_UID and MAYAN_USER_GUID are set
|
||||||
|
- :gitlab-issue:`652` MAYAN_USER_GUID cannot be set to specific values
|
||||||
|
- :gitlab-issue:`654` Internal Server Error, Document Checkout
|
||||||
|
- :gitlab-issue:`655` Index setup tree view shows two times the "enabled" field instead of "Link documents"
|
||||||
|
- :gitlab-issue:`657` Mailer password length restriction is too short
|
||||||
|
- :forum-topic:`1039` Re: /api/documents/{id}/cabinets returns 500
|
||||||
|
- :forum-topic:`1050` edit/delete sub-cabinet
|
||||||
|
|
||||||
|
.. _PyPI: https://pypi.python.org/pypi/mayan-edms/
|
||||||
161
docs/releases/3.2.8.rst
Normal file
161
docs/releases/3.2.8.rst
Normal file
@@ -0,0 +1,161 @@
|
|||||||
|
Version 3.2.8
|
||||||
|
=============
|
||||||
|
|
||||||
|
Released: October 1, 2019
|
||||||
|
|
||||||
|
|
||||||
|
Changes
|
||||||
|
-------
|
||||||
|
|
||||||
|
|
||||||
|
API
|
||||||
|
^^^
|
||||||
|
|
||||||
|
Fix an error when accessing some API entry points without
|
||||||
|
being authenticated. Accessing API endpoints without being authenticated
|
||||||
|
will now always return empty results.
|
||||||
|
|
||||||
|
|
||||||
|
Cabinets
|
||||||
|
^^^^^^^^
|
||||||
|
|
||||||
|
Tweaked the jstree component's appearance to cope with long labels.
|
||||||
|
Added a scrollbar, reduced the font size, switched to a sans serif font,
|
||||||
|
and reduced padding. Thanks for forum user @briboe for the report.
|
||||||
|
|
||||||
|
Workflow actions to add and remove documents from cabinets was added.
|
||||||
|
|
||||||
|
|
||||||
|
Dependencies
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
The Django version used was updated to version 1.11.24. The jQuery version
|
||||||
|
used was updated to version 3.4.1. Both as fully backwards compatible with
|
||||||
|
their previous versions.
|
||||||
|
|
||||||
|
|
||||||
|
OCR
|
||||||
|
^^^
|
||||||
|
|
||||||
|
Support was added to delete the content of document's OCR or parsed content.
|
||||||
|
Events for both situations was added allowing content deletion to be used
|
||||||
|
as workflow transition triggers.
|
||||||
|
|
||||||
|
|
||||||
|
Docker
|
||||||
|
^^^^^^
|
||||||
|
|
||||||
|
A missing recursive option was added to the Docker entrypoint
|
||||||
|
command "chown" to change the ownership of files when specifying a custom
|
||||||
|
UID or GID. Closes GitLab issue #668. Thanks to John Wice (@brilthor)
|
||||||
|
for the report.
|
||||||
|
|
||||||
|
Two fonts were added to the Docker image to support rendering Chinese office
|
||||||
|
documents. Closes GitLab issue #666. Thanks to javawcy (@javawcy) and forum
|
||||||
|
user @leoliu for the report and help closing this issue.
|
||||||
|
|
||||||
|
|
||||||
|
Usability
|
||||||
|
^^^^^^^^^
|
||||||
|
|
||||||
|
Descriptions for screenreaders was added via image alt tag. The user interface
|
||||||
|
will also now allow scaling.
|
||||||
|
|
||||||
|
|
||||||
|
Removals
|
||||||
|
--------
|
||||||
|
|
||||||
|
- None
|
||||||
|
|
||||||
|
|
||||||
|
Upgrading from a previous version
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
If installed via Python's PIP
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Remove deprecated requirements::
|
||||||
|
|
||||||
|
sudo -u mayan curl https://gitlab.com/mayan-edms/mayan-edms/raw/master/removals.txt -o /tmp/removals.txt && sudo -u mayan /opt/mayan-edms/bin/pip uninstall -y -r /tmp/removals.txt
|
||||||
|
|
||||||
|
Type in the console::
|
||||||
|
|
||||||
|
sudo -u mayan /opt/mayan-edms/bin/pip install mayan-edms==3.2.8
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
Remove deprecated requirements::
|
||||||
|
|
||||||
|
$ pip uninstall -y -r removals.txt
|
||||||
|
|
||||||
|
Next upgrade/add the new requirements::
|
||||||
|
|
||||||
|
$ pip install --upgrade -r requirements.txt
|
||||||
|
|
||||||
|
|
||||||
|
Common steps
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Perform these steps after updating the code from either step above.
|
||||||
|
|
||||||
|
Make a backup of your supervisord file::
|
||||||
|
|
||||||
|
sudo cp /etc/supervisor/conf.d/mayan.conf /etc/supervisor/conf.d/mayan.conf.bck
|
||||||
|
|
||||||
|
Update the supervisord configuration file. Replace the environment
|
||||||
|
variables values show here with your respective settings. This step will refresh
|
||||||
|
the supervisord configuration file with the new queues and the latest
|
||||||
|
recommended layout::
|
||||||
|
|
||||||
|
sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \
|
||||||
|
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \
|
||||||
|
MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf
|
||||||
|
|
||||||
|
Edit the supervisord configuration file and update any setting the template
|
||||||
|
generator missed::
|
||||||
|
|
||||||
|
sudo vi /etc/supervisor/conf.d/mayan.conf
|
||||||
|
|
||||||
|
Migrate existing database schema with::
|
||||||
|
|
||||||
|
sudo -u mayan MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \
|
||||||
|
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \
|
||||||
|
MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py performupgrade
|
||||||
|
|
||||||
|
Add new static media::
|
||||||
|
|
||||||
|
sudo -u mayan MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py preparestatic --noinput
|
||||||
|
|
||||||
|
The upgrade procedure is now complete.
|
||||||
|
|
||||||
|
|
||||||
|
Backward incompatible changes
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
- None
|
||||||
|
|
||||||
|
|
||||||
|
Bugs fixed or issues closed
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
- :gitlab-issue:`666` Chinese document such as .doc can't display well.
|
||||||
|
- :gitlab-issue:`668` Permission denied errors with custom uid persist (650 needs re-open)
|
||||||
|
- :forum-topic:`1120` Cabinet Presentation
|
||||||
|
- :forum-topic:`2202` Cannot display Chinese character and cannot identify Excel files
|
||||||
|
|
||||||
|
.. _PyPI: https://pypi.python.org/pypi/mayan-edms/
|
||||||
@@ -84,11 +84,16 @@ Changes
|
|||||||
- Update numeric dashboard widget to display
|
- Update numeric dashboard widget to display
|
||||||
thousand commas.
|
thousand commas.
|
||||||
- Add support for disabling document pages.
|
- Add support for disabling document pages.
|
||||||
|
- Add support for converter layers.
|
||||||
|
- Add redactions app.
|
||||||
|
- Unify all line endings to be Linux style.
|
||||||
|
- Add support for changing the system messages position.
|
||||||
|
GitLab issue #640. Thanks to Matthias Urhahn (@d4rken).
|
||||||
|
|
||||||
Removals
|
Removals
|
||||||
--------
|
--------
|
||||||
|
|
||||||
- Database conversion. Reason for removal. The database conversions support
|
- Database conversion. Reason for removal: The database conversions support
|
||||||
provided by this feature (SQLite to PostgreSQL) was being confused with
|
provided by this feature (SQLite to PostgreSQL) was being confused with
|
||||||
database migrations and upgrades.
|
database migrations and upgrades.
|
||||||
|
|
||||||
@@ -201,6 +206,7 @@ Bugs fixed or issues closed
|
|||||||
- :gitlab-issue:`594` 3.2b1: Unable to install/run under Python 3.5/3.6/3.7
|
- :gitlab-issue:`594` 3.2b1: Unable to install/run under Python 3.5/3.6/3.7
|
||||||
- :gitlab-issue:`634` Failing docker entrypoint when using secret config
|
- :gitlab-issue:`634` Failing docker entrypoint when using secret config
|
||||||
- :gitlab-issue:`635` Build a docker image for Python3
|
- :gitlab-issue:`635` Build a docker image for Python3
|
||||||
|
- :gitlab-issue:`640` UX: "Toast" Popup position prevents access to actions
|
||||||
- :gitlab-issue:`644` Update sane-utils package in docker image.
|
- :gitlab-issue:`644` Update sane-utils package in docker image.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,8 @@ versions of the documentation contain the release notes for any later releases.
|
|||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
3.3
|
3.3
|
||||||
|
3.2.8
|
||||||
|
3.2.7
|
||||||
3.2.6
|
3.2.6
|
||||||
3.2.5
|
3.2.5
|
||||||
3.2.4
|
3.2.4
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
__title__ = 'Mayan EDMS'
|
__title__ = 'Mayan EDMS'
|
||||||
__version__ = '3.2.6'
|
__version__ = '3.3beta1'
|
||||||
__build__ = 0x030206
|
__build__ = 0x030300
|
||||||
__build_string__ = 'v3.2.6-68-gab601f9180_Wed Jul 17 04:30:11 2019 -0400'
|
__build_string__ = 'v3.3beta1-9-g1b327b99f0_Tue Oct 8 15:15:08 2019 -0400'
|
||||||
__django_version__ = '1.11'
|
__django_version__ = '1.11'
|
||||||
__author__ = 'Roberto Rosario'
|
__author__ = 'Roberto Rosario'
|
||||||
__author_email__ = 'roberto.rosario@mayan-edms.com'
|
__author_email__ = 'roberto.rosario@mayan-edms.com'
|
||||||
|
|||||||
@@ -21,22 +21,6 @@ class ModelPermission(object):
|
|||||||
# TODO: Find method to revert the add_to_class('acls'...)
|
# TODO: Find method to revert the add_to_class('acls'...)
|
||||||
# delattr doesn't work.
|
# delattr doesn't work.
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def register(cls, model, permissions):
|
|
||||||
from django.contrib.contenttypes.fields import GenericRelation
|
|
||||||
|
|
||||||
cls._registry.setdefault(model, [])
|
|
||||||
for permission in permissions:
|
|
||||||
cls._registry[model].append(permission)
|
|
||||||
|
|
||||||
AccessControlList = apps.get_model(
|
|
||||||
app_label='acls', model_name='AccessControlList'
|
|
||||||
)
|
|
||||||
|
|
||||||
model.add_to_class(
|
|
||||||
name='acls', value=GenericRelation(AccessControlList)
|
|
||||||
)
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def get_classes(cls, as_content_type=False):
|
def get_classes(cls, as_content_type=False):
|
||||||
ContentType = apps.get_model(
|
ContentType = apps.get_model(
|
||||||
@@ -116,6 +100,22 @@ class ModelPermission(object):
|
|||||||
def get_manager_name(cls, model):
|
def get_manager_name(cls, model):
|
||||||
return cls._manager_names[model]
|
return cls._manager_names[model]
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def register(cls, model, permissions):
|
||||||
|
from django.contrib.contenttypes.fields import GenericRelation
|
||||||
|
|
||||||
|
cls._registry.setdefault(model, [])
|
||||||
|
for permission in permissions:
|
||||||
|
cls._registry[model].append(permission)
|
||||||
|
|
||||||
|
AccessControlList = apps.get_model(
|
||||||
|
app_label='acls', model_name='AccessControlList'
|
||||||
|
)
|
||||||
|
|
||||||
|
model.add_to_class(
|
||||||
|
name='acls', value=GenericRelation(AccessControlList)
|
||||||
|
)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def register_function(cls, model, function):
|
def register_function(cls, model, function):
|
||||||
cls._functions[model] = function
|
cls._functions[model] = function
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:51+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:51+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
||||||
|
|||||||
Binary file not shown.
@@ -9,9 +9,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-08-28 11:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Daniele Bortoluzzi <daniele@elkos.it>\n"
|
||||||
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -198,8 +198,8 @@ msgstr "Revoca accesso"
|
|||||||
|
|
||||||
#: workflow_actions.py:175
|
#: workflow_actions.py:175
|
||||||
msgid "Grant document access"
|
msgid "Grant document access"
|
||||||
msgstr ""
|
msgstr "Concedi accesso al documento"
|
||||||
|
|
||||||
#: workflow_actions.py:214
|
#: workflow_actions.py:214
|
||||||
msgid "Revoke document access"
|
msgid "Revoke document access"
|
||||||
msgstr ""
|
msgstr "Revoca accesso al documento"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-28 11:16+0000\n"
|
"PO-Revision-Date: 2019-06-28 11:16+0000\n"
|
||||||
"Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n"
|
"Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n"
|
||||||
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
||||||
|
|||||||
Binary file not shown.
@@ -4,15 +4,17 @@
|
|||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Daniel Winiarski <daniel.winiarski.dw@gmail.com>, 2017
|
# Daniel Winiarski <daniel.winiarski.dw@gmail.com>, 2017
|
||||||
|
# Marcin Lozynski <mlozynski@wp.pl>, 2019
|
||||||
|
# Tomasz Szymanowicz <alakdae@gmail.com>, 2019
|
||||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016
|
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016
|
||||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017-2018
|
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017-2018
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-09-23 09:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Tomasz Szymanowicz <alakdae@gmail.com>\n"
|
||||||
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -26,15 +28,15 @@ msgstr "Listy ACL"
|
|||||||
|
|
||||||
#: events.py:8 permissions.py:7
|
#: events.py:8 permissions.py:7
|
||||||
msgid "Access control lists"
|
msgid "Access control lists"
|
||||||
msgstr "Listy ACL"
|
msgstr "Listy kontroli dostępu"
|
||||||
|
|
||||||
#: events.py:12
|
#: events.py:12
|
||||||
msgid "ACL created"
|
msgid "ACL created"
|
||||||
msgstr ""
|
msgstr "Utworzono listę ACL"
|
||||||
|
|
||||||
#: events.py:15
|
#: events.py:15
|
||||||
msgid "ACL edited"
|
msgid "ACL edited"
|
||||||
msgstr ""
|
msgstr "Wyedytowano listę ACL"
|
||||||
|
|
||||||
#: forms.py:15 models.py:49
|
#: forms.py:15 models.py:49
|
||||||
msgid "Role"
|
msgid "Role"
|
||||||
@@ -55,7 +57,7 @@ msgstr "Uprawnienia"
|
|||||||
#: managers.py:216
|
#: managers.py:216
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Object \"%s\" is not a model and cannot be checked for access."
|
msgid "Object \"%s\" is not a model and cannot be checked for access."
|
||||||
msgstr ""
|
msgstr "Obiekt \"%s\" nie jest modelem i nie może być sprawdzony pod kątem dostępu."
|
||||||
|
|
||||||
#: managers.py:236
|
#: managers.py:236
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -125,13 +127,13 @@ msgstr "Usuń listę ACL: %s"
|
|||||||
|
|
||||||
#: views.py:147
|
#: views.py:147
|
||||||
msgid "There are no ACLs for this object"
|
msgid "There are no ACLs for this object"
|
||||||
msgstr ""
|
msgstr "Brak listy ACL dla tego objektu"
|
||||||
|
|
||||||
#: views.py:150
|
#: views.py:150
|
||||||
msgid ""
|
msgid ""
|
||||||
"ACL stands for Access Control List and is a precise method to control user "
|
"ACL stands for Access Control List and is a precise method to control user "
|
||||||
"access to objects in the system."
|
"access to objects in the system."
|
||||||
msgstr ""
|
msgstr "Lista ACL stanowi metodę kontroli dostępu użytkownika do obiektów znajdujących się w systemie."
|
||||||
|
|
||||||
#: views.py:154
|
#: views.py:154
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -149,7 +151,7 @@ msgstr "Dostępne uprawnienia"
|
|||||||
#: views.py:215
|
#: views.py:215
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Role \"%(role)s\" permission's for \"%(object)s\"."
|
msgid "Role \"%(role)s\" permission's for \"%(object)s\"."
|
||||||
msgstr ""
|
msgstr "Rola \"%(role)s\" uprawnienia dla \"%(object)s\"."
|
||||||
|
|
||||||
#: views.py:224
|
#: views.py:224
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -157,7 +159,7 @@ msgid ""
|
|||||||
"to the role and can't be removed from this view. Inherited permissions need "
|
"to the role and can't be removed from this view. Inherited permissions need "
|
||||||
"to be removed from the parent object's ACL or from them role via the Setup "
|
"to be removed from the parent object's ACL or from them role via the Setup "
|
||||||
"menu."
|
"menu."
|
||||||
msgstr ""
|
msgstr "Wyłączone prawa są dziedziczone z obiektu rodzica lub bezpośrednio nadane dla roli i nie mogą być usunięte w tym widoku. Dziedziczone prawa muszą być usunięte z listy ACL obiektu rodzica lub z roli w menu Ustawień."
|
||||||
|
|
||||||
#: workflow_actions.py:26
|
#: workflow_actions.py:26
|
||||||
msgid "Object type"
|
msgid "Object type"
|
||||||
@@ -191,16 +193,16 @@ msgstr "Uprawnienia do nadawania/odwoływania do/z roli dla obiektu."
|
|||||||
|
|
||||||
#: workflow_actions.py:60
|
#: workflow_actions.py:60
|
||||||
msgid "Grant access"
|
msgid "Grant access"
|
||||||
msgstr "Przyznaj dostęp"
|
msgstr "Przydziel dostęp"
|
||||||
|
|
||||||
#: workflow_actions.py:143
|
#: workflow_actions.py:143
|
||||||
msgid "Revoke access"
|
msgid "Revoke access"
|
||||||
msgstr "Odwołaj dostęp"
|
msgstr "Zabierz dostęp"
|
||||||
|
|
||||||
#: workflow_actions.py:175
|
#: workflow_actions.py:175
|
||||||
msgid "Grant document access"
|
msgid "Grant document access"
|
||||||
msgstr ""
|
msgstr "Przydziel dostęp dla dokumentu"
|
||||||
|
|
||||||
#: workflow_actions.py:214
|
#: workflow_actions.py:214
|
||||||
msgid "Revoke document access"
|
msgid "Revoke document access"
|
||||||
msgstr ""
|
msgstr "Zabierz dostęp do dokumentu"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-18 15:35+0000\n"
|
"PO-Revision-Date: 2019-06-18 15:35+0000\n"
|
||||||
"Last-Translator: Harald Ersch\n"
|
"Last-Translator: Harald Ersch\n"
|
||||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"
|
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"
|
||||||
|
|||||||
@@ -45,8 +45,8 @@ class AccessControlListManager(models.Manager):
|
|||||||
# 4: No related field, but has an inherited related field, solved by
|
# 4: No related field, but has an inherited related field, solved by
|
||||||
# recursion, branches to #2 or #3.
|
# recursion, branches to #2 or #3.
|
||||||
# 5: Inherited field of a related field
|
# 5: Inherited field of a related field
|
||||||
# -- Not addressed yet --
|
|
||||||
# 6: Inherited field of a related field that is Generic Foreign Key
|
# 6: Inherited field of a related field that is Generic Foreign Key
|
||||||
|
# -- Not addressed yet --
|
||||||
# 7: Has a related function
|
# 7: Has a related function
|
||||||
result = []
|
result = []
|
||||||
|
|
||||||
@@ -58,10 +58,28 @@ class AccessControlListManager(models.Manager):
|
|||||||
if isinstance(related_field, GenericForeignKey):
|
if isinstance(related_field, GenericForeignKey):
|
||||||
# Case 3: Generic Foreign Key, multiple ContentTypes + object
|
# Case 3: Generic Foreign Key, multiple ContentTypes + object
|
||||||
# id combinations
|
# id combinations
|
||||||
|
# Also handles case #6 using the parent related field
|
||||||
|
# reference template.
|
||||||
|
|
||||||
|
# Craft a double underscore reference to a previous related
|
||||||
|
# field in the case where multiple related fields are
|
||||||
|
# associated.
|
||||||
|
# Example: object_layer__content_type
|
||||||
|
recuisive_related_reference = '__'.join(related_field_name.split('__')[0:-1])
|
||||||
|
|
||||||
|
# If there is at least one parent related field we add a
|
||||||
|
# double underscore to make it a valid filter template.
|
||||||
|
if recuisive_related_reference:
|
||||||
|
recuisive_related_reference = '{}__'.format(recuisive_related_reference)
|
||||||
|
|
||||||
content_type_object_id_queryset = queryset.annotate(
|
content_type_object_id_queryset = queryset.annotate(
|
||||||
ct_fk_combination=Concat(
|
ct_fk_combination=Concat(
|
||||||
related_field.ct_field, Value('-'),
|
'{}{}'.format(
|
||||||
related_field.fk_field, output_field=CharField()
|
recuisive_related_reference, related_field.ct_field
|
||||||
|
), Value('-'),
|
||||||
|
'{}{}'.format(
|
||||||
|
recuisive_related_reference, related_field.fk_field
|
||||||
|
), output_field=CharField()
|
||||||
)
|
)
|
||||||
).values('ct_fk_combination')
|
).values('ct_fk_combination')
|
||||||
|
|
||||||
@@ -75,8 +93,7 @@ class AccessControlListManager(models.Manager):
|
|||||||
ct_fk_combination__in=content_type_object_id_queryset
|
ct_fk_combination__in=content_type_object_id_queryset
|
||||||
).values('object_id')
|
).values('object_id')
|
||||||
|
|
||||||
field_lookup = 'object_id__in'
|
field_lookup = '{}object_id__in'.format(recuisive_related_reference)
|
||||||
|
|
||||||
result.append(Q(**{field_lookup: acl_filter}))
|
result.append(Q(**{field_lookup: acl_filter}))
|
||||||
else:
|
else:
|
||||||
# Case 2: Related field of a single type, single ContentType,
|
# Case 2: Related field of a single type, single ContentType,
|
||||||
@@ -97,6 +114,7 @@ class AccessControlListManager(models.Manager):
|
|||||||
|
|
||||||
# Case 5: Related field, has an inherited related field itself
|
# Case 5: Related field, has an inherited related field itself
|
||||||
# Bubble up permssion check
|
# Bubble up permssion check
|
||||||
|
# Recurse and reduce
|
||||||
# TODO: Add relationship support: OR or AND
|
# TODO: Add relationship support: OR or AND
|
||||||
# TODO: OR for document pages, version, doc, and types
|
# TODO: OR for document pages, version, doc, and types
|
||||||
# TODO: AND for new cabinet levels ACLs
|
# TODO: AND for new cabinet levels ACLs
|
||||||
@@ -237,6 +255,9 @@ class AccessControlListManager(models.Manager):
|
|||||||
)
|
)
|
||||||
|
|
||||||
def restrict_queryset(self, permission, queryset, user):
|
def restrict_queryset(self, permission, queryset, user):
|
||||||
|
if not user.is_authenticated():
|
||||||
|
return queryset.none()
|
||||||
|
|
||||||
# Check directly granted permission via a role
|
# Check directly granted permission via a role
|
||||||
try:
|
try:
|
||||||
Permission.check_user_permissions(
|
Permission.check_user_permissions(
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
from rest_framework import status
|
from rest_framework import status
|
||||||
|
|
||||||
from mayan.apps.permissions.tests.literals import TEST_ROLE_LABEL
|
from mayan.apps.permissions.tests.literals import TEST_ROLE_LABEL
|
||||||
from mayan.apps.rest_api.tests import BaseAPITestCase
|
from mayan.apps.rest_api.tests.base import BaseAPITestCase
|
||||||
|
|
||||||
from ..models import AccessControlList
|
from ..models import AccessControlList
|
||||||
from ..permissions import permission_acl_edit, permission_acl_view
|
from ..permissions import permission_acl_edit, permission_acl_view
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
from __future__ import absolute_import, unicode_literals
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
from mayan.apps.common.tests import BaseTestCase
|
from mayan.apps.common.tests.base import BaseTestCase
|
||||||
|
|
||||||
from ..classes import ModelPermission
|
from ..classes import ModelPermission
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ from __future__ import unicode_literals
|
|||||||
|
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
|
|
||||||
from mayan.apps.common.tests import GenericViewTestCase
|
from mayan.apps.common.tests.base import GenericViewTestCase
|
||||||
|
|
||||||
from ..links import (
|
from ..links import (
|
||||||
link_acl_delete, link_acl_list, link_acl_create, link_acl_permissions
|
link_acl_delete, link_acl_list, link_acl_create, link_acl_permissions
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
|
||||||
from mayan.apps.common.tests import BaseTestCase
|
from mayan.apps.common.tests.base import BaseTestCase
|
||||||
|
|
||||||
from ..classes import ModelPermission
|
from ..classes import ModelPermission
|
||||||
from ..models import AccessControlList
|
from ..models import AccessControlList
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
from __future__ import absolute_import, unicode_literals
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
from mayan.apps.common.tests import GenericViewTestCase
|
from mayan.apps.common.tests.base import GenericViewTestCase
|
||||||
|
|
||||||
from ..models import AccessControlList
|
from ..models import AccessControlList
|
||||||
from ..permissions import permission_acl_edit, permission_acl_view
|
from ..permissions import permission_acl_edit, permission_acl_view
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ from __future__ import unicode_literals
|
|||||||
|
|
||||||
from django.contrib.contenttypes.models import ContentType
|
from django.contrib.contenttypes.models import ContentType
|
||||||
|
|
||||||
from mayan.apps.document_states.tests.test_actions import ActionTestCase
|
from mayan.apps.document_states.tests.test_workflow_actions import ActionTestCase
|
||||||
from mayan.apps.documents.permissions import permission_document_view
|
from mayan.apps.documents.permissions import permission_document_view
|
||||||
|
|
||||||
from ..workflow_actions import (
|
from ..workflow_actions import (
|
||||||
@@ -16,7 +16,6 @@ from mayan.apps.permissions.models import Role
|
|||||||
from .classes import ModelPermission
|
from .classes import ModelPermission
|
||||||
from .permissions import permission_acl_edit
|
from .permissions import permission_acl_edit
|
||||||
|
|
||||||
__all__ = ('GrantAccessAction', 'RevokeAccessAction')
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@@ -57,7 +56,7 @@ class GrantAccessAction(WorkflowAction):
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
field_order = ('content_type', 'object_id', 'roles', 'permissions')
|
field_order = ('content_type', 'object_id', 'roles', 'permissions')
|
||||||
label = _('Grant access')
|
label = _('Grant object access')
|
||||||
widgets = {
|
widgets = {
|
||||||
'content_type': {
|
'content_type': {
|
||||||
'class': 'django.forms.widgets.Select', 'kwargs': {
|
'class': 'django.forms.widgets.Select', 'kwargs': {
|
||||||
@@ -140,7 +139,7 @@ class GrantAccessAction(WorkflowAction):
|
|||||||
|
|
||||||
|
|
||||||
class RevokeAccessAction(GrantAccessAction):
|
class RevokeAccessAction(GrantAccessAction):
|
||||||
label = _('Revoke access')
|
label = _('Revoke object access')
|
||||||
|
|
||||||
def execute(self, context):
|
def execute(self, context):
|
||||||
self.get_execute_data()
|
self.get_execute_data()
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ JavaScriptDependency(
|
|||||||
name='@fortawesome/fontawesome-free', version_string='=5.6.3'
|
name='@fortawesome/fontawesome-free', version_string='=5.6.3'
|
||||||
)
|
)
|
||||||
JavaScriptDependency(
|
JavaScriptDependency(
|
||||||
label=_('jQuery'), module=__name__, name='jquery', version_string='=3.3.1'
|
label=_('jQuery'), module=__name__, name='jquery', version_string='=3.4.1'
|
||||||
)
|
)
|
||||||
JavaScriptDependency(
|
JavaScriptDependency(
|
||||||
label=_('JQuery Form'), module=__name__, name='jquery-form',
|
label=_('JQuery Form'), module=__name__, name='jquery-form',
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
DEFAULT_MAXIMUM_TITLE_LENGTH = 120
|
DEFAULT_MAXIMUM_TITLE_LENGTH = 120
|
||||||
|
DEFAULT_MESSAGE_POSITION = 'top-right'
|
||||||
|
|||||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -152,15 +152,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -168,11 +167,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -181,22 +196,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "الإجراءات"
|
msgstr "الإجراءات"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -152,15 +152,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -168,11 +167,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -181,22 +196,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Действия"
|
msgstr "Действия"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/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"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -153,15 +153,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -169,11 +168,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -182,22 +197,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Upozorenje"
|
msgstr "Upozorenje"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Akcije"
|
msgstr "Akcije"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Toggle Dropdown"
|
msgstr "Toggle Dropdown"
|
||||||
|
|||||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -152,15 +152,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -168,11 +167,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -181,22 +196,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -153,15 +153,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -169,11 +168,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -182,22 +197,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Advarelse"
|
msgstr "Advarelse"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -11,8 +11,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -156,11 +156,26 @@ msgstr "\nWenn Sie %(project_title)s verwenden, erwägen Sie bitte <a class=\"ne
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr "\nEine umfassende Liste der Neuerungen ist einsehbar in den <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release Notes %(icon_documentation)s oder als Kurzversion<a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">im Changelog %(icon_documentation)s</a>."
|
msgstr "\nEine umfassende Liste der Neuerungen ist einsehbar in den <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release Notes %(icon_documentation)s oder als Kurzversion<a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">im Changelog %(icon_documentation)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -168,7 +183,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nBei Fragen schauen Sie zunächst in die <a class=\"new_window\" href=\"https://docs.mayan-edms.com\"> Dokumentation %(icon_documentation)s</a> oder die <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\"> Wiki %(icon_wiki)s</a>."
|
msgstr "\nBei Fragen schauen Sie zunächst in die <a class=\"new_window\" href=\"https://docs.mayan-edms.com\"> Dokumentation %(icon_documentation)s</a> oder die <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\"> Wiki %(icon_wiki)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -176,7 +191,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nSollten Sie einen Bug gefunden oder eine Idee für eine neue Funktion haben, dann besuchen Sie entweder das<a class=\"new_window\" href=\"https://forum.mayan-edms.com\"> Forum %(icon_forum)s</a> oder erstellen Sie ein Ticket in der <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\"> Quellenverwaltung %(icon_source_code)s</a>. "
|
msgstr "\nSollten Sie einen Bug gefunden oder eine Idee für eine neue Funktion haben, dann besuchen Sie entweder das<a class=\"new_window\" href=\"https://forum.mayan-edms.com\"> Forum %(icon_forum)s</a> oder erstellen Sie ein Ticket in der <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\"> Quellenverwaltung %(icon_source_code)s</a>. "
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -185,22 +200,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nMachen Sie dieses Projekt bekannt. Berichten Sie Ihren Freunden und Kollegen, wie angenehm die Arbeit mit %(project_title)s ist!\n Folgen Sie uns auf <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, oder <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n "
|
msgstr "\nMachen Sie dieses Projekt bekannt. Berichten Sie Ihren Freunden und Kollegen, wie angenehm die Arbeit mit %(project_title)s ist!\n Folgen Sie uns auf <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, oder <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n "
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Warnung"
|
msgstr "Warnung"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Aktionen"
|
msgstr "Aktionen"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Ausklappmenü ein-/ausschalten"
|
msgstr "Ausklappmenü ein-/ausschalten"
|
||||||
|
|||||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -152,15 +152,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -168,11 +167,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -181,22 +196,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Ενέργειες"
|
msgstr "Ενέργειες"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -158,6 +158,26 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www."
|
||||||
|
"paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and "
|
||||||
|
"lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a "
|
||||||
|
"class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy "
|
||||||
|
"of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is "
|
||||||
|
"available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class="
|
" The complete list of changes is available via the <a class="
|
||||||
"\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html"
|
"\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html"
|
||||||
"\">Release notes %(icon_documentation)s</a> or the short version <a class="
|
"\">Release notes %(icon_documentation)s</a> or the short version <a class="
|
||||||
@@ -166,7 +186,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -177,7 +197,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -189,7 +209,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -203,22 +223,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 06:49+0000\n"
|
"PO-Revision-Date: 2019-09-24 21:04+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -153,11 +153,26 @@ msgstr "\n Si usa %(project_title)s por favor <a
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr "\nTambién puede <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donar directamente al creador y desarrollador principal. %(icon_social_paypal)s</a>"
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr "\nAdemás de las donaciones, también puede apoyar el proyecto <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">comprando una copia del libro \"Exploring Mayan EDMS\" de Roberto Rosario</a> . <br> El libro está disponible en formato de prelanzamiento a un precio con descuento por tiempo limitado."
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr "\n La lista completa de cambios está disponible a través de <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\"> Notas de la versión %(icon_documentation)s </a> o la versión corta <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\"> Changelog %(icon_documentation)s </a>.\n "
|
msgstr "\n La lista completa de cambios está disponible a través de <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\"> Notas de la versión %(icon_documentation)s </a> o la versión corta <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\"> Changelog %(icon_documentation)s </a>.\n "
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -165,7 +180,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n Para preguntas, consulte la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\"> Documentación %(icon_documentation)s </a> o <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\"> el Wiki %(icon_wiki)s </a>.\n "
|
msgstr "\n Para preguntas, consulte la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\"> Documentación %(icon_documentation)s </a> o <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\"> el Wiki %(icon_wiki)s </a>.\n "
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -173,7 +188,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n Si encontró un error o tiene una idea característica, visite el <a class=\"new_window\" href=\"https://forum.mayan-edms.com\"> Forum %(icon_forum)s </a> o abra un ticket en el <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\"> Repositorio de código fuente %(icon_source_code)s </a>\n "
|
msgstr "\n Si encontró un error o tiene una idea característica, visite el <a class=\"new_window\" href=\"https://forum.mayan-edms.com\"> Forum %(icon_forum)s </a> o abra un ticket en el <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\"> Repositorio de código fuente %(icon_source_code)s </a>\n "
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -182,22 +197,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n Riega la voz. ¡Habla con tus amigos y colegas sobre lo increíble que es %(project_title)s!\n Síguenos en <a class=\"new_window\" href=\"https://twitter.com/mayanedms\"> Twitter %(icon_social_twitter)s </a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\"> Facebook %(icon_social_facebook)s </a> o <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\"> Instagram %(icon_social_instagram)s </a>\n "
|
msgstr "\n Riega la voz. ¡Habla con tus amigos y colegas sobre lo increíble que es %(project_title)s!\n Síguenos en <a class=\"new_window\" href=\"https://twitter.com/mayanedms\"> Twitter %(icon_social_twitter)s </a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\"> Facebook %(icon_social_facebook)s </a> o <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\"> Instagram %(icon_social_instagram)s </a>\n "
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Advertencia"
|
msgstr "Advertencia"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr "Configuraciones actualizadas, reinicie su instalación para que los cambios tengas efecto."
|
msgstr "Configuraciones actualizadas, reinicie su instalación para que los cambios tengas efecto."
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Acciones"
|
msgstr "Acciones"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Alternar desplegable"
|
msgstr "Alternar desplegable"
|
||||||
|
|||||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -153,15 +153,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -169,11 +168,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -182,22 +197,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "عملیات"
|
msgstr "عملیات"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "تغییر وضعیت dropdown"
|
msgstr "تغییر وضعیت dropdown"
|
||||||
|
|||||||
Binary file not shown.
@@ -13,8 +13,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -158,11 +158,26 @@ msgstr "\n Si vous utilisez %(project_title)s s'il vous plaît <a
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr "\n La liste complète des changements est disponible dans les <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">notes de publication %(icon_documentation)s</a> ou en version courte dans le <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">journal des modifications %(icon_documentation)s</a>.\n "
|
msgstr "\n La liste complète des changements est disponible dans les <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">notes de publication %(icon_documentation)s</a> ou en version courte dans le <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">journal des modifications %(icon_documentation)s</a>.\n "
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -170,7 +185,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n Pour trouver des réponses à vos questions consultez la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">documentation %(icon_documentation)s</a> ou le <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">wiki %(icon_wiki)s</a>.\n "
|
msgstr "\n Pour trouver des réponses à vos questions consultez la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">documentation %(icon_documentation)s</a> ou le <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">wiki %(icon_wiki)s</a>.\n "
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -178,7 +193,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n Si vous avez trouvé un bogue ou une idée pour une nouvelle fonctionnalité, visitez le <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forum %(icon_forum)s</a> ou soumettez un nouveau billet dans le <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">dépôt de code source %(icon_source_code)s</a>.\n "
|
msgstr "\n Si vous avez trouvé un bogue ou une idée pour une nouvelle fonctionnalité, visitez le <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forum %(icon_forum)s</a> ou soumettez un nouveau billet dans le <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">dépôt de code source %(icon_source_code)s</a>.\n "
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -187,22 +202,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n Faites passer le mot. Parlez à vos amis et vos collègues de comment %(project_title)s est génial!\n Suivez-nous sur <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> ou <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n "
|
msgstr "\n Faites passer le mot. Parlez à vos amis et vos collègues de comment %(project_title)s est génial!\n Suivez-nous sur <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> ou <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n "
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Avertissement"
|
msgstr "Avertissement"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr "Les paramètres ont été mis à jour, redémarrez votre installation pour que les modifications prennent effet."
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Actions"
|
msgstr "Actions"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Activer la liste déroulante"
|
msgstr "Activer la liste déroulante"
|
||||||
|
|||||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -153,15 +153,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -169,11 +168,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -182,22 +197,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Műveletek"
|
msgstr "Műveletek"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -152,15 +152,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -168,11 +167,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -181,22 +196,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Aksi"
|
msgstr "Aksi"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -10,8 +10,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -155,11 +155,26 @@ msgstr "\nSe usi %(project_title)s puoi <a class=\"new_window\" href=\"https://w
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr "\nLa lista completa dei cambiamenti è disponibile nelle <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Note di rilascio %(icon_documentation)s</a> o in versione più breve nel <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>."
|
msgstr "\nLa lista completa dei cambiamenti è disponibile nelle <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Note di rilascio %(icon_documentation)s</a> o in versione più breve nel <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -167,7 +182,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nPer dubbi o domande guarda la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">documentazione %(icon_documentation)s</a> o il <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>."
|
msgstr "\nPer dubbi o domande guarda la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">documentazione %(icon_documentation)s</a> o il <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -175,7 +190,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nSe trovi un bug o hai un'idea per una nuova funzionalità, visita il <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> o apri un ticket nel <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">repository del codice %(icon_source_code)s</a>."
|
msgstr "\nSe trovi un bug o hai un'idea per una nuova funzionalità, visita il <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> o apri un ticket nel <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">repository del codice %(icon_source_code)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -184,22 +199,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nDiffondi il verbo. Dillo ai tuoi amici e colleghi quanto è bello %(project_title)s!\nSeguici su <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> o <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
msgstr "\nDiffondi il verbo. Dillo ai tuoi amici e colleghi quanto è bello %(project_title)s!\nSeguici su <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> o <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Attenzione"
|
msgstr "Attenzione"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Azioni "
|
msgstr "Azioni "
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Apri dropdown"
|
msgstr "Apri dropdown"
|
||||||
|
|||||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -153,11 +153,26 @@ msgstr "\nJa izmantojat %(project_title)s, lūdzu, <a class=\"new_window\" href=
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr "\nPilns izmaiņu saraksts ir pieejams, skatot <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> vai īso versiju <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a> ."
|
msgstr "\nPilns izmaiņu saraksts ir pieejams, skatot <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> vai īso versiju <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a> ."
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -165,7 +180,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nJautājumu gadījumā pārbaudiet <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">dokumentāciju %(icon_documentation)s</a> vai <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a> ."
|
msgstr "\nJautājumu gadījumā pārbaudiet <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">dokumentāciju %(icon_documentation)s</a> vai <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a> ."
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -173,7 +188,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nJa atradāt kļūdu vai ir kāda funkcionalitātes ideja, apmeklējiet <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forumu %(icon_forum)s</a> vai atveriet biļeti <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">pirmkoda repozitorijā %(icon_source_code)s</a> ."
|
msgstr "\nJa atradāt kļūdu vai ir kāda funkcionalitātes ideja, apmeklējiet <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forumu %(icon_forum)s</a> vai atveriet biļeti <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">pirmkoda repozitorijā %(icon_source_code)s</a> ."
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -182,22 +197,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nIzplatiet vārdu. Runājiet ar saviem draugiem un kolēģiem par to, cik lielisks %(project_title)s ir! Sekojiet mums <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a> , <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> vai <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
msgstr "\nIzplatiet vārdu. Runājiet ar saviem draugiem un kolēģiem par to, cik lielisks %(project_title)s ir! Sekojiet mums <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a> , <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> vai <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Brīdinājums"
|
msgstr "Brīdinājums"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Darbības"
|
msgstr "Darbības"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Toggle Dropdown"
|
msgstr "Toggle Dropdown"
|
||||||
|
|||||||
Binary file not shown.
@@ -10,8 +10,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -155,15 +155,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -171,11 +170,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -184,22 +199,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Waarschuwing"
|
msgstr "Waarschuwing"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Acties"
|
msgstr "Acties"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Toggle Dropdown"
|
msgstr "Toggle Dropdown"
|
||||||
|
|||||||
Binary file not shown.
@@ -3,6 +3,8 @@
|
|||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
|
# Marcin Lozynski <mlozynski@wp.pl>, 2019
|
||||||
|
# Tomasz Szymanowicz <alakdae@gmail.com>, 2019
|
||||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016,2018
|
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016,2018
|
||||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017
|
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017
|
||||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016
|
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016
|
||||||
@@ -10,9 +12,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-23 09:49+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Tomasz Szymanowicz <alakdae@gmail.com>\n"
|
||||||
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -26,55 +28,55 @@ msgstr "Wygląd"
|
|||||||
|
|
||||||
#: dependencies.py:10
|
#: dependencies.py:10
|
||||||
msgid "Lato font"
|
msgid "Lato font"
|
||||||
msgstr ""
|
msgstr "Czcionka Lato"
|
||||||
|
|
||||||
#: dependencies.py:14
|
#: dependencies.py:14
|
||||||
msgid "Bootstrap"
|
msgid "Bootstrap"
|
||||||
msgstr ""
|
msgstr "Bootstrap"
|
||||||
|
|
||||||
#: dependencies.py:18
|
#: dependencies.py:18
|
||||||
msgid "Bootswatch"
|
msgid "Bootswatch"
|
||||||
msgstr ""
|
msgstr "Bootswatch"
|
||||||
|
|
||||||
#: dependencies.py:32
|
#: dependencies.py:32
|
||||||
msgid "Fancybox"
|
msgid "Fancybox"
|
||||||
msgstr ""
|
msgstr "Fancybox"
|
||||||
|
|
||||||
#: dependencies.py:36
|
#: dependencies.py:36
|
||||||
msgid "FontAwesome"
|
msgid "FontAwesome"
|
||||||
msgstr ""
|
msgstr "FontAwesome"
|
||||||
|
|
||||||
#: dependencies.py:40
|
#: dependencies.py:40
|
||||||
msgid "jQuery"
|
msgid "jQuery"
|
||||||
msgstr ""
|
msgstr "jQuery"
|
||||||
|
|
||||||
#: dependencies.py:43
|
#: dependencies.py:43
|
||||||
msgid "JQuery Form"
|
msgid "JQuery Form"
|
||||||
msgstr ""
|
msgstr "Formularz JQuery"
|
||||||
|
|
||||||
#: dependencies.py:47
|
#: dependencies.py:47
|
||||||
msgid "jQuery Lazy Load"
|
msgid "jQuery Lazy Load"
|
||||||
msgstr ""
|
msgstr "jQuery Opóźnione Ładowanie"
|
||||||
|
|
||||||
#: dependencies.py:51
|
#: dependencies.py:51
|
||||||
msgid "JQuery Match Height"
|
msgid "JQuery Match Height"
|
||||||
msgstr ""
|
msgstr "JQuery Wyrównaj Wysokość"
|
||||||
|
|
||||||
#: dependencies.py:55
|
#: dependencies.py:55
|
||||||
msgid "Select 2"
|
msgid "Select 2"
|
||||||
msgstr ""
|
msgstr "Wybierz 2"
|
||||||
|
|
||||||
#: dependencies.py:59
|
#: dependencies.py:59
|
||||||
msgid "Toastr"
|
msgid "Toastr"
|
||||||
msgstr ""
|
msgstr "Toastr"
|
||||||
|
|
||||||
#: dependencies.py:62
|
#: dependencies.py:62
|
||||||
msgid "URI.js"
|
msgid "URI.js"
|
||||||
msgstr ""
|
msgstr "URI.js"
|
||||||
|
|
||||||
#: settings.py:14
|
#: settings.py:14
|
||||||
msgid "Maximum number of characters that will be displayed as the view title."
|
msgid "Maximum number of characters that will be displayed as the view title."
|
||||||
msgstr ""
|
msgstr "Wyświetlono maksymalną liczbę znaków"
|
||||||
|
|
||||||
#: templates/403.html:5 templates/403.html:9
|
#: templates/403.html:5 templates/403.html:9
|
||||||
msgid "Insufficient permissions"
|
msgid "Insufficient permissions"
|
||||||
@@ -112,7 +114,7 @@ msgid ""
|
|||||||
"\n"
|
"\n"
|
||||||
" %(setting_project_title)s is based on %(project_title)s\n"
|
" %(setting_project_title)s is based on %(project_title)s\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\n%(setting_project_title)s opiera się na%(project_title)s"
|
||||||
|
|
||||||
#: templates/appearance/about.html:82
|
#: templates/appearance/about.html:82
|
||||||
msgid "Version"
|
msgid "Version"
|
||||||
@@ -125,7 +127,7 @@ msgstr "Numer wersji: %(build_number)s"
|
|||||||
|
|
||||||
#: templates/appearance/about.html:97
|
#: templates/appearance/about.html:97
|
||||||
msgid "Released under the license:"
|
msgid "Released under the license:"
|
||||||
msgstr ""
|
msgstr "Opublikowane na podstawie licencji:"
|
||||||
|
|
||||||
#: templates/appearance/about.html:103
|
#: templates/appearance/about.html:103
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -133,7 +135,7 @@ msgid ""
|
|||||||
"\n"
|
"\n"
|
||||||
" %(project_title)s is a free and open-source software brought to you with <i class=\"fa fa-heart text-danger\" style=\"transform: rotate(10deg);\"></i> by Roberto Rosario and contributors.\n"
|
" %(project_title)s is a free and open-source software brought to you with <i class=\"fa fa-heart text-danger\" style=\"transform: rotate(10deg);\"></i> by Roberto Rosario and contributors.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\n%(project_title)s jest darmowym oprogramowaniem typu open source dostarczonym z <i class=\"fa fa-heart text-danger\" style=\"transform: rotate(10deg);\"></i> przez Roberto Rosario i współpracowników."
|
||||||
|
|
||||||
#: templates/appearance/about.html:109
|
#: templates/appearance/about.html:109
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -141,7 +143,7 @@ msgid ""
|
|||||||
"\n"
|
"\n"
|
||||||
" It takes great effort to make %(project_title)s as feature-rich as it is. We need all the help we can get!\n"
|
" It takes great effort to make %(project_title)s as feature-rich as it is. We need all the help we can get!\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\nAby %(project_title)s był tak bogaty w funkcje wymaga wiele pracy. Każda pomoc jest mile widziana!"
|
||||||
|
|
||||||
#: templates/appearance/about.html:115
|
#: templates/appearance/about.html:115
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -149,64 +151,79 @@ msgid ""
|
|||||||
"\n"
|
"\n"
|
||||||
" If you use %(project_title)s please <a class=\"new_window\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3PXN336XFXQNN\">consider making a donation %(icon_social_paypal)s</a>\n"
|
" If you use %(project_title)s please <a class=\"new_window\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3PXN336XFXQNN\">consider making a donation %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\nJeśli używasz %(project_title)s, <a class=\"new_window\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3PXN336XFXQNN\">rozważ darowiznę %(icon_social_paypal)s</a>"
|
||||||
|
|
||||||
#: templates/appearance/about.html:121
|
#: templates/appearance/about.html:121
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\nMożesz także <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">przekazać darowiznę bezpośrednio twórcy i głównemu deweloperowi. %(icon_social_paypal)s</a>"
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\nOprócz darowizn możesz również wesprzeć projekt <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">kupując książkę „Exploring Mayan EDMS” autorstwa Roberto Rosario</a> . <br> Książka jest dostępna w formacie przedpremierowym po obniżonej cenie przez ograniczony czas."
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:133
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr "\nPełna lista zmian jest dostępna w <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">informacjach o wersji %(icon_documentation)s</a> lub w krótkiej wersji <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Dziennik zmian %(icon_documentation)s</a> ."
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr "\nW razie pytań sprawdź <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">dokumentację %(icon_documentation)s</a> lub <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a> ."
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\nJeśli znalazłeś błąd lub masz pomysł na funkcję, odwiedź <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forum %(icon_forum)s</a> lub otwórz zgłoszenie w <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">repozytorium kodu źródłowego %(icon_source_code)s</a> ."
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" Spread the word. Talk to your friends and colleagues about how awesome %(project_title)s is!\n"
|
" Spread the word. Talk to your friends and colleagues about how awesome %(project_title)s is!\n"
|
||||||
" Follow us on <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, or <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n"
|
" Follow us on <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, or <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr "\nPrzekaż innym. Porozmawiaj ze znajomymi i kolegami o tym, jak niesamowity jest %(project_title)s! Śledź nas na <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitterze %(icon_social_twitter)s</a> , <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebooku %(icon_social_facebook)s</a> lub <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagramie %(icon_social_instagram)s</a>"
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Ostrzeżenie"
|
msgstr "Ostrzeżenie"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr "Ustawienia zaktualizowane. Aby zmiany przyniosły efekt zrestartuj instalację."
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Akcje"
|
msgstr "Akcje"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Rozwiń listę"
|
msgstr "Rozwiń listę"
|
||||||
|
|
||||||
#: templates/appearance/generic_confirm.html:14
|
#: templates/appearance/generic_confirm.html:14
|
||||||
msgid "Are you sure?"
|
msgid "Are you sure?"
|
||||||
msgstr ""
|
msgstr "Jesteś pewny?"
|
||||||
|
|
||||||
#: templates/appearance/generic_confirm.html:34
|
#: templates/appearance/generic_confirm.html:34
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
|
|||||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -152,15 +152,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -168,11 +167,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -181,22 +196,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Ações"
|
msgstr "Ações"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
Binary file not shown.
@@ -10,8 +10,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -155,11 +155,26 @@ msgstr "\nSe você utiliza %(project_title)s, por favor, <a class=\"new_window\"
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr "\nA lista de mudanças está disponível de maneira detalhada nas <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Notas de Lançamento %(icon_documentation)s</a> ou, em versão mais curta, <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">no Registro de Mudanças%(icon_documentation)s</a>."
|
msgstr "\nA lista de mudanças está disponível de maneira detalhada nas <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Notas de Lançamento %(icon_documentation)s</a> ou, em versão mais curta, <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">no Registro de Mudanças%(icon_documentation)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -167,7 +182,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nCaso tenha dúvidas consulte a <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentação%(icon_documentation)s</a> ou a <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki%(icon_wiki)s</a>."
|
msgstr "\nCaso tenha dúvidas consulte a <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentação%(icon_documentation)s</a> ou a <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki%(icon_wiki)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -175,7 +190,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nSe você encontrar algum erro ou tiver ideias para novos recursos, visite o <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Fórum%(icon_forum)s</a> ou abra um chamado no <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Repositório de Código Fonte%(icon_source_code)s</a>."
|
msgstr "\nSe você encontrar algum erro ou tiver ideias para novos recursos, visite o <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Fórum%(icon_forum)s</a> ou abra um chamado no <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Repositório de Código Fonte%(icon_source_code)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -184,22 +199,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n\nEspalhe a palavra! Fale com seus amigos e colegas sobre como o %(project_title)s é incrível!\nSiga-nos no <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, ou <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram%(icon_social_instagram)s</a>"
|
msgstr "\n\nEspalhe a palavra! Fale com seus amigos e colegas sobre como o %(project_title)s é incrível!\nSiga-nos no <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, ou <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram%(icon_social_instagram)s</a>"
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Advertência"
|
msgstr "Advertência"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Ações"
|
msgstr "Ações"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Mostrar/esconder menu"
|
msgstr "Mostrar/esconder menu"
|
||||||
|
|||||||
Binary file not shown.
@@ -9,9 +9,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-21 05:30+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Harald Ersch\n"
|
||||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -154,11 +154,26 @@ msgstr "\n Dacă utilizați %(project_title)s vă rugăm<a class=
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
|
" "
|
||||||
|
msgstr "\nPuteți <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">dona direct creatorului și dezvoltatorului principal. %(icon_social_paypal)s</a>"
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:127
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
|
" "
|
||||||
|
msgstr "\nPe lângă donații, puteți susține și proiectul <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">achiziționând o copie a cărții „Exploring Mayan EDMS” de Roberto Rosario</a> . <br> Cartea este disponibilă în format pre-lansare la un preț redus pentru o perioadă limitată de timp.\n "
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:133
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr "\nLista completă a modificărilor este disponibilă prin notele <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Note de lansare%(icon_documentation)s </a> sau versiunea scurtă <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\"> Istoricul modificărilor %(icon_documentation)s </a>."
|
msgstr "\nLista completă a modificărilor este disponibilă prin notele <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Note de lansare%(icon_documentation)s </a> sau versiunea scurtă <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\"> Istoricul modificărilor %(icon_documentation)s </a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:139
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -166,7 +181,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\n Pentru întrebări verificații <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentația%(icon_documentation)s</a> sau <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n "
|
msgstr "\n Pentru întrebări verificații <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentația%(icon_documentation)s</a> sau <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n "
|
||||||
|
|
||||||
#: templates/appearance/about.html:133
|
#: templates/appearance/about.html:145
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -174,7 +189,7 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nDacă ați găsit un bug sau aveți o idee de noi caracteristici, vizitați <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forumul %(icon_forum)s</a> sau deschideți un bilet în <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">depozitul de coduri sursă%(icon_source_code)s</a>."
|
msgstr "\nDacă ați găsit un bug sau aveți o idee de noi caracteristici, vizitați <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forumul %(icon_forum)s</a> sau deschideți un bilet în <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">depozitul de coduri sursă%(icon_source_code)s</a>."
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -183,22 +198,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr "\nImprastie vestea. Discutați cu prietenii și colegii despre cât de minunat este %(project_title)s!\nUrmăriți-ne pe <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>,<a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, sau <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
msgstr "\nImprastie vestea. Discutați cu prietenii și colegii despre cât de minunat este %(project_title)s!\nUrmăriți-ne pe <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>,<a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, sau <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Alertă"
|
msgstr "Alertă"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr "Setările au fost actualizate, reporniți instalarea pentru ca modificările să aibă efectul scontat."
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Acţiuni"
|
msgstr "Acţiuni"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Comutare mod listă"
|
msgstr "Comutare mod listă"
|
||||||
|
|||||||
Binary file not shown.
@@ -9,8 +9,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -154,15 +154,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -170,11 +169,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -183,22 +198,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Предупреждение"
|
msgstr "Предупреждение"
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Действия"
|
msgstr "Действия"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Переключение выпадающего списка"
|
msgstr "Переключение выпадающего списка"
|
||||||
|
|||||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -153,15 +153,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -169,11 +168,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -182,22 +197,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Akcije"
|
msgstr "Akcije"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Preklopi spustni seznam"
|
msgstr "Preklopi spustni seznam"
|
||||||
|
|||||||
Binary file not shown.
@@ -9,8 +9,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -154,15 +154,14 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
" You can also <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donate directly to the creator and lead developer. %(icon_social_paypal)s</a>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:127
|
#: templates/appearance/about.html:127
|
||||||
#, python-format
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
" Besides donations you can also support the project by <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">purchasing a copy of the book \"Exploring Mayan EDMS\" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -170,11 +169,27 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
|
" The complete list of changes is available via the <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:139
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||||
|
" "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/appearance/about.html:145
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/about.html:138
|
#: templates/appearance/about.html:150
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -183,22 +198,22 @@ msgid ""
|
|||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:42
|
#: templates/appearance/base.html:46
|
||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:60
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Eylemler"
|
msgstr "Eylemler"
|
||||||
|
|
||||||
#: templates/appearance/base.html:61
|
#: templates/appearance/base.html:62
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||||
msgid "Toggle Dropdown"
|
msgid "Toggle Dropdown"
|
||||||
msgstr "Açılır pencereyi aç / kapat"
|
msgstr "Açılır pencereyi aç / kapat"
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user